/* v6.8.3 duyuru yoksa kesin gizle */
[hidden],.home-admin-announcement[hidden],#adminAnnouncementBanner[hidden]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}
/* Huzur Vakti mobil uygulama stilleri - v6.7.5 */
@media (max-width:390px){.hv-app{padding-inline:10px}.metric-row,.tracker-summary,.data-control-grid{grid-template-columns:repeat(2,1fr)}.prep-line{grid-template-columns:1fr}.bottom-nav button{min-width:74px}.hero-card h1,.page-title h1{font-size:25px}.persona-grid{grid-template-columns:1fr}.provider-grid{grid-template-columns:repeat(2,1fr)}}

@media (max-width:390px){.endpoint-actions{grid-template-columns:1fr}}

@media (max-width:390px){.live-sync-actions{grid-template-columns:1fr}.stack-actions{width:100%}}

@media (max-width:390px){.live-status-grid{grid-template-columns:1fr}}

@media (max-width:390px){.qibla-compass-disc{width:220px;height:220px}.qibla-arrow{height:84px}.qibla-meta-grid{grid-template-columns:1fr}}

@media (max-width:420px){.hero-shortcuts{grid-template-columns:1fr}.qibla-focus-info,.zikr-focus-footer{grid-template-columns:1fr}.zikr-focus-actions{grid-template-columns:1fr}.qibla-compass-disc-full{width:min(84vw,330px);height:min(84vw,330px)}}

@media (max-width:520px){.home-premium-board,.qibla-premium-strip{grid-template-columns:1fr}}

@media (max-width:420px){.home-vitrine{grid-template-columns:1fr;text-align:center}.vitrine-orb{margin:0 auto}.vitrine-actions{grid-template-columns:1fr}.zikr-progress-orb{width:min(78vw,260px);height:min(78vw,260px)}}

@media (max-width:420px){.zikr-progress-orb{width:min(82vw,280px);height:min(82vw,280px)}.zikr-progress-orb .zikr-focus-count{font-size:clamp(72px,22vw,112px)}}

@media (max-width:520px){.home-vitrine{grid-template-columns:1fr;text-align:center}.vitrine-orb{margin:0 auto}.vitrine-actions,.home-focus-strip{grid-template-columns:1fr}.qibla-compass-disc-full{width:min(84vw,340px);height:min(84vw,340px)}.zikr-progress-orb{width:min(82vw,290px);height:min(82vw,290px)}}

@media (max-width:520px){
  .plus-sales-hero{grid-template-columns:1fr;text-align:center}
  .plus-price-card{max-width:190px;margin:0 auto;width:100%}
  .plus-value-grid{grid-template-columns:1fr}
  .plus-cta{grid-template-columns:1fr}
  .plus-cta button{width:100%}
  .bottom-nav{grid-auto-columns:minmax(74px,1fr)}
  .zikr-progress-orb{width:min(78vw,292px);height:min(78vw,292px)}
}

@media (max-width:420px){.home-visual-stage{grid-template-columns:1fr;text-align:center}.home-aura-orb{margin:0 auto}.hero-shortcuts,.home-premium-board{grid-template-columns:1fr}.vitrine-actions{grid-template-columns:1fr}.bottom-nav{grid-auto-columns:minmax(64px,70px)}.qibla-compass-disc-full{width:min(82vw,326px);height:min(82vw,326px)}.zikr-progress-orb{width:min(78vw,286px);height:min(78vw,286px)}}

@media (max-width:420px){.hv-app{padding-bottom:112px}.bottom-nav{grid-auto-columns:minmax(62px,70px)}.bottom-nav button{min-width:62px}.bottom-nav button span{width:32px;height:32px}.bottom-nav button b{font-size:10.5px}.home-visual-stage{padding:14px}}

@media (max-width:520px){.support-hero,.donation-card{grid-template-columns:1fr;text-align:center}.support-seal{max-width:210px;margin:0 auto;width:100%}.support-actions,.free-access-grid{grid-template-columns:1fr}.donation-card button{width:100%}}

@media (max-width:520px){.support-premium-hero,.support-donation-card{grid-template-columns:1fr}.support-dua-orb{max-width:180px;width:100%;margin:0 auto}.support-core-grid{grid-template-columns:1fr}.support-actions{grid-template-columns:1fr}.support-donation-card button{width:100%;min-width:0}}

