.g2{--g-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--g-wordmark:"Michroma", var(--g-font);--g-ease:cubic-bezier(.22, 1, .36, 1);--g-ease-io:cubic-bezier(.65, 0, .35, 1);--g-fast:.16s;--g-med:.32s;--g-slow:.64s;--g-r-xs:6px;--g-r-sm:10px;--g-r-md:14px;--g-r-lg:20px;--g-r-xl:28px;--g-r-pill:999px;--g-brand:#1f5cff;--g-brand-2:#0b3fd6;--g-brand-3:#6d98ff;--g-genesis:#06bbe0;--g-aegis:#10b27c;--g-zenith:#e09e06;--g-paladin:#8b47eb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.g2,html[data-g2theme=dark] .g2[data-g2theme=light]{--g-bg:#f5f6f8;--g-bg-2:#eef1f5;--g-surface:#fff;--g-surface-2:#f7f8fa;--g-surface-3:#eef1f6;--g-ink:#0a1020;--g-ink-2:#3d475c;--g-ink-3:#6b758b;--g-ink-4:#9aa3b5;--g-line:#0a102014;--g-line-2:#0a102024;--g-brand-ink:#1546e0;--g-brand-soft:#1f5cff14;--g-brand-soft-2:#1f5cff24;--g-up:#0e9f62;--g-up-soft:#0e9f621a;--g-down:#e0453a;--g-down-soft:#e0453a1a;--g-warn:#b7790a;--g-warn-soft:#d696141f;--g-on-brand:#fff;--g-btn:#0a1020;--g-btn-2:#1d2538;--g-btn-ink:#fff;--g-overlay:#0a10205c;--g-shadow-1:0 1px 2px #0a10200d;--g-shadow-2:0 0 0 1px var(--g-line), 0 1px 2px #0a10200a, 0 14px 34px -22px #14285a52;--g-shadow-3:0 0 0 1px var(--g-line), 0 30px 70px -36px #14285a73;--g-focus:0 0 0 3px #1f5cff47;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-g2theme=dark] .g2,.g2[data-g2theme=dark]{--g-bg:#050507;--g-bg-2:#08080b;--g-surface:#0e0f13;--g-surface-2:#14161b;--g-surface-3:#1b1d24;--g-ink:#f1f3f7;--g-ink-2:#a9afbb;--g-ink-3:#6f7581;--g-ink-4:#4b505a;--g-line:#ffffff12;--g-line-2:#ffffff1f;--g-brand:#3d77ff;--g-brand-ink:#8fb2ff;--g-brand-soft:#4078ff24;--g-brand-soft-2:#4078ff38;--g-up:#34d399;--g-up-soft:#34d39921;--g-down:#f2726a;--g-down-soft:#f2726a24;--g-warn:#fbbf24;--g-warn-soft:#fbbf2421;--g-btn:#e8edf7;--g-btn-2:#fff;--g-btn-ink:#0a1020;--g-overlay:#02050e99;--g-shadow-1:0 1px 2px #0000004d;--g-shadow-2:inset 0 0 0 1px var(--g-line), inset 0 1px 0 #ffffff0d, 0 20px 40px -28px #000c;--g-shadow-3:inset 0 0 0 1px var(--g-line-2), 0 50px 100px -40px #000000d9;--g-focus:0 0 0 3px #6e9bff59;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::view-transition-old(root){animation-duration:.46s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.46s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.g2-theme-switching .g2,html.g2-theme-switching .g2 *{transition:background-color .42s var(--g-ease), color .42s var(--g-ease), border-color .42s var(--g-ease), fill .42s, stroke .42s!important}.g2{font-family:var(--g-font);font-feature-settings:"cv11", "ss01", "ss03";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--g-ink)}.g2 :where(button){font-family:inherit}.g2[class] button,.g2-theme[class]{min-height:0}.g2-theme{cursor:pointer;width:52px;height:30px;transition:background .5s var(--g-ease,ease), box-shadow .3s;-webkit-tap-highlight-color:transparent;background:linear-gradient(#cfe0ff,#8fb4ff);border:0;border-radius:999px;flex:none;padding:0;position:relative;box-shadow:inset 0 0 0 1px #0a102014,inset 0 2px 4px #0a1e501f}.g2-theme:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(1px 1px at 12px 9px,#fff,#0000 60%),radial-gradient(1px 1px at 19px 19px,#fffc,#0000 60%),radial-gradient(1.2px 1.2px at 9px 20px,#ffffffb3,#0000 60%);transition:opacity .5s;position:absolute;inset:0}.g2-theme.is-dark{background:linear-gradient(#141b30,#222c47);box-shadow:inset 0 0 0 1px #8fb2ff42,inset 0 2px 4px #0006}.g2-theme.is-dark:before{opacity:1}.g2-theme:focus-visible{box-shadow:var(--g-focus,0 0 0 3px #1f5cff4d);outline:none}@media (pointer:coarse){.g2-theme:after{content:"";border-radius:999px;position:absolute;inset:-7px -4px}}.g2-theme__knob{color:#c98a04;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;transition:transform .55s cubic-bezier(.34,1.4,.5,1),background .5s,color .5s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0a102033,0 4px 10px -4px #0a102059}.g2-theme.is-dark .g2-theme__knob{color:#eef2ff;background:#36405c;transform:translate(22px);box-shadow:0 1px 2px #00000080}.g2-theme__sun,.g2-theme__moon{grid-area:1/1;transition:transform .55s cubic-bezier(.34,1.4,.5,1),opacity .3s}.g2-theme__moon{opacity:0;transform:rotate(-90deg)scale(.4)}.g2-theme.is-dark .g2-theme__sun{opacity:0;transform:rotate(90deg)scale(.4)}.g2-theme.is-dark .g2-theme__moon{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.g2-theme__knob,.g2-theme__sun,.g2-theme__moon{transition-duration:10ms}}.g2-btn{border-radius:var(--g-r-pill);height:40px;font:600 14px/1 var(--g-font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:var(--g-ink);background:var(--g-surface);box-shadow:inset 0 0 0 1px var(--g-line-2);transition:transform var(--g-fast) var(--g-ease), background var(--g-fast), box-shadow var(--g-fast), opacity var(--g-fast);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.g2-btn:hover{background:var(--g-surface-2)}.g2-btn:active{transform:scale(.98)}.g2-btn:focus-visible{box-shadow:inset 0 0 0 1px var(--g-line-2), var(--g-focus);outline:none}.g2-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.g2-btn.is-ink{color:var(--g-btn-ink);background:var(--g-btn);box-shadow:none}.g2-btn.is-ink:hover{background:var(--g-btn-2)}.g2-btn.is-brand{color:#fff;background:var(--g-brand);box-shadow:inset 0 1px #ffffff2e}.g2-btn.is-brand:hover{background:var(--g-brand-2)}.g2-btn.is-up{color:#fff;background:var(--g-up);box-shadow:none}.g2-btn.is-down{color:#fff;background:var(--g-down);box-shadow:none}.g2-btn.is-ghost{box-shadow:none;color:var(--g-ink-2);background:0 0}.g2-btn.is-ghost:hover{background:var(--g-surface-3);color:var(--g-ink)}.g2-btn.is-sm{height:32px;padding:0 12px;font-size:13px}.g2-btn.is-lg{height:48px;padding:0 22px;font-size:15px}.g2-btn.is-block{width:100%}.g2-btn.is-icon{width:40px;padding:0}.g2-btn.is-icon.is-sm{width:32px}.g2-seg{background:var(--g-surface-3);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.g2-seg button{height:30px;font:600 13px/1 var(--g-font);color:var(--g-ink-3);cursor:pointer;transition:color var(--g-fast), background var(--g-fast), box-shadow var(--g-fast);background:0 0;border:0;border-radius:9px;padding:0 12px;position:relative}.g2-seg button:hover{color:var(--g-ink)}.g2-seg button[aria-pressed=true],.g2-seg button.is-on{color:var(--g-ink);background:var(--g-surface);box-shadow:var(--g-shadow-1), inset 0 0 0 1px var(--g-line)}.g2-seg.is-buy-sell button[data-side=buy][aria-pressed=true]{color:#fff;background:var(--g-up);box-shadow:none}.g2-seg.is-buy-sell button[data-side=sell][aria-pressed=true]{color:#fff;background:var(--g-down);box-shadow:none}.g2-seg.is-block{display:flex}.g2-seg.is-block button{flex:1}.g2-chip{border-radius:var(--g-r-pill);height:24px;font:600 12px/1 var(--g-font);color:var(--g-ink-2);background:var(--g-surface-3);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.g2-chip.is-up{color:var(--g-up);background:var(--g-up-soft)}.g2-chip.is-down{color:var(--g-down);background:var(--g-down-soft)}.g2-chip.is-brand{color:var(--g-brand-ink);background:var(--g-brand-soft)}.g2-chip.is-warn{color:var(--g-warn);background:var(--g-warn-soft)}.g2-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.g2-field{gap:6px;display:grid}.g2-field>span{font:550 12px/1 var(--g-font);color:var(--g-ink-3)}.g2-input{background:var(--g-surface-2);height:44px;box-shadow:inset 0 0 0 1px var(--g-line);transition:box-shadow var(--g-fast), background var(--g-fast);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.g2-input:focus-within{background:var(--g-surface);box-shadow:inset 0 0 0 1px var(--g-brand), var(--g-focus)}.g2-input input{min-width:0;height:100%;font:600 15px/1 var(--g-font);font-variant-numeric:tabular-nums;color:var(--g-ink);background:0 0;border:0;outline:none;flex:1;padding:0}.g2-input input::placeholder{color:var(--g-ink-4);font-weight:500}.g2-input em{font:550 12.5px/1 var(--g-font);color:var(--g-ink-3);font-style:normal}.g2-card{border-radius:var(--g-r-lg);background:var(--g-surface);box-shadow:var(--g-shadow-2)}.g2-muted{color:var(--g-ink-3)}.g2-up{color:var(--g-up)}.g2-down{color:var(--g-down)}.g2-sheet{z-index:2000;background:var(--g-overlay);place-items:center;padding:20px;animation:.25s both g2-fade;display:grid;position:fixed;inset:0}@keyframes g2-fade{0%{opacity:0}}.g2-sheet__panel{background:var(--g-surface);width:min(460px,100%);max-height:min(86vh,760px);box-shadow:var(--g-shadow-3);color:var(--g-ink);font-family:var(--g-font);border-radius:26px;outline:none;flex-direction:column;animation:.42s cubic-bezier(.2,.9,.25,1.05) both g2-pop;display:flex;position:relative}@keyframes g2-pop{0%{opacity:0;transform:translateY(12px)scale(.97)}}.g2-sheet__grab{display:none}.g2-sheet__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px 22px;display:flex}.g2-sheet__head b{font:650 18px/1.25 var(--g-font);letter-spacing:-.02em;display:block}.g2-sheet__head span{font:450 13px/1.4 var(--g-font);color:var(--g-ink-3);margin-top:4px;display:block}.g2-sheet__x{width:34px;height:34px;color:var(--g-ink-2);background:var(--g-surface-3);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.g2-sheet__body{flex:1;min-height:0;padding:12px 22px 18px;overflow-y:auto}.g2-sheet__foot{border-top:1px solid var(--g-line);gap:10px;padding:14px 22px 22px;display:flex}.g2-sheet__foot .g2-btn{flex:1}@media (max-width:640px){.g2-sheet{align-items:end;padding:0}.g2-sheet__panel{width:100%;max-height:90vh;padding-bottom:env(safe-area-inset-bottom);border-radius:26px 26px 0 0;animation-name:g2-rise}@keyframes g2-rise{0%{transform:translateY(100%)}}.g2-sheet__grab{background:var(--g-line-2);border-radius:3px;width:40px;height:5px;margin:8px auto 0;display:block}.g2-sheet__head{padding-top:10px}}.g2-notice{font:500 13px/1.45 var(--g-font);border-radius:14px;gap:3px;padding:12px 14px;animation:.35s both g2-pop;display:grid}.g2-notice b{font-size:13.5px;font-weight:650}.g2-notice.is-ok{color:var(--g-up);background:var(--g-up-soft)}.g2-notice.is-warn{color:var(--g-warn);background:var(--g-warn-soft)}.g2-notice.is-bad{color:var(--g-down);background:var(--g-down-soft)}.g2-notice span{color:var(--g-ink-2)}.g2-range{--v:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.g2-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--g-brand) var(--v), var(--g-surface-3) var(--v));border-radius:2px;height:4px}.g2-range::-moz-range-track{background:linear-gradient(90deg, var(--g-brand) var(--v), var(--g-surface-3) var(--v));border-radius:2px;height:4px}.g2-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--g-surface);width:20px;height:20px;box-shadow:0 0 0 2px var(--g-brand), 0 2px 6px #0a102033;border-radius:50%;margin-top:-8px}.g2-range::-moz-range-thumb{background:var(--g-surface);width:20px;height:20px;box-shadow:0 0 0 2px var(--g-brand), 0 2px 6px #0a102033;border:0;border-radius:50%}.g2-ticks{justify-content:space-between;margin-top:2px;display:flex}.g2-ticks button{font:600 11.5px/1 var(--g-font);color:var(--g-ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px}.g2-ticks button:hover,.g2-ticks button.is-on{color:var(--g-brand-ink);background:var(--g-brand-soft)}.g2-switch{background:var(--g-surface-3);width:40px;height:24px;box-shadow:inset 0 0 0 1px var(--g-line);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;transition:background-color .25s;position:relative}.g2-switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .35s cubic-bezier(.34,1.5,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a10204d}.g2-switch[aria-checked=true]{background:var(--g-brand);box-shadow:none}.g2-switch[aria-checked=true]:after{transform:translate(16px)}
