@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-400.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-700.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-900.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.qa{font-family:"Cairo App",var(--font-cairo,system-ui),sans-serif;--qa-brand:#190f6f;--qa-brand-dark:#120b52;--qa-brand-light:#8f86f2;--qa-brand-on:#190f6f;--qa-brand-soft:#e3f0f8;--qa-lime:#afeb00;--qa-on-lime:#14103f;--qa-lime-soft:#f3fbd0;--qa-accent-on:#190f6f;--qa-on-accent:#fff;--qa-select-fg:#fff;--qa-sky:#a5c8dc;--qa-ice:#f5fafe;--qa-accent:#f59e0b;--qa-accent-soft:#fff4de;--qa-success:#22c55e;--qa-warning:#f59e0b;--qa-danger:#ef4444;--qa-star:#d97706;--qa-info:var(--qa-brand);--qa-icon-on:var(--qa-brand);--qa-ink:#14103f;--qa-ink-700:#322d66;--qa-ink-500:#5f5b86;--qa-ink-300:#8f8cad;--qa-hint:var(--qa-ink-500);--qa-bg:var(--qa-ice);--qa-surface:var(--qa-ice);--qa-surface-muted:#eef5fa;--qa-line:#dce6ef;--qa-surface-on-media:#fff;--qa-ice-edge-w:1px;--qa-ice-edge:var(--qa-line);--qa-nav-shadow:0 10px 28px rgba(16,24,40,.1);--qa-nav-border:var(--qa-line);--qa-nav-border-w:1px;--qa-nav-extent:calc(14px + 46px + 4px + 12px * 1.874 + 10px + 2 * var(--qa-nav-border-w) + 12px + env(safe-area-inset-bottom, 0px));--qa-art-line:#14103f;--qa-art-fill:#fff;--qa-art-shade:#d2e4ee;--qa-art-brand:#190f6f;--qa-art-brand-soft:#a5c8dc;--qa-shadow-sm:0 2px 8px rgba(16,24,40,.06);--qa-shadow-md:0 8px 20px rgba(16,24,40,.08);--qa-shadow-lg:0 18px 40px rgba(16,24,40,.12);--qa-s2:2px;--qa-s4:4px;--qa-s6:6px;--qa-s8:8px;--qa-s12:12px;--qa-s16:16px;--qa-s20:20px;--qa-s24:24px;--qa-s32:32px;--qa-s40:40px;--qa-h-control:56px;--qa-brand-fill:var(--qa-brand);--qa-on-brand-fill:#fff;--qa-r12:12px;--qa-r16:16px;--qa-r20:20px;--qa-r28:28px;--qa-r-full:999px;--qa-ease-out:cubic-bezier(0.23,1,0.32,1);--qa-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--qa-d-fast:120ms;--qa-d-med:240ms;--qa-d-slow:420ms;color:var(--qa-ink);background:var(--qa-bg)}.qa button,.qa input,.qa select,.qa textarea{font-family:inherit}.qa input:-webkit-autofill,.qa input:-webkit-autofill:focus,.qa input:-webkit-autofill:hover,.qa select:-webkit-autofill,.qa textarea:-webkit-autofill{box-shadow:0 0 0 1000px var(--qa-autofill-bg,var(--qa-surface)) inset;-webkit-text-fill-color:var(--qa-ink);caret-color:var(--qa-accent-on);-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.dark .qa,.qa.dark,:root[data-theme=dark] .qa{--qa-brand-on:#fff;--qa-accent-on:#afeb00;--qa-on-accent:#14103f;--qa-select-fg:#afeb00;--qa-brand-fill:#afeb00;--qa-on-brand-fill:#14103f;--qa-info:#fff;--qa-icon-on:#afeb00;--qa-hint:var(--qa-ink-700);--qa-brand-soft:#1e1b55;--qa-lime-soft:#2a3308;--qa-accent-soft:#2a2211;--qa-star:#fbbf24;--qa-ink:#fff;--qa-ink-700:#c9c7e6;--qa-ink-500:#9895c2;--qa-ink-300:#7b78a6;--qa-bg:#0b0a26;--qa-surface:#0b0a26;--qa-surface-muted:#171540;--qa-line:#2c2a5c;--qa-surface-on-media:#0b0a26;--qa-ice-edge-w:0px;--qa-ice-edge:transparent;--qa-nav-shadow:0 10px 28px rgba(0,0,0,.4);--qa-nav-border:#2c2a5c;--qa-nav-border-w:1px;--qa-art-line:#f5fafe;--qa-art-fill:#0b0a26;--qa-art-shade:#323a54;--qa-art-brand:#afeb00;--qa-art-brand-soft:#444d70}.qa-nav{position:fixed;inset-inline:0;bottom:0;z-index:40;padding:0 var(--qa-s16) calc(var(--qa-s12) + env(safe-area-inset-bottom, 0px));background:transparent;pointer-events:none;transform:translateY(var(--qa-vv-shift,0))}@media (min-width:768px){.qa-nav{max-width:calc(480px - 2px);margin-inline:auto}}.qa-nav__bar{pointer-events:auto;display:flex;background:var(--qa-surface);border:var(--qa-nav-border-w) solid var(--qa-nav-border);border-radius:var(--qa-r28);box-shadow:var(--qa-nav-shadow);padding:14px 0 10px}.qa-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--qa-s4);background:none;border:0;padding:0;color:var(--qa-ink-700);text-decoration:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .11s var(--qa-ease-spring)}.qa-nav__item:active{transform:scale(.9);transition-timing-function:cubic-bezier(.33,1,.68,1)}.qa-nav__pill{width:46px;height:46px;border-radius:var(--qa-r16);display:grid;place-items:center;position:relative;transition:background-color var(--qa-d-med) var(--qa-ease-out),box-shadow var(--qa-d-med) var(--qa-ease-out),transform var(--qa-d-med) var(--qa-ease-spring)}.qa-nav__item[aria-current=page] .qa-nav__pill{background:var(--qa-brand);box-shadow:0 5px 14px rgba(25,15,111,.32);transform:scale(1.06)}.qa-nav__icon{width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:color var(--qa-d-med) var(--qa-ease-out)}.qa-nav__item[aria-current=page] .qa-nav__icon{width:24px;height:24px;color:var(--qa-lime)}.qa-nav__label{font-size:12px;font-weight:600;line-height:1.874;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--qa-d-med) var(--qa-ease-out)}.qa-nav__item[aria-current=page] .qa-nav__label{font-weight:800;color:var(--qa-brand-on)}.dark .qa .qa-nav__item[aria-current=page] .qa-nav__label,:root[data-theme=dark] .qa .qa-nav__item[aria-current=page] .qa-nav__label{color:var(--qa-lime)}.qa-nav__badge{position:absolute;top:-1px;inset-inline-end:-1px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--qa-r-full);background:var(--qa-lime);color:var(--qa-on-lime);box-shadow:0 2px 8px rgba(175,235,0,.45);font-size:12px;font-weight:800;line-height:18px;text-align:center}.qa-nav-spacer{height:var(--qa-nav-extent)}.qa-nav--overlay~.qa-nav-spacer{display:none}.qa-reels{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){.qa-reels{max-width:calc(480px - 2px);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.qa-nav__icon,.qa-nav__item,.qa-nav__label,.qa-nav__pill{transition:none}}