@media(max-width:1100px){.content{padding:28px 30px}.topbar{padding:0 30px}.feature-grid{grid-template-columns:repeat(2,1fr)}.player{padding:12px 30px;gap:10px}.player-info{min-width:140px}.player-extra input{width:45px}}
@media(max-width:760px){.sidebar{display:none}.main{margin:0;padding-bottom:150px}.topbar{height:67px;padding:0 18px}.top-greeting strong{font-size:17px}.top-actions{gap:10px}.top-search{display:none}.content{padding:20px 16px 35px}.hero{padding:28px 25px;min-height:250px}.hero h1{font-size:30px}.hero:before{background:linear-gradient(90deg,rgba(7,49,38,.97),rgba(7,49,38,.65))}.hero-arabic{font-size:16px;right:18px}.home-grid,.settings-grid{grid-template-columns:1fr}.welcome-line{margin-top:28px}.surah-list{grid-template-columns:1fr}.list-head{flex-wrap:wrap}.filter-wrap input{width:100%}.filter-wrap{width:100%}.player{left:0;bottom:58px;padding:9px 15px;min-height:63px;gap:8px}.player-info{min-width:0;flex:1}.player-art{width:36px;height:36px}.player-info strong{font-size:12px}.player-controls{gap:0}.player-controls button{padding:5px}.player-controls .play-main{width:34px;height:34px}.player .seek,.player-extra,.player select{display:none}.mobile-nav{position:fixed;display:flex;justify-content:space-around;align-items:center;bottom:0;height:58px;left:0;right:0;z-index:21;background:var(--surface);border-top:1px solid var(--line)}.mobile-nav a{display:flex;flex-direction:column;align-items:center;gap:3px;color:#96a69a;font-size:9px}.mobile-nav a.active{color:var(--green);font-weight:bold}.mobile-nav svg{width:19px;height:19px}.toast{bottom:135px}.reader-tools{align-items:flex-start;flex-wrap:wrap}.verse-card{padding:19px}.verse-arabic{font-size:calc(var(--arabic) * .9)}.page-heading h1{font-size:25px}}
@media(max-width:420px){.feature-grid{gap:8px}.feature{padding:13px}.hero h1{font-size:27px}.hero p{font-size:12px}.hero-arabic{display:none}.player-info small{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reader-tools .group{flex-wrap:wrap}.surah-count{display:none}}
@media(max-width:1100px){.site-footer{padding-left:30px;padding-right:30px}}
@media(max-width:760px){.site-footer{padding:0 16px 30px}.player #player-mode{display:block;width:55px;min-width:0;padding:5px 0;text-overflow:ellipsis}.player #player-speed{display:none}.player>a.icon-btn{display:none}.player-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-info div:last-child{min-width:0}}
@media(max-width:760px){.home-mobile-search{display:flex;align-items:center;gap:10px;margin-top:14px;padding:4px 13px;color:var(--muted)}.home-mobile-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);padding:11px 0;font-size:13px}.home-mobile-search button{border:0;background:none;color:var(--green);padding:8px}.surah-info small{line-height:1.4}}
@media(max-width:760px){.whatsapp-float{right:14px;bottom:136px;width:48px;height:48px}.whatsapp-float img{width:24px;height:24px}.toast{bottom:195px;right:14px;max-width:calc(100vw - 28px)}.footer-contact{text-align:center}}
@media(min-width:761px) and (max-width:980px){.surah-list{grid-template-columns:1fr}.home-grid{grid-template-columns:1fr}.settings-grid{grid-template-columns:1fr}.player{gap:5px;padding-left:18px;padding-right:18px}.player-info{min-width:0;flex:1}.player-info>div:last-child{min-width:0}.player-info strong,.player-info small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.player .seek,.player-extra{display:none}.player select{max-width:105px}}
@media(min-width:761px) and (max-width:980px){.player{flex-wrap:wrap}.player .seek{display:flex;order:2;flex-basis:100%;height:12px}.whatsapp-float{bottom:132px}.main{padding-bottom:150px}}
@media(max-width:760px){.player .seek{display:flex;position:absolute;left:14px;right:14px;top:-8px;height:16px;gap:0}.player .seek span{display:none}.player .seek input{height:16px;margin:0}}
@media(min-width:761px) and (max-width:980px){.top-search{width:150px}.top-greeting{flex-shrink:0}.top-actions{gap:12px}.hero-arabic{display:none}}
