@font-face{font-family:Cairo;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../fonts/cairo-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../fonts/cairo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fc-surface:#111c2b;--fc-splash:#0b1220;--fc-gold:#e7b249;--fc-gold-light:#f6d37a;--fc-ink:#1a1205;--fc-off-white:#f3f1e7;--logo-ink:#e7b249;--fc-text-bright:#d5dee9;--fc-text-dim:#a7b5c8;--fc-text-faint:#6f8aa8;--fc-ahly-red:#c9112b;--fc-blue:#1b6bc6;--fc-green:#5dd89a;--fc-green-strong:#2dd27c;--fc-red-down:#e26a6a;--fc-accent-section:#0f1a2a;--fc-footer-bg:#080f1a;--th-bg:#0b1420;--th-surface:#111c2b;--th-surface2:#182740;--th-line:#22334e;--th-text:#f3f1e7;--th-text-dim:#8ca0be;--th-text-faint:#556a88;--th-pitch1:#0f4d3a;--th-pitch2:#0b3f2f;--th-danger:#e26a6a;--th-danger-ink:#2a0e0e;--ac-a:#e7b249;--ac-b:#f6d37a;--ac-ink:#1a1205;--live-red:#c9112b;--live-red-ink:#fff;--pos-green:#6be39d;--pos-green-ink:#0e1a14;--neg-red:#e26a6a;--warn-amber:#f2c14e;--info-cyan:#4abcd9;--move-up:#1f9e5a;--move-down:#c0392b;--move-ink:#fff;--overlay-dim:#00000080;--overlay-dim-strong:#0009;--brand-google-bg:#fff;--brand-google-ink:#1a1a1a;--brand-google-line:#dadce0;--brand-facebook-bg:#1877f2;--brand-facebook-ink:#fff;--brand-apple-bg:#000;--brand-apple-ink:#fff;--fdr-1:#6be39d;--fdr-2:#b2e34a;--fdr-3:#f2c14e;--fdr-4:#e26a6a;--fdr-5:#c9112b;--fdr-ink:#0a0a0a;--fdr-ink-hard:#fff;--pitch-ink:#ffffffc7;--pitch-line-soft:#ffffff1a;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--skeleton-pulse-dur:1.1s;--skeleton-pulse-from:.55;--skeleton-pulse-to:.8;--side-col:260px;--container-max:1100px;--container-pad:16px;--tab-bar-height:65px;--tab-bar-clearance:calc(var(--tab-bar-height) + var(--sp-6) + env(safe-area-inset-bottom));--dur-fast:.15s;--dur-base:.2s;--ease-out:cubic-bezier(.2,0,0,1);--font-arabic:"Cairo",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--field-min-font:0px;--z-back-to-top:60;--z-sticky-banner:55;--z-nav:50;--z-overlay:70}@media (pointer:coarse){:root{--field-min-font:16px}}[data-theme=nile-night]{--th-bg:#0b1420;--th-surface:#111c2b;--th-surface2:#182740;--th-line:#22334e;--th-text:#f3f1e7;--th-text-dim:#8ca0be;--th-text-faint:#556a88;--th-pitch1:#0f4d3a;--th-pitch2:#0b3f2f;--th-danger:#e26a6a;--th-danger-ink:#2a0e0e;--logo-ink:#e7b249}[data-theme=desert-day]{--th-bg:#f2ecde;--th-surface:#fff8e8;--th-surface2:#eadfc4;--th-line:#d6c7a3;--th-text:#1a1912;--th-text-dim:#6b6250;--th-text-faint:#9a8f76;--th-pitch1:#356b3a;--th-pitch2:#2b5a31;--th-danger:#b3362f;--th-danger-ink:#fff3f0;--logo-ink:#111c2b}[data-theme=stadium-noir]{--th-bg:#060606;--th-surface:#0e0e0e;--th-surface2:#171717;--th-line:#242424;--th-text:#f7f5ee;--th-text-dim:#9a9a9a;--th-text-faint:#5a5a5a;--th-pitch1:#12403a;--th-pitch2:#0e332f;--th-danger:#e25b5b;--th-danger-ink:#2a0e0e;--logo-ink:#e7b249}[data-accent=crimson]{--ac-a:#d94a4a;--ac-b:#f0726f;--ac-ink:#1e0a0a}[data-accent=pitch-lime]{--ac-a:#c6e14a;--ac-b:#e3f28a;--ac-ink:#121a03}[data-accent=nile-cyan]{--ac-a:#4ac9d9;--ac-b:#8fe5ee;--ac-ink:#021018}*,:after,:before{box-sizing:border-box}body,html{background:var(--fc-splash);font-family:var(--font-arabic);color:var(--fc-off-white);scroll-behavior:smooth;margin:0;padding:0;scroll-padding-top:90px}a{color:inherit}::selection{background:var(--fc-gold);color:var(--fc-ink)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--fc-splash)}::-webkit-scrollbar-thumb{background:#e7b24940;border-radius:4px}button{font-family:inherit}img,svg{max-width:100%;display:block}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--fc-gold);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes fel-shock{0%{transform:translateZ(0)scale(1);box-shadow:0 0 #e7b2498c,0 8px 24px #00000059}8%{transform:translate(-2px)scale(1.015)}14%{transform:translate(2px)scale(1.025)}20%{transform:translate(-1px)scale(1.02);box-shadow:0 0 0 14px #e7b24900,0 8px 24px #00000059}28%{transform:translateZ(0)scale(1)}to{transform:translateZ(0)scale(1);box-shadow:0 0 #e7b24900,0 8px 24px #00000059}}@keyframes fel-shock-ring{0%{opacity:.7;transform:scale(.85)}80%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes fel-shock-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}.fel-shock-host{animation:2.4s cubic-bezier(.22,1,.36,1) 1.4s both fel-shock}.fel-shock-host:hover{animation-play-state:paused}.fel-shock-host.repeat{animation-duration:5.5s;animation-iteration-count:infinite}.fel-shock-ring{border-radius:inherit;pointer-events:none;animation:1.8s cubic-bezier(.22,1,.36,1) 1.6s both fel-shock-ring;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #e7b249a6,0 0 0 2px #e7b249a6}.fel-shock-host.repeat .fel-shock-ring{animation:5.5s cubic-bezier(.22,1,.36,1) infinite fel-shock-ring}.fel-shock-sheen{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);inline-size:40%;animation:1.6s cubic-bezier(.4,0,.2,1) 1.6s both fel-shock-sheen;position:absolute;inset-block:0;inset-inline-start:0}.fel-shock-host.repeat .fel-shock-sheen{animation:5.5s cubic-bezier(.4,0,.2,1) infinite fel-shock-sheen}@keyframes fel-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}[data-reveal]{opacity:0;transform:translate3d(0,var(--reveal-y,28px),0);transition:opacity .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .88s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);will-change:opacity,transform}[data-reveal][data-revealed=true]{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.fel-shock-host,.fel-shock-host .fel-shock-ring,.fel-shock-host .fel-shock-sheen{animation:none!important}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}@keyframes pulse{0%{opacity:1}to{opacity:.55}}.host[data-v-fba63abe]{z-index:calc(var(--z-overlay) + 10);align-items:flex-end;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4)}@media (width>=1024px){.host[data-v-fba63abe]{inset-block-start:var(--sp-6);inset-inline-end:var(--sp-6)}}.toast[data-v-fba63abe]{pointer-events:auto;align-items:center;gap:var(--sp-2);background:var(--th-surface2);min-inline-size:320px;max-inline-size:420px;color:var(--th-text);border:1px solid var(--th-line);padding-inline:var(--sp-4);padding-block:var(--sp-3);cursor:pointer;font:inherit;animation:toast-in-fba63abe var(--dur-base) var(--ease-out) both;transition:opacity var(--dur-fast) var(--ease-out);border-radius:12px;flex-direction:row;display:flex;box-shadow:0 6px 24px #00000059}.toast.success[data-v-fba63abe]{border-color:var(--pos-green)}.toast.error[data-v-fba63abe]{border-color:var(--th-danger)}.icon[data-v-fba63abe]{flex-shrink:0}@media (hover:hover){.toast[data-v-fba63abe]:hover{opacity:.85}}.toast[data-v-fba63abe]:active{transform:translateY(1px)}.msg[data-v-fba63abe]{color:var(--th-text)}@keyframes toast-in-fba63abe{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.toast[data-v-fba63abe]{animation:none}}.wrap[data-v-d67f10eb]{justify-content:center;align-items:center;gap:var(--sp-3);background:var(--fc-splash);min-block-size:100dvh;padding-inline:var(--sp-6);text-align:center;flex-direction:column;display:flex}.title[data-v-d67f10eb],.wrap[data-v-d67f10eb]{color:var(--fc-off-white)}.title[data-v-d67f10eb]{margin-block-start:var(--sp-2)}.desc[data-v-d67f10eb]{color:var(--fc-text-dim)}.code[data-v-d67f10eb]{color:var(--fc-text-faint)}.homeBtn[data-v-d67f10eb]{background:var(--fc-gold);padding-inline:var(--sp-6);padding-block:var(--sp-3);cursor:pointer;font:inherit;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);border:0;border-radius:12px;margin-block-start:var(--sp-4)}@media (hover:hover){.homeBtn[data-v-d67f10eb]:hover{background:var(--fc-gold-light)}}.homeBtn[data-v-d67f10eb]:active{transform:translateY(1px)}
