@font-face{font-family:Qomra Arabic;font-weight:300;font-display:swap;src:url(/assets/QomraArabic-Light-CU5C1IFi.otf)format("opentype")}@font-face{font-family:Qomra Arabic;font-weight:400;font-display:swap;src:url(/assets/QomraArabic-Regular-BUIX_tzf.otf)format("opentype")}@font-face{font-family:Qomra Arabic;font-weight:500;font-display:swap;src:url(/assets/QomraArabic-Medium-BBwQEKEz.otf)format("opentype")}@font-face{font-family:Qomra Arabic;font-weight:700;font-display:swap;src:url(/assets/QomraArabic-Bold-BiFvZraz.ttf)format("truetype")}@font-face{font-family:Qomra Arabic;font-weight:900;font-display:swap;src:url(/assets/QomraArabic-Black-X2CXEdXu.ttf)format("truetype")}.ms{--bg:#f6f4ef;--surface:#fff;--surface-raised:#fff;--surface-sunken:#eeeadf;--surface-hover:#f3f6f5;--surface-inverse:#002623;--surface-inverse-2:#094239;--line:#d4d1c7;--line-strong:#8f8d87;--line-inverse:#24564d;--ink:#161616;--ink-muted:#575652;--ink-subtle:#777570;--ink-inverse:#eeeadf;--ink-inverse-muted:#a7afa7;--brand:#094239;--brand-deep:#002623;--brand-soft:#e6eceb;--teal:#427f77;--gold:#b7a678;--gold-ink:#77684f;--gold-soft:#f4f2eb;--bronze:#978362;--action:#094239;--action-hover:#002623;--on-action:#eeeadf;--action-gold:#b7a678;--on-action-gold:#002623;--frame:#b7a6782e;--frame-active:#b7a67873;--frame-green:#0942391a;--frame-green-active:#09423940;--up:#356d66;--down:#6b1f2a;--flat:#575652;--critical:#6b1f2a;--critical-fill:#6b1f2a;--on-critical:#fff;--critical-soft:#f3edee;--positive-soft:#ecf2f1;--focus:#427f77;--scrim:#00262373;--skeleton:#f1eee5;--shadow-card:0 20px 44px -28px #00262373;--shadow-overlay:0 12px 32px -8px #00262347;--shadow-float:0 30px 60px -30px #00262359;--d-instant:.1s;--d-fast:.16s;--d-base:.24s;--d-slow:.4s;--ease-out:cubic-bezier(0,0,.2,1);--ease-io:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.3,1.3,.5,1);box-sizing:border-box;background:var(--bg);width:390px;height:844px;color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Qomra Arabic,Noto Sans Arabic,Tahoma,system-ui,sans-serif;font-size:15px;line-height:26px;display:flex;position:relative;overflow:hidden}.ms.dark{--bg:#0a1f1d;--surface:#0c2e2a;--surface-raised:#0c3a33;--surface-sunken:#0f1b1a;--surface-hover:#173733;--surface-inverse:#05352f;--surface-inverse-2:#24564d;--line:#17433c;--line-strong:#5b7e75;--line-inverse:#37645a;--ink:#dcdacf;--ink-muted:#979d95;--ink-subtle:#77807a;--ink-inverse:#f1eee5;--ink-inverse-muted:#aaada5;--brand:#8fafa6;--brand-deep:#a9bfb5;--brand-soft:#0a3932;--teal:#769f96;--gold-ink:#c5b792;--gold-soft:#2b4438;--action:#b7a678;--action-hover:#c5b792;--on-action:#002623;--frame:#b7a6781f;--frame-active:#b7a67857;--frame-green:#8eb2ad1f;--frame-green-active:#8eb2ad42;--up:#8eb2ad;--down:#c4a5aa;--flat:#979d95;--critical:#bc9a9f;--critical-fill:#4a151e;--on-critical:#f6f4ef;--critical-soft:#1d1a1c;--positive-soft:#18403b;--focus:#87aaa1;--scrim:#0000008c;--skeleton:#1a3935;--shadow-card:0 20px 44px -28px #000000b3;--shadow-overlay:0 16px 40px -8px #0009}.ms *,.ms :before,.ms :after{box-sizing:border-box}:where(.ms) :where(h1,h2,h3,h4,p){margin:0}:where(.ms) :where(a){color:inherit;text-decoration:none}:where(.ms) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.ms) :where(input,textarea){font:inherit;color:inherit}.ms[dir=ltr] .dirx{transform:scaleX(-1)}.ms :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.ms svg{flex-shrink:0}.t-display{font-size:40px;font-weight:900;line-height:52px}.t-h1{font-size:30px;font-weight:700;line-height:42px}.t-h2{font-size:24px;font-weight:700;line-height:36px}.t-h3{font-size:20px;font-weight:700;line-height:30px}.t-title{font-size:16px;font-weight:700;line-height:26px}.t-body-lg{font-size:17px;line-height:30px}.t-body{font-size:15px;line-height:26px}.t-strong{font-size:15px;font-weight:500;line-height:26px}.t-sm{font-size:13px;line-height:22px}.t-cap{font-size:12px;font-weight:500;line-height:18px}.t-over{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.muted{color:var(--ink-muted)}.subtle{color:var(--ink-subtle)}.gold-ink{color:var(--gold-ink)}.brand{color:var(--brand)}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.n-xl{font-size:32px;font-weight:700;line-height:38px}.n-lg{font-size:22px;font-weight:700;line-height:28px}.n-sm{font-size:13px;font-weight:500;line-height:18px}.up{color:var(--up)}.down{color:var(--down)}.flat{color:var(--flat)}.scroll{scrollbar-width:none;flex:1;overflow:hidden auto}.scroll::-webkit-scrollbar{display:none}.pad{padding-inline:16px}.topbar{background:var(--bg);z-index:10;flex-shrink:0;align-items:center;gap:4px;height:auto;min-height:60px;padding-block:10px 6px;padding-inline:8px;display:flex;position:relative}.topbar .grow{flex:1;min-width:0}.topbar.bordered{border-bottom:1px solid var(--line)}.ibtn{width:44px;height:44px;color:var(--ink-muted);transition:background var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),transform var(--d-instant) var(--ease-out);border-radius:8px;place-items:center;display:inline-grid;position:relative}.ibtn:hover{background:var(--surface-hover);color:var(--brand)}.ibtn:active{transform:scale(.94)}.dot{top:10px;background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;inset-inline-end:10px}.flip{transform:scaleX(-1)}.tabwrap{z-index:10;flex-shrink:0;position:relative}.tabbar{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:88px;padding:6px 6px 20px;display:grid;position:relative}.tab{min-height:56px;color:var(--ink-muted);transition:color var(--d-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}.tab .pill{width:56px;height:32px;transition:background var(--d-base) var(--ease-out);border-radius:999px;place-items:center;display:grid;position:relative}.tab:hover{color:var(--brand)}.tab:hover .pill{background:var(--surface-hover)}.tab.on{color:var(--brand);font-weight:700}.tab.on .pill{background:var(--brand-soft)}.tab.on .pill:after{content:"";background:var(--gold);width:14px;height:3px;animation:rule var(--d-base) var(--ease-io) both;border-radius:2px;position:absolute;bottom:-3px}.tab.on .pill svg{animation:lift var(--d-base) var(--ease-spring) both}.tab .hb{background:var(--surface-sunken);width:60px;height:34px;color:var(--brand);transition:background var(--d-base) var(--ease-out),color var(--d-base),transform var(--d-instant);border-radius:999px;place-items:center;display:grid}.tab.home:hover .hb{background:var(--brand-soft)}.tab.home:active .hb{transform:scale(.95)}.tab.home.on .hb{color:#eeeadf;background:linear-gradient(150deg,#094239 0%,#002623 100%);box-shadow:0 6px 14px -8px #002623b3}.tab.home.on .hb:after{content:"";background:var(--gold);border-radius:2px;width:14px;height:3px;position:absolute;bottom:-3px}.tab .hb{position:relative}.ms.dark .tab.home.on .hb{background:linear-gradient(150deg,#24564d 0%,#05352f 100%)}.tbadge{top:-2px;background:var(--critical-fill);min-width:18px;height:18px;color:var(--on-critical);text-align:center;box-shadow:0 0 0 2px var(--surface);border-radius:9px;padding-inline:5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;inset-inline-end:8px}@keyframes rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lift{0%{transform:translateY(3px)}to{transform:translateY(-1px)}}.framed{background:var(--surface);border:6px solid var(--frame);transition:border-color var(--d-base) var(--ease-out),transform var(--d-base) var(--ease-out),box-shadow var(--d-base) var(--ease-out);background-clip:padding-box;border-radius:8px;display:block}a.framed:hover,a.framed:focus-visible,button.framed:hover,.framed.sel{border-color:var(--frame-active);box-shadow:var(--shadow-card);transform:translateY(-2px)}a.framed:active,button.framed:active{transform:translateY(0)}.framed-green{background:var(--surface-inverse-2);border:6px solid var(--frame-green);color:var(--ink-inverse);background-clip:padding-box;border-radius:8px}.card{background:var(--surface);border:1px solid var(--line);border-radius:12px}.sh{justify-content:space-between;align-items:baseline;gap:12px;margin:32px 16px 12px;display:flex}.sh h2{font-size:20px;font-weight:700;line-height:30px}.more{color:var(--brand);align-items:center;gap:2px;min-height:44px;padding-inline:4px;font-size:13px;font-weight:500;line-height:22px;display:inline-flex}.more:hover{text-underline-offset:4px;text-decoration:underline}.brief{background:var(--surface-inverse);color:var(--ink-inverse);transition:transform var(--d-base) var(--ease-out),box-shadow var(--d-base) var(--ease-out);border-radius:16px;margin:16px 16px 0;padding:20px;display:block;position:relative;overflow:hidden}.brief:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.brief .eyebrow{color:var(--gold)}.play{background:var(--action-gold);width:48px;height:48px;color:var(--on-action-gold);transition:transform var(--d-instant) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.play:hover{transform:scale(1.05)}.play:active{transform:scale(.95)}.track{background:var(--line-inverse);border-radius:2px;height:4px;position:relative;overflow:hidden}.track>i{background:var(--gold);transition:width var(--d-base) linear;border-radius:2px;position:absolute;inset-block:0;inset-inline-start:0}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-inline:16px;display:grid}.tile{flex-direction:column;gap:4px;min-height:132px;padding:12px;display:flex}.tile .lbl{color:var(--ink-muted);font-size:12px;font-weight:500;line-height:18px}.spark{width:100%;height:28px;margin-top:auto}.spark path{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:240;stroke-dashoffset:240px;animation:draw var(--d-slow) var(--ease-out) .15s forwards}@keyframes draw{to{stroke-dashoffset:0}}.source{color:var(--ink-subtle);padding:8px 16px 0;font-size:12px;font-weight:500;line-height:18px}.alert{background:var(--critical-soft);border:1px solid color-mix(in srgb,var(--critical) 22%,transparent);transition:transform var(--d-base) var(--ease-out);border-radius:12px;gap:12px;margin:24px 16px 0;padding:14px 16px;display:flex}.alert:hover{transform:translateY(-2px)}.alert .t{color:var(--critical);font-size:15px;font-weight:700;line-height:24px}.badge{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;height:22px;padding-inline:8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.b-crit{background:var(--critical-fill);color:var(--on-critical)}.b-imp{background:var(--gold-soft);color:var(--gold-ink)}.b-norm{background:var(--surface-sunken);color:var(--ink-muted)}.b-pos{background:var(--positive-soft);color:var(--up)}.b-neg{background:var(--critical-soft);color:var(--down)}.chips{scrollbar-width:none;gap:8px;padding:4px 16px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-muted);white-space:nowrap;transition:all var(--d-fast) var(--ease-out);border-radius:8px;align-items:center;gap:6px;padding-inline:14px;font-size:13px;font-weight:500;line-height:22px;display:inline-flex}.chip:hover{border-color:var(--line-strong);color:var(--ink)}.chip.on{background:var(--action);border-color:var(--action);color:var(--on-action)}.chip .c{opacity:.75;font-size:12px}.stories{padding-inline:16px}.story{border-bottom:1px solid var(--line);transition:background var(--d-fast) var(--ease-out);gap:12px;padding:16px 0;display:flex;position:relative}.story:last-child{border-bottom:0}.story:hover .st{color:var(--brand)}.story .st{transition:color var(--d-fast) var(--ease-out);font-size:16px;font-weight:700;line-height:26px}.story .meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;font-weight:500;line-height:18px;display:flex}.story .sum{color:var(--ink-muted);font-size:13px;line-height:22px}.thumb{background:var(--surface-sunken);width:76px;height:76px;color:var(--line-strong);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.lead .thumb{border-radius:12px;width:100%;height:172px}.sep{background:var(--line-strong);border-radius:50%;width:3px;height:3px;display:inline-block}.why{border-inline-start:2px solid var(--gold);margin-top:4px;padding-inline-start:12px}.why b{color:var(--gold-ink);font-size:12px;font-weight:500;line-height:18px;display:block}.why span{color:var(--ink);font-size:13px;line-height:22px}.btn{height:48px;transition:background var(--d-fast) var(--ease-out),transform var(--d-instant) var(--ease-out),border-color var(--d-fast);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding-inline:20px;font-size:15px;font-weight:500;line-height:26px;display:inline-flex}.btn:active{transform:scale(.98)}.btn-p{background:var(--action);color:var(--on-action)}.btn-p:hover{background:var(--action-hover)}.btn-g{background:var(--action-gold);color:var(--on-action-gold)}.btn-s{border:1.5px solid var(--line-strong);color:var(--ink)}.btn-s:hover{border-color:var(--brand);color:var(--brand)}.btn-t{color:var(--brand)}.btn-t:hover{background:var(--surface-hover)}.btn.block{width:100%}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:15px;font-weight:500;line-height:26px}.input{border:1px solid var(--line);background:var(--surface);height:48px;transition:border-color var(--d-fast),box-shadow var(--d-fast);border-radius:8px;outline:none;width:100%;padding-inline:14px;font-size:15px}.input:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 20%,transparent)}.hint{color:var(--ink-muted);font-size:13px;line-height:22px}.err{color:var(--critical);font-size:13px;line-height:22px}.search{background:var(--surface);border:1px solid var(--line);height:44px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:8px;padding-inline:12px;display:flex}.search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:15px}.seg{background:var(--surface-sunken);border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;height:40px;padding:3px;display:grid;position:relative}.seg .thumbx{background:var(--surface);transition:inset-inline-start var(--d-base) var(--ease-io);border-radius:6px;position:absolute;inset-block:3px;box-shadow:0 1px 2px #00262314}.seg button{z-index:1;color:var(--ink-muted);transition:color var(--d-fast);border-radius:6px;font-size:13px;font-weight:500;position:relative}.seg button.on{color:var(--ink)}.row{border-bottom:1px solid var(--line);min-height:56px;transition:background var(--d-fast);align-items:center;gap:12px;padding:10px 16px;display:flex}.row:hover{background:var(--surface-hover)}.row .grow{flex:1;min-width:0}.list{background:var(--surface);border-block:1px solid var(--line)}.list .row:last-child{border-bottom:0}.grp{color:var(--gold-ink);margin:24px 16px 8px;font-size:12px;font-weight:500;line-height:18px}.sw{background:var(--line-strong);width:48px;height:28px;transition:background var(--d-base) var(--ease-out);border-radius:999px;flex-shrink:0;position:relative}.sw:after{content:"";top:3px;width:22px;height:22px;transition:inset-inline-start var(--d-base) var(--ease-spring);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0003}.sw.on{background:var(--action)}.sw.on:after{inset-inline-start:23px}.sbar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.sbar i{height:100%;transform-origin:inline-start;animation:grow var(--d-slow) var(--ease-out) both;display:block}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.leg{color:var(--ink-muted);gap:16px;font-size:12px;font-weight:500;line-height:18px;display:flex}.leg span{align-items:center;gap:6px;display:inline-flex}.leg i{border-radius:2px;width:8px;height:8px;display:inline-block}.rise{animation:rise var(--d-slow) var(--ease-out) both}.r1{animation-delay:40ms}.r2{animation-delay:90ms}.r3{animation-delay:.14s}.r4{animation-delay:.19s}.r5{animation-delay:.24s}.r6{animation-delay:.29s}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pop{animation:pop .32s var(--ease-spring)}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}.skel{background:var(--skeleton);border-radius:6px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.2s infinite shim;position:absolute;inset:0}@keyframes shim{0%{transform:translate(100%)}to{transform:translate(-100%)}}.scrim{background:var(--scrim);z-index:40;animation:fade var(--d-base) var(--ease-out) both;position:absolute;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.sheet{inset-inline:0;z-index:41;background:var(--surface);box-shadow:var(--shadow-overlay);animation:sheet var(--d-slow) var(--ease-out) both;border-radius:16px 16px 0 0;padding:8px 16px 32px;position:absolute;bottom:0}.sheet .grab{background:var(--line);border-radius:2px;width:40px;height:4px;margin:4px auto 12px}@keyframes sheet{0%{transform:translateY(100%)}to{transform:none}}.toast{inset-inline:16px;z-index:50;background:var(--surface-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-overlay);animation:toast var(--d-slow) var(--ease-spring) both;border-radius:12px;align-items:center;gap:12px;padding:12px 8px 12px 16px;display:flex;position:absolute;bottom:100px}.toast .btn-t{color:var(--gold);height:36px;padding-inline:12px}@keyframes toast{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.chart{touch-action:none;cursor:crosshair;position:relative}.chart .ln{fill:none;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:draw .7s var(--ease-out) forwards}.chart .ar{fill:var(--teal);opacity:.1;animation:fade .7s var(--ease-out) both}.chart .gl{stroke:var(--line);stroke-width:1px}.band{background:var(--surface);border-block:1px solid var(--line);margin-top:12px;padding:18px 0 20px}.band.flush{padding-bottom:4px}.bh{align-items:center;gap:10px;min-height:32px;margin:0 16px 14px;display:flex}.bh:before{content:"";background:var(--gold);border-radius:2px;flex-shrink:0;width:4px;height:20px}.bh h2{flex:1;font-size:18px;font-weight:700;line-height:28px}.bh .more{min-height:32px;padding-inline:0}.bh .sub{color:var(--ink-muted);font-size:12px;font-weight:500;line-height:18px;display:block}.g-green{--bk-ink:#eeeadf;--bk-muted:#b9c3bd;--bk-kicker:#b7a678;--bk-track:#eeeadf38;--bk-fill:#b7a678;--bk-play:#b7a678;--bk-on-play:#002623;--bk-line:#eeeadf29;--bk-chip:#eeeadf14;color:var(--bk-ink);background:radial-gradient(120% 90% at 0 0,#427f778c 0%,#427f7700 60%),linear-gradient(155deg,#094239 0%,#002623 72%)}.g-gold{--bk-ink:#002623;--bk-muted:#33443c;--bk-kicker:#094239;--bk-track:#0026232e;--bk-fill:#002623;--bk-play:#002623;--bk-on-play:#eeeadf;--bk-line:#00262329;--bk-chip:#00262312;color:var(--bk-ink);background:radial-gradient(120% 90% at 0 0,#eeeadf73 0%,#eeeadf00 60%),linear-gradient(155deg,#b7a678 0%,#978362 100%)}.brief.g-green,.brief.g-gold{box-shadow:0 22px 40px -26px #002623bf}.brief .k{color:var(--bk-kicker)}.brief .m{color:var(--bk-muted)}.brief .play{background:var(--bk-play);color:var(--bk-on-play)}.brief .track{background:var(--bk-track)}.brief .track>i{background:var(--bk-fill)}.motif{inset-inline-start:-36px;opacity:.05;pointer-events:none;width:170px;height:170px;position:absolute;bottom:-44px}.tile.t-up{background-color:var(--positive-soft)}.tile.t-down{background-color:var(--critical-soft)}.tile.t-up .lbl,.tile.t-down .lbl{color:var(--ink-muted)}.art.soft .b1,.art.soft .b2,.art.soft .b3,.art.soft .b4{opacity:.28}.art.soft .core{opacity:.55}.art.soft .fr{opacity:.4}.bm-in{width:40px;height:40px;color:var(--ink-muted);border:1px solid var(--line);background:var(--surface);transition:color var(--d-fast),border-color var(--d-fast),background var(--d-fast),transform var(--d-instant);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.bm-in:hover{border-color:var(--brand);color:var(--brand)}.bm-in:active{transform:scale(.92)}.bm-in.on{color:var(--gold-ink);border-color:var(--gold);background:var(--gold-soft)}.nc{background:var(--surface);border:6px solid var(--frame);transition:border-color var(--d-base) var(--ease-out),transform var(--d-base) var(--ease-out),box-shadow var(--d-base) var(--ease-out);background-clip:padding-box;border-radius:8px;flex-direction:column;display:flex}.nc:hover,.nc:focus-within{border-color:var(--frame-active);box-shadow:var(--shadow-card);transform:translateY(-2px)}.nc .img{background:var(--surface-sunken);border-radius:2px;height:172px;position:relative;overflow:hidden}.nc.sm .img{height:136px}.nc .img .art{width:100%;height:100%;transition:transform var(--d-slow) var(--ease-out);position:absolute;inset:0}.nc:hover .img .art{transform:scale(1.04)}.nc .imglink{z-index:1;position:absolute;inset:0}.art .a-bg{fill:var(--surface-sunken)}.art .b1{fill:var(--surface-inverse)}.art .b2{fill:var(--surface-inverse-2)}.art .b3{fill:var(--teal)}.art .b4{fill:var(--bronze)}.art .core{fill:var(--gold)}.art .fr{fill:none;stroke:var(--frame-active)}.srcchip-ov{top:10px;z-index:2;background:var(--surface);height:28px;color:var(--ink);box-shadow:var(--shadow-xs,0 1px 2px #00262314);border-radius:6px;align-items:center;gap:6px;padding-inline:6px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:10px}.srcchip-ov i{border-radius:4px;width:16px;height:16px;display:inline-block}.bm-ov{top:8px;z-index:2;background:var(--surface);width:44px;height:44px;color:var(--ink);transition:transform var(--d-instant) var(--ease-out),color var(--d-fast);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:8px;box-shadow:0 4px 12px -4px #00262359}.bm-ov:active{transform:scale(.92)}.bm-ov.on{color:var(--gold)}.nc .body{flex-direction:column;gap:6px;padding:14px 14px 4px;display:flex}.nc .ttl{font-size:17px;font-weight:700;line-height:28px}.nc.sm .ttl{font-size:16px;line-height:26px}.nc .ttl a:hover{color:var(--brand)}.nc .ex{color:var(--ink-muted);font-size:13px;line-height:22px}.nc .foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:4px 6px 4px 14px;display:flex}.extlink{min-height:44px;color:var(--brand);transition:background var(--d-fast);border-radius:8px;align-items:center;gap:6px;padding-inline:8px;font-size:13px;font-weight:700;display:inline-flex}.extlink:hover{background:var(--surface-hover)}.dt{border-collapse:collapse;width:100%}.dt th{color:var(--ink-muted);text-align:start;border-bottom:1px solid var(--line);background:var(--surface-sunken);padding:0;font-size:12px;font-weight:500;line-height:18px}.dt th button{width:100%;min-height:36px;color:inherit;text-align:start;align-items:center;gap:4px;padding:8px 12px;font-weight:500;display:flex}.dt th.n button{justify-content:flex-end}.dt th.sorted button{color:var(--brand);font-weight:700}.dt td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px;font-size:13px;line-height:20px}.dt td.n{text-align:end;white-space:nowrap}.dt tr:last-child td{border-bottom:0}.dt tbody tr{transition:background var(--d-fast)}.dt tbody tr:hover{background:var(--surface-hover)}.dt .nm{font-weight:500;display:block}.dt .sr{color:var(--ink-subtle);font-size:12px;line-height:16px}.cover{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.cover .ci{fill:none;stroke:#eeeadfeb;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;z-index:1;width:30%;min-width:30px;max-width:76px;height:auto;position:relative}.cover .cm{inset-inline-end:-14%;opacity:.09;fill:#eeeadf;width:62%;height:auto;position:absolute;bottom:-22%}.cover .cg{background:radial-gradient(90% 70% at 85% 10%,#eeeadf29,#0000 60%);position:absolute;inset:0}.cv-a{background:linear-gradient(140deg,#094239 0%,#002623 100%)}.cv-b{background:linear-gradient(140deg,#427f77 0%,#094239 100%)}.cv-c{background:linear-gradient(140deg,#b7a678 0%,#978362 100%)}.cv-c .ci{stroke:#002623}.cv-c .cm{fill:#002623}.cv-d{background:linear-gradient(140deg,#3c3a3b 0%,#161616 100%)}.cv-e{background:linear-gradient(140deg,#6b1f2a 0%,#4a151e 100%)}.imgtag{bottom:8px;z-index:2;color:#eeeadf;background:#0026238c;border-radius:6px;align-items:center;gap:4px;height:22px;padding-inline:8px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;inset-inline-start:8px}.live-dot{background:var(--up);border-radius:50%;width:8px;height:8px;animation:1.8s infinite livepulse;display:inline-block;box-shadow:0 0 #356d6680}@keyframes livepulse{0%{box-shadow:0 0 #356d6673}70%{box-shadow:0 0 0 7px #356d6600}to{box-shadow:0 0 #356d6600}}.autotag{background:var(--positive-soft);height:24px;color:var(--up);border-radius:999px;align-items:center;gap:6px;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.live-dot,.spin{animation:none}.ms *,.ms :before,.ms :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.ms a.framed:hover,.ms .brief:hover,.ms .alert:hover{transform:none}.skel:after{display:none}}.photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.topbar h1,.topbar .t-h2,.topbar .t-title{padding-top:2px}html,body{height:100%}body{background:#e4e0d5;margin:0}#root{place-items:center;min-height:100%;display:grid}@media (width<=500px){body{background:0 0}#root{display:block}.ms{width:100vw!important;height:100dvh!important}.ms.emb{height:auto!important}.ms{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ms:has(.tabbar){padding-bottom:0}.ms .tabbar{height:auto;min-height:88px;padding-bottom:max(20px, env(safe-area-inset-bottom))}}.todo{text-align:center;flex:1;place-content:center;gap:8px;padding:24px;display:grid}@scope(.scr-board){.nseg{background:var(--surface-sunken);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));height:48px;padding:4px;display:grid;position:relative}.nseg .thumbx{background:var(--surface);border-radius:7px;width:calc(20% - 2px);position:absolute;inset-block:4px;box-shadow:0 1px 3px #0026231f}.nseg .tb{z-index:1;color:var(--ink-muted);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:18px;transition:color .16s;display:flex;position:relative}.nseg .tb:hover{color:var(--ink)}.nseg .tb .c{color:var(--ink-subtle);font-size:11px;line-height:13px}.nseg .tb.on{color:var(--brand);font-weight:700}.nseg .tb.on .c{color:var(--gold-ink)}.depts{scrollbar-width:none;gap:6px;padding:12px 16px 4px;display:flex;overflow-x:auto}.depts::-webkit-scrollbar{display:none}.dp{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:10px 12px;font-size:13px;font-weight:500;transition:all .16s;display:inline-flex}.dp i{color:#eeeadf;border-radius:5px;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:700;display:grid}.dp .n{opacity:.8;font-size:11px}.dp:hover{border-color:var(--line-strong);color:var(--ink)}.dp.on{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--ink-inverse)}.summary{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;margin:12px 16px 0;padding:12px 14px;display:flex}.post{background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:transform .24s,box-shadow .24s,border-color .24s;overflow:hidden}.post:hover{box-shadow:var(--shadow-card);border-color:var(--frame-active);transform:translateY(-2px)}.post.pinned{border:6px solid var(--frame-active);background-clip:padding-box;border-radius:10px}.ph{background:var(--dtint);align-items:center;gap:10px;padding:12px 14px;display:flex}.mono{color:#eeeadf;background:var(--dc);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.dname{color:var(--dc);font-size:14px;font-weight:700;line-height:20px}:scope.ms.dark .dname{color:var(--ink)}.pb{flex-direction:column;gap:8px;padding:12px 14px 4px;display:flex}.cat{border-radius:6px;align-items:center;gap:4px;height:24px;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.when{background:var(--surface-sunken);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.cal{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-shrink:0;width:48px;overflow:hidden}.cal b{color:#eeeadf;background:var(--dc);font-size:10px;font-weight:500;line-height:16px;display:block}.cal span{font-size:20px;font-weight:700;line-height:30px;display:block}.att{border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:border-color .16s;display:flex}.att:hover{border-color:var(--brand)}.pf{border-top:1px solid var(--line);align-items:center;gap:6px;margin-top:8px;padding:8px 10px 10px;display:flex}.act{height:36px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.act:hover{background:var(--surface-hover);color:var(--brand)}.act.on{color:var(--brand)}.ack{background:var(--action);height:36px;color:var(--on-action);border-radius:8px;align-items:center;gap:6px;margin-inline-start:auto;padding-inline:12px;font-size:13px;font-weight:500;transition:background .16s;display:inline-flex}.ack:hover{background:var(--action-hover)}.ack.done{background:var(--positive-soft);color:var(--up)}.fab{inset-inline-end:16px;z-index:30;background:var(--action);height:52px;color:var(--on-action);border-radius:999px;align-items:center;gap:8px;padding-inline:18px 20px;font-size:15px;font-weight:700;transition:transform .16s,background .16s;display:flex;position:absolute;bottom:118px;box-shadow:0 14px 28px -12px #002623b3}.fab:hover{background:var(--action-hover);transform:translateY(-2px)}.sheet .field label{font-size:13px}.pick{flex-wrap:wrap;gap:6px;display:flex}.ta{border:1px solid var(--line);background:var(--surface);resize:none;border-radius:8px;outline:none;width:100%;min-height:96px;padding:10px 12px;font-size:15px;line-height:24px}.ta:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 20%,transparent)}.newpost{animation:.6s cubic-bezier(.3,1.3,.5,1) both np}@media (prefers-reduced-motion:reduce){.newpost{animation:none}}:scope.ms.emb{background:0 0;height:auto;overflow:visible}:scope.ms.emb .scroll{overflow:visible}:scope.emb .scrim,:scope.emb .sheet,:scope.emb .toast{position:fixed}.inlnew{background:var(--action);height:48px;color:var(--on-action);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:background .16s;display:flex}.pushon{background:var(--positive-soft);height:40px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding-inline:12px;font-size:13px;font-weight:500;display:flex}.inlnew:hover{background:var(--action-hover)}}@keyframes np{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@scope(.scr-board){button.act,button.cat{font:inherit;cursor:pointer;font-size:13px;font-weight:500}button.cat{font-size:12px}button.cat:hover{filter:brightness(.96)}.flab{font-size:15px;font-weight:500;line-height:26px}.flab .opt{color:var(--ink-muted);font-size:13px;font-weight:400}.attrow{border:1px dashed var(--line-strong);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.attrow .btn{flex-shrink:0;height:40px;padding-inline:12px}.filebtn{cursor:pointer;position:relative;overflow:hidden}.filebtn input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.filebtn:focus-within{outline:2px solid var(--focus,var(--brand));outline-offset:2px}.sheet.aud{z-index:41;flex-direction:column;max-height:86%;display:flex}.sheet.aud>*{flex-shrink:0}.sheet.aud .aud-post{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.sheet.aud .aud-sum{margin:8px 0 14px;font-weight:700}.sheet.aud .aud-q{flex-shrink:0;margin-top:12px}.sheet.aud .aud-list{flex:auto;min-height:120px;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.sheet.aud .aud-row{align-items:center;gap:12px;min-height:56px;padding:8px 2px;display:flex}.sheet.aud .aud-row+.aud-row{border-top:1px solid var(--line)}.sheet.aud .aud-av{border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid}.sheet.aud .aud-lb{flex-direction:column;flex:1;min-width:0;display:flex}.sheet.aud .aud-lb b{font-size:15px;font-weight:500;line-height:22px}.sheet.aud .aud-lb small{color:var(--ink-muted);font-size:12px;line-height:18px}.sheet.aud .aud-empty{text-align:center;padding:16px 0}.sheet.aud .aud-acts{flex-direction:column;flex-shrink:0;gap:8px;margin-top:12px;display:flex}}@scope(.scr-board){.att{min-width:0;max-width:100%}}@scope(.scr-board){.daysep{background:var(--surface-sunken);color:var(--ink-muted);border-radius:999px;align-self:center;margin:4px 0 -2px;padding:3px 12px;font-size:12px;line-height:18px}}@scope(.scr-briefing){:scope.bp{color:var(--bk-ink)}:scope.bp .k{color:var(--bk-kicker)}:scope.bp .m{color:var(--bk-muted)}:scope.bp .ibtn{color:var(--bk-ink)}:scope.bp .ibtn:hover{background:var(--bk-chip);color:var(--bk-ink)}.scrub{cursor:pointer;touch-action:none;align-items:center;height:28px;display:flex}.scrub .track{background:var(--bk-track);border-radius:3px;flex:1;height:6px;position:relative;overflow:visible}.scrub .track>i{background:var(--bk-fill)}.knob{margin-top:-9px;background:var(--bk-fill);width:18px;height:18px;box-shadow:0 0 0 5px var(--bk-track);border-radius:50%;margin-inline-start:-9px;transition:transform .16s;position:absolute;top:50%}.scrub:hover .knob{transform:scale(1.15)}.wave{align-items:center;gap:3px;height:48px;display:flex}.wave i{background:var(--bk-track);border-radius:2px;flex:1;transition:background .16s}.wave i.on{background:var(--bk-fill)}.bplay{background:var(--bk-play);width:76px;height:76px;color:var(--bk-on-play);border-radius:50%;place-items:center;transition:transform .1s;display:grid;box-shadow:0 16px 30px -14px #0009}.bplay:active{transform:scale(.95)}.genbar{background:var(--bk-chip);border:1px solid var(--bk-line);border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;display:flex;position:relative}.wave.gen i{animation:.9s ease-in-out infinite alternate wv}.wave.gen i:nth-child(3n){animation-delay:.2s}.wave.gen i:nth-child(3n+1){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.wave.gen i{animation:none}}.spd{border:1px solid var(--bk-line);min-width:56px;height:36px;color:var(--bk-ink);background:var(--bk-chip);border-radius:8px;font-size:13px;font-weight:500;transition:all .16s}.spd.on{background:var(--bk-play);border-color:var(--bk-play);color:var(--bk-on-play)}.now{background:var(--bk-chip);border:1px solid var(--bk-line);border-radius:16px;margin:24px 16px 0;padding:18px}.chap{border:1px solid var(--bk-line);text-align:start;background:0 0;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:14px;transition:background .16s,border-color .16s;display:flex}.chap:hover{background:var(--bk-chip)}.chap.cur{border-color:var(--bk-fill);background:var(--bk-chip)}.chap .no{border:1px solid var(--bk-line);border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.chap.cur .no{background:var(--bk-fill);color:var(--bk-on-play);border-color:var(--bk-fill)}:scope.bp .more{color:var(--bk-kicker);padding-inline:0}}@keyframes wv{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@scope(.scr-indicator){.stat{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:12px 0;display:flex}.ln2{fill:none;stroke:var(--bronze);stroke-width:1.6px;stroke-dasharray:4 3}.tip{background:var(--surface-inverse);color:var(--ink-inverse);white-space:nowrap;pointer-events:none;direction:ltr;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:500;line-height:18px;position:absolute;top:0;transform:translate(-50%)}.chart .ln{stroke:var(--cl)}.chart .ar{fill:var(--cl);opacity:.12}.ipick{scrollbar-width:none;gap:6px;padding:0 16px 12px;display:flex;overflow-x:auto}.ipick::-webkit-scrollbar{display:none}.trend{border-radius:999px;align-items:center;gap:6px;height:28px;padding-inline:10px;font-size:12px;font-weight:700;display:inline-flex}.trend.up{background:var(--positive-soft);color:var(--up)}.trend.down{background:var(--critical-soft);color:var(--down)}}@scope(.scr-main){:scope.ms{--logo:#094239;transition:background-color .4s,color .4s}:scope.ms.dark{--logo:#eeeadf}.hdr{background:var(--bg);z-index:10;border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:2px;height:60px;padding-inline:16px 8px;display:flex;position:relative}.hdr .logo{border-radius:6px;align-items:center;margin-inline-end:auto;display:flex}.ibtn.sm{width:40px;height:40px}.langbtn{width:40px;height:40px;color:var(--ink-muted);border:1px solid var(--line);border-radius:8px;place-items:center;margin-inline-end:4px;font-size:13px;font-weight:700;transition:all .16s;display:grid}.langbtn:hover{border-color:var(--brand);color:var(--brand)}.av{background:var(--surface-inverse);width:36px;height:36px;color:var(--ink-inverse);box-shadow:0 0 0 3px var(--frame);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.pull{color:var(--ink-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:500;transition:height .2s;display:flex;overflow:hidden}.ai0{text-align:center;flex-direction:column;align-items:center;padding:22px 20px 18px;display:flex}.aimk{border-radius:15px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 14px 28px -16px #002623cc}.ai0 .aiinput{background:var(--surface);width:100%;height:56px;margin-top:16px;padding-inline:20px 7px;box-shadow:0 18px 36px -30px #002623b3}.aiopen{min-height:32px;color:var(--brand);align-items:center;gap:4px;margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}.aiopen:hover{text-decoration:underline}.ai{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin:14px 16px 0;padding:16px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0026230d,0 18px 36px -28px #0026238c}.ai:before{content:"";inset-inline:0;background:linear-gradient(90deg,#b7a678,#427f77,#094239);height:3px;position:absolute;top:0}.aiinput{border:1.5px solid var(--line);background:var(--bg);height:54px;color:var(--ink-subtle);border-radius:999px;align-items:center;gap:10px;margin-top:12px;padding-inline:16px 7px;font-size:15px;transition:border-color .16s,box-shadow .16s;display:flex}.aiinput:hover{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 10%,transparent)}.aisend{background:var(--action);width:40px;height:40px;color:var(--on-action);border-radius:50%;flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid}.prompts{scrollbar-width:none;gap:6px;margin:12px -16px 0;padding:0 16px;display:flex;overflow-x:auto}.prompts::-webkit-scrollbar{display:none}.pr{background:var(--surface-sunken);height:34px;color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:500;transition:background .16s;display:inline-flex}.pr:hover{background:var(--brand-soft);color:var(--brand)}.insight{background:var(--gold-soft);border-radius:12px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.bact{background:var(--bk-chip);border:1px solid var(--bk-line);width:36px;height:36px;color:var(--bk-ink);border-radius:10px;place-items:center;transition:background .16s;display:grid}.bact:hover{background:#eeeadf2e}.bskel{background:#eeeadf29;border-radius:6px;height:14px;animation:1s infinite alternate fadep}.agen{color:var(--bk-muted);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.trow{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.trow .th{border-radius:8px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.trow .tt{font-size:15px;font-weight:700;line-height:23px}.trow .tt a:hover{color:var(--brand)}.newbadge{background:var(--gold);color:#002623;border-radius:4px;align-items:center;height:20px;padding-inline:6px;font-size:11px;font-weight:700;display:inline-flex}.annb{background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand) 18%,transparent);border-radius:14px;align-items:center;gap:6px;margin:10px 16px 0;padding:8px 6px 8px 12px;display:flex}.annic{background:var(--action);width:34px;height:34px;color:var(--on-action);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.newpill{background:var(--surface-inverse);height:36px;color:var(--ink-inverse);border-radius:999px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 32px);margin:0 16px 10px;font-size:13px;font-weight:700;animation:.5s cubic-bezier(.3,1.3,.5,1) both np;display:flex}.newrow{animation:.6s cubic-bezier(.3,1.3,.5,1) both np}.istrip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 16px 4px;display:flex;overflow-x:auto}.istrip::-webkit-scrollbar{display:none}.itile{scroll-snap-align:start;flex-direction:column;flex:0 0 148px;gap:2px;padding:10px 12px;display:flex}.itile .spark{height:20px;margin-top:4px}@media (prefers-reduced-motion:reduce){.newpill,.newrow,.bskel{animation:none}}}@keyframes fadep{0%{opacity:.4}to{opacity:1}}@scope(.scr-main){.thph{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bspd{border:1px solid var(--bk-line);min-width:48px;height:44px;color:var(--bk-ink);background:var(--bk-chip);border-radius:8px;flex-shrink:0;padding:0 8px;font-size:13px;font-weight:500;transition:all .16s}.bspd:hover{background:var(--bk-play);border-color:var(--bk-play);color:var(--bk-on-play)}}@scope(.scr-markets){.ticker{scrollbar-width:none;gap:8px;padding:4px 16px 12px;display:flex;overflow-x:auto}.ticker::-webkit-scrollbar{display:none}.tk{background:var(--surface);border:6px solid var(--frame);background-clip:padding-box;border-radius:8px;flex-direction:column;flex:none;gap:2px;min-width:124px;padding:10px 12px;transition:border-color .24s,transform .24s;display:flex}.tk.t-up{background-color:var(--positive-soft)}.tk.t-down{background-color:var(--critical-soft)}.tk:hover{border-color:var(--frame-active);transform:translateY(-2px)}.mcard{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:0 16px 14px;overflow:hidden;box-shadow:0 1px 2px #0026230a}.mhead{text-align:start;align-items:center;gap:12px;width:100%;min-height:60px;padding:14px 14px 12px;display:flex}.mhead .ic{border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.mhead .chev{color:var(--ink-muted);transition:transform .24s cubic-bezier(.4,0,.2,1)}.mbody{transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1);display:grid}.mbody>div{overflow:hidden}.mfoot{color:var(--ink-subtle);border-top:1px solid var(--line);background:var(--surface);padding:10px 14px;font-size:12px;line-height:18px}.dt a.nmlink{display:block}.dt a.nmlink:hover .nm{color:var(--brand)}.dt tr.r-up td.n:last-child{background:linear-gradient(270deg,#0000,#0000)}.chg{border-radius:6px;justify-content:center;align-items:center;min-width:64px;height:24px;padding-inline:6px;font-size:12px;font-weight:700;display:inline-flex}.chg.up{background:var(--positive-soft)}.chg.down{background:var(--critical-soft)}.chg.flat{background:var(--surface-sunken)}.act{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px;display:flex}.act:first-child{border-top:0}.ck{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:52px;display:flex}.ck:first-child{border-top:0}.box{border:1.5px solid var(--line-strong);width:22px;height:22px;color:var(--on-action);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.box.on{background:var(--action);border-color:var(--action)}.mv{width:36px;height:36px;color:var(--ink-muted);border-radius:8px;place-items:center;display:grid}.mv:hover{background:var(--surface-hover);color:var(--brand)}.mv[disabled]{opacity:.3}}@scope(.scr-news){.nseg{background:var(--surface-sunken);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));height:48px;padding:4px;display:grid;position:relative}.nseg a.int{z-index:1;color:var(--ink-muted);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:18px;transition:color .16s;display:flex;position:relative}.nseg a.int:hover{color:var(--brand)}.nseg a.int .c{color:var(--ink-subtle);font-size:11px;line-height:13px}.nseg a.int .dot2{top:6px;background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:10px}.nseg .thumbx{background:var(--surface);border-radius:7px;width:calc(25% - 2px);transition:inset-inline-start .24s cubic-bezier(.4,0,.2,1);position:absolute;inset-block:4px;box-shadow:0 1px 3px #0026231f}.nseg button{z-index:1;color:var(--ink-muted);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:0;font-size:13px;font-weight:500;line-height:18px;transition:color .16s;display:flex;position:relative}.nseg button .c{color:var(--ink-subtle);font-size:11px;font-weight:500;line-height:13px}.nseg button.on{color:var(--brand);font-weight:700}.nseg button.on .c{color:var(--gold-ink)}.topics{scrollbar-width:none;gap:6px;padding:12px 16px 4px;display:flex;overflow-x:auto}.topics::-webkit-scrollbar{display:none}.tp{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:500;transition:all .16s;display:inline-flex}.tp i{border-radius:2px;width:8px;height:8px;display:inline-block}.tp .n{opacity:.8;font-size:11px}.tp:hover{border-color:var(--line-strong);color:var(--ink)}.tp.on{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--ink-inverse)}.feed{flex-direction:column;gap:12px;padding:12px 16px 24px;display:flex}.row-card{background:var(--surface);border:6px solid var(--frame);background-clip:padding-box;border-radius:8px;gap:12px;padding:10px;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex}.row-card:hover,.row-card:focus-within{border-color:var(--frame-active);box-shadow:var(--shadow-card);transform:translateY(-2px)}.row-card .th{background:var(--surface-sunken);border-radius:4px;flex-shrink:0;width:96px;height:104px;position:relative;overflow:hidden}.row-card .th .art{width:100%;height:100%;position:absolute;inset:0}.row-card .tt{font-size:15px;font-weight:700;line-height:24px}.row-card .tt a:hover{color:var(--brand)}.lnk{min-height:32px;color:var(--brand);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.lnk:hover{text-underline-offset:3px;text-decoration:underline}.quick{scrollbar-width:none;gap:10px;padding:4px 16px 0;display:flex;overflow-x:auto}.quick::-webkit-scrollbar{display:none}.qk{background:var(--surface);border:1px solid var(--line);border-inline-start:3px solid var(--line);border-radius:12px;flex-direction:column;flex:0 0 250px;gap:6px;padding:12px 14px;display:flex}.topicTag{align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.topicTag i{border-radius:2px;width:6px;height:6px;display:inline-block}}@scope(.scr-news){.thph{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}}@scope(.scr-story){.hero-img{background:var(--surface-sunken);border:6px solid var(--frame);background-clip:padding-box;border-radius:8px;height:208px;position:relative;overflow:hidden}.hero-img .art{width:100%;height:100%;position:absolute;inset:0}.acc-body{transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1);display:grid}.acc-body>div{overflow:hidden}.chev{transition:transform .24s cubic-bezier(.4,0,.2,1)}.src-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.srcbtn{border:1.5px solid var(--brand);height:48px;color:var(--brand);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background .16s,color .16s;display:flex}.srcbtn:hover{background:var(--action);color:var(--on-action)}}@scope(.scr-monitor){.kpi{flex-direction:column;gap:14px;margin:4px 16px 0;padding:16px;display:flex}.mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mini div{border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}.needs{background:var(--critical-soft);text-align:start;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:filter .16s;display:flex}.needs:hover{filter:brightness(.98)}.days{direction:ltr;align-items:flex-end;gap:8px;height:128px;margin-top:12px;display:flex}.day{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:6px;padding:0;display:flex}.stack{transform-origin:bottom;opacity:.6;border-radius:4px;flex-direction:column-reverse;transition:opacity .16s,box-shadow .16s;animation:.4s cubic-bezier(0,0,.2,1) both barIn;display:flex;overflow:hidden}.day.on .stack,.day:hover .stack{opacity:1}.day.on .stack{box-shadow:0 0 0 2px var(--gold)}.stack i{display:block}.day .dl{color:var(--ink-subtle);text-align:center;font-size:11px;line-height:14px}.day.on .dl{color:var(--ink);font-weight:700}.topic{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.topic:last-child{border-bottom:0}.topic .bg{background:var(--surface-sunken);border-radius:3px;height:6px;overflow:hidden}.topic .bg i{background:var(--bronze);height:100%;transform-origin:inline-start;border-radius:3px;animation:.4s cubic-bezier(0,0,.2,1) both grow;display:block}.mcard{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.plat{scrollbar-width:none;gap:6px;padding:0 16px 2px;display:flex;overflow-x:auto}.plat::-webkit-scrollbar{display:none}.pl{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.pl .n{color:var(--ink-subtle)}.pl.add{color:var(--brand);border-style:dashed}.rec{border-top:1px solid var(--line);gap:10px;padding:12px 0;display:flex}.rec:first-child{border-top:0}.rn{border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.aibox{background:var(--surface-sunken);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.aibox b{color:var(--brand);font-size:12px}.imp{border-radius:6px;align-items:center;gap:4px;height:24px;padding-inline:8px;font-size:12px;font-weight:700;display:inline-flex}.mf{border-top:1px solid var(--line);align-items:center;gap:4px;margin-top:2px;padding-top:8px;display:flex}.ma{height:34px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:6px;padding-inline:8px;font-size:13px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.ma:hover{background:var(--surface-hover);color:var(--brand)}.ma.on{color:var(--brand)}.cm{align-items:flex-start;gap:8px;display:flex}.cav{color:#eeeadf;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.cbub{background:var(--surface-sunken);border-radius:10px;flex:1;padding:8px 10px;font-size:13px;line-height:20px}.cin{align-items:center;gap:8px;display:flex}.cin .input{flex:1;height:40px;font-size:14px}.cin .snd{background:var(--action);width:40px;height:40px;color:var(--on-action);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ta{border:1px solid var(--line);background:var(--surface);resize:none;width:100%;min-height:88px;color:var(--ink);border-radius:8px;outline:none;padding:10px 12px;font-size:15px;line-height:24px}.ta:focus{border-color:var(--focus)}@media (prefers-reduced-motion:reduce){.stack,.topic .bg i{animation:none}}}@keyframes barIn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@scope(.scr-ask){.ahdr{border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;align-items:center;gap:10px;height:64px;padding-inline:16px 12px;display:flex}.ava{border-radius:12px;flex-shrink:0;place-items:center;display:grid}.live{background:var(--up);width:8px;height:8px;box-shadow:0 0 0 3px var(--positive-soft);border-radius:50%;display:inline-block}.hbtn{width:40px;height:40px;color:var(--ink-muted);border:1px solid var(--line);background:var(--surface);border-radius:10px;place-items:center;transition:all .16s;display:grid}.hbtn:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.hero{border-radius:16px;margin:16px;padding:20px;position:relative;overflow:hidden}.hero .motif{opacity:.035}.cap{background:var(--bk-chip);border:1px solid var(--bk-line);height:30px;color:var(--bk-ink);border-radius:999px;align-items:center;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.sg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 16px;display:grid}.sgc{text-align:start;background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;min-height:132px;padding:16px 14px 14px;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex;position:relative;box-shadow:0 1px 2px #0026230f,0 10px 24px -18px #00262373}.sgc:after{content:"";inset-inline:14px;background:var(--accent);opacity:0;border-radius:3px 3px 0 0;height:3px;transition:opacity .24s;position:absolute;bottom:0}.sgc:hover{border-color:var(--frame-active);box-shadow:var(--shadow-card);transform:translateY(-2px)}.sgc:hover:after{opacity:1}.sgc .i{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.sgc .go{color:var(--brand);align-items:center;gap:4px;margin-top:auto;font-size:12px;font-weight:700;display:flex}.cont{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:0 16px 24px;padding:6px}.hist{text-align:start;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;transition:background .16s;display:flex}.hist:hover{background:var(--surface-hover)}.hist+.hist{margin-top:2px}.hist .hi{background:var(--surface-sunken);width:36px;height:36px;color:var(--ink-muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.uq{background:var(--action);max-width:84%;color:var(--on-action);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:15px;line-height:26px}.am{align-items:flex-start;gap:10px;display:flex}.ans{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ans .bub{background:var(--surface);border:1px solid var(--line);border-radius:4px 16px 16px;padding:14px 16px;font-size:15px;line-height:27px}.cite{background:var(--gold-soft);min-width:18px;height:18px;color:var(--gold-ink);vertical-align:2px;border-radius:4px;place-items:center;margin-inline:2px;font-size:11px;font-weight:700;display:inline-grid}.srcs{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.srow{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:20px;transition:background .16s;display:flex}.srow:hover{background:var(--surface-hover)}.acts{gap:2px;display:flex}.acts .ibtn{width:36px;height:36px}.fu{flex-wrap:wrap;gap:6px;display:flex}.fu button{border:1px solid var(--brand);min-height:34px;color:var(--brand);background:var(--surface);text-align:start;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.fu button:hover{background:var(--action);color:var(--on-action)}.typing{background:var(--surface);border:1px solid var(--line);border-radius:4px 16px 16px;gap:4px;padding:14px 16px;display:inline-flex}.typing i{background:var(--ink-subtle);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}.composer{background:var(--bg);flex-shrink:0;padding:10px 12px 8px}.cbox{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:flex-end;gap:8px;padding:6px;transition:border-color .16s,box-shadow .16s;display:flex}.cbox:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 18%,transparent)}.cbox textarea{resize:none;background:0 0;border:0;outline:none;flex:1;min-height:40px;max-height:96px;padding:8px;font-size:15px;line-height:24px}.send{background:var(--action);width:40px;height:40px;color:var(--on-action);border-radius:12px;place-items:center;transition:opacity .16s,transform .1s,background .16s;display:grid}.send:hover:not(:disabled){background:var(--action-hover)}.send:disabled{opacity:.35;cursor:default}.drawer{top:0;bottom:0;z-index:41;background:var(--bg);width:326px;box-shadow:var(--shadow-overlay);flex-direction:column;animation:.4s cubic-bezier(0,0,.2,1) both dr;display:flex;position:absolute;inset-inline-start:0}:scope.ms[dir=ltr] .drawer{animation-name:drl}.dhead{background:var(--surface);border-bottom:1px solid var(--line);padding:16px 12px 12px 16px}.dgrp{color:var(--gold-ink);align-items:center;gap:8px;margin:18px 20px 8px;font-size:12px;font-weight:700;line-height:18px;display:flex}.dgrp:after{content:"";background:var(--line);flex:1;height:1px}.ditem{text-align:start;background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;width:calc(100% - 24px);margin:0 12px 4px;padding:10px 12px;transition:border-color .16s,background .16s;display:flex}.ditem:hover{border-color:var(--frame-active)}.ditem.cur{border-color:var(--brand);background:var(--brand-soft)}.ditem .dt2{color:var(--ink-subtle);white-space:nowrap;font-size:11px;line-height:16px}.newbtn{background:var(--action);width:100%;height:44px;color:var(--on-action);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;transition:background .16s;display:flex}.newbtn:hover{background:var(--action-hover)}.ask0{text-align:center;flex-direction:column;align-items:center;padding:40px 20px 8px;display:flex}.ask0 .mk{border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 16px 30px -18px #002623cc}.mode{background:var(--surface-sunken);border-radius:999px;grid-template-columns:1fr 1fr;margin-top:18px;padding:3px;display:inline-grid}.mode button{height:34px;color:var(--ink-muted);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:13px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.mode button.on{background:var(--surface);color:var(--brand);font-weight:700;box-shadow:0 1px 3px #0026231f}.bigq{border:1.5px solid var(--line);background:var(--surface);border-radius:20px;align-items:flex-end;gap:8px;width:100%;margin-top:12px;padding:8px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 18px 36px -30px #002623b3}.bigq:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.bigq textarea{resize:none;text-align:start;min-height:72px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:8px;font-size:16px;line-height:26px}.sugl{flex-direction:column;gap:2px;width:100%;margin-top:18px;display:flex}.sugl button{min-height:40px;color:var(--ink-muted);text-align:start;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;line-height:20px;transition:background .16s,color .16s;display:flex}.sugl button:hover{background:var(--surface-hover);color:var(--brand)}.res{border-top:1px solid var(--line);text-align:start;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.res:first-child{border-top:0}.res .k{border-radius:5px;flex-shrink:0;align-items:center;height:22px;padding-inline:6px;font-size:11px;font-weight:700;display:inline-flex}mark{background:var(--gold-soft);color:inherit;border-radius:3px;padding:0 2px}@media (prefers-reduced-motion:reduce){.drawer,.typing i{animation:none}}}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes dr{0%{transform:translate(100%)}to{transform:none}}@keyframes drl{0%{transform:translate(-100%)}to{transform:none}}@scope(.scr-search){.search:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 20%,transparent)}.recent{text-align:start;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);align-items:center;gap:12px;display:flex}.recent:hover{color:var(--brand)}.lnk{min-height:28px;color:var(--brand);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}}@scope(.scr-notifications){.nt{border-bottom:1px solid var(--line);gap:12px;padding:14px 16px;transition:background .16s;display:flex;position:relative}.nt:hover{background:var(--surface-hover)}.nt.unread{background:var(--gold-soft)}.nt .ic{border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.udot{background:var(--gold);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px}.markall{height:40px;color:var(--brand);border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:8px;padding-inline:10px;font-size:13px;font-weight:500;transition:all .16s}.markall:hover:not(:disabled){border-color:var(--brand);background:var(--brand-soft)}.markall:disabled{opacity:.4;cursor:default}}@scope(.scr-saved){.sv{background:var(--surface);border:6px solid var(--frame);background-clip:padding-box;border-radius:8px;gap:12px;padding:12px;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex}.sv:hover,.sv:focus-within{border-color:var(--frame-active);box-shadow:var(--shadow-card);transform:translateY(-2px)}.sv .ic{border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.lnk{min-height:32px;color:var(--brand);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}}@scope(.scr-settings){:scope.ms{transition:background-color .4s,color .4s}.pcard{border-radius:16px;margin:8px 16px 0;padding:22px 20px 20px;position:relative;overflow:hidden}.pcard .motif{opacity:.035}.pav{color:#002623;background:#eeeadf;border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:26px;font-weight:900;display:grid;box-shadow:0 0 0 3px #b7a678}.pchip{background:var(--bk-chip);border:1px solid var(--bk-line);border-radius:6px;align-items:center;gap:6px;height:28px;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.pstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid;position:relative}.pst{border:1px solid var(--bk-line);background:#eeeadf14;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;transition:background .16s,border-color .16s;display:flex}.pst:hover{background:#eeeadf24;border-color:#b7a6788c}.pst .v{color:#eeeadf;font-size:24px;font-weight:700;line-height:30px}.pst .l{color:var(--bk-muted);font-size:12px;font-weight:500;line-height:16px}.pst .ic{color:#b7a678;background:#b7a6782e;border-radius:6px;place-items:center;width:24px;height:24px;margin-bottom:6px;display:grid}.gh{color:var(--gold-ink);margin:28px 28px 10px;font-size:12px;font-weight:700;line-height:18px}.inset{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:0 16px;overflow:hidden}.irow{text-align:start;align-items:center;gap:14px;width:100%;min-height:60px;padding:12px 16px;transition:background .16s;display:flex;position:relative}.irow+.irow:before{content:"";top:0;background:var(--line);height:1px;position:absolute;inset-inline:62px 16px}a.irow:hover,button.irow:hover{background:var(--surface-hover)}.it{border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.irow .lb{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.irow .lb b{font-size:15px;font-weight:500;line-height:22px}.irow .lb small{color:var(--ink-muted);font-size:12px;line-height:18px}.irow .val{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.blk{padding:16px}.qs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 16px 0;display:grid}.qt{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.step{background:var(--surface-sunken);border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:3px;display:flex}.step button{width:44px;height:34px;color:var(--ink);border-radius:6px;font-weight:700}.step button:hover:not(:disabled){background:var(--surface)}.step button:disabled{opacity:.35}.logout{border:1.5px solid var(--line);width:100%;height:52px;color:var(--critical);background:var(--surface);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:border-color .16s,background .16s;display:flex}.logout:hover{border-color:var(--critical);background:var(--critical-soft)}.dangerbtn{background:var(--critical-fill);width:100%;height:48px;color:var(--on-critical);border-radius:8px;justify-content:center;align-items:center;font-weight:500;display:flex}.dangerbtn:hover{background:var(--critical-strong)}}@scope(.scr-settings){:scope.ms{--critical-strong:#4a151e}:scope.ms.dark{--critical-strong:#260f14}.sheet.xs{max-height:86%;overflow-y:auto}.sheet.xs .sub{margin-top:4px}.sheet.xs .body{flex-direction:column;gap:16px;margin-top:20px;display:flex}.sheet.xs .acts{flex-direction:column;gap:8px;margin-top:24px;display:flex}.sheet.xs .times{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sheet.xs .times .input{text-align:center;text-align-last:center;color:var(--ink);appearance:none;cursor:pointer;direction:ltr;font-family:inherit}.sheet.xs .times[aria-disabled=true]{opacity:.45;pointer-events:none}.sheet.xs .opts{border:1px solid var(--line);border-radius:12px;overflow:hidden}.sheet.xs .opts .irow{width:100%}.sheet.xs .opts .irow+.irow:before{inset-inline-start:16px}.sheet.xs ul.opts{margin:0;padding:0;list-style:none}.sheet.xs ul.opts .irow{min-height:56px}.sheet.xs ul.opts small.num{align-self:flex-start}.sheet.xs .ck{width:20px;height:20px;color:var(--brand);flex-shrink:0}.sheet.xs .dev .rm{color:var(--critical);padding:8px;font-size:14px;font-weight:500}.sheet.xs .dev .now{color:var(--up)}.sheet.xs .chips{flex-wrap:wrap;padding:0;overflow:visible}.sheet.xs textarea.input{resize:none;height:auto;min-height:128px;padding:12px 14px;line-height:24px}.sheet.xs .count{align-self:flex-end}}@scope(.scr-login){.otp{letter-spacing:.6em;text-align:center;direction:ltr;height:56px;font-size:24px;font-weight:700}.lhead .motif{opacity:.04}.linkbtn{min-height:32px;color:var(--brand);font-weight:500}.linkbtn:hover{text-underline-offset:3px;text-decoration:underline}}@scope(.scr-onboarding){.ob-bar{animation:.7s cubic-bezier(.3,1.3,.5,1) both obIn}.ob-b1{--fx:-30px;--fy:0;animation-delay:80ms}.ob-b2{--fx:0;--fy:-30px;animation-delay:.18s}.ob-b3{--fx:30px;--fy:0;animation-delay:.28s}.ob-b4{--fx:0;--fy:30px;animation-delay:.38s}.ob-core{transform-origin:50%;transform-box:fill-box;animation:.5s cubic-bezier(.3,1.3,.5,1) .6s both obCore}.ob-dot{background:var(--line);border-radius:3px;height:6px;transition:width .24s cubic-bezier(.4,0,.2,1),background .24s}.lg{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-muted);border-radius:8px;padding-inline:12px;font-size:13px;font-weight:700;transition:all .16s}.lg:hover{border-color:var(--brand);color:var(--brand)}@media (prefers-reduced-motion:reduce){.ob-bar,.ob-core{animation:none}}}@keyframes obIn{0%{opacity:0;transform:translate(var(--fx),var(--fy))}to{opacity:1;transform:none}}@keyframes obCore{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@scope(.scr-lockscreen){:scope.lk{color:#eeeadf;background:linear-gradient(170deg,#24564d 0%,#094239 38%,#002623 100%);flex-direction:column;width:390px;height:844px;font-family:Qomra Arabic,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}:scope.lk .mot{inset-inline-start:-150px;opacity:.06;fill:#eeeadf;width:520px;position:absolute;bottom:-120px}.clock{text-align:center;padding-top:76px;position:relative}.clock .d{opacity:.85;font-size:17px;font-weight:500;line-height:26px}.clock .h{letter-spacing:-.02em;font-variant-numeric:tabular-nums;direction:ltr;font-size:88px;font-weight:300;line-height:96px}.stack{flex-direction:column;gap:8px;padding:22px 12px 0;display:flex;position:relative}.nt{-webkit-backdrop-filter:blur(18px);color:#eeeadf;background:#eeeadf29;border-radius:20px;gap:10px;padding:12px 14px;transition:background .16s,transform .24s;animation:.6s cubic-bezier(.3,1.3,.5,1) both drop;display:flex}.nt:hover{background:#eeeadf3d}.nt:nth-child(2){animation-delay:.12s}.nt:nth-child(3){animation-delay:.24s}.nt:nth-child(4){animation-delay:.36s}.nt .ic{background:#eeeadf;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.nt .top{opacity:.8;align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.nt .top b{opacity:1;letter-spacing:.02em;font-weight:700}.nt .tt{font-size:15px;font-weight:700;line-height:22px}.nt .bd{opacity:.88;font-size:14px;line-height:21px}.nt .tag{border-radius:4px;align-items:center;height:20px;padding-inline:6px;font-size:11px;font-weight:700;display:inline-flex}.more{background:#eeeadf1f;border-radius:999px;align-self:center;align-items:center;height:30px;margin-top:4px;padding-inline:14px;font-size:12px;font-weight:500;display:inline-flex}.bot{justify-content:space-between;align-items:center;margin-top:auto;padding:0 44px 18px;display:flex;position:relative}.qb{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#eeeadf29;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.home{background:#eeeadf;border-radius:3px;width:136px;height:5px;margin:0 auto 9px;position:relative}@media (prefers-reduced-motion:reduce){.nt{animation:none}}}@keyframes drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}
