.exp-page{padding:4px 0 22px;min-width:0}.exp-card{margin:14px 0;padding:18px;border:1px solid #126481;border-radius:18px;background:linear-gradient(125deg,#042435,#001722);min-width:0}.exp-card h2,.exp-card h3{margin:0 0 12px;font-size:18px}.exp-card p,.exp-muted{color:#88afd0;font-size:13px;line-height:1.7}.exp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.exp-grid .exp-card{margin:0}.exp-row{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0}.exp-row>*{min-width:0}.exp-page button,.exp-page a{-webkit-tap-highlight-color:transparent}.exp-action{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 10px;margin-top:14px;border:1px solid var(--cyan);border-radius:99px;background:transparent;color:var(--cyan);font:inherit;font-size:13px;text-decoration:none;box-sizing:border-box;cursor:pointer}.exp-action.gold{color:#10202b;background:linear-gradient(105deg,#ffdf7d,#edb83e);border-color:transparent;font-weight:800}.exp-action:disabled{opacity:.45;cursor:not-allowed}.exp-tabs{display:flex;gap:8px;overflow:auto;padding:8px 0}.exp-tabs button{flex-shrink:0;border:1px solid var(--line);background:#001b2b;color:#91b3d3;border-radius:99px;padding:9px 14px}.exp-tabs button.active{color:#06202d;background:var(--cyan);border-color:var(--cyan)}.exp-badge{display:inline-flex;padding:5px 9px;border:1px solid #e6bb5b;border-radius:99px;color:#ffda77;font-size:11px;line-height:1.4}.exp-value{overflow-wrap:anywhere;font-size:clamp(22px,7cqw,32px);font-weight:800;margin:8px 0}.exp-label{display:block;color:#8eaed1;font-size:12px;margin-bottom:6px}.exp-card input,.exp-card select,.exp-card textarea{box-sizing:border-box;width:100%;min-width:0;padding:12px;margin:7px 0 14px;border:1px solid #1c607a;border-radius:12px;background:#001321;color:#fff;font:inherit;font-size:14px}.exp-card textarea{resize:vertical}.exp-card label{display:block;font-size:13px;color:#a2bdd7}.exp-error{padding:12px;color:#ffacb6;background:#391d2b;border-radius:12px;font-size:13px;overflow-wrap:anywhere}.exp-empty{padding:32px 15px;text-align:center;color:#88afd0;line-height:1.7}.exp-title{margin:24px 0 14px;font-size:18px}.exp-link{color:var(--cyan);background:none;border:0;padding:6px 0;font:inherit;font-size:13px}.exp-money{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:370px){.exp-grid{gap:8px}.exp-card{padding:14px}}.phone.theme-v3:not(.light) .exp-card{border-color:var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface);box-shadow:none}.phone.theme-v3:not(.light) .exp-card p,.phone.theme-v3:not(.light) .exp-muted{color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .exp-action{border-color:var(--v3-line-strong);color:var(--v3-accent);border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .exp-action.gold{border-color:transparent;background:var(--v3-accent);color:#080b0c}.phone.theme-v3:not(.light) .exp-card input,.phone.theme-v3:not(.light) .exp-card select,.phone.theme-v3:not(.light) .exp-card textarea{border-color:var(--v3-line);background:var(--v3-bg-elevated);color:var(--v3-text)}.deposit-offer[data-v-50a98983]{line-height:1.65;overflow-wrap:anywhere}.deposit-offer b[data-v-50a98983]{color:var(--gold)}.deposit-offer p[data-v-50a98983]{margin:7px 0;font-size:12px}.deposit-offer small[data-v-50a98983]{color:var(--text-soft)}.aqw-mark[data-v-bce173b6]{display:inline-grid;width:1em;height:1em;place-items:center;color:var(--gold);filter:drop-shadow(0 0 12px rgba(246,198,83,.2))}.aqw-mark img[data-v-bce173b6]{width:100%;height:100%}.event-body[data-v-8bf16346]{display:grid;gap:10px}.event-body h3[data-v-8bf16346],.event-body h4[data-v-8bf16346],.event-body p[data-v-8bf16346]{margin:0}.event-body h3[data-v-8bf16346]{font-size:18px}.event-body h4[data-v-8bf16346]{margin-top:5px;font-size:13px}.event-body p[data-v-8bf16346]{font-size:12px;line-height:1.65;color:var(--text-soft)}.event-data[data-v-8bf16346]{display:flex;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--panel);font-size:11px}.event-data span[data-v-8bf16346]{color:var(--text-soft)}.event-data b[data-v-8bf16346]{text-align:end;overflow-wrap:anywhere}.event-row[data-v-8bf16346]{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.event-row span[data-v-8bf16346],.event-row small[data-v-8bf16346],.event-row strong[data-v-8bf16346]{display:block}.event-row b[data-v-8bf16346]{font-size:12px}.event-row small[data-v-8bf16346]{margin-top:4px;color:var(--text-soft);font-size:10px;font-weight:400}.event-row strong[data-v-8bf16346]{color:var(--gold);text-align:end;font-size:12px;white-space:nowrap}.event-disclaimer[data-v-8bf16346]{padding:9px;border-radius:9px;background:#f4be4914;color:var(--text-soft)!important;font-size:10px!important}.event-commissions[data-v-8bf16346]{padding:11px;border:1px solid var(--line);border-radius:11px}.event-levels[data-v-8bf16346]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:8px 0}.event-levels span[data-v-8bf16346]{padding:7px 4px;border-radius:8px;background:var(--panel);text-align:center;font-size:10px}.event-levels b[data-v-8bf16346]{display:block;color:var(--cyan)}.event-contact[data-v-8bf16346]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.event-contact a[data-v-8bf16346]{text-decoration:none;text-align:center}.registration-gift-hero[data-v-8bf16346]{display:grid;justify-items:center;gap:4px;padding:18px 12px 15px;border:1px solid rgba(245,197,95,.72);border-radius:15px;background:radial-gradient(circle at 50% -30%,#f5c55f4d,#022131e6 65%);animation:gift-rise-8bf16346 .55s ease-out both}.registration-gift-hero[data-v-8bf16346] svg{width:62px;height:62px;margin-bottom:3px;filter:drop-shadow(0 0 14px rgba(49,226,220,.42));animation:gift-pulse-8bf16346 1.7s ease-in-out .45s infinite}.registration-gift-hero span[data-v-8bf16346]{color:var(--gold);font-size:12px;font-weight:800}.registration-gift-hero strong[data-v-8bf16346]{color:#fff;font-size:27px;letter-spacing:-.03em}.registration-gift-hero small[data-v-8bf16346]{color:var(--text-soft);font-size:10px}@keyframes gift-rise-8bf16346{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes gift-pulse-8bf16346{50%{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.registration-gift-hero[data-v-8bf16346],.registration-gift-hero[data-v-8bf16346] svg{animation:none}}.guide-layer[data-v-fd60628c]{position:absolute;z-index:140;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#f7fbf6}.guide-context-dot[data-v-fd60628c]{position:absolute;z-index:105;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#f04456;box-shadow:0 0 0 3px #f0445655;pointer-events:none;animation:guide-dot-pulse-fd60628c 1.7s infinite}@keyframes guide-dot-pulse-fd60628c{50%{box-shadow:0 0 0 7px #f0445619}}.guide-blocker[data-v-fd60628c]{position:absolute;background:#00080dc7;pointer-events:auto}.guide-blocker--full[data-v-fd60628c]{top:0;right:0;bottom:0;left:0}.guide-ring[data-v-fd60628c]{position:absolute;z-index:1;box-sizing:border-box;border:3px solid #d7ff3f;border-radius:14px;box-shadow:0 0 0 2px #092425,0 0 26px #d7ff3f9e;pointer-events:none}.guide-ring__pulse[data-v-fd60628c]{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid #d7ff3f;border-radius:18px;animation:guide-pulse-fd60628c 1.7s ease-out infinite}.guide-card[data-v-fd60628c],.guide-complete[data-v-fd60628c]{position:absolute;z-index:2;inset-inline:12px;bottom:calc(13px + env(safe-area-inset-bottom));padding:15px;border:1px solid #a2c34e;border-radius:18px;background:#102329;box-shadow:0 16px 48px #000d;pointer-events:auto;outline:none}.guide-card--top[data-v-fd60628c]{top:14px;bottom:auto}.guide-card__eyebrow[data-v-fd60628c]{display:flex;justify-content:space-between;gap:8px;color:#d7ff3f;font-size:11px;font-weight:850;letter-spacing:.09em}.guide-progress[data-v-fd60628c]{display:flex;gap:3px;margin-top:9px}.guide-progress i[data-v-fd60628c]{height:4px;flex:1;border-radius:3px;background:#314b45}.guide-progress i.done[data-v-fd60628c]{background:#d7ff3f}.guide-card h2[data-v-fd60628c],.guide-complete h2[data-v-fd60628c]{margin:12px 0 6px;font-size:20px;line-height:1.25}.guide-card p[data-v-fd60628c],.guide-complete p[data-v-fd60628c]{margin:0;color:#c5d4ca;font-size:13px;line-height:1.55}.guide-prompt[data-v-fd60628c]{display:block;margin-top:11px;color:#d7ff3f;font-size:12px}.guide-actions[data-v-fd60628c]{display:flex;gap:8px;margin-top:12px}.guide-actions button[data-v-fd60628c],.guide-complete button[data-v-fd60628c]{min-height:44px;flex:1;padding:8px 11px;border:1px solid #5b7865;border-radius:10px;background:#183136;color:#f2f7ee;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.guide-actions button[data-v-fd60628c]:disabled{opacity:.35;cursor:not-allowed}.guide-actions__primary[data-v-fd60628c],.guide-complete button[data-v-fd60628c]{background:#d7ff3f!important;border-color:#d7ff3f!important;color:#102016!important}.guide-complete[data-v-fd60628c]{top:50%;bottom:auto;transform:translateY(-50%);text-align:center;padding:26px 22px}.guide-complete__mark[data-v-fd60628c]{display:grid;place-items:center;width:74px;height:74px;margin:0 auto 17px;border:3px solid #d7ff3f;border-radius:50%;color:#d7ff3f;font-size:43px}.guide-complete>span[data-v-fd60628c]{font-size:11px;letter-spacing:.16em;color:#d7ff3f;font-weight:800}.guide-complete button[data-v-fd60628c]{width:100%;margin-top:22px}@keyframes guide-pulse-fd60628c{0%{transform:scale(.96);opacity:.9}to{transform:scale(1.09);opacity:0}}@media(max-height:650px){.guide-card[data-v-fd60628c]{padding:11px}.guide-card h2[data-v-fd60628c]{font-size:17px;margin:8px 0 4px}.guide-card p[data-v-fd60628c]{font-size:12px}.guide-prompt[data-v-fd60628c]{margin-top:6px}.guide-actions[data-v-fd60628c]{margin-top:8px}}@media(prefers-reduced-motion:reduce){.guide-ring[data-v-fd60628c]{transition:none}.guide-ring__pulse[data-v-fd60628c],.guide-context-dot[data-v-fd60628c]{animation:none}}.route-status[data-v-7d9b098c]{z-index:900;display:flex;align-items:center;justify-content:center;gap:12px;padding:18px;color:var(--text,#f5ffe9);background:var(--surface,#0c1717);text-align:center;overflow-wrap:anywhere}.route-status--cover[data-v-7d9b098c]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100dvh;flex-direction:column}.route-status--notice[data-v-7d9b098c]{position:absolute;inset:0 0 auto;border-bottom:1px solid var(--line,#345043);box-shadow:0 6px 20px #0005;flex-wrap:wrap}.route-status div[data-v-7d9b098c]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.route-status button[data-v-7d9b098c]{padding:10px 16px;border:1px solid var(--line,#345043);border-radius:10px;background:var(--lime,#d7ff3d);color:#10180b;font-weight:700;cursor:pointer}.route-spinner[data-v-7d9b098c]{width:20px;height:20px;border:2px solid #d7ff3d40;border-top-color:#d7ff3d;border-radius:50%;animation:route-spin-7d9b098c .8s linear infinite}@keyframes route-spin-7d9b098c{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.route-spinner[data-v-7d9b098c]{animation:none}}.aqw-icon[data-v-b49b1d90]{width:1em;height:1em;overflow:visible}.content-icon[data-v-ed942f31]{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:middle}.nav__icon[data-v-7e4fe2cc]{position:relative}.guide-nav-dot[data-v-7e4fe2cc]{position:absolute;right:-4px;top:-3px;width:10px;height:10px;border:2px solid var(--v3-bg,#071311);border-radius:50%;background:#f04456}.state-page[data-v-6863d5fd]{min-height:690px;padding:56px 0 36px;box-sizing:border-box;text-align:center}.state-page--error[data-v-6863d5fd]{padding:168px 22px 36px}.state-orb[data-v-6863d5fd]{display:grid;place-items:center;width:96px;height:96px;margin:0 auto 26px;border:3px solid #29e1df;border-radius:50%;color:#29e1df;background:transparent;font-size:54px}.state-orb--error[data-v-6863d5fd]{color:#ff526d;border-color:#ff526d;background:#261d2b}.state-orb--maintenance[data-v-6863d5fd]{color:#efc259;border-color:#efc259;background:#201f24}.state-page h1[data-v-6863d5fd]{margin:0;color:#f3f7ff;font-size:26px;line-height:1.3;letter-spacing:-.025em}.state-page>p[data-v-6863d5fd]{max-width:335px;margin:16px auto 0;color:#8cadd1;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.state-page>small[data-v-6863d5fd]{display:block;max-width:315px;margin:15px auto 0;color:#8cadd1;font-size:13px;line-height:1.6}.state-page .btn[data-v-6863d5fd]{margin-top:30px;min-height:46px;border-radius:99px;background:#26e0e0;color:#00101c;font-size:16px;font-weight:700}.state-page--error .btn[data-v-6863d5fd]{margin-top:44px}.support-link[data-v-6863d5fd],.home-link[data-v-6863d5fd]{display:block;width:100%;min-height:36px;margin-top:20px;padding:6px;border:0;background:none;color:#25e4e7;font:inherit;font-size:14px}.state-page--error .support-link[data-v-6863d5fd]{color:#8cadd1}.home-link[data-v-6863d5fd]{margin-top:8px;color:#8cadd1;font-size:12px}.connection-card[data-v-6863d5fd],.maintenance-card[data-v-6863d5fd]{display:flex;align-items:center;gap:14px;margin-top:28px;padding:16px 18px;border:1px solid #00425b;border-radius:14px;background:#001b2b;text-align:start}.connection-card>span[data-v-6863d5fd],.status-dot[data-v-6863d5fd]{width:9px;height:9px;border-radius:50%;flex:0 0 auto;background:#efc259}.connection-card>span.online[data-v-6863d5fd]{background:#27e3b6}.connection-card b[data-v-6863d5fd],.connection-card small[data-v-6863d5fd],.maintenance-card b[data-v-6863d5fd],.maintenance-card small[data-v-6863d5fd]{display:block}.connection-card b[data-v-6863d5fd],.maintenance-card b[data-v-6863d5fd]{color:#efc259;font-size:13px;line-height:1.5}.connection-card small[data-v-6863d5fd],.maintenance-card small[data-v-6863d5fd]{margin-top:4px;color:#8cadd1;font-size:12px;line-height:1.6}.state-page .status-message[data-v-6863d5fd],.state-page .retry-message[data-v-6863d5fd]{color:#efc259;font-size:12px}button[data-v-6863d5fd]:disabled{opacity:.45}button[data-v-6863d5fd]:focus-visible{outline:2px solid #25e4e7;outline-offset:4px}@media(max-height:740px){.state-page--error[data-v-6863d5fd]{padding-top:90px;min-height:580px}}@media(max-width:360px){.state-page--error[data-v-6863d5fd]{padding-inline:8px}.state-page h1[data-v-6863d5fd]{font-size:23px}}*,*:before,*:after{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}html{background:#02070c;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;min-height:100dvh;overflow-x:hidden;background:radial-gradient(900px 520px at 50% -16%,rgba(27,108,139,.22),transparent 68%),linear-gradient(145deg,#02070c,#05111b 48%,#02080d);color:var(--text);font-family:var(--font-sans);font-size:16px;font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}button,input,textarea,select{min-width:0;margin:0;color:inherit;font:inherit}button,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:#39e5e047;color:var(--text)}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.desktop-frame{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 12px;isolation:isolate}.desktop-frame:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(70,188,218,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(70,188,218,.025) 1px,transparent 1px);background-size:64px 64px;content:"";-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 76%);mask-image:radial-gradient(circle at center,#000 0%,transparent 76%)}.phone{container-type:inline-size;position:relative;width:min(var(--app-max-width),100%);height:min(calc(var(--app-max-width) / var(--app-reference-ratio)),calc(100dvh - 48px));min-height:min(760px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgba(118,222,236,.14);border-radius:30px;background:#00101b;box-shadow:0 32px 100px #0000008f,0 0 0 8px #ffffff05;color:var(--text);contain:layout paint}.phone:after{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff06;content:"";pointer-events:none}.phone.light,.phone[data-theme=light]{background:radial-gradient(520px 320px at 92% -2%,rgba(36,175,202,.12),transparent 64%),radial-gradient(420px 340px at -4% 96%,rgba(34,214,186,.06),transparent 68%),linear-gradient(180deg,var(--bg) 0%,var(--bg2) 72%,var(--bg) 100%);box-shadow:0 26px 72px #010b1242,0 0 0 8px #ffffff0a}.phone.theme-v3:not(.light){background:var(--v3-bg);border-color:var(--v3-line);box-shadow:var(--v3-shadow)}.phone.theme-v3:not(.light) .screen-bg:before{background:radial-gradient(ellipse at 50% 12%,rgba(215,255,63,.06),transparent 68%)}.phone.large{font-size:18px}.phone.large .metric{font-size:clamp(1.9rem,8vw,2.35rem)}.screen{position:relative;z-index:1;width:100%;min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.screen-bg{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.screen-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 40%,rgba(0,55,77,.12),transparent 78%);content:""}.stars,.screen-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.stars{display:none}.scroll{width:100%;min-width:0;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 max(var(--page-gutter, 20px),var(--safe-right)) calc(var(--tabbar-height) + var(--safe-bottom) + 24px) max(var(--page-gutter, 20px),var(--safe-left));scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.scroll::-webkit-scrollbar{display:none}.scroll.no-tab{padding-bottom:calc(28px + var(--safe-bottom))}.screen{--page-gutter: clamp(18px, 4.8cqw, 24px);--topbar-height: clamp(84px, 22.9cqw, 108px)}.skip-link{position:absolute;z-index:120;inset-block-start:8px;inset-inline-start:12px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--cyan);color:#021115;font-size:var(--text-sm);font-weight:800;transform:translateY(-160%);transition:transform var(--motion-fast) ease}.skip-link:focus{transform:translateY(0)}@media(max-width:600px){.desktop-frame{display:block;padding:0}.phone{width:100%;max-width:none;height:100vh;height:100dvh;min-height:0;border:0;border-radius:0;box-shadow:none}.phone:after{display:none}}@media(min-width:1000px)and (min-height:980px){.phone{width:450px;height:min(960px,calc(100dvh - 48px))}}.status{min-height:calc(var(--statusbar-height) + var(--safe-top));padding:calc(7px + var(--safe-top)) max(18px,var(--safe-right)) 0 max(18px,var(--safe-left));display:flex;align-items:flex-start;justify-content:space-between;color:var(--text-soft);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.025em;-webkit-user-select:none;user-select:none}.status__system{display:inline-flex;align-items:center;gap:6px}.status__signal{width:13px;height:9px;background:linear-gradient(90deg,currentColor 2px,transparent 2px 4px,currentColor 4px 7px,transparent 7px 9px,currentColor 9px);clip-path:polygon(0 100%,0 72%,20% 72%,20% 48%,54% 48%,54% 23%,100% 23%,100% 100%)}.status__wifi{width:12px;height:9px;border-block-start:2px solid currentColor;border-radius:50%;transform:translateY(2px)}.status__battery{position:relative;width:17px;height:8px;border:1px solid currentColor;border-radius:2px}.status__battery:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;width:10px;border-radius:1px;background:currentColor;content:""}.status__battery:after{position:absolute;width:2px;height:4px;inset-block-start:1px;inset-inline-end:-3px;border-radius:0 1px 1px 0;background:currentColor;content:""}.top{position:relative;flex-shrink:0;min-height:calc(clamp(76px,19.5cqw,90px) + var(--safe-top));padding:calc(12px + var(--safe-top)) max(var(--page-gutter, 22px),var(--safe-right)) 14px max(var(--page-gutter, 22px),var(--safe-left));display:grid;grid-template-columns:minmax(40px,1fr) minmax(0,auto) minmax(40px,1fr);align-items:center;gap:8px}.top__start,.top__end{min-width:40px;display:flex;align-items:center}.top__end{justify-content:flex-end}.top .title,.top__title{min-width:0;color:var(--text);font-size:clamp(18px,4.6cqw,21px);font-weight:650;letter-spacing:-.015em;line-height:1.3;text-align:center;overflow-wrap:anywhere}.top .side{border-color:transparent;background:transparent;box-shadow:none;color:var(--cyan)}.top .side svg{width:25px;height:25px}[dir=rtl] .top__back svg{transform:rotate(180deg)}.side{width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:13px;display:inline-grid;place-items:center;background:linear-gradient(145deg,#0c2a3ddb,#061826eb);box-shadow:inset 0 1px #ffffff0b;color:var(--text-soft);transition:border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.side:hover{border-color:var(--line-strong);background:#103548f0}.side:active{transform:scale(.94)}.side svg{width:20px;height:20px}.logo{min-width:0;display:flex;align-items:center;gap:9px}.logo__copy{min-width:0}.logo-mark{position:relative;width:30px;height:30px;flex:0 0 auto;filter:drop-shadow(0 0 12px rgba(245,197,95,.22))}.logo-mark svg{width:100%;height:100%}.logo b{display:block;color:var(--gold);font-size:1.05rem;font-weight:950;line-height:1;letter-spacing:.06em}.logo small{display:block;margin-top:3px;overflow:hidden;color:#b99551;font-size:.42rem;font-weight:750;letter-spacing:.15em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.kicker{color:var(--cyan);font-size:var(--text-2xs);font-weight:850;letter-spacing:.14em;text-transform:uppercase}.h1{margin:6px 0;color:var(--text);font-size:clamp(1.65rem,7vw,var(--text-2xl));font-weight:900;letter-spacing:-.045em;line-height:1.08}.sub{color:var(--muted);font-size:var(--text-sm);line-height:1.55}.card,.ui-card{position:relative;margin-top:16px;padding:18px;overflow:hidden;border:1px solid rgba(0,154,196,.36);border-radius:var(--radius-lg);background:linear-gradient(135deg,#001d2cbf,#001421cc);box-shadow:inset 0 1px #4cd8e604}.card:before,.ui-card:before{position:absolute;width:160px;height:90px;inset-block-start:-70px;inset-inline-end:-54px;border-radius:50%;background:#48dde214;content:"";filter:blur(18px);pointer-events:none}.card.gold,.ui-card--gold{border-color:#f5c55f61;background:radial-gradient(240px 150px at 0 0,rgba(245,197,95,.13),transparent 70%),linear-gradient(180deg,#122531f5,#071825fa);box-shadow:var(--shadow-card),var(--glow-gold),inset 0 1px #ffebb112}.card.purple,.ui-card--purple{border-color:#aa91ff4d;background:radial-gradient(240px 150px at 0 0,rgba(154,120,255,.14),transparent 70%),linear-gradient(180deg,#101c34f5,#071725fa)}.ui-card--flat{background:#081e2db3;box-shadow:none}.ui-card--interactive{transition:border-color var(--motion-base),transform var(--motion-base) var(--ease-out),box-shadow var(--motion-base)}.ui-card--interactive:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card),var(--glow-cyan);transform:translateY(-1px)}.row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.metric{color:var(--text);font-size:clamp(1.75rem,8vw,var(--text-2xl));font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.045em;line-height:1.1}.metric.sm{font-size:var(--text-xl)}.label{color:var(--muted-2);font-size:var(--text-xs);font-weight:650}.pill{min-height:26px;padding:4px 9px;border:1px solid rgba(57,229,224,.24);border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:5px;background:#20cfd113;color:#65e8de;font-size:var(--text-2xs);font-weight:750;line-height:1}.pill.gold{border-color:#f5c55f4d;background:#f5c55f16;color:var(--aqw-gold-300)}.btn,.ui-button{width:100%;min-height:48px;margin-top:14px;padding:10px 18px;border:1px solid rgba(0,167,205,.38);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#002033;color:var(--text);font-size:var(--text-md);font-weight:650;line-height:1.3;text-align:center;transition:border-color var(--motion-fast),filter var(--motion-fast),opacity var(--motion-fast),transform var(--motion-fast)}.btn:hover,.ui-button:hover{border-color:var(--line-strong);filter:brightness(1.06)}.btn:active,.ui-button:active{transform:translateY(1px) scale(.992)}.btn.primary,.ui-button--primary{border-color:transparent;background:linear-gradient(110deg,#f3c454,#f6cb64 48%,#edba44);box-shadow:inset 0 1px #ffffff1f;color:#06101a}.btn.cyan,.ui-button--cyan{border-color:transparent;background:linear-gradient(110deg,#21dbe0,#41e8e5 50%,#23dade);box-shadow:inset 0 1px #ffffff1f;color:#001721}.btn.ghost,.ui-button--ghost{border-color:transparent;background:transparent;box-shadow:none;color:var(--text-soft)}.ui-button--danger{border-color:#ff687c52;background:#ff687c1a;color:#ff9cac}.btn:disabled,.ui-button:disabled,.ui-button[aria-disabled=true]{opacity:.42;filter:saturate(.55);transform:none}.ui-button--sm{width:auto;min-height:44px;margin-top:0;padding-inline:13px;border-radius:var(--radius-sm);font-size:var(--text-sm)}.ui-button--icon{width:44px;min-height:44px;margin-top:0;padding:0}.ui-button__spinner{width:16px;height:16px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:aqw-spin .75s linear infinite}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.tile{min-width:0;padding:13px;border:1px solid rgba(82,186,220,.19);border-radius:var(--radius-md);background:linear-gradient(145deg,#0b2a3dd9,#061b2ae0);box-shadow:inset 0 1px #ffffff07;transition:border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}button.tile:hover,.tile[role=button]:hover{border-color:var(--line-strong);background:#0e3144f0}button.tile:active,.tile[role=button]:active{transform:scale(.98)}.tile.on,.tile[aria-pressed=true]{border-color:var(--cyan);box-shadow:var(--glow-cyan)}.tile b{display:block;font-size:var(--text-md)}.tile small{display:block;margin-top:4px;color:var(--muted);font-size:var(--text-xs);line-height:1.35}.line{height:1px;margin:12px 0;background:linear-gradient(90deg,transparent,rgba(102,185,207,.2) 12%,rgba(102,185,207,.2) 88%,transparent)}.item{min-width:0;min-height:60px;padding:11px 0;border-block-end:1px solid rgba(105,178,201,.115);display:flex;align-items:center;gap:12px}.item:last-child{border-block-end:0}.ico{width:38px;height:38px;border:1px solid rgba(78,211,222,.13);border-radius:12px;display:grid;place-items:center;flex:0 0 auto;background:linear-gradient(145deg,#0d4b69,#082e45);color:#91edf1;font-weight:900;box-shadow:inset 0 1px #ffffff0d}.ico.gold{border-color:#ffe29933;background:linear-gradient(145deg,#c18a2a,#edc15c);color:#201706;box-shadow:var(--glow-gold)}.txt{min-width:0;flex:1}.txt b{display:block;color:var(--text);font-size:var(--text-md);line-height:1.35}.txt small{display:block;margin-top:3px;overflow:hidden;color:var(--muted);font-size:var(--text-xs);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.amount{max-width:45%;color:var(--text);font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:800;text-align:end}.field,.ui-field{margin-top:14px}.field label,.ui-field__label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:var(--text-soft);font-size:var(--text-xs);font-weight:700}.input,input.input,textarea.input,select.input,.ui-field__control{width:100%;min-height:50px;padding:0 14px;border:1px solid rgba(81,180,211,.27);border-radius:13px;outline:0;background:#051826d6;box-shadow:inset 0 1px 4px #00030826;color:var(--text);caret-color:var(--cyan);transition:border-color var(--motion-fast),box-shadow var(--motion-fast),background var(--motion-fast)}.input::placeholder,.ui-field__control::placeholder{color:var(--muted-2)}.input:focus,.ui-field__control:focus,.ui-field:focus-within .ui-field__control{border-color:#39e5e0b8;background:#061c2bf5;box-shadow:0 0 0 3px #39e5e01a,inset 0 1px 4px #0003081f}textarea.input,textarea.ui-field__control{min-height:100px;padding-block:12px;line-height:1.5;resize:vertical}select.input,select.ui-field__control{padding-inline-end:36px}.ui-field--error .ui-field__control,.input[aria-invalid=true]{border-color:#ff687cb3;box-shadow:0 0 0 3px #ff687c14}.ui-field__meta{margin:6px 2px 0;color:var(--muted);font-size:var(--text-xs);line-height:1.5}.ui-field--error .ui-field__meta{color:#ff93a3}.notice{margin-top:11px;padding:11px 12px;border:1px solid rgba(245,197,95,.19);border-radius:13px;background:#f5c55f11;color:#cfbd8d;font-size:var(--text-xs);line-height:1.55}.notice.danger,.notice.error{border-color:#ff687c3d;background:#ff687c13;color:#ff9eac}.disclaimer{margin-top:11px;color:var(--muted);font-size:var(--text-2xs);line-height:1.5}.tabbar{position:absolute;z-index:20;inset-inline:0;inset-block-end:0;min-height:calc(var(--tabbar-height) + var(--safe-bottom));padding:8px max(8px,var(--safe-right)) var(--safe-bottom) max(8px,var(--safe-left));border-block-start:1px solid rgba(31,175,217,.24);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;background:#000f1bf5;box-shadow:0 -14px 34px #00050b33;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.nav{position:relative;min-width:0;min-height:68px;padding:6px 2px 12px;border:0;border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:transparent;color:#86aac8;font-size:12px;font-weight:500;line-height:1.2;transition:color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.nav:before{position:absolute;width:36px;height:3px;inset-block-end:2px;border-radius:var(--radius-pill);background:transparent;content:"";box-shadow:none}.nav__icon{width:26px;height:26px}.nav>span:last-child{max-width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center}.nav__icon svg{width:100%;height:100%;stroke:currentColor}.nav.on,.nav.router-link-active,.nav[aria-current=page]{background:transparent;color:var(--cyan);text-shadow:0 0 15px rgba(38,240,232,.18)}.nav.on:before,.nav.router-link-active:before,.nav[aria-current=page]:before{background:var(--cyan);box-shadow:0 0 12px #26f0e88c}.nav:active{transform:scale(.94)}.token-mark{width:44px;height:44px;border:1px solid rgba(255,235,180,.4);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 30% 24%,#ffefbf,#e4b34f 50%,#92671a);box-shadow:var(--glow-gold),inset 0 1px #ffffff94;color:#1d1505;font-size:var(--text-md);font-weight:950}.sheet,.ui-modal{position:absolute;z-index:80;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#00070e8f}.ui-modal--center{align-items:center;padding:18px}.sheet-card,.ui-modal__panel{width:100%;max-height:min(90%,800px);padding:10px var(--page-gutter, 22px) calc(24px + var(--safe-bottom));overflow-y:auto;overscroll-behavior:contain;border:1px solid #10435c;border-block-end:0;border-radius:28px 28px 0 0;background:linear-gradient(145deg,#001c2d,#001321);box-shadow:0 -12px 48px #00000038}.ui-modal--center .ui-modal__panel{max-width:390px;padding:18px;border-block-end:1px solid var(--line);border-radius:var(--radius-xl)}.sheet-card:before,.ui-modal__handle{width:42px;height:4px;margin:2px auto 14px;border-radius:var(--radius-pill);display:block;background:#9bc3d047;content:""}.ui-modal__header{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-modal__title{margin:0;font-size:clamp(21px,5.1cqw,24px);font-weight:650;letter-spacing:-.025em}.modal-enter-active,.modal-leave-active,.toast-enter-active,.toast-leave-active{transition:opacity var(--motion-base) ease}.modal-enter-active .ui-modal__panel,.modal-leave-active .ui-modal__panel{transition:opacity var(--motion-base),transform var(--motion-base) var(--ease-out)}.modal-enter-from,.modal-leave-to,.toast-enter-from,.toast-leave-to{opacity:0}.modal-enter-from .ui-modal__panel,.modal-leave-to .ui-modal__panel{opacity:0;transform:translateY(24px) scale(.98)}.phrase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.word{min-width:0;min-height:44px;padding:0 11px;border:1px solid rgba(76,179,214,.28);border-radius:11px;display:flex;align-items:center;gap:9px;background:#051927db}.word .n{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:#4a9bb729;color:var(--muted);font-size:.56rem}.choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.choice{min-width:0;min-height:40px;padding:0 8px;border:1px solid rgba(76,179,214,.28);border-radius:10px;display:grid;place-items:center;background:#051927db;color:var(--text-soft);font-size:var(--text-sm);text-align:center}.choice.on{border-color:var(--gold);background:#f5c55f17;box-shadow:var(--glow-gold);color:var(--aqw-gold-300)}.progress,.mixbar{height:8px;margin-top:9px;overflow:hidden;border-radius:var(--radius-pill);background:#0f394cc2}.progress span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--aqw-cyan-400),var(--aqw-blue-400));box-shadow:0 0 14px #39e5e052}.mixbar{display:flex;margin-block:9px}.mixbar i{height:100%;display:block}.mixbar .w{background:var(--blue)}.mixbar .q{background:var(--green)}.mixbar .t{background:var(--gold)}.empty,.ui-state{padding:44px 12px;display:flex;flex-direction:column;align-items:center;color:var(--muted);text-align:center}.ui-state__icon{width:64px;height:64px;margin-bottom:15px;border:1px solid var(--line);border-radius:20px;display:grid;place-items:center;background:#11394b8f;box-shadow:var(--glow-cyan);color:var(--cyan)}.ui-state__title{margin:0;color:var(--text);font-size:var(--text-lg);font-weight:850}.ui-state__body{max-width:290px;margin:7px 0 0;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.toast{position:absolute;z-index:100;max-width:calc(100% - 32px);inset-inline-start:50%;inset-block-end:calc(var(--tabbar-height) + var(--safe-bottom) + 14px);padding:11px 15px;border:1px solid var(--line-strong);border-radius:13px;background:#082231f5;box-shadow:var(--shadow-float),var(--glow-cyan);color:var(--text);font-size:var(--text-sm);line-height:1.4;text-align:center;transform:translate(-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.screen:not(.screen--tabbed) .toast{inset-block-end:calc(20px + var(--safe-bottom))}.pin-row{margin:26px 0;display:flex;justify-content:center;gap:12px}.pin-dot{width:14px;height:14px;border:1px solid rgba(101,181,210,.5);border-radius:50%;background:#051825b8}.pin-dot.on{border-color:var(--gold);background:var(--gold);box-shadow:0 0 12px #f5c55f73}.pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.pad button{min-height:58px;border:1px solid rgba(81,180,211,.25);border-radius:15px;background:#071d2ce0;color:var(--text);font-size:var(--text-xl);font-weight:850;transition:border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.pad button:active{border-color:var(--cyan);background:#103847f2;transform:scale(.96)}.sensitive-screen{-webkit-user-select:none;user-select:none}.sensitive-blur .scroll,.sensitive-blur .phrase-grid{filter:blur(14px)}.sensitive-screen:after{position:absolute;z-index:10;inset-inline:16px;inset-block-end:calc(var(--tabbar-height) + var(--safe-bottom) + 10px);color:#cbb988;content:"Sensitive · do not screenshot";font-size:var(--text-2xs);text-align:center;pointer-events:none}@keyframes aqw-spin{to{transform:rotate(360deg)}}@media(max-width:355px){.grid3,.choices{gap:6px}.tile{padding-inline:9px}.top{padding-inline:12px}}.phone.light .side,.phone[data-theme=light] .side,.phone.light .tile,.phone[data-theme=light] .tile,.phone.light .word,.phone[data-theme=light] .word,.phone.light .choice,.phone[data-theme=light] .choice,.phone.light .pad button,.phone[data-theme=light] .pad button{background:#ffffffb8;color:var(--text-soft)}.phone.light .input,.phone[data-theme=light] .input,.phone.light .ui-field__control,.phone[data-theme=light] .ui-field__control{background:#ffffffe0}.phone.light .card,.phone[data-theme=light] .card,.phone.light .ui-card,.phone[data-theme=light] .ui-card{background:var(--panel);border-color:var(--line)}.phone.light .tabbar,.phone[data-theme=light] .tabbar{background:#f5fafceb;box-shadow:0 -12px 30px #1a415214}.phone.light .sheet-card,.phone[data-theme=light] .sheet-card,.phone.light .ui-modal__panel,.phone[data-theme=light] .ui-modal__panel{background:linear-gradient(180deg,#fff,#edf5f7)}.phone.light .toast,.phone[data-theme=light] .toast{background:#fffffff5}.phone.light .ui-button--default,.phone[data-theme=light] .ui-button--default{background:var(--panel2);color:var(--text);border-color:var(--line-strong)}.phone.large .ui-button{font-size:1.125rem}.phone.large .ui-button--sm{font-size:1rem}.phone.large .ui-field__control{font-size:1.125rem}.phone.large .ui-field__label,.phone.large .ui-field__meta{font-size:.875rem}.phone.theme-v3:not(.light) .tabbar{background:var(--v3-surface-strong);border-block-start-color:var(--v3-line);box-shadow:0 -12px 30px #00000038;-webkit-backdrop-filter:none;backdrop-filter:none}.phone.theme-v3:not(.light) .nav{color:var(--v3-muted)}.phone.theme-v3:not(.light) .nav.on{color:var(--v3-accent)}.phone.theme-v3:not(.light) .nav.on:after{background:var(--v3-accent)}.phone.theme-v3:not(.light) .ui-modal{background:#000000b8}.phone.theme-v3:not(.light) .ui-modal__panel{border-color:var(--v3-line);border-block-end-color:var(--v3-line);background:var(--v3-surface-strong);box-shadow:0 -18px 48px #00000061}.phone.theme-v3:not(.light) .ui-modal__handle{background:var(--v3-muted)}.green{color:var(--green)}.red{color:var(--red)}.goldtxt{color:var(--gold)}.cyan{color:var(--cyan)}.muted{color:var(--muted)}.text-soft{color:var(--text-soft)}.mono{font-family:var(--font-mono)}.numeric{font-variant-numeric:tabular-nums}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[dir=rtl] .amount{text-align:start}[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[inputmode=decimal],[dir=rtl] input[inputmode=numeric],[dir=rtl] .mono,[dir=rtl] [data-ltr]{direction:ltr;text-align:left;unicode-bidi:isolate}[dir=rtl] .metric,[dir=rtl] .numeric{unicode-bidi:plaintext}:root{color-scheme:dark;--aqw-navy-950: #020b13;--aqw-navy-900: #03111d;--aqw-navy-850: #061827;--aqw-navy-800: #082033;--aqw-navy-750: #0b2940;--aqw-cyan-300: #78f5f1;--aqw-cyan-400: #39e5e0;--aqw-cyan-500: #20cfd1;--aqw-blue-400: #4ca9ff;--aqw-gold-300: #ffe3a0;--aqw-gold-400: #f5c55f;--aqw-gold-500: #d99c31;--aqw-green-400: #45dba0;--aqw-red-400: #ff687c;--aqw-violet-400: #aa91ff;--bg: var(--aqw-navy-900);--bg2: var(--aqw-navy-850);--panel: rgba(7, 27, 43, .88);--panel2: rgba(10, 36, 55, .92);--panel-solid: #071b2b;--line: rgba(87, 204, 227, .2);--line-strong: rgba(91, 225, 231, .42);--text: #f3f9fb;--text-soft: #c8d9df;--muted: #88a3af;--muted-2: #66838f;--cyan: var(--aqw-cyan-400);--blue: var(--aqw-blue-400);--gold: var(--aqw-gold-400);--gold2: var(--aqw-gold-500);--green: var(--aqw-green-400);--red: var(--aqw-red-400);--purple: var(--aqw-violet-400);--font-sans: Inter, "SF Pro Display", "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans", "Noto Sans Arabic", "Noto Sans Devanagari", "Noto Sans Bengali", system-ui, sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-2xs: .625rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .9375rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--radius-xs: .5rem;--radius-sm: .75rem;--radius-md: 1rem;--radius-lg: 1rem;--radius-xl: 1.75rem;--radius-pill: 999px;--shadow-card: 0 16px 44px rgba(0, 4, 10, .28);--shadow-float: 0 24px 64px rgba(0, 3, 8, .48);--glow-cyan: 0 0 0 1px rgba(66, 239, 235, .08), 0 0 30px rgba(32, 207, 209, .1);--glow-gold: 0 0 28px rgba(245, 197, 95, .14);--app-max-width: 450px;--app-reference-ratio: .46875;--topbar-height: 96px;--statusbar-height: 0px;--tabbar-height: 92px;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--motion-fast: .14s;--motion-base: .22s;--ease-out: cubic-bezier(.22, 1, .36, 1)}.phone.theme-v3:not(.light){--v3-bg: #080b0c;--v3-bg-elevated: #0e1314;--v3-surface: #111719;--v3-surface-strong: #151c1d;--v3-line: rgba(191, 255, 72, .16);--v3-line-strong: rgba(191, 255, 72, .42);--v3-text: #f5f7f2;--v3-text-soft: #b4bdb9;--v3-muted: #7e8987;--v3-accent: #d7ff3f;--v3-accent-strong: #b9f51d;--v3-positive: #c8ff4a;--v3-negative: #ff626b;--v3-warning: #f6c85f;--v3-info: #8ea5ff;--v3-radius-card: 16px;--v3-radius-control: 12px;--v3-radius-pill: 999px;--v3-shadow: 0 16px 42px rgba(0, 0, 0, .28);--v3-font-number: "SFMono-Regular", Consolas, monospace;--bg: var(--v3-bg);--bg2: var(--v3-bg-elevated);--panel: var(--v3-surface);--panel2: var(--v3-surface-strong);--panel-solid: var(--v3-surface);--line: var(--v3-line);--line-strong: var(--v3-line-strong);--text: var(--v3-text);--text-soft: var(--v3-text-soft);--muted: var(--v3-muted);--cyan: var(--v3-accent);--green: var(--v3-positive);--red: var(--v3-negative);--gold: var(--v3-warning);--shadow-card: var(--v3-shadow);--shadow-float: 0 22px 52px rgba(0, 0, 0, .34)}.phone.light,.phone[data-theme=light]{color-scheme:light;--bg: #edf4f7;--bg2: #e5eef2;--panel: rgba(255, 255, 255, .9);--panel2: rgba(244, 249, 251, .96);--panel-solid: #ffffff;--line: rgba(12, 65, 85, .14);--line-strong: rgba(14, 137, 154, .32);--text: #061925;--text-soft: #2d4c58;--muted: #607d88;--muted-2: #78909a;--shadow-card: 0 14px 38px rgba(7, 33, 45, .1);--shadow-float: 0 24px 64px rgba(7, 33, 45, .2)}.phone.theme-v3:not(.light) .card,.phone.theme-v3:not(.light) .feed-card,.phone.theme-v3:not(.light) .post-detail,.phone.theme-v3:not(.light) .post-detail .card,.phone.theme-v3:not(.light) .lesson-card,.phone.theme-v3:not(.light) .announcement-card,.phone.theme-v3:not(.light) .message-card,.phone.theme-v3:not(.light) .notification-card,.phone.theme-v3:not(.light) .security-banner,.phone.theme-v3:not(.light) .fs-hero,.phone.theme-v3:not(.light) .fs-panel,.phone.theme-v3:not(.light) .credential-page,.phone.theme-v3:not(.light) .session-panel,.phone.theme-v3:not(.light) .error-panel{border-color:var(--v3-line);background:var(--v3-surface);box-shadow:none}.phone.theme-v3:not(.light) .feed-card,.phone.theme-v3:not(.light) .lesson-card,.phone.theme-v3:not(.light) .notification-card,.phone.theme-v3:not(.light) .fs-panel,.phone.theme-v3:not(.light) .session-panel{border-radius:var(--v3-radius-card)}.phone.theme-v3:not(.light) .segment button.on,.phone.theme-v3:not(.light) .category-chip.on,.phone.theme-v3:not(.light) .mailbox-tabs button.active,.phone.theme-v3:not(.light) .btn.primary,.phone.theme-v3:not(.light) .btn.cyan,.phone.theme-v3:not(.light) .primary-action,.phone.theme-v3:not(.light) .fs-action:not(.secondary):not(.danger){border-color:transparent;background:var(--v3-accent);color:#080b0c}.phone.theme-v3:not(.light) .segment button,.phone.theme-v3:not(.light) .category-chip,.phone.theme-v3:not(.light) .mailbox-tabs button,.phone.theme-v3:not(.light) .action-tile,.phone.theme-v3:not(.light) .btn.ghost,.phone.theme-v3:not(.light) .secondary-action,.phone.theme-v3:not(.light) .fs-action.secondary,.phone.theme-v3:not(.light) .fs-choice-grid button{border-color:var(--v3-line);background:var(--v3-surface-strong);color:var(--v3-text-soft)}.phone.theme-v3:not(.light) input,.phone.theme-v3:not(.light) textarea,.phone.theme-v3:not(.light) select,.phone.theme-v3:not(.light) .input,.phone.theme-v3:not(.light) .fs-input{border-color:var(--v3-line);background:var(--v3-bg-elevated);color:var(--v3-text)}.phone.theme-v3:not(.light) .positive,.phone.theme-v3:not(.light) .lesson-state,.phone.theme-v3:not(.light) .fs-chip{color:var(--v3-positive)}.phone.theme-v3:not(.light) .danger-button,.phone.theme-v3:not(.light) .fs-action.danger{color:var(--v3-negative)}.phone.theme-v3:not(.light) .progress-line span,.phone.theme-v3:not(.light) .progress-track span{background:var(--v3-accent)}.phone.theme-v3:not(.light) :is(.segment button.on,.category-chip.on,.mailbox-tabs button.active,.fs-choice-grid button.on){background:var(--v3-accent);color:var(--v3-bg);border-color:var(--v3-accent)}.phone.theme-v3:not(.light) :is(.broker .hero,.broker .post,.broker .protection,.hub .media,.hub .news-list button,.observers .card,.download-hero){background:var(--v3-surface);border-color:var(--v3-line);color:var(--v3-text);box-shadow:none}.phone.theme-v3:not(.light) .broker .protection-top{border-color:var(--v3-warning)}.phone.theme-v3:not(.light) :is(.broker .profile p,.broker .stats small,.broker .post-date,.broker .post footer,.broker .protection p,.broker .body,.hub .heading small,.hub .media-grid small,.hub .news-list small,.hub .news-list em,.news-detail .meta,.news-detail .subtitle,.news-detail .article-body,.observers .card p,.observers .row small,.observers .row em,.download-hero p,.checksum){color:var(--v3-text-soft)}.phone.theme-v3:not(.light) :is(.broker .actions a,.broker .protection button,.broker .post footer button,.news-detail .media-link,.observers .buttons button,.observers .add button){min-height:44px;border-color:var(--v3-line-strong);color:var(--v3-accent);background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) .broker .actions{flex-wrap:wrap}.phone.theme-v3:not(.light) .broker .stats span{min-width:0;overflow-wrap:anywhere}.phone.theme-v3:not(.light) .broker .stats{border-color:var(--v3-line)}.phone.theme-v3:not(.light) .hub .media-grid a{border-color:var(--v3-line)}.phone.theme-v3:not(.light) .hub .news-list button{text-align:start}.phone.theme-v3:not(.light) .hub .tabs button{background:var(--v3-surface-strong);border-color:var(--v3-line);color:var(--v3-text-soft);min-height:44px}.phone.theme-v3:not(.light) .hub .tabs button.on{background:var(--v3-accent);color:var(--v3-bg)}.phone.theme-v3:not(.light) .hub.news-mode .media{background:transparent;border:0}.phone.theme-v3:not(.light) .news-detail .article-body a{color:var(--v3-accent);overflow-wrap:anywhere}.phone.theme-v3:not(.light) .news-detail .article-body :is(h1,h2,h3){color:var(--v3-text)}.phone.theme-v3:not(.light) .observers .row{flex-wrap:wrap}.phone.theme-v3:not(.light) .observers .buttons{flex-wrap:wrap}.phone.theme-v3:not(.light) .download-progress progress{accent-color:var(--v3-accent)}.phone.theme-v3:not(.light) .install-steps b{background:var(--v3-surface-strong);border-color:var(--v3-line);color:var(--v3-accent)}.phone.theme-v3:not(.light) :is(.agent-panel,.dash-panel,.dash-table-wrap,.ac-card,.rp-card,.report-card,.calculator-input-panel,.level-input-card,.feature-card,.consent-card,.status-card,.page-note,.campaign-list){background:var(--v3-surface);border-color:var(--v3-line);color:var(--v3-text);box-shadow:none}.phone.theme-v3:not(.light) :is(.agent-panel h2,.agent-panel h3,.dash-panel h2,.dash-panel h3,.rp-card h2,.rp-card h3,.ac-card h2,.ac-card h3){color:var(--v3-text)}.phone.theme-v3:not(.light) :is(.agent-panel p,.agent-panel small,.dash-panel p,.dash-panel small,.dash-pager,.rp-card p,.rp-card small,.ac-card p,.ac-card small,.page-note){color:var(--v3-text-soft)}.phone.theme-v3:not(.light) :is(.dash-table-wrap,.agent-rate-table,.agent-record-list){overflow-x:auto;-webkit-overflow-scrolling:touch}.phone.theme-v3:not(.light) :is(table,.agent-rate-table,.agent-record-list) th{color:var(--v3-text-soft);border-color:var(--v3-line)}.phone.theme-v3:not(.light) :is(table,.agent-rate-table,.agent-record-list) td{color:var(--v3-text);border-color:var(--v3-line)}.phone.theme-v3:not(.light) :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}.phone.theme-v3:not(.light) ::-webkit-scrollbar{width:8px;height:8px}.phone.theme-v3:not(.light) ::-webkit-scrollbar-track{background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--v3-accent) 42%,var(--v3-surface-strong));border-radius:999px}.phone.theme-v3:not(.light) .wallet-overview,.phone.theme-v3:not(.light) .rewards-v2,.phone.theme-v3:not(.light) .me-page{padding:6px 14px 28px}.phone.theme-v3:not(.light) .wallet-ref-balance{padding:22px 18px;border-radius:var(--v3-radius-card);background:linear-gradient(145deg,var(--v3-surface-strong),var(--v3-surface));border-color:var(--v3-line-strong)}.phone.theme-v3:not(.light) .wallet-ref-balance__head{align-items:flex-end}.phone.theme-v3:not(.light) .wallet-ref-balance__head strong{display:block;margin-top:8px;font:700 clamp(34px,10vw,46px)/1.05 var(--v3-font-number);color:var(--v3-text);letter-spacing:-.06em}.phone.theme-v3:not(.light) .wallet-balance-context{display:flex;align-items:center;gap:6px;margin-top:9px;color:var(--v3-text-soft);font-size:11px}.phone.theme-v3:not(.light) .wallet-balance-context i{width:7px;height:7px;border-radius:50%;background:var(--v3-positive);box-shadow:0 0 0 3px #c8ff4a1f}.phone.theme-v3:not(.light) .wallet-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 8px}.phone.theme-v3:not(.light) .wallet-primary-action{min-height:68px;border:1px solid var(--v3-line-strong);border-radius:var(--v3-radius-control);background:var(--v3-accent);color:var(--v3-bg);font-weight:800}.phone.theme-v3:not(.light) .wallet-primary-action svg{display:block;margin:0 auto 6px}.phone.theme-v3:not(.light) .wallet-tool-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.phone.theme-v3:not(.light) .wallet-tool-actions button{min-height:62px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-surface);color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .wallet-tool-actions svg{display:block;margin:0 auto 5px;color:var(--v3-accent)}.phone.theme-v3:not(.light) .wallet-network-picker{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 8px;color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .wallet-network-picker select{width:auto;min-width:145px;min-height:42px}.phone.theme-v3:not(.light) .wallet-assets-section{margin-top:4px;padding:4px 14px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .wallet-ref-row{min-height:68px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .wallet-ref-row:last-child{border-bottom:0}.phone.theme-v3:not(.light) .wallet-ref-row__value{font-family:var(--v3-font-number);color:var(--v3-text)}.phone.theme-v3:not(.light) .wallet-address-card{margin-top:12px;padding:14px;border:1px dashed var(--v3-line-strong);border-radius:var(--v3-radius-control);background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) .commission-hero{padding:22px 18px;border-radius:var(--v3-radius-card);border:1px solid var(--v3-line-strong);background:linear-gradient(145deg,var(--v3-surface-strong),var(--v3-surface))}.phone.theme-v3:not(.light) .commission-hero strong{display:block;margin:10px 0 4px;font:700 clamp(38px,11vw,50px)/1 var(--v3-font-number);color:var(--v3-accent)}.phone.theme-v3:not(.light) .commission-hero .gold-button{min-height:46px;margin-top:14px;border-radius:var(--v3-radius-control);background:var(--v3-accent);color:var(--v3-bg);font-weight:800}.phone.theme-v3:not(.light) .agent-entry{min-height:76px;margin:12px 0;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:16px 0}.phone.theme-v3:not(.light) .service-grid button{min-height:96px;padding:13px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-surface);text-align:start}.phone.theme-v3:not(.light) .service-grid svg{display:block;margin-bottom:10px;color:var(--v3-accent)}.phone.theme-v3:not(.light) .rewards-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:20px 2px 8px}.phone.theme-v3:not(.light) .rewards-section-heading span{color:var(--v3-text);font-size:17px;font-weight:800}.phone.theme-v3:not(.light) .rewards-section-heading small{color:var(--v3-muted);font-size:11px}.phone.theme-v3:not(.light) .reward-overview{display:grid;gap:10px}.phone.theme-v3:not(.light) .aqw-total-card{min-height:96px;padding:16px;border:1px solid var(--v3-line-strong);border-radius:var(--v3-radius-card);background:var(--v3-surface-strong)}.phone.theme-v3:not(.light) .reward-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.phone.theme-v3:not(.light) .reward-metrics button{min-height:90px;padding:12px 8px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-surface)}.phone.theme-v3:not(.light) .profile-head{padding:14px 2px 18px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .profile-name-row h1{font-size:24px;color:var(--v3-text)}.phone.theme-v3:not(.light) .account-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:14px 0 20px;padding:14px 0;border-block:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .summary-heading{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;padding:0 10px 12px;color:var(--v3-text);font-size:15px;font-weight:800}.phone.theme-v3:not(.light) .summary-heading small{color:var(--v3-muted);font-size:11px;font-weight:400}.phone.theme-v3:not(.light) .summary-item{min-width:0;padding:0 10px;border-inline-end:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .summary-item:last-child{border-inline-end:0}.phone.theme-v3:not(.light) .summary-item strong{display:block;margin-top:7px;color:var(--v3-text);font:700 18px/1.1 var(--v3-font-number);overflow-wrap:anywhere}.phone.theme-v3:not(.light) .menu-group{margin-top:18px}.phone.theme-v3:not(.light) .menu-group h2{margin:0 0 8px;color:var(--v3-muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.phone.theme-v3:not(.light) .menu-panel{overflow:hidden;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .menu-item{min-height:58px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .menu-item:last-child{border-bottom:0}.phone.theme-v3:not(.light) .menu-icon{color:var(--v3-accent)}@media(max-width:360px){.phone.theme-v3:not(.light) .wallet-overview,.phone.theme-v3:not(.light) .rewards-v2,.phone.theme-v3:not(.light) .me-page{padding-inline:10px}.phone.theme-v3:not(.light) .service-grid{gap:7px}.phone.theme-v3:not(.light) .service-grid button{min-height:88px;padding:10px}.phone.theme-v3:not(.light) .summary-item{padding-inline:6px}}.phone.theme-v3:not(.light) :is(.exchange-page,.send-page,.confirm-page,.withdraw-page,.receive-page,.history-page,.asset-page,.buy-page){max-width:720px;margin:0 auto;padding-bottom:calc(30px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) :is(.exchange-card,.send-form,.wallet-ref-pin-summary,.wallet-ref-receipt,.withdraw-form,.receive-card){border-color:var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface);box-shadow:none}.phone.theme-v3:not(.light) :is(.exchange-line,.send-selectors,.withdraw-network,.wallet-ref-pin-hero,.wallet-ref-status-row){border-color:var(--v3-line);background:var(--v3-bg-elevated);border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) :is(.exchange-submit,.confirm-submit,.wallet-ref-cta--primary,.wallet-ref-security){min-height:48px;border-radius:var(--v3-radius-control);background:var(--v3-accent);color:var(--v3-bg);border-color:transparent;font-weight:800}.phone.theme-v3:not(.light) :is(.exchange-card label,.send-form label,.withdraw-form label,.receive-address-label){color:var(--v3-text-soft);font-size:13px}.phone.theme-v3:not(.light) :is(.exchange-card input,.exchange-card select,.send-form input,.send-form select,.withdraw-form input,.withdraw-form select){min-height:46px;border-color:var(--v3-line);background:var(--v3-bg-elevated);color:var(--v3-text);border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .fee-explanation{margin-top:16px;padding:14px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) .confirm-address{overflow-wrap:anywhere;color:var(--v3-text)}.phone.theme-v3:not(.light) :is(.wallet-ref-list,.wallet-ref-history-note,.withdrawals-list){border-color:var(--v3-line)}.phone.theme-v3:not(.light) :is(.wallet-ref-tx,.withdraw-row){min-height:68px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) :is(.qs-card,.plan-card,.plan-product,.quant-plan-card,.order-card,.summary-card){border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface);box-shadow:none}.phone.theme-v3:not(.light) :is(.qs-holding-hero,.qs-profit-hero,.plan-card .hero-head,.quant-plan-card__head){border-color:var(--v3-line-strong);background:var(--v3-surface-strong)}.phone.theme-v3:not(.light) :is(.plan-metrics,.package-facts,.rate-cards,.holding-stages,.forecast-grid){border-color:var(--v3-line)}.phone.theme-v3:not(.light) :is(.plan-card strong,.plan-product .rate,.qs-profit-hero strong,.order-profit strong){color:var(--v3-positive);font-family:var(--v3-font-number)}.phone.theme-v3:not(.light) :is(.plan-card .exp-action,.plan-product .exp-action,.qs-manage button,.order-actions button){min-height:44px;border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .order-detail{margin-top:12px;padding:12px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) :is(.qs-state,.state-card){min-height:140px;display:grid;place-items:center;text-align:center;color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .scroll{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .exp-error,.phone.theme-v3:not(.light) .wallet-ref-message{margin:12px 0;padding:13px 14px;border:1px solid rgba(255,98,107,.4);border-radius:var(--v3-radius-control);background:#ff626b14;color:var(--v3-negative);line-height:1.55}.phone.theme-v3:not(.light) .exp-empty{min-height:96px;display:grid;place-items:center;margin:10px 0;padding:22px 14px;border:1px dashed var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-bg-elevated);color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .wallet-skeleton,.phone.theme-v3:not(.light) .skeleton{background:linear-gradient(90deg,var(--v3-surface),var(--v3-surface-strong),var(--v3-surface));background-size:200% 100%;animation:v3-shimmer 1.35s ease-in-out infinite}.phone.theme-v3:not(.light) button:disabled{filter:saturate(.35);opacity:.42}.phone.theme-v3:not(.light) .toast{bottom:calc(74px + env(safe-area-inset-bottom));border:1px solid var(--v3-line-strong);background:var(--v3-surface-strong);color:var(--v3-text);box-shadow:var(--v3-shadow)}@keyframes v3-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.phone.theme-v3:not(.light) .wallet-skeleton,.phone.theme-v3:not(.light) .skeleton{animation:none}}.phone.theme-v3:not(.light) .credential-page{width:min(100%,420px);margin:0 auto;padding:32px 20px calc(42px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .credential-emblem{width:64px;height:64px;margin:8px 0 22px;display:grid;place-items:center;border:1px solid var(--v3-line-strong);border-radius:20px;background:var(--v3-accent);color:var(--v3-bg);font-weight:900;letter-spacing:.08em;box-shadow:0 12px 34px #d7ff3f29}.phone.theme-v3:not(.light) .credential-page h1{margin:0;font-size:30px;letter-spacing:-.04em;color:var(--v3-text)}.phone.theme-v3:not(.light) .credential-page>p{color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .credential-error{margin:18px 0;padding:12px 14px;border:1px solid rgba(255,98,107,.42);border-radius:var(--v3-radius-control);background:#ff626b14;color:var(--v3-negative)!important}.phone.theme-v3:not(.light) .credential-page>form{display:grid;gap:14px;margin-top:24px;padding:18px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .credential-page label{color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .credential-page .btn.primary{min-height:48px;border-radius:var(--v3-radius-control);background:var(--v3-accent);color:var(--v3-bg)}.phone.theme-v3:not(.light) .tabbar{min-height:calc(68px + var(--safe-bottom));padding:8px 10px var(--safe-bottom);border-top-color:var(--v3-line);background:#080b0cf5;box-shadow:0 -12px 32px #00000052;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.phone.theme-v3:not(.light) .tabbar .nav{min-height:52px;gap:4px;border-radius:12px;color:var(--v3-muted);font-size:11px}.phone.theme-v3:not(.light) .tabbar .nav__icon{width:24px;height:24px}.phone.theme-v3:not(.light) .tabbar .nav.on{color:var(--v3-accent);background:#d7ff3f14}.phone.theme-v3:not(.light) .tabbar .nav.on:after{bottom:3px;width:22px;height:3px;border-radius:999px;background:var(--v3-accent)}.phone.theme-v3:not(.light) .tabbar .nav[href="/ai"] .nav__icon{color:inherit;filter:none}.phone.theme-v3:not(.light) .tabbar .nav[href="/ai"].on .nav__icon{filter:drop-shadow(0 0 8px rgba(215,255,63,.28))}.phone.theme-v3:not(.light) .tabbar .nav[href="/ai"].on{background:#d7ff3f1f}@container (max-width: 380px){.phone.theme-v3:not(.light) .tabbar .nav{font-size:10px;gap:3px;padding-inline:0}.phone.theme-v3:not(.light) .tabbar .nav__icon{width:22px;height:22px}}.phone.theme-v3:not(.light) .top{min-height:calc(70px + var(--safe-top));padding:calc(18px + var(--safe-top)) var(--page-gutter) 12px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .top__title{font-size:18px;font-weight:800;color:var(--v3-text);letter-spacing:-.02em}.phone.theme-v3:not(.light) .top__back,.phone.theme-v3:not(.light) .top .side{width:42px;height:42px;border:1px solid var(--v3-line);border-radius:12px;background:var(--v3-surface);color:var(--v3-text)}.phone.theme-v3:not(.light) .ui-modal__panel{max-height:min(88dvh,760px);padding:14px 18px calc(24px + var(--safe-bottom));border-radius:22px 22px 0 0}.phone.theme-v3:not(.light) .ui-modal--center .ui-modal__panel{border-radius:var(--v3-radius-card)}.phone.theme-v3:not(.light) .ui-modal__header{padding-bottom:10px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .ui-modal__title{font-size:20px;color:var(--v3-text)}.phone.theme-v3:not(.light) .hub{max-width:720px;margin:0 auto;padding:14px 14px calc(30px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .hub .media{padding:18px;border-radius:var(--v3-radius-card);background:var(--v3-surface);border-color:var(--v3-line)}.phone.theme-v3:not(.light) .hub .heading{padding:2px 0 4px 18px}.phone.theme-v3:not(.light) .hub .heading h2{font-size:22px;letter-spacing:-.03em}.phone.theme-v3:not(.light) .hub .tabs{margin:20px 0 14px;padding:4px;border-radius:var(--v3-radius-control);background:var(--v3-bg-elevated)}.phone.theme-v3:not(.light) .hub .tabs button{min-height:44px;border:0;border-radius:9px}.phone.theme-v3:not(.light) .hub .media-grid{gap:10px}.phone.theme-v3:not(.light) .hub .media-grid a{min-height:112px;align-content:start;padding:14px;border-color:var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-surface-strong)}.phone.theme-v3:not(.light) .hub .brand-icon{width:36px;height:36px;border-radius:10px;background:#d7ff3f1a}.phone.theme-v3:not(.light) .hub .news-list{gap:10px}.phone.theme-v3:not(.light) .hub .news-list button{min-height:112px;padding:10px;border-color:var(--v3-line);border-radius:var(--v3-radius-control);background:var(--v3-surface-strong)}.phone.theme-v3:not(.light) .hub .news-list img{width:118px;height:90px;border-radius:9px}.phone.theme-v3:not(.light) .broker{max-width:720px;margin:0 auto;padding:14px 14px calc(30px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .broker .protection-top{margin-bottom:12px;padding:16px;border-radius:var(--v3-radius-card);background:#f6c85f14}.phone.theme-v3:not(.light) .broker .hero{padding:20px 16px;border-radius:var(--v3-radius-card);background:var(--v3-surface);border-color:var(--v3-line-strong)}.phone.theme-v3:not(.light) .broker .profile{align-items:flex-start}.phone.theme-v3:not(.light) .broker .profile img,.phone.theme-v3:not(.light) .broker .avatar{width:68px;height:68px}.phone.theme-v3:not(.light) .broker .profile h1{font-size:24px}.phone.theme-v3:not(.light) .broker .actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.phone.theme-v3:not(.light) .broker .actions a{min-height:44px;display:grid;place-items:center;border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .broker .stats{margin-top:18px;padding-top:16px;border-color:var(--v3-line)}.phone.theme-v3:not(.light) .broker .stats b{font:700 16px/1.2 var(--v3-font-number);color:var(--v3-text)}.phone.theme-v3:not(.light) .broker .posts h2{margin:24px 0 10px;font-size:18px}.phone.theme-v3:not(.light) .broker .post{padding:14px;border-color:var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .broker .post-images{grid-template-columns:repeat(2,minmax(0,1fr))}.phone.theme-v3:not(.light) .broker .post-images img,.phone.theme-v3:not(.light) .broker .post-video img{height:170px}.phone.theme-v3:not(.light) .news-detail{max-width:760px;margin:0 auto;padding:0 16px calc(34px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .news-detail .article-head img{max-height:300px;border-radius:0 0 var(--v3-radius-card) var(--v3-radius-card)}.phone.theme-v3:not(.light) .news-detail .article-head h1{font-size:30px;letter-spacing:-.04em;color:var(--v3-text)}.phone.theme-v3:not(.light) .news-detail .article-body{font-size:16px;line-height:1.95;color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .news-detail .article-body :is(h1,h2,h3){margin:28px 0 10px;color:var(--v3-text)}.phone.theme-v3:not(.light) .news-detail .article-body img{border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .news-detail .media-link{min-height:44px;display:inline-flex;align-items:center;border-color:var(--v3-line-strong);color:var(--v3-accent)}@media(max-width:380px){.phone.theme-v3:not(.light) .broker .actions{grid-template-columns:1fr}.phone.theme-v3:not(.light) .hub .news-list img{width:94px;height:82px}.phone.theme-v3:not(.light) .news-detail .article-head h1{font-size:26px}}.phone.theme-v3:not(.light) .welcome-top{min-height:64px;padding:calc(16px + var(--safe-top)) 18px 10px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .welcome-top .language-trigger{min-height:40px;padding:8px 11px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-control);color:var(--v3-text-soft);background:var(--v3-surface)}.phone.theme-v3:not(.light) .welcome-hero{padding:34px 18px 0}.phone.theme-v3:not(.light) .welcome-visual{width:min(190px,58vw);height:auto;margin-bottom:24px}.phone.theme-v3:not(.light) .welcome-title{max-width:330px;margin-inline:auto;font-size:32px;color:var(--v3-text)}.phone.theme-v3:not(.light) .welcome-copy{max-width:300px;color:var(--v3-text-soft)}.phone.theme-v3:not(.light) .welcome-reward{margin-top:18px;color:var(--v3-accent);font-size:15px}.phone.theme-v3:not(.light) .create-cta,.phone.theme-v3:not(.light) .language-cta{width:calc(100% - 36px);margin-inline:18px;min-height:50px;border-radius:var(--v3-radius-control)}.phone.theme-v3:not(.light) .language-cta{color:var(--v3-accent);border-color:var(--v3-line-strong)}.phone.theme-v3:not(.light) .welcome-foot{color:var(--v3-muted)}@media(prefers-reduced-motion:reduce){.phone.theme-v3:not(.light) *,.phone.theme-v3:not(.light) *:before,.phone.theme-v3:not(.light) *:after{animation-duration:.01ms!important}}.phone.theme-v3:not(.light) .me-page .account-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:14px 0;overflow:hidden}.phone.theme-v3:not(.light) .me-page .account-summary .summary-heading{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:0 12px 12px;border-bottom:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .me-page .account-summary .summary-heading span{color:var(--v3-text);font-weight:800}.phone.theme-v3:not(.light) .me-page .account-summary .summary-heading small{color:var(--v3-muted);font-size:11px}.phone.theme-v3:not(.light) .me-page .account-summary .summary-item{display:block;min-width:0;padding:14px 10px 4px;border:0!important;border-inline-end:1px solid var(--v3-line)!important}.phone.theme-v3:not(.light) .me-page .account-summary .summary-item:last-child{border-inline-end:0!important}.phone.theme-v3:not(.light) .me-page .account-summary .summary-item>span{display:block;min-width:0;max-width:100%;white-space:normal;line-height:1.3;overflow:hidden}.phone.theme-v3:not(.light) .me-page .account-summary .summary-item strong{display:block;min-width:0;max-width:100%;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px;line-height:1.15;letter-spacing:-.03em}.phone.theme-v3:not(.light) .me-page .account-summary .aqw-summary>span,.phone.theme-v3:not(.light) .me-page .account-summary .aqw-summary small{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone.theme-v3:not(.light) .home-upgrade .portfolio{overflow:hidden}.phone.theme-v3:not(.light) .home-upgrade .portfolio-main-row{grid-template-columns:minmax(0,1fr) 92px;min-width:0;overflow:hidden}.phone.theme-v3:not(.light) .home-upgrade .portfolio-main-row .portfolio-value{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(28px,11vw,50px);letter-spacing:-.075em;font-variant-numeric:tabular-nums}.phone.theme-v3:not(.light) .home-upgrade .portfolio-entry-rail{min-width:0;flex-shrink:0}.phone.theme-v3:not(.light) .observers{max-width:720px;margin:0 auto;padding:14px 14px calc(94px + env(safe-area-inset-bottom))}.phone.theme-v3:not(.light) .observers .card{border-color:var(--v3-line);background:var(--v3-surface);box-shadow:none}.phone.theme-v3:not(.light) .observers .observer-intro{display:grid;gap:10px}.phone.theme-v3:not(.light) .observers .observer-intro>div:first-child{min-width:0}.phone.theme-v3:not(.light) .observers .readonly-badge{justify-self:start;padding:4px 8px;border:1px solid var(--v3-line-strong);border-radius:999px;color:var(--v3-accent);font-size:10px}.phone.theme-v3:not(.light) .observers .add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.phone.theme-v3:not(.light) .observers .add input{width:100%;min-height:46px;box-sizing:border-box;border-color:var(--v3-line-strong)}.phone.theme-v3:not(.light) .observers .add button{min-height:46px;white-space:nowrap;border-color:var(--v3-line-strong);background:var(--v3-surface-strong)}.phone.theme-v3:not(.light) .observers .row{align-items:flex-start}.phone.theme-v3:not(.light) .observers .row>div:first-child{min-width:0}.phone.theme-v3:not(.light) .observers .row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone.theme-v3:not(.light) .observers .buttons{max-width:48%}.phone.theme-v3:not(.light) .observers .buttons button{min-height:38px;border-color:var(--v3-line-strong);background:var(--v3-surface-strong);white-space:nowrap}.phone.theme-v3:not(.light) .token-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:12px 0 16px;padding:12px 0;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .token-overview>div{min-width:0;padding:0 12px;border-inline-end:1px solid var(--v3-line)}.phone.theme-v3:not(.light) .token-overview>div:last-child{border-inline-end:0}.phone.theme-v3:not(.light) .token-overview small{display:block;color:var(--v3-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone.theme-v3:not(.light) .token-overview b{display:block;margin-top:5px;color:var(--v3-text);font:700 14px/1.2 var(--v3-font-number);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone.theme-v3:not(.light) .notification-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:8px;margin:0 14px 14px;padding:10px;border:1px solid var(--v3-line);border-radius:var(--v3-radius-card);background:var(--v3-surface)}.phone.theme-v3:not(.light) .notification-summary>div,.phone.theme-v3:not(.light) .notification-summary>button{min-width:0;padding:2px 9px;border-inline-end:1px solid var(--v3-line);background:none;color:var(--v3-text);text-align:start}.phone.theme-v3:not(.light) .notification-summary>button{border:0;display:grid;place-items:center;color:var(--v3-accent);cursor:pointer}.phone.theme-v3:not(.light) .notification-summary small{display:block;color:var(--v3-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone.theme-v3:not(.light) .notification-summary b{display:block;margin-top:4px;font:700 16px/1 var(--v3-font-number)}@media(max-width:380px){.phone.theme-v3:not(.light) .home-upgrade .portfolio-main-row{grid-template-columns:minmax(0,1fr) 78px;gap:8px}.phone.theme-v3:not(.light) .home-upgrade .portfolio-main-row .portfolio-value{font-size:clamp(25px,10.5vw,42px)}.phone.theme-v3:not(.light) .observers .buttons{max-width:52%}}