@media(max-width:520px){.support-v45-hero{grid-template-columns:1fr;text-align:left}.support-v45-hero .support-dua-orb{margin:0 auto}.publisher-chip{width:100%;justify-content:center;text-align:center}.support-principle-card,.support-donation-card{padding:18px}}

@media(max-width:520px){.home-visual-stage{grid-template-columns:1fr;text-align:center}.home-aura-orb{margin:0 auto}.hero-shortcuts{grid-template-columns:1fr}.bottom-nav{width:min(510px,calc(100% - 18px))}}

@media(max-width:420px){.home-action-ribbon{grid-template-columns:1fr}.spiritual-head{display:block}.spiritual-head span:last-child,#spiritualChip{margin-top:6px}}

@media(max-width:520px){.content-manager-head{display:block}.content-manager-head #spiritualCountBadge{display:inline-flex;margin-top:10px}.content-editor-grid,.content-actions{grid-template-columns:1fr}.spiritual-foot{align-items:flex-start;flex-direction:column}}

@media(max-width:520px){
  .spiritual-title-wrap{gap:10px}
  .spiritual-title-wrap i{width:40px;height:40px;flex-basis:40px}
}

@media(max-width:520px){
  .content-type-pills{grid-template-columns:repeat(2,1fr)}
}

@media(max-width:520px){
  .hero-actions{grid-template-columns:1fr!important}
  .hero-shortcuts{grid-template-columns:1fr!important}
  .support-clean-hero h2{font-size:26px}
}

@media(max-width:720px){
  .home-premium-stage{grid-template-columns:1fr}
  .home-countdown-orb{min-height:190px}
  .home-premium-shortcuts{grid-template-columns:repeat(2,1fr)}
  .today-compact-list{grid-template-columns:repeat(3,1fr)}
}

@media(max-width:420px){
  .home-premium-hero{padding:18px;border-radius:30px}
  .home-premium-top{display:block}
  .home-premium-top .source-badge{margin-top:10px}
  .home-countdown-orb b{font-size:30px}
  .today-compact-list{grid-template-columns:repeat(2,1fr)}
}

@media(max-width:760px){
  .qibla-smart-stage{grid-template-columns:1fr}
  .qibla-live-panel{min-height:auto}
}

@media(max-width:430px){
  .qibla-smart-card{padding:18px!important;border-radius:30px}
  .qibla-live-panel h3{font-size:25px}
}

@media(max-width:430px){
  .qibla-calibration-overlay{padding:14px}
  .qibla-calibration-panel{padding:18px;border-radius:30px}
  .qibla-calibration-panel h2{font-size:26px}
  .calibration-actions{grid-template-columns:1fr}
}

@media(max-width:720px){
  .zikr-name-selector{grid-template-columns:repeat(2,1fr)}
  .zikr-premium-footer{grid-template-columns:repeat(2,1fr)!important}
}

@media(max-width:430px){
  .zikr-premium-card{padding:18px!important;border-radius:30px}
  .zikr-premium-head{display:block;text-align:center}
  #zikrVibrationBadge{display:inline-flex;margin-top:8px}
  .zikr-premium-actions,.zikr-custom-row,.zikr-custom-goal-row{grid-template-columns:1fr!important}
  .zikr-premium-footer{grid-template-columns:1fr!important}
}

@media(max-width:430px){
  .zikr-row-main{grid-template-columns:1fr}
  .zikr-row-count{font-size:24px}
  .zikr-row-actions{justify-content:stretch}
  .zikr-row-actions button{flex:1}
}

@media(max-width:460px){
  .onboarding{padding:12px}
  .onboarding-wizard-card{padding:18px!important;border-radius:30px}
  .onboarding-mini-grid{grid-template-columns:repeat(2,1fr)}
  .reminder-choice-grid{grid-template-columns:1fr}
  .onboarding-footer{grid-template-columns:1fr}
  .onboarding-footer.is-first #onboardingPrev{display:none}
}

@media(max-width:720px){
  .notification-head,.notification-permission-panel{grid-template-columns:1fr;display:grid}
  .reminder-settings-grid,.reminder-options-grid{grid-template-columns:1fr}
}

@media(max-width:430px){
  .notification-card{padding:18px;border-radius:28px}
  .notification-actions{grid-template-columns:1fr}
}

@media(max-width:560px){
  .zikr-collection-list article{grid-template-columns:1fr}
  .zikr-collection-actions{justify-content:stretch}
  .zikr-collection-actions button{flex:1}
}

@media(max-width:430px){
  .zikr-collection-card,
  .zikr-history-card,
  .zikr-saved-card{
    padding:14px;
    border-radius:22px;
  }
  .zikr-collection-list article,
  .zikr-history-list article,
  .zikr-saved-list article{
    padding:12px;
  }
  .zikr-collection-tabs button{
    padding:9px 11px;
  }
}

@media(max-width:620px){
  .help-hero-card{grid-template-columns:1fr}
  .help-hero-actions{grid-template-columns:repeat(3,1fr);min-width:0}
}

@media(max-width:430px){
  .help-hero-card,.help-search-card,.help-contact-card{border-radius:24px}
  .help-hero-actions{grid-template-columns:1fr}
}

@media(max-width:720px){
  .tracker-hero-card,.qada-head{grid-template-columns:1fr}
  .tracker-score-orb{width:112px;height:112px}
  .weekly-tracker-grid{grid-template-columns:repeat(4,1fr)}
}

@media(max-width:430px){
  .tracker-hero-card{border-radius:26px;padding:18px}
  .status-actions{grid-template-columns:repeat(2,1fr)!important}
  .weekly-tracker-grid{grid-template-columns:repeat(2,1fr)}
}

@media(max-width:720px){.theme-choice-grid{grid-template-columns:repeat(2,1fr)}.personalization-head{display:block}.personalization-head #activeThemeBadge{display:inline-flex;margin-top:10px}}

@media(max-width:430px){.personalization-options-grid{grid-template-columns:1fr}.personalization-card{padding:18px;border-radius:28px}}

@media (max-width:760px){
  .qibla-smart-stage{grid-template-columns:1fr;}
  .qibla-focus-wrap{order:1;padding-top:64px;}
  .qibla-live-panel{order:2;min-height:auto;}
}

@media (max-width:420px){
  .qibla-focus-wrap{padding-top:58px;}
  .qibla-compass-disc-full{width:min(86vw,342px);height:min(86vw,342px);}
  .qibla-kaaba-dot{top:-22px;min-width:102px;padding:10px 14px 12px;}
  .qibla-kaaba-dot span{width:44px;height:44px;font-size:24px;}
  .qibla-kaaba-dot b{font-size:15px;}
  .qibla-arrow{height:88px;}
  .qibla-live-panel h3{font-size:28px;}
}

@media (max-width:420px){
  .qibla-focus-wrap{padding-top:84px!important;}
  .qibla-kaaba-dot{top:-30px!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;}
  .qibla-kaaba-dot img{width:50px!important;height:50px!important;}
  .qibla-compass-disc-full .qibla-arrow{height:108px!important;}
}

@media (max-width:420px){
  .qibla-focus-wrap{padding-top:100px!important;}
  .qibla-kaaba-dot{top:-40px!important;width:94px!important;height:94px!important;min-width:94px!important;min-height:94px!important;}
  .qibla-kaaba-dot img{width:90px!important;height:90px!important;}
  .qibla-compass-disc-full .qibla-mark-n{top:66px!important;}
}

@media (max-width: 860px){
  .qibla-live-mini-grid{grid-template-columns:1fr!important;}
}

@media (max-width: 520px){
  .qibla-focus-wrap{padding-top:98px!important;padding-bottom:22px!important;}
  .qibla-compass-disc-full{width:min(85vw,350px)!important;height:min(85vw,350px)!important;}
  .qibla-kaaba-dot{top:-44px!important;width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;}
  .qibla-kaaba-dot img{width:92px!important;height:92px!important;}
  .qibla-mark-n{top:64px!important;}
  .qibla-live-panel-luxe{padding:18px!important;border-radius:28px!important;}
  .qibla-live-head{flex-direction:column;align-items:flex-start;}
  .qibla-live-badge{padding:8px 12px;}
  .qibla-live-panel-luxe h3{font-size:28px!important;}
}

@media (max-width:860px){
  .qibla-live-mini-grid{grid-template-columns:1fr !important;}
}

@media (max-width:520px){
  .qibla-focus-wrap{padding-top:100px !important; padding-bottom:24px !important;}
  .qibla-compass-disc-full{width:min(84vw,350px) !important; height:min(84vw,350px) !important;}
  .qibla-kaaba-dot{top:-56px !important; width:112px !important; height:112px !important; min-width:112px !important; min-height:112px !important;}
  .qibla-kaaba-dot img{width:108px !important; height:108px !important;}
  .qibla-compass-disc-full .qibla-mark-n{top:70px !important;}
  .qibla-compass-disc-full .qibla-arrow{height:100px !important;}
  .qibla-live-panel-luxe{padding:18px !important; border-radius:28px !important;}
  .qibla-live-head{flex-direction:column; align-items:flex-start;}
  .qibla-live-panel-luxe h3{font-size:28px !important;}
}

@media (max-width: 520px){
  .qibla-focus-wrap{padding:96px 8px 24px !important;}
  .qibla-kaaba-dot,
  .qibla-kaaba-dot:hover,
  .qibla-kaaba-dot:focus{
    top:-50px !important;
    width:102px !important;
    height:102px !important;
    min-width:102px !important;
    min-height:102px !important;
  }
  .qibla-kaaba-dot img{width:98px !important;height:98px !important;}
  .qibla-compass-disc-full .qibla-mark-n{top:66px !important;}
  .qibla-compass-disc-full .qibla-arrow{height:108px !important;}
}

@media (max-width: 520px){
  .qibla-kaaba-dot,
  .qibla-kaaba-dot:hover,
  .qibla-kaaba-dot:focus{
    top:-46px !important;
    width:92px !important;
    height:92px !important;
    min-width:92px !important;
    min-height:92px !important;
  }
  .qibla-kaaba-dot img{
    width:88px !important;
    height:88px !important;
  }
  .qibla-compass-disc-full .qibla-mark-n{top:62px !important;}
}

@media (max-width:520px){
  .qibla-focus-wrap{padding-top:86px !important;}
  .qibla-kaaba-dot,
  .qibla-kaaba-dot:hover,
  .qibla-kaaba-dot:focus{
    top:-40px !important;
    width:78px !important;
    height:78px !important;
    min-width:78px !important;
    min-height:78px !important;
  }
  .qibla-kaaba-dot img{width:74px !important;height:74px !important;}
  .qibla-compass-disc-full .qibla-mark-n{top:56px !important;}
  .qibla-compass-disc-full .qibla-arrow{height:108px !important;}
}

@media (max-width:520px){
  .qibla-kaaba-dot,
  .qibla-kaaba-dot:hover,
  .qibla-kaaba-dot:focus{
    top:-34px !important;
    width:70px !important;
    height:70px !important;
    min-width:70px !important;
    min-height:70px !important;
  }
  .qibla-kaaba-dot img{width:66px !important;height:66px !important;}
  .qibla-focus-wrap{padding-top:78px !important;}
  .qibla-compass-disc-full .qibla-mark-n{top:50px !important;}
}

@media (max-width:520px){
  .qibla-kaaba-dot,
  .qibla-kaaba-dot:hover,
  .qibla-kaaba-dot:focus{
    width:88px !important;
    height:88px !important;
    min-width:88px !important;
    min-height:88px !important;
    top:-42px !important;
  }
  .qibla-kaaba-dot img{width:84px !important;height:84px !important;}
}

@media(max-width:820px){
  .library-layout{grid-template-columns:1fr}
  .library-detail-card{position:relative;top:0}
  .library-hero-card,.library-progress-card{grid-template-columns:1fr}
  .library-hero-actions{grid-template-columns:1fr 1fr;min-width:0}
}

@media(max-width:430px){
  .library-hero-actions,.library-detail-actions,.library-meta-grid{grid-template-columns:1fr}
  .library-arabic{font-size:23px;padding:15px}
}

@media(max-width:520px){
  .bottom-nav-premium{gap:5px;padding-inline:8px}
  .bottom-nav-premium button{padding:8px 4px 7px}
  .bottom-nav-premium button span{width:36px;height:36px;border-radius:15px;font-size:18px}
  .bottom-nav-premium button b{font-size:11px}
  .more-menu-panel{bottom:calc(92px + var(--safe-bottom));width:min(510px,calc(100% - 18px));padding:12px;border-radius:30px}
  .more-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
  .more-menu-grid button{min-height:96px;border-radius:22px;padding:11px 7px}
  .more-menu-grid button span{width:38px;height:38px;border-radius:16px;font-size:19px}
}

@media(max-width:365px){
  .bottom-nav-premium button b{font-size:10px}
  .more-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}

@media(max-width:720px){.support-luxe-hero,.support-donation-head{grid-template-columns:1fr}.support-dua-seal{max-width:180px;width:100%;margin:0 auto}.support-amount-grid,.support-kind-grid{grid-template-columns:repeat(2,1fr)}}

@media(max-width:430px){.home-support-banner{grid-template-columns:46px 1fr;padding:14px!important}.home-support-banner i{grid-column:2}.support-luxe-hero,.support-intention-card,.support-donation-luxe,.support-note-premium{padding:18px!important;border-radius:28px!important}.support-amount-grid,.support-kind-grid,.support-note-premium .support-actions{grid-template-columns:1fr}.support-donation-head>b{width:max-content}.support-role-line{font-size:12px}}

@media(max-width:520px){.home-luxe-shell{padding:16px 12px 18px!important;border-radius:30px!important}.home-luxe-header{grid-template-columns:42px 1fr 42px}.home-luxe-menu,.home-luxe-bell{width:42px;height:42px;font-size:20px}.home-luxe-title h1{font-size:36px}.home-luxe-location{font-size:15px}.home-luxe-date-strip{padding:10px 12px;gap:8px}.home-luxe-date-strip span{font-size:11px}.home-arch-hero{min-height:282px}.home-arch-content{min-height:282px;padding-top:78px}.home-arch-content strong{font-size:56px}.home-luxe-actions{grid-template-columns:repeat(2,1fr)}.home-luxe-action{min-height:108px}.home-luxe-verse{grid-template-columns:64px 1fr 34px}.home-luxe-lantern{width:60px;height:60px;font-size:34px}.home-luxe-verse p{font-size:17px}.home-luxe-times article{grid-template-columns:38px 1fr auto;padding:8px 10px!important}.home-luxe-times article small{font-size:18px}.home-luxe-times article b{font-size:18px}}

@media(max-width:520px){
  .screen[data-screen="today"] .home-luxe-shell{padding:12px 10px 16px!important;border-radius:28px!important}
  .screen[data-screen="today"] .home-luxe-date-strip{margin-top:2px!important;padding:9px 10px!important}
  .screen[data-screen="today"] .home-luxe-date-strip span{font-size:10.5px!important}
  .screen[data-screen="today"] .home-arch-hero{min-height:210px!important}
  .screen[data-screen="today"] .home-arch-content{min-height:210px!important;padding-top:55px!important}
  .screen[data-screen="today"] .home-arch-content h2{font-size:42px!important}
  .screen[data-screen="today"] .home-arch-content strong{font-size:48px!important}
  .screen[data-screen="today"] .home-prayer-board-head{align-items:flex-start!important}
  .screen[data-screen="today"] .home-luxe-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}
  .screen[data-screen="today"] .home-luxe-action{min-height:86px!important;border-radius:19px!important;padding:8px 5px!important}
  .screen[data-screen="today"] .home-luxe-action span{font-size:22px!important;height:28px!important}
  .screen[data-screen="today"] .home-luxe-action b{font-size:13px!important}
  .screen[data-screen="today"] .home-luxe-action small{font-size:9.5px!important}
  .bottom-nav.bottom-nav-premium{padding-inline:6px!important}
  .bottom-nav.bottom-nav-premium button{min-height:58px!important;padding-inline:2px!important}
  .bottom-nav.bottom-nav-premium button span{width:31px!important;height:31px!important;font-size:19px!important}
  .bottom-nav.bottom-nav-premium button b{font-size:10.5px!important}
}

@media(max-width:520px){
  .screen[data-screen="today"] .home-worship-actions{
    grid-template-columns:1fr 1fr;
    gap:8px;
    padding:10px!important;
  }
  .screen[data-screen="today"] .worship-done-action,
  .screen[data-screen="today"] .worship-huzur-action{
    min-height:58px;
    border-radius:20px!important;
  }
  .screen[data-screen="today"] .worship-done-action span{font-size:14px;}
  .screen[data-screen="today"] .worship-huzur-action{grid-template-columns:30px 1fr;padding:9px 10px!important;}
  .screen[data-screen="today"] .worship-huzur-action > span{width:30px;height:30px;}
  .screen[data-screen="today"] .worship-huzur-action b{font-size:13px;}
  .screen[data-screen="today"] .worship-huzur-action small{font-size:10px;}
}

@media(max-width:520px){
  .screen[data-screen="today"] .home-worship-actions{grid-template-columns:1fr 1fr!important;}
  .screen[data-screen="today"] .home-action-icon{width:40px!important;height:40px!important;border-radius:17px!important;}
  .screen[data-screen="today"] .home-action-icon:before{font-size:24px!important;}
  .screen[data-screen="today"] .icon-dua:before{font-size:24px!important;}
  .screen[data-screen="today"] .icon-tesbih:before{font-size:25px!important;}
  .screen[data-screen="today"] .home-luxe-verse{grid-template-columns:58px 1fr 32px!important;}
  .screen[data-screen="today"] .home-luxe-verse p{font-size:16px!important;}
}

@media(max-width:520px){
  .screen[data-screen="today"] .home-luxe-actions{gap:4px!important;margin-top:9px!important;}
  .screen[data-screen="today"] .home-luxe-action{
    height:72px!important;
    min-height:72px!important;
    padding:5px 3px 4px!important;
    border-radius:8px!important;
    grid-template-rows:31px auto auto!important;
  }
  .screen[data-screen="today"] .home-action-icon{width:31px!important;height:28px!important;margin-bottom:1px!important;}
  .screen[data-screen="today"] .icon-qibla:before{width:28px!important;height:28px!important;}
  .screen[data-screen="today"] .icon-dua:before{font-size:27px!important;}
  .screen[data-screen="today"] .icon-tesbih:before{font-size:28px!important;}
  .screen[data-screen="today"] .icon-takvim:before{width:28px!important;height:28px!important;}
  .screen[data-screen="today"] .home-luxe-action b{font-size:9.6px!important;}
  .screen[data-screen="today"] .home-luxe-action:nth-child(2) b,
  .screen[data-screen="today"] .home-luxe-action:nth-child(3) b{font-size:9px!important;}
  .screen[data-screen="today"] .home-luxe-action small{font-size:6.6px!important;}
  .screen[data-screen="today"] .home-luxe-action:after{right:4px!important;bottom:4px!important;width:13px!important;height:13px!important;}
  .screen[data-screen="today"] .home-luxe-action:before{right:7.5px!important;bottom:2px!important;font-size:16px!important;}

  .bottom-nav.bottom-nav-premium{
    width:calc(100% - 12px)!important;
    gap:4px!important;
    padding:7px 6px calc(7px + var(--safe-bottom))!important;
    border-radius:20px!important;
  }
  .bottom-nav.bottom-nav-premium button{
    min-height:54px!important;
    height:54px!important;
    padding:4px 1px 3px!important;
    border-radius:13px!important;
  }
  .bottom-nav.bottom-nav-premium button span{width:27px!important;height:27px!important;font-size:17px!important;}
  .bottom-nav.bottom-nav-premium button b{font-size:8.7px!important;letter-spacing:-.04em!important;}
}

@media(max-width:370px){
  .bottom-nav.bottom-nav-premium{gap:3px!important;padding-inline:5px!important;}
  .bottom-nav.bottom-nav-premium button b{font-size:8px!important;}
  .screen[data-screen="today"] .home-luxe-action b{font-size:8.8px!important;}
  .screen[data-screen="today"] .home-luxe-action small{font-size:6.1px!important;}
}

@media(max-width:520px){
  .screen[data-screen="today"] .home-luxe-actions{gap:5px!important;margin-left:1px!important;margin-right:1px!important;}
  .bottom-nav.bottom-nav-premium{width:calc(100% - 12px)!important;gap:5px!important;padding:6px 6px calc(6px + var(--safe-bottom))!important;}
  .bottom-nav.bottom-nav-premium button{height:59px!important;min-height:59px!important;border-radius:9px!important;grid-template-rows:31px 1fr!important;}
  .bottom-nav.bottom-nav-premium button span{width:29px!important;height:29px!important;}
  .bottom-nav.bottom-nav-premium button span:before{width:27px!important;height:27px!important;}
  .bottom-nav.bottom-nav-premium button b{font-size:8.35px!important;}
}

@media(max-width:370px){
  .screen[data-screen="today"] .home-luxe-actions{gap:4px!important;}
  .bottom-nav.bottom-nav-premium{gap:4px!important;padding-inline:5px!important;}
  .bottom-nav.bottom-nav-premium button b{font-size:7.8px!important;}
}

@media(max-width:520px){
  .more-menu-panel{bottom:calc(88px + var(--safe-bottom))!important;width:min(520px,calc(100% - 18px))!important;padding:20px 14px 16px!important;border-radius:32px 32px 26px 26px!important;}
  .more-menu-grid{gap:9px!important;}
  .more-menu-grid button{min-height:118px!important;border-radius:21px!important;padding:12px 5px 10px!important;grid-template-rows:52px auto auto!important;}
  .more-menu-grid button:before{width:54px!important;height:54px!important;top:13px!important;}
  .more-menu-grid button span{width:44px!important;height:44px!important;font-size:23px!important;}
  .more-menu-grid button b{font-size:15.5px!important;}
  .more-menu-grid button small{font-size:10.8px!important;}
  .bottom-nav.bottom-nav-premium{gap:5px!important;padding:6px 6px calc(6px + var(--safe-bottom))!important;}
  .bottom-nav.bottom-nav-premium button{height:60px!important;min-height:60px!important;border-radius:13px!important;}
}

@media(max-width:370px){
  .more-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  .more-menu-panel{bottom:calc(86px + var(--safe-bottom))!important;}
}

@media(max-width:520px){
  .screen[data-screen="today"] .home-luxe-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:11px!important;}
  .screen[data-screen="today"] .home-luxe-action{min-height:88px!important;border-radius:18px!important;padding:8px 3px 7px!important;grid-template-rows:36px auto auto!important;}
  .screen[data-screen="today"] .home-luxe-action:before{inset:5px!important;border-radius:14px!important;}
  .screen[data-screen="today"] .home-luxe-action:after{right:6px!important;bottom:6px!important;width:13px!important;height:13px!important;}
  .screen[data-screen="today"] .home-luxe-action .home-action-icon{width:35px!important;height:35px!important;border-radius:14px!important;margin-bottom:2px!important;}
  .screen[data-screen="today"] .home-action-icon:before{width:26px!important;height:26px!important;}
  .screen[data-screen="today"] .home-luxe-action b{font-size:10.2px!important;line-height:1.02!important;letter-spacing:-.055em!important;}
  .screen[data-screen="today"] .home-luxe-action small{font-size:7.2px!important;line-height:1.06!important;}
}

@media(max-width:370px){
  .screen[data-screen="today"] .home-luxe-actions{gap:4px!important;}
  .screen[data-screen="today"] .home-luxe-action{min-height:82px!important;border-radius:16px!important;padding-inline:2px!important;}
  .screen[data-screen="today"] .home-luxe-action .home-action-icon{width:31px!important;height:31px!important;}
  .screen[data-screen="today"] .home-action-icon:before{width:23px!important;height:23px!important;}
  .screen[data-screen="today"] .home-luxe-action b{font-size:9px!important;}
  .screen[data-screen="today"] .home-luxe-action small{font-size:6.4px!important;}
}

/* v6.7.5 - Mobil uygulama cihaza özel son düzenler */
@media (max-width: 520px) {
  .hv-app{padding-left:12px;padding-right:12px;}
  .home-luxe-actions{gap:9px;}
  .bottom-nav{padding-left:8px;padding-right:8px;}
}
@media (max-width: 370px) {
  .hero-card h1,.page-title h1{font-size:25px;}
  .brand small{max-width:160px;}
}
