.apps-page{background:var(--bg)}.apps-page .awrap{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.apps-page .apps-hero{padding:76px 0 64px;position:relative;overflow:hidden}.apps-page .apps-hero .star-pattern{opacity:.5}.apps-page .apps-hero .glow{z-index:0;background:radial-gradient(circle, var(--hero-glow), transparent 65%);pointer-events:none;width:600px;height:600px;position:absolute;top:-140px;right:-100px}.apps-page .apps-hero-inner{z-index:2;text-align:center;max-width:720px;margin:0 auto;position:relative}.apps-page .apps-hero .eyebrow{justify-content:center}.apps-page .apps-hero .eyebrow:before{display:none}.apps-page .apps-hero h1{color:var(--ink);margin:16px 0 18px;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.05}.apps-page .apps-hero h1 .accent{color:var(--primary)}.apps-page .apps-hero p{color:var(--muted);max-width:560px;margin:0 auto;font-size:19px}.apps-page .apps-hero .stats{flex-wrap:wrap;justify-content:center;gap:44px;margin-top:40px;display:flex}.apps-page .apps-hero .stat .v{font-family:var(--font-display);color:var(--ink);font-size:32px;font-weight:800}.apps-page .apps-hero .stat .v .star{color:var(--gold-500)}.apps-page .apps-hero .stat .l{color:var(--muted);margin-top:2px;font-size:13.5px}.apps-page .app-detail{border-top:1px solid var(--border);padding:70px 0}.apps-page .app-row{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.apps-page .app-row.reverse .app-visual{order:2}.apps-page .app-cat{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.apps-page .app-info h2{margin-bottom:8px;font-size:clamp(28px,3.4vw,40px)}.apps-page .app-info .ar-name{font-family:var(--font-arabic);color:var(--muted);margin-bottom:16px;font-size:22px}.apps-page .app-info>p{color:var(--muted);max-width:480px;margin-bottom:28px;font-size:18px;line-height:1.7}.apps-page .app-feats{grid-template-columns:1fr 1fr;gap:14px 22px;margin-bottom:30px;display:grid}.apps-page .app-feat{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:15px;display:flex}.apps-page .app-feat svg{width:20px;height:20px;color:var(--primary);flex:none;margin-top:1px}[data-theme=dark] .apps-page .app-feat svg{color:var(--emerald-300)}.apps-page .app-meta-row{flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:30px;display:flex}.apps-page .app-stat .v{font-family:var(--font-display);color:var(--ink);font-size:21px;font-weight:700}.apps-page .app-stat .v .star{color:var(--gold-500)}.apps-page .app-stat .l{color:var(--muted);font-size:13px}.apps-page .store-badges{flex-wrap:wrap;gap:12px;display:flex}.apps-page .store-badge{background:var(--ink);color:var(--bg);border-radius:14px;align-items:center;gap:12px;padding:12px 22px 12px 18px;transition:transform .2s,box-shadow .25s;display:inline-flex}[data-theme=dark] .apps-page .store-badge{background:var(--surface);border:1px solid var(--border-strong);color:var(--ink)}.apps-page .store-badge:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.apps-page .store-badge svg{flex:none;width:28px;height:28px}.apps-page .store-badge .sb-text{text-align:left;line-height:1.15}.apps-page .store-badge .sb-text small{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:10px;display:block}.apps-page .store-badge .sb-text b{font-family:var(--font-display);font-size:17px;font-weight:700}.apps-page .app-visual{place-items:center;display:grid;position:relative}.apps-page .app-blob{background:radial-gradient(circle, var(--hero-glow), transparent 70%);z-index:0;border-radius:50%;width:380px;height:380px;position:absolute}.apps-page .phone{z-index:2;width:280px;height:572px;box-shadow:var(--shadow-lg), 0 0 0 2px #ffffff0a inset;background:#0b1712;border:1px solid #ffffff0f;border-radius:44px;padding:11px;position:relative}.apps-page .phone:after{content:"";z-index:5;background:#0b1712;border-radius:999px;width:92px;height:23px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.apps-page .phone-screen{color:#eafff4;border-radius:33px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.apps-page .app-status{opacity:.85;font-size:11px;font-family:var(--font-display);justify-content:space-between;align-items:center;padding:24px 22px 6px;font-weight:600;display:flex}.apps-page .scr-tasbih{background:linear-gradient(180deg, var(--emerald-700), var(--emerald-800))}.apps-page .app-head{text-align:center;padding:8px 16px 0}.apps-page .app-head .ar{font-family:var(--font-arabic);font-size:30px;font-weight:700}.apps-page .app-head .tr{opacity:.75;letter-spacing:.04em;margin-top:2px;font-size:12px}.apps-page .counter-ring{background:radial-gradient(circle at 50% 40%,#ffffff24,#ffffff05);border:1.5px solid #ffffff2e;border-radius:50%;place-items:center;width:176px;height:176px;margin:auto;display:grid;position:relative;box-shadow:0 0 0 10px #ffffff0a}.apps-page .counter-ring .num{font-family:var(--font-display);color:#fff;font-size:62px;font-weight:800;line-height:1}.apps-page .counter-ring .of{opacity:.7;margin-top:6px;font-size:12px}.apps-page .tap-hint{text-align:center;opacity:.6;padding:14px 0 6px;font-size:11px}.apps-page .app-foot{justify-content:center;gap:14px;padding:8px 18px 28px;display:flex}.apps-page .app-dot{background:#ffffff4d;border-radius:50%;width:9px;height:9px}.apps-page .app-dot.on{background:var(--gold-400);border-radius:999px;width:26px}.apps-page .scr-guide{background:linear-gradient(#0e5a3f,#07241a)}.apps-page .guide-top{padding:30px 18px 12px}.apps-page .guide-top .ar{font-family:var(--font-arabic);text-align:center;opacity:.92;font-size:20px}.apps-page .guide-top h4{color:#eafff4;text-align:center;font-size:15px;font-family:var(--font-display);margin-top:8px}.apps-page .guide-grid{grid-template-columns:1fr 1fr;gap:9px;padding:12px 14px;display:grid}.apps-page .guide-tile{background:#ffffff14;border:1px solid #ffffff14;border-radius:13px;padding:14px 11px}.apps-page .guide-tile .gi{width:22px;height:22px;color:var(--gold-400);margin-bottom:8px}.apps-page .guide-tile span{font-size:11.5px;font-weight:600;font-family:var(--font-display);color:#eafff4;display:block}.apps-page .why-band{background:var(--bg-2);border-top:1px solid var(--border);padding:72px 0}.apps-page .why-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.apps-page .why{text-align:center;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);padding:32px 22px;transition:transform .25s,box-shadow .25s}.apps-page .why:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.apps-page .why .w-ico{background:var(--accent-soft);width:54px;height:54px;color:var(--accent);border-radius:16px;place-items:center;margin:0 auto 16px;display:grid}.apps-page .why .w-ico svg{width:26px;height:26px}.apps-page .why h3{margin-bottom:7px;font-size:17px}.apps-page .why p{color:var(--muted);font-size:14px}.apps-page .soon{padding:72px 0}.apps-page .soon-card{background:var(--surface);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center;padding:48px}.apps-page .soon-card .badge{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.apps-page .soon-card h2{margin-bottom:12px;font-size:clamp(24px,3vw,34px)}.apps-page .soon-card p{color:var(--muted);max-width:520px;margin:0 auto 26px;font-size:17px}.apps-page .soon-tiles{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.apps-page .soon-tile{background:var(--surface-2);font-family:var(--font-display);color:var(--ink-2);border-radius:13px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}.apps-page .soon-tile svg{width:18px;height:18px;color:var(--primary)}[data-theme=dark] .apps-page .soon-tile svg{color:var(--emerald-300)}.apps-page .apps-cta{padding:20px 0 90px}.apps-page .cta-card{background:linear-gradient(150deg, var(--emerald-800), var(--emerald-700) 60%, var(--emerald-600));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;padding:60px 48px;position:relative;overflow:hidden}.apps-page .cta-card .star-pattern{opacity:.55}.apps-page .cta-card .inner{z-index:2;position:relative}.apps-page .cta-card .ar{font-family:var(--font-arabic);color:var(--gold-400);margin-bottom:16px;font-size:28px}.apps-page .cta-card h2{color:#fff;margin-bottom:14px;font-size:clamp(26px,3.4vw,38px)}.apps-page .cta-card p{color:#eafff4d1;max-width:540px;margin:0 auto 30px;font-size:18px}.apps-page .cta-card .store-badges{justify-content:center}.apps-page .cta-card .store-badge{color:#0b1712;background:#fff}@media (max-width:920px){.apps-page .app-row,.apps-page .app-row.reverse .app-visual{order:0;grid-template-columns:1fr}.apps-page .app-row{gap:44px}.apps-page .app-visual{order:-1}.apps-page .why-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.apps-page .awrap{padding:0 16px}.apps-page .apps-hero{padding:56px 0 44px}.apps-page .apps-hero .stats{gap:30px}.apps-page .app-detail{padding:54px 0}.apps-page .app-feats,.apps-page .why-grid{grid-template-columns:1fr}.apps-page .soon-card,.apps-page .cta-card{padding:36px 24px}}
