:root{--brand:#e4ff2a;--brand-btn-ink:#0a0b09;--brand-btn-fill:linear-gradient(155deg, color-mix(in srgb, #fff 48%, var(--brand)) 0%, color-mix(in srgb, var(--brand) 94%, transparent) 44%, color-mix(in srgb, var(--brand) 88%, #5a6400) 100%);--brand-btn-fill-hi:linear-gradient(155deg, color-mix(in srgb, #fff 36%, var(--brand)) 0%, color-mix(in srgb, var(--brand) 78%, transparent) 44%, color-mix(in srgb, var(--brand) 70%, #3a4200) 100%);--brand-btn-edge:color-mix(in srgb, #fff 52%, var(--brand));--brand-btn-edge-hi:color-mix(in srgb, #fff 40%, var(--brand));--brand-edge:color-mix(in srgb, var(--brand) 16%, var(--line,transparent));--brand-edge-hi:color-mix(in srgb, var(--brand) 26%, var(--line,transparent));--brand-btn-shadow:inset 0 1px 0 #ffffff85, inset 0 -1px 0 #00000014;--brand-btn-glass:blur(10px) saturate(1.35);--hover-edge:color-mix(in srgb, var(--fg) 12%, transparent);--hover-fill:color-mix(in srgb, var(--fg) 3.5%, transparent);--hover-ink:var(--fg);--fs-read:.95rem;--fs-field:1rem;--r-xs:.5rem;--r-sm:.75rem;--r-md:1rem;--r-lg:1.25rem;--r-xl:1.75rem;--r-pill:.55rem;--logo-radius:22%;--focus-ring:1.5px solid color-mix(in srgb, var(--fg) 40%, transparent);--ease:cubic-bezier(.22, .61, .36, 1);--ease-soft:cubic-bezier(.32, .72, 0, 1);--ease-bounce:cubic-bezier(.22, 1.28, .36, 1);--t-fast:.12s;--t-mid:.2s;--t-slow:.32s;--t-sheet:.48s;--detail-band-h:32rem;--page-w:75rem;--page-narrow:56rem;--page-pad:clamp(1rem, 4vw, 2.25rem);--sidenav-w:0px;--nav-pad-t:.4rem;--nav-h:3.9rem;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101010;--bg-sunk:#0c0c0c;--surface:#191919;--surface-2:#191919;--surface-3:#222;--fg:#f4f4f2;--fg-soft:#f4f4f28f;--fg-muted:#f4f4f27a;--tap-min:44px;--line:#ffffff0b;--line-strong:#ffffff0e;--glass-rim:#ffffff21;--rim-top:#ffffff16;--rim-bottom:#ffffff03;--rim-top-lit:#ffffff2b;--rim-bottom-lit:#ffffff09;--up:var(--brand);--down:#dd524c;--btn-bg:var(--brand);--btn-fg:#101010;--logo-invert:1;--mark-ink:var(--brand);--icon-accent:var(--brand);--nav-surface:#ffffff0d;--nav-hi:#ffffff1a;--shadow-1:0 1px 2px #0000004d;--shadow-2:none;--shadow-3:none;--shadow-4:none;--glass-surface:#191919c2;--glass-card:#191919b8;--glass-popup:#191919c7;--glass-popup-blur:blur(56px) saturate(1.7);--glass-edge:#ffffff0e;--glass-shine:inset 0 1px 0 #ffffff1f;--glass-shadow:var(--glass-shine);--glass-blur:blur(44px) saturate(1.55);--glass-blur-soft:blur(36px) saturate(1.45);--glass-panel:#191919d1;--glass-panel-blur:blur(60px) saturate(1.75);--glass-panel-edge:#ffffff0f;--glass-panel-shine:inset 0 1px 0 #ffffff24;--glass-chip:var(--glass-card);--glass-chip-edge:transparent;--glass-chip-edge-hi:#ffffff17;--glass-chip-shine:var(--glass-shine);--glass-chip-blur:var(--glass-blur-soft);--glass-chip-depth:0 1px 0 #0000004d, 0 5px 12px #0000003d;--glass-chip-depth-soft:0 1px 0 #0000003d, 0 4px 10px #0000002e;--slab-fill:linear-gradient(180deg, #ffffff0f, transparent 46%), #12130f29;--slab-blur:blur(56px) saturate(2.6) brightness(1.12);--slab-shadow:inset 0 1px 0 #ffffff57, inset 0 0 0 .5px #ffffff24, inset 0 -1px 0 #00000047, 0 18px 44px #00000061, 0 2px 10px #00000042;--lg-lens-tone:#5a5d63;--lg-lens-stops:color-mix(in srgb, var(--lg-lens-tone) 4%, transparent) 0deg, color-mix(in srgb, var(--lg-lens-tone) 1%, transparent) 70deg, color-mix(in srgb, var(--lg-lens-tone) 3%, transparent) 168deg, color-mix(in srgb, var(--lg-lens-tone) 1%, transparent) 250deg, color-mix(in srgb, var(--lg-lens-tone) 3%, transparent) 330deg, color-mix(in srgb, var(--lg-lens-tone) 4%, transparent) 360deg;--lg-lens:conic-gradient(from 210deg, var(--lg-lens-stops));--lg-sheen:linear-gradient(180deg, #ffffff05 0%, transparent 38%);--lg-rim-w:1px;--lg-spring:cubic-bezier(.175, .885, .32, 2.2);--logo-ring:0 0 #0000;--logo-depth:0 -1px 1.25px 0 #ffffff57, 0 1.5px 2px 0 #0009, 0 0 0 .5px #0000006b, 0 6px 16px #00000061;--logo-depth-sm:0 -.5px .75px 0 #ffffff4d, 0 .75px 1px 0 #0000008c, 0 0 0 .5px #00000061, 0 2px 5px #00000052;--tm-ambient:none;--series-1:#3987e5;--series-2:var(--down);--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-total:var(--brand)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8f3;--bg-sunk:#eef0e8;--surface:#fff;--surface-2:#f2f4ec;--surface-3:#e9ebe1;--fg:#0a0b09;--fg-soft:#0a0b098c;--fg-muted:#0a0b098c;--line:#0a0b090f;--line-strong:#0a0b0912;--glass-rim:#0a0b0929;--rim-top:#0a0b091a;--rim-bottom:#0a0b0905;--rim-top-lit:#0a0b0930;--rim-bottom-lit:#0a0b090d;--up:#3f7d00;--down:#dd524c;--btn-bg:#0a0b09;--btn-fg:var(--brand);--logo-invert:0;--mark-ink:var(--brand);--icon-accent:#0a0b09;--nav-surface:#0a0b090d;--nav-hi:#0a0b091a;--shadow-1:0 1px 2px #0a0b090d;--shadow-2:none;--shadow-3:none;--shadow-4:none;--glass-surface:#ffffffc7;--glass-card:#ffffffbd;--glass-popup:#f4f6efcc;--glass-popup-blur:blur(48px) saturate(1.65);--glass-edge:#0a0b090d;--glass-shine:inset 0 1px 0 #ffffffd1;--glass-shadow:var(--glass-shine);--glass-blur:blur(36px) saturate(1.5);--glass-blur-soft:blur(28px) saturate(1.4);--glass-panel:#ffffffd6;--glass-panel-blur:blur(52px) saturate(1.7);--glass-panel-edge:#0a0b090d;--glass-panel-shine:inset 0 1px 0 #ffffffd1;--glass-chip:var(--glass-card);--glass-chip-edge:transparent;--glass-chip-edge-hi:#0a0b0914;--glass-chip-shine:var(--glass-shine);--glass-chip-blur:var(--glass-blur-soft);--glass-chip-depth:0 1px 2px #00000012, 0 6px 16px #00000017;--glass-chip-depth-soft:0 1px 2px #0000000d, 0 5px 12px #00000012;--slab-fill:linear-gradient(180deg, #ffffff8f, transparent 52%), #fff3;--slab-shadow:inset 0 1px 0 #ffffffe6, inset 0 0 0 .5px #0a0b091a, 0 16px 38px #0a0b0929, 0 2px 8px #0a0b091a;--lg-lens-stops:#0a0b0908 0deg, #0a0b0903 70deg, #0a0b0905 168deg, #0a0b0903 250deg, #0a0b0905 330deg, #0a0b0908 360deg;--lg-lens:conic-gradient(from 210deg, var(--lg-lens-stops));--lg-sheen:linear-gradient(180deg, #ffffff12 0%, transparent 42%);--logo-ring:0 0 #0000;--logo-depth:0 -.75px 1px 0 #ffffffd9, 0 1.25px 1.75px 0 #0a0b0929, 0 0 0 .5px #0a0b091f, 0 6px 14px #0a0b0917;--logo-depth-sm:0 -.5px .75px 0 #fffc, 0 .75px 1px 0 #0a0b0924, 0 0 0 .5px #0a0b091a, 0 2px 5px #0a0b0912;--tm-ambient:none;--series-1:#2a78d6;--series-2:var(--down);--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-total:#0a0b09}@media (prefers-reduced-transparency){:root,[data-theme=light]{--glass-surface:var(--surface);--glass-card:var(--surface-2);--glass-popup:var(--surface-2);--glass-popup-blur:none;--glass-edge:var(--line);--glass-shine:none;--glass-shadow:0 .5px 0 color-mix(in srgb, var(--fg) 6%, transparent);--glass-blur:none;--glass-blur-soft:none;--glass-panel:var(--surface-2);--glass-panel-blur:none;--glass-panel-edge:var(--line);--glass-panel-shine:none;--glass-chip:var(--surface-2);--glass-chip-edge:transparent;--glass-chip-edge-hi:var(--line);--glass-chip-shine:none;--glass-chip-blur:none;--glass-chip-depth:0 .5px 0 color-mix(in srgb, var(--fg) 6%, transparent);--glass-chip-depth-soft:0 .5px 0 color-mix(in srgb, var(--fg) 4%, transparent);--slab-fill:var(--surface-2);--slab-blur:none;--slab-shadow:0 1px 0 color-mix(in srgb, var(--fg) 8%, transparent);--lg-lens:none;--lg-sheen:none;--lg-rim-w:0px;--tm-ambient:none}}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-mid:0s;--t-slow:0s;--t-sheet:0s}}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}html,body{overscroll-behavior:none;touch-action:manipulation;height:100%;margin:0;overflow-x:clip}html{background-color:var(--bg)}body{color:var(--fg);font-family:var(--font-switzer), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:0 0}::selection{background:var(--fg);color:var(--bg)}.logo{z-index:10;color:inherit;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex;position:fixed;top:clamp(1.25rem,3vw,2rem);left:clamp(1.25rem,3vw,2rem)}.hero{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;min-height:100dvh;padding:2rem 2rem clamp(10rem,38vh,25rem);display:flex;position:relative}.mark{width:auto;height:clamp(7.5rem,18vw,12.5rem);display:block}.statement{text-wrap:balance;letter-spacing:-.03em;max-width:24ch;margin:0;font-size:clamp(1.5rem,4.4vw,2.75rem);font-weight:700;line-height:1.12}.slot{justify-content:center;align-items:center;width:100%;min-height:3.5rem;display:flex}.button{appearance:none;cursor:pointer;text-align:center;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bg);border-radius:var(--r-pill);padding:.9rem 2.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,filter .2s,transform .12s;display:inline-block}.button:hover:not(:disabled){color:var(--fg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.button:active:not(:disabled){transform:translateY(1px)}.button:disabled{cursor:default;opacity:.5}.button:focus-visible{outline:var(--focus-ring);outline-offset:3px}.pc-follow:not(.is-on),.tm-dog-index-cta-go,.tm-profile-btn.is-primary:not(.is-on),.sg-follow:not(.is-on),.tm-follow-btn:not(.is-on){color:var(--brand-btn-ink);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 72%, transparent);border-color:var(--brand-btn-edge);box-shadow:var(--brand-btn-shadow);-webkit-backdrop-filter:var(--brand-btn-glass);backdrop-filter:var(--brand-btn-glass)}.pc-follow:not(.is-on):hover:not(:disabled),.tm-dog-index-cta:hover .tm-dog-index-cta-go,.tm-profile-btn.is-primary:not(.is-on):hover,.sg-follow:not(.is-on):hover,.tm-follow-btn:not(.is-on):hover{color:var(--brand-btn-ink);background:var(--brand-btn-fill-hi);background-color:color-mix(in srgb, var(--brand) 58%, transparent);border-color:var(--brand-btn-edge-hi);box-shadow:var(--brand-btn-shadow);filter:none}html[data-theme=dark] .app-shell:not(.is-landing) .button:not(.is-saved):not(.is-secondary):not(.is-ghost):not(.oc-secondary):not(.oc-swap-submit){color:var(--brand-btn-ink);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 72%, transparent);border-color:var(--brand-btn-edge);box-shadow:var(--brand-btn-shadow);-webkit-backdrop-filter:var(--brand-btn-glass);backdrop-filter:var(--brand-btn-glass)}html[data-theme=dark] .app-shell:not(.is-landing) .button:not(.is-saved):not(.is-secondary):not(.is-ghost):not(.oc-secondary):not(.oc-swap-submit):hover:not(:disabled){color:var(--brand-btn-ink);background:var(--brand-btn-fill-hi);background-color:color-mix(in srgb, var(--brand) 58%, transparent);border-color:var(--brand-btn-edge-hi);box-shadow:var(--brand-btn-shadow);filter:none}.form{align-items:center;gap:.5rem;width:100%;max-width:26rem;display:flex}.email{min-width:0;font:inherit;color:var(--fg);border:1px solid var(--line);border-radius:var(--r-pill);background:0 0;flex:1;padding:.9rem 1.25rem;font-size:1rem}.email::placeholder{color:var(--fg-soft)}.email:focus{border-color:var(--brand-edge-hi);outline:none}.message{letter-spacing:.02em;margin:0;font-size:1rem}.message.error{color:var(--fg-soft)}@media (prefers-reduced-motion:reduce){.button{transition:none}}@media (max-width:30rem){.form{flex-direction:column;align-items:stretch;gap:.75rem}.email,.form .button,.form .fx-btn,.form .ex-email-rim{width:100%}}.si-scrim{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#0a0b098c}.ss-scrim.lf-scrim.si-scrim{box-sizing:border-box;justify-content:center;place-items:center;padding:1.25rem;display:grid}.ss-scrim.lf-scrim.si-scrim>.fx-sheet-stack{pointer-events:none;align-items:center;width:auto;max-width:min(22.5rem,100vw - 2.5rem);margin:0;animation:none;position:relative;top:auto;bottom:auto;left:auto;translate:none}.ss-scrim.lf-scrim.si-scrim .fx-sheet-grab{display:none}.ss-scrim.lf-scrim.si-scrim>.fx-sheet-stack>.si-card{pointer-events:auto}.lf-scrim.si-scrim>.fx-sheet-stack>.si-card{width:min(22.5rem,100vw - 2.5rem)}.si-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);color:#f4f4f2;width:min(22.5rem,100%);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);text-align:center;animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;flex-direction:column;align-items:center;gap:1.15rem;padding:2.1rem 1.65rem 1.35rem;display:flex;position:relative}.si-brand-word{object-fit:contain;width:auto;max-width:9.5rem;height:2.1rem;margin-top:.35rem;display:block}.si-title{letter-spacing:-.02em;color:#f4f4f2;max-width:16.5rem;margin:0;font-size:1.05rem;font-weight:550;line-height:1.35}.si-flash{border:1px solid color-mix(in srgb, var(--down) 35%, transparent);background:color-mix(in srgb, var(--down) 12%, transparent);width:100%;color:color-mix(in srgb, var(--down) 82%, #fff);border-radius:.75rem;margin:0;padding:.55rem .75rem;font-size:.8rem;line-height:1.35}.si-flash.is-calm{border-color:color-mix(in srgb, var(--brand) 32%, transparent);background:color-mix(in srgb, var(--brand) 10%, transparent);color:#f4f4f2e0}.si-actions{gap:.7rem;width:100%;margin-top:.35rem;display:grid}.si-btn{appearance:none;border-radius:var(--r-pill);width:100%;min-height:3.05rem;font:inherit;letter-spacing:-.015em;text-align:center;cursor:pointer;box-sizing:border-box;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1.1rem;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.si-btn:active{transform:scale(.985)}.si-btn.is-google{color:#f4f4f2;background:var(--glass-chip);border-color:var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);padding-inline:2.85rem}.si-btn.is-google:hover{background:color-mix(in srgb, #fff 8%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.si-btn.is-google .si-google-mark{position:absolute;top:50%;left:1.05rem;transform:translateY(-50%)}.si-btn.is-email{color:#0a0b09;background:#f4f4f2;border-color:#f4f4f2}.si-btn.is-email:hover{background:#fff;border-color:#fff}.si-btn.is-email:disabled{opacity:.65;cursor:wait}.si-google-mark{flex:none;width:1.2rem;height:1.2rem}.si-legal{color:#f4f4f27a;max-width:17rem;margin:.15rem 0 0;font-size:.68rem;line-height:1.4}.si-legal a{color:#f4f4f2b8;text-underline-offset:.12em;text-decoration:underline}.si-legal a:hover{color:#f4f4f2}.si-dev{gap:.75rem;width:100%;display:grid}.si-dev-note{color:#f4f4f294;text-align:center;margin:0;font-size:.75rem;line-height:1.35}.si-dev-form{gap:.65rem;display:grid}.si-dev-email{box-sizing:border-box;width:100%;font:inherit;color:#f4f4f2;border-radius:var(--r-pill);text-align:center;background:#ffffff0d;border:1px solid #ffffff0a;padding:.85rem 1.1rem;font-size:.95rem}.si-dev-email::placeholder{color:#f4f4f26b}.si-dev-email:focus{border-color:var(--brand-edge-hi);outline:none}.app-shell{background:0 0;flex-direction:column;max-width:100%;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.app-shell-body{z-index:2;flex:1;min-width:0;min-height:0;position:relative}.home-blank{z-index:1;width:100%;height:100%;min-height:100dvh;padding:max(1.25rem, env(safe-area-inset-top,0px)) 0 0;background:var(--brand);box-sizing:border-box;flex-direction:column;align-items:center;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.home-blank-hero{text-align:center;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:clamp(1.1rem,2.8vw,1.65rem);width:min(40rem,100% - 2.5rem);min-height:0;margin:0 auto;padding:clamp(4.5rem,12vh,6rem) 1.25rem;display:flex}.home-blank-logo-link{border-radius:var(--r-md);display:block}.home-blank-logo-link:focus-visible{outline:2px solid var(--brand);outline-offset:6px}.home-blank-logo{object-fit:contain;object-position:center center;background:0 0;width:min(32rem,68vw);height:auto;max-height:min(10.5rem,22vh);margin:0;padding:0;display:block}.home-blank-statement{color:#101010;letter-spacing:-.035em;text-wrap:balance;flex-direction:column;align-items:center;gap:.15em;margin:0;font-size:clamp(1.5rem,4vw,2.45rem);font-weight:750;line-height:1.15;display:flex}.home-blank-statement>span{display:block}.home-blank-folio{vertical-align:baseline;letter-spacing:inherit;font-size:1em;font-style:normal;font-weight:850;line-height:inherit;color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#101010;border:1px solid #101010;border-radius:.36em;align-items:baseline;margin-inline:.04em;padding:.1em .38em .14em .3em;display:inline-flex;position:relative;overflow:visible}.home-blank-folio-char{box-sizing:content-box;perspective:180px;height:1em;margin-block:-.14em;margin-inline:-.08em;padding-block:.14em;padding-inline:.08em;line-height:1;display:inline-block;overflow:hidden}.home-blank-folio-char-face{transform-origin:50%;transform-style:preserve-3d;will-change:transform, color, text-shadow;color:#fff;animation:5.2s cubic-bezier(.4,0,.2,1) infinite home-blank-folio-roll;animation-delay:calc(var(--i,0) * 90ms);line-height:1;display:inline-block}@keyframes home-blank-folio-roll{0%,4%{color:#fff;text-shadow:none;opacity:1;transform:rotateX(0)scale(1)}10%{color:#fff;opacity:.25;text-shadow:none;transform:rotateX(-90deg)scale(.96)}16%,22%{color:var(--brand,#e4ff2a);opacity:1;text-shadow:0 0 10px color-mix(in srgb, var(--brand,#e4ff2a) 40%, transparent);transform:rotateX(0)scale(1)}28%{color:var(--brand,#e4ff2a);text-shadow:0 0 16px color-mix(in srgb, var(--brand,#e4ff2a) 55%, transparent);transform:scale(1)}34%{color:var(--brand,#e4ff2a);text-shadow:0 0 8px color-mix(in srgb, var(--brand,#e4ff2a) 30%, transparent);transform:scale(1)}40%{color:var(--brand,#e4ff2a);text-shadow:0 0 14px color-mix(in srgb, var(--brand,#e4ff2a) 48%, transparent);transform:scale(1)}46%,52%{color:var(--brand,#e4ff2a);text-shadow:0 0 8px color-mix(in srgb, var(--brand,#e4ff2a) 28%, transparent);transform:scale(1)}58%{color:var(--brand,#e4ff2a);opacity:.25;transform:rotateX(90deg)scale(.96)}64%,to{color:#fff;opacity:1;text-shadow:none;transform:rotateX(0)scale(1)}}@media (prefers-reduced-motion:reduce){.home-blank-folio-char-face{color:var(--brand,#e4ff2a);text-shadow:0 0 10px color-mix(in srgb, var(--brand,#e4ff2a) 35%, transparent);animation:none}}@media (prefers-reduced-transparency){.home-blank-folio{-webkit-backdrop-filter:none;backdrop-filter:none;background:#101010;border-color:#101010}}.home-blank-actions{--home-cta-gap:.65rem;--home-cta-h:3.25rem;align-items:stretch;gap:var(--home-cta-gap);width:min(24.5rem,100%);min-height:var(--home-cta-h);margin-top:.35rem;box-sizing:border-box;grid-template-columns:1fr 1fr;margin-inline:auto;display:grid;position:relative}.home-blank-actions.is-waitlist-open{grid-template-columns:1fr;gap:0}.home-blank-actions.is-follow-only{--home-cta-h:2.85rem;grid-template-columns:1fr;width:min(10.5rem,100%)}.home-blank-actions.is-follow-only .home-blank-btn{gap:.4rem;font-size:1rem}.home-blank-actions.is-follow-only .home-blank-btn-x svg{width:.95rem;height:.95rem}.home-blank-actions-slot.is-primary,.home-blank-actions-slot.is-secondary{width:100%}.home-blank-actions-slot.is-secondary.is-hidden{display:none}.home-blank .home-blank-btn{appearance:none;width:100%;min-height:var(--home-cta-h);height:var(--home-cta-h);border-radius:var(--r-sm,.55rem);color:#f4f6ef;font:inherit;letter-spacing:-.025em;white-space:nowrap;text-transform:none;cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;background:#101010;border:1px solid #101010;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-size:1.1rem;font-weight:750;line-height:1;text-decoration:none;transition:background .18s,background-color .18s,color .18s,border-color .18s,transform .12s;display:inline-flex}.home-blank .home-blank-btn:hover:not(:disabled){color:#fff;box-shadow:none;filter:none;background:#1a1a1a;border-color:#1a1a1a}.home-blank .home-blank-btn:active:not(:disabled){transform:translateY(1px)}.home-blank .home-blank-btn:disabled{opacity:.55;cursor:default}.home-blank .home-blank-btn:focus-visible{outline-offset:3px;outline:2px solid #101010}.home-blank .home-blank-btn-x svg{flex:none;width:1.05rem;height:1.05rem}@media (max-width:40rem){.home-blank-actions{--home-cta-h:3rem;width:min(22.5rem,100% - 1.5rem)}.home-blank-actions.is-follow-only{--home-cta-h:2.65rem;width:min(9.75rem,100% - 1.5rem)}.home-blank .home-blank-btn{padding:0 .7rem;font-size:.92rem}.home-blank-actions.is-follow-only .home-blank-btn{font-size:.92rem}.home-blank .home-blank-btn-x svg{width:.92rem;height:.92rem}.home-blank-actions.is-follow-only .home-blank-btn-x svg{width:.88rem;height:.88rem}}.app-shell.is-landing,.app-shell.is-landing .app-shell-body{background:var(--brand);min-height:100dvh}:is(html:has(.app-shell.is-landing),body:has(.app-shell.is-landing)){background:var(--brand)}.app-shell.is-landing .fx-nav{display:none}.app-shell.is-terminal{--tm-float-gap:.55rem;--tm-pane-w:22rem;--tm-side-w:20.5rem;overscroll-behavior:none;background:0 0;height:100dvh;max-height:100dvh;overflow:hidden}.app-shell.is-terminal .app-shell-body{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.app-shell.is-terminal .tm{background:0 0;flex:1;height:auto;min-height:0;max-height:none}.app-shell.is-terminal .ex-nav{padding-left:var(--tm-float-gap,.55rem);padding-right:var(--tm-float-gap,.55rem);background:color-mix(in srgb, var(--bg) 35%, transparent);box-shadow:none;column-gap:.85rem;padding-top:.7rem;padding-bottom:.45rem}.app-shell.is-terminal .ex-nav .ex-brand{margin-left:.35rem}.ex-nav-end .wc{margin-left:.15rem}.ex-iconbtn{appearance:none;cursor:pointer;width:2.5rem;height:2.5rem;color:var(--fg);background:var(--nav-surface);border-radius:var(--r-pill);border:1px solid #0000;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}.ex-iconbtn:hover{background:var(--hover-fill);color:var(--fg);border-color:var(--hover-edge)}.ex-iconbtn:active{transform:none}.ex-iconbtn:focus-visible{outline:var(--focus-ring);outline-offset:3px}.ex-cta.is-quiet{color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, var(--glass-card));background-color:color-mix(in srgb, var(--brand) 12%, var(--glass-card));border-color:var(--brand-edge);box-shadow:none;-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);filter:none}.ex-cta.is-quiet:hover{color:var(--fg);background:var(--hover-fill);background-color:var(--hover-fill);border-color:var(--hover-edge);filter:none;box-shadow:none}.ex-section{max-width:72rem;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem) clamp(2.5rem,6vw,4rem);scroll-margin-top:6rem}.ex-folio-lane button.is-active{color:var(--brand-btn-ink);border-color:var(--brand-btn-edge);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 72%, transparent);box-shadow:var(--brand-btn-shadow);-webkit-backdrop-filter:var(--brand-btn-glass);backdrop-filter:var(--brand-btn-glass)}.ex-logos{flex:none;align-items:center;display:inline-flex}.ex-logos>*+*{margin-left:-.6rem}.ex-logo{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:2.1rem;height:2.1rem}.ex-logo+.ex-logo{--logo-ring:0 0 1px 1.5px var(--surface)}.ex-logo:has(+.ex-logo){--logo-ring:0 0 1px 1.5px var(--surface)}.ex-logo,.sc-logo,.sc-face.is-logos img,.pc-stack img,.so-pos-logo,.tr-logo,.hv-mark,.ss-mark-folio,.cb-ptok,.cb-line-id .ex-logo,.cb-smart-logos-stage img,.cb-pick-pill img,.oc-swap-chip img,.oc-swap-chip-mark,.tm-id-logo,.fx-cell-id img,.fx-spot-board-hold img,.fx-spot-marks img,.fx-feed-token-face,.fx-feed-token-stack>img,.fx-feed-token-stack>.ex-logo,.fx-mover img,.fx-stack img,.fx-feed-buy-mark,.ac-logo,.sc-face-fallback,.th-hero-face{box-shadow:var(--logo-ring), var(--logo-depth)}.so-pos-logo,.cb-pick-pill img,.oc-swap-chip img,.oc-swap-chip-mark,.fx-spot-board-hold img,.fx-mover img,.ss-chat-pill-faces .ex-logo,.tm-row-logo.is-sm{--logo-depth:var(--logo-depth-sm)}.ex-table tbody th:not(:has(.lb-who,.fl-row)){align-items:center;gap:.75rem;display:flex}.ex-names{flex-direction:column;line-height:1.25;display:flex}.ex-name{letter-spacing:-.01em;font-weight:600}.ex-ticker{color:var(--fg-soft);font-size:.75rem}.ex-empty{text-align:center;text-wrap:balance;max-width:34rem;color:var(--fg-soft);margin:0 auto;padding:3rem 1rem}.ex-footer{text-align:center;max-width:42rem;margin:0 auto;padding:clamp(2.75rem,6vw,4rem) clamp(1.25rem,4vw,2rem) clamp(1.75rem,4vw,2.5rem)}.ex-foot-main{justify-items:center;gap:clamp(1.15rem,3vw,1.55rem);padding-bottom:clamp(1.25rem,3vw,1.75rem);display:grid}.ex-signup-brand{color:inherit;justify-content:center;align-items:center;margin:0 0 .35rem;line-height:0;text-decoration:none;display:inline-flex}.ex-signup-brand .fx-brand-word{max-width:7rem;height:1.45rem}.ex-signup>p:not(.message){color:var(--fg-soft);text-wrap:balance;max-width:20rem;margin:0 0 .65rem;font-size:.88rem;line-height:1.45}.ex .form,.ex-signup .form{width:100%;max-width:22rem;margin:.1rem auto 0}.ex .message,.ex-signup .message{font-size:.88rem;font-weight:600}.ex .message.error,.ex-signup .message.error{color:var(--down);font-weight:500}.ex-waitlist{width:100%;max-width:22rem;margin:0 auto}.ex-waitlist-shell{--cp-rim-dur:4.2s;isolation:isolate;border-radius:var(--r-md);border:1px solid var(--glass-chip-edge);background:var(--glass-card);width:100%;min-height:2.85rem;box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);transition:border-color var(--t-mid) var(--ease), box-shadow var(--t-mid) var(--ease);align-items:stretch;gap:.28rem;padding:.28rem;display:flex;position:relative}.ex-waitlist-shell:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:0;transition:opacity var(--t-mid) var(--ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ex-waitlist-shell:focus-within{box-shadow:var(--glass-shine), inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent);border-color:#0000}.ex-waitlist-shell:focus-within:before{opacity:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite}@media (prefers-reduced-motion:reduce){.ex-waitlist-shell:focus-within:before{--cp-rim-angle:135deg;animation:none}}.ex-waitlist-shell .email{z-index:0;border-radius:calc(var(--r-md) - .2rem);width:auto;min-width:0;height:auto;color:var(--fg);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:.55rem .85rem;font-size:.9rem;position:relative}.ex-waitlist-shell .email::placeholder{color:var(--fg-muted)}.ex-waitlist-shell .email:focus{border-color:#0000;outline:none}.ex-waitlist-shell:has(.email:focus-visible){outline:var(--focus-ring);outline-offset:2px}.ex-waitlist-go{z-index:0;appearance:none;cursor:pointer;border-radius:calc(var(--r-md) - .22rem);min-width:4.4rem;height:2.25rem;font:inherit;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-self:center;align-items:center;padding:0 1.05rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.ex-waitlist-go:disabled{opacity:.55;cursor:not-allowed}.ex-foot-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem 1.15rem;max-width:36rem;margin:0;display:flex}.ex-foot-links a{letter-spacing:-.01em;color:var(--fg-soft);transition:color var(--t-fast) var(--ease);margin:0;font-size:.84rem;font-weight:500;text-decoration:none}.ex-foot-links a:hover{color:var(--fg);text-decoration:none}.ex-foot-links-rule{background:color-mix(in srgb, var(--fg) 16%, transparent);width:1px;height:.85rem;margin:0 .15rem;display:none}@media (min-width:36rem){.ex-foot-links-rule{display:block}}.ex-foot-x{width:2.15rem;height:2.15rem;color:var(--fg-soft);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);border-radius:50%;justify-content:center;align-items:center;margin-top:.15rem;text-decoration:none;display:inline-flex}.ex-foot-x svg{width:1rem;height:1rem}.ex-foot-x:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent);text-decoration:none}.ex-waitlist-legal{max-width:22rem;color:var(--fg-muted);text-align:center;margin:.55rem 0 0;font-size:.72rem;line-height:1.4}.ex-waitlist-legal a{color:var(--fg-soft);text-underline-offset:.12em;text-decoration:underline}.ex-waitlist-legal a:hover{color:var(--fg)}.ex-foot-base{color:var(--fg-muted);border-top:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .75rem;padding-top:1.35rem;font-size:.76rem;display:flex;position:relative}.ex-foot-base:before{content:none}.legal-page{width:min(42rem,100% - 2rem);margin:0 auto;padding:clamp(1.75rem,5vw,3rem) 0 clamp(3rem,8vw,5rem)}.legal-page-head{border-bottom:1px solid color-mix(in srgb, var(--fg) 10%, transparent);gap:.55rem;margin-bottom:clamp(1.75rem,4vw,2.5rem);padding-bottom:clamp(1.25rem,3vw,1.75rem);display:grid}.legal-page-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:.72rem;font-weight:650}.legal-page-head h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.85rem,4vw,2.4rem);font-weight:650;line-height:1.1}.legal-page-updated{color:var(--fg-muted);margin:0;font-size:.82rem}.legal-page-intro{max-width:38rem;color:var(--fg-soft);margin:.35rem 0 0;font-size:.95rem;line-height:1.55}.legal-page-body{gap:clamp(1.35rem,3vw,1.75rem);display:grid}.legal-page-section h2{letter-spacing:-.02em;margin:0 0 .45rem;font-size:1.05rem;font-weight:650}.legal-page-section p{color:var(--fg-soft);margin:0 0 .55rem;font-size:.92rem;line-height:1.6}.legal-page-section p:last-child{margin-bottom:0}.legal-page-section ul{gap:.35rem;margin:.15rem 0 0;padding:0 0 0 1.15rem;display:grid}.legal-page-section li{color:var(--fg-soft);font-size:.92rem;line-height:1.55}.legal-page-nav{border-top:1px solid color-mix(in srgb, var(--fg) 10%, transparent);flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:clamp(2rem,5vw,3rem);padding-top:1.25rem;display:flex}.legal-page-nav a{color:var(--fg-soft);font-size:.86rem;font-weight:550;text-decoration:none}.legal-page-nav a:hover{color:var(--fg)}@media (max-width:64rem){.ex-links{gap:.04rem;padding:.16rem}}@media (max-width:46rem){.ex-nav-end .ex-iconbtn,.ex-nav-end .wc-bal{display:none}.ex-nav-end .wc-btn:not(.is-connect){gap:0;padding-inline:.28rem}.app-shell.is-terminal .ex-nav{padding-left:var(--tm-float-gap,.55rem);padding-right:var(--tm-float-gap,.55rem);column-gap:.4rem}.ex-nav-end .wc{margin-left:0}.ex-foot-main{gap:1.65rem}.ex-foot-links{gap:.45rem .95rem}}.sk-badge{color:#0a0b09;border-radius:.35rem;padding:.15rem .45rem;font-weight:700}.sk-badge.is-up{background:var(--up)}.sk-badge.is-down{background:var(--down);color:#fff}.sk-when{color:var(--fg-soft)}.sk-chartwrap{margin:1.5rem 0 0;transition:opacity .2s}.sk-chartwrap.is-loading{opacity:.45}.sk-chartbox{overscroll-behavior:contain;padding-top:1.6rem;position:relative}.sk-chartbox.is-simple{padding-top:.85rem;padding-bottom:0;padding-right:0}.sk-chartbox.is-simple .sk-plot{background-image:none}.sk-chartbox.is-simple .sk-plot,.sk-chartbox.is-simple .sk-chart{touch-action:pan-y}.sk-chartbox.is-simple .sk-tip{color:var(--fg);flex-direction:column;align-items:center;gap:.05rem;font-size:.72rem;line-height:1.15;display:flex;top:0}.sk-chartbox.is-simple .sk-line-dim.is-spark{opacity:.14}.sk-chartbox.is-simple .sk-tip b{font-variant-numeric:tabular-nums;font-weight:650}.sk-chartbox.is-simple .sk-tip i{color:var(--fg-soft);font-size:.66rem;font-style:normal;font-weight:500}.sk-chartbox.is-simple .sk-line.is-spark{stroke-width:1.55px}.sk-live{pointer-events:none}.sk-live-dot{filter:drop-shadow(0 0 4px)}.sk-live-ring{fill:none;stroke:currentColor;stroke-width:1.25px;opacity:.55;transform-origin:50%;transform-box:fill-box;animation:sk-live-pulse 1.8s var(--ease-soft) infinite}@keyframes sk-live-pulse{0%{opacity:.55;transform:scale(.7)}70%{opacity:0;transform:scale(1.85)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.sk-live-ring{opacity:.35;animation:none}}.sk-chartbox.is-zoomed .sk-chart{cursor:grab}.sk-chartbox.is-zoomed .sk-chart:active{cursor:grabbing}.sk-tip{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fg-soft);pointer-events:none;font-size:.8rem;font-weight:500;position:absolute;top:0}.sk-chart{touch-action:none;cursor:crosshair;width:100%;height:clamp(11rem,26vw,20rem);transition:opacity .12s;display:block;overflow:visible}.sk-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sk-line-dim{stroke:var(--fg);opacity:.22}.sk-base{stroke:var(--fg);opacity:.18;stroke-width:1px;stroke-dasharray:3 5}.sk-crosshair{stroke:var(--fg);opacity:.35;stroke-width:1px}.sk-dot{stroke:var(--bg);stroke-width:2.5px}.sk-candle line{stroke-width:1px}.sk-candle.is-up line{stroke:var(--up)}.sk-candle.is-up rect{fill:var(--up)}.sk-candle.is-down line{stroke:var(--down)}.sk-candle.is-down rect{fill:var(--down)}.sk-ranges{justify-content:center;gap:.25rem;margin-top:.75rem;display:flex;position:relative}.sk-ranges button{appearance:none;cursor:pointer;z-index:1;font:inherit;letter-spacing:.02em;color:var(--fg);opacity:.55;border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:.45rem .95rem;font-size:.85rem;font-weight:600;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex;position:relative}.sk-ranges button:hover{opacity:1}.sk-ranges button.is-active{color:var(--fg);opacity:1}.sk-ranges button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sk-ranges:before,.so-tabs:before,.fx-tabbar:before{content:"";z-index:0;width:var(--pill-w,0);height:var(--pill-h,0);pointer-events:none;transform:translate3d(var(--pill-x,0), var(--pill-y,0), 0);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);transition:transform var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1), width var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1), height var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1);display:none;position:absolute;top:0;left:0}.sk-ranges:before{border-radius:var(--r-pill);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.so-tabs:before{border-radius:var(--r-xs);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.fx-tabbar:before{-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform;background:#ffffff24;border-color:#ffffff29;border-radius:999px;transition:transform .25s cubic-bezier(.22,.61,.36,1);box-shadow:inset 0 1px #ffffff42}[data-theme=light] .fx-tabbar:before{background:#ffffffd1;border-color:#0a0b0914;box-shadow:inset 0 1px #fffffff2,0 1px 3px #0a0b091f}.sk-ranges.is-pill:before,.so-tabs.is-pill:before,.fx-tabbar.is-pill:before{display:block}@media (prefers-reduced-motion:reduce){.sk-ranges:before,.so-tabs:before,.fx-tabbar:before{transition:none}}.sk-card{background:var(--glass-card);border:1px solid var(--glass-chip-edge);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:1.15rem;padding:1.25rem}.sk-card h2{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1rem;font-weight:700}.sk-card>p{color:var(--fg-soft);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.sk-card .button{width:100%;padding:.8rem 1rem}.sk-card .button.is-saved{color:var(--fg);border-color:var(--line);background:0 0}.sk-trade-tabs{border-radius:var(--r-sm);border:1px solid var(--glass-chip-edge);background:color-mix(in srgb, var(--fg) 6%, transparent);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);grid-template-columns:1fr 1fr;gap:.2rem;margin-bottom:.85rem;padding:.22rem;display:grid}.sk-trade-tabs button{color:var(--fg-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;padding:.55rem .75rem;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.sk-trade-tabs button.is-active{background:var(--glass-chip);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);border-color:var(--glass-chip-edge);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);font-weight:700}.sk-trade-tabs button.is-active.is-buy{background:color-mix(in srgb, var(--up) 88%, #fff);-webkit-backdrop-filter:none;backdrop-filter:none;color:#0a0b09;box-shadow:inset 0 1px 0 #ffffff6b, 0 0 0 1px color-mix(in srgb, var(--up) 55%, transparent), 0 4px 10px color-mix(in srgb, var(--up) 22%, transparent);border-color:#0000}.sk-trade-tabs button.is-active.is-sell{background:var(--down);-webkit-backdrop-filter:none;backdrop-filter:none;color:#140804;box-shadow:inset 0 1px 0 #ffffff3d, 0 4px 10px color-mix(in srgb, var(--down) 22%, transparent);border-color:#0000}.sk-trade-ext{margin-top:.5rem}.sk-trade-ext a{color:var(--fg-soft);text-underline-offset:2px;text-decoration:underline}.sk-trade-switch{flex-direction:column;gap:.5rem;display:flex}.sk-trade-switch .button.is-secondary{color:var(--fg);border-color:var(--line);background:0 0}.sk-note{color:var(--fg-soft);margin:.75rem 0 0;font-size:.75rem;line-height:1.45}.so{border:1px solid var(--line);background:var(--surface);border-radius:1.1rem;overflow:hidden}.so-tabs{border-bottom:1px solid color-mix(in srgb, var(--fg) 8%, transparent);overscroll-behavior-x:contain;align-items:center;gap:.35rem;padding:.4rem 0 .5rem;display:flex;position:relative;overflow-x:auto}.so-tabs button{appearance:none;cursor:pointer;z-index:1;font:inherit;font-size:var(--fs-read);letter-spacing:-.02em;color:var(--fg-muted);border-radius:var(--r-xs);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:.4rem;padding:.42rem .72rem;font-weight:650;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,filter .15s;display:inline-flex;position:relative}.so-tabs button:hover{color:var(--fg-soft)}.so-tabs button.is-active{color:var(--fg);font-weight:750}.so-tabn{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 10%, transparent);text-align:center;border-radius:999px;min-width:1.15rem;padding:.14rem .38rem;font-size:.68rem;font-weight:700;line-height:1.15}.so-tabs button.is-active .so-tabn{color:#0a0b09;background:#fff}[data-theme=light] .so-tabs button.is-active .so-tabn{color:#fff;background:#0a0b09}.so-tabs-end{display:none}@media (max-width:46rem){.so-tabs-end{display:none}.so-tabs{gap:.12rem;overflow-x:visible}.so-tabs button{flex:1 1 0;justify-content:center;min-width:0;padding:.34rem .3rem;font-size:.82rem}.so-tabs .so-tabn{min-width:1rem;padding:.12rem .3rem;font-size:.66rem}}.so-toolbar{border-bottom:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;padding:.7rem 0 .55rem;display:flex}.so-toolbar.is-thesis{flex-direction:column;align-items:stretch;gap:.55rem}.so-toolbar.is-thesis .so-gauge{flex:none;width:100%;min-width:0;max-width:none}.so-toolbar.is-thesis .so-seg{align-self:flex-start}.so-thesis-filters{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;width:100%;display:flex}.so-thesis-filters .so-seg{align-self:center}.so-thesis-filters .so-tally{justify-content:flex-end;margin-top:0;margin-left:auto}.so-gauge{flex:1;min-width:12rem;max-width:22rem}.so-gauge-bar{background:var(--nav-hi);border:0;border-radius:999px;height:.45rem;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 8px #00000038}.so-gauge-bar:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.so-gauge-bar span{transition:width .3s;display:block}.so-gauge-bar .is-bull{background:var(--up)}.so-gauge-bar .is-bear{background:var(--down)}.so-gauge-legend{color:var(--fg-soft);align-items:center;gap:.35rem;margin:.4rem 0 0;font-size:.75rem;display:flex}.so-gauge-legend .ex-up{font-weight:600}[data-theme=light] .so-gauge-bar,[data-theme=light] .ac-tally-bar{box-shadow:0 2px 6px #00000014}.so-sort{gap:.2rem;margin-left:auto;display:flex}.so-seg{border-radius:var(--r-xs);border:1px solid var(--glass-chip-edge);background:var(--nav-surface);width:auto;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);align-items:center;gap:.12rem;margin:0;padding:.14rem;display:inline-flex}.so-seg button{appearance:none;cursor:pointer;font:inherit;letter-spacing:-.015em;color:var(--fg-muted);border-radius:calc(var(--r-xs) - .1rem);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,filter .15s;display:inline-flex}.so-seg button:hover{color:var(--fg-soft)}.so-seg button.is-on{color:var(--fg);border-color:var(--glass-chip-edge);background:var(--glass-chip);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);font-weight:700}.so-toolbar.is-holders{justify-content:flex-start;padding-top:.55rem;padding-bottom:.35rem}.so-sort button{appearance:none;cursor:pointer;font:inherit;color:var(--fg);opacity:.5;border-radius:var(--r-pill);background:0 0;border:0;padding:.3rem .7rem;font-size:.78rem;font-weight:600;transition:opacity .15s,background-color .15s}.so-sort button:hover{opacity:1}.so-sort button.is-active{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);opacity:1}.so-dot{opacity:.5}.so-composer{border-bottom:1px solid var(--line);gap:.7rem;padding:.9rem 1rem;display:flex}.so-composer-main{flex:1;min-width:0}.so-input{width:100%;font:inherit;color:var(--fg);resize:none;background:0 0;border:0;padding:.3rem 0;font-size:.9rem;line-height:1.5;display:block;overflow-y:hidden}.so-input::placeholder{color:var(--fg-soft)}.so-input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.so-composer-row{align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.so-calls{gap:.4rem;margin-left:auto;display:flex}.so-tally{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.so-tally-btn{appearance:none;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--r-pill);font:inherit;color:var(--fg-muted);background:0 0;align-items:center;gap:.35rem;padding:.32rem .6rem;font-size:.72rem;line-height:1;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s,filter .15s;display:inline-flex}.so-tally-btn b{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.so-tally-btn.is-bullish{--call:var(--up);--call-ink:#0a0b09}.so-tally-btn.is-bearish{--call:var(--down);--call-ink:#fff}.so-tally-btn.is-bullish,.so-tally-btn.is-bearish{color:var(--call);border-color:color-mix(in srgb, var(--call) 8%, transparent);background:color-mix(in srgb, var(--call) 11%, transparent);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.so-tally-btn.is-bullish b,.so-tally-btn.is-bearish b{color:inherit}.so-tally-btn:hover{color:var(--call);border-color:color-mix(in srgb, var(--call) 14%, transparent);background:color-mix(in srgb, var(--call) 17%, transparent);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.so-tally-btn.is-on{color:var(--call-ink);background:var(--call);filter:none;border-color:#0000;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #0000002e,inset 0 2px 4px #00000029}.so-tally-btn>span{white-space:nowrap;max-width:6rem;transition:max-width var(--t-mid) var(--ease-soft), opacity var(--t-fast) var(--ease), margin-left var(--t-mid) var(--ease-soft);overflow:hidden}.so-tally-btn.is-quiet>span{opacity:0;max-width:0;margin-left:-.35rem}@media (prefers-reduced-motion:reduce){.so-tally-btn>span{transition:none}}@media (pointer:coarse){.so-tally-btn{min-height:0}}.so-voices{border-bottom:1px solid var(--line);margin:.35rem 0 .15rem;padding-bottom:.35rem}.so-voices-h{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 .15rem;padding-inline:.15rem;font-size:.65rem;font-weight:700}.so-left{font-variant-numeric:tabular-nums;color:var(--fg-soft);font-size:.72rem}.so-left.is-tight{color:var(--down)}.so-post{padding:.5rem 1.25rem;font-size:.75rem}.so-error{color:var(--down);margin:.5rem 0 0;font-size:.78rem}.so-signin,.so-empty{color:var(--fg-soft);border-bottom:1px solid var(--line);margin:0;padding:1.1rem 1rem;font-size:.85rem;line-height:1.5}.so-empty:last-child{border-bottom:0}.so-list{margin:0;padding:0;list-style:none}.so-list.is-pending,.tm-rail-list.is-pending,.tm-table-wrap.is-pending{opacity:.45;pointer-events:none;min-height:3.5rem}.so-live{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;height:min(36rem,56dvh);transition:-webkit-mask-image .45s cubic-bezier(.22,1,.36,1),mask-image .45s cubic-bezier(.22,1,.36,1);overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 0% 3%,#000 97% 100%);mask-image:linear-gradient(#000 0% 3%,#000 97% 100%)}.so-live::-webkit-scrollbar{display:none}.so-live.is-warping,.so-live.is-settling{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}@media (max-width:48rem){.so-live{height:min(32rem,52dvh)}}.so-item{--warp-s:1;--warp-o:1;border-bottom:1px solid var(--line);opacity:var(--warp-o);transform:scale(var(--warp-s));transform-origin:50%;gap:.55rem;padding:.75rem 1rem;transition:background-color .15s,transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);display:flex}.so-live.is-warping .so-item{transition:background-color .15s}.so-live.is-settling .so-item{transition:background-color .15s,transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.so-live,.so-live.is-warping,.so-live.is-settling{-webkit-mask-image:none;mask-image:none}.so-item{opacity:1;transform:none}}.so-item.is-compact{padding:.65rem 1rem}.so-item:last-child{border-bottom:0}.so-item:hover{background:var(--hover-fill)}.so-face{flex:none;line-height:0}.so-main{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.so-item.is-compact .so-main,.so-item.is-bare .so-main{gap:.45rem}.so-line{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:flex}.so-name{letter-spacing:-.01em;color:var(--fg);align-items:center;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.so-name:hover{color:var(--brand)}.pc-host{align-items:center;display:inline-flex}.pc-card{z-index:110;border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:18.75rem;box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);cursor:pointer;border-radius:1.65rem;padding:1rem;animation:.12s ease-out pc-in-right;position:fixed}.pc-hit{z-index:0;border-radius:inherit;position:absolute;inset:0}.pc-card>:not(.pc-hit){z-index:1;pointer-events:none;position:relative}.pc-card.is-left{animation-name:pc-in-left}.sc-face{align-items:center;gap:.35rem;margin-bottom:.75rem;display:flex}.sc-face.is-logos img{border-radius:var(--logo-radius);object-fit:cover;background:#fff;width:1.75rem;height:1.75rem}.sc-face.is-logos img+img{--logo-ring:0 0 .75px .75px color-mix(in srgb, var(--fg) 8%, transparent)}.sc-face.is-logos img:has(+img){--logo-ring:0 0 .75px .75px color-mix(in srgb, var(--fg) 8%, transparent)}.sc-face.is-logos img+img{margin-left:-.45rem}.sc-logo{border-radius:var(--logo-radius);object-fit:cover;background:#fff}.sc-face-fallback,.sc-page-mark{background:color-mix(in srgb, var(--fg) 8%, transparent);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);width:2.75rem;height:2.75rem;color:var(--fg-soft);border-radius:.75rem;place-items:center;display:grid}.sc-page-mark svg,.sc-page-mark .ss-ico-rocket{width:1.25rem;height:1.25rem}.sc-face.is-page{margin-bottom:.65rem}.sc-meta{color:var(--fg-soft);flex-wrap:wrap;gap:.75rem 1rem;margin:.65rem 0 0;font-size:.78rem;display:flex}.sc-meta b{color:var(--fg);font-weight:650}.sc-chip-row{flex-wrap:wrap;gap:.3rem;margin:.7rem 0 0;display:flex}.sc-chip-row span{background:color-mix(in srgb, var(--fg) 6%, transparent);letter-spacing:.02em;color:var(--fg-soft);border-radius:.35rem;padding:.15rem .4rem;font-size:.68rem;font-weight:650}.sc-card .pc-stack{margin-top:.7rem}@keyframes pc-in-right{0%{opacity:0;transform:translate(-.35rem)}}@keyframes pc-in-left{0%{opacity:0;transform:translate(.35rem)}}.pc-top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.7rem;display:flex}.pc-face{border-radius:50%;line-height:0}.follow-flip{--follow-flip-h:1.15em;height:var(--follow-flip-h);line-height:var(--follow-flip-h);display:block;overflow:hidden}.follow-flip-track{will-change:transform;flex-direction:column;align-items:center;transition:transform .34s cubic-bezier(.32,.72,0,1);display:flex;transform:translateY(0)}button.is-on>.follow-flip .follow-flip-track{transform:translateY(calc(-1 * var(--follow-flip-h)))}.follow-flip-label{height:var(--follow-flip-h);white-space:nowrap;text-align:center;display:block}@media (prefers-reduced-motion:reduce){.follow-flip-track{transition:none}}.pc-follow{appearance:none;cursor:pointer;z-index:2;pointer-events:auto;font:inherit;border-radius:var(--r-pill);border:1px solid #0000;min-width:6.6rem;padding:.45rem 1.05rem;font-size:.85rem;font-weight:700;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,filter .22s,min-width .28s cubic-bezier(.32,.72,0,1);position:relative}.pc-follow.is-on{color:var(--fg);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#ffffff0f;border-color:#ffffff24;min-width:7.35rem;box-shadow:inset 0 1px #ffffff0a}.pc-follow.is-on:hover:not(:disabled){filter:none;background:#ffffff1a}.pc-follow:disabled{cursor:default}.pc-name{letter-spacing:-.02em;color:var(--fg);align-items:center;gap:.3rem;margin:0;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.pc-handle{color:var(--fg-soft);margin:.1rem 0 0;font-size:.9rem}.pc-bio{color:var(--fg);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.pc-counts{color:var(--fg-soft);gap:1rem;margin:.7rem 0 0;font-size:.85rem;display:flex}.pc-counts b{color:var(--fg);font-weight:700}.pc-book{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1rem;margin-top:.85rem;padding:.75rem .85rem;box-shadow:inset 0 1px #ffffff0a}.pc-book-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.pc-book-label{color:var(--fg-soft);font-size:.8rem}.pc-book-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.pc-book-pnl{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.pc-stack{align-items:center;margin-top:.7rem;display:flex}.pc-stack img,.pc-stack-rest{border-radius:var(--logo-radius);object-fit:cover;background:#ffffff14;border:2px solid #191919e0;width:1.6rem;height:1.6rem}.pc-stack>*+*{margin-left:-.5rem}.pc-stack-rest{color:var(--fg-soft);justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex}.so-followers{color:var(--fg-soft);font-size:.7rem;font-weight:600}.so-when{color:var(--fg-soft);margin-left:auto;font-size:.72rem}.so-tag{letter-spacing:.03em;border-radius:.35rem;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.so-tag.is-bullish{color:var(--up);background:color-mix(in srgb, var(--up) 16%, transparent)}.so-tag.is-bearish{color:var(--down);background:color-mix(in srgb, var(--down) 16%, transparent)}.so-tag.is-flat{color:var(--fg-soft);background:var(--nav-hi)}.so-side{letter-spacing:.03em;border:1px solid #0000;border-radius:.35rem;padding:.1rem .4rem;font-size:.66rem;font-weight:700}.so-side.is-bought{color:var(--up);border-color:color-mix(in srgb, var(--up) 32%, transparent)}.so-side.is-sold{color:var(--down);border-color:color-mix(in srgb, var(--down) 32%, transparent)}.so-side.is-closed{color:var(--fg-soft);border-color:var(--line)}.so-side.is-plain{letter-spacing:.01em;background:0 0;border:0;border-radius:0;padding:0;font-size:.72rem;font-weight:650}.so-rank.is-gold{color:#e8c547}.so-rank.is-silver{color:#c8ccd4}.so-rank.is-bronze{color:#d08a4c}.so-body{flex-direction:column;gap:.45rem;padding-left:1.05rem;display:flex;position:relative}.so-item.is-compact .so-body{gap:.4rem}.so-body:not(.has-pos){padding-left:0}.so-body:not(.has-pos):before{display:none}.so-body:before{content:"";border-left:1.5px solid color-mix(in srgb, var(--fg) 28%, transparent);border-bottom:1.5px solid color-mix(in srgb, var(--fg) 28%, transparent);pointer-events:none;border-bottom-left-radius:.55rem;width:.6rem;position:absolute;top:-.15rem;bottom:.72em;left:.15rem}.so-posline{margin:0}.so-pos{font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.so-pos-logo{border-radius:var(--logo-radius);object-fit:cover;width:1.05rem;height:1.05rem}.so-pos-dot{border-radius:50%;flex:none;width:.4rem;height:.4rem}.so-pos-dot.is-bought{background:var(--up)}.so-pos-dot.is-sold{background:var(--down)}.so-pos-value{letter-spacing:-.01em;font-weight:700}.so-pos-pnl{font-weight:600}.so-copy{flex-direction:column;gap:.55rem;min-width:0;display:flex}.so-copy.is-bare{gap:0}.so-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;margin:0;font-size:.875rem;line-height:1.5}.so-links{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.so-actions{align-items:center;gap:.9rem;margin-top:.1rem;display:flex}.so-more{appearance:none;cursor:pointer;font:inherit;color:var(--fg-soft);background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.so-more svg{width:.95rem;height:.95rem}.so-more:hover{color:var(--fg)}.so-chip{vertical-align:middle;max-width:100%;color:var(--fg);background:var(--nav-hi);border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:.85rem;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex;overflow:hidden}.so-chip:hover{border-color:var(--hover-edge);background:var(--hover-fill);color:var(--fg)}.so-chip svg{width:.85rem;height:.85rem;color:var(--fg-soft);flex:none}.so-chip-x{color:var(--fg)!important}.lp-host{vertical-align:middle;max-width:100%;display:inline-flex}.lp-card{z-index:90;border:1px solid var(--glass-chip-edge);background:var(--glass-popup);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-popup-blur);backdrop-filter:var(--glass-popup-blur);color:var(--fg);border-radius:1.1rem;gap:.65rem;padding:.9rem 1rem;text-decoration:none;animation:.12s ease-out pc-in-right;display:grid;position:fixed}.lp-card:hover{border-color:var(--hover-edge)}.lp-head{align-items:center;gap:.55rem;min-width:0;display:flex}.lp-face{flex:none;line-height:0}.lp-who{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.lp-who b{letter-spacing:-.01em;align-items:center;gap:.25rem;font-size:.92rem;font-weight:700;display:inline-flex}.lp-who i{color:var(--fg-soft);font-size:.78rem;font-style:normal}.lp-x{color:var(--fg-soft);flex:none;line-height:0}.lp-x svg{width:1rem;height:1rem;display:block}.lp-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.4}.lp-quote{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, var(--surface));border-radius:.85rem;gap:.35rem;padding:.65rem .75rem;display:grid}.lp-quote-who{align-items:center;gap:.35rem;min-width:0;font-size:.78rem;display:flex}.lp-quote-who b{align-items:center;gap:.2rem;font-weight:700;display:inline-flex}.lp-quote-who i{color:var(--fg-soft);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.lp-quote p{color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.35}.so-copy.is-bare .so-links{margin:0}.so-like{appearance:none;cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;color:var(--fg-soft);background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.75rem;font-weight:600;transition:color .15s;display:inline-flex}.so-like svg{width:.85rem;height:.85rem}.so-like:hover:not(:disabled){color:var(--fg)}.so-like.is-on{color:var(--down)}.so-like:disabled{cursor:default;opacity:.6}.so-del{appearance:none;cursor:pointer;font:inherit;color:var(--fg-soft);background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600}.so-del:hover{color:var(--down)}.so-holders-note{color:var(--fg-soft);border-bottom:1px solid var(--line);margin:0;padding:.8rem 1rem;font-size:.75rem;line-height:1.5}.so-holder.is-closed .so-face,.so-holder.is-closed .so-pos-logo{opacity:.55}@media (max-width:40rem){.so-composer-row{flex-wrap:wrap}.so-post{width:auto;margin-left:auto;padding:.4rem .95rem;font-size:.72rem}.so-when{margin-left:0}}@media (prefers-reduced-motion:reduce){.so-gauge-bar span,.so-tabs button,.so-item,.so-like,.so-call{transition:none}}.tr-list{counter-reset:rank;margin:0;padding:0;list-style:none}.tr-list a{color:var(--fg);border-top:1px solid var(--line);border-radius:.5rem;align-items:center;gap:.6rem;margin:0 -.5rem;padding:.55rem .5rem;text-decoration:none;transition:background-color .15s;display:flex}.tr-list li:first-child a{border-top:0}.tr-list a:hover{background:var(--hover-fill)}.tr-rank{width:1.1rem;color:var(--fg-soft);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:700}.tr-logo{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:1.6rem;height:1.6rem}.tr-stack{flex:none;display:inline-flex}.tr-stack .tr-logo+.tr-logo{margin-left:-.5rem}.tr-names{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.tr-name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.tr-sym{color:var(--fg-soft);font-size:.7rem}.tr-nums{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;line-height:1.25;display:flex}.tr-price{font-size:.8rem;font-weight:600}.tr-nums span:last-child{font-size:.72rem;font-weight:600}.ex-names{color:inherit;text-decoration:none}a.ex-names:hover .ex-name{text-decoration:underline}.fl-stack .ex-logo{width:2.6rem;height:2.6rem}.fl-table th[scope=row]{padding:0}.tm-table.fl-table thead th,.tm-table.fl-table tbody th,.tm-table.fl-table tbody tr:hover{background:0 0}@media (max-width:46rem){.tm-table.fl-table{table-layout:fixed;width:100%}.tm-table.fl-table thead th:nth-child(3),.tm-table.fl-table thead th:nth-child(4),.tm-table.fl-table tbody td:nth-child(3),.tm-table.fl-table tbody td:nth-child(4){display:none}.tm-table.fl-table thead th:nth-child(2),.tm-table.fl-table tbody td:nth-child(2){width:4.75rem}.tm-table.fl-table .fl-row{gap:.55rem;min-width:0;padding:.7rem .35rem .7rem 0}.tm-table.fl-table .ex-names{min-width:0}.tm-table.fl-table .ex-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tm-table.fl-table .fl-weight{justify-content:flex-end;width:100%;min-width:0}}.fl-row{color:inherit;align-items:center;gap:.75rem;padding:.85rem 1.1rem;text-decoration:none;display:flex}.fl-row:hover .ex-name{text-decoration:none}.fl-weight{font-variant-numeric:tabular-nums;border-radius:.35rem;justify-content:flex-end;align-items:center;min-width:4.5rem;padding:.15rem .4rem;display:inline-flex;position:relative}.fl-bar{background:var(--nav-hi);border-radius:.35rem;position:absolute;top:0;bottom:0;left:0}.fc-chartbox{padding-top:2.05rem}.fc-chart{outline:none;height:clamp(12rem,28vw,21rem)}.fc-chart:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:.35rem}.fc-tip{color:var(--fg);flex-direction:column;align-items:center;gap:.05rem;font-size:.72rem;line-height:1.15;display:flex;top:.1rem}.fc-tip b{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:650}.fc-tip i{color:var(--fg-soft);font-size:.66rem;font-style:normal;font-weight:500}.fc-line{fill:none;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;opacity:.85;transition:opacity .18s var(--ease), stroke-width .18s var(--ease)}.fc-line-total{stroke-width:3px;opacity:1}.fc-line.is-muted{opacity:.14}.fc-line.is-focus{opacity:1;stroke-width:2.6px}.fc-line.fc-line-total.is-focus{stroke-width:3.4px}.fc-line.sk-line-dim.is-muted{opacity:.05}.fc.is-scrubbing .fc-live{opacity:0}.fc-live{pointer-events:none;transition:opacity .15s var(--ease)}.fc-live-dot{stroke:var(--bg);stroke-width:2px;opacity:.9}.fc-live-dot.is-total{filter:none}.fc-axis{font-variant-numeric:tabular-nums;color:var(--fg-soft);pointer-events:none;font-size:.7rem;position:absolute;right:0}.fc-axis-hi{top:2.05rem}.fc-axis-lo{bottom:0}.fc-legend{flex-wrap:wrap;gap:.35rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}@media (max-width:48rem){.fc-legend{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;--fade-s:0px;--fade-e:0px;transition:--fade-s var(--t-slow) var(--ease-soft), --fade-e var(--t-slow) var(--ease-soft);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.fc-legend::-webkit-scrollbar{display:none}.fc-legend li{flex:none}.fc-legend.is-fade-s{--fade-s:3rem}.fc-legend.is-fade-e{--fade-e:3rem}.fc-legend.is-fade-s:not(.is-fade-e){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%)}.fc-legend.is-fade-e:not(.is-fade-s){-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%)}.fc-legend.is-fade-s.is-fade-e{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%)}@media (prefers-reduced-motion:reduce){.fc-legend{transition:none}}}.fc-legend button{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--nav-surface);font:inherit;color:var(--fg);transition:opacity .15s ease, background-color .15s var(--ease), transform .15s var(--ease);border:0;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.75rem;display:inline-flex}.fc-legend button:hover{background:color-mix(in srgb, var(--nav-surface) 70%, var(--fg) 8%)}.fc-legend button.is-total{cursor:pointer}.fc-legend button.is-total.is-restore{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 14%, transparent)}.fc-legend button.is-off{opacity:.4}.fc-legend button.is-dim{opacity:.45}.fc-legend button.is-focus{background:color-mix(in srgb, var(--nav-surface) 55%, var(--fg) 12%)}.fc-legend button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.hv-scrim{z-index:100}.hv-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(26.5rem,100%);max-height:min(86dvh,38rem);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;flex-direction:column;padding:1.05rem 1rem .85rem;display:flex;position:relative;overflow:hidden}.hv-card>.lf-x{z-index:2;position:absolute;top:.75rem;right:.75rem}.hv-head{align-items:center;gap:.7rem;margin-bottom:.85rem;padding-right:2.4rem;display:flex}.hv-mark{border-radius:var(--logo-radius);background:#000;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.hv-mark img{object-fit:cover;width:100%;height:100%}.hv-id{gap:.1rem;min-width:0;display:grid}.hv-id b{letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.hv-id i{color:var(--fg-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-style:normal;overflow:hidden}.hv-weight{border-radius:var(--r-pill);color:var(--fg-soft);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;flex:none;margin-left:auto;padding:.28rem .55rem;font-size:.68rem;font-weight:650}.hv-quote{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.7rem .85rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.hv-quote-nums{gap:.15rem;display:grid}.hv-quote-nums strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700}.hv-quote-nums span{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:650}.hv-spark{flex:none;overflow:visible}.hv-spark.is-up{color:var(--up)}.hv-spark.is-down{color:var(--down)}.hv-feed-h{justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 .45rem;padding:0 .15rem;display:flex}.hv-feed-h span{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);font-size:.78rem;font-weight:700}.hv-feed-h i{color:var(--fg-muted);font-size:.72rem;font-style:normal}.hv-feed{overscroll-behavior:contain;scrollbar-width:none;flex:auto;gap:.15rem;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.hv-feed::-webkit-scrollbar{display:none}.hv-feed.is-warping,.hv-feed.is-settling{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.hv-row{--warp-s:1;--warp-o:1;opacity:var(--warp-o);transform:scale(var(--warp-s));transform-origin:50%;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);gap:.55rem;padding:.55rem .4rem;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);display:grid}.hv-feed.is-warping .hv-row{transition:none}.hv-row:hover{background:#ffffff0a}.hv-face{border-radius:50%;line-height:0}.hv-main{gap:.25rem;min-width:0;display:grid}.hv-meta{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.hv-who{align-items:center;gap:.35rem;min-width:0;font-size:.8rem;display:inline-flex}.hv-who b{white-space:nowrap;align-items:center;gap:.2rem;font-weight:700;display:inline-flex}.hv-meta time{color:var(--fg-muted);flex:none;font-size:.68rem}.hv-main .fx-feed-tone{justify-self:start;margin-top:.1rem}.hv-foot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.65rem;padding-top:.7rem;display:flex}.hv-foot a:not(.button){color:var(--fg-soft);font-size:.8rem;font-weight:650;text-decoration:none}.hv-open.button{flex:auto;justify-content:center;width:100%;font-size:.85rem;text-decoration:none}.hv-foot a:hover{color:var(--fg)}@media (max-width:48rem){.hv-scrim{flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.hv-scrim>.fx-sheet-stack{width:100%;max-width:none;margin-top:auto}.hv-card{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:min(88dvh,42rem);padding-bottom:calc(.85rem + env(safe-area-inset-bottom,0px))}}.fc-swatch{border-radius:50%;flex:none;width:.65rem;height:.65rem}.fc-key{letter-spacing:.01em;font-weight:700}.fc-val{font-variant-numeric:tabular-nums;transition:color .12s var(--ease);font-weight:600}.fc-line.sk-line-dim{stroke:var(--fg);opacity:.16}.fc-line.sk-line-dim.fc-line-total{opacity:.26}.fc-chart .sk-dot{stroke:var(--bg);stroke-width:2px;transition:opacity .15s var(--ease)}.fc-chart .sk-dot.is-muted{opacity:.25}.cr-cta .form{margin:0 auto}.mf-remove{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--nav-hi);font:inherit;color:var(--fg-soft);border:0;margin-top:.75rem;padding:.3rem .7rem;font-size:.7rem;font-weight:600;transition:color .15s}.mf-remove:hover{color:var(--fg)}.mf-remove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.lb-toolbar-section+.ex-section{padding-top:0}.lb-tabs button.is-active{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);opacity:1}.lb-avatar{color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.lb-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lb-check{vertical-align:-.12em;flex:none;width:.95em;height:.95em;margin-left:.3em}.lb-card h2 .lb-check{flex:none}.lb-who .ex-names{flex:1;min-width:0}.lb-who .ex-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.lb-mini.is-on{color:var(--icon-accent)}.lb-mini.is-on:hover{color:#0a0b09}.lb-climbers .lb-avatar{margin-right:-.1rem}.tp-tabs button.is-active{opacity:1}.tp-tabs button.is-active:after{content:"";background:var(--brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:1rem;right:1rem}.tp-main .fl-weight{min-width:8.5rem}.vc{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.35rem}.vc-head{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;display:flex}.vc-label{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-soft);margin:0;font-size:.7rem;font-weight:600}.vc-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:700}.vc-delta{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.25rem 0 0;font-size:.85rem;font-weight:600;display:flex}.vc .sk-chartwrap{margin-top:.75rem}.vc .sk-chart{height:clamp(6.5rem,13vw,9.5rem)}.vc .sk-chartbox{padding-top:1.35rem}.vc .sk-ranges{justify-content:flex-start;margin-top:.35rem}.vc .sk-ranges button{height:1.75rem;padding:0 .75rem;font-size:.78rem}.vc-empty{min-height:clamp(6.5rem,13vw,9.5rem);color:var(--fg-soft);place-items:center;margin:0;font-size:.85rem;display:grid}.sh{display:inline-flex;position:relative}.sh-icon{width:1.15rem;height:1.15rem}.sh-flash{white-space:nowrap;color:var(--fg-soft);pointer-events:none;font-size:.72rem;font-weight:600;position:absolute;top:calc(100% + .45rem);right:0}.sh-flash:empty{display:none}.wc{display:inline-flex;position:relative}.wc-btn{appearance:none;cursor:pointer;box-sizing:border-box;height:var(--ex-control-h,2.35rem);min-height:var(--ex-control-h,2.35rem);font:inherit;color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);border-radius:.7rem;align-items:center;gap:.5rem;padding:0 .22rem 0 .9rem;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .12s;display:inline-flex}.wc-btn.is-connect{letter-spacing:-.01em;padding:0 1.15rem;font-size:.8rem;font-weight:700}.wc-btn:hover:not(:disabled),.wc.is-open .wc-btn{background:color-mix(in srgb, var(--hover-fill) 60%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.wc.is-off.is-open .wc-btn.is-connect{border-color:color-mix(in srgb, var(--fg) 22%, var(--glass-edge))}.wc-btn:active:not(:disabled){transform:translateY(1px)}.wc-btn:disabled{cursor:default;opacity:.6}.wc-btn:focus-visible{outline:var(--focus-ring);outline-offset:3px}.wc-bal{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:650}.wc-btn .lb-avatar{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 50%, transparent);flex:none;width:1.7rem!important;height:1.7rem!important;font-size:.58rem!important}.wc-face.is-lg{flex:none;width:2.25rem;height:2.25rem}.wc-face .wc-ico{width:1rem;height:1rem}.wc-face.is-lg .wc-ico{width:1.15rem;height:1.15rem}.wc-menu{z-index:50;border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(17.75rem,100vw - 1.5rem);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border-radius:1.65rem;flex-direction:column;gap:.55rem;padding:1.05rem 1.05rem 1.1rem;animation:.12s ease-out pc-in-right;display:flex;position:absolute;top:calc(100% + .45rem);right:0}.wc-menu.is-pick{border-radius:1.5rem;gap:.75rem;width:min(20.5rem,100vw - 1.5rem);padding:1.15rem .85rem .95rem}.wc-pick-title{letter-spacing:-.03em;text-align:center;color:var(--fg);margin:0 .35rem .15rem;font-size:1.05rem;font-weight:700}.wc-pick-list{background:color-mix(in srgb, var(--fg) 4%, transparent);border:1px solid color-mix(in srgb, var(--fg) 7%, transparent);border-radius:1rem;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.wc-pick-list li+li{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent)}.wc-pick-row{appearance:none;cursor:pointer;width:100%;font:inherit;color:var(--fg);text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;margin:0;padding:.78rem .85rem;transition:background-color .12s;display:flex}.wc-pick-row:hover:not(:disabled){background:color-mix(in srgb, var(--fg) 6%, transparent)}.wc-pick-row:active:not(:disabled){background:color-mix(in srgb, var(--fg) 9%, transparent)}.wc-pick-row:disabled{opacity:.55;cursor:default}.wc-pick-row:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.wc-pick-ico{background:color-mix(in srgb, var(--fg) 8%, transparent);width:2rem;height:2rem;color:var(--fg-soft);border-radius:.55rem;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wc-pick-ico img,.wc-pick-ico svg{width:1.75rem;height:1.75rem;display:block}.wc-pick-ico svg{width:1.15rem;height:1.15rem}.wc-pick-name{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92rem;font-weight:650;overflow:hidden}.wc-pick-meta{color:var(--fg-soft);flex:none;font-size:.78rem;font-weight:550}.wc-pick-foot{color:var(--fg-soft);text-align:center;margin:.15rem .45rem .2rem;font-size:.68rem;font-weight:500;line-height:1.45}.wc-note a{color:var(--fg);text-underline-offset:.12em;font-weight:650;text-decoration:underline}.wc-card-top{align-items:center;gap:.6rem;min-width:0;display:flex}.wc-card-top .lb-avatar{flex:none}.wc-card-id{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.wc-addr{appearance:none;font:inherit;letter-spacing:-.02em;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:.32rem;max-width:100%;margin:0;padding:0;font-size:.9rem;font-weight:650;display:inline-flex}.wc-addr span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wc-addr:hover{color:color-mix(in srgb, var(--brand) 45%, var(--fg))}.wc-addr:hover .wc-ico{color:var(--fg)}.wc-addr .wc-ico{width:.9rem;height:.9rem;color:var(--fg-soft);flex:none;transition:color .12s}.wc-handle{color:var(--fg-soft);font-size:.7rem;font-weight:550}.wc-handle.is-warn{color:var(--down)}.wc-nav{flex-direction:column;gap:.35rem;margin-top:.3rem;display:flex}.wc-nav-btn{appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:100%;min-height:2.55rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;letter-spacing:-.015em;text-align:left;border-radius:.7rem;align-items:center;gap:.7rem;margin:0;padding:.55rem .7rem;font-size:.92rem;font-weight:600;transition:background-color .12s,border-color .12s,opacity .15s;display:flex}.wc-nav-btn:hover:not(:disabled){background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.wc-nav-btn:disabled{opacity:.55;cursor:default}.wc-nav-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wc-nav-btn svg{flex:none;width:1.15rem;max-width:1.15rem;height:1.15rem;max-height:1.15rem;overflow:visible}.wc-nav-btn .lf-switch{pointer-events:none;width:2.35rem;height:1.35rem;margin-top:0;margin-left:auto;padding:.15rem}.wc-nav-btn .lf-switch-knob{width:1.05rem;height:1.05rem}.wc-nav-btn .lf-switch.is-on{background:#0a84ff}.wc-nav-btn .lf-switch.is-on .lf-switch-knob{background:#fff;transform:translate(1rem)}.wc-signout{appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid var(--glass-chip-edge);background:color-mix(in srgb, var(--down) 8%, var(--glass-chip));width:100%;min-height:2.7rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--down);font:inherit;letter-spacing:-.015em;text-align:left;border-radius:.7rem;align-items:center;gap:.55rem;margin-top:.15rem;padding:.72rem .85rem;font-size:.9rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.wc-signout svg{flex:none;width:1.05rem;height:1.05rem}.wc-signout:hover{background:color-mix(in srgb, var(--down) 14%, var(--glass-chip));border-color:color-mix(in srgb, var(--down) 22%, transparent)}.wc-signout:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wc-hero-cash{letter-spacing:-.045em;color:color-mix(in srgb, var(--fg) 58%, transparent);font-variant-numeric:tabular-nums;margin:.85rem 0 .8rem;font-size:2.05rem;font-weight:700;line-height:1}.wc-cta{appearance:none;cursor:pointer;box-sizing:border-box;border-radius:var(--r-xs);width:100%;min-height:2.7rem;font:inherit;letter-spacing:-.015em;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.72rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,transform .12s,filter .15s;display:inline-flex}.wc-cta:active:not(:disabled){transform:translateY(1px)}.wc-cta:disabled{opacity:.55;cursor:default}.wc-cta:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wc-cta.is-soft{color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, var(--glass-card))}.wc-cta.is-soft:hover{background:color-mix(in srgb, var(--brand) 20%, var(--glass-card))}.wc-cta.is-solid{color:var(--bg);background:var(--fg)}.wc-cta.is-solid:hover{filter:none;opacity:.92}.wc-cta.is-claim{color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, var(--glass-card))}.wc-cta.is-claim:hover{background:color-mix(in srgb, var(--brand) 20%, var(--glass-card))}.wc-cta.is-claim svg{flex:none;width:.95rem;height:.95rem}.wc-verified{appearance:none;width:100%;font:inherit;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;margin:.15rem 0 0;padding:.35rem .5rem;font-size:.78rem;font-weight:600;display:inline-flex}.wc-verified:hover{color:var(--fg)}.wc-verified svg{width:.95rem;height:.95rem;color:var(--brand)}.wc-cta img{border-radius:.25rem;flex:none;width:1.1rem;height:1.1rem}.wc-cta-ico{flex:none;width:1.05rem;height:1.05rem}.wc-link{appearance:none;cursor:pointer;font:inherit;color:var(--fg-soft);text-align:center;background:0 0;border:0;margin:.05rem 0 0;padding:.3rem;font-size:.76rem;font-weight:600}.wc-link:hover{color:var(--fg)}.wc-link:disabled{opacity:.55;cursor:default}.wc-ico{width:1.05rem;height:1.05rem;color:var(--fg-soft);flex:none;transition:color .12s}.wc-note{color:var(--fg-soft);text-align:center;margin:0;font-size:.78rem;line-height:1.45}.wc-flash{color:var(--fg);text-align:center;margin:0;font-size:.72rem;font-weight:600}@media (max-width:46rem){.wc-bal{display:none}.wc-btn:not(.is-connect){padding:.2rem}.wc-scrim{z-index:95;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fx-fade-in var(--t-mid) var(--ease);background:#0a0b099e;flex-direction:column;justify-content:flex-end;align-items:center;padding:0;display:flex;position:fixed;inset:0}.wc-scrim .fx-sheet-stack{width:100%}.wc-scrim .wc-menu,.wc-scrim .wc-menu.is-pick{width:100%;max-height:min(88dvh,34rem);padding:1.05rem .95rem calc(1.25rem + env(safe-area-inset-bottom));border:1px solid var(--glass-panel-edge);background:var(--glass-panel);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border-bottom:0;border-radius:1.65rem 1.65rem 0 0;gap:.7rem;animation:none;position:static;overflow:hidden;transform:none}.wc-scrim .wc-hero-cash{font-size:2.5rem}.wc-scrim .wc-cta{min-height:3.1rem;font-size:.95rem}.wc-scrim .wc-nav{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}.wc-scrim .wc-nav-btn{letter-spacing:-.015em;text-align:left;text-wrap:unset;flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem;width:100%;min-width:0;height:auto;min-height:2.75rem;padding:.65rem .8rem;font-size:.92rem;font-weight:600;line-height:1.2;overflow:hidden}.wc-scrim .wc-nav-btn svg{flex:none;width:1.15rem;max-width:1.15rem;height:1.15rem;max-height:1.15rem;margin:0}.wc-scrim .wc-nav-btn .lf-switch{width:2.35rem;height:1.35rem;margin-top:0;margin-left:auto;padding:.15rem}.wc-scrim .wc-nav-btn .lf-switch-knob{width:1.05rem;height:1.05rem}.wc-scrim .wc-nav-btn .lf-switch.is-on .lf-switch-knob{transform:translate(1rem)}}.ss-bar{appearance:none;cursor:pointer;width:100%;max-width:22rem;height:var(--ex-control-h,2.35rem);border:1px solid var(--glass-chip-edge-hi);border-radius:var(--r-pill);background:var(--glass-chip);color:var(--fg-soft);font:inherit;text-align:left;box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);filter:none;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);outline:none;align-items:center;gap:.55rem;margin:0;padding:0 .45rem 0 .85rem;display:flex}.ss-bar:hover{border-color:color-mix(in srgb, var(--fg) 16%, transparent);box-shadow:var(--glass-chip-shine), 0 1px 0 #00000057, 0 8px 18px #00000042}.ss-bar-ico{opacity:.85;flex:none;width:.95rem;height:.95rem}.ss-bar-label{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.84rem;font-weight:500;overflow:hidden}.ss-bar-kbd{border:1px solid color-mix(in srgb, var(--fg) 8%, transparent);background:color-mix(in srgb, var(--bg) 55%, transparent);min-width:1.35rem;height:1.35rem;font:inherit;color:var(--fg-soft);border-radius:.4rem;flex:none;place-items:center;margin-right:.2rem;padding:0 .3rem;font-size:.68rem;font-weight:650;line-height:1;display:inline-grid}.ss-scrim{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0b099e;justify-content:center;padding:clamp(3rem,12vh,8rem) 1rem 2rem;display:flex;position:fixed;inset:0}.ss-scrim-search{padding-top:calc(var(--nav-h) + var(--nav-pad-t) + .75rem);align-items:flex-start}.ss-scrim-search>.fx-sheet-stack{width:min(38rem,100%);animation:oc-pay-in var(--t-mid) var(--ease) both;margin-top:0}.ss-panel{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(38rem,100%);max-height:min(30rem,70vh);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border-radius:1.65rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.ss-field{border-bottom:1px solid color-mix(in srgb, var(--glass-edge) 85%, transparent);flex:none;align-items:center;gap:.65rem;padding:.9rem 1rem;display:flex}.ss-field-icon{width:1.05rem;height:1.05rem;color:var(--fg-soft);flex:none}.ss-input{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.ss-input::placeholder{color:var(--fg-soft)}.ss-input::-webkit-search-cancel-button{appearance:none}.ss-esc{background:var(--nav-surface);font:inherit;letter-spacing:.04em;color:var(--fg-soft);border-radius:.35rem;flex:none;padding:.15rem .4rem;font-size:.65rem;font-weight:600}.ss-esc-btn{display:none}@media (pointer:coarse){.ss-esc{display:none}.ss-esc-btn{appearance:none;border-radius:var(--r-pill);background:var(--nav-surface);width:2rem;height:2rem;color:var(--fg-soft);cursor:pointer;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.ss-esc-btn:active{color:var(--fg);background:color-mix(in srgb, var(--fg) 12%, transparent)}}.ss-body{padding:.4rem;overflow:hidden auto}.ss-group+.ss-group{margin-top:.35rem}.ss-group h2{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-soft);margin:0;padding:.5rem .65rem .3rem;font-size:.68rem;font-weight:600}.ss-group ul{margin:0;padding:0;list-style:none}.ss-group a{color:var(--fg);border-radius:.6rem;align-items:center;gap:.65rem;padding:.5rem .65rem;text-decoration:none;display:flex}.ss-group .pc-host{width:100%;min-width:0;display:block}.ss-group .pc-host>a{width:100%}.ss-group a.is-cursor,.ss-group a:hover{background:var(--hover-fill)}.ss-mark{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:1.6rem;height:1.6rem}.ss-mark-folio{background:var(--nav-hi)}.ss-mark-page{background:color-mix(in srgb, var(--fg) 8%, transparent);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);color:var(--fg-soft);border-radius:.45rem;place-items:center;display:inline-grid}.ss-mark-page svg{width:.95rem;height:.95rem;display:block}.ss-ico-rocket{background:currentColor;width:.95rem;height:.95rem;display:block;-webkit-mask:url(/icons/rocket-outline.png) 50%/contain no-repeat;mask:url(/icons/rocket-outline.png) 50%/contain no-repeat}.ss-mark-dog{width:26px;height:26px;color:var(--btn-fg);background:var(--brand);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:inline-grid}.ss-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ss-title{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.ss-sub{color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.72rem}.ss-empty{text-align:center;color:var(--fg-soft);margin:0;padding:2rem 1rem;font-size:.875rem}.ss-chats{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);margin-top:.35rem;padding-top:.55rem}.ss-chat-rail{overscroll-behavior-x:contain;scroll-snap-type:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;--fade-s:1.15rem;--fade-e:1.15rem;gap:.55rem;margin:0 -.15rem;padding:.15rem .15rem .35rem;display:flex;overflow-x:auto}.ss-chat-rail.is-fade-s:not(.is-fade-e){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%)}.ss-chat-rail.is-fade-e:not(.is-fade-s){-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%)}.ss-chat-rail.is-fade-s.is-fade-e{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%)}.ss-chat-rail::-webkit-scrollbar{display:none}.ss-chat-pill{border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 7%, #141414);min-width:9.5rem;max-width:12rem;color:var(--fg);scroll-snap-align:start;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border:1px solid #ffffff1f;flex:none;align-items:center;gap:.5rem;padding:.45rem .7rem .45rem .5rem;text-decoration:none;display:inline-flex}.ss-chat-pill:hover{background:color-mix(in srgb, var(--fg) 11%, #141414);border-color:#ffffff2e}.ss-chat-pill-faces{flex:none;align-items:center;display:inline-flex}.ss-chat-pill-faces .ex-logo{border-radius:var(--logo-radius);--logo-ring:0 0 1px 1.25px #141414;width:1.35rem;height:1.35rem}.ss-chat-pill-faces .ex-logo+.ex-logo{margin-left:-.45rem}.ss-chat-pill-text{gap:.05rem;min-width:0;display:grid}.ss-chat-pill-text b{letter-spacing:-.01em;white-space:nowrap;font-size:.82rem;font-weight:750}.ss-chat-pill-text>span{color:var(--fg-soft);white-space:nowrap;align-items:baseline;gap:.1rem;font-size:.68rem;font-weight:600;display:inline-flex}.ss-chat-pill-text .ac-dots{min-width:.85rem}.ss-chat-pill-text .ac-dots i{width:.16rem;height:.16rem}@media (max-width:46rem){.ex-nav-mid{flex:none;justify-content:flex-end;justify-self:end;width:auto;max-width:none}.ss-bar{justify-content:center;gap:0;width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;margin:0;padding:0}.ss-bar-label,.ss-bar-kbd{display:none}.ss-bar-ico{width:.85rem;height:.85rem;margin:0}}.ss-mark-stack{flex:none;width:3.1rem}.ss-mark-stack .ex-logo{width:1.5rem;height:1.5rem}.tp-mutual-faces .lb-avatar+.lb-avatar{margin-left:-.45rem}.tp-mutual-faces .lb-avatar{box-shadow:0 0 0 2px var(--bg)}.ss-scrim.ss-scrim-sheet{justify-content:center;align-items:center;padding:1.5rem}.ss-scrim-sheet>.fx-sheet-stack{width:min(36rem,100vw - 3rem);max-width:min(36rem,100vw - 3rem);animation:oc-pay-in var(--t-sheet) var(--ease) both;margin:0}.ep-panel{width:100%;max-height:min(44rem,92vh);padding:0;position:relative;overflow:hidden}.ep-head{border-bottom:1px solid color-mix(in srgb, var(--glass-edge) 85%, transparent);flex:none;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.ep-head h2{letter-spacing:-.02em;flex:1;margin:0;font-size:1.05rem;font-weight:700}.ep-save{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--fg);color:var(--bg);font:inherit;border:0;flex:none;margin:0;padding:.4rem 1.05rem;font-size:.88rem;font-weight:700}.ep-save:hover:not(:disabled){filter:none;opacity:.9}.ep-save:disabled{opacity:.55;cursor:default}.ep-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 0 .75rem;overflow-y:auto}.ep-banner{background-position:50%;background-size:cover;height:6.25rem;margin:0 0 2.95rem;position:relative}.ep-banner-img{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ep-media-btn{appearance:none;cursor:pointer;z-index:1;border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b0994;border:1px solid #ffffff2e;place-items:center;width:2.85rem;height:2.85rem;margin:0;padding:0;transition:background-color .15s,border-color .15s;display:inline-grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ep-media-btn:hover{background:#0a0b09b8;border-color:#ffffff47}.ep-media-btn:disabled{cursor:default;opacity:.55}.ep-cam-ico,.ep-cam-img{pointer-events:none;object-fit:contain;color:#fff;width:1.2rem;height:1.2rem;display:block}.ep-cam-ico svg{width:100%;height:100%;display:block}.ep-media-btn .ep-cam-img,.ep-avatar-cam .ep-cam-img{width:1.2rem;height:1.2rem}.ep-hue-native{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ep-avatar-btn{appearance:none;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:999px;margin:0;padding:0;position:absolute;bottom:-2.75rem;left:1rem}.ep-avatar{border:4px solid var(--glass-popup);box-sizing:content-box;box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 12%, transparent);width:5.5rem!important;height:5.5rem!important;font-size:1.15rem!important}.ep-avatar-cam{color:#fff;pointer-events:none;background:#0a0b0975;border-radius:999px;place-items:center;transition:background-color .15s;display:grid;position:absolute;inset:4px}.ep-avatar-cam .ep-cam-ico{width:.85rem;height:.85rem}.ep-avatar-btn:hover .ep-avatar-cam,.ep-avatar-btn:focus-visible .ep-avatar-cam{background:#0a0b0999}.ep-handle{color:var(--fg-soft);margin:0 1rem .75rem;font-size:.86rem}.ep-field{border:1px solid color-mix(in srgb, var(--fg) 18%, transparent);border-radius:.55rem;margin:0 1rem 1rem;padding:1.15rem .85rem .55rem;transition:border-color .15s;display:block;position:relative}.ep-field:focus-within{border-color:var(--brand-edge-hi)}.ep-field>span{color:var(--fg-soft);pointer-events:none;font-size:1rem;transition:top .14s,font-size .14s,color .14s;position:absolute;top:.95rem;left:.85rem}.ep-field.is-filled>span,.ep-field:focus-within>span{color:var(--fg-soft);font-size:.72rem;top:.4rem}.ep-field:focus-within>span{color:var(--brand)}.ep-field input,.ep-field textarea{width:100%;font:inherit;color:var(--fg);resize:none;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:1rem;line-height:1.4;display:block}.ep-field-tap{appearance:none;width:100%;font:inherit;color:var(--fg);text-align:left;cursor:text;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:1rem;line-height:1.4;display:block}.ep-field-mirror{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.4em;display:block}.ep-field.is-area .ep-field-tap{min-height:4.2em}.ep-field-trap{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute}.ep-field.is-on{border-color:var(--brand-edge-hi)}.ep-field.is-on>span{color:var(--brand)}.ep-pad{flex:none;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.ep-pad.is-open{grid-template-rows:1fr}.ep-pad-inner{min-height:0;padding:0 .5rem calc(.4rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);opacity:0;transition:opacity .28s var(--ease,ease), transform .38s cubic-bezier(.22, 1, .36, 1);overflow:hidden;transform:translateY(12%)}.ep-pad.is-open .ep-pad-inner{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ep-pad,.ep-pad-inner{transition:none}}.ep-pad-head{color:var(--fg-muted);justify-content:space-between;align-items:center;padding:.85rem .45rem .35rem;font-size:.75rem;font-weight:650;display:flex}.ep-pad-done{appearance:none;border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 10%, transparent);font:inherit;color:var(--fg);cursor:pointer;border:0;padding:.25rem .7rem;font-size:.75rem;font-weight:700}.ep-pad-done:hover{background:color-mix(in srgb, var(--fg) 16%, transparent)}.ep-field.is-area{padding-bottom:1.55rem}.ep-count{color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.7rem;font-style:normal;position:absolute;bottom:.45rem;right:.75rem}.ep-flex-note{background:color-mix(in srgb, var(--brand) 10%, #101010);border:1px solid color-mix(in srgb, var(--brand) 28%, transparent);color:var(--fg);border-radius:.75rem;margin:0 1rem .8rem;padding:.7rem .85rem}.ep-flex-note p{margin:0 0 .5rem;font-size:.88rem;line-height:1.45}.ep-flex-what{color:var(--fg-soft);margin:.5rem 0}.ep-flex-more{appearance:none;font:inherit;color:var(--fg);text-underline-offset:.12em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:650;text-decoration:underline;display:inline-block}.ep-flex-more:hover{color:var(--brand)}.ep-error{color:var(--down);margin:0 1rem;font-size:.8rem}.tm-create .cb-field input,.tm-create .cb-search input{background:var(--nav-surface)}.cb-grid{grid-template-columns:2fr 1fr;gap:1rem;display:grid}@media (max-width:44rem){.cb-grid{grid-template-columns:1fr}}.cb-field,.cb-search,.oc-field{flex-direction:column;gap:.4rem;display:flex}.cb-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);font-size:.7rem;font-weight:700}.cb-field input,.cb-search input,.oc-field input{width:100%;font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:.7rem;padding:.7rem .85rem;font-size:.95rem}.cb-field input:focus,.cb-search input:focus,.oc-field input:focus{border-color:var(--brand-edge-hi);outline:none}.cb-composer{border-top:0;flex-direction:column;gap:.85rem;padding-top:0;display:flex}.cb-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.cb-head h3{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.cb-count{color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:500}.cb-search-wrap{position:relative}.cb-results{z-index:5;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-2);max-height:14rem;box-shadow:var(--shadow-3);flex-direction:column;margin:0;padding:.35rem;list-style:none;display:flex;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto}.cb-results button{appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--fg);border-radius:var(--r-sm);background:0 0;border:0;align-items:center;gap:.65rem;padding:.55rem .6rem;display:flex}.cb-results button:hover,.cb-results button.is-active{background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.cb-results button:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.cb-results .ex-names{flex:1;min-width:0}.cb-results-empty{color:var(--fg-soft);padding:.65rem .7rem;font-size:.8rem}.cb-suggest-wrap{flex-direction:row;align-items:center;gap:.35rem;min-width:0;margin:.55rem 0 .1rem;display:flex}.cb-suggest{scrollbar-width:none;flex:auto;align-items:center;gap:.45rem;min-width:0;padding-bottom:0}.cb-suggest.is-fade-s{--fade-s:1.25rem}.cb-suggest.is-fade-e{--fade-e:1.25rem}.cb-suggest::-webkit-scrollbar{display:none}.cb-suggest .fx-mover{cursor:pointer;appearance:none;font:inherit;flex:none}.cb-suggest .fx-mover.is-active{background:linear-gradient(160deg, color-mix(in srgb, var(--brand) 10%, transparent) 0%, color-mix(in srgb, var(--fg) 5%, transparent) 55%, color-mix(in srgb, var(--bg) 50%, transparent) 100%)}.cb-suggest-arrow{appearance:none;width:1.65rem;height:1.65rem;color:var(--fg-soft);cursor:pointer;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), opacity var(--t-mid) var(--ease-soft);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.cb-suggest-arrow:hover:not(:disabled){color:var(--fg);background:var(--hover-fill)}.cb-suggest-arrow.is-dim,.cb-suggest-arrow:disabled{opacity:.22;cursor:default}.cb-lines{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.cb-lines-empty{color:var(--fg-muted);text-align:center;padding:1rem .25rem;font-size:.84rem}.cb-line{background:0 0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:.15rem .35rem;padding:.15rem 0;display:grid;position:relative}.cb-line-main{appearance:none;cursor:pointer;border-radius:var(--r-sm);width:100%;min-width:0;color:var(--fg);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.55rem .35rem;display:grid}.cb-line-main.is-static{cursor:default}.cb-line.is-fixed{opacity:.85;margin-top:.25rem}.cb-line-id{align-items:center;gap:.65rem;min-width:0;display:flex}.cb-line-id .ex-logo,.cb-ptok{border-radius:var(--logo-radius);flex:none;width:1.85rem;height:1.85rem}.cb-line-id .ex-name{letter-spacing:-.01em;font-size:.92rem;font-weight:600}.cb-line-id .ex-ticker{color:var(--fg-soft);font-size:.76rem}.cb-weight-chip{box-sizing:border-box;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 14%, transparent);background:color-mix(in srgb, var(--fg) 7%, transparent);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;white-space:nowrap;flex:none;width:4.15rem;min-width:4.15rem;max-width:4.15rem;padding:.2rem .35rem;font-size:.78rem;font-weight:650;line-height:1;overflow:clip visible}.cb-weight-chip .fx-roll{color:#fff}.cb-pick-pill i .fx-roll{display:inline-flex}.cb-weight-chip.is-fixed{border-color:color-mix(in srgb, var(--fg) 10%, transparent);background:color-mix(in srgb, var(--fg) 5%, transparent);color:var(--fg-soft)}.cb-line-x{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--fg) 14%, transparent);background:color-mix(in srgb, var(--fg) 6%, transparent);width:1.85rem;height:1.85rem;color:var(--fg-soft);box-shadow:var(--glass-shine);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:50%;place-items:center;padding:0;display:grid}.cb-line-x svg{width:.85rem;height:.85rem}.cb-line-x:hover{background:color-mix(in srgb, var(--fg) 11%, transparent);border-color:color-mix(in srgb, var(--fg) 22%, transparent);color:var(--fg)}.cb-line-weight{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.45rem .65rem;padding:0 .35rem .45rem;display:flex}.cb-fill-rest{appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--fg) 16%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 7%, transparent);color:#fff;width:10.5rem;min-width:10.5rem;max-width:10.5rem;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;white-space:nowrap;flex:none;margin:0;padding:.28rem .55rem;font-size:.72rem;font-weight:650;overflow:hidden}.cb-fill-rest .fx-roll{color:#fff}.cb-fill-rest:hover:not(:disabled){border-color:color-mix(in srgb, var(--fg) 24%, transparent);background:color-mix(in srgb, var(--fg) 11%, transparent);color:#fff}.cb-fill-rest.is-spent{visibility:hidden;pointer-events:none}.cb-line-weight input[type=range]{--cb-thumb:.95rem;--cb-fill:calc(var(--cb-weight,0) * (100% - var(--cb-thumb)));appearance:none;width:100%;min-width:0;height:1.1rem;accent-color:var(--brand);filter:none;box-shadow:none;background:0 0;flex:1;margin:0}.cb-line-weight input[type=range]::-webkit-slider-runnable-track{height:.28rem;box-shadow:none;background:linear-gradient(to right, var(--brand) 0, var(--brand) var(--cb-fill), color-mix(in srgb, var(--fg) 12%, transparent) var(--cb-fill), color-mix(in srgb, var(--fg) 12%, transparent) 100%);border:0;border-radius:999px}.cb-line-weight input[type=range]::-webkit-slider-thumb{appearance:none;width:var(--cb-thumb);height:var(--cb-thumb);margin-top:calc(.14rem - (var(--cb-thumb) / 2));background:var(--brand);box-shadow:none;filter:none;border:0;border-radius:50%}.cb-line-weight input[type=range]::-moz-range-track{background:color-mix(in srgb, var(--fg) 12%, transparent);height:.28rem;box-shadow:none;border:0;border-radius:999px}.cb-line-weight input[type=range]::-moz-range-progress{background:var(--brand);height:.28rem;box-shadow:none;border:0;border-radius:999px}.cb-line-weight input[type=range]::-moz-range-thumb{background:var(--brand);width:.95rem;height:.95rem;box-shadow:none;border:0;border-radius:50%}.cb-ptok{background:color-mix(in srgb, var(--brand) 16%, transparent);position:relative}.cb-ptok:before{content:"";background:var(--brand);position:absolute;inset:0;-webkit-mask:url(/Folio%20SVG.svg) 50%/auto 62% no-repeat;mask:url(/Folio%20SVG.svg) 50%/auto 62% no-repeat}.cb-quote{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem;font-weight:600}.cb-quote.is-muted{color:var(--fg-soft);font-weight:500}.cb-halt{color:var(--down);font-size:.65rem;font-weight:700;display:block}.cb-stock-feed{flex-direction:column;flex:auto;gap:.35rem;min-width:0;min-height:0;display:flex}.cb-stock-feed-tabs{border-bottom:1px solid var(--line);overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:none;gap:.95rem;padding:0 .05rem;display:flex;overflow-x:auto}.cb-stock-feed-tabs::-webkit-scrollbar{display:none}.cb-stock-feed-tabs button{appearance:none;cursor:pointer;height:2.15rem;color:var(--fg-soft);font:inherit;letter-spacing:-.01em;white-space:nowrap;transition:color var(--t-fast) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;font-size:.84rem;font-weight:600;position:relative}.cb-stock-feed-tabs button:after{content:"";background:var(--fg);height:2px;transition:transform var(--t-mid) var(--ease-soft);border-radius:2px 2px 0 0;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.cb-stock-feed-tabs button.is-on{color:var(--fg)}.cb-stock-feed-tabs button.is-on:after{transform:scaleX(1)}.cb-stock-feed-live{--cb-feed-h:min(20rem, 42vh);height:var(--cb-feed-h);min-height:var(--cb-feed-h);max-height:var(--cb-feed-h);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:0 0;border:0;border-radius:0;flex:auto;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 .55rem calc(100% - .75rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 .55rem calc(100% - .75rem),#0000 100%)}.cb-stock-feed-list{margin:0;padding:.15rem 0;list-style:none}.cb-stock-feed-row{border-top:1px solid color-mix(in srgb, var(--fg) 5%, transparent);background:0 0;grid-template-columns:auto minmax(0,1fr) 3.55rem;align-items:center;gap:.65rem;min-height:3.1rem;padding:.45rem .1rem;display:grid}.cb-stock-feed-row:first-child{border-top:0}.cb-stock-feed-row img{object-fit:cover;background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:50%;flex:none;width:2rem;height:2rem}.cb-stock-feed-main{flex-direction:column;gap:.16rem;min-width:0;display:flex}.cb-stock-feed-who{align-items:baseline;gap:.4rem;min-width:0;display:flex}.cb-stock-feed-who b{letter-spacing:-.01em;font-size:.86rem;font-weight:700}.cb-stock-feed-who em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-soft);font-size:.72rem;font-style:normal;font-weight:500;overflow:hidden}.cb-stock-feed-meta{font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;font-size:.68rem;font-weight:600;display:flex}.cb-stock-feed-lane{color:var(--fg-muted);letter-spacing:.02em;font-style:normal}.cb-stock-feed-meta>i:not(.cb-stock-feed-lane){text-align:left;white-space:nowrap;flex:none;min-width:5.25ch}.cb-stock-feed-meta .is-muted{color:var(--fg-muted);font-style:normal}.cb-stock-feed-row.is-holding,.cb-stock-feed-row.is-on{background:0 0}.cb-stock-feed-row.is-holding .cb-stock-feed-who b,.cb-stock-feed-row.is-on .cb-stock-feed-who b{color:color-mix(in srgb, var(--brand) 55%, var(--fg))}.cb-stock-feed-add{appearance:none;cursor:pointer;box-sizing:border-box;border-radius:var(--r-xs);border:1px solid var(--brand-edge-hi);background:color-mix(in srgb, var(--brand) 58%, transparent);width:3.55rem;min-width:3.55rem;height:1.7rem;color:var(--brand-btn-ink,#0b0d10);font:inherit;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;margin:0;padding:0;font-size:.7rem;font-weight:700;line-height:1}.cb-stock-feed-add span{place-items:center;width:100%;height:100%;display:grid}.cb-stock-feed-add.is-added{border-color:color-mix(in srgb, var(--fg) 14%, transparent);background:color-mix(in srgb, var(--fg) 6%, var(--surface));color:var(--fg-soft)}.cb-stock-feed-add.is-added.is-on{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 6%, var(--surface));color:var(--fg)}.cb-stock-feed-add:disabled{opacity:.4;cursor:default}.cb-stock-feed-empty{text-align:center;min-height:10rem;color:var(--fg-soft);place-items:center;padding:1.4rem .9rem;font-size:.82rem;font-weight:500;display:grid}.cb-stock-feed-hint{text-align:center;color:var(--fg-soft);letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:500}.cb-stock-feed-hint.is-ptok{flex:none;margin:0;padding:.15rem 0}@media (prefers-reduced-motion:reduce){.cb-stock-feed-live{-webkit-mask-image:none;mask-image:none}}.cb-pick-mode{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 4%, transparent);background:color-mix(in srgb, var(--fg) 4%, var(--surface));grid-template-columns:1fr 1fr;gap:.2rem;padding:.18rem;display:grid}.cb-pick-mode button{appearance:none;cursor:pointer;border-radius:var(--r-pill);min-height:2rem;color:var(--fg-soft);font:inherit;letter-spacing:.01em;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:.35rem .75rem;font-size:.82rem;font-weight:650}.cb-pick-mode button.is-on{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.cb-smart-panel{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:0;padding:.35rem .1rem .15rem;display:flex;position:relative;overflow:hidden}.cb-smart-fore{z-index:2;text-align:center;background:0 0;flex-direction:column;align-items:center;gap:.7rem;margin-top:auto;padding:2.1rem .85rem .15rem;display:flex;position:relative}.cb-smart-panel p,.cb-smart-fore p{letter-spacing:-.012em;color:#fff;text-align:center;text-wrap:balance;text-shadow:0 1px 1px #000,0 0 8px #000000f2,0 2px 14px #000000e6,0 0 28px #000000bf;max-width:28rem;margin:0;font-size:.9rem;font-weight:650;line-height:1.42}.cb-smart-panel.is-compact{padding:.35rem .1rem .15rem}.cb-smart-panel.is-compact .cb-smart-fore{gap:.55rem}.cb-smart-fore .cb-smart-go{border-radius:var(--r-pill);align-self:center;width:auto;min-width:14.5rem;padding-inline:1.35rem}.cb-smart-go{appearance:none;cursor:pointer;border-radius:var(--r-md);background:var(--brand);min-height:2.55rem;color:var(--brand-ink,#0b0d10);font:inherit;letter-spacing:.01em;transition:filter var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:.55rem 1rem;font-size:.92rem;font-weight:700}.cb-smart-go:hover:not(:disabled){filter:brightness(1.05)}.cb-smart-go:disabled{opacity:.45;cursor:default}.cb-smart-logos{z-index:1;opacity:.35;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.cb-smart-logos-stage{--cb-logo-lift:0;aspect-ratio:1;transform-origin:50%;will-change:transform;flex:none;width:min(18.5rem,88%);margin-inline:auto;animation:22s ease-in-out infinite alternate cb-smart-logos-zoom;position:relative}@media (min-width:48.01rem){.lf-card.is-holdings .cb-smart-logos{justify-content:center;align-items:center}.lf-card.is-holdings .cb-smart-logos-stage{--cb-logo-lift:-1.35rem}}.cb-smart-logos-stage img{left:var(--cb-logo-x,50%);top:var(--cb-logo-y,50%);width:var(--cb-logo-size,10%);aspect-ratio:1;border-radius:var(--logo-radius);object-fit:cover;background:color-mix(in srgb, var(--fg) 8%, transparent);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);height:auto;position:absolute;transform:translate(-50%,-50%)}@keyframes cb-smart-logos-zoom{0%{transform:translateY(var(--cb-logo-lift,0)) scale(1)}to{transform:translateY(var(--cb-logo-lift,0)) scale(1.16)}}@media (prefers-reduced-motion:reduce){.cb-smart-logos-stage{transform:translateY(var(--cb-logo-lift,0)) scale(1.06);animation:none}}.cb-smart-inline{margin:0 0 .35rem;padding:0;list-style:none}.cb-pick-tray{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent);background:0 0;flex-direction:column;flex:none;gap:.45rem;min-width:0;padding-top:.35rem;display:flex}.cb-pick-rail{flex-direction:row;align-items:center;gap:.2rem;min-width:0;display:flex}.cb-pick-arrow{appearance:none;width:1.55rem;height:1.55rem;color:var(--fg-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.cb-pick-arrow svg{width:.85rem;height:.85rem}.cb-pick-arrow:hover:not(:disabled){color:var(--fg);background:var(--hover-fill)}.cb-pick-arrow.is-dim,.cb-pick-arrow:disabled{opacity:.28;cursor:default}.cb-pick-pills{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:.35rem;min-width:0;padding:.05rem 0 0;display:flex;overflow:auto hidden}.cb-pick-pills::-webkit-scrollbar{display:none}.cb-pick-pills.is-fade-s{--fade-s:1.35rem}.cb-pick-pills.is-fade-e{--fade-e:1.35rem}.cb-pick-pill{appearance:none;cursor:pointer;box-sizing:border-box;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);background:color-mix(in srgb, var(--fg) 5%, var(--surface));height:1.9rem;min-height:1.9rem;max-height:1.9rem;color:var(--fg);font:inherit;-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:.35rem;padding:0 .55rem 0 .28rem;line-height:1;display:inline-flex}.cb-pick-pill img,.cb-pick-pill .cb-ptok{border-radius:var(--logo-radius);object-fit:cover;background:color-mix(in srgb, var(--fg) 8%, transparent);flex:none;width:1.25rem;height:1.25rem}.cb-pick-pill .cb-ptok{background:color-mix(in srgb, var(--brand) 16%, transparent)}.cb-pick-pill b{letter-spacing:.01em;flex:none;font-size:.78rem;font-weight:650}.cb-pick-pill>i{box-sizing:content-box;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;white-space:nowrap;width:5.25ch;min-width:5.25ch;max-width:5.25ch;color:var(--fg-soft);flex:none;margin:0;font-size:.72rem;font-style:normal;font-weight:600;line-height:1;overflow:clip visible}.cb-pick-pill.is-ptok{cursor:default;opacity:.85;border-style:dashed}.cb-pick-pill.is-on{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 6%, var(--surface))}.cb-pick-pill.is-on>i{color:var(--fg)}.cb-pick-pill>i .fx-roll{color:inherit}.cb-pick-hint{text-align:center;color:var(--fg-soft);margin:0;font-size:.76rem;font-weight:500}.cb-composer.is-mobile-pick .cb-pick-tray.is-weight-open{flex:none;min-height:0;max-height:42%;overflow:hidden}.cb-composer.is-mobile-pick .cb-pick-tray.is-weight-open .cb-bubble-weight.is-sheet{overscroll-behavior:contain;max-height:100%;overflow:hidden auto}.cb-bubble-weight.is-sheet{border:1px solid color-mix(in srgb, var(--brand) 14%, var(--line));background:color-mix(in srgb, var(--brand) 3.5%, var(--surface));border-radius:1.05rem;flex-direction:column;gap:.5rem;padding:.65rem .7rem .55rem;display:flex;box-shadow:inset 0 1px #ffffff0d}.cb-bubble-weight.is-sheet .cb-weight-chip,.cb-bubble-weight.is-sheet .cb-fill-rest,.cb-bubble-weight.is-sheet .cb-weight-done,.cb-bubble-weight.is-sheet .cb-line-x{border-color:color-mix(in srgb, var(--fg) 10%, transparent)}.cb-bubble-weight.is-sheet .cb-line-weight input[type=range]{accent-color:color-mix(in srgb, var(--brand) 72%, #8a9400)}.cb-bubble-weight.is-sheet .cb-line-weight input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, color-mix(in srgb, var(--brand) 72%, #8a9400) 0, color-mix(in srgb, var(--brand) 72%, #8a9400) var(--cb-fill), color-mix(in srgb, var(--fg) 10%, transparent) var(--cb-fill), color-mix(in srgb, var(--fg) 10%, transparent) 100%)}.cb-bubble-weight.is-sheet .cb-line-weight input[type=range]::-moz-range-progress{background:color-mix(in srgb, var(--brand) 72%, #8a9400)}.cb-bubble-weight.is-sheet .cb-line-weight input[type=range]::-webkit-slider-thumb{background:color-mix(in srgb, var(--brand) 78%, #8a9400)}.cb-bubble-weight.is-sheet .cb-line-weight input[type=range]::-moz-range-thumb{background:color-mix(in srgb, var(--brand) 78%, #8a9400)}.cb-weight-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cb-weight-done{appearance:none;cursor:pointer;border-radius:var(--r-xs);border:1px solid color-mix(in srgb, var(--fg) 14%, transparent);background:color-mix(in srgb, var(--fg) 6%, var(--surface));min-height:1.85rem;color:var(--fg);font:inherit;-webkit-tap-highlight-color:transparent;margin-left:auto;padding:.3rem .85rem;font-size:.78rem;font-weight:650}.cb-weight-done:active{background:color-mix(in srgb, var(--fg) 10%, var(--surface))}.cb-bubble-weight-top{grid-template-columns:1fr auto auto;align-items:center;gap:.45rem;display:grid}.cb-bubble-weight.is-sheet .cb-line-weight{background:0 0;border:0;padding:0}.cb-bubble-weight.is-sheet .cb-line-x{width:1.85rem;height:1.85rem;position:static}.cb-composer.is-mobile-pick{flex:auto;gap:.5rem;min-height:0;overflow:hidden}.cb-composer.is-mobile-pick .cb-pick-stack{flex-direction:column;flex:auto;gap:.45rem;min-height:0;display:flex;overflow:hidden}.cb-composer.is-mobile-pick .cb-pick-mode{flex:none}.cb-composer.is-mobile-pick .cb-smart-panel{flex:auto;justify-content:flex-end;align-items:stretch;min-height:0;overflow:hidden}.cb-composer.is-mobile-pick .cb-smart-fore{flex:none;align-self:stretch;width:100%}.cb-composer.is-mobile-pick .cb-stock-feed{flex-direction:column;flex:1 1 0;min-height:8rem;display:flex;overflow:hidden}.cb-composer.is-mobile-pick .cb-stock-feed-live{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;height:auto;min-height:6rem;max-height:none;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 1.1rem),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 1.1rem),#0000 100%)}.cb-composer.is-mobile-pick .cb-pick-tray.is-weight-open~.cb-alloc,.cb-composer.is-mobile-pick .cb-alloc{flex:none}.cb-alloc{flex-direction:column;gap:.45rem;padding-top:.35rem;display:flex}.cb-alloc-bar{background:color-mix(in srgb, var(--fg) 5%, transparent);border:1px solid var(--glass-chip-edge);height:.48rem;box-shadow:var(--glass-shine), inset 0 1px 2px #00000047, 0 1px 0 #ffffff0a;-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);border-radius:999px;align-items:stretch;display:flex;overflow:hidden}.cb-seg{flex:none;min-width:0;height:100%;display:block}.cb-seg.is-ptok{background:linear-gradient(#ffffffeb 0%,#ffffff9e 100%);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001f}.cb-seg.is-stocks{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 88%, #fff) 0%, color-mix(in srgb, var(--brand) 72%, transparent) 100%);box-shadow:inset 0 1px #fff6,inset 0 -1px #0000002e}.cb-alloc-legend{color:var(--fg-soft);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.75rem;font-size:.8rem;font-weight:500;display:flex}.cb-alloc-legend em{color:var(--fg);font-style:normal;font-weight:550}.cb-alloc-legend em.ex-up{color:var(--brand)}.cb-split{appearance:none;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-2);color:var(--fg-soft);font:inherit;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);margin:0;padding:.3rem .65rem;font-size:.74rem;font-weight:600}.cb-split:hover{background:var(--hover-fill);color:var(--fg)}.cb-warn,.cb-terms{color:var(--fg-soft);margin:0;font-size:.78rem;line-height:1.5}.cb-submit{width:100%;padding:.9rem 1rem}.tm-create{display:contents}.tm-mid.tm-create-mid{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow:hidden}.tm-create-identity .cb-grid{margin-top:.15rem}.tm-create-basket .cb-composer{border-top:0;flex-direction:column;flex:1 1 0;gap:.85rem;min-height:0;padding-top:0;display:flex;overflow:hidden}.tm-create-basket .cb-composer.is-mobile-pick{gap:.5rem}.tm-create-basket .cb-head,.tm-create-basket .cb-search,.tm-create-basket>.cb-composer>.cb-alloc,.tm-create-basket>.cb-composer>.cb-warn,.tm-create-basket .cb-results,.tm-create-basket .cb-lines{flex:none}.tm-create-ticket{flex-direction:column;gap:.85rem;display:flex}.tm-grid:has(.tm-create.is-ready){padding-top:calc(var(--tm-float-gap) + 1.15rem);align-items:center;overflow:visible}.tm-create-confirm{min-height:calc(100dvh - var(--nav-h,4rem));position:relative}.tm-create.is-ready .tm-mid{align-self:stretch;height:100%;max-height:calc(100% - .15rem)}.tm-grid:has(.tm-create.is-ready)>.tm-rail{align-self:stretch;height:100%;max-height:calc(100% - .15rem)}.tm-create.is-ready .tm-mid{filter:blur(5px)saturate(.8);opacity:.22;pointer-events:none;transition:filter .85s,opacity .85s}.tm-grid:has(.tm-create.is-ready)>.tm-rail{filter:blur(5px)saturate(.8);opacity:.22;pointer-events:none;transition:filter .85s,opacity .85s}.tm:has(.tm-create.is-ready) .tm-ticker{filter:blur(5px)saturate(.8);opacity:.22;pointer-events:none;transition:filter .85s,opacity .85s}.app-shell.is-terminal:has(.tm-create.is-ready) .ex-nav>:not(.ex-brand){filter:blur(5px)saturate(.8);opacity:.22;pointer-events:none;transition:filter .85s,opacity .85s}.app-shell.is-terminal:has(.tm-create.is-ready) .ex-brand{z-index:30;opacity:1;filter:none;pointer-events:auto;position:relative}.tm-create .tm-mid,.tm-grid>.tm-rail,.app-shell.is-terminal .ex-nav>:not(.ex-brand){transition:filter .85s,opacity .85s}.tm-create.is-ready .tm-side{--tm-ready-card-w:min(22rem, calc(100vw - 11rem));--tm-ready-radius:2.15rem;--tm-ready-card-h:min(90dvh, 36rem);z-index:56;isolation:isolate;width:var(--tm-ready-card-w);height:auto;max-height:var(--tm-ready-card-h);overscroll-behavior:contain;pointer-events:auto;border-radius:var(--tm-ready-radius);border:1px solid var(--glass-panel-edge);background:var(--glass-panel);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);transform-origin:50%;margin:0;animation:.82s cubic-bezier(.22,1.45,.32,1) both tm-create-ready-bounce;position:fixed;top:50%;left:50%;overflow:auto}@keyframes tm-create-ready-bounce{0%{opacity:0;translate:-50% calc(1.35rem - 50%);scale:.7}52%{opacity:1;translate:-50% -50%;scale:1.09}70%{scale:.955}84%{scale:1.03}to{opacity:1;translate:-50% -50%;scale:1}}.tm-create.is-ready .tm-create-ticket>*{animation:.55s cubic-bezier(.22,1.35,.36,1) both tm-create-ready-item}.tm-create.is-ready .tm-create-ticket>:first-child{animation-delay:80ms}.tm-create.is-ready .tm-create-ticket>:nth-child(2){animation-delay:.14s}.tm-create.is-ready .tm-create-ticket>:nth-child(3){animation-delay:.2s}.tm-create.is-ready .tm-create-ticket>:nth-child(4){animation-delay:.26s}.tm-create.is-ready .tm-create-ticket>:nth-child(5){animation-delay:.32s}.tm-create.is-ready .tm-create-ticket>:nth-child(n+6){animation-delay:.36s}@keyframes tm-create-ready-item{0%{opacity:0;translate:0 .7rem;scale:.96}60%{opacity:1;translate:0 -.08rem;scale:1.02}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.tm-create.is-ready .tm-side{animation:tm-create-ready-in-soft .35s var(--ease-soft) both}.tm-create.is-ready .tm-create-ticket>*{opacity:1;filter:none;animation:none;translate:none}@keyframes tm-create-ready-in-soft{0%{opacity:0;filter:none;translate:-50% -50%;scale:.98}to{opacity:1;filter:none;translate:-50% -50%;scale:1}}}.tm-create .tm-side{transition:width .85s cubic-bezier(.22,1,.36,1),margin .85s cubic-bezier(.22,1,.36,1),border-color .85s,box-shadow .85s,background-color .85s;overflow:hidden}.tm-create.is-ready .tm-create-ticket,.tm-create.is-ready .tm-side .sk-card{box-shadow:none;background:0 0;border:0}.tm-create.is-ready .tm-create-ticket{gap:.9rem;padding:1.35rem 1.4rem 1.3rem}.tm-create.is-ready .tm-create-guide{display:none}.tm-create.is-ready .tm-create-ticket h2{color:color-mix(in srgb, var(--brand) 88%, var(--fg));letter-spacing:.14em;text-transform:uppercase;margin:0 0 .1rem;font-size:.72rem;font-weight:750}.tm-create.is-ready .tm-create-ticket .cb-label{letter-spacing:.07em;color:var(--fg-muted);font-size:.62rem;font-weight:650}.tm-create.is-ready .tm-create-ticket .cb-field input{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);background:color-mix(in srgb, var(--fg) 3.5%, transparent);height:2.55rem;color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.015em;padding:0 1.05rem;font-size:.95rem;font-weight:600}.tm-create.is-ready .tm-create-ticket .cb-field input:focus{border-color:var(--brand-edge-hi);outline:none}.tm-create.is-ready .tm-create-ticket .cb-terms{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg-soft);margin:.1rem 0 0;padding-top:.65rem;font-size:.72rem;line-height:1.45}.tm-create.is-ready .tm-create-ticket .cb-grid-stack{gap:.65rem}.tm-create.is-ready .cb-submit{border-radius:var(--r-pill);letter-spacing:.06em;text-transform:uppercase;min-height:3.05rem;margin-top:.25rem;font-size:.88rem;font-weight:800}.tm-create.is-ready .cb-submit:not(:disabled){box-shadow:none;filter:none}.tm-create .tm-create-ticket .cb-field input{padding:.55rem .75rem}.tm-create .tm-create-ticket .cb-terms{font-size:.7rem;line-height:1.4}.tm-create .tm-create-ticket .cb-grid-stack{gap:.55rem}.tm-create-ready-mark{--tm-ready-card-w:min(22rem, calc(100vw - 11rem));--tm-ready-card-h:min(90dvh, 36rem);--tm-ready-hole-w:var(--tm-ready-card-w);--tm-ready-hole-h:22rem;z-index:45;pointer-events:none;box-shadow:none;background:0 0;border:0;margin:0;animation:.78s cubic-bezier(.22,1.45,.32,1) .1s both tm-create-logos-in;position:fixed;inset:0;overflow:hidden}@keyframes tm-create-logos-in{0%{opacity:0;scale:.92}55%{opacity:1;scale:1.03}to{opacity:1;scale:1}}.tm-create-ready-mark,.tm-create-ready-mark *{pointer-events:none!important}.tm-create-ready-logos{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%, calc(var(--tm-ready-hole-w) + 1.25rem) calc(var(--tm-ready-hole-h) + 1.25rem);-webkit-mask-composite:destination-out;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:50%,50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%, calc(var(--tm-ready-hole-w) + 1.25rem) calc(var(--tm-ready-hole-h) + 1.25rem);mask-size:100% 100%, calc(var(--tm-ready-hole-w) + 1.25rem) calc(var(--tm-ready-hole-h) + 1.25rem);position:absolute;inset:0;-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.tm-create-ready-orbit{--cx:50%;--cy:50%;--rx:18vmin;--ry:12vmin;--dur:16s;--delay:0s;left:var(--cx);top:var(--cy);width:0;height:0;animation:tm-create-orbit var(--dur) linear infinite;animation-delay:var(--delay);will-change:transform;position:absolute}.tm-create-ready-orbit.is-reverse{animation-direction:reverse}@keyframes tm-create-orbit{0%{transform:translate3d(var(--rx), 0, 0)}12.5%{transform:translate3d(calc(var(--rx) * .707), calc(var(--ry) * .707), 0)}25%{transform:translate3d(0, var(--ry), 0)}37.5%{transform:translate3d(calc(var(--rx) * -.707), calc(var(--ry) * .707), 0)}50%{transform:translate3d(calc(var(--rx) * -1), 0, 0)}62.5%{transform:translate3d(calc(var(--rx) * -.707), calc(var(--ry) * -.707), 0)}75%{transform:translate3d(0, calc(var(--ry) * -1), 0)}87.5%{transform:translate3d(calc(var(--rx) * .707), calc(var(--ry) * -.707), 0)}to{transform:translate3d(var(--rx), 0, 0)}}.tm-create-ready-float{--s:1;--flicker-delay:0s;transform-origin:50%;will-change:opacity, filter;animation:3.6s ease-in-out infinite tm-create-logo-flicker;animation-delay:var(--flicker-delay);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;top:0;left:0}.tm-create-ready-float.is-logo{width:calc(2.35rem * var(--s));height:calc(2.35rem * var(--s));margin:calc(-1.175rem * var(--s)) 0 0 calc(-1.175rem * var(--s));border-radius:var(--logo-radius);object-fit:cover;box-shadow:inset 0 1px 0 #ffffff1f, 0 0 18px color-mix(in srgb, var(--brand) 18%, transparent), var(--logo-depth);background:#1919198c;border:1px solid #ffffff24}.tm-create-ready-float.is-candle{width:auto;height:calc(5.1rem * var(--s));aspect-ratio:244/1024;max-height:18vh;margin:calc(-2.55rem * var(--s)) 0 0 calc(-.6rem * var(--s));object-fit:contain;box-shadow:none;background:0 0;border:0;border-radius:0;animation-name:tm-create-candle-flicker;animation-duration:3.2s}@keyframes tm-create-logo-flicker{0%,to{opacity:.62;filter:saturate(.95)brightness(.98)}50%{opacity:.88;filter:saturate(1.05)brightness(1.06)}}@keyframes tm-create-candle-flicker{0%,to{opacity:.58;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--brand) 28%, transparent))}50%{opacity:.9;filter:drop-shadow(0 0 9px color-mix(in srgb, var(--brand) 48%, transparent))}}.tm-create-ready-burst{position:relative;top:auto;left:auto;translate:none}@media (prefers-reduced-motion:reduce){.tm-create-ready-orbit{transform:translate3d(var(--rx), 0, 0);animation:none}.tm-create-ready-float{opacity:.72;filter:none;animation:none}.tm-create-ready-float.is-candle{opacity:.85;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--brand) 45%, transparent))}.tm-create-ready-shard{opacity:0;animation:none!important}}.tm-create-ready-mark.is-burst{z-index:60;animation:none}.tm-create-ready-mark.is-burst .tm-create-ready-burst{position:absolute;top:50%;left:50%;translate:-50% -50%}.tm-create-ready-burst{width:0;height:0}.tm-create-ready-shard,.tm-create-ready-sign{--a:0deg;--d:10rem;--s:1;--spin:180deg;--delay:0s;transform-origin:50%;will-change:transform, opacity;opacity:0;animation-fill-mode:forwards;animation-delay:var(--delay);position:absolute;top:0;left:0}.tm-create-ready-shard{width:calc(.72rem * var(--s));height:calc(1.85rem * var(--s));margin:calc(-.925rem * var(--s)) 0 0 calc(-.36rem * var(--s));background:linear-gradient(180deg, color-mix(in srgb, #fff 32%, var(--brand)), var(--brand) 48%, color-mix(in srgb, var(--brand) 72%, #0a0b09));box-shadow:0 0 6px color-mix(in srgb, var(--brand) 70%, transparent), inset 0 1px 0 #ffffff4d;border-radius:.28rem;animation-name:tm-create-candle-burst;animation-duration:1.55s;animation-timing-function:cubic-bezier(.16,.84,.22,1)}.tm-create-ready-shard:before,.tm-create-ready-shard:after{content:"";border-radius:var(--r-pill);background:color-mix(in srgb, #fff 20%, var(--brand));width:.1rem;position:absolute;left:50%;translate:-50%}.tm-create-ready-shard:before{height:26%;bottom:100%}.tm-create-ready-shard:after{height:20%;top:100%}.tm-create-ready-sign{--x:0rem;--y:0rem;--tilt:0deg;width:calc(7.4rem * var(--s));height:calc(7.4rem * var(--s));margin:calc(-3.7rem * var(--s)) 0 0 calc(-3.7rem * var(--s));object-fit:contain;pointer-events:none;filter:drop-shadow(0 10px 22px #0000008c);animation-name:tm-create-sign-burst;animation-duration:1.7s;animation-timing-function:cubic-bezier(.14,.82,.18,1)}@keyframes tm-create-candle-burst{0%{opacity:0;transform:rotate(var(--a)) translate3d(0, 0, 0) scale(.28) rotate(0deg)}10%{opacity:1;transform:rotate(var(--a)) translate3d(0, calc(var(--d) * -.14), 0) scale(1.12) rotate(calc(var(--spin) * .12))}58%{opacity:1;transform:rotate(var(--a)) translate3d(0, calc(var(--d) * -.95), 0) scale(1) rotate(calc(var(--spin) * .72))}to{opacity:0;transform:rotate(var(--a)) translate3d(0, calc(var(--d) * -1.4), 0) scale(.5) rotate(var(--spin))}}@keyframes tm-create-sign-burst{0%{opacity:0;transform:translate(0,0)scale(.22)rotate(0)}16%{opacity:1;transform:translate3d(calc(var(--x) * .28), calc(var(--y) * .28), 0) scale(1.05) rotate(calc(var(--tilt) * .45))}48%{opacity:1;transform:translate3d(var(--x), var(--y), 0) scale(1) rotate(var(--tilt))}to{opacity:0;transform:translate3d(calc(var(--x) * 1.12), calc(var(--y) * 1.12), 0) scale(.92) rotate(var(--tilt))}}@media (prefers-reduced-motion:reduce){.tm-create-ready-sign{opacity:0;animation:none!important}}.tm-create-ticket .cb-grid-stack{grid-template-columns:1fr;gap:.75rem}.tm-create-ticket .cb-terms{margin:0;font-size:.75rem}.tm-create-ticket .cb-hint{margin:0}.tm-create-ticket .cb-submit{margin-top:.15rem}@media (max-width:60rem){.tm-create{gap:var(--tm-float-gap);flex-direction:column;order:-1;display:flex}.tm-grid:has(.tm-create.is-ready){padding-top:var(--tm-float-gap);align-items:center;overflow:visible}.tm-create.is-ready .tm-side{--tm-ready-card-w:min(18.5rem, calc(100vw - 7rem));--tm-ready-card-h:min(86dvh, 34rem);--tm-ready-radius:1.85rem;max-height:var(--tm-ready-card-h);border-radius:var(--tm-ready-radius)}.tm-create.is-ready .tm-create-ticket{padding:1.15rem 1.05rem 1.05rem}.tm-create.is-ready .tm-create-ticket .cb-field input{height:2.4rem;font-size:.92rem}.tm-create.is-ready .cb-submit{min-height:2.85rem;font-size:.82rem}.tm-create-ready-mark{--tm-ready-card-w:min(18.5rem, calc(100vw - 7rem));--tm-ready-card-h:min(86dvh, 34rem)}.tm-create-ready-float.is-logo{width:calc(1.95rem * var(--s));height:calc(1.95rem * var(--s));margin:calc(-.975rem * var(--s)) 0 0 calc(-.975rem * var(--s))}.tm-create-ready-float.is-candle{height:calc(4.2rem * var(--s));max-height:14vh}.tm-mid.tm-create-mid,.tm-create-basket .cb-composer{overflow:visible}}.tm-board-tabs button.is-active{opacity:1;border-bottom-color:var(--brand)}.tm-board-row.is-on{background:color-mix(in srgb, var(--fg) 5.5%, transparent);border-color:#0000}.tm-board-avatar{color:#fff;border-radius:50%;flex:none;grid-row:1/span 2;place-items:center;width:2.15rem;height:2.15rem;font-size:.68rem;font-weight:700;display:grid;position:relative;overflow:hidden}.tm-board-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tm-board-stamp{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:.35rem;grid-column:3/span 2;justify-self:start;align-items:center;max-width:100%;padding:.12rem .45rem;font-size:.65rem;font-weight:650;display:inline-flex;overflow:hidden}.tm-board-stamp.is-13f{color:color-mix(in srgb, var(--brand) 85%, var(--fg));background:color-mix(in srgb, var(--brand) 12%, transparent);border:1px dashed color-mix(in srgb, var(--brand) 35%, transparent)}.tm-board-stamp.is-roster{color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 5%, transparent);border:1px dashed color-mix(in srgb, var(--fg) 14%, transparent)}.tm-board-stamp.is-stale{color:#e8b86a;background:#e8b86a1f;border:1px dashed #e8b86a66}.tm-board-stamp.is-stock{color:#8eb7ff;background:#6ea8ff1f;border:1px solid #6ea8ff47}.tm-board-stamp.is-inactive{color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 4%, transparent);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);text-decoration:line-through;text-decoration-thickness:1px}.tm-board-check{flex:none;width:.85rem;height:.85rem}.tm-board-avatar.is-lg{width:4.5rem;height:4.5rem;font-size:1.15rem}.tm-profile-face .tm-board-avatar{border:3px solid var(--surface);width:5.5rem;height:5.5rem;box-shadow:0 0 0 1.5px var(--brand);grid-row:auto;font-size:1.35rem}.tm-dog-peer .tm-board-avatar{grid-row:auto;width:1.85rem;height:1.85rem;font-size:.58rem}.tm-dog-index-cta{border:1px solid var(--brand-edge);border-radius:var(--tm-float-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 16%, transparent), var(--glass-card) 55%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);color:inherit;flex-direction:column;gap:.7rem;margin:0;padding:.9rem 1rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .14s;display:flex}.tm-dog-index-cta:hover{border-color:var(--brand-edge-hi);background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 20%, transparent), color-mix(in srgb, var(--fg) 3.5%, transparent) 55%)}.tm-dog-index-cta-kicker{background:color-mix(in srgb, var(--brand) 18%, transparent);color:var(--brand);letter-spacing:.06em;text-transform:uppercase;border-radius:.35rem;align-self:flex-start;padding:.15rem .45rem;font-size:.65rem;font-weight:750}.tm-dog-index-cta-body{align-items:center;gap:.7rem;min-width:0;display:flex}.tm-dog-index-cta-marks{flex:none;align-items:center;display:flex}.tm-dog-index-cta-marks img{object-fit:cover;background:var(--surface);border:1.5px solid var(--surface);border-radius:50%;width:1.65rem;height:1.65rem;margin-left:-.4rem}.tm-dog-index-cta-marks img:first-child{margin-left:0}.tm-dog-index-cta-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.tm-dog-index-cta-copy b{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:1rem;font-weight:800;line-height:1.15;display:flex}.tm-dog-index-cta-copy i{color:var(--fg-soft);font-size:.78rem;font-style:normal;font-weight:650}.tm-dog-index-cta-copy em{color:var(--fg-soft);font-size:.75rem;font-style:normal;line-height:1.35}.tm-dog-index-cta-go{letter-spacing:-.01em;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:2.35rem;padding:.45rem .85rem;font-size:.84rem;font-weight:750;transition:gap .16s,filter .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.tm-dog-index-cta-arr{transition:transform .16s;display:inline-block}.tm-dog-index-cta:hover .tm-dog-index-cta-go{gap:.5rem}.tm-dog-index-cta:hover .tm-dog-index-cta-arr{transform:translate(.2rem)}.tm-dog-index-cta.is-compact{gap:.55rem;margin-top:.15rem;padding:.75rem .8rem}.tm-dog-index-cta.is-compact .tm-dog-index-cta-go{min-height:2.1rem;font-size:.8rem}.tm-board-dossier .tm-dog-index-cta{margin:.35rem 0 .15rem}@media (prefers-reduced-motion:reduce){.tm-dog-index-cta,.tm-dog-index-cta-go,.tm-dog-index-cta-arr{transition:none}.tm-dog-index-cta:hover .tm-dog-index-cta-arr{transform:none}}.tm-board-dossier-id .tm-board-avatar{width:2.75rem;height:2.75rem;font-size:.85rem}.tm-board-weights a:hover .ex-name{text-decoration:underline}.tm-board-weights .ex-logo{width:1.45rem;height:1.45rem}.tm-board-weights .fl-weight{flex:none;min-width:3.4rem}.tm-explore-trader-row .pc-host{display:block}.tm-explore-trend-card.is-on{border-color:color-mix(in srgb, var(--fg) 12%, transparent);background:color-mix(in srgb, var(--fg) 4%, var(--surface))}.tm-explore-filters button.is-active{color:var(--fg);background:var(--glass-chip);border-color:var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.tm-explore-card.is-on{border-color:var(--hover-edge);background:var(--hover-fill)}.tm-explore-stamp.is-live,.tm-explore-pill.is-live{color:var(--fg)}.tm-explore-hero.is-lg{padding:0}.tm-explore-hero.is-lg .tm-explore-hero-logo{border-width:1.5px;width:2.05rem;height:2.05rem;margin-left:-.48rem}.tm-explore-hero.is-lg .tm-explore-hero-logo:first-child{margin-left:0}.tm-explore-logos .ex-logo{width:1.45rem;height:1.45rem}.tm-explore-dog.is-block{align-self:flex-start;margin:.15rem 0 .35rem}.tm-explore-weights .ex-logo{width:1.15rem;height:1.15rem}.cb-status{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface-2);box-shadow:none;animation:cb-status-in var(--t-mid) var(--ease) both;align-items:flex-start;gap:.75rem;padding:.8rem .7rem .8rem .95rem;display:flex;position:relative;overflow:hidden}.cb-status.is-error{border-color:color-mix(in srgb, var(--down) 22%, var(--line-strong));background:var(--surface-2)}.cb-status-text{flex-direction:column;flex:1;gap:.2rem;min-width:0;padding-left:.15rem;font-size:.8rem;line-height:1.4;display:flex}.cb-status-text strong{letter-spacing:-.02em;color:var(--fg);font-size:.84rem;font-weight:600}.cb-status.is-ok .cb-status-text strong,.cb-status.is-error .cb-status-text strong{color:var(--fg)}.cb-status-text span{color:var(--fg-soft);overflow-wrap:anywhere}@keyframes cb-status-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cb-status{animation:none}}.oc-card{flex-direction:column;gap:.85rem;display:flex}.oc-card h2{justify-content:space-between;align-items:center;gap:.5rem;margin:0;display:flex}.oc-state{border-radius:var(--r-pill);background:var(--nav-hi);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-soft);flex:none;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.oc-state.is-live{background:var(--brand);color:#0a0b09}.oc-state.is-cancelled{color:var(--down)}.oc-progress{background:var(--nav-hi);border-radius:999px;height:.4rem;overflow:hidden}.oc-progress-fill{background:var(--brand);height:100%;display:block}.oc-stats{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.6rem 1rem;margin:0;display:grid}.oc-stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-soft);font-size:.68rem;font-weight:700}.oc-stats dd{font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.9rem;font-weight:600}.oc-secondary{color:var(--fg);border:1px solid var(--line);background:0 0}.oc-tabs{border-radius:var(--r-sm);border:1px solid var(--glass-chip-edge);background:var(--nav-hi);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);gap:.2rem;padding:.2rem;display:inline-flex}.oc-tabs button{appearance:none;cursor:pointer;font:inherit;color:var(--fg-soft);border-radius:calc(var(--r-sm) - .1rem);background:0 0;border:1px solid #0000;flex:1;padding:.4rem .9rem;font-size:.8rem;font-weight:600;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}.oc-tabs button.is-active{color:var(--fg);border-color:var(--glass-chip-edge);background:var(--glass-chip);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.oc-quote{font-variant-numeric:tabular-nums;flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.oc-quote li{justify-content:space-between;gap:.75rem;display:flex}.oc-quote li span:first-child{color:var(--fg-soft)}.oc-swap{flex-direction:column;gap:.65rem;display:flex}.oc-swap.is-simple{gap:.7rem}:is(.oc-card:has(.oc-swap.is-simple)>h2,.sk-card:has(.oc-swap.is-simple)>h2){display:none}.oc-swap.is-simple .oc-swap-tabs{margin-bottom:.15rem}@media (max-width:68rem){.tm-side .oc-swap.is-simple .oc-swap-tabs{display:none}}.oc-swap-amt{cursor:text;align-items:baseline;gap:.2rem;min-width:0;padding:.85rem .15rem .35rem;display:flex}.oc-swap.is-simple .oc-swap-dollar{letter-spacing:-.04em;color:var(--fg);font-size:clamp(1.85rem,4.2vw,2.35rem);font-weight:650}.oc-swap.is-simple .oc-swap-input{letter-spacing:-.04em;flex:auto;width:auto;min-width:2.5rem;font-size:clamp(1.85rem,4.2vw,2.35rem);font-weight:650}.oc-swap-amt-ph{color:var(--fg-muted);white-space:nowrap;pointer-events:none;margin-left:auto;font-size:.92rem;font-weight:500}.oc-swap-tools{align-items:center;gap:.4rem;display:flex}.oc-swap-presets{flex:auto;gap:.35rem;min-width:0;display:flex}.oc-swap-preset{appearance:none;background:color-mix(in srgb, var(--fg) 8%, transparent);min-width:0;color:var(--fg);font:inherit;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:0;border-radius:.55rem;flex:1 1 0;padding:.55rem .2rem;font-size:.82rem;font-weight:650}.oc-swap-preset:hover{background:color-mix(in srgb, var(--fg) 12%, transparent)}.oc-swap-preset.is-active{background:color-mix(in srgb, var(--fg) 16%, transparent);color:var(--fg)}.oc-swap-preset:disabled{cursor:default;color:var(--fg-muted);background:color-mix(in srgb, var(--fg) 4%, transparent)}.oc-swap-gear{appearance:none;background:color-mix(in srgb, var(--fg) 8%, transparent);width:2.15rem;height:2.15rem;color:var(--fg-soft);cursor:pointer;border:0;border-radius:.55rem;flex:none;place-items:center;padding:0;display:grid}.oc-swap-gear svg{width:1rem;height:1rem;display:block}.oc-swap-gear.is-on,.oc-swap-gear:hover{background:color-mix(in srgb, var(--fg) 12%, transparent);color:var(--fg)}.oc-swap-avail{color:var(--fg-soft);align-items:center;gap:.45rem;margin:0;font-size:.78rem;display:flex}.oc-swap.is-simple .oc-swap-submit{margin-top:.15rem}.oc-swap-fee{color:var(--fg-soft);justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:.78rem;display:flex;position:relative}.oc-swap-fee-tip{flex:none;display:inline-grid;position:relative}.oc-swap-pop{z-index:8;background:var(--glass-panel);width:min(16.75rem,100vw - 2.4rem);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);color:#f4f4f2;text-align:left;border:1px solid #ffffff0a;border-radius:.45rem;padding:.75rem .85rem;font-size:.82rem;font-weight:450;line-height:1.45;position:absolute;bottom:calc(100% + .45rem);right:0;box-shadow:inset 0 1px #ffffff14}.oc-swap-hint{color:var(--fg-soft);margin:0;font-size:.78rem;line-height:1.45}.oc-swap-panel{border:1px solid color-mix(in srgb, var(--glass-edge) 60%, transparent);background:color-mix(in srgb, var(--glass-card) 72%, transparent);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);border-radius:1.15rem;flex-direction:column;gap:.55rem;padding:.95rem 1rem;display:flex}.oc-swap-panel.is-pay{grid-template-columns:1fr auto;align-items:center;gap:.3rem .75rem;padding:.85rem 1rem;display:grid}.oc-swap-pay-bal{text-align:right;font-variant-numeric:tabular-nums;color:var(--fg-soft);grid-column:2;margin:0;font-size:.78rem}.oc-swap-pay-btn{appearance:none;cursor:pointer;font:inherit;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);justify-self:end;padding-right:.35rem;font-size:.82rem;font-weight:700}.oc-swap-pay-btn:hover,.oc-swap-pay-btn[aria-expanded=true]{border-color:color-mix(in srgb, var(--fg) 20%, transparent);background:color-mix(in srgb, var(--bg) 70%, transparent)}.oc-swap-pay-chev{width:.7rem;height:.7rem;color:var(--fg-soft);margin-left:.1rem}.oc-swap-chip-mark.is-eth{color:#fff;background:#627eea}.oc-swap-chip-mark.is-eth svg{width:.85rem;height:.85rem}.oc-swap-pay-scrim{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#0a0b098c;justify-content:center;align-items:center;padding:1.5rem}.oc-swap-pay-scrim>.fx-sheet-stack{align-items:stretch;width:min(28rem,100vw - 3rem);max-width:min(28rem,100vw - 3rem);margin:0;animation:none}.oc-swap-pay-scrim .fx-sheet-grab{display:none}.oc-swap-pay-card{box-sizing:border-box;border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:100%;box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;padding:.85rem .85rem .95rem;position:relative}@keyframes oc-pay-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.oc-swap-pay-card-h{letter-spacing:-.02em;color:#f4f4f2;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .25rem .85rem .65rem;font-size:1.05rem;font-weight:650;display:flex}.oc-swap-pay-list{flex-direction:column;gap:.15rem;display:flex}.oc-swap-pay-row{appearance:none;cursor:pointer;border-radius:var(--r-md);width:100%;font:inherit;text-align:left;color:var(--fg);transition:background-color var(--t-fast) var(--ease), opacity .15s ease;background:0 0;border:0;align-items:center;gap:.75rem;padding:.7rem .55rem;display:flex}.oc-swap-pay-row:active:not(:disabled){background:color-mix(in srgb, var(--fg) 11%, transparent)}@media (hover:hover){.oc-swap-pay-row:hover:not(:disabled):not(.is-active){background:0 0}.oc-swap-pay-row.is-active{background:color-mix(in srgb, var(--fg) 7%, transparent)}}.oc-swap-pay-row:disabled{cursor:not-allowed}.oc-swap-pay-row:disabled .oc-swap-chip-mark{opacity:.5}.oc-swap-pay-row .oc-swap-chip-mark{width:2.3rem;height:2.3rem;font-size:1.05rem}.oc-swap-pay-row .oc-swap-chip-mark.is-eth svg{width:1.35rem;height:1.35rem}.oc-swap-pay-row-id,.oc-swap-pay-row-val{flex-direction:column;gap:.1rem;min-width:0;display:flex}.oc-swap-pay-row-id{flex:auto}.oc-swap-pay-row-val{text-align:right;font-variant-numeric:tabular-nums;flex:none;align-items:flex-end}.oc-swap-pay-row-name,.oc-swap-pay-row-usd{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.oc-swap-pay-row-note,.oc-swap-pay-row-amt{color:var(--fg-soft);font-size:.85rem}.oc-swap-pay-row-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-swap-panel-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.oc-swap-panel-label{color:var(--fg-soft);font-size:.8rem;font-weight:550}.oc-swap-chip{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--glass-edge) 70%, transparent);background:color-mix(in srgb, var(--bg) 45%, transparent);letter-spacing:.01em;max-width:100%;color:var(--fg);align-items:center;gap:.4rem;padding:.28rem .55rem .28rem .28rem;font-size:.82rem;font-weight:700;display:inline-flex}.oc-swap-chip img,.oc-swap-chip-mark{border-radius:var(--logo-radius);object-fit:cover;flex:none;width:1.35rem;height:1.35rem}.oc-swap-chip-mark{background:color-mix(in srgb, var(--brand) 28%, var(--surface-2));color:var(--brand);place-items:center;font-size:.68rem;font-weight:800;display:grid}.oc-swap-chip-mark.is-folio{background:color-mix(in srgb, var(--fg) 12%, transparent);color:var(--fg)}.oc-swap-panel-amt{align-items:baseline;gap:.15rem;min-width:0;display:flex}.oc-swap-dollar{font-variant-numeric:tabular-nums;color:var(--fg);font-size:clamp(1.55rem,3.6vw,2rem);font-weight:650;line-height:1}.oc-swap-input{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--fg);background:0 0;border:0;padding:0;font-size:clamp(1.55rem,3.6vw,2rem);font-weight:650;line-height:1.1;display:block}.oc-swap-input:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-radius:var(--r-sm)}.oc-swap-input::placeholder{color:color-mix(in srgb, var(--fg-soft) 55%, transparent)}.oc-swap-input[readonly]{caret-color:#0000;cursor:default}.oc-amount-pad{-webkit-user-select:none;user-select:none;touch-action:manipulation;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.55rem .65rem;margin:.2rem 0 .4rem;padding-inline:.35rem;display:grid}.oc-amount-pad-key{appearance:none;aspect-ratio:1;background:color-mix(in srgb, var(--fg) 6.5%, transparent);width:min(4.35rem,100%);min-height:0;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.02em;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:0;border-radius:50%;place-items:center;padding:0;font-size:1.22rem;font-weight:560;line-height:1;display:inline-grid}.oc-amount-pad-key:hover{background:color-mix(in srgb, var(--fg) 10%, transparent)}.oc-amount-pad-key:active{background:color-mix(in srgb, var(--fg) 14%, transparent);transform:scale(.94)}.oc-amount-pad-key.is-back{color:var(--fg-soft);background:0 0}.oc-amount-pad-key.is-back svg{width:1.55rem;height:1.55rem;display:block}.oc-amount-pad-key.is-back:hover,.oc-amount-pad-key.is-back:active{background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg)}.oc-amount-pad-key.is-dot{font-size:1.45rem;font-weight:600}.oc-amount-pad.is-plain{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:.15rem .35rem;width:100%;height:100%;min-height:0;margin:0;padding:0;display:grid}.oc-amount-pad.is-plain .oc-amount-pad-key{aspect-ratio:auto;width:100%;max-width:none;height:100%;min-height:0;color:var(--fg);background:0 0;border-radius:.75rem;font-size:clamp(1.2rem,4.8vw,1.7rem);font-weight:500}.oc-amount-pad.is-plain .oc-amount-pad-key:hover,.oc-amount-pad.is-plain .oc-amount-pad-key:active{background:color-mix(in srgb, var(--fg) 7%, transparent)}.oc-amount-pad.is-plain .oc-amount-pad-key.is-back{color:var(--fg);background:0 0}.oc-amount-pad.is-plain .oc-amount-pad-key.is-back svg{width:1.55rem;height:1.55rem}@media (min-width:68.01rem){.oc-amount-pad{display:none}}.mtp{box-sizing:border-box;grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-areas:"head""hero""mid""pad""foot";gap:.4rem;height:100%;min-height:0;padding:.1rem .05rem 0;display:grid}.mtp-head{grid-area:head}.mtp-hero{grid-area:hero}.mtp-mid{grid-area:mid}.mtp-pad{grid-area:pad}.mtp-foot{grid-area:foot}.mtp-head{grid-template-columns:2.15rem minmax(0,1fr) 2.15rem;align-items:center;gap:.5rem;display:grid}.mtp-icon-btn{appearance:none;border-radius:var(--r-pill);border:1px solid var(--glass-chip-edge);background:var(--glass-chip);color:#f4f4f2;width:2.15rem;height:2.15rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);cursor:pointer;place-items:center;margin:0;padding:0;display:grid}.mtp-icon-btn:disabled{opacity:.35;cursor:default}.mtp-icon-btn:not(:disabled):active{background:color-mix(in srgb, var(--fg) 14%, transparent)}.mtp-title{justify-items:start;gap:.1rem;min-width:0;padding-left:.1rem;display:grid}.mtp-title b{letter-spacing:-.015em;color:var(--fg);font-size:1.02rem;font-weight:700;line-height:1.15}.mtp-title span{color:var(--fg-soft);font-size:.76rem;font-weight:500}.mtp-hero{align-items:center;min-height:0;padding:.15rem .15rem .25rem;display:flex;overflow:visible}.mtp-amount{text-align:left;justify-items:start;gap:.3rem;width:100%;display:grid;overflow:visible}.mtp-digits{line-height:inherit;padding-right:.06em;display:inline-block}.mtp-amount-v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;max-width:100%;color:var(--fg);align-items:baseline;gap:.06em;padding:.04em .12em .06em 0;font-size:clamp(2.6rem,12vw,4.2rem);font-weight:600;line-height:1.02;display:inline-flex;overflow:visible}.mtp-amount-v.is-empty{color:color-mix(in srgb, var(--fg) 46%, transparent)}.mtp-amount-v.is-empty .mtp-dollar{color:var(--fg)}.mtp-amount-v .mtp-dollar{letter-spacing:-.04em;font-size:.92em;font-style:normal;font-weight:600;line-height:inherit;color:inherit;flex:none}.mtp-avail,.mtp-pay{color:var(--fg-soft);text-align:left;font-size:.88rem;font-weight:550}.mtp-mid{flex:none;gap:.45rem;padding:0 .05rem;display:grid}.mtp-receive{appearance:none;width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.2rem .05rem;font-size:.95rem;font-weight:650;display:flex}.mtp-receive:disabled{cursor:default;opacity:.9}.mtp-pcts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.mtp-pct{appearance:none;border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 10%, transparent);color:var(--fg);font:inherit;cursor:pointer;border:0;margin:0;padding:.62rem .4rem;font-size:.86rem;font-weight:650}.mtp-pct:disabled{opacity:.38;cursor:default}.mtp-pct:not(:disabled):active{background:color-mix(in srgb, var(--fg) 16%, transparent)}.mtp-pad{align-items:stretch;min-height:0;padding:0;display:flex;overflow:hidden}.mtp-pad .oc-amount-pad.is-plain{flex:auto;min-height:0}.mtp-foot{flex:none;gap:.35rem;padding-top:.1rem;display:grid}.mtp-cta .oc-swap-submit{border-radius:var(--r-pill);width:100%;min-height:3.15rem;font-size:1.02rem;font-weight:700}.mtp-slip{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.mtp-slip button{appearance:none;border:1px solid color-mix(in srgb, var(--line) 80%, transparent);border-radius:var(--r-pill);color:var(--fg-soft);font:inherit;cursor:pointer;background:0 0;margin:0;padding:.38rem .7rem;font-size:.76rem;font-weight:650}.mtp-slip button.is-active{color:var(--fg);background:var(--glass-chip);border-color:var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.oc-swap.is-pad{min-height:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.oc-swap.is-pad .mtp{flex:1}@media (orientation:landscape) and (max-height:34rem){.mtp{grid-template:"head head""hero pad"minmax(0,1fr)"mid pad""foot pad"/minmax(0,1fr) minmax(0,1.05fr);gap:.3rem .85rem}.mtp-hero{align-items:center;min-height:0;padding-block:0}.mtp-amount-v{font-size:clamp(1.9rem,8vh,3rem)}.mtp-pct{padding:.42rem .4rem}.mtp-foot{align-self:end}.mtp-cta .oc-swap-submit{min-height:2.75rem;font-size:.95rem}}.lf-text-pad{-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-direction:column;gap:.35rem;width:100%;margin:.15rem 0 .1rem;padding:.35rem .1rem .15rem;display:flex}.lf-text-pad-row{justify-content:center;gap:.28rem;width:100%;display:flex}.lf-text-pad-row.is-mid{padding-inline:.45rem}.lf-text-pad-row.is-bottom{padding-inline:0}.lf-text-pad-row.is-space{gap:.35rem;margin-top:.1rem}.lf-text-pad-key{appearance:none;cursor:pointer;background:color-mix(in srgb, var(--fg) 8%, var(--surface-3));min-width:0;height:2.55rem;color:var(--fg);font:inherit;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:.45rem;flex:1 1 0;justify-content:center;align-items:center;padding:0;font-size:1.05rem;font-weight:560;line-height:1;display:inline-flex;transform:scale(1)}.lf-text-pad-key:active{background:color-mix(in srgb, var(--fg) 14%, var(--surface-3))}.lf-text-pad-key.is-bounce{animation:lf-key-bounce .3s var(--ease-bounce);z-index:1}.lf-scrim .lf-go.is-bounce:not(:disabled){transform-origin:50%;animation:.42s cubic-bezier(.22,.9,.32,1) lf-btn-bounce}@keyframes lf-key-bounce{0%{transform:scale(1)}28%{transform:scale(.78)}62%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes lf-btn-bounce{0%{transform:scale(1)}22%{transform:scale(.9)}38%{transform:scale(.88)}68%{transform:scale(1.04)}to{transform:scale(1)}}.lf-text-pad.is-disabled{opacity:.38;filter:saturate(.7);pointer-events:none;transition:opacity .28s var(--ease-soft), filter .28s var(--ease-soft)}@media (prefers-reduced-motion:reduce){.lf-text-pad-key.is-bounce{animation:none}}.lf-text-pad-key.is-mod{letter-spacing:.02em;color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 5%, transparent);flex:0 0 2.65rem;font-size:.78rem;font-weight:650}.lf-text-pad-key.is-mod.is-wide{flex:0 0 3.35rem}.lf-text-pad-key.is-mod.is-on{color:var(--bg);background:var(--fg)}.lf-text-pad-key.is-mod:disabled{opacity:.55}.lf-text-pad-key.is-back{color:var(--fg-soft)}.lf-text-pad-key.is-mod svg{width:1.3rem;height:1.3rem;display:block}.lf-text-pad-key.is-back svg{width:1.45rem;height:1.45rem}.lf-text-pad-key.is-space-bar{letter-spacing:.04em;color:var(--fg-soft);text-transform:lowercase;flex:auto;font-size:.82rem;font-weight:550}.lf-text-pad-spacer{letter-spacing:.08em;min-height:2.55rem;color:var(--fg-muted);flex:auto;place-items:center;font-size:.72rem;font-weight:650;display:grid}.lf-info-beat.is-text-pad{gap:.65rem;padding-top:.15rem}.lf-info-beat.is-text-pad .lf-field.is-focus input,.lf-info-beat.is-text-pad .lf-field.is-focus textarea{caret-color:#0000;cursor:default}.lf-info-beat.is-text-pad .lf-field.is-focus textarea{min-height:4.5rem;max-height:5.5rem}.lf-pad-shell{width:100%;display:block;position:relative}.lf-pad-mirror{z-index:1;box-sizing:border-box;color:var(--fg);font:inherit;white-space:pre-wrap;word-break:break-word;pointer-events:none;padding:.9rem 1rem;font-size:1.05rem;line-height:1.35;position:absolute;inset:0;overflow:hidden}.lf-pad-shell:not(.is-multi) .lf-pad-mirror{white-space:pre;text-overflow:ellipsis;overflow:hidden}.lf-pad-ph{color:var(--fg-muted)}.lf-pad-caret{vertical-align:middle;background:#fff;border-radius:1px;width:1.5px;height:.92em;margin:0 0 0 1px;animation:1.05s step-end infinite lf-pad-caret-blink;display:inline-block}@keyframes lf-pad-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.lf-pad-input{z-index:0;-webkit-text-fill-color:transparent;pointer-events:none;position:relative;color:#0000!important}.lf-pad-input::placeholder{color:#0000;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion:reduce){.lf-pad-caret{opacity:1;animation:none}}.oc-swap-panel-sub{color:var(--fg-soft);justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.oc-swap-bal{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.oc-swap-max{color:var(--brand);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.oc-swap-max.is-sell{color:var(--down);-webkit-text-fill-color:var(--down)}.oc-swap-max:hover{text-decoration:underline}.oc-swap-custom{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);color:var(--fg);font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.45rem;flex:none;margin-left:auto;padding:.26rem .58rem;font-size:.74rem;font-weight:650;line-height:1}.oc-swap-custom:hover{background:color-mix(in srgb, #fff 8%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.oc-swap-custom:active{transform:scale(.985)}.oc-swap-sum{flex-direction:column;gap:.55rem;margin:.35rem 0 0;padding:0 .1rem;display:flex}.oc-swap-sum div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.oc-swap-sum dt{color:var(--fg-soft);margin:0;font-size:.84rem;font-weight:500}.oc-swap-sum dd{font-variant-numeric:tabular-nums;letter-spacing:-.015em;color:var(--fg);text-align:right;margin:0;font-size:.9rem;font-weight:600}.oc-swap-details{flex-direction:column;gap:.7rem;margin-top:auto;padding-top:.2rem;display:flex}.oc-swap-details-tog{width:100%;color:var(--fg-soft);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;margin:0;padding:.2rem 0;font-size:.78rem;font-weight:600;display:flex}.oc-swap-details-tog:before,.oc-swap-details-tog:after{content:"";background:color-mix(in srgb, var(--line) 85%, transparent);flex:auto;height:1px}.oc-swap-details-label{flex:none;align-items:center;gap:.28rem;display:inline-flex}.oc-swap-details-chev{opacity:.85;width:.7rem;height:.7rem;transition:transform .15s;display:block}.oc-swap-details.is-open .oc-swap-details-chev{transform:rotate(180deg)}.oc-swap-details-body{flex-direction:column;gap:.7rem;padding:0 .05rem .1rem;display:flex}.oc-swap-slippage{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem .75rem;display:flex}.oc-swap-slip-l{color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;display:inline-flex}.oc-swap-info{appearance:none;background:var(--glass-panel);width:1.35rem;height:1.35rem;-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);color:var(--fg-soft);cursor:pointer;border:1px solid #ffffff0a;border-radius:.4rem;place-items:center;margin:0;padding:0;display:inline-grid;box-shadow:inset 0 1px #ffffff0f}.oc-swap-info svg{width:.82rem;height:.82rem;display:block}.oc-swap-fee-tip.is-open .oc-swap-info,.oc-swap-info:hover{color:var(--fg);background:#191919e0;border-color:#ffffff1a}.oc-swap-slip-ctrl{border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 6%, transparent);align-items:center;gap:.4rem;min-height:1.7rem;padding:.2rem .35rem .2rem .3rem;display:inline-flex}.oc-swap-slip-auto{border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg-soft);align-items:center;padding:.18rem .45rem;font-size:.7rem;font-weight:650;display:inline-flex}.oc-swap-slip-val{font-variant-numeric:tabular-nums;color:var(--fg);letter-spacing:-.01em;font-size:.82rem;font-weight:650}.oc-swap-slip-edit{appearance:none;border-radius:var(--r-pill);width:1.35rem;height:1.35rem;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.oc-swap-slip-edit:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent)}.oc-swap-slip-edit svg{width:.85rem;height:.85rem}.oc-swap-slip-opts{flex-wrap:wrap;gap:.3rem;display:inline-flex}.oc-swap-slip-opts button{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--glass-edge) 65%, transparent);background:color-mix(in srgb, var(--bg) 40%, transparent);color:var(--fg-soft);letter-spacing:.02em;cursor:pointer;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.oc-swap-slip-opts button.is-active{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 8%, transparent);color:color-mix(in srgb, var(--brand) 70%, var(--fg))}.oc-swap-quote{margin:0}.button.oc-swap-submit{border-radius:var(--r-sm);letter-spacing:-.01em;text-transform:none;width:100%;height:auto;min-height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;margin-top:.35rem;padding:.95rem 1.1rem;font-size:.95rem;font-weight:700}.oc-swap.is-pad{gap:.55rem}.oc-swap.is-pad .button.oc-swap-submit{border-radius:var(--r-md);min-height:3.15rem;margin-top:.15rem}.button.oc-swap-submit.is-ready{color:var(--brand-btn-ink);background:var(--brand);background-color:var(--brand);opacity:1;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.button.oc-swap-submit.is-ready:hover:not(:disabled){filter:none;opacity:1;color:var(--brand-btn-ink);background:color-mix(in srgb, var(--brand) 78%, #000);background-color:color-mix(in srgb, var(--brand) 78%, #000)}.button.oc-swap-submit.is-ready.is-sell{color:#140804;background:var(--down);background-color:var(--down);box-shadow:none}.button.oc-swap-submit.is-ready.is-sell:hover:not(:disabled){color:#140804;background:color-mix(in srgb, var(--down) 78%, #000);background-color:color-mix(in srgb, var(--down) 78%, #000)}.button.oc-swap-submit.is-ready:disabled{opacity:.55;cursor:default}.button.oc-swap-submit.is-muted,.button.oc-swap-submit.is-muted:disabled,.button.oc-swap-submit.is-muted:hover:not(:disabled){color:color-mix(in srgb, var(--fg) 45%, transparent);background:color-mix(in srgb, var(--fg) 10%, transparent);background-color:color-mix(in srgb, var(--fg) 10%, transparent);opacity:1;cursor:default;box-shadow:none;filter:none;border-color:#0000}.oc-swap-box-head .cb-label{margin:0}.ex-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-grid{--tm-pane-w:22rem;--tm-rail:minmax(0, var(--tm-pane-w));--tm-mid:minmax(0, 1fr);--tm-side:minmax(0, 20.5rem);grid-template-columns:var(--tm-rail) var(--tm-mid) var(--tm-side);gap:var(--tm-float-gap);width:100%;min-width:0;max-width:100%;min-height:0;padding:var(--tm-float-gap) var(--tm-float-gap) 0;background:0 0;border-top:0;flex:1;display:grid;overflow:hidden}.tm-mid,.tm-side{background:var(--glass-surface);border:1px solid color-mix(in srgb, var(--fg) 6%, transparent);border-radius:var(--tm-float-radius);width:100%;min-width:0;max-width:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);overflow:hidden}.tm-side{overscroll-behavior:contain;overflow:hidden auto}.tm-mid{flex-direction:column;padding:0 clamp(.75rem,1.6vw,1.25rem);display:flex}.tm-mid.tm-dog-mid{padding-top:.75rem}.tm-mid>.tm-head,.tm-mid>.tm-panel.is-chart{flex:none}.tm-mid>.tm-panel.is-main{flex-direction:column;flex:1 1 0;min-height:0;padding-top:0;padding-bottom:0;display:flex;overflow:visible}.tm-side{flex-direction:column;display:flex}.tm-side>*{border-bottom:1px solid color-mix(in srgb, var(--fg) 5%, transparent)}.tm-head{z-index:3;background:var(--surface);border-bottom:1px solid color-mix(in srgb, var(--fg) 5%, transparent);flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;padding:.85rem 0;display:flex;position:sticky;top:0}.tm-id{align-items:center;gap:.65rem;min-width:0;display:flex}.tm-id-logo{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:2.1rem;height:2.1rem}.tm-id-stack .tm-id-logo{--logo-ring:0 0 1px 1.5px var(--surface);margin-left:-.55rem}.tm-id-stack .tm-id-logo:first-child{margin-left:0}.tm-id-text{min-width:0}.tm-id-name{letter-spacing:-.02em;align-items:center;gap:.35rem;margin:0;font-size:1.1rem;font-weight:700;display:flex}.tm-star{appearance:none;cursor:pointer;color:var(--fg-soft);background:0 0;border:0;padding:.1rem;line-height:0;display:inline-flex}.tm-star svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:.95rem;height:.95rem}.tm-star:hover{color:var(--fg)}.tm-star.is-on svg{fill:currentColor}.tm-socials{align-items:center;gap:.2rem;margin-left:.15rem;display:inline-flex}.tm-social{appearance:none;width:1.55rem;height:1.55rem;color:var(--fg-soft);transition:color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.tm-social:hover{color:var(--fg);background:0 0}.tm-id-sub{color:var(--fg-soft);align-items:center;gap:.4rem;min-width:0;margin:.1rem 0 0;font-size:.78rem;display:flex}.tm-id-full{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.tm-dot{opacity:.5}.tm-contract{font-variant-numeric:tabular-nums;min-width:0;color:var(--fg-soft);align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.tm-contract-addr{min-width:0}.tm-contract-copy,.tm-contract-ext{appearance:none;cursor:pointer;font:inherit;color:var(--fg-soft);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;font-size:.72rem;line-height:1;text-decoration:none;display:inline-grid}.tm-contract-copy:hover,.tm-contract-ext:hover{color:var(--fg)}.tm-contract-ico{width:.85rem;height:.85rem;display:block}.tm-stats{flex-wrap:wrap;gap:.85rem 1.6rem;margin-left:auto;display:flex}.tm-stat{flex-direction:column;gap:.1rem;display:flex}.tm-stat-l{letter-spacing:.03em;text-transform:uppercase;color:var(--fg-soft);font-size:.68rem}.tm-stat-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.tm-panel{background:0 0;padding:.9rem clamp(.75rem,1.4vw,1.1rem) 1.1rem}.tm-mid>.tm-panel{border-bottom:1px solid var(--line);padding-left:0;padding-right:0}.tm-mid>.tm-panel.is-chart,.tm-mid>.tm-panel:last-child{border-bottom:0}.tm-mid>.tm-panel.is-chart{padding-bottom:0}.tm-chart-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tm-foot-l{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.tm-chart-bar.is-foot{background:var(--surface);margin-top:.35rem;padding:0}.tm-select select{appearance:none;cursor:pointer;font:inherit;color:var(--fg);background:var(--nav-surface);border:1px solid var(--line);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right .62rem center,right .4rem center;background-repeat:no-repeat;background-size:.22rem .22rem,.22rem .22rem;border-radius:.4rem;min-width:3.5rem;padding:.28rem 1.35rem .28rem .5rem;font-size:.75rem;font-weight:600}.tm-select select:hover{border-color:var(--fg-soft)}.tm-select select:disabled{cursor:default;color:var(--fg-soft);border-color:color-mix(in srgb, var(--line) 65%, transparent);opacity:1;background-image:none;padding-right:.5rem}.tm-seg{border:1px solid var(--line);border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 3.5%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 4%, transparent);align-items:center;gap:.1rem;padding:.14rem;display:inline-flex}.tm-seg button{appearance:none;cursor:pointer;border-radius:var(--r-pill);min-height:1.6rem;color:var(--fg-soft);font:inherit;letter-spacing:.01em;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:.25rem;padding:.28rem .72rem;font-size:.72rem;font-weight:650;line-height:1;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.tm-seg button:hover:not(.is-active){color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.tm-seg button.is-active{color:var(--fg);background:var(--glass-chip);border-color:var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.tm-seg svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}.tm-ohlc{color:var(--fg);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.15rem .7rem;margin:0;font-size:.73rem;font-weight:600;display:flex}.tm-ohlc i{color:var(--fg-soft);margin-right:.25rem;font-style:normal;font-weight:500}.tm-panel.is-chart .sk-ranges{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:auto;justify-content:flex-start;width:auto;min-width:0;max-width:100%;margin:0;display:flex;overflow-x:auto}.tm-panel.is-chart .sk-ranges::-webkit-scrollbar{display:none}.tm-panel.is-chart .sk-ranges button{flex:none;justify-content:center;align-items:center;height:1.75rem;padding:0 .7rem;font-size:.78rem;line-height:1;display:inline-flex}.tm-panel.is-chart .sk-chartwrap{margin-top:.5rem}.tm-panel.is-chart .fc-legend{gap:.4rem;margin-top:1rem;margin-bottom:.15rem}.tm-panel.is-chart .sk-chart{height:clamp(12rem,30vh,20rem)}.tm-overlays{color:var(--fg-soft);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.tm-overlays-l{letter-spacing:.03em;text-transform:uppercase}.tm-overlays label{cursor:pointer;align-items:center;gap:.3rem;display:inline-flex}.tm-overlays input{accent-color:var(--brand)}.sk-plot{touch-action:none;overscroll-behavior:contain;border-radius:.35rem;position:relative;overflow:visible}.sk-candle{transition:opacity .14s}.sk-chartbox.is-intro .sk-chart{cursor:default}.sk-chartbox.is-intro .sk-candle,.sk-chartbox.is-intro .sk-vol{transform-box:fill-box;transform-origin:bottom;animation:.34s cubic-bezier(.22,1.18,.36,1) both sk-bar-rise;animation-delay:calc(var(--sk-i,0) * 4ms)}@keyframes sk-bar-rise{0%{opacity:0;transform:translateY(110%)}78%{opacity:1;transform:translateY(-2%)}to{opacity:1;transform:translateY(0)}}.sk-chartbox.is-intro .sk-vol{animation-name:sk-vol-rise}@keyframes sk-vol-rise{0%{opacity:0;transform:translateY(110%)}78%{opacity:.28;transform:translateY(-2%)}to{opacity:.28;transform:translateY(0)}}.sk-axis.is-y .sk-axis-now{opacity:0;transition:opacity .35s var(--ease), transform .45s cubic-bezier(.22, 1, .36, 1);transform:translateY(-50%)translate(.35rem)}.sk-axis.is-y .sk-axis-now.is-in{opacity:1;transform:translateY(-50%)translate(0)}@media (prefers-reduced-motion:reduce){.sk-chartbox.is-intro .sk-candle,.sk-chartbox.is-intro .sk-vol{opacity:1;animation:none;transform:none}.sk-axis.is-y .sk-axis-now{opacity:1;transition:none;transform:translateY(-50%)}}.sk-cluster{--sk-face-h:24px;--sk-face-overlap:.45rem;--sk-badge-h:.75rem;--sk-dot-h:.5rem;--sk-top-gap:.75rem;--sk-stack-h:calc(var(--sk-face-h) + (var(--sk-faces,1) - 1) * (var(--sk-face-h) - var(--sk-face-overlap)) + var(--sk-badge,0) * var(--sk-badge-h) + var(--sk-dots,0) * var(--sk-dot-h));top:max(calc(var(--sk-stack-h) + var(--sk-top-gap)), var(--sk-y,0%));pointer-events:auto;z-index:2;flex-direction:column;align-items:center;margin-top:-.35rem;display:flex;position:absolute;transform:translate(-50%,-100%)}.sk-cluster.is-open{z-index:8}.sk-thesis-pop{z-index:120;border:1px solid var(--glass-chip-edge);background:var(--glass-popup);width:min(17.5rem,72vw);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-popup-blur);backdrop-filter:var(--glass-popup-blur);animation:sk-thesis-in .14s var(--ease);cursor:default;pointer-events:auto;border-radius:1rem;padding:.55rem;position:fixed}.sk-thesis-pop.is-below{animation-name:sk-thesis-in-down}.sk-thesis-list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.sk-thesis-row{appearance:none;cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;transition:background-color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;margin:0;padding:.45rem .5rem;display:grid}.sk-thesis-row:hover,.sk-thesis-row:focus-visible{background:color-mix(in srgb, var(--fg) 6%, transparent)}.sk-thesis-copy{gap:.2rem;min-width:0;display:grid}.sk-thesis-who{flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;min-width:0;font-size:.78rem;line-height:1.2;display:flex}.sk-thesis-who b{color:var(--fg);font-weight:650}.sk-thesis-who i{color:var(--fg-soft);font-style:normal}.sk-thesis-body{-webkit-line-clamp:3;color:var(--fg-soft);white-space:pre-wrap;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}.sk-thesis-more{color:color-mix(in srgb, var(--fg-soft) 85%, transparent);margin:.2rem .35rem .15rem;font-size:.68rem;font-weight:550}@keyframes sk-thesis-in{0%{opacity:0;transform:translate(-50%,calc(.35rem - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes sk-thesis-in-down{0%{opacity:0;transform:translate(-50%,-.35rem)}to{opacity:1;transform:translate(-50%)}}.sk-stack{flex-direction:column-reverse;align-items:center;display:flex}.sk-face{appearance:none;cursor:pointer;background:0 0;border:0;margin-bottom:-.45rem;padding:0;line-height:0;display:inline-flex}.sk-face:first-child{margin-bottom:0}.sk-face .lb-avatar{border:2px solid var(--bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 18%, transparent);transition:transform .12s}.sk-face:hover .lb-avatar,.sk-face:focus-visible .lb-avatar{z-index:10;transform:scale(1.18)}.sk-face-more{letter-spacing:-.01em;color:#fff;border:1.5px solid var(--bg);min-width:1.35rem;height:1.1rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 25%, transparent);z-index:6;background:#0a0b09;border-radius:999px;justify-content:center;align-items:center;margin-bottom:-.35rem;padding:0 .3rem;font-size:.58rem;font-weight:700;display:inline-flex}.sk-marker{border:1.5px solid var(--bg);pointer-events:auto;cursor:help;border-radius:50%;width:.5rem;height:.5rem;margin:0 0 0 .15rem;transition:transform .12s;position:relative}.sk-marker:hover{transform:scale(1.6)}.sk-marker.is-thesis{background:var(--brand)}.sk-marker.is-bought{background:var(--up)}.sk-marker.is-sold{background:var(--down)}.tm-table-wrap{overflow-x:auto}.tm-table{border-collapse:collapse;width:100%;font-size:.8rem}.tm-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);background:var(--surface);border-bottom:1px solid var(--line);white-space:nowrap;padding:.4rem .6rem;font-size:.68rem;font-weight:600;position:sticky;top:0}.tm-table td{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);vertical-align:middle;padding:.45rem .6rem}.tm-table tr.is-closed{opacity:.6}.tm-table tr.is-mine{background:color-mix(in srgb, var(--brand) 10%, transparent)}.tm-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tm-table .is-num b{font-weight:700;display:block}.tm-table .is-num i,.tm-sub{color:var(--fg-soft);font-size:.72rem;font-style:normal;display:block}.tm-muted{color:var(--fg-soft)}.tm-trader{align-items:center;gap:.45rem;min-width:0;display:flex}.tm-trader .fx-trader-rank{font-variant-numeric:tabular-nums;width:1.35rem;height:1.35rem;color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;flex:none;place-items:center;font-size:.68rem;font-weight:750;display:inline-grid}.tm-trader .fx-trader-rank.is-gold{color:#0a0b09;background:#e8c547}.tm-trader .fx-trader-rank.is-silver{color:#0a0b09;background:#c8ccd4}.tm-trader .fx-trader-rank.is-bronze{color:#0a0b09;background:#d08a4c}.tm-trader-id{flex-direction:column;min-width:0;display:flex}.tm-trader-id i{color:var(--fg-soft);font-size:.7rem;font-style:normal}.tm-addr{font-variant-numeric:tabular-nums;color:var(--fg-soft)}.tm-you{letter-spacing:.04em;text-transform:uppercase;color:#0a0b09;background:var(--brand);border-radius:.3rem;padding:.05rem .3rem;font-size:.62rem;font-weight:700}.tm-grid:has(.tm-rail.is-split-right){--tm-rail:minmax(0, calc(var(--tm-pane-w) * 2))}.tm-grid:has(.tm-rail.is-collapsed){grid-template-columns:3.1rem var(--tm-mid) var(--tm-side)}.so-item.is-flash{animation:1.4s so-flash}@keyframes so-flash{0%,to{background:0 0}20%,60%{background:color-mix(in srgb, var(--brand) 8%, transparent)}}@container pane (max-width:17.5rem){.tm-mode-long{display:none}.tm-mode-short{display:inline}.tm-rail-modes button{padding:.26rem .32rem;font-size:.72rem}.tm-rail-actions button{width:1.3rem;height:1.3rem}.tm-rail-actions button svg{width:.82rem;height:.82rem}.tm-scope button{padding:.24rem .34rem;font-size:.7rem}.tm-row{gap:.4rem;padding:.32rem .3rem}.tm-row-logo{width:1.35rem;height:1.35rem}.tm-row-id b{font-size:.74rem}.tm-row-id>i,.tm-row-num>i{font-size:.64rem}.tm-row-num b{font-size:.72rem}.tm-row-marks,.tm-row.is-token .tm-chip{display:none}.tm-alert,.tm-post{padding:.4rem .35rem}.tm-alert-top{font-size:.7rem}.tm-alert-line{font-size:.68rem}}.tm-rail-modes button.is-active,.tm-scope button.is-active{color:var(--fg);background:var(--nav-hi)}.tm-folio-lane button.is-active{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.tm-rail-list.is-board>li>.tm-row>.pc-host{flex:1;min-width:0;display:flex}.tm-row-logo.is-sm{width:1rem;height:1rem}.tm-alert-top .so-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tm-panel.is-main.so{--so-tabs-h:3.05rem;background:0 0;border:0;border-radius:0;margin-bottom:0;overflow:visible}@media (max-width:46rem){.tm-panel.is-main.so{--so-tabs-h:2.75rem}}.tm-panel.is-main .so-tabs{top:calc(var(--nav-h) + var(--tm-id-h,4.3rem));z-index:50;background:var(--bg);box-shadow:none;flex:none;position:sticky}.tm-panel.is-main .so-toolbar{top:calc(var(--nav-h) + var(--tm-id-h,4.3rem) + var(--so-tabs-h));z-index:49;background:var(--bg);position:sticky}.tm-panel.is-main .tm-table thead th,.tm-panel.is-main .tm-table.is-traders-plain thead th,.tm-panel.is-main .tm-table.is-traders-plain th,.tm-panel.is-main .tm-table.is-swaps thead th{box-shadow:none;border-bottom:0}.tm-panel.is-main .tm-table td,.tm-panel.is-main .tm-table tbody th,.tm-panel.is-main .tm-table.is-swaps td{border-bottom:0}.tm-panel.is-main .so-scroll{flex:none;min-height:0;padding-bottom:1.25rem;overflow:visible}.tm-panel.is-main .so-live{height:auto;max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.tm-side .sk-card,.tm-side .oc-card{background:0 0;border:0;border-radius:0;padding:.9rem clamp(.75rem,1.4vw,1.1rem) 1.1rem}.tm-side .sk-card>h2,.tm-side .oc-card>h2{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.tm-folio-holdings .tm-table-wrap{max-height:16rem;margin:.35rem -.15rem 0;overflow:auto}.tm-folio-holdings .tm-table{border-collapse:separate;border-spacing:0}.tm-folio-holdings .tm-table tbody th,.tm-folio-holdings .tm-table tbody td{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);background:0 0;transition:background-color .14s,border-color .14s}.tm-folio-holdings .tm-table tbody tr{cursor:pointer;position:relative}.tm-folio-holdings .tm-table tbody tr:hover{background:0 0}.tm-folio-holdings .tm-table tbody tr:hover>*{background:color-mix(in srgb, var(--fg) 6%, transparent);border-bottom-color:#0000}.tm-folio-holdings .tm-table tbody tr:hover>:first-child{border-radius:.55rem 0 0 .55rem}.tm-folio-holdings .tm-table tbody tr:hover>:last-child{border-radius:0 .55rem .55rem 0}.tm-folio-holdings .fl-row{background:0 0;border-radius:0;padding:.55rem .65rem;transition:color .14s;position:static}.tm-folio-holdings .fl-row:after{content:"";z-index:1;position:absolute;inset:0}.tm-folio-holdings .fl-row:hover .ex-name,.tm-folio-holdings .tm-table tbody tr:hover .ex-name{text-decoration:none}.tm-folio-holdings .tm-table tbody tr:hover .ex-ticker{color:color-mix(in srgb, var(--fg) 72%, transparent)}.tm-folio-holdings .fl-weight{background:color-mix(in srgb, var(--fg) 4%, transparent);border-radius:.4rem;min-width:3.6rem;padding:.2rem .45rem;overflow:hidden}.tm-folio-holdings .fl-bar{background:color-mix(in srgb, var(--fg) 12%, transparent)}.tm-folio-holdings .tm-table tbody tr:hover .fl-weight{background:color-mix(in srgb, var(--fg) 7%, transparent)}.tm-folio-holdings .tm-table tbody tr:hover .fl-bar{background:color-mix(in srgb, var(--brand) 42%, transparent)}.tm-folio-holdings .ex-logo{width:1.55rem;height:1.55rem}.tm.is-profile .tm-grid{--tm-side:minmax(0, var(--tm-pane-w))}.sg-scrim{z-index:100;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);animation:fx-fade-in var(--t-mid) var(--ease);background:#0a0b098c;padding:0;display:block;bottom:0}.sg-scrim>.fx-sheet-stack{width:min(32rem,100% - 3rem);max-width:calc(100% - 3rem);margin:0;animation:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.sg-scrim .fx-sheet-grab{display:none}.sg-panel{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(32rem,100%);max-height:min(36rem,78vh);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border-radius:1.65rem;position:relative}@media (max-width:68rem){.sg-scrim{animation:fx-fade-in var(--t-mid) var(--ease);flex-direction:column;justify-content:flex-end;align-items:center;padding:0;display:flex;bottom:0}.sg-scrim>.fx-sheet-stack{width:100%;max-width:none;animation:fx-sheet-in var(--t-sheet) var(--ease-soft) backwards;margin-top:auto;position:relative;top:auto;left:auto;translate:none}.sg-scrim .fx-sheet-grab{display:block}.sg-panel{--sg-row-h:calc(2.5rem + 1.3rem);--sg-head-h:3.65rem;width:100%;height:calc(var(--sg-head-h) + (5 * var(--sg-row-h)));max-height:none;padding:0 0 env(safe-area-inset-bottom,0px);border:0;border-top:1px solid var(--line-strong);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);box-shadow:var(--shadow-4);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;overflow:hidden;transform:none}.sg-x{display:none}.sg-list{min-height:0;height:calc(5 * var(--sg-row-h));max-height:calc(5 * var(--sg-row-h));flex:auto;overflow:hidden}.sg-list li{min-height:var(--sg-row-h);box-sizing:border-box}}.sg-head{border-bottom:1px solid color-mix(in srgb, var(--glass-edge) 85%, transparent);flex:none;align-items:center;gap:.75rem;padding:.35rem .65rem 0 .9rem;display:flex}.sg-tabs{flex:1;gap:.15rem;min-width:0;display:flex;overflow-x:auto}.sg-tabs button{appearance:none;cursor:pointer;color:var(--fg-soft);font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:.85rem .7rem .75rem;font-size:.86rem;font-weight:650}.sg-tabs button:hover{color:var(--fg)}.sg-tabs button.is-active{color:var(--fg);border-bottom-color:var(--brand)}.sg-list{overscroll-behavior:contain;margin:0;padding:.35rem 0;list-style:none;overflow:hidden}@media (min-width:68.01rem){.sg-list{overflow-y:auto}}.sg-list li{align-items:center;gap:.65rem;padding:.65rem 1rem;display:flex}.sg-list li:hover{background:color-mix(in srgb, var(--fg) 3.5%, transparent)}.sg-empty{color:var(--fg-soft);justify-content:center;padding:2.5rem 1rem;font-size:.88rem}.sg-list .pc-host{flex:1;min-width:0;display:flex}.sg-who{min-width:0;color:inherit;flex:1;align-items:center;gap:.7rem;text-decoration:none;display:flex}.sg-who span{flex-direction:column;gap:.12rem;min-width:0;line-height:1.2;display:flex}.sg-who b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.92rem;font-weight:700;display:inline-flex;overflow:hidden}.sg-who b .lb-check{width:.9rem;height:.9rem}.sg-who i{color:var(--fg-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-style:normal;overflow:hidden}.sg-actions{flex:none;align-items:center;gap:.4rem;display:flex}.sg-xlink{border:1px solid var(--line);width:1.9rem;height:1.9rem;color:var(--fg);border-radius:.55rem;place-items:center;padding:0;text-decoration:none;display:inline-grid}.sg-xlink svg{width:.9rem;height:.9rem}.sg-xlink:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.sg-follow{appearance:none;cursor:pointer;box-sizing:border-box;width:5.75rem;min-height:1.9rem;font:inherit;text-align:center;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;padding:.28rem .5rem;font-size:.76rem;font-weight:650;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,filter .22s;display:inline-flex}.sg-follow.is-on{border-color:var(--line);color:var(--fg-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sg-follow.is-on:hover{background:color-mix(in srgb, var(--fg) 7%, transparent);border-color:color-mix(in srgb, var(--fg) 22%, var(--line));color:var(--fg);filter:none}.tm.is-profile .tm-mid,.tm.is-profile .tm-side{box-shadow:none;background:0 0;border:0;overflow:hidden}.tm.is-profile .tm-mid{overscroll-behavior:contain;flex-direction:column;gap:.65rem;min-height:0;padding:0;display:flex;overflow:hidden}.tm.is-profile .tm-side{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden auto}.tm.is-profile .tm-side>*{border-bottom:0}.tm-profile-banner.has-image{height:clamp(5.5rem,11vh,8.5rem)}.tm-profile-face .lb-avatar{border:3px solid var(--surface);width:5.5rem;height:5.5rem;box-shadow:0 0 0 1.5px var(--brand);font-size:1.35rem}.tm-profile-actions .ex-iconbtn{border:1px solid var(--line);width:2.05rem;height:2.05rem;min-height:2.05rem;color:var(--fg-soft);background:0 0;border-radius:.55rem}.tm-profile-actions .ex-iconbtn:hover{border-color:var(--hover-edge);background:var(--hover-fill);color:var(--fg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.tm-profile-actions .sh-flash{left:auto;right:0}.tm-profile-btn.is-primary{border-color:var(--brand-btn-edge)}.tm-profile-btn.is-primary:hover{background:var(--brand-btn-fill-hi);border-color:var(--brand-btn-edge-hi);filter:none}.tm-profile-btn.is-primary.is-on{border-color:var(--line);color:var(--fg-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;background:0 0}.tm-profile-btn.is-primary.is-on:hover{background:color-mix(in srgb, var(--fg) 7%, transparent);border-color:color-mix(in srgb, var(--fg) 22%, var(--line));color:var(--fg);box-shadow:none;filter:none}.tm-book-ranges button.is-active{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.tm-book-chart.is-loading{opacity:.55}.tm-book-chart .sk-chartbox{box-sizing:border-box;height:100%;padding-top:1.15rem;overflow:hidden}.tm-book-chart .sk-plot{height:100%;overflow:hidden}.tm-book-chart .sk-chart{width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.tm-follow-list .pc-host{flex:1;min-width:0;display:flex}.lb-card>.pc-host{width:100%;min-width:0;display:block}.lb-climbers .pc-host{min-width:0;display:block}.lb-climbers .pc-host>a{align-items:center;gap:inherit;min-width:0;color:inherit;text-decoration:none;display:flex}.tm-follow-who .lb-avatar{flex:none}.tm-follow-who b .lb-check{flex:none;width:.85rem;height:.85rem}.tm-follow-btn.is-on{border-color:var(--line);color:var(--fg-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tm-follow-btn.is-on:hover{background:color-mix(in srgb, var(--fg) 7%, transparent);border-color:color-mix(in srgb, var(--fg) 22%, var(--line));color:var(--fg);filter:none}@media (max-width:60rem){:is(html:has(.app-shell.is-terminal),body:has(.app-shell.is-terminal)){overscroll-behavior:auto;max-height:none;overflow:auto}.app-shell.is-terminal{height:auto;max-height:none;overflow:visible}.tm{height:auto;overflow:visible}.tm-grid{gap:var(--tm-float-gap);padding:var(--tm-float-gap);padding-bottom:var(--tm-float-gap);grid-template-columns:minmax(0,1fr)}.tm-rail,.tm-mid,.tm-side{border-radius:var(--tm-float-radius);border:1px solid color-mix(in srgb, var(--fg) 6%, transparent);box-shadow:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-surface);overflow:hidden}.tm-mid{padding-left:0;padding-right:0}.tm.is-profile .tm-mid,.tm.is-profile .tm-side{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}.tm.is-profile .tm-mid{flex-direction:column;gap:.65rem;display:flex;overflow:visible}.tm-profile-scroll{flex:none;min-height:0;overflow:visible}.tm-profile-chrome{gap:.65rem;max-height:none;position:static;overflow:visible}.tm-mid>.tm-panel.is-main{display:block;overflow:visible}.tm-panel.is-main .so-scroll{flex:none;min-height:0;overflow:visible}.tm-panel.is-main .so-tabs{top:calc(var(--nav-h) + var(--tm-id-h,4.3rem));z-index:50;background:var(--bg);box-shadow:none;position:sticky}.tm-rail,.tm-side{justify-self:stretch;width:100%;max-width:none}.tm-profile-mid>.tp-card,.tm-profile-chrome>.tp-card,.tm-profile-scroll>.tp-card,.tm-profile-side>.tp-card,.tm.is-profile .tm-side .sk-card,.tm.is-profile .tm-mid>.tm-panel,.tm-dog-card,.tm-dog-mid .tp-card,.tm-side .sk-card{border-radius:var(--tm-float-radius);border:1px solid var(--glass-chip-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);background:var(--glass-card);overflow:hidden}.tm-profile-hero{border-radius:var(--tm-float-radius);overflow:hidden}.tm-profile-banner,.tm-profile-banner-img{border-radius:0}.tm-profile-hero-body{gap:.65rem .7rem;padding:0 1rem 1.2rem}.tm-book{padding:1.15rem 1rem 1.25rem}.tm-rail{max-height:none;overflow:hidden}.tm-rail.is-split-right{max-width:none}.tm-explore-head,.tm-explore-scroll{padding-left:.85rem;padding-right:.85rem}.tm-head{padding-left:.85rem;padding-right:.85rem;position:static}.tm-explore-card,.tm-explore-trend-card,.tm-explore-trader,.tm-profile-trades li{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.85rem;overflow:hidden}.tm-explore-trend-art{border-radius:.7rem}.tm-ticker{margin:0 var(--tm-float-gap) var(--tm-float-gap);border-radius:calc(var(--tm-float-radius) - .1rem);border:1px solid color-mix(in srgb, var(--fg) 6%, transparent);position:sticky;bottom:0;box-shadow:inset 0 1px #ffffff0d}.tm-side>:last-child,.tm-rail-list:last-child,.tm-rail-empty:last-child{padding-bottom:2.75rem}.tm-book-top{flex-wrap:wrap}.tm-chart-bar.is-foot{flex-direction:column;align-items:stretch;gap:.65rem}.tm-overlays{justify-content:flex-start}.tm-explore-grid{grid-template-columns:repeat(auto-fill,minmax(9.75rem,1fr))}}@media (max-width:42rem){.tm-mid{padding-left:0;padding-right:0}.tm-panel.is-chart .sk-ranges button{justify-content:center;align-items:center;min-width:2.35rem;height:1.7rem;padding:0 .52rem;font-size:.72rem;line-height:1;display:inline-flex}.tm-overlays{flex-wrap:wrap;row-gap:.35rem;max-width:100%}.tm-board-avatar{width:1.9rem;height:1.9rem;font-size:.6rem}.tm-board-stamp{padding:.08rem .35rem;font-size:.6rem}.tm-profile-face .lb-avatar,.tm-profile-face .tm-board-avatar{width:4.5rem;height:4.5rem}.wc-bal{text-overflow:ellipsis;max-width:5.5rem;overflow:hidden}.tm-ohlc{flex-wrap:wrap;row-gap:.15rem}.tm-table-wrap{margin-left:-.15rem;margin-right:-.15rem}.oc-swap-panel-sub{flex-wrap:wrap;row-gap:.35rem}}.app-shell{flex-direction:column;max-width:100%;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.app-shell-body{flex:auto;min-width:0;max-width:100%;overflow-x:clip}.fx-page{width:100%;max-width:var(--page-w);padding:1.5rem var(--page-pad) 5rem;padding-left:max(var(--page-pad), env(safe-area-inset-left,0px));padding-right:max(var(--page-pad), env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:auto;overflow-x:clip}.fx-page.is-narrow{max-width:var(--page-narrow)}.fx-nav{z-index:60;height:var(--nav-h);box-sizing:border-box;max-width:100%;padding-top:var(--nav-pad-t);padding-inline:var(--page-pad);padding-left:max(var(--page-pad), env(safe-area-inset-left,0px));padding-right:max(var(--page-pad), env(safe-area-inset-right,0px));background:0 0;border-bottom:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid;position:sticky;top:0}.fx-nav:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:color-mix(in srgb, var(--bg) 94%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);transition:opacity var(--t-mid) var(--ease-soft);position:absolute;inset:0}body:has(.tm-panel.is-main.so) .fx-nav:before{border-bottom-color:#0000}.fx-nav-sentinel{pointer-events:none;width:1px;height:10px;position:absolute;top:0;left:0}.fx-nav.is-stuck:before{opacity:1}@media (prefers-reduced-motion:reduce){.fx-nav:before{transition:none}}.fx-nav-start{justify-self:start;align-items:center;gap:.75rem;min-width:0;display:flex}.fx-nav-mid{justify-content:center;justify-self:center;align-items:center;width:min(22rem,42vw);min-width:0;display:flex}.fx-nav-mid .ss-bar{width:100%;max-width:22rem}@media (max-width:48rem){.fx-nav-back{display:none}}.fx-nav-end{justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;min-width:0;display:flex}.fx-side{display:none}@media (min-width:68.0625rem){body:has(.fx-side){--side-gap:.85rem;--side-chip:3rem;--side-chip-open:10.25rem;--sidenav-w:calc(var(--side-gap) + var(--side-chip))}.app-shell{padding-inline:var(--sidenav-w)}.fx-nav-start{display:none}.fx-nav-mid{grid-column:2}.fx-nav-end{margin-right:calc(-1 * (var(--side-chip) + var(--page-pad)));grid-column:3}.fx-nav:before{opacity:0}.fx-nav.is-stuck:before{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}.fx-nav-mid{opacity:var(--nav-reveal,1);transform:scale(calc(.72 + .28 * var(--nav-reveal,1)));will-change:opacity, transform}html[data-nav-hidden] .fx-nav-mid{pointer-events:none}.fx-nav-end .wc-bal{max-width:calc(12rem * var(--nav-reveal,1));opacity:calc(var(--nav-reveal,1) * 1.6 - .3);overflow:hidden}.fx-nav-end .wc-btn:not(.is-connect){gap:calc(.5rem * var(--nav-reveal,1));padding-left:calc(.22rem + .68rem * var(--nav-reveal,1));border-radius:calc(.7rem + 1.5rem * (1 - var(--nav-reveal,1)))}.fx-nav-end .wc-btn{transition:background-color .15s,border-color .15s,box-shadow .15s}@media (prefers-reduced-motion:reduce){.fx-nav-mid,.fx-nav-end .wc-btn{transition:none;transform:none}}.fx-nav.is-stuck .fx-nav-mid,.fx-nav.is-stuck .wc-bal{transition:none}.fx-side{left:var(--side-gap);top:var(--side-gap);bottom:calc(var(--side-gap) + env(safe-area-inset-bottom,0px));z-index:65;box-sizing:border-box;width:var(--side-chip-open);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:fixed}.fx-side-brand{height:var(--side-chip);border-radius:var(--r-pill);pointer-events:auto;flex:none;align-items:center;margin-bottom:.9rem;padding:0 .75rem;display:flex}.fx-side-brand-word{width:auto;height:1.7rem;display:block}.fx-side-lanes,.fx-side-foot{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.fx-side-lanes{flex:auto;justify-content:center;min-height:0;margin-bottom:.9rem}.fx-side-foot{flex:none}.fx-side-item.lg{appearance:none;box-sizing:border-box;width:var(--side-chip);height:var(--side-chip);--lg-r:var(--r-pill);border-radius:var(--r-pill);--gbtn-ground:#0d0e0b4d;background:linear-gradient(var(--gbtn-ground), var(--gbtn-ground)), var(--slab-fill);box-shadow:none;-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);color:var(--fg-muted);font:inherit;letter-spacing:-.015em;text-align:left;white-space:nowrap;cursor:pointer;pointer-events:auto;transition:width var(--t-mid) var(--ease-soft), color var(--t-fast) var(--ease);border:0;flex:none;align-items:center;gap:.9rem;padding:0 .75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}.fx-side-item:hover,.fx-side-item:focus-visible{width:var(--side-chip-open);color:var(--fg)}[data-theme=light] .fx-side-item{background:#ffffff9e;border-color:#d5d7cf}@media (prefers-reduced-transparency){.fx-side-item,[data-theme=light] .fx-side-item{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.fx-side-item,.fx-side-label{transition:none}}.fx-side-item svg{flex:none;width:1.5rem;height:1.5rem;display:block}.fx-side-candle{object-fit:contain;flex:none;width:1.5rem;height:1.8rem;display:block}.fx-side-candle.is-mask{background:currentColor;-webkit-mask:url(/Folio%20SVG.svg) 50%/contain no-repeat;mask:url(/Folio%20SVG.svg) 50%/contain no-repeat}.fx-side-item.is-on{color:#fff}.fx-side-label{opacity:0;transition:opacity var(--t-fast) var(--ease)}.fx-side-item:hover .fx-side-label,.fx-side-item:focus-visible .fx-side-label{opacity:1;transition-delay:80ms}}.fx-tabbar{display:none}@media (max-width:68rem){body:has(.fx-tabbar){--tabbar-space:calc(4.6rem + env(safe-area-inset-bottom,0px))}.fx-tabbar{z-index:75;left:50%;bottom:calc(.7rem + env(safe-area-inset-bottom,0px));transition:transform var(--t-mid) var(--ease-soft);width:calc(min(100%, var(--page-w)) - 2 * max(var(--page-pad), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)));background:var(--slab-fill);box-shadow:var(--slab-shadow);-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);border:0;border-radius:999px;align-items:center;gap:.15rem;padding:.3rem;display:flex;position:fixed;transform:translate(-50%)}.fx-tabbar:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:var(--lg-sheen);position:absolute;inset:0}.fx-tabbar-lens{z-index:3;border-radius:inherit;pointer-events:none;padding:var(--lg-rim-w);background:var(--lg-lens) border-box;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-tabbar.is-compact{transform:translate(-50%)scale(.92)}@media (prefers-reduced-motion:reduce){.fx-tabbar{transition:none}.fx-tabbar.is-compact{transform:translate(-50%)}}.fx-tabbar-item{appearance:none;z-index:2;min-width:0;height:3rem;color:var(--fg-muted);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:999px;flex:1 1 0;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.fx-tabbar-item svg{width:1.45rem;height:1.45rem;display:block}.fx-tabbar-candle{aspect-ratio:254/1062;flex:none;width:auto;height:1.75rem;display:block}.fx-tabbar-candle.is-mask{background:currentColor;-webkit-mask:url(/Folio%20SVG.svg) 50%/contain no-repeat;mask:url(/Folio%20SVG.svg) 50%/contain no-repeat}.fx-tabbar-item.is-on{color:#fff}.fx-tabbar-item:focus-visible{outline:var(--focus-ring);outline-offset:-2px}:is(body:has(.fx-tabbar) .fx-mobile-rail,body:has(.fx-tabbar) .fx-dock){bottom:var(--tabbar-space);padding-bottom:.6rem}body:has(.fx-tabbar) .app-shell{padding-bottom:var(--tabbar-space)}}.wc-cash-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.wc-nav .wc-cash-action{text-align:center;justify-content:center;gap:.4rem;min-width:0;min-height:2.6rem;padding:.6rem .95rem;font-size:.84rem}.wc-nav .wc-cash-action svg{width:1rem;max-width:1rem;height:1rem;max-height:1rem}.wc-nav .wc-cash-action.is-deposit{color:var(--brand);border-color:color-mix(in srgb, var(--brand) 24%, transparent);background:color-mix(in srgb, var(--brand) 11%, var(--glass-chip));box-shadow:var(--glass-chip-shine), inset 0 1px 0 color-mix(in srgb, var(--brand) 13%, transparent)}.wc-nav .wc-cash-action.is-deposit:hover:not(:disabled){color:var(--brand);border-color:color-mix(in srgb, var(--brand) 34%, transparent);background:color-mix(in srgb, var(--brand) 16%, var(--glass-chip));opacity:1}.wc-bal.is-blur,.wc-hero-cash.is-blur{-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.is-blur>.amt-keep{visibility:hidden}.amt-dots{pointer-events:none;justify-content:flex-start;align-items:center;gap:.28em;display:flex;position:absolute;inset:0}.amt-dots i{transform-origin:50%;width:.38em;height:.38em;animation:amt-dot-morph .48s var(--ease-bounce,cubic-bezier(.34, 1.4, .64, 1)) both;background:currentColor;border-radius:50%;flex:none;display:block}.amt-dots i:first-child{animation-delay:0s}.amt-dots i:nth-child(2){animation-delay:45ms}.amt-dots i:nth-child(3){animation-delay:90ms}.amt-dots i:nth-child(4){animation-delay:.135s}@keyframes amt-dot-morph{0%{opacity:0;border-radius:38%;transform:scaleX(.28)scaleY(1.45)}42%{opacity:1;border-radius:44%;transform:scaleX(1.22)scaleY(.78)}72%{border-radius:48%;transform:scaleX(.92)scaleY(1.08)}to{opacity:1;border-radius:50%;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.amt-dots i{animation:none}}.wc-hero-cash.is-blur .amt-dots i{background:color-mix(in srgb, var(--fg) 72%, transparent);width:.34em;height:.34em}.fx-brand{color:var(--fg);flex:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.fx-brand-word{object-fit:contain;object-position:left center;filter:none;flex:none;width:auto;max-width:7.25rem;height:1.55rem;display:block}.fx-brand-word.is-landing-ink{mix-blend-mode:normal;opacity:1;max-width:8.5rem;height:1.7rem;-webkit-filter:none!important}.fx-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:none}.fx-card.is-float{border-color:var(--line);box-shadow:none}.fx-card.is-flat{box-shadow:none}.fx-card.is-pad{padding:1.15rem}.fx-sec{min-width:0;max-width:100%;margin-top:2.25rem}.fx-sec:first-child{margin-top:0}.fx-sec-h{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.fx-sec-h h1,.fx-sec-h h2{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.fx-sec-h .fx-spacer{flex:auto}.fx-count{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.fx-tabs{overscroll-behavior-x:contain;align-items:center;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.fx-tab{appearance:none;border-radius:var(--r-pill);height:2rem;color:var(--fg-soft);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;flex:none;align-items:center;gap:.4rem;padding-inline:.8rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.fx-tab:hover{background:var(--hover-fill);color:var(--fg)}.fx-tab.is-on{background:var(--surface-2);color:var(--fg)}.fx-tab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fx-tabs.is-underline{border-bottom:1px solid var(--line);gap:1.25rem}.fx-tabs.is-underline .fx-tab{background:0 0;border-radius:0;height:2.4rem;padding-inline:0;font-size:.9rem;position:relative}.fx-tabs.is-underline .fx-tab:after{content:"";background:var(--fg);height:2px;transition:transform var(--t-mid) var(--ease-soft);border-radius:2px 2px 0 0;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.fx-tabs.is-underline .fx-tab.is-on:after{transform:scaleX(1)}.fx-seg{border-radius:var(--r-sm);border:1px solid var(--glass-chip-edge);background:var(--nav-hi);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);gap:.15rem;padding:.2rem;display:inline-flex}.fx-seg-btn{appearance:none;cursor:pointer;border-radius:calc(var(--r-sm) - .1rem);height:1.9rem;color:var(--fg-soft);font:inherit;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;flex:auto;padding-inline:.9rem;font-size:.82rem;font-weight:500}.fx-seg-btn:hover{color:var(--fg)}.fx-seg-btn.is-on{color:var(--fg);border-color:var(--glass-chip-edge);background:var(--glass-chip);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.fx-seg-btn.is-on.is-buy{background:color-mix(in srgb, var(--up) 88%, #fff);-webkit-backdrop-filter:none;backdrop-filter:none;color:#0a0b09;box-shadow:inset 0 1px 0 #ffffff6b, 0 0 0 1px color-mix(in srgb, var(--up) 55%, transparent), 0 4px 10px color-mix(in srgb, var(--up) 22%, transparent);border-color:#0000}.fx-seg-btn.is-on.is-sell{background:var(--down);-webkit-backdrop-filter:none;backdrop-filter:none;color:#140804;box-shadow:inset 0 1px 0 #ffffff3d, 0 4px 10px color-mix(in srgb, var(--down) 22%, transparent);border-color:#0000}.fx-icon-btn{appearance:none;cursor:pointer;border-radius:var(--r-sm);width:2rem;height:2rem;color:var(--fg-soft);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.fx-icon-btn:hover{background:var(--hover-fill);color:var(--fg)}.fx-icon-btn.is-on{background:var(--surface-2);color:var(--fg);border-color:var(--line)}.fx-view{background:var(--surface-2);border-radius:.55rem;gap:.1rem;padding:.1rem;display:inline-flex}.fx-view .fx-icon-btn{border-radius:.42rem;width:1.4rem;height:1.4rem}.fx-view .fx-icon-btn svg{width:.78rem;height:.78rem;display:block}.fx-view .fx-icon-btn.is-on{background:var(--surface);box-shadow:var(--shadow-1)}.fx-see-all{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.7rem;flex:none;align-items:center;gap:.3rem;padding:.32rem .55rem .32rem .7rem;font-size:.8rem;font-weight:550;text-decoration:none;display:inline-flex}.fx-see-all:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip));color:var(--fg);transform:translate(1px)}@media (prefers-reduced-motion:reduce){.fx-see-all:hover{transform:none}}@media (prefers-reduced-transparency){.fx-see-all{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.fx-see-all svg{width:.78rem;height:.78rem;display:block}.fx-trader-list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.tb-rail{margin-bottom:1.05rem}.tb-rail-h{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.tb-rail-h h3{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:1rem;font-weight:750}.tb-rail-all{color:var(--fg-muted);transition:color var(--t-fast) var(--ease);align-items:center;gap:.15rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.tb-rail-all:hover{color:var(--fg)}.tb-rail-all svg{width:.8rem;height:.8rem}.tb-rail-track{--fade-s:0px;--fade-e:0px;transition:--fade-s var(--t-slow) var(--ease-soft), --fade-e var(--t-slow) var(--ease-soft);overscroll-behavior-x:contain;scroll-snap-type:x proximity;box-sizing:border-box;scrollbar-width:none;gap:.6rem;display:flex;overflow-x:auto}.tb-rail-track::-webkit-scrollbar{display:none}.tb-rail-track.is-fade-s{--fade-s:5rem}.tb-rail-track.is-fade-e{--fade-e:5rem}.tb-fcard{scroll-snap-align:start;box-sizing:border-box;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:9rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:inherit;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:.9rem;flex:none;gap:.5rem;padding:.7rem;text-decoration:none;display:grid}.tb-fcard:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 6%, var(--glass-chip))}.tb-fcard-art{align-items:center;display:flex}.tb-fcard-art img{border-radius:var(--logo-radius);border:2px solid var(--glass-chip);background:color-mix(in srgb, var(--fg) 9%, transparent);object-fit:cover;width:1.85rem;height:1.85rem}.tb-fcard-art>*+*{margin-left:-.6rem}.tb-fcard-name{letter-spacing:-.01em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;line-height:1.25;overflow:hidden}.tb-fcard-who{align-items:center;gap:.4rem;min-width:0;display:flex}.tb-fcard-faces{flex:none;align-items:center;display:flex}.tb-fcard-faces>*+*{margin-left:-.35rem}.tb-fcard-faces .lb-avatar{border:2px solid var(--glass-chip);box-sizing:content-box}.tb-fcard-who i{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-style:normal;overflow:hidden}.tb-fcard-pnl{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:center;border-radius:.55rem;padding:.4rem .5rem;font-size:.88rem;font-weight:750;display:block}.tb-fcard-pnl.is-up{background:color-mix(in srgb, var(--up) 15%, transparent);color:var(--up)}.tb-fcard-pnl.is-down{background:color-mix(in srgb, var(--down) 15%, transparent);color:var(--down)}[data-theme=light] .tb-fcard-pnl.is-up{background:color-mix(in srgb, var(--up) 10%, transparent)}[data-theme=light] .tb-fcard-pnl.is-down{background:color-mix(in srgb, var(--down) 10%, transparent)}.tb-controls{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}.tb-seg{flex:none;gap:.08rem;display:inline-flex}.tb-seg-btn{appearance:none;cursor:pointer;border-radius:var(--r-pill);min-width:0;color:var(--fg-muted);font:inherit;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;padding:.3rem .62rem;font-size:.78rem;font-weight:650}.tb-seg-btn:hover:not(:disabled):not(.is-on){color:var(--fg)}.tb-seg-btn.is-on{background:color-mix(in srgb, var(--fg) 11%, transparent);color:var(--fg)}.tb-seg-btn:disabled{opacity:.38;cursor:default}.tb-restack{z-index:5;pointer-events:none;justify-content:center;height:0;display:flex;position:sticky;top:.6rem}.tb-restack-btn{pointer-events:auto;appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--brand) 45%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--brand) 11%, var(--glass-chip));box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;animation:tb-restack-in .24s var(--ease) both;align-items:center;gap:.45rem;padding:.36rem .9rem;font-size:.78rem;font-weight:650;display:inline-flex;transform:translateY(-55%)}.tb-restack-btn:hover{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 17%, var(--glass-chip))}.tb-restack-dot{background:var(--brand);width:.42rem;height:.42rem;box-shadow:0 0 8px color-mix(in srgb, var(--brand) 70%, transparent);animation:tb-pulse 1.6s var(--ease) infinite;border-radius:50%}@keyframes tb-restack-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes tb-pulse{50%{opacity:.35}}.tb-empty{text-align:center;color:var(--fg-muted);margin:0;padding:2.4rem 1rem;font-size:.88rem;line-height:1.5}.tb-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tb-row{will-change:transform;border-radius:.75rem;align-items:center;gap:.5rem;display:flex;position:relative}.tb-row:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}.tb-open{min-width:0;color:inherit;border-radius:inherit;flex:auto;align-items:center;gap:.7rem;padding:.55rem .35rem .55rem .5rem;text-decoration:none;display:flex}.tb-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.tb-right{flex-direction:column;flex:none;align-items:flex-end;gap:.26rem;padding-right:.5rem;display:flex}.tb-holds{align-items:center;display:flex}.tb-holds img,.tb-holds-rest{box-sizing:border-box;border:2px solid var(--bg);background:color-mix(in srgb, var(--fg) 9%, transparent);object-fit:cover;border-radius:50%;flex:none;width:1.4rem;height:1.4rem}.tb-holds>*+*{margin-left:-.42rem}.tb-holds-rest{letter-spacing:-.03em;color:var(--fg-soft);justify-content:center;align-items:center;font-size:.58rem;font-weight:700;display:inline-flex}.tb-face{flex:none;line-height:0}.tb-who{flex:auto;gap:.1rem;min-width:0;display:grid}.tb-name{letter-spacing:-.01em;min-width:0;color:var(--fg);align-items:center;gap:.3rem;font-size:.92rem;font-weight:700;display:flex}.tb-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tb-name>:not(.tb-name-text){flex:none}.tb-handle{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.tb-lead{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--fg);align-items:center;gap:.2rem;font-size:1.02rem;font-weight:750;display:inline-flex}@media (max-width:40rem){.tb-seg-btn{padding:.3rem .5rem;font-size:.75rem}.tb-open{gap:.55rem;padding-left:.3rem}.tb-right{padding-right:.3rem}.tb-lead{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.tb-restack-btn,.tb-restack-dot{animation:none}}.lg{isolation:isolate;border-radius:var(--lg-r,var(--r-lg));background:var(--slab-fill);box-shadow:var(--slab-shadow);-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);transition:transform var(--t-slow) var(--lg-spring), box-shadow var(--t-slow) var(--ease-soft);position:relative}.lg:before,.lg:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}@property --lg-lens-angle{syntax:"<angle>";inherits:false;initial-value:210deg}.lg:before{z-index:1;padding:var(--lg-rim-w);background:conic-gradient(from var(--lg-lens-angle), var(--lg-lens-stops)) border-box;-webkit-mask-composite:xor;transition:--lg-lens-angle .52s var(--ease-soft);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-gbtn:hover:not(:disabled):not([aria-disabled=true]):before,.fx-side-item:hover:before,.fx-gbtn:focus-visible:before,.fx-side-item:focus-visible:before{--lg-lens-angle:130deg}@media (prefers-reduced-motion:reduce){.lg:before{transition:none}.fx-gbtn:hover:before,.fx-side-item:hover:before,.fx-gbtn:focus-visible:before,.fx-side-item:focus-visible:before{--lg-lens-angle:210deg}}.lg:after{z-index:2;background:var(--lg-sheen)}.lg>*{z-index:3;position:relative}.lg.is-press{cursor:pointer}.lg.is-press:hover{transform:translateY(-2px)scale(1.012)}.lg.is-press:active{transition-duration:var(--t-fast);transform:translateY(0)scale(.988)}@media (prefers-reduced-motion:reduce){.lg.is-press:hover,.lg.is-press:active{transform:none}}.si-card:before,.pc-card:before,.hv-card:before,.wc-menu:before,.oc-swap-pop:before,.oc-swap-pay-card:before,.ss-panel:before,.sg-panel:before,.lsc-card:before,.lf-card:before,.dp-card:before,.fx-feed-buy-card:before,.ss-scrim-sheet .ep-panel:before,.ac-sheet.is-glass:before,.tp-card:before,.lp-card:before,.sk-thesis-pop:before,.dp-net-menu:before,.ac-trade-pop:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;padding:var(--lg-rim-w);background:var(--lg-lens) border-box;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.si-card:after,.pc-card:after,.hv-card:after,.wc-menu:after,.oc-swap-pop:after,.oc-swap-pay-card:after,.ss-panel:after,.sg-panel:after,.lsc-card:after,.lf-card:after,.dp-card:after,.fx-feed-buy-card:after,.ss-scrim-sheet .ep-panel:after,.ac-sheet.is-glass:after,.tp-card:after,.lp-card:after,.sk-thesis-pop:after,.dp-net-menu:after,.ac-trade-pop:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:var(--lg-sheen);position:absolute;inset:0}.si-card>*,.pc-card>*,.hv-card>*,.wc-menu>*,.oc-swap-pop>*,.oc-swap-pay-card>*,.ss-panel>*,.sg-panel>*,.lsc-card>*,.lf-card>*,.dp-card>*,.fx-feed-buy-card>*,.ss-scrim-sheet .ep-panel>*,.ac-sheet.is-glass>*,.tp-card>*,.lp-card>*,.sk-thesis-pop>*,.dp-net-menu>*,.ac-trade-pop>*{z-index:3;position:relative}.gbx{gap:2.25rem;padding-bottom:6rem;display:grid}.gbx-title h1{letter-spacing:-.03em;margin:0 0 .35rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.gbx-title p,.gbx-head p{max-width:46rem;color:var(--fg-muted);margin:0;font-size:.88rem;line-height:1.55}.gbx-row{border-top:1px solid var(--line);gap:.9rem;padding-top:1.5rem;display:grid}.gbx-head h2{letter-spacing:-.02em;margin:0 0 .25rem;font-size:1rem;font-weight:650}.gbx-set{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.gbx-block{gap:.6rem;width:min(24rem,100%);display:grid}.gbx-over{border-radius:var(--r-lg);background:radial-gradient(circle at 20% 30%, color-mix(in srgb, var(--brand) 55%, transparent), transparent 45%), radial-gradient(circle at 78% 70%, color-mix(in srgb, var(--down) 45%, transparent), transparent 48%), repeating-linear-gradient(45deg, color-mix(in srgb, var(--fg) 10%, transparent) 0 10px, transparent 10px 20px), var(--surface-2);flex-wrap:wrap;align-items:center;gap:.85rem;padding:1.5rem;display:flex}.fx-gbtn{appearance:none;cursor:pointer;background:linear-gradient(var(--gbtn-ground), var(--gbtn-ground)), var(--slab-fill);--gbtn-ground:#0d0e0b4d;--lg-r:var(--r-pill);height:2.35rem;color:var(--fg);font:inherit;letter-spacing:-.01em;white-space:nowrap;transition:color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:0;justify-content:center;align-items:center;gap:.45rem;padding-inline:1.15rem;font-size:.85rem;font-weight:550;text-decoration:none;display:inline-flex}.fx-gbtn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.fx-gbtn-label{align-items:center;gap:inherit;min-width:0;display:inline-flex}.fx-gbtn.is-sm{height:1.9rem;padding-inline:.85rem;font-size:.78rem}.fx-gbtn.is-lg{height:2.85rem;padding-inline:1.5rem;font-size:.92rem}.fx-gbtn.is-icon{width:2.35rem;padding-inline:0}.fx-gbtn.is-sm.is-icon{width:1.9rem}.fx-gbtn.is-lg.is-icon{width:2.85rem}.fx-gbtn.is-block{width:100%}.fx-gbtn.is-brand{background:linear-gradient(color-mix(in srgb, var(--brand) 15%, transparent), color-mix(in srgb, var(--brand) 15%, transparent)), linear-gradient(var(--gbtn-ground), var(--gbtn-ground)), var(--slab-fill);color:color-mix(in srgb, var(--brand) 72%, #fff)}[data-theme=light] .fx-gbtn{--gbtn-ground:#ffffff75}@media (prefers-reduced-transparency){.fx-gbtn{--gbtn-ground:transparent}}.fx-gbtn.is-danger{background:linear-gradient(color-mix(in srgb, var(--down) 13%, transparent), color-mix(in srgb, var(--down) 13%, transparent)), linear-gradient(var(--gbtn-ground), var(--gbtn-ground)), var(--slab-fill);color:color-mix(in srgb, var(--down) 68%, #fff)}.fx-gbtn.is-on{--gbtn-ground:#0d0e0b75;color:#fff;box-shadow:var(--slab-shadow), inset 0 0 0 1px #ffffff29}.fx-gbtn.is-brand.is-on{color:var(--brand);box-shadow:var(--slab-shadow), inset 0 0 0 1px color-mix(in srgb, var(--brand) 34%, transparent)}.fx-gbtn.is-danger.is-on{color:var(--down);box-shadow:var(--slab-shadow), inset 0 0 0 1px color-mix(in srgb, var(--down) 34%, transparent)}.fx-gbtn:hover:not(:disabled):not([aria-disabled=true]){color:#fff}.fx-gbtn.is-brand:hover:not(:disabled):not([aria-disabled=true]){color:var(--brand)}.fx-gbtn.is-danger:hover:not(:disabled):not([aria-disabled=true]){color:var(--down)}.fx-gbtn:disabled,.fx-gbtn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.fx-gbtn:focus-visible{outline:var(--focus-ring);outline-offset:3px}@media (pointer:coarse){.fx-gbtn{min-height:2.75rem}.fx-gbtn.is-sm{min-height:2.4rem}.fx-gbtn.is-icon{min-width:2.75rem}}.fx-btn{appearance:none;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-2);height:2.35rem;color:var(--fg);font:inherit;white-space:nowrap;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.85rem;font-weight:550;text-decoration:none;display:inline-flex}.fx-btn:hover{background:var(--surface-3)}.fx-btn:active{transform:translateY(1px)}.fx-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fx-btn[disabled],.fx-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.fx-btn.is-primary{background:var(--btn-bg);color:var(--btn-fg);border-color:#0000;font-weight:600}.fx-btn.is-primary:hover{background:color-mix(in srgb, var(--btn-bg) 78%, #000)}.fx-btn.is-ghost{border-color:var(--line-strong);background:0 0}.fx-btn.is-ghost:hover{background:var(--hover-fill)}.fx-btn.is-quiet{color:var(--fg-soft);background:0 0;border-color:#0000}.fx-btn.is-quiet:hover{background:var(--hover-fill);color:var(--fg)}.fx-btn.is-block{width:100%}.fx-btn.is-lg{height:2.85rem;font-size:.92rem}.fx-btn.is-sm{height:1.9rem;padding-inline:.7rem;font-size:.78rem}.fx-badge{border-radius:var(--r-pill);height:1.35rem;color:var(--fg-soft);letter-spacing:.01em;white-space:nowrap;background:#191919;border:1px solid #ffffff0f;align-items:center;gap:.3rem;padding-inline:.5rem;font-size:.72rem;font-weight:550;display:inline-flex}.fx-badge.is-live{background:color-mix(in srgb, var(--brand) 16%, transparent);color:var(--brand)}.fx-badge.is-bonding{background:color-mix(in srgb, var(--brand) 10%, transparent);color:color-mix(in srgb, var(--brand) 80%, var(--fg))}.fx-badge.is-dark{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073}.fx-up{color:var(--up)}.fx-down{color:var(--down)}.fx-stats{flex-wrap:wrap;gap:1.5rem 2.5rem;margin:0;display:flex}.fx-stat{flex-direction:column;gap:.2rem;min-width:0;display:flex}.fx-stat dt{color:var(--fg-muted);letter-spacing:.01em;font-size:.72rem;font-weight:500}.fx-stat dd{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.fx-grid.is-wide{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.fx-grid.is-row{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}.fx-rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.85rem;width:100%;min-width:0;max-width:100%;margin:0;padding:.15rem 0 .5rem;scroll-padding-inline:.15rem;list-style:none}.fx-rail>li{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(21rem,100% - 2.5rem);width:min(21rem,100% - 2.5rem);min-width:0;max-width:min(21rem,100% - 2.5rem)}.fx-rail .fx-tile{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:100%}@property --rim-a{syntax:"<color>";inherits:false;initial-value:#0000}@property --rim-b{syntax:"<color>";inherits:false;initial-value:#0000}.fx-tile{border-radius:var(--r-md);--rim-a:var(--rim-top);--rim-b:var(--rim-bottom);background:linear-gradient(var(--glass-card), var(--glass-card)) padding-box, linear-gradient(180deg, var(--rim-a), var(--rim-b) 65%) border-box;height:100%;box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:inherit;transition:--rim-a var(--t-mid) var(--ease), --rim-b var(--t-mid) var(--ease);border:1px solid #0000;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.fx-tile:hover{--rim-a:var(--rim-top-lit);--rim-b:var(--rim-bottom-lit)}.fx-tile:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fx-tile-art{aspect-ratio:4/3;background:var(--bg-sunk);place-items:center;display:grid;position:relative;overflow:hidden}.fx-tile-art img{object-fit:cover;width:100%;height:100%}.fx-tile-badges{pointer-events:none;align-items:center;gap:.3rem;display:flex;position:absolute;inset:.45rem .45rem auto}.fx-tile-badges .fx-spacer{flex:auto}.fx-tile-body{flex-direction:column;gap:.2rem;padding:.6rem .7rem .7rem;display:flex}.fx-tile-name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.fx-tile-line{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.fx-tile-line b{font-weight:600}.fx-tile-line i{font-size:.75rem;font-style:normal}.fx-tile.is-row{border-radius:var(--r-lg);flex-direction:row;align-items:stretch}.fx-tile.is-row .fx-tile-art{aspect-ratio:auto;flex:none;width:6.75rem}.fx-tile.is-row .fx-stack img{--logo-ring:0 0 1px 1.5px var(--bg-sunk);width:2.15rem;height:2.15rem}.fx-tile.is-row .fx-stack img+img{margin-left:-.7rem}.fx-tile.is-row .fx-tile-badges{inset:.4rem auto auto .4rem}.fx-tile.is-row .fx-tile-body{flex:auto;justify-content:center;gap:.3rem;min-width:0;padding:.85rem 1rem}.fx-tile.is-row .fx-tile-name{letter-spacing:-.02em;font-size:1.05rem;font-weight:650}.fx-tile.is-row .fx-tile-line{gap:.5rem;font-size:.95rem}.fx-tile.is-row .fx-tile-line b{font-weight:650}.fx-tile.is-row .fx-tile-line i{align-items:center;gap:.25rem;font-size:.85rem;font-weight:550;display:inline-flex}.fx-tile-stats{min-width:0;color:var(--fg-muted);font-variant-numeric:tabular-nums;align-items:center;gap:1.15rem;margin-top:.15rem;font-size:.78rem;display:flex}.fx-tile-stats>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex;overflow:hidden}.fx-tile-stats svg{opacity:.7;flex:none}@media (max-width:30rem){.fx-tile.is-row .fx-tile-art{width:5.25rem}.fx-tile.is-row .fx-tile-name{font-size:.95rem}}.fx-tile.is-row.is-trader{align-items:center;gap:.85rem;padding:.75rem 1.15rem .75rem .85rem;overflow:hidden}.fx-tile.is-row.is-trader .fx-trader-rank{font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:center;width:1.25rem;color:var(--fg-muted);z-index:2;flex:none;place-items:center;font-size:1.05rem;font-weight:700;line-height:1;display:inline-grid;position:relative}.fx-tile.is-row.is-trader .fx-trader-rank.is-gold,.fx-tile.is-row.is-trader .fx-trader-rank.is-silver,.fx-tile.is-row.is-trader .fx-trader-rank.is-bronze{letter-spacing:-.02em;width:1.55rem;height:1.55rem;box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #00000038, 0 0 0 1.5px color-mix(in srgb, var(--surface) 70%, transparent), 0 1px 3px #00000059;border-radius:50%;font-size:.78rem;font-weight:750}.fx-tile.is-row.is-trader .fx-trader-rank.is-gold{color:#1a1406;background:linear-gradient(155deg,#eed27d 0%,#b8922e 48%,#7a5e14 100%)}.fx-tile.is-row.is-trader .fx-trader-rank.is-silver{color:#16181c;background:linear-gradient(155deg,#d6dae0 0%,#9aa1ab 48%,#6a717c 100%)}.fx-tile.is-row.is-trader .fx-trader-rank.is-bronze{color:#1a1008;background:linear-gradient(155deg,#dca570 0%,#a05f28 48%,#6a3a18 100%)}.fx-tile.is-row.is-trader.is-gold,.fx-tile.is-row.is-trader.is-silver,.fx-tile.is-row.is-trader.is-bronze{--cp-rim-dur:4.2s;isolation:isolate;overflow:visible}.fx-tile.is-row.is-trader.is-gold:before,.fx-tile.is-row.is-trader.is-silver:before,.fx-tile.is-row.is-trader.is-bronze:before{content:"";border-radius:var(--r-md);background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:3;opacity:0;transition:opacity var(--t-mid) var(--ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-tile.is-row.is-trader.is-gold{--cp-rim-dur:3.15s;background:linear-gradient(90deg, color-mix(in srgb, #c9a84a 16%, var(--glass-card)) 0%, color-mix(in srgb, #8f7328 8%, var(--glass-card)) 24%, var(--glass-card) 50%) padding-box, linear-gradient(90deg, #79662f 0%, #4f4119 14%, color-mix(in srgb, #8f7328 28%, var(--rim-top)) 32%, var(--rim-top) 58%, var(--rim-bottom) 100%) border-box}.fx-tile.is-row.is-trader.is-silver{--cp-rim-dur:4.55s;background:linear-gradient(90deg, color-mix(in srgb, #b8bec8 15%, var(--glass-card)) 0%, color-mix(in srgb, #7e8692 8%, var(--glass-card)) 24%, var(--glass-card) 50%) padding-box, linear-gradient(90deg, #6a6d72 0%, #44494e 14%, color-mix(in srgb, #7e8692 28%, var(--rim-top)) 32%, var(--rim-top) 58%, var(--rim-bottom) 100%) border-box}.fx-tile.is-row.is-trader.is-bronze{--cp-rim-dur:5.7s;background:linear-gradient(90deg, color-mix(in srgb, #b8885c 15%, var(--glass-card)) 0%, color-mix(in srgb, #8a5530 8%, var(--glass-card)) 24%, var(--glass-card) 50%) padding-box, linear-gradient(90deg, #6a5037 0%, #4a301d 14%, color-mix(in srgb, #8a5530 28%, var(--rim-top)) 32%, var(--rim-top) 58%, var(--rim-bottom) 100%) border-box}.fx-tile.is-row.is-trader.is-gold:hover,.fx-tile.is-row.is-trader.is-silver:hover,.fx-tile.is-row.is-trader.is-bronze:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent), 0 0 8px color-mix(in srgb, var(--brand) 4%, transparent)}.fx-tile.is-row.is-trader.is-gold:hover:before,.fx-tile.is-row.is-trader.is-silver:hover:before,.fx-tile.is-row.is-trader.is-bronze:hover:before{opacity:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}@media (prefers-reduced-motion:reduce){.fx-tile.is-row.is-trader.is-gold:hover:before,.fx-tile.is-row.is-trader.is-silver:hover:before,.fx-tile.is-row.is-trader.is-bronze:hover:before{--cp-rim-angle:135deg;animation:none}}.fx-tile.is-row.is-trader .fx-trader-face{z-index:2;flex:none;position:relative}.fx-tile.is-row.is-trader .fx-trader-face .lb-avatar{box-shadow:0 0 0 3px var(--surface), 0 0 0 4px color-mix(in srgb, var(--brand) 28%, transparent);display:block}.fx-tile.is-row.is-trader .fx-tile-body{z-index:2;flex:auto;justify-content:center;gap:.2rem;min-width:0;padding:0;position:relative;overflow:hidden}.fx-tile.is-row.is-trader:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:var(--lg-sheen);position:absolute;inset:0}.fx-tile.is-row.is-trader:not(.is-gold):not(.is-silver):not(.is-bronze):before{content:"";z-index:3;border-radius:inherit;pointer-events:none;padding:var(--lg-rim-w);background:var(--lg-lens) border-box;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-tile.is-row.is-trader .fx-tile-line b{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fx-tile.is-row.is-trader .fx-tile-name{align-items:center;gap:.35rem;max-width:100%;line-height:1.15;display:inline-flex}.fx-tile.is-row.is-trader .fx-tile-name .lb-check{flex:none;width:.95rem;height:.95rem;margin-left:0}.fx-tile.is-row.is-trader .fx-tile-line{align-items:center;gap:.75rem;min-width:0;line-height:1.2;overflow:hidden}.fx-tile.is-row.is-trader .fx-tile-line i{flex:none}.fx-tile.is-row.is-trader .fx-tile-stats{gap:1.35rem;margin-top:.1rem}@media (max-width:30rem){.fx-tile.is-row.is-trader{gap:.7rem;padding:.65rem .95rem .65rem .7rem}.fx-tile.is-row.is-trader .fx-tile-line{gap:.6rem}.fx-tile.is-row.is-trader .fx-tile-stats{gap:1.1rem}}.fx-tablewrap{overscroll-behavior-x:contain;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:none;background:#191919;overflow-x:auto}.fx-table{border-collapse:collapse;width:100%;font-size:.85rem}.fx-table th{z-index:1;text-align:right;color:var(--fg-muted);white-space:nowrap;border-bottom:1px solid var(--line);background:#191919;padding:.7rem .9rem;font-size:.74rem;font-weight:500;position:sticky;top:0}.fx-table th:first-child,.fx-table td:first-child{text-align:left;padding-left:1.1rem}.fx-table th:last-child,.fx-table td:last-child{padding-right:1.1rem}.fx-table td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line);white-space:nowrap;padding:.7rem .9rem}.fx-table tbody tr:last-child td{border-bottom:0}.fx-table tbody tr{transition:background-color var(--t-fast) var(--ease)}.fx-table tbody tr:hover{background:var(--hover-fill)}.fx-table a{color:inherit;text-decoration:none}.fx-table a:hover{text-decoration:underline}.fx-cell-id{align-items:center;gap:.6rem;min-width:0;display:flex}.fx-cell-id img{border-radius:var(--logo-radius);object-fit:cover;background:var(--surface-2);flex:none;width:1.65rem;height:1.65rem}.fx-cell-id b{text-overflow:ellipsis;white-space:nowrap;font-weight:550;display:block;overflow:hidden}.fx-cell-id i{color:var(--fg-muted);font-size:.74rem;font-style:normal;display:block}.fx-rank{width:2.5rem;color:var(--fg-muted);font-variant-numeric:tabular-nums}.fx-detail{grid-template-columns:minmax(0,1fr) 21.5rem;align-items:start;gap:1.25rem 2.25rem;display:grid}.fx-detail>.tm-head,.tm-grid>.tm-head{grid-column:1/-1}.fx-detail-main{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.fx-detail-side{top:calc(var(--nav-h) + 1rem);flex-direction:column;gap:.85rem;min-width:0;display:flex;position:sticky}@media (max-width:68rem){.fx-detail{grid-template-columns:minmax(0,1fr)}.fx-detail-side{position:static}}.fx-head-title{flex-direction:column;gap:.25rem;min-width:0;display:flex}.fx-head-title h1{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:650}.fx-head-sub{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.fx-back{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.7rem;align-items:center;gap:.4rem;margin-bottom:.9rem;padding:.32rem .7rem .32rem .55rem;font-size:.88rem;text-decoration:none;display:inline-flex}.fx-back svg{width:.95rem;height:.95rem;display:block}.fx-back:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip));color:var(--fg);transform:translate(-1px)}@media (prefers-reduced-motion:reduce){.fx-back:hover{transform:none}}@media (prefers-reduced-transparency){.fx-back{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.fx-volbar .is-sell{background:var(--down);background-color:var(--down)}.fx-empty{text-align:center;color:var(--fg-soft);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);place-items:center;gap:.5rem;padding:3.5rem 1.5rem;display:grid}.fx-empty p{max-width:34rem;margin:0;font-size:.88rem}@property --fade-s{syntax:"<length>";inherits:false;initial-value:0}@property --fade-e{syntax:"<length>";inherits:false;initial-value:0}.fx-scroll-x{overscroll-behavior-x:contain;--fade-s:0px;--fade-e:0px;min-width:0;max-width:100%;transition:--fade-s var(--t-slow) var(--ease-soft), --fade-e var(--t-slow) var(--ease-soft);gap:.7rem;padding-bottom:.35rem;display:flex;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.fx-scroll-x.is-fade-s{--fade-s:3rem}.fx-scroll-x.is-fade-e{--fade-e:3rem}.fx-scroll-x.is-fade-s:not(.is-fade-e),.tb-rail-track.is-fade-s:not(.is-fade-e){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 100%)}.fx-scroll-x.is-fade-e:not(.is-fade-s),.tb-rail-track.is-fade-e:not(.is-fade-s){-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade-e)), transparent 100%)}.fx-scroll-x.is-fade-s.is-fade-e,.tb-rail-track.is-fade-s.is-fade-e{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%)}@media (prefers-reduced-motion:reduce){.fx-scroll-x{transition:none}}.fx-scroll-x>*{flex:none}.fx-mono{font-variant-numeric:tabular-nums}@media (max-width:48rem){.fx-nav{grid-template-columns:auto minmax(0,1fr) auto}.fx-page{padding-top:1rem;padding-bottom:1.5rem}}.fx-nav .ex-links{padding:.15rem}.fx-nav-launch{border-radius:var(--r-xs);color:var(--brand-btn-ink);background:linear-gradient(165deg, color-mix(in srgb, #fff 28%, var(--brand)) 0%, var(--brand) 55%, color-mix(in srgb, var(--brand) 92%, #d4ef00) 100%);background-color:var(--brand);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), filter var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-color:#0000;font-weight:650;box-shadow:inset 0 1px #ffffff61}.fx-nav-launch:hover{color:var(--brand-btn-ink);background:linear-gradient(165deg, color-mix(in srgb, #fff 38%, var(--brand)) 0%, color-mix(in srgb, #fff 8%, var(--brand)) 100%);background-color:color-mix(in srgb, #fff 10%, var(--brand));box-shadow:inset 0 1px 0 #ffffff7a, 0 3px 10px color-mix(in srgb, var(--brand) 55%, transparent), 0 10px 28px color-mix(in srgb, var(--brand) 20%, transparent);filter:none;border-color:#0000;transform:translateY(-1px)}.fx-nav-launch:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff61}@media (prefers-reduced-motion:reduce){.fx-nav-launch:hover{transform:none}}.fx-nav-launch{isolation:isolate;position:relative;overflow:hidden}.fx-nav-launch:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--lg-lens-angle), color-mix(in srgb, var(--brand-btn-ink) 22%, transparent) 0deg, color-mix(in srgb, var(--brand-btn-ink) 3%, transparent) 70deg, color-mix(in srgb, var(--brand-btn-ink) 14%, transparent) 168deg, color-mix(in srgb, var(--brand-btn-ink) 2%, transparent) 250deg, color-mix(in srgb, var(--brand-btn-ink) 17%, transparent) 330deg, color-mix(in srgb, var(--brand-btn-ink) 22%, transparent) 360deg) border-box;-webkit-mask-composite:xor;transition:--lg-lens-angle .52s var(--ease-soft);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-nav-launch:hover:before,.fx-nav-launch:focus-visible:before{--lg-lens-angle:130deg}@media (prefers-reduced-motion:reduce){.fx-nav-launch:before{transition:none}.fx-nav-launch:hover:before,.fx-nav-launch:focus-visible:before{--lg-lens-angle:210deg}}.ss-scrim.lf-scrim,.lf-scrim{z-index:100;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);animation:fx-fade-in var(--t-mid) var(--ease);background:#0a0b09d9;padding:0;display:block}.lf-scrim.is-sheet-dropped{pointer-events:none}.lf-scrim.is-sheet-dropped>.fx-sheet-stack{visibility:hidden}.lf-scrim.is-sheet-dropped,.lf-scrim.is-launch-burst{pointer-events:none;transition:opacity .52s cubic-bezier(.22,.8,.3,1)}.lf-scrim.is-burst-out{opacity:0}.lf-scrim.is-burst-out .lf-launch-burst{opacity:0;transition:opacity .42s cubic-bezier(.22,.8,.3,1)}html.is-launch-handoff:before{content:"";z-index:90;pointer-events:none;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(5px)saturate(.8);backdrop-filter:blur(5px)saturate(.8);position:fixed;inset:0}html.is-launch-handoff .tm-create.is-ready.is-handoff .tm-side{z-index:130;animation:.82s cubic-bezier(.22,1.45,.32,1) both tm-create-ready-bounce}html.is-launch-handoff .tm-create-ready-mark{z-index:120;animation-delay:60ms}.lsc{z-index:140;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem;animation:.42s cubic-bezier(.22,1,.36,1) both lsc-in;display:flex;position:fixed;inset:0}@keyframes lsc-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lsc{animation:none}}.lsc-card{border:1px solid var(--glass-panel-edge);border-radius:var(--r-lg);background:var(--glass-panel);width:min(23rem,100%);box-shadow:var(--glass-panel-shine), 0 24px 60px #00000073;-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);flex-direction:column;gap:.7rem;padding:1.15rem 1.15rem 1.25rem;display:flex;position:relative}.lsc-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-size:.68rem;font-weight:700}.lsc-head{align-items:center;gap:.7rem;min-width:0;display:flex}.lsc-mark{object-fit:cover;width:3rem;height:3rem;box-shadow:var(--logo-depth);border-radius:.85rem;flex:none}.lsc-mark.is-empty{background:color-mix(in srgb, var(--brand) 18%, var(--glass-chip));color:var(--fg);letter-spacing:-.02em;place-items:center;font-size:.95rem;font-weight:750;display:grid}.lsc-id{gap:.1rem;min-width:0;display:grid}.lsc-id b{letter-spacing:-.02em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:750;overflow:hidden}.lsc-id i{color:var(--brand);font-size:.82rem;font-style:normal;font-weight:700}.lsc-desc{color:var(--fg-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.lsc-stats{border-top:1px solid var(--glass-panel-edge);grid-template-columns:repeat(4,1fr);gap:.4rem;margin:.1rem 0 0;padding-top:.75rem;display:grid}.lsc-stats div{gap:.15rem;min-width:0;display:grid}.lsc-stats dt{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-muted);font-size:.62rem;font-weight:700}.lsc-stats dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--fg);margin:0;font-size:.92rem;font-weight:750}.lsc-acts{grid-template-columns:repeat(3,1fr);gap:.5rem;width:min(23rem,100%);display:grid}.lsc-acts button{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);color:var(--fg);font:inherit;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.7rem .3rem;font-size:.78rem;font-weight:650;display:flex}.lsc-acts button svg{width:1.1rem;height:1.1rem;display:block}.lsc-acts button:hover:not(:disabled){background:color-mix(in srgb, #fff 8%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.lsc-acts button:active:not(:disabled){transform:scale(.985)}.lsc-acts button:disabled{cursor:default;opacity:.55}.lsc-acts button.is-primary{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 14%, var(--glass-chip))}.lsc-acts button.is-primary:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 22%, var(--glass-chip))}.lsc-note{color:var(--fg-muted);text-align:center;margin:0;font-size:.78rem}.lf-launch-burst{z-index:120;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lf-launch-confetti{--ox:0rem;--oy:0rem;--x:0rem;--y:0rem;--w:.35rem;--h:.5rem;--r:0deg;--dx:0rem;--fall:8rem;--delay:0s;--dur:.7s;--c:var(--brand);left:calc(50% + var(--ox));top:calc(48% + var(--oy));width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);background:var(--c);will-change:transform, opacity;opacity:0;animation:lf-launch-confetti var(--dur) linear forwards;animation-delay:var(--delay);border-radius:.08rem;position:absolute}.lf-launch-confetti.is-dot{border-radius:999px}.lf-launch-confetti.is-strip{border-radius:.12rem}@keyframes lf-launch-confetti{0%{opacity:0;animation-timing-function:cubic-bezier(.16,.84,.32,1);transform:translate(0,0)scale(.3)rotate(0)}6%{opacity:1;transform:translate3d(calc(var(--x) * .32), calc(var(--y) * .32), 0) scale(1.55) rotate(calc(var(--r) * .32));animation-timing-function:cubic-bezier(.16,.84,.32,1)}15%{opacity:1;transform:translate3d(var(--x), var(--y), 0) scale(1) rotate(calc(var(--r) * .85));animation-timing-function:ease-in-out}34%{opacity:1;transform:translate3d(calc(var(--x) + var(--dx) * .3), calc(var(--y) + var(--fall) * .28), 0) scale(.92) rotate(calc(var(--r) * 1.25));animation-timing-function:ease-in-out}55%{opacity:1;transform:translate3d(calc(var(--x) + var(--dx) * .12), calc(var(--y) + var(--fall) * .55), 0) scale(.82) rotate(calc(var(--r) * 1.9));animation-timing-function:ease-in-out}78%{opacity:1;transform:translate3d(calc(var(--x) + var(--dx) * .42), calc(var(--y) + var(--fall) * .8), 0) scale(.68) rotate(calc(var(--r) * 2.7));animation-timing-function:ease-in}to{opacity:0;transform:translate3d(calc(var(--x) + var(--dx)), calc(var(--y) + var(--fall)), 0) scale(.45) rotate(calc(var(--r) * 3.6))}}@media (prefers-reduced-motion:reduce){.lf-launch-confetti{opacity:0;animation:none}}.lf-scrim>.fx-sheet-stack{align-items:center;width:auto;max-width:min(40rem,100% - 3rem);margin:0;animation:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.lf-scrim>.fx-sheet-stack>.lf-card{width:min(40rem,100vw - 3rem);max-width:100%}.lf-scrim>.fx-sheet-stack>.lf-card.is-holdings{width:min(26.5rem,100vw - 3rem)}@media (min-width:48.01rem){.lf-scrim>.fx-sheet-stack>.lf-card:not(.cp-card),.lf-scrim>.fx-sheet-stack>.lf-card.is-info,.lf-scrim>.fx-sheet-stack>.lf-card.is-holdings{flex-direction:column;width:min(40rem,100vw - 3rem);height:min(33rem,100dvh - 4rem);max-height:min(33rem,100dvh - 4rem);padding:1.4rem 1.35rem 1.25rem;display:flex;overflow:hidden}.lf-card .lf-head,.lf-card .lf-info-bar,.lf-card .lf-step-dots,.lf-card .lf-x{flex:none}.lf-card .lf-modes{flex:auto;min-height:0;margin-bottom:0}.lf-card .lf-go{flex:none;margin-top:1.1rem}.lf-card.is-info .lf-info-body,.lf-card.is-holdings .lf-info-body{flex:auto;min-height:0;margin-bottom:0;overflow:hidden}.lf-card.is-holdings .cb-smart-logos-stage{--cb-logo-lift:0;width:min(16rem,72%)}}.lf-scrim>.fx-sheet-stack>.cp-card{width:min(26rem,100vw - 3rem);height:auto;max-height:none}.lf-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(40rem,100%);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;padding:1.4rem 1.35rem 1.25rem;position:relative}:is(.fx-card-x,.lf-x,.si-x,.ep-x,.sg-x,.ac-x,.oc-swap-pay-x,.cb-status-close,.mtp-x,.lf-info-close){appearance:none;cursor:pointer;border-radius:var(--r-pill);border:1px solid var(--glass-chip-edge);background:var(--glass-chip);color:#f4f4f2;width:2.15rem;height:2.15rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);font:inherit;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);flex:none;place-items:center;margin:0;padding:0;line-height:1;display:inline-grid}:is(.fx-card-x,.lf-x,.si-x,.ep-x,.sg-x,.ac-x,.oc-swap-pay-x,.cb-status-close,.mtp-x,.lf-info-close) svg{width:1.2rem;height:1.2rem;display:block}:is(.fx-card-x,.lf-x,.si-x,.ep-x,.sg-x,.ac-x,.oc-swap-pay-x,.cb-status-close,.mtp-x,.lf-info-close):hover{color:#fff;background:#ffffff1f;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.lf-x,.si-x{z-index:2;position:absolute;top:.85rem;right:.85rem}.cb-status-close{margin:-.15rem -.05rem 0 0}.sg-x{margin-bottom:.15rem}.lf-head{margin-bottom:1.15rem;padding-right:2rem}.lf-head h2{letter-spacing:-.025em;margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.lf-head p{color:var(--fg-soft);max-width:34rem;margin:0;font-size:.9rem;line-height:1.45}.lf-head.is-launch{border-bottom:1px solid color-mix(in srgb, var(--fg) 8%, transparent);margin-bottom:1.35rem;padding-bottom:1.15rem}.lf-head.is-launch .lf-kicker{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--brand) 72%, var(--fg));margin:0 0 .45rem;font-size:.68rem;font-weight:650}.lf-head.is-launch h2{letter-spacing:-.04em;word-spacing:.16em;color:#fff;margin:0 0 .55rem;font-size:clamp(1.65rem,4.2vw,1.95rem);font-weight:750;line-height:1.05}.lf-head h2 .lf-inline-mark{vertical-align:-.5em;max-width:7.4em;height:1.58em;margin:0 .1em;display:inline-block}.lf-head.is-launch h2 .lf-inline-mark{vertical-align:-.38em}.lf-head.is-launch>p:not(.lf-kicker){color:#fff;opacity:.88;max-width:28rem;font-size:.95rem;font-weight:500;line-height:1.5}.lf-modes{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.1rem;display:grid}.lf-mode{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--fg) 7%, transparent);background:color-mix(in srgb, var(--fg) 2.5%, var(--surface));min-height:100%;color:var(--fg);font:inherit;text-align:left;transition:border-color .38s var(--ease-soft), background-color .38s var(--ease-soft), box-shadow .38s var(--ease-soft), padding .38s var(--ease-soft), gap .38s var(--ease-soft), opacity .15s ease;border-radius:1.15rem;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1rem 1.05rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.lf-mode.is-on{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 4%, var(--surface));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 8%, transparent)}.lf-mode-mark{width:1.7rem;height:1.7rem;color:var(--fg-soft);place-items:center;margin-bottom:.35rem;display:grid}.lf-mode.is-brand .lf-mode-mark{color:var(--brand)}.lf-mode.is-soft .lf-mode-mark{color:#7eb6ff}.lf-mode.is-on.is-soft{background:color-mix(in srgb, #7eb6ff 5%, var(--surface));border-color:#7eb6ff2e;box-shadow:inset 0 1px #7eb6ff1a}.lf-mode-mark svg{width:1.25rem;height:1.25rem}.lf-check{background:var(--fg);width:1.35rem;height:1.35rem;color:var(--bg);opacity:0;pointer-events:none;transition:opacity .28s var(--ease-soft), transform .34s var(--ease-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem;transform:scale(.55)}.lf-check.is-shown{opacity:1;transform:scale(1)}.lf-check svg{width:.85rem;height:.85rem}.lf-mode-detail-inner{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;display:flex}.lf-mode-title{letter-spacing:-.015em;font-size:1.02rem;font-weight:700}.lf-mode-detail{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;display:flex}.lf-mode-tag{margin-bottom:.1rem;font-size:.8rem;font-weight:550;line-height:1.35}.lf-mode.is-brand .lf-mode-tag{color:color-mix(in srgb, var(--brand) 82%, #fff)}.lf-mode.is-soft .lf-mode-tag{color:#91c1ff}.lf-mode:not(.is-on) .lf-mode-tag{color:var(--fg-soft)}.lf-mode-points{color:var(--fg);flex-direction:column;gap:.45rem;margin:0;padding:0;font-size:.8rem;line-height:1.35;list-style:none;display:flex}.lf-mode:not(.is-on) .lf-mode-points{color:var(--fg-soft)}.lf-mode-points li{padding-left:1.05rem;position:relative}.lf-mode-points li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.45em;left:0}.lf-go{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--fg);width:100%;height:3rem;color:var(--bg);font:inherit;letter-spacing:-.01em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity var(--t-fast) var(--ease);border:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}.lf-go:hover:not(:disabled){opacity:.92}.lf-go:disabled{opacity:.4;cursor:not-allowed}.lf-go.is-review,.lf-go.is-next{background:var(--surface-3);height:4.25rem;color:var(--fg);border-radius:var(--r-md)}.lf-go.is-review:hover:not(:disabled),.lf-go.is-next:hover:not(:disabled){opacity:1;background:color-mix(in srgb, var(--fg) 10%, var(--surface-3))}.lf-go.is-rim:not(:disabled){--cp-rim-dur:4.2s;isolation:isolate;background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(90deg, color-mix(in srgb, var(--brand) 28%, var(--surface-3)) 0%, var(--surface-3) 55%, var(--surface-3) 100%) border-box;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 8%, transparent);border:1px solid #0000;position:relative}.lf-go.is-rim:not(:disabled):before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lf-go.is-rim:not(:disabled):hover{background:linear-gradient(color-mix(in srgb, var(--fg) 10%, var(--surface-3)), color-mix(in srgb, var(--fg) 10%, var(--surface-3))) padding-box, linear-gradient(90deg, color-mix(in srgb, var(--brand) 28%, var(--surface-3)) 0%, var(--surface-3) 55%, var(--surface-3) 100%) border-box;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent), 0 0 8px color-mix(in srgb, var(--brand) 4%, transparent)}.lf-go.is-rim:not(:disabled):hover:before{background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}@media (prefers-reduced-motion:reduce){.lf-go.is-rim:not(:disabled):before{--cp-rim-angle:135deg;animation:none}}@keyframes lf-go-full-pop{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1)rotate(0)}14%{box-shadow:0 0 9px 1px color-mix(in srgb, var(--brand) 34%, transparent);transform:scale(1.03)rotate(-1.6deg)}28%{box-shadow:0 0 6px 1px color-mix(in srgb, var(--brand) 22%, transparent);transform:scale(.986)rotate(1.3deg)}44%{box-shadow:0 0 4px 0 color-mix(in srgb, var(--brand) 14%, transparent);transform:scale(1.016)rotate(-.9deg)}60%{box-shadow:0 0 2px 0 color-mix(in srgb, var(--brand) 7%, transparent);transform:scale(.995)rotate(.55deg)}78%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1.006)rotate(-.25deg)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1)rotate(0)}}.lf-go.is-full-pop{transform-origin:50%;animation:.55s ease-out lf-go-full-pop}@media (prefers-reduced-motion:reduce){.lf-go.is-full-pop{animation:none}}.lf-card.is-info{flex-direction:column;width:min(36rem,100%);max-height:min(94dvh,40rem);padding:.85rem 1.15rem 1.15rem;display:flex}.lf-card.is-holdings{flex-direction:column;height:min(94dvh,52rem);max-height:min(94dvh,52rem);display:flex;overflow:hidden}.lf-step-dots{justify-content:center;gap:.35rem;margin:-.35rem 0 .85rem;display:flex}.lf-step-dot{background:color-mix(in srgb, var(--fg) 18%, transparent);width:.4rem;height:.4rem;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:50%}.lf-step-dot.is-done{background:color-mix(in srgb, var(--fg) 40%, transparent)}.lf-step-dot.is-on{background:var(--brand);transform:scale(1.15)}.lf-section{flex-direction:column;gap:.55rem;display:flex}.lf-fields.is-terms{grid-template-columns:repeat(3,minmax(0,1fr))}.lf-fields.is-terms .lf-field.is-span{grid-column:auto}.lf-fields.is-terms .lf-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lf-terms-note{color:var(--fg-soft);margin:0;font-size:.76rem;line-height:1.4}.lf-terms-caps{flex-direction:column;align-items:stretch;gap:.7rem;width:100%;display:flex}.cp-pad{flex-direction:column;gap:.85rem;display:flex}.cp-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.cp-chip{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);min-width:0;color:var(--fg);font:inherit;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.8rem;justify-items:center;gap:.1rem;padding:.6rem .3rem .5rem;display:grid}.cp-chip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);transition:color var(--t-fast) var(--ease);font-size:.68rem;font-weight:700}.cp-chip b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.05rem;font-weight:750;line-height:1.15}.cp-chip em{color:var(--fg-muted);font-size:.68rem;font-style:normal;font-weight:600}.cp-chip:active{transform:scale(.985)}.cp-chip.is-on{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 7%, var(--glass-chip));box-shadow:var(--glass-chip-shine), 0 0 0 2px color-mix(in srgb, var(--brand) 20%, transparent)}.cp-chip.is-on .cp-chip-label{color:var(--brand)}.cp-dial{border-top:1px solid var(--glass-panel-edge);flex-direction:column;gap:.35rem;padding-top:.75rem;display:flex}.cp-dial-head{color:var(--fg-muted);font-size:.85rem}.lf-terms-caps .lf-terms-note{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent);margin:.1rem 0 0;padding-top:.55rem}.lf-vault{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.7rem;width:100%;display:flex}.lf-vault-stage{aspect-ratio:1;touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--fg) 7%, transparent) 0%, color-mix(in srgb, var(--fg) 2%, transparent) 42%, transparent 68%), color-mix(in srgb, var(--fg) 2.5%, var(--surface));border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);border-radius:50%;width:min(100%,19.5rem);position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 -18px 36px #00000038}.lf-vault-stage.is-dragging{cursor:grabbing}.lf-vault-svg{width:100%;height:100%;display:block;overflow:visible}.lf-vault-band{fill:none;stroke-width:15.5px;stroke-linecap:butt;transition:stroke var(--t-mid) var(--ease), opacity var(--t-mid) var(--ease)}.lf-vault-ring.is-soft .lf-vault-band{stroke:color-mix(in srgb, var(--brand) 22%, color-mix(in srgb, var(--fg) 10%, transparent));opacity:.85}.lf-vault-ring.is-hard .lf-vault-band{stroke:color-mix(in srgb, var(--fg) 14%, transparent);opacity:.9}.lf-vault-ring.is-days .lf-vault-band{stroke:color-mix(in srgb, var(--fg) 11%, transparent);opacity:.95}.lf-vault-ring.is-on .lf-vault-band{opacity:1}.lf-vault-ring.is-soft.is-on .lf-vault-band{stroke:color-mix(in srgb, var(--brand) 42%, color-mix(in srgb, var(--fg) 8%, transparent))}.lf-vault-ring.is-hard.is-on .lf-vault-band{stroke:color-mix(in srgb, var(--fg) 28%, transparent)}.lf-vault-ring.is-days.is-on .lf-vault-band{stroke:color-mix(in srgb, var(--fg) 22%, transparent)}.lf-vault-ticks line{stroke:color-mix(in srgb, var(--fg) 28%, transparent);stroke-width:1.1px;stroke-linecap:round}.lf-vault-ticks line.is-major{stroke:color-mix(in srgb, var(--fg) 48%, transparent);stroke-width:1.45px}.lf-vault-ring.is-soft.is-on .lf-vault-ticks line.is-major{stroke:color-mix(in srgb, var(--brand) 70%, var(--fg))}.lf-vault-hub-ring{fill:color-mix(in srgb, var(--surface) 88%, #000);stroke:color-mix(in srgb, var(--fg) 14%, transparent);stroke-width:1.25px;filter:drop-shadow(0 6px 14px #00000059)}.lf-vault-notch{fill:var(--brand);opacity:.92}.lf-vault-notch-line{stroke:color-mix(in srgb, var(--brand) 70%, transparent);stroke-width:1.5px;stroke-linecap:round}.lf-vault-hub{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;padding:0 1.4rem;display:flex;position:absolute;inset:0}.lf-vault-hub-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.62rem;font-weight:700}.lf-vault-hub b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--fg);font-size:clamp(1.15rem,5.6vw,1.55rem);font-weight:750;line-height:1.05}.lf-vault-hub i{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-soft);font-size:.62rem;font-style:normal;font-weight:650}.lf-vault-legend{width:100%;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.15rem 0 0;display:grid}.lf-vault-chip{--cp-rim-dur:4.2s;appearance:none;cursor:pointer;isolation:isolate;min-width:0;min-height:0;color:var(--fg-soft);font:inherit;text-align:center;transition:color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;padding:.35rem .2rem .2rem;display:flex;position:relative}.lf-vault-chip-meta{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);transition:color var(--t-fast) var(--ease);align-items:center;gap:.28rem;font-size:.6rem;font-weight:700;display:inline-flex;position:relative}.lf-vault-chip-glyph{--cp-rim-dur:4.2s;border:1.5px solid color-mix(in srgb, var(--fg) 28%, transparent);width:.72rem;height:.72rem;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:50%;flex:none;display:block;position:relative}.lf-vault-chip-glyph:before,.lf-vault-chip-glyph:after{content:"";border:1.25px solid color-mix(in srgb, var(--fg) 18%, transparent);opacity:0;border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.lf-vault-chip.is-min .lf-vault-chip-glyph{border-color:color-mix(in srgb, var(--fg) 38%, transparent)}.lf-vault-chip.is-min .lf-vault-chip-glyph:before{opacity:.55;width:58%;height:58%}.lf-vault-chip.is-min .lf-vault-chip-glyph:after{opacity:.35;width:28%;height:28%}.lf-vault-chip.is-max .lf-vault-chip-glyph{border-color:color-mix(in srgb, var(--fg) 34%, transparent);width:.58rem;height:.58rem}.lf-vault-chip.is-max .lf-vault-chip-glyph:before{opacity:.55;width:42%;height:42%}.lf-vault-chip.is-days .lf-vault-chip-glyph{border-color:color-mix(in srgb, var(--fg) 40%, transparent);background:color-mix(in srgb, var(--fg) 10%, transparent);width:.42rem;height:.42rem}.lf-vault-chip b{z-index:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;color:color-mix(in srgb, var(--fg) 62%, transparent);letter-spacing:-.04em;transition:color var(--t-fast) var(--ease);font-size:1.05rem;font-weight:750;line-height:1;position:relative;overflow:hidden}.lf-vault-chip em{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--fg-muted) 85%, transparent);transition:color var(--t-fast) var(--ease);font-size:.52rem;font-style:normal;font-weight:650;position:relative}.lf-vault-chip:not(.is-on){opacity:.72}.lf-vault-chip.is-on{color:var(--fg);opacity:1}.lf-vault-chip.is-on .lf-vault-chip-meta{color:color-mix(in srgb, var(--brand) 78%, var(--fg))}.lf-vault-chip.is-on .lf-vault-chip-glyph,.lf-vault-chip.is-on .lf-vault-chip-glyph:before,.lf-vault-chip.is-on .lf-vault-chip-glyph:after{border-color:var(--brand-edge-hi)}.lf-vault-chip.is-on .lf-vault-chip-glyph{background:0 0}.lf-vault-chip.is-on b{color:var(--fg)}.lf-vault-chip.is-on em{color:color-mix(in srgb, var(--brand) 45%, var(--fg-soft))}.lf-vault-chip.is-on b:after{content:"";border-radius:var(--r-pill);background:var(--brand);width:1.1rem;height:1.5px;position:absolute;bottom:-.28rem;left:50%;transform:translate(-50%)}.lf-vault-hint{letter-spacing:.01em;color:var(--fg-muted);text-align:center;margin:0;font-size:.68rem;line-height:1.35}.lf-cap-tab.is-on{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 5%, var(--surface));color:var(--brand)}.lf-cap-tab.is-on b{color:var(--fg)}.lf-cap-scroll{flex-direction:column;align-items:stretch;gap:.45rem;min-width:0;display:flex;position:relative}.lf-cap-scroll-head{flex-direction:column;align-items:center;gap:.4rem;padding:.1rem 0 .15rem;display:flex}.lf-cap-scroll-kicker{color:var(--fg-soft);letter-spacing:.01em;font-size:.74rem;font-weight:550}.lf-cap-scroll-pill{--cp-rim-dur:4.2s;isolation:isolate;border-radius:var(--r-pill);background:var(--glass-card);min-width:7.5rem;box-shadow:var(--glass-shine), inset 0 1px 0 color-mix(in srgb, var(--brand) 8%, transparent);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);border:1px solid #0000;justify-content:center;align-items:baseline;gap:.35rem;padding:.55rem 1.15rem .5rem;display:inline-flex;position:relative}.lf-cap-scroll-pill:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:0;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lf-cap-scroll-pill b,.lf-cap-scroll-pill i{z-index:1;position:relative}.lf-cap-scroll-pill b{font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:var(--fg);font-size:1.55rem;font-weight:750;line-height:1}.lf-cap-scroll-pill i{color:var(--fg-soft);font-size:.78rem;font-style:normal;font-weight:600}@media (prefers-reduced-motion:reduce){.lf-cap-scroll-pill:before{--cp-rim-angle:135deg;animation:none}}.lf-cap-scroll-stage{min-width:0;position:relative}.lf-cap-scroll-live{z-index:0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:0;border-radius:0;height:5.85rem;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%)}.lf-cap-scroll-live::-webkit-scrollbar{display:none}.lf-cap-scroll-track{--cap-tick-gap:5px;--cap-pad-px:0px;--cap-track-inner:0px;--cap-rail-phase:0px;--cap-rail-mid-phase:0px;box-sizing:border-box;height:100%;position:relative}.lf-cap-scroll-rail{--cap-rail-period:calc(var(--cap-tick-gap) * 10);--cap-rail-mid:calc(var(--cap-tick-gap) * 5);left:var(--cap-pad-px);width:var(--cap-track-inner);pointer-events:none;background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--fg) 44%, transparent) 0, color-mix(in srgb, var(--fg) 44%, transparent) 1px, transparent 1px, transparent var(--cap-rail-period)), repeating-linear-gradient(90deg, color-mix(in srgb, var(--fg) 30%, transparent) 0, color-mix(in srgb, var(--fg) 30%, transparent) 1px, transparent 1px, transparent var(--cap-rail-mid)), repeating-linear-gradient(90deg, color-mix(in srgb, var(--fg) 18%, transparent) 0, color-mix(in srgb, var(--fg) 18%, transparent) 1px, transparent 1px, transparent var(--cap-tick-gap));background-repeat:repeat-x;background-position:var(--cap-rail-phase) bottom, var(--cap-rail-mid-phase) bottom, left bottom;opacity:.92;background-size:auto 100%,auto 62%,auto 38%;height:1.85rem;position:absolute;bottom:.95rem}.lf-cap-scroll-label{--cap-morph:1;appearance:none;cursor:pointer;transform:translateX(-50%) scale(calc(1.22 - var(--cap-morph) * .42));opacity:calc(.92 - var(--cap-morph) * .62);color:var(--fg-soft);font:inherit;transform-origin:top;will-change:transform, opacity;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:.1rem .15rem;line-height:1;position:absolute;top:.35rem}.lf-cap-scroll-label b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;font-size:.68rem;font-weight:600;display:block}.lf-cap-scroll-label.is-major b{color:color-mix(in srgb, var(--fg) 88%, transparent);font-size:.74rem;font-weight:650}.lf-cap-scroll-needle{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#ffffff8c 10%,#ffffffc7 45%,#ffffff8c 88%,#0000 100%);border-radius:1px;width:1.5px;margin-left:-.75px;position:absolute;top:.15rem;bottom:.7rem;left:50%}.lf-cap-scroll-hint{text-align:center;color:var(--fg-muted);margin:0;font-size:.72rem;font-weight:500}@media (prefers-reduced-motion:reduce){.lf-cap-scroll-label{opacity:.55;transform:translate(-50%)}.lf-cap-scroll-live{scroll-behavior:auto}}.lf-terms-options{flex-direction:column;gap:.65rem;width:100%;padding-top:.25rem;display:flex}.lf-row.is-fee.is-compact{align-items:center}.lf-row.is-fee.is-compact .lf-row-copy p{font-size:.74rem}.lf-section>.lf-label i{color:var(--down);margin-left:.1rem;font-style:normal}.lf-basket{background:0 0;border:0;padding:0}.lf-basket .cb-composer{flex-direction:column;flex:none;gap:.75rem;display:flex;overflow:visible}.lf-basket .cb-lines{max-height:none;overflow:visible}.lf-basket .cb-search input{border-radius:var(--r-md);background:color-mix(in srgb, var(--fg) 3%, var(--surface));border:1px solid var(--line-strong);height:2.45rem;color:var(--fg);font:inherit;padding:0 .9rem}.lf-info-bar{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;margin-bottom:.75rem;display:grid}.lf-info-back{appearance:none;cursor:pointer;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 5%, transparent);background:color-mix(in srgb, var(--fg) 4%, transparent);width:2rem;height:2rem;color:var(--fg);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;transform:scale(1)}.lf-info-back svg{width:1rem;height:1rem;display:block;transform:translate(.5px)}.lf-info-back:hover{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 6%, transparent)}@media (prefers-reduced-motion:reduce){.lf-scrim .lf-go.is-bounce{animation:none}}.lf-card.is-holdings .cb-head{display:none}.lf-card.is-holdings .lf-info-body{overscroll-behavior:contain;flex:auto;min-height:0;margin-bottom:.7rem;padding-bottom:0;overflow:hidden}.lf-card.is-holdings .lf-basket,.lf-card.is-holdings .cb-composer.is-mobile-pick{flex:auto;height:100%;min-height:0;overflow:hidden}.lf-card.is-holdings .lf-go{flex:none}.lf-info-bar h2{text-align:center;letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:650}.lf-info-bar h2.lf-beat-title{animation:lf-beat-title-in .28s var(--ease-soft) both}@keyframes lf-beat-title-in{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lf-info-bar h2.lf-beat-title{animation:none}}.lf-info-body{flex-direction:column;gap:1rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-y:auto}.lf-image-row{align-items:center;gap:.9rem;display:flex}.lf-info-body.is-beat{flex:auto;justify-content:flex-start;min-height:0;overflow:hidden auto}.lf-info-beats{width:100%;min-height:11rem;position:relative}.lf-info-beats.is-unified{flex-direction:column;flex:auto;gap:.55rem;height:22.75rem;min-height:0;max-height:22.75rem;display:flex}.lf-info-stage{flex:0 0 9.5rem;height:9.5rem;min-height:0;position:relative;overflow:hidden}.lf-info-beats.is-unified[data-beat=image] .lf-info-stage{flex:auto;height:auto;min-height:11rem}.lf-info-pane{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-soft);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.lf-info-pane.is-on{opacity:1;pointer-events:auto;z-index:1}.lf-info-beats.is-forward .lf-info-pane.is-on{animation:lf-pane-in-forward .3s var(--ease-soft) both}.lf-info-beats.is-back .lf-info-pane.is-on{animation:lf-pane-in-back .3s var(--ease-soft) both}.lf-info-pane.is-off{opacity:0;pointer-events:none;z-index:0}@keyframes lf-pane-in-forward{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes lf-pane-in-back{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0,0)}}.lf-info-pane.is-image{align-items:center}.lf-info-pane.is-text .lf-field{width:100%}.lf-info-pane.is-text .lf-field.is-focus input,.lf-info-pane.is-text .lf-field.is-focus textarea,.lf-info-pane.is-text .lf-pad-input{caret-color:#0000;cursor:default;touch-action:manipulation;padding:.9rem 1rem;font-size:1.05rem}.lf-info-pane.is-desc .lf-field.is-focus textarea,.lf-info-pane.is-desc .lf-pad-shell.is-multi .lf-pad-input{resize:none;min-height:5.25rem;max-height:5.75rem;overflow-y:auto}.lf-info-pane.is-desc .lf-pad-shell.is-multi{min-height:5.25rem}.lf-info-pane.is-desc .lf-pad-shell.is-multi .lf-pad-mirror{overflow:hidden auto}.lf-info-pad-dock{flex-direction:column;flex:none;justify-content:flex-start;min-height:0;margin-top:.35rem;display:flex}.lf-info-pad-dock.is-hidden{opacity:0;pointer-events:none;flex:none;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.lf-info-beat{flex-direction:column;gap:.85rem;width:100%;padding-top:.35rem;display:flex}.lf-info-beat.is-parked{opacity:0;pointer-events:none;width:100%;height:0;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.lf-info-beat.is-on{position:relative}.lf-info-beat.is-caps{flex:none}.lf-info-beat.is-image{justify-content:center;align-items:center;min-height:11rem;padding-top:0}@media (prefers-reduced-motion:reduce){.lf-info-pane,.lf-info-beats.is-forward .lf-info-pane.is-on,.lf-info-beats.is-back .lf-info-pane.is-on{transition:opacity .15s linear;animation:none;transform:none!important}}.lf-image-stage{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:.5rem 0 .25rem;display:flex}.lf-info-beats.is-unified .lf-image-stage{justify-content:center;gap:.65rem;height:100%;padding:0}.lf-image-stage .lf-image,.lf-info-beats.is-unified .lf-image-stage .lf-image{width:7.25rem;height:7.25rem}.lf-image-stage .lf-image svg{width:2.1rem;height:2.1rem}.lf-image-stage .lf-image-plus{width:1.55rem;height:1.55rem;font-size:1.1rem}.lf-image-stage .lf-hint{max-width:14rem}.lf-info-beat .lf-field.is-focus input,.lf-info-beat .lf-field.is-focus textarea{touch-action:manipulation;padding:.9rem 1rem;font-size:1.05rem}.lf-info-beat.is-forward{animation:lf-beat-forward .32s var(--ease-soft) both}.lf-info-beat.is-back{animation:lf-beat-back .32s var(--ease-soft) both}@keyframes lf-beat-forward{0%{opacity:0}to{opacity:1}}@keyframes lf-beat-back{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lf-info-beat.is-forward,.lf-info-beat.is-back{animation:none}}.lf-card.is-info-beat{max-height:min(92dvh,42rem)}.lf-card.is-info-beat.is-info{flex-direction:column;display:flex}.lf-card.is-info-beat.is-info .lf-info-body.is-beat{flex-direction:column;flex:auto;min-height:0;margin-bottom:.75rem;display:flex;overflow:hidden}.lf-card.is-info-beat.is-info .lf-go{flex:none}.lf-card.is-info-beat.is-terms.is-terms-caps{flex-direction:column;height:auto;max-height:min(92dvh,48rem);display:flex;overflow:hidden}.lf-card.is-info-beat.is-terms.is-terms-options{flex-direction:column;height:auto;max-height:min(88dvh,40rem);display:flex;overflow:hidden}.lf-card.is-terms .lf-info-body.is-beat{overscroll-behavior:contain;flex:auto;min-height:0;margin-bottom:.75rem;overflow:hidden auto}.lf-card.is-info-beat.is-terms.is-terms-options .lf-info-body.is-beat{flex:none;margin-bottom:.55rem;overflow:visible}.lf-card.is-terms .lf-go{flex:none;margin-top:auto}.lf-card.is-info-beat.is-terms.is-terms-options .lf-go{margin-top:.35rem}@media (max-width:48rem){.lf-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.lf-scrim>.fx-sheet-stack:focus-within:not([data-pulling]):not(.is-out){transform:none}.lf-scrim:not(.is-vv-pin)>.fx-sheet-stack>.lf-card.is-info-beat.is-terms.is-terms-caps{max-height:min(96dvh,52rem)}.ss-scrim.is-vv-pin,.lf-scrim.is-vv-pin,.wc-scrim.is-vv-pin,.ac-scrim.is-vv-pin{inset:unset;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex;overflow:hidden}.ss-scrim.is-vv-pin>.fx-sheet-stack,.lf-scrim.is-vv-pin>.fx-sheet-stack,.wc-scrim.is-vv-pin>.fx-sheet-stack,.ac-scrim.is-vv-pin>.fx-sheet-stack{flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:100%;margin-top:auto;margin-bottom:0;display:flex;overflow:hidden}.ac-scrim.is-vv-pin{background:#0a0b09;justify-content:stretch}.ac-scrim.is-vv-pin>.ac-stack{flex:auto;height:100%;max-height:100%;margin:0}.ac-scrim.is-vv-pin .ac-sheet{max-height:none;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card,.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info,.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info-beat,.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info-beat.is-terms,.lf-scrim.is-vv-pin>.fx-sheet-stack>.cp-card,.lf-scrim.is-vv-pin>.fx-sheet-stack>.si-card,.ss-scrim.is-vv-pin .ss-panel,.ss-scrim.is-vv-pin .ep-panel,.wc-scrim.is-vv-pin .wc-menu{flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.lf-scrim.is-kbd{background:#0a0b09}.lf-scrim.is-kbd>.fx-sheet-stack,.ss-scrim.is-kbd>.fx-sheet-stack,.wc-scrim.is-kbd>.fx-sheet-stack,.ac-scrim.is-kbd>.fx-sheet-stack{flex:auto;justify-content:stretch;height:100%;max-height:100%;margin-top:0;margin-bottom:0}.ac-scrim.is-kbd .ac-sheet{border-radius:0;padding-bottom:.75rem}.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-terms,.lf-scrim.is-kbd>.fx-sheet-stack>.cp-card,.lf-scrim.is-kbd>.fx-sheet-stack>.si-card,.ss-scrim.is-kbd .ss-panel,.ss-scrim.is-kbd .ep-panel{border-radius:var(--r-xl) var(--r-xl) 0 0;flex:auto;height:100%;min-height:0;max-height:100%;padding-bottom:.75rem}.lf-scrim.is-kbd .lf-info-body,.lf-scrim.is-kbd .lf-info-body.is-beat,.lf-scrim.is-kbd .lf-card.is-terms .lf-info-body.is-beat,.ss-scrim.is-kbd .ss-body,.ss-scrim.is-kbd .ep-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin-bottom:.55rem;overflow:hidden auto}.lf-scrim.is-kbd .lf-info-beats{flex-direction:column;flex:auto;min-height:0;display:flex}.lf-scrim.is-kbd .lf-info-beat.is-on{flex:auto;justify-content:flex-start;min-height:0}.lf-scrim.is-kbd .lf-info-bar,.lf-scrim.is-kbd .lf-step-dots,.lf-scrim.is-kbd .lf-go,.ss-scrim.is-kbd .ss-field,.ss-scrim.is-kbd .ep-head{flex-shrink:0}.lf-scrim.is-kbd .lf-go,.lf-scrim.is-kbd .lf-go.is-next,.lf-scrim.is-kbd .lf-go.is-review{height:3.15rem;margin-top:auto}.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-go,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-go.is-next{margin-top:.55rem}.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-body.is-beat{flex:0 auto;margin-bottom:0}.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-beats.is-unified,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-pad-dock{flex:none}.lf-scrim.is-kbd .lf-step-dots{margin:-.15rem 0 .45rem}.lf-scrim.is-kbd .lf-info-beat,.lf-scrim.is-kbd .lf-info-beat.is-on{min-height:0;padding-top:.1rem}.lf-scrim.is-kbd .lf-info-beat.is-image{min-height:0}.lf-scrim.is-kbd .lf-info-beat .lf-field.is-focus textarea{max-height:5.5rem}.lf-scrim.is-kbd .fx-sheet-grab{display:none}.lf-info-beat.is-parked input:disabled,.lf-info-beat.is-parked textarea:disabled{opacity:1;-webkit-text-fill-color:var(--fg);color:var(--fg)}}.lf-image{appearance:none;cursor:pointer;border:1px dashed color-mix(in srgb, var(--fg) 18%, transparent);background:color-mix(in srgb, var(--fg) 4%, var(--surface));width:4.4rem;height:4.4rem;color:var(--fg-soft);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:visible}.lf-image svg{width:1.45rem;height:1.45rem}.lf-image img{object-fit:cover;border-radius:50%;width:100%;height:100%}.lf-image.has-img{border-style:solid;border-color:var(--line-strong);overflow:hidden}.lf-image.has-img .lf-image-plus{display:none}.lf-image-plus{background:var(--surface-3);border:1px solid var(--line-strong);width:1.25rem;height:1.25rem;color:var(--fg);border-radius:50%;place-items:center;font-size:.95rem;line-height:1.15;display:grid;position:absolute;bottom:-.1rem;right:-.1rem}.lf-image-meta{flex-direction:column;gap:.2rem;display:flex}.lf-label{color:var(--fg);font-size:.88rem;font-weight:550}.lf-label i{color:var(--down);margin-left:.1rem;font-style:normal}.lf-hint{color:var(--fg-muted);font-size:.78rem}.lf-fields{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.lf-field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.lf-field.is-block{width:100%}.lf-field input,.lf-field textarea{appearance:none;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--r-md);background:color-mix(in srgb, var(--fg) 3%, var(--surface));width:100%;color:var(--fg);font:inherit;resize:none;transition:border-color var(--t-fast) var(--ease);outline:none;margin:0;padding:.75rem .85rem;font-size:.92rem}.lf-field input::placeholder,.lf-field textarea::placeholder{color:var(--fg-muted)}.lf-field input:focus,.lf-field textarea:focus{border-color:color-mix(in srgb, var(--fg) 22%, transparent)}.lf-row{border:1px solid var(--line-strong);border-radius:var(--r-md);background:color-mix(in srgb, var(--fg) 2.5%, var(--surface));justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem .95rem;display:flex}.lf-row.is-fee{align-items:flex-start}.lf-row-label{align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:inline-flex}.lf-row-copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.lf-row-copy p{color:var(--fg-soft);margin:0;font-size:.78rem;line-height:1.4}.lf-tip{color:var(--fg-muted);cursor:help;font-size:.85rem}.lf-socials{flex-direction:column;gap:.55rem;margin:.15rem 0 .45rem;display:flex}.lf-socials-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lf-socials-opt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-size:.68rem;font-weight:600}.lf-fields.is-socials{grid-template-columns:1fr 1fr;gap:.55rem .65rem}.lf-fields.is-socials .lf-field{flex-direction:row;align-items:center;gap:.55rem}.lf-fields.is-socials .lf-social-ico{width:.95rem;height:.95rem;color:var(--fg-soft);flex:none}.lf-fields.is-socials .lf-social-ico svg{width:100%;height:100%;display:block}.lf-socials.is-compact .lf-fields.is-socials{grid-template-columns:1fr}.lf-connect{appearance:none;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-3);height:2.1rem;color:var(--fg);font:inherit;white-space:nowrap;transition:color var(--t-mid) var(--ease), border-color var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease), box-shadow var(--t-mid) var(--ease);align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.lf-connect svg{width:.85rem;height:.85rem}.lf-connect.is-on{border-color:var(--brand-edge);color:var(--brand)}.cp-verify.is-on{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 7%, var(--surface-3));color:color-mix(in srgb, var(--brand) 72%, var(--fg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 6%, transparent)}.lf-switch{appearance:none;cursor:pointer;background:color-mix(in srgb, var(--fg) 14%, transparent);width:2.6rem;height:1.5rem;transition:background-color var(--t-fast) var(--ease);border:0;border-radius:999px;flex:none;margin-top:.1rem;padding:.15rem}.lf-switch-knob{background:var(--fg);width:1.2rem;height:1.2rem;transition:transform var(--t-fast) var(--ease-soft);border-radius:50%;display:block;transform:translate(0)}.lf-switch.is-on{background:var(--brand)}.lf-switch.is-on .lf-switch-knob{background:var(--brand-btn-ink);transform:translate(1.1rem)}.cp-card{isolation:isolate;width:min(26rem,100%);position:relative;overflow:hidden}.cp-card:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at 18% 42%, color-mix(in srgb, var(--brand) 14%, transparent), transparent 52%), radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--fg) 7%, transparent), transparent 46%);height:9.5rem;position:absolute;inset:-1.5rem 0 auto;-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#0000 100%)}.cp-card>*{z-index:1;position:relative}.cp-card>.lf-x{z-index:2;position:absolute;top:.85rem;left:auto;right:.85rem}.cp-card .lf-head{margin-bottom:1.35rem;padding-right:2.6rem}.cp-card .lf-head h2{letter-spacing:-.03em;font-size:1.5rem}.cp-card .lf-head p{max-width:22rem;font-size:.92rem;line-height:1.4}.cp-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin:0 0 .45rem;font-size:.68rem;font-weight:700}.cp-kicker.is-ok{color:var(--brand)}@property --cp-rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cp-rim-orbit{0%{--cp-rim-angle:0deg}14%{--cp-rim-angle:78deg}28%{--cp-rim-angle:112deg}41%{--cp-rim-angle:198deg}57%{--cp-rim-angle:228deg}72%{--cp-rim-angle:305deg}86%{--cp-rim-angle:328deg}to{--cp-rim-angle:360deg}}.cp-x-row{--cp-rim-dur:4.2s;isolation:isolate;background:color-mix(in srgb, var(--surface-2) 92%, #0a0b09);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 8%, transparent);border:1px solid #0000;gap:.65rem;position:relative}.cp-x-row:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cp-x-row:focus-within{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent), 0 0 8px color-mix(in srgb, var(--brand) 4%, transparent)}.cp-x-row:focus-within:before{background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}@media (prefers-reduced-motion:reduce){.cp-x-row:before{--cp-rim-angle:135deg;animation:none}}.cp-x-input{min-width:0;height:2.1rem;color:var(--fg);font:inherit;letter-spacing:-.01em;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0 .15rem;font-size:.95rem;font-weight:550}.cp-x-input::placeholder{color:var(--fg-muted);font-weight:500}.cp-flash{color:var(--down);margin:.75rem 0 0;font-size:.82rem}.cp-done-mark{background:color-mix(in srgb, var(--brand) 16%, transparent);width:3.25rem;height:3.25rem;color:var(--brand);border-radius:50%;place-items:center;margin:0 auto 1.15rem;display:grid}.cp-done-mark svg{width:1.45rem;height:1.45rem}.cp-skip{appearance:none;width:100%;font:inherit;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;margin:.55rem 0 0;padding:.45rem;font-size:.85rem;font-weight:600;display:block}.cp-skip:hover{color:var(--fg)}.cp-done-foot{align-items:center;gap:.75rem;display:flex}.cp-done-foot .cp-skip{text-align:left;flex:1;width:auto}.cp-unlink{appearance:none;font:inherit;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;margin:.55rem 0 0;padding:.45rem 0;font-size:.85rem;font-weight:600}.cp-unlink:hover:not(:disabled){color:var(--down)}.cp-unlink:disabled{opacity:.55;cursor:default}.cp-unlink-note{color:var(--fg-soft);margin:.3rem 0 0;font-size:.76rem}@media (max-width:40rem){.lf-card{border-radius:var(--r-lg);padding:1.2rem 1rem 1.1rem}.lf-card.is-info{padding:.75rem .9rem 1rem}.lf-modes,.lf-fields{grid-template-columns:1fr}.lf-head h2{font-size:1.2rem}.lf-head.is-launch h2{font-size:1.55rem}.lf-head.is-launch>p:not(.lf-kicker){font-size:.9rem}}.lf-modes.is-compact{--lf-mode-morph:.58s;--lf-mode-ease:cubic-bezier(.22, 1, .36, 1);grid-template-columns:1fr;align-items:start;gap:.55rem}.lf-modes.is-compact .lf-mode{transform-origin:50%;width:auto;min-height:0;transition:border-color var(--lf-mode-morph) var(--lf-mode-ease), background-color var(--lf-mode-morph) var(--lf-mode-ease), box-shadow var(--lf-mode-morph) var(--lf-mode-ease), padding var(--lf-mode-morph) var(--lf-mode-ease), margin var(--lf-mode-morph) var(--lf-mode-ease), row-gap var(--lf-mode-morph) var(--lf-mode-ease), transform var(--lf-mode-morph) var(--lf-mode-ease);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 .7rem;margin-inline:.55rem;padding:.78rem 1rem;display:grid;overflow:hidden}.lf-modes.is-compact .lf-mode.is-on{align-items:start;row-gap:.55rem;margin-inline:0;padding:1rem 1.05rem 1.15rem;transform:scale(1)}.lf-modes.is-compact .lf-mode-mark{transition:color var(--lf-mode-morph) var(--lf-mode-ease), transform var(--lf-mode-morph) var(--lf-mode-ease);grid-area:1/1;margin-bottom:0}.lf-modes.is-compact .lf-mode.is-on .lf-mode-mark{transform:scale(1.06)}.lf-modes.is-compact .lf-mode-title{transition:letter-spacing var(--lf-mode-morph) var(--lf-mode-ease);grid-area:1/2;align-self:center}.lf-modes.is-compact .lf-mode.is-on .lf-mode-title{letter-spacing:-.02em}.lf-modes.is-compact .lf-check{transition:opacity .32s var(--lf-mode-ease), transform .5s var(--ease-bounce);grid-area:1/3;place-self:center end;position:static}.lf-modes.is-compact .lf-mode:not(.is-on) .lf-check{transition-duration:.16s,.2s}.lf-modes.is-compact .lf-mode-detail{opacity:0;width:100%;transition:grid-template-rows var(--lf-mode-morph) var(--lf-mode-ease), opacity .32s ease;grid-area:2/1/auto/-1;grid-template-rows:0fr;display:grid}.lf-modes.is-compact .lf-mode.is-on .lf-mode-detail{opacity:1;transition:grid-template-rows var(--lf-mode-morph) var(--lf-mode-ease), opacity .4s 60ms var(--lf-mode-ease);grid-template-rows:1fr}.lf-modes.is-compact .lf-mode-detail-inner{opacity:0;filter:blur(2px);min-height:0;transition:transform var(--lf-mode-morph) var(--lf-mode-ease), opacity .4s 40ms var(--lf-mode-ease), filter .4s var(--lf-mode-ease);overflow:hidden;transform:translateY(-.4rem)}.lf-modes.is-compact .lf-mode.is-on .lf-mode-detail-inner{opacity:1;filter:blur();transform:translateY(0)}.lf-modes.is-compact .lf-mode.is-on .lf-mode-tag{animation:lf-mode-soft-in .42s 80ms var(--lf-mode-ease) both}.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li{animation:lf-mode-soft-in .4s var(--lf-mode-ease) both}.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li:first-child{animation-delay:.1s}.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li:nth-child(2){animation-delay:.15s}.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li:nth-child(3){animation-delay:.2s}.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li:nth-child(4){animation-delay:.25s}@keyframes lf-mode-soft-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.lf-modes.is-compact .lf-mode.is-collapsed{border-color:var(--line-strong);background:color-mix(in srgb, var(--fg) 2.5%, var(--surface));box-shadow:none;margin-inline:.7rem;padding:.72rem .9rem;transform:scale(.97)}.lf-modes.is-compact .lf-mode.is-collapsed .lf-mode-mark{color:var(--fg-soft);transform:scale(.96)}@media (prefers-reduced-motion:reduce){.lf-modes.is-compact .lf-mode,.lf-modes.is-compact .lf-mode-detail,.lf-modes.is-compact .lf-mode-detail-inner,.lf-modes.is-compact .lf-mode-mark,.lf-modes.is-compact .lf-check,.lf-check{transition:none}.lf-modes.is-compact .lf-mode.is-on .lf-mode-tag,.lf-modes.is-compact .lf-mode.is-on .lf-mode-points li{animation:none}.lf-modes.is-compact .lf-mode.is-collapsed,.lf-modes.is-compact .lf-mode-detail-inner{filter:none;transform:none}}.fx-nav-mid .ex-search,.fx-nav-mid form{width:100%;max-width:none}@media (max-width:48rem){.fx-nav .ex-links-l{display:none}}@media (max-width:46rem){:root{--page-pad:1.15rem}.fx-nav{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);gap:.5rem}.fx-nav-start,.fx-nav-end{min-width:0}.fx-nav-mid{justify-content:flex-end;justify-self:end;width:auto}.fx-nav-end{flex-wrap:nowrap;justify-content:flex-end;gap:.45rem;margin-right:-.5rem}.fx-nav .fx-nav-mid .ss-bar,.fx-nav.is-top .fx-nav-mid .ss-bar,.fx-nav.is-stuck .fx-nav-mid .ss-bar{width:1.1rem;min-width:1.1rem;max-width:1.1rem;height:2.25rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;padding:0}.fx-nav .fx-nav-mid .ss-bar:hover,.fx-nav.is-top .fx-nav-mid .ss-bar:hover,.fx-nav.is-stuck .fx-nav-mid .ss-bar:hover,.fx-nav .fx-nav-mid .ss-bar:focus-visible{background:0 0}.fx-nav-mid .ss-bar-ico{opacity:1;width:1.05rem;height:1.05rem}.fx-nav-end .wc-btn:not(.is-connect){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;gap:0;padding:.15rem}.fx-nav-end .wc-btn:not(.is-connect) .lb-avatar{width:1.85rem!important;height:1.85rem!important}.fx-movers,.fx-rail{--fx-bleed-l:max(var(--page-pad), env(safe-area-inset-left,0px));--fx-bleed-r:max(var(--page-pad), env(safe-area-inset-right,0px));width:calc(100% + var(--fx-bleed-l) + var(--fx-bleed-r));max-width:none;margin-left:calc(-1 * var(--fx-bleed-l));margin-right:calc(-1 * var(--fx-bleed-r));padding-left:var(--fx-bleed-l);padding-right:var(--fx-bleed-r);scroll-padding-left:var(--fx-bleed-l);scroll-padding-right:var(--fx-bleed-r);box-sizing:border-box}.fx-rail>li{flex-basis:min(17.5rem,100% - 2.25rem);width:min(17.5rem,100% - 2.25rem);max-width:min(17.5rem,100% - 2.25rem)}.fx-spot-shell,.fx-spotlight{max-width:100%}}.fx-launch-short{display:none}@media (max-width:28rem){.fx-brand{gap:.4rem}.fx-brand-word{max-width:7.75rem;height:1.65rem}.fx-brand-word.is-landing-ink{max-width:8.25rem;height:1.75rem}.fx-nav-end{gap:.35rem}.fx-nav-end>.fx-nav-launch{padding-inline:.65rem;position:relative}.fx-nav-end>.fx-nav-launch .fx-launch-full{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fx-nav-end>.fx-nav-launch .fx-launch-short{display:inline}}.app-shell:not(.is-landing) .ex-footer{background:var(--bg);margin-top:0}.fx-hero{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:3rem 0 4rem;display:flex}.fx-hero-title{letter-spacing:-.05em;word-spacing:.16em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,5vw,3.3rem);font-weight:700;line-height:1}.fx-hero-sub{max-width:34rem;color:var(--fg-soft);text-wrap:balance;margin:0;font-size:clamp(.95rem,.85rem + .4vw,1.08rem);line-height:1.5}.fx-hero-wordmark{vertical-align:-.166em;width:auto;height:1.037em;display:inline-block}.fx-hero-launch{margin-top:2rem;display:inline-flex}body:has(.fx-hero-launch) .fx-nav-end>.fx-nav-launch{display:none}@media (max-width:46rem){.fx-hero{gap:.45rem;padding:.3rem 0 2rem}.fx-hero-launch{margin-top:.25rem}}.fx-spot-stage{grid-template-columns:minmax(0,1.95fr) minmax(15.25rem,1fr);align-items:stretch;gap:.85rem;margin:0 0 1.35rem;display:grid}.fx-spotlight{--spot-ease:cubic-bezier(.22, 1, .36, 1);--spot-fade:.95s;min-width:0;margin:0;position:relative}.fx-spot-board{min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:.95rem;padding:.15rem 0 0;display:flex;position:relative;overflow:visible}.fx-spot-board-h{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .1rem .1rem;display:flex}.fx-spot-board-h h2{letter-spacing:-.03em;color:var(--fg);margin:0;font-size:1.15rem;font-weight:700;line-height:1.1}.fx-spot-board-list{flex-direction:column;flex:1;gap:.4rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.fx-spot-board-row{--cp-rim-dur:4.2s;--fx-board-stats-w:5.75rem;isolation:isolate;border-radius:var(--r-md);min-height:3.45rem;color:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--rim-metal,transparent) 18%, var(--glass-card)) 0%, color-mix(in srgb, var(--rim-metal-mid,transparent) 10%, var(--glass-card)) 22%, var(--glass-card) 48%, var(--glass-card) 100%) padding-box, linear-gradient(90deg, var(--rim-metal,var(--rim-top)) 0%, var(--rim-metal-mid,var(--rim-top)) 12%, color-mix(in srgb, var(--rim-metal-mid,var(--rim-top)) 40%, var(--rim-top)) 28%, var(--rim-top) 52%, var(--rim-bottom) 100%) border-box;box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-mid) var(--ease);border:1px solid #0000;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .55rem .5rem .5rem;text-decoration:none;display:grid;position:relative}.fx-spot-board-row:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:2;opacity:0;transition:opacity var(--t-mid) var(--ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-spot-board-row:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:var(--lg-sheen);position:absolute;inset:0}.fx-spot-board-row.is-gold{--rim-metal:#79662f;--rim-metal-mid:#4f4119;--cp-rim-dur:3.15s;min-height:3.7rem}.fx-spot-board-row.is-silver{--rim-metal:#6a6d72;--rim-metal-mid:#44494e;--cp-rim-dur:4.55s}.fx-spot-board-row.is-bronze{--rim-metal:#6a5037;--rim-metal-mid:#4a301d;--cp-rim-dur:5.7s}.fx-spot-board-row:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent), 0 0 8px color-mix(in srgb, var(--brand) 4%, transparent);transform:translateY(-1px)}.fx-spot-board-row:hover:before{opacity:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}@media (prefers-reduced-motion:reduce){.fx-spot-board-row:hover:before{--cp-rim-angle:135deg;animation:none}}.fx-spot-board-rank{z-index:3;letter-spacing:-.02em;font-variant-numeric:tabular-nums;width:1.55rem;height:1.55rem;color:var(--fg-muted);background:color-mix(in srgb, var(--fg) 8%, transparent);box-shadow:none;border-radius:50%;place-items:center;font-size:.78rem;font-weight:750;display:inline-grid;position:relative}.fx-spot-board-rank.is-gold{color:#1a1406;background:linear-gradient(155deg,#eed27d 0%,#b8922e 48%,#7a5e14 100%);box-shadow:inset 0 1px #ffffff59}.fx-spot-board-rank.is-silver{color:#16181c;background:linear-gradient(155deg,#d6dae0 0%,#9aa1ab 48%,#6a717c 100%);box-shadow:inset 0 1px #ffffff59}.fx-spot-board-rank.is-bronze{color:#1a1008;background:linear-gradient(155deg,#dca570 0%,#a05f28 48%,#6a3a18 100%);box-shadow:inset 0 1px #ffffff59}.fx-spot-board-face{z-index:3;flex:none;place-items:center;display:grid;position:relative}.fx-spot-board-face .lb-avatar{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--bg) 70%, #000)}.fx-spot-board-trail{z-index:3;flex:none;justify-self:end;align-items:center;gap:.55rem;min-width:0;display:flex;position:relative}.fx-spot-board-hold{flex:none;align-items:center;width:2.7rem;margin:0;display:flex}.fx-spot-board-hold img{border-radius:var(--logo-radius);background:var(--surface);--logo-ring:0 0 1px 1.25px color-mix(in srgb, var(--surface) 90%, #000);width:1.05rem;height:1.05rem;margin-left:-.28rem}.fx-spot-board-hold img:first-child{margin-left:0}.fx-spot-board-copy{z-index:3;gap:.1rem;min-width:0;display:grid;position:relative}.fx-spot-board-copy b{letter-spacing:-.02em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:650;overflow:hidden}.fx-spot-board-copy i{color:var(--fg-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;overflow:hidden}.fx-spot-board-stats{width:var(--fx-board-stats-w);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-items:end;gap:.08rem;display:grid}.fx-spot-board-stats b{color:var(--fg);font-size:.78rem;font-weight:650}.fx-spot-board-stats em{align-items:center;gap:.12rem;font-size:.68rem;font-style:normal;font-weight:600;display:inline-flex}.fx-spot-board-stats b{color:var(--fg)}.fx-spot-board-pct,.fx-table-live-pct{transition:color .35s var(--ease)}.fx-table-live-level{font-variant-numeric:tabular-nums;color:var(--fg);display:inline-flex}.fx-table-live-pct{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.2rem;font-style:normal;display:inline-flex}.fx-spot-board-pct.is-bump-up,.fx-table-live-pct.is-bump-up{animation:fx-stats-bump-up .55s var(--ease)}.fx-spot-board-pct.is-bump-down,.fx-table-live-pct.is-bump-down{animation:fx-stats-bump-down .55s var(--ease)}@keyframes fx-stats-bump-up{0%{transform:translateY(0)}40%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes fx-stats-bump-down{0%{transform:translateY(0)}40%{transform:translateY(2px)}to{transform:translateY(0)}}.fx-roll{--fx-digit-h:1em;font-variant-numeric:tabular-nums;align-items:center;font-style:normal;line-height:1;display:inline-flex}.fx-roll-ch{white-space:pre;line-height:1;display:inline-block}.fx-roll.is-static{white-space:pre}.fx-hint-touch{display:none}@media (hover:none){.fx-hint-hover{display:none}.fx-hint-touch{display:inline}}.fx-roll-slot{box-sizing:content-box;height:var(--fx-digit-h);clip-path:inset(0);text-align:center;vertical-align:middle;background:0 0;width:.62em;display:inline-block;position:relative;overflow:hidden;transform:translateZ(0)}.fx-roll-reel,.fx-roll-reel>span{background:0 0}.fx-table-live-level,.fx-table-live-pct,.fx-table .fx-roll,.fx-table .fx-roll-slot{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.fx-roll-reel{will-change:transform;transform:translateY(calc(var(--fx-roll-to,0) * var(--fx-digit-h) * -1));flex-direction:column;align-items:center;display:flex}.fx-roll-reel.is-run{animation:.78s cubic-bezier(.15,.85,.2,1) fx-digit-roll}.fx-roll-reel>span{flex:0 0 var(--fx-digit-h);box-sizing:border-box;height:var(--fx-digit-h);min-height:var(--fx-digit-h);max-height:var(--fx-digit-h);width:100%;font-style:normal;font-weight:inherit;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}@keyframes fx-digit-roll{0%{transform:translateY(calc(var(--fx-roll-from,0) * var(--fx-digit-h) * -1))}to{transform:translateY(calc(var(--fx-roll-to,0) * var(--fx-digit-h) * -1))}}@keyframes fx-digit-roll-alt{0%{transform:translateY(calc(var(--fx-roll-from,0) * var(--fx-digit-h) * -1))}to{transform:translateY(calc(var(--fx-roll-to,0) * var(--fx-digit-h) * -1))}}.fx-roll-reel.is-run.is-alt{animation-name:fx-digit-roll-alt}@media (prefers-reduced-motion:reduce){.fx-roll-reel.is-run,.fx-roll-reel.is-run.is-alt{transform:translateY(calc(var(--fx-roll-to,0) * var(--fx-digit-h) * -1));animation:none}.fx-spot-board-pct.is-bump-up,.fx-spot-board-pct.is-bump-down,.fx-table-live-pct.is-bump-up,.fx-table-live-pct.is-bump-down{animation:none}}@media (max-width:56rem){.fx-spot-stage{grid-template-columns:minmax(0,1.65fr) minmax(13.5rem,1fr);gap:.7rem}.fx-spot-board-h h2{font-size:1.02rem}.fx-spot-board-row{grid-template-columns:auto auto minmax(0,1fr) auto;gap:.45rem;min-height:3.2rem;padding:.4rem .45rem}.fx-spot-board-row.is-gold{min-height:3.45rem}.fx-spot-board-hold{display:none}}@media (max-width:48rem){.fx-spot-stage{grid-template-columns:1fr;gap:.65rem}.fx-spot-board{gap:.9rem}.fx-spot-board-h{padding:0 .1rem}.fx-spot-board-h h2{letter-spacing:-.02em;font-size:1rem;font-weight:650}.fx-spot-board-live{--fx-board-slide:72px;--fx-board-gap:8px;--fx-board-peek:52px;--fx-board-top-fade:0;--fx-board-bottom-fade:1;--fx-board-fade-top:calc(var(--fx-board-top-fade) * 1.85rem);--fx-board-fade-bottom:calc(var(--fx-board-bottom-fade) * 1.85rem);height:calc(var(--fx-board-slide) + var(--fx-board-gap) + var(--fx-board-peek));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-snap-type:y mandatory;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fx-board-fade-top), #000 calc(100% - var(--fx-board-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fx-board-fade-top), #000 calc(100% - var(--fx-board-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fx-board-fade-top), #000 calc(100% - var(--fx-board-fade-bottom)), transparent 100%);position:relative;overflow:hidden auto;transform:translateZ(0)}.fx-spot-board-live.is-scrolling .fx-spot-board-row:before,.fx-spot-board-live.is-scrolling .fx-roll-reel.is-run{animation:none!important}.fx-spot-board-live.is-scrolling .fx-roll-reel.is-run{transform:translateY(calc(var(--fx-roll-to,0) * var(--fx-digit-h) * -1))!important}.fx-spot-board-stats .fx-roll-slot{clip-path:inset(0)}.fx-spot-board-pct.is-bump-up,.fx-spot-board-pct.is-bump-down{animation:none}.fx-spot-board-live::-webkit-scrollbar{display:none}.fx-spot-board-list{align-items:stretch;gap:var(--fx-board-gap);padding-bottom:calc(var(--fx-board-gap) + var(--fx-board-peek));flex-direction:column;display:flex}.fx-spot-board-list>li{--fx-board-morph:1;box-sizing:border-box;width:100%;height:var(--fx-board-slide);scroll-snap-align:start;scroll-snap-stop:always;flex:none;position:relative}.fx-spot-board-list>li.is-front{--fx-board-morph:0;z-index:3}.fx-spot-board-list>li.is-back{z-index:1}.fx-spot-board-row,.fx-spot-board-row.is-gold{box-sizing:border-box;border-radius:var(--r-md);transform-origin:50%;width:100%;height:100%;min-height:0;transform:scale(calc(1 - var(--fx-board-morph) * .12));opacity:calc(1 - var(--fx-board-morph) * .28);will-change:transform, opacity;box-shadow:inset 0 1px 0 color-mix(in srgb, #fff calc((1 - var(--fx-board-morph)) * 8%), transparent);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:none;align-items:center;gap:.7rem;margin-inline:auto;padding:.7rem .9rem .7rem .7rem;transition:none}.fx-spot-board-live.is-scrolling .fx-spot-board-row,.fx-spot-board-live.is-scrolling .fx-spot-board-row.is-gold{will-change:transform, opacity}.fx-spot-board-list>li.is-front .fx-spot-board-row:before{opacity:calc(1 - var(--fx-board-morph));animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}.fx-spot-board-list>li.is-back .fx-spot-board-row:before{opacity:0;animation:none}.fx-spot-board-rank{grid-area:auto;align-self:center;margin-top:0}.fx-spot-board-face{grid-area:auto;justify-self:auto}.fx-spot-board-face .lb-avatar{box-shadow:0 0 0 3px var(--surface), 0 0 0 4px color-mix(in srgb, var(--brand) 28%, transparent);width:2.5rem!important;height:2.5rem!important}.fx-spot-board-hold{display:none}.fx-spot-board-copy{grid-area:auto;gap:.14rem}.fx-spot-board-copy b{white-space:nowrap;font-size:.92rem;line-height:1.15}.fx-spot-board-copy i{font-size:.7rem}.fx-spot-board-stats{border-top:0;grid-area:auto;justify-items:end;gap:.1rem;width:auto;margin-top:0;padding-top:0}.fx-spot-board-stats b{font-size:.86rem}.fx-spot-board-stats em{font-size:.7rem}}@media (max-width:48rem) and (prefers-reduced-motion:reduce){.fx-spot-board-row,.fx-spot-board-row.is-gold{transition:none}.fx-spot-board-list>li.is-front .fx-spot-board-row:before{--cp-rim-angle:135deg;animation:none}}@media (min-width:48.0625rem){.fx-spot-board-live{min-width:0}}.fx-spot-shell{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;background:linear-gradient(165deg, color-mix(in srgb, var(--fg) 6%, #1c1c1c) 0%, color-mix(in srgb, var(--bg) 90%, #0e0e0e) 100%);min-height:clamp(13rem,24vw,16.5rem);transition:transform .45s var(--spot-ease);border-radius:1.65rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.fx-spot-shell:hover{transform:translateY(-1px)}.fx-spot-shell.is-dragging{cursor:grabbing;transform:none}.fx-spot{color:inherit;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-drag:none;transition:opacity var(--spot-fade) var(--spot-ease), visibility var(--spot-fade) var(--spot-ease);padding:1.6rem 1.7rem 1.85rem;display:block;position:absolute;inset:0}.fx-spot.is-on{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.fx-spot-cover{z-index:1;color:inherit;-webkit-user-drag:none;text-decoration:none;display:block;position:absolute;inset:0}.fx-spot-copy{z-index:1;opacity:0;filter:blur(2px);pointer-events:none;max-width:min(26rem,72%);transition:opacity var(--spot-fade) var(--spot-ease), transform var(--spot-fade) var(--spot-ease), filter var(--spot-fade) var(--spot-ease);gap:.65rem;display:grid;position:relative;transform:translateY(.7rem)}.fx-spot.is-on .fx-spot-copy{opacity:1;filter:blur();transition-delay:.1s;transform:translate(0,0)}.fx-spot-marks{align-items:center;display:flex}.fx-spot-marks img{border-radius:var(--logo-radius);background:var(--surface);--logo-ring:0 0 1px 1.5px color-mix(in srgb, var(--bg) 80%, #000);width:1.7rem;height:1.7rem;margin-left:-.4rem}.fx-spot-marks img:first-child{margin-left:0}.fx-spot-copy h2{letter-spacing:-.035em;color:var(--fg);margin:0;font-size:clamp(1.55rem,2.8vw,2.15rem);font-weight:650;line-height:1.1}.fx-spot-copy>p{max-width:26rem;color:var(--fg-soft);margin:0;font-size:.92rem;line-height:1.45}.fx-spot-meta{flex-wrap:wrap;gap:.45rem;margin-top:.25rem;display:flex}.fx-spot-meta>span{border-radius:var(--r-pill);color:var(--fg-soft);background:color-mix(in srgb, var(--bg) 55%, transparent);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);align-items:center;gap:.3rem;padding:.38rem .7rem;font-size:.74rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.fx-spot-meta b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:650}.fx-spot-art{z-index:0;object-fit:cover;object-position:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity 1.05s var(--spot-ease), transform 1.05s var(--spot-ease);background:0 0;position:absolute;inset:0;transform:scale(1.04)}.fx-spot.is-on .fx-spot-art{opacity:.5;transition-delay:80ms;transform:scale(1)}.fx-spot:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg, color-mix(in srgb, var(--bg) 78%, transparent) 0%, color-mix(in srgb, var(--bg) 42%, transparent) 42%, transparent 72%);position:absolute;inset:0}.fx-spot-mark{z-index:0;letter-spacing:-.04em;color:color-mix(in srgb, var(--brand) 18%, transparent);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(2.4rem,7vw,4.6rem);font-weight:700;line-height:1;position:absolute;bottom:12%;right:4%}.fx-spot-go{z-index:2;border-radius:var(--r-pill);border:1px solid var(--glass-chip-edge);letter-spacing:-.01em;color:var(--fg);background:var(--glass-card);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);opacity:0;pointer-events:none;cursor:pointer;-webkit-user-drag:none;transition:opacity .32s var(--spot-ease), transform .38s var(--spot-ease);align-items:center;gap:.4rem;padding:.55rem .9rem .55rem 1rem;font-size:.78rem;font-weight:600;text-decoration:none;display:none;position:absolute;bottom:1.35rem;left:auto;right:1.7rem;transform:translateY(.55rem)scale(.9)}.fx-spot-go svg{transition:transform .32s var(--spot-ease);flex:none;display:block;transform:translate(0)}@media (min-width:40.0625rem) and (hover:hover) and (pointer:fine){.fx-spot-go{display:inline-flex}.fx-spot-shell:hover:not(.is-dragging) .fx-spot.is-on .fx-spot-go{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.fx-spot-shell:hover:not(.is-dragging) .fx-spot.is-on .fx-spot-go svg{transform:translate(.15rem)}}.fx-spot-dots{justify-content:center;gap:.4rem;margin-top:.75rem;display:flex}.fx-spot-dots button{appearance:none;background:color-mix(in srgb, var(--fg) 16%, transparent);cursor:pointer;width:1.35rem;height:.22rem;transition:background .55s var(--spot-ease), width .55s var(--spot-ease);border:0;border-radius:999px;margin:0;padding:0}.fx-spot-dots button.is-on{background:color-mix(in srgb, var(--fg) 72%, transparent);width:1.85rem}@media (max-width:40rem){.fx-spot-shell{border-radius:1.35rem;min-height:0;display:grid}.fx-spot-go{display:none!important}.fx-spot{grid-area:1/1;width:100%;padding:1.15rem 1.05rem 1.2rem;position:relative;inset:auto}.fx-spot-copy{gap:.5rem;max-width:none}.fx-spot-art{transform:scale(1.06)}.fx-spot.is-on .fx-spot-art{transform:scale(1)}.fx-spot-meta{gap:.35rem;margin-top:.35rem}.fx-spot-meta>span{padding:.28rem .5rem;font-size:.68rem}.fx-spot-copy h2{font-size:clamp(1.35rem,5.6vw,1.7rem)}.fx-spot-copy>p{font-size:.86rem;line-height:1.4}}@media (max-width:22.5rem){.fx-spot-copy h2{font-size:1.28rem}.fx-spot-copy>p{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.fx-spotlight{--spot-fade:10ms}.fx-spot-shell,.fx-spot,.fx-spot-copy,.fx-spot-art,.fx-spot-dots button{transition:none}.fx-spot-copy,.fx-spot.is-on .fx-spot-copy{filter:none;transform:none}.fx-spot-art,.fx-spot.is-on .fx-spot-art{transform:none}}#feed.fx-feed{scroll-margin-top:calc(var(--nav-h) + .75rem)}.fx-feed-tabs{margin:.1rem 0 .55rem;display:none}.fx-feed-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 2.25rem;display:grid}.fx-feed-col-h{letter-spacing:-.01em;color:var(--fg);margin:0 0 .9rem;font-size:1rem;font-weight:600}.fx-feed-h-link{color:inherit;text-decoration:none}.fx-feed-h-link:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:4px}.fx-feed-empty{color:var(--fg-muted);margin:.85rem 0 0;font-size:.85rem}.fx-feed-col[data-lane=trad] .fx-feed-who i{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.fx-feed-live{--fx-feed-row-h:12.6rem;--fx-feed-rows:3;height:calc(var(--fx-feed-row-h) * var(--fx-feed-rows));overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.fx-feed-live.is-preview{--fx-feed-row-h:12.35rem;--fx-feed-rows:2;transition:-webkit-mask-image .28s var(--ease), mask-image .28s var(--ease);-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.fx-feed-live.is-preview.is-end{-webkit-mask-image:none;mask-image:none}.fx-feed-live.is-preview .fx-feed-row{--fx-feed-morph:0;transform:scale(calc(var(--warp-s,1) * (1 - var(--fx-feed-morph) * .07)));opacity:calc(var(--warp-o,1) * (1 - var(--fx-feed-morph) * .52));filter:saturate(calc(1 - var(--fx-feed-morph) * .22)) brightness(calc(1 - var(--fx-feed-morph) * .1));transform-origin:top;transition:transform .22s var(--ease), opacity .22s var(--ease), filter .22s var(--ease)}.fx-feed-live.is-preview.is-scrolling .fx-feed-row{transition:none}@media (prefers-reduced-motion:reduce){.fx-feed-live.is-preview .fx-feed-row{opacity:1;filter:none;transition:none;transform:none}.fx-feed-live.is-preview{-webkit-mask-image:none;mask-image:none}}.fx-feed-page{box-sizing:border-box;width:min(36rem,100%);max-width:36rem;margin-inline:auto;padding-top:1.35rem;padding-bottom:3rem}.app-shell-body:has(.fx-feed-page){flex-direction:column;align-items:center;display:flex}.fx-feed.is-page{width:100%;margin-top:.5rem}.fx-feed.is-page .fx-feed-tabs{margin:.85rem 0 1rem;display:flex}.fx-feed.is-page .fx-feed-unified{width:100%;min-width:0}.fcm{box-sizing:border-box;border:1px solid var(--glass-panel-edge);background:var(--glass-chip);width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);transition:border-color var(--t-fast) var(--ease);border-radius:1rem;gap:.55rem;margin:0 0 .9rem;padding:.7rem .75rem;display:grid}.fcm.is-pad{border-color:var(--glass-chip-edge-hi)}@media (min-width:68.0625rem){.fx-feed-page .fcm{left:calc(50% + var(--sidenav-w) / 2);z-index:62;width:min(36rem, calc(100vw - var(--sidenav-w) - 2.5rem));-webkit-backdrop-filter:blur(56px)saturate(2.6)brightness(1.12);backdrop-filter:blur(56px)saturate(2.6)brightness(1.12);transition:transform var(--t-mid) var(--ease-soft), opacity var(--t-fast) var(--ease);background:linear-gradient(#ffffff0f,#0000 46%),#12130f29;border:0;border-radius:1.35rem;margin:0;padding:.7rem .8rem;position:fixed;bottom:1.15rem;transform:translate(-50%);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 .5px #ffffff1f,inset 0 -1px #00000042,0 18px 44px #00000061,0 2px 10px #00000042}[data-scrolling=down] .fx-feed-page .fcm:not(.is-pad):not(:focus-within),[data-footer=in] .fx-feed-page .fcm:not(.is-pad):not(:focus-within){opacity:0;pointer-events:none;transform:translate(-50%)translateY(calc(100% + 1.15rem))}[data-footer=in] .fx-feed-page .fcm{transition:none}@media (prefers-reduced-motion:reduce){.fx-feed-page .fcm{transition:none}}.fx-feed-page .fcm.is-pad{box-shadow:inset 0 0 0 1px var(--glass-chip-edge-hi), inset 0 1px 0 #ffffff4d, 0 18px 44px #00000061, 0 2px 10px #00000042}[data-theme=light] .fx-feed-page .fcm{background:linear-gradient(#ffffff8f,#0000 52%),#fff3;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 .5px #0a0b091a,0 16px 38px #0a0b0929,0 2px 8px #0a0b091a}@media (prefers-reduced-transparency){.fx-feed-page .fcm,[data-theme=light] .fx-feed-page .fcm{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.fx-feed-page{padding-bottom:7rem}}.fc-row{align-items:center;gap:.55rem;min-width:0;display:flex}.fc-row>.lb-avatar{flex:none}.fc-compose{appearance:none;border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 5%, transparent);min-width:0;box-shadow:var(--glass-chip-shine);color:var(--fg);font:inherit;text-align:left;cursor:text;transition:border-color var(--t-fast) var(--ease);flex:auto;margin:0;padding:0;position:relative}.fc-compose.is-focus{border-color:var(--glass-chip-edge-hi)}.fc-compose-mirror{white-space:nowrap;text-overflow:ellipsis;min-height:1.2em;padding:.72rem 2.4rem .72rem .95rem;font-size:.92rem;line-height:1.3;display:block;overflow:hidden}.fc-compose.is-focus .fc-compose-mirror{white-space:pre-wrap;max-height:4.2rem;text-overflow:unset;padding-right:.95rem;overflow:auto}.fc-compose-ph{color:var(--fg-muted)}.fc-compose-input{appearance:none;opacity:0;pointer-events:none;caret-color:#0000;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.fc-compose-input.is-live{opacity:1;pointer-events:auto;height:auto;min-height:1.2em;caret-color:var(--fg);color:inherit;font:inherit;background:0 0;outline:none;padding:.72rem .95rem;font-size:.92rem;line-height:1.3;display:block;position:static;inset:auto}.fc-compose-input.is-live::placeholder{color:var(--fg-muted)}.fc-compose-emoji{color:var(--fg-muted);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.fc-send{flex:none;width:10.4rem;display:flex}.fc-calls{gap:.35rem;width:100%;display:flex}.fc-call{flex:1 1 0;min-width:0;padding:.62rem .5rem;font-size:.8rem}@media (pointer:coarse){.fc-call{min-height:var(--tap-min)}}.fc-note{align-items:center;gap:.6rem;min-width:0;padding-left:calc(34px + .55rem);display:flex}.fc-target{min-width:0;color:var(--fg-muted);flex:auto;margin:0;font-size:.76rem;line-height:1.3}.fc-target-key{color:var(--brand);font-weight:750}[data-theme=light] .fc-target-key{color:var(--fg)}.fc-note .fc-calls{flex:none;width:11.4rem}.fc-pad{grid-template-rows:0fr;min-height:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.fc-pad.is-open{grid-template-rows:1fr}.fc-pad-inner{opacity:0;min-height:0;transition:opacity .28s var(--ease,ease), transform .38s cubic-bezier(.22, 1, .36, 1);overflow:hidden;transform:translateY(12%)}.fc-pad.is-open .fc-pad-inner{opacity:1;padding-top:.3rem;transform:none}.fc-pad .lf-text-pad{margin:0}@media (prefers-reduced-motion:reduce){.fc-pad,.fc-pad-inner{transition:none}}@media (max-width:26rem){.fc-note{padding-left:0}.fc-note .fc-calls{width:10.5rem}}.fx-feed-page-h{flex:auto;align-items:flex-start;gap:.85rem;width:100%;min-width:0;margin-bottom:.15rem;display:flex}.fx-feed-page-copy{flex:auto;gap:.4rem;min-width:0;display:grid}.fx-feed-page-back{appearance:none;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);background:color-mix(in srgb, var(--fg) 4%, transparent);width:2rem;height:2rem;color:var(--fg);transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);flex:none;order:0;justify-content:center;align-items:center;margin-top:.05rem;margin-left:auto;padding:0;line-height:0;text-decoration:none;display:inline-flex}.fx-feed-page-back-chevron{line-height:0;display:none}.fx-feed-page-back-x{line-height:0;display:block}.fx-feed-page-back svg{width:.85rem;height:.85rem;display:block}.fx-feed-page-back:hover{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 6%, transparent)}.fx-feed-page-h h2{margin:0}.fx-feed-page-h p{color:var(--fg-soft);letter-spacing:-.01em;margin:0;font-size:.88rem}.fx-feed-bar{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.6rem;margin-bottom:.9rem;display:grid}.fx-feed-bar-title{letter-spacing:-.03em;color:var(--fg);margin:0;font-size:1.6rem;font-weight:700}.fx-feed-lane{position:relative}.fx-feed-lane-btn{appearance:none;border:1px solid var(--glass-chip-edge-hi);border-radius:var(--r-pill);background:var(--glass-chip);box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;align-items:center;gap:.3rem;padding:.4rem .6rem .4rem .8rem;font-size:.88rem;font-weight:650;display:inline-flex}.fx-feed-lane-btn svg{opacity:.7;width:.85rem;height:.85rem}.fx-feed-lane-btn:focus-visible,.fx-switch:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fx-feed-lane-menu{z-index:40;border-radius:var(--r-md,.85rem);background:var(--slab-fill);min-width:10rem;box-shadow:var(--slab-shadow);-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);border:0;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .4rem);right:0}.fx-feed-lane-opt{appearance:none;border-radius:var(--r-xs);width:100%;color:var(--fg-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .6rem;font-size:.92rem;display:flex}.fx-feed-lane-opt:hover{background:var(--hover-fill);color:var(--fg)}.fx-feed-lane-opt.is-on{color:var(--fg);font-weight:650}.fx-feed-lane-opt svg{flex:none;width:.9rem;height:.9rem}.fx-feed-follow{color:var(--fg-muted);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5rem;font-size:.88rem;display:inline-flex}.fx-switch{appearance:none;border:1px solid var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 10%, transparent);cursor:pointer;width:2.75rem;height:1.6rem;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:999px;flex:none;padding:0;position:relative}.fx-switch.is-on{background:var(--brand);border-color:color-mix(in srgb, var(--brand) 60%, #fff)}.fx-switch-knob{width:1.2rem;height:1.2rem;transition:translate var(--t-fast) var(--ease);background:#fff;border-radius:50%;position:absolute;top:50%;left:.16rem;translate:0 -50%;box-shadow:0 1px 3px #00000061}.fx-switch.is-on .fx-switch-knob{translate:1.11rem -50%}@media (prefers-reduced-motion:reduce){.fx-switch,.fx-switch-knob{transition:none}}@media (max-width:68rem){html[data-bare] .fx-nav,html[data-bare] .app-shell:not(.is-landing) .ex-footer{display:none}html[data-bare] .fx-page{padding-top:calc(.75rem + env(safe-area-inset-top,0px))}html[data-bare] .fx-sec>.fx-sec-h{display:none}html[data-bare] .fx-back{margin-bottom:.6rem}html[data-bare] .fx-back+.fx-sec{margin-top:0}html[data-bare] .tm-panel.is-main .so-tabs{top:calc(env(safe-area-inset-top,0px) + var(--tm-id-h,4.3rem) - 1px)}html[data-bare] .tm-panel.is-main .so-toolbar{top:calc(env(safe-area-inset-top,0px) + var(--tm-id-h,4.3rem) + var(--so-tabs-h) - 2px)}html[data-bare] .tm-panel.is-main .so-tabs:after{content:"";background:var(--bg);pointer-events:none;height:.4rem;position:absolute;bottom:100%;left:0;right:0}}.fb-view{border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:var(--glass-chip);flex:none;gap:.15rem;margin-left:auto;padding:.2rem;display:inline-flex}.fb-view button{appearance:none;border-radius:var(--r-pill);width:2rem;height:1.9rem;color:var(--fg-muted);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.fb-view button svg{width:1rem;height:1rem}.fb-view button.is-on{color:var(--fg);background:#ffffff1f}.fb-view button:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.fb-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.fb-grid .fb-row{grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;padding:.8rem;display:grid}.fb-grid .fb-rank,.fb-grid .fb-stat,.fb-grid .fb-heat-cap{display:none}.fb-grid .fb-who{flex-direction:column;align-items:flex-start;gap:.5rem}.fb-grid .fb-heat{width:100%}.fb-grid .fb-chg{justify-self:start}.fb-grid .fb-buy{justify-content:center;width:100%}.fx-menu{flex:none;position:relative}.fx-menu-btn{appearance:none;border:1px solid var(--glass-chip-edge-hi);border-radius:var(--r-pill);background:var(--glass-chip);max-width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;padding:.42rem .6rem .42rem .8rem;font-size:.88rem;font-weight:650;display:inline-flex}.fx-menu-btn svg{opacity:.7;flex:none;width:.85rem;height:.85rem}.fx-menu-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fx-menu-list{z-index:60;border-radius:var(--r-md);background:var(--slab-fill);min-width:12rem;max-width:min(18rem,80vw);box-shadow:var(--slab-shadow);-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);border:0;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0}.fx-menu.is-end .fx-menu-list{left:auto;right:0}.fx-menu-opt{appearance:none;border-radius:var(--r-xs);width:100%;color:var(--fg-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .6rem;display:flex}.fx-menu-opt:hover{background:var(--hover-fill);color:var(--fg)}.fx-menu-opt.is-on{color:var(--fg)}.fx-menu-opt-copy{gap:.08rem;min-width:0;display:grid}.fx-menu-opt-copy b{font-size:.92rem;font-weight:650}.fx-menu-opt-copy i{color:var(--fg-muted);font-size:.76rem;font-style:normal;line-height:1.3}.fx-menu-opt>svg{flex:none;width:.9rem;height:.9rem}.tb-tabs{border-bottom:1px solid color-mix(in srgb, var(--fg) 8%, transparent);gap:0;margin-bottom:1rem;display:flex}.tb-tab{appearance:none;color:var(--fg-muted);font:inherit;letter-spacing:-.01em;cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;flex:1 1 0;padding:.7rem .5rem;font-size:.98rem;font-weight:650}.tb-tab.is-on{color:var(--fg);border-bottom-color:var(--brand)}[data-theme=light] .tb-tab.is-on{border-bottom-color:var(--fg)}.tb-tab:focus-visible{outline:var(--focus-ring);outline-offset:-3px}.tb-by-menu{flex:none;position:relative}.tb-by-btn{appearance:none;border:1px solid var(--glass-chip-edge-hi);border-radius:var(--r-pill);background:var(--glass-chip);color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:.3rem;padding:.4rem .6rem .4rem .8rem;font-size:.88rem;font-weight:650;display:inline-flex}.tb-by-btn svg{opacity:.7;width:.85rem;height:.85rem}.tb-by-list{z-index:40;border-radius:var(--r-md);background:var(--slab-fill);min-width:10rem;box-shadow:var(--slab-shadow);-webkit-backdrop-filter:var(--slab-blur);backdrop-filter:var(--slab-blur);border:0;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0}.tb-by-opt{appearance:none;border-radius:var(--r-xs);width:100%;color:var(--fg-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .6rem;font-size:.92rem;display:flex}.tb-by-opt:hover{background:var(--hover-fill);color:var(--fg)}.tb-by-opt.is-on{color:var(--fg);font-weight:650}.tb-by-opt svg{flex:none;width:.9rem;height:.9rem}.tb-you{border-radius:var(--r-md);background:color-mix(in srgb, var(--fg) 5%, transparent);align-items:center;gap:.7rem;margin-bottom:.9rem;padding:.7rem .85rem;display:flex}.tb-you-copy{gap:.1rem;min-width:0;display:grid}.tb-you-copy b{letter-spacing:-.01em;font-size:.95rem;font-weight:700}.tb-you-copy i{color:var(--fg-muted);font-size:.8rem;font-style:normal}.tb-you-rank{color:var(--fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:650}@media (max-width:68rem){body:has(.tb-tabs) .fx-nav{display:none}body:has(.tb-tabs) .app-shell:not(.is-landing) .ex-footer{display:none}body:has(.tb-tabs) .fx-page{padding-top:calc(.5rem + env(safe-area-inset-top,0px))}body:has(.tb-tabs) .fx-sec{margin-top:0}body:has(.tb-tabs) .fx-back{display:none}body:has(.tb-tabs) .fx-sec>.fx-sec-h{display:none}.tb-controls{justify-content:space-between;align-items:center;gap:.6rem;display:flex}}.fx-feed-token.is-peek{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer}.tpk-card{border-radius:var(--r-lg,1.15rem);background:var(--bg);border:1px solid var(--glass-panel-edge);box-shadow:var(--glass-panel-shine);gap:.85rem;padding:1rem;display:grid}.tpk-h{align-items:center;gap:.7rem;display:flex}.tpk-mark{flex:none;display:inline-flex}.tpk-mark img,.tpk-mark .ex-logo{border-radius:var(--r-xs);width:2.1rem;height:2.1rem}.tpk-copy{gap:.1rem;min-width:0;display:grid}.tpk-copy b{letter-spacing:-.02em;font-size:1rem;font-weight:700}.tpk-copy i{color:var(--fg-muted);gap:.4rem;font-size:.8rem;font-style:normal;display:flex}.tpk-copy em{color:var(--fg-soft);font-style:normal;font-weight:650}.tpk-h .lf-x{margin-left:auto}.tpk-price{align-items:baseline;gap:.5rem;display:flex}.tpk-price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:700}.tpk-price span{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:650}.tpk-chart{width:100%;height:8.25rem;display:block}.tpk-card.is-up .tpk-chart-line{stroke:var(--up)}.tpk-card.is-down .tpk-chart-line{stroke:var(--down)}.tpk-chart-line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tpk-card.is-up .tpk-chart-area{fill:color-mix(in srgb, var(--up) 14%, transparent)}.tpk-card.is-down .tpk-chart-area{fill:color-mix(in srgb, var(--down) 14%, transparent)}.tpk-empty{text-align:center;color:var(--fg-muted);margin:0;padding:2rem 0;font-size:.9rem}.tpk-pos{border-top:1px solid var(--line);gap:.6rem;padding-top:.15rem;display:grid}.tpk-pos-who{color:var(--fg-muted);font-size:.78rem}.tpk-pos-pnl{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:1.3rem;font-weight:700;display:flex}.tpk-pos.is-up .tpk-pos-pnl{color:var(--up)}.tpk-pos.is-down .tpk-pos-pnl{color:var(--down)}.tpk-pos-pnl i{font-size:.95rem;font-style:normal;font-weight:650}.tpk-pos-stats{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;display:grid}.tpk-pos-stats dt{letter-spacing:.02em;color:var(--fg-muted);text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.tpk-pos-stats dd{color:var(--fg);font-variant-numeric:tabular-nums;margin:.1rem 0 0;font-size:.9rem;font-weight:700}.tpk-acts{gap:.5rem;display:flex}.tpk-open{flex:auto;justify-content:center;width:100%;text-decoration:none}.tpk-share{flex:none;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.tpk-share svg{width:1rem;height:1rem}.psc-wrap{border-radius:var(--r-lg,1.15rem);background:var(--bg);border:1px solid var(--glass-panel-edge);width:min(24rem,100%);box-shadow:var(--glass-panel-shine);gap:1rem;padding:1rem;display:grid}.psc-head{justify-content:space-between;align-items:center;display:flex}.psc-head b{font-size:.95rem;font-weight:700}.psc-card{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 10%, #101210), #0c0d0a);border:1px solid color-mix(in srgb, var(--brand) 35%, transparent);border-radius:1.4rem;gap:.85rem;padding:1.1rem;display:grid;overflow:hidden;box-shadow:0 18px 44px #00000070}.psc-card-h{align-items:center;gap:.6rem;display:flex}.psc-mark{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:2.4rem;height:2.4rem}.psc-card-id{gap:.05rem;min-width:0;display:grid}.psc-card-id b{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;overflow:hidden}.psc-card-id i{color:var(--fg-muted);font-size:.76rem;font-style:normal}.psc-card-date{color:var(--fg-muted);flex:none;margin-left:auto;font-size:.74rem}.psc-chart{width:100%;height:7.5rem;display:block}.psc-card.is-up .psc-chart-line{stroke:var(--up)}.psc-card.is-down .psc-chart-line{stroke:var(--down)}.psc-chart-line{fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.psc-card.is-up .psc-chart-area{fill:color-mix(in srgb, var(--up) 16%, transparent)}.psc-card.is-down .psc-chart-area{fill:color-mix(in srgb, var(--down) 16%, transparent)}.psc-panel{background:#ffffff0d;border-radius:1rem;gap:.5rem;padding:.85rem;display:grid}.psc-panel-who{color:var(--fg-muted);font-size:.76rem}.psc-panel-pnl{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:1.5rem;font-weight:700;display:flex}.psc-panel.is-up .psc-panel-pnl{color:var(--up)}.psc-panel.is-down .psc-panel-pnl{color:var(--down)}.psc-panel-pnl i{font-size:1rem;font-style:normal;font-weight:650}.psc-panel-stats{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.2rem 0 0;display:grid}.psc-panel-stats dt{letter-spacing:.02em;color:var(--fg-muted);text-transform:uppercase;margin:0;font-size:.64rem;font-weight:700}.psc-panel-stats dd{color:var(--fg);font-variant-numeric:tabular-nums;margin:.1rem 0 0;font-size:.86rem;font-weight:700}.psc-foot{align-items:center;padding-top:.2rem;display:flex}.psc-foot-mark{width:auto;height:1.4rem}.psc-acts{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.psc-acts button{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);color:var(--fg);font:inherit;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);border-radius:.85rem;justify-content:center;align-items:center;gap:.4rem;padding:.7rem .5rem;font-size:.84rem;font-weight:650;display:flex}.psc-acts button svg{width:1.05rem;height:1.05rem}.psc-acts button:hover:not(:disabled){background:color-mix(in srgb, #fff 8%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.psc-acts button:active:not(:disabled){transform:scale(.985)}.psc-acts button:disabled{cursor:default;opacity:.55}.psc-acts button.is-primary{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 14%, var(--glass-chip))}.psc-acts button.is-primary:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 22%, var(--glass-chip))}.psc-note{color:var(--fg-muted);text-align:center;margin:0;font-size:.78rem}@media (max-width:30rem){.psc-wrap{width:100%}}.fx-feed-row.is-launch{align-items:center;gap:.75rem;height:auto;min-height:0;padding-block:.85rem;display:flex}.fx-launch{min-width:0;color:inherit;flex:auto;align-items:center;gap:.7rem;text-decoration:none;display:flex}.fx-launch-face{background:var(--surface-2);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--glass-rim);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.fx-launch-mark{object-fit:cover;width:100%;height:100%}.fx-launch-copy{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;min-width:0;font-size:.95rem;display:flex}.fx-launch-copy b{color:var(--fg);font-weight:700}.fx-launch-said{color:var(--fg-muted)}.fx-launch-said i{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.fx-launch-tick{border-radius:var(--r-xs);background:color-mix(in srgb, var(--fg) 7%, transparent);color:var(--fg-soft);letter-spacing:.01em;flex:none;margin-left:auto;padding:.1rem .4rem;font-size:.72rem;font-weight:650}.fx-launch-age{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.fx-launch:hover .fx-launch-copy b{text-underline-offset:2px;text-decoration:underline}.fx-feed-row.is-activity{align-items:center;height:auto;min-height:0;padding-block:.7rem;display:flex}.fx-activity{min-width:0;color:inherit;flex:auto;align-items:center;gap:.7rem;text-decoration:none;display:flex}.fx-activity-main{flex:auto;gap:.3rem;min-width:0;display:grid}.fx-activity-top{align-items:baseline;gap:.4rem;min-width:0;font-size:.86rem;display:flex}.fx-activity-top b{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.fx-activity-top time{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.74rem}.fx-activity-side{letter-spacing:.02em;color:#0a0b09;border-radius:.35rem;flex:none;padding:.08rem .4rem;font-size:.68rem;font-style:normal;font-weight:700}.fx-activity-side.is-bought{background:var(--up)}.fx-activity-side.is-sold{background:var(--down)}.fx-activity-fill{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;min-width:0;font-size:.82rem;display:flex}.fx-activity-mark{border-radius:var(--logo-radius);object-fit:cover;background:#fff;flex:none;width:1.15rem;height:1.15rem}.fx-activity-fill b{color:var(--fg);font-weight:700}.fx-activity-fill>span{color:var(--fg-soft);font-weight:600}.fx-activity-fill i{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.fx-activity:hover .fx-activity-top b{text-underline-offset:2px;text-decoration:underline}.fx-feed-fab,.fx-feed-compose-dock,.fx-feed-compose-scrim{display:none}@media (max-width:68rem){.fx-feed-fab{z-index:74;right:max(var(--page-pad), env(safe-area-inset-right,0px));bottom:calc(var(--tabbar-space,1rem) + .55rem);border:1px solid var(--brand-btn-edge);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 82%, transparent);width:3.25rem;height:3.25rem;box-shadow:var(--brand-btn-shadow), 0 12px 28px #0006;-webkit-backdrop-filter:var(--brand-btn-glass);backdrop-filter:var(--brand-btn-glass);color:var(--brand-btn-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.fx-feed-fab svg{width:1.4rem;height:1.4rem}.fx-feed-fab:active{background:var(--brand-btn-fill-hi)}.fx-feed-fab:focus-visible{outline:var(--focus-ring);outline-offset:3px}.fx-feed-compose-dock{z-index:76;padding:0 max(var(--page-pad), env(safe-area-inset-left,0px)) calc(.5rem + env(safe-area-inset-bottom,0px));background:var(--bg);border-radius:var(--r-xl) var(--r-xl) 0 0;border-top:1px solid var(--line);touch-action:none;display:block;position:fixed;inset:auto 0 0}.fx-feed-compose-scrim{z-index:75;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#0a0b0975;border:0;width:100%;margin:0;padding:0;display:block;position:fixed;inset:0}.fx-feed-compose-grab{appearance:none;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:1.6rem;margin:0;padding:0;display:grid}.fx-feed-compose-grab>span{background:color-mix(in srgb, var(--fg) 22%, transparent);border-radius:999px;width:2.5rem;height:.25rem}.fx-feed-compose-grab:focus-visible{outline:var(--focus-ring);outline-offset:-2px}:is(body:has(.fcm.is-pad) .fx-tabbar,body:has(.fcm.is-pad) .ptr),.fx-feed-bar .fx-feed-page-back{display:none}.fx-feed-bar{grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem}.fx-feed-bar-title{font-size:1.45rem}body:has(.fx-feed-page) .fx-nav{display:none}body:has(.fx-feed-page) .app-shell:not(.is-landing) .ex-footer{display:none}body:has(.fx-feed-page){--nav-h:0px}.fx-feed-page{padding-top:calc(.5rem + env(safe-area-inset-top,0px))}.fx-feed.is-page{margin-top:0}html.is-from-feed .fx-nav,html.is-from-feed .app-shell:not(.is-landing) .ex-footer{display:none}html.is-from-feed .fx-page{padding-top:calc(.5rem + env(safe-area-inset-top,0px))}.fx-feed-page{transform:translate3d(0, var(--ptr-pull,0px), 0)}html.is-ptr-settling .fx-feed-page{transition:transform .34s cubic-bezier(.22,.61,.36,1)}}.ptr{top:calc(env(safe-area-inset-top,0px) + .55rem);z-index:1;pointer-events:none;background:var(--glass-card);border:1px solid var(--glass-rim);width:2.3rem;height:2.3rem;box-shadow:var(--glass-shine), 0 6px 16px #00000057;-webkit-backdrop-filter:var(--glass-blur-soft);backdrop-filter:var(--glass-blur-soft);border-radius:50%;place-items:center;transition:opacity .16s,scale .16s;display:grid;position:fixed;left:50%;translate:-50%}.ptr-dial{place-items:center;line-height:0;display:grid}.ptr-track{stroke:color-mix(in srgb, var(--fg) 14%, transparent)}.ptr-arc{stroke:var(--brand);opacity:.55;transition:opacity .14s}.ptr.is-armed .ptr-arc,.ptr.is-busy .ptr-arc{opacity:1}.ptr.is-busy .ptr-dial{animation:.72s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptr.is-busy .ptr-dial{animation:none}}.fx-feed.is-page{--fx-feed-row-h:12.5rem;--fx-feed-rows:4}.fx-feed.is-page .fx-feed-live{--fx-feed-row-h:12.85rem;--fx-feed-rows:6}.fx-feed.is-page .fx-feed-live.is-preview{--fx-feed-row-h:12.5rem;--fx-feed-rows:4;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.fx-feed.is-page .fx-feed-live.is-preview.is-end{-webkit-mask-image:none;mask-image:none}.fx-feed.is-page .fx-feed-col[data-lane=trad] .fx-feed-who i,.fx-feed.is-page .fx-feed-who i{max-width:none}@media (max-width:48rem){.fx-feed.is-page{--fx-feed-row-h:12.75rem;--fx-feed-rows:4}.fx-feed.is-page .fx-feed-live{--fx-feed-rows:5}.fx-feed.is-page .fx-feed-live.is-preview{--fx-feed-row-h:12.75rem;--fx-feed-rows:4}.fx-feed-page{width:min(100%,36rem);max-width:none}}.fx-feed-live.is-warping{-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.fx-feed-live::-webkit-scrollbar{display:none}.fx-feed-list{margin:0;padding:0;list-style:none}@media (max-width:48rem){.fx-feed-tabs{display:flex}.fx-feed-split{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:0;display:flex;overflow:auto hidden}.fx-feed-split::-webkit-scrollbar{display:none}.fx-feed-col{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:100%}.fx-feed-col:not(.is-on){display:block}.fx-feed-col-h{display:none}.fx-feed-live{--fx-feed-row-h:12.85rem}.fx-feed-live.is-preview{--fx-feed-row-h:12.6rem;--fx-feed-rows:2}}@media (max-width:48rem) and (prefers-reduced-motion:reduce){.fx-feed-split{scroll-behavior:auto}}.fx-feed-row{--warp-s:1;--warp-o:1;box-sizing:border-box;height:var(--fx-feed-row-h);border-top:1px solid color-mix(in srgb, var(--fg) 7%, transparent);transform:scale(var(--warp-s));transform-origin:50%;opacity:var(--warp-o);transition:transform .28s var(--ease), opacity .28s var(--ease);will-change:auto;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.55rem .75rem;padding:.7rem 0;display:grid;overflow:hidden}.fx-feed-live.is-warping .fx-feed-row{transform:scale(var(--warp-s));transition:opacity 50ms linear}.fx-feed-row:first-child{border-top:0}.fx-feed-row.is-enter{animation:.52s cubic-bezier(.22,1,.36,1) both fx-feed-enter}@keyframes fx-feed-enter{0%{opacity:0;transform:scale(var(--warp-s)) translateY(-.65rem)}to{opacity:var(--warp-o);transform:scale(var(--warp-s)) translateY(0)}}@media (prefers-reduced-motion:reduce){.fx-feed-row.is-enter{animation:none}.fx-feed-row{opacity:1;transform:none}.fx-feed-live{-webkit-mask-image:none;mask-image:none}}.fx-feed-face{border-radius:50%;flex:none;margin-top:.1rem;display:block}.fx-feed-face .lb-avatar{border-radius:50%;display:block}.fx-feed-main{grid-template-rows:auto minmax(1.232rem,auto) auto auto;align-content:start;gap:.35rem;min-width:0;min-height:0;display:grid;overflow:hidden}.fx-feed-meta{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.fx-feed-who{min-width:0;color:inherit;align-items:baseline;gap:.4rem;text-decoration:none;display:inline-flex}.fx-feed-who b{letter-spacing:-.015em;min-width:0;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.28rem;font-size:.9rem;font-weight:650;display:inline-flex;overflow:hidden}.fx-feed-who b .lb-check{flex:none;width:.85rem;height:.85rem}.fx-feed-who i{color:var(--fg-muted);flex:none;font-size:.78rem;font-style:normal}.fx-feed-meta time{font-variant-numeric:tabular-nums;color:var(--fg-muted);flex:none;font-size:.72rem;font-weight:550}.fx-feed-body{-webkit-line-clamp:2;letter-spacing:-.012em;min-height:1.232rem;color:var(--fg-soft);-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.fx-feed-cash{color:var(--brand);font-weight:650;text-decoration:none}.fx-feed-cash:hover{text-underline-offset:.12em;text-decoration:underline}.fx-feed-token{min-width:0;color:inherit;background-color:var(--bg);background-image:linear-gradient(var(--glass-card), var(--glass-card));border:1px solid var(--glass-chip-edge);box-shadow:var(--glass-shine);border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) minmax(4.5rem,38%);align-items:center;gap:.65rem;padding:.55rem .7rem .55rem .55rem;text-decoration:none;display:grid}.fx-feed-token:hover{border-color:var(--glass-chip-edge-hi)}.fx-feed-token.is-loading,.fx-feed-token.is-empty{opacity:.72}.fx-feed-token-face{border-radius:var(--logo-radius);background:#fff;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid;overflow:hidden}.fx-feed-token-face>img{object-fit:cover;width:100%;height:100%}.fx-feed-token-face:has(.fx-feed-token-stack){width:auto;min-width:2.35rem;height:2.35rem;box-shadow:none;background:0 0;border-radius:0;align-items:center;display:flex;overflow:visible}.fx-feed-token-stack{align-items:center;height:1.55rem;display:inline-flex}.fx-feed-token-face .fx-feed-token-stack>img,.fx-feed-token-stack>.ex-logo{border-radius:var(--logo-radius);--logo-ring:0 0 1px 1.25px var(--surface);object-fit:cover;background:#fff;flex:none;width:1.55rem;height:1.55rem}.fx-feed-token-stack>img+img{margin-left:-.45rem}.fx-feed-token-copy{gap:.12rem;min-width:0;display:grid}.fx-feed-token-copy b{letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:700;overflow:hidden}.fx-feed-token-copy i{font-variant-numeric:tabular-nums;color:var(--fg-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.74rem;font-style:normal;display:flex}.fx-feed-token-copy i em{color:var(--fg-muted);font-style:normal;font-weight:550}.fx-feed-token-copy i span{color:var(--fg);font-weight:600}.fx-feed-token-copy i strong{font-weight:650}.fx-feed-token-spark{width:100%;min-width:0;height:2.15rem;color:var(--up);display:block}.fx-feed-token.is-down .fx-feed-token-spark{color:var(--down)}.fx-feed-token.is-position{grid-template-columns:auto minmax(0,1fr)}.fx-pos-card-copy{gap:.3rem;min-width:0;display:grid}.fx-pos-card-row{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.fx-pos-card-label{color:var(--fg-muted);align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;display:inline-flex}.fx-pos-card-dot{border-radius:50%;flex:none;width:.4rem;height:.4rem}.fx-pos-card-dot.is-bought{background:var(--up)}.fx-pos-card-dot.is-sold{background:var(--down)}.fx-pos-card-value{color:var(--fg);white-space:nowrap;font-size:.92rem;font-weight:700}.fx-pos-card-name{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:.86rem;font-weight:700;display:inline-flex;overflow:hidden}.fx-pos-card-name .lb-check{flex:none;width:.9rem;height:.9rem}.fx-feed-token.is-position .fx-pos-card-row:last-child strong{flex:none;font-size:.82rem;font-weight:650}.fx-feed-foot{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.fx-feed-tags{flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:hidden}.fx-feed-buy{appearance:none;cursor:pointer;border-radius:var(--r-xs);background:color-mix(in srgb, var(--brand) 10%, #141612);height:1.7rem;color:color-mix(in srgb, var(--brand) 62%, #7a9a28);box-shadow:none;font:inherit;letter-spacing:-.01em;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0 .75rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.fx-feed-buy:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#fff3 0%,#0000 38%);position:absolute;inset:0}.fx-feed-buy>span{z-index:2;position:relative}.fx-feed-buy:hover{color:var(--brand-btn-ink);background:var(--brand)}.fx-feed-buy:active{transform:translateY(1px)}@media (prefers-reduced-transparency){.fx-feed-buy:after{background:0 0}}.fx-feed-buy-scrim{z-index:100}.dp-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:100%;height:min(31rem,88dvh);max-height:min(88dvh,31rem);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;flex-direction:column;justify-content:flex-start;padding:1.1rem 1rem 1.15rem;display:flex;position:relative;overflow:visible}@media (min-width:48.0625rem){.dp-card{width:min(26rem,100vw - 3rem);max-width:100%}}@media (prefers-reduced-transparency){.dp-card{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.dp-card{animation:none}}.dp-head{flex:none;grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;min-height:2rem;margin-bottom:.9rem;display:grid;position:relative}.dp-head b{text-align:center;letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:700}.dp-head .lf-x{justify-self:end;position:static;top:auto;right:auto;transform:none}.dp-options{align-content:start;gap:.55rem;min-height:0;display:grid}.dp-crypto{flex-direction:column;align-items:stretch;gap:.85rem;min-height:0;display:flex;position:relative}.dp-net-wrap{z-index:3;align-self:center;width:max-content;max-width:100%;position:relative}.dp-net{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:auto;height:2.55rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;text-align:left;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:.95rem;align-items:center;gap:.6rem;margin:0;padding:0 .75rem 0 .45rem;display:flex}.dp-net:hover,.dp-net-wrap.is-open .dp-net{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip))}.dp-net-mark{width:1.55rem;height:1.55rem;color:var(--fg);background:#ffffff0f;border-radius:.4rem;flex:none;place-items:center;display:grid}.dp-net b{letter-spacing:-.01em;flex:none;font-size:.9rem;font-weight:600}.dp-net-chev{color:var(--fg-soft);transition:transform .16s var(--ease,ease);flex:none;place-items:center;display:grid}.dp-net-wrap.is-open .dp-net-chev{transform:rotate(180deg)}.dp-net-menu{z-index:4;border:1px solid var(--glass-panel-edge);background:var(--glass-popup);min-width:12.5rem;box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-popup-blur);backdrop-filter:var(--glass-popup-blur);border-radius:1.05rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:50%;right:auto;transform:translate(-50%)}.dp-net-row{appearance:none;cursor:pointer;width:100%;color:var(--fg);font:inherit;text-align:left;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.65rem;margin:0;padding:.55rem;font-size:.9rem;font-weight:550;transition:background-color .15s,opacity .15s;display:flex}.dp-net-row:hover{background:0 0}.dp-net-row.is-on{background:color-mix(in srgb, var(--fg) 10%, transparent)}.dp-crypto-copy{text-align:center;color:var(--fg-soft);margin:0;font-size:.86rem;line-height:1.55}.dp-cash-mark{vertical-align:-.12em;border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;margin:0 .12em;font-size:.62rem;font-weight:800;line-height:1;display:inline-grid;overflow:hidden}.dp-cash-mark.is-usdc{background:0 0}.dp-cash-mark svg,.dp-cash-mark img{width:100%;height:100%;display:block}.dp-cash-mark.is-usdg{background:0 0}.dp-qr{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:14.25rem;height:14.25rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);border-radius:1.15rem;align-self:center;place-items:center;padding:.9rem;display:grid}.dp-qr img{width:100%;height:100%;display:block}.dp-addr{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:auto;max-width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;text-align:left;border-radius:.95rem;justify-content:flex-start;align-self:center;align-items:center;gap:.65rem;margin:0;padding:.65rem .8rem;font-size:.82rem;font-weight:550;display:inline-flex}.dp-addr:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip))}.dp-addr-copy{width:1.05rem;height:1.05rem;color:var(--fg-soft);flex:none}.dp-crypto-empty{text-align:center;color:var(--fg-soft);margin:1.5rem 0 0;font-size:.88rem}.dp-option{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;text-align:left;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), opacity .15s ease;border-radius:1.15rem;align-items:center;gap:.9rem;padding:1rem 1.05rem;display:flex}.dp-option:not(:disabled):hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip))}.dp-option-copy{flex:1;gap:.2rem;min-width:0;display:grid}.dp-option-copy b{letter-spacing:-.01em;font-size:1rem;font-weight:650}.dp-option-copy i{color:var(--fg-soft);font-size:.86rem;font-style:normal}.dp-option-ico{width:1.45rem;height:1.45rem;color:var(--fg-soft);flex:none;place-items:center;display:grid}.dp-option-ico svg{width:1.35rem;height:1.35rem;display:block}.dp-option.is-off{cursor:default;background:color-mix(in srgb, var(--fg) 3%, var(--glass-chip));border-color:var(--glass-chip-edge)}.dp-option.is-off .dp-option-copy b,.dp-option.is-off .dp-option-ico,.dp-option.is-off .dp-option-copy i{color:var(--fg-muted)}@media (pointer:coarse){.dp-option{min-height:var(--tap-min)}}.dp-card.is-wd{gap:.85rem}.wd-amt{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);height:3.55rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);cursor:text;border-radius:.95rem;align-items:center;gap:.35rem;padding:0 1rem;display:flex}.wd-amt-cur{color:var(--fg-soft);font-variant-numeric:tabular-nums;flex:none;font-size:1.35rem;font-weight:500}.wd-amt input{min-width:0;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.02em;caret-color:var(--fg);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:1.35rem;font-weight:500}.wd-amt i{color:var(--fg-muted);pointer-events:none;flex:none;font-size:.92rem;font-style:normal;font-weight:500}.dp-card.is-qp{gap:.85rem;height:auto;max-height:min(88dvh,40rem);overflow-y:auto}@media (min-width:48.0625rem){.dp-card.is-qp{width:min(27rem,100vw - 3rem)}}.qp-sub{text-align:center;color:var(--fg-muted);margin:-.35rem 0 .1rem;font-size:.88rem;line-height:1.35}.qp-sect{gap:.5rem;display:grid}.qp-sect-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.qp-sect-head h3{letter-spacing:-.015em;color:var(--fg);align-items:baseline;gap:.45rem;margin:0;font-size:.95rem;font-weight:650;display:flex}.qp-sect-head h3 i{color:var(--fg-muted);font-size:.75rem;font-style:normal;font-weight:500}.qp-reset{appearance:none;color:var(--fg-soft);font:inherit;cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;align-items:center;gap:.3rem;padding:.2rem .1rem;font-size:.82rem;font-weight:550;display:inline-flex}.qp-reset:hover{color:var(--fg)}.qp-reset svg{width:.9rem;height:.9rem;display:block}.qp-grid{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}.qp-field{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);min-width:0;height:3.1rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);cursor:text;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:.8rem;justify-content:center;align-items:center;gap:.08rem;padding:0 .35rem;display:flex}.qp-field:focus-within,.qp-field.is-on{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 7%, var(--glass-chip));box-shadow:var(--glass-chip-shine), 0 0 0 2px color-mix(in srgb, var(--brand) 20%, transparent)}.qp-field span{color:var(--fg-soft);transition:color var(--t-fast) var(--ease);flex:none;font-size:1rem;font-weight:650}.qp-field:focus-within span,.qp-field.is-on span{color:var(--brand)}.qp-field:focus-within input{caret-color:var(--brand)}.qp-field:has(input[readonly]){cursor:pointer}.qp-field input[readonly]{cursor:pointer}.qp-field input{width:100%;min-width:0;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:center;caret-color:var(--fg);background:0 0;border:0;outline:none;margin:0;padding:0;font-size:1rem;font-weight:650}.qp-slip{border-top:1px solid var(--glass-panel-edge);color:var(--fg-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.1rem;padding-top:.85rem;font-size:.85rem;display:flex}.qp-slip-opts{flex:none;gap:.3rem;display:flex}.qp-slip-opts .oc-swap-preset{min-width:3.1rem;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:1px solid #0000;flex:none;padding:.4rem .5rem;font-size:.78rem}.qp-slip-opts .oc-swap-preset.is-active{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:color-mix(in srgb, var(--brand) 12%, var(--glass-chip));color:var(--fg)}.qp-pad{border-top:1px solid var(--glass-panel-edge);flex-direction:column;gap:.5rem;margin-top:.1rem;padding-top:.75rem;display:flex}.qp-pad-head{color:var(--fg-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.qp-pad-head button{appearance:none;border:1px solid color-mix(in srgb, var(--brand) 70%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--brand) 12%, var(--glass-chip));color:var(--fg);font:inherit;cursor:pointer;padding:.34rem .95rem;font-size:.82rem;font-weight:700}.qp-pad-head button:active{transform:scale(.985)}.tpg{flex-direction:column;gap:.55rem;display:flex}.tpg-read{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tpg-val{font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;min-width:0;color:var(--fg);transition:color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);flex:1;font-size:1.85rem;font-weight:750;line-height:1}.tpg.is-live .tpg-val{color:var(--brand);transform:scale(1.045)}.tpg-step{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:2.65rem;height:2.65rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:50%;flex:none;place-items:center;padding:0;font-size:1.25rem;font-weight:600;line-height:1;display:grid}.tpg-step:hover:not(:disabled){border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip))}.tpg-step:active:not(:disabled){transform:scale(.93)}.tpg-step:disabled{opacity:.35;cursor:default}.tpg-trough{--frac:0;--pitch:11px;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);height:5rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);touch-action:none;cursor:grab;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:1.1rem;outline:none;position:relative;overflow:hidden}.tpg-trough:focus-visible{border-color:color-mix(in srgb, var(--brand) 70%, transparent);box-shadow:var(--glass-chip-shine), 0 0 0 2px color-mix(in srgb, var(--brand) 25%, transparent)}.tpg.is-live .tpg-trough{border-color:color-mix(in srgb, var(--brand) 34%, transparent);background:color-mix(in srgb, var(--brand) 4%, var(--glass-chip));box-shadow:var(--glass-chip-shine), inset 0 0 34px color-mix(in srgb, var(--brand) 7%, transparent);cursor:grabbing}.tpg-rule{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%)}.tpg-tick{background:color-mix(in srgb, var(--fg) 26%, transparent);width:1.5px;height:.8rem;transform:translateX(calc((var(--r) - var(--frac)) * var(--pitch)));border-radius:1px;margin-left:-.75px;position:absolute;bottom:.85rem;left:50%}.tpg-tick.is-major{background:color-mix(in srgb, var(--fg) 46%, transparent);height:1.85rem}.tpg-tick.is-void{opacity:.18}.tpg-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;color:var(--fg-muted);transform:translateX(calc((var(--r) - var(--frac)) * var(--pitch) - 50%));font-size:.68rem;font-weight:600;line-height:1;position:absolute;top:.72rem;left:50%}.tpg-lens{border:1px solid color-mix(in srgb, var(--brand) 55%, transparent);background:color-mix(in srgb, var(--brand) 9%, transparent);-webkit-backdrop-filter:blur(2px)saturate(1.35)brightness(1.06);backdrop-filter:blur(2px)saturate(1.35)brightness(1.06);pointer-events:none;width:3.1rem;transition:width var(--t-fast) var(--ease), margin-left var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:.7rem;margin-left:-1.55rem;position:absolute;top:1.95rem;bottom:.4rem;left:50%;box-shadow:inset 0 1px #ffffff29,0 4px 14px #00000038}.tpg-lens:after{content:"";background:var(--brand);width:2px;box-shadow:0 0 10px color-mix(in srgb, var(--brand) 55%, transparent);border-radius:1px;margin-left:-1px;position:absolute;top:.3rem;bottom:.3rem;left:50%}.tpg.is-live .tpg-lens{border-color:color-mix(in srgb, var(--brand) 78%, transparent);background:color-mix(in srgb, var(--brand) 14%, transparent);width:3.9rem;margin-left:-1.95rem}.tpg-hint{text-align:center;color:var(--fg-muted);margin:0;font-size:.75rem}[data-theme=light] .tpg.is-live .tpg-val{color:var(--fg)}[data-theme=light] .tpg-lens{border-color:color-mix(in srgb, var(--fg) 40%, transparent);background:color-mix(in srgb, var(--fg) 5%, transparent)}[data-theme=light] .tpg.is-live .tpg-lens{border-color:color-mix(in srgb, var(--fg) 62%, transparent);background:color-mix(in srgb, var(--fg) 9%, transparent)}[data-theme=light] .tpg-lens:after{background:var(--fg);box-shadow:none}[data-theme=light] .tpg.is-live .tpg-trough{border-color:color-mix(in srgb, var(--fg) 24%, transparent);background:color-mix(in srgb, var(--fg) 4%, var(--glass-chip));box-shadow:var(--glass-chip-shine), inset 0 0 34px color-mix(in srgb, var(--fg) 5%, transparent)}[data-theme=light] .tpg-trough:focus-visible{border-color:color-mix(in srgb, var(--fg) 55%, transparent);box-shadow:var(--glass-chip-shine), 0 0 0 2px color-mix(in srgb, var(--fg) 22%, transparent)}@media (prefers-reduced-transparency){.tpg-lens{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.tpg-val,.tpg-lens,.tpg-trough,.tpg-step{transition:none}.tpg.is-live .tpg-val{transform:none}.tpg.is-live .tpg-lens{width:3.1rem;margin-left:-1.55rem}}.qp-save{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:100%;height:3.15rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:.95rem;margin:.25rem 0 0;padding:0;font-size:1rem;font-weight:700}.qp-save:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip))}.wd-pcts{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}.wd-pct{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);height:2.55rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;transition:opacity .15s ease, border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:.8rem;margin:0;padding:0;font-size:.88rem;font-weight:650}.wd-pct:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip))}.wd-bal{justify-content:space-between;align-items:center;gap:.75rem;margin:.15rem 0 .2rem;font-size:.88rem;display:flex}.wd-bal span{color:var(--fg-muted)}.wd-bal b{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:600}.wd-go{appearance:none;cursor:pointer;border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:100%;height:3.15rem;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:.95rem;margin:auto 0 0;padding:0;font-size:1rem;font-weight:700}.wd-go:hover:not(:disabled){border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip))}.wd-go:disabled{cursor:default;color:var(--fg-muted);background:color-mix(in srgb, var(--fg) 3%, var(--glass-chip));border-color:var(--glass-chip-edge)}.fx-feed-buy-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(24rem,100%);max-height:min(92dvh,40rem);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;padding:.85rem .85rem .75rem;position:relative;overflow:auto}.fx-feed-buy-card-h{align-items:center;gap:.65rem;margin:0 0 .75rem;padding-right:2.4rem;display:flex}.fx-feed-buy-mark{background:#000;border-radius:50%;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid;overflow:hidden}.fx-feed-buy-mark>img{object-fit:cover;background:#000;width:100%;height:100%}.fx-feed-buy-mark:has(.fx-feed-token-stack){width:auto;min-width:2.35rem;height:2.35rem;box-shadow:none;background:0 0;border-radius:0;align-items:center;display:flex;overflow:visible}.fx-feed-buy-mark .fx-feed-token-stack>img,.fx-feed-buy-mark .fx-feed-token-stack>.ex-logo{background:#fff;width:1.55rem;height:1.55rem}.fx-feed-buy-card-copy{gap:.1rem;min-width:0;display:grid}.fx-feed-buy-card-copy b{letter-spacing:-.02em;color:var(--fg);font-size:1.05rem;font-weight:650}.fx-feed-buy-card-copy i{color:var(--fg-muted);font-size:.75rem;font-style:normal;font-weight:550}.fx-feed-buy-ticket .sk-card.oc-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.fx-feed-buy-ticket .sk-card>h2,.fx-feed-buy-ticket .sk-note{display:none}.fx-feed-buy-ticket .oc-swap.is-quick{gap:.7rem}.fx-feed-buy-ticket .oc-swap.is-quick .oc-swap-amt{padding:.55rem .15rem .2rem}.fx-feed-buy-ticket .oc-swap-chip,.fx-feed-buy-ticket .oc-swap-pay-btn{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a}.fx-feed-buy-ticket .oc-swap-pay-btn:hover,.fx-feed-buy-ticket .oc-swap-pay-btn[aria-expanded=true]{background:#ffffff14;border-color:#ffffff29}.fx-feed-buy-ticket .oc-swap.is-quick .oc-swap-sum{display:none}.fx-feed-buy-ticket .oc-swap.is-quick .oc-swap-submit{margin-top:.15rem}.fx-feed-buy-ticket .button.oc-swap-submit.is-ready{color:color-mix(in srgb, var(--brand) 62%, #7a9a28);background:color-mix(in srgb, var(--brand) 10%, #141612);background-color:color-mix(in srgb, var(--brand) 10%, #141612)}.fx-feed-buy-ticket .button.oc-swap-submit.is-ready:hover:not(:disabled){color:var(--brand-btn-ink);background:var(--brand);background-color:var(--brand)}.fx-feed-buy-empty{justify-items:start;gap:.85rem;padding:.85rem .15rem .5rem;display:grid}.fx-feed-buy-empty p{color:var(--fg-soft);margin:0;font-size:.88rem;line-height:1.45}.fx-feed-buy-foot{text-align:center;border-top:1px solid #ffffff0a;margin:.75rem 0 0;padding-top:.65rem;font-size:.78rem}.fx-feed-buy-foot a{color:var(--fg-muted);text-decoration:none}.fx-feed-buy-foot a:hover{color:var(--fg)}@media (max-width:48rem){.fx-feed-buy-scrim,.ss-scrim.lf-scrim,.lf-scrim,.ss-scrim-search,.ss-scrim.ss-scrim-sheet{flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.lf-scrim>.fx-sheet-stack,.fx-feed-buy-scrim>.fx-sheet-stack,.ss-scrim-search>.fx-sheet-stack,.ss-scrim-sheet>.fx-sheet-stack{width:100%;max-width:none;animation:fx-sheet-in var(--t-sheet) var(--ease-soft) backwards;align-items:stretch;margin-top:auto;margin-bottom:0;position:relative;top:auto;bottom:0;left:auto;translate:none}.lf-scrim>.fx-sheet-stack>.lf-card,.lf-scrim>.fx-sheet-stack>.cp-card,.lf-scrim>.fx-sheet-stack>.si-card{width:100%}.fx-feed-buy-card,.lf-card,.ss-scrim-search .ss-panel,.ss-scrim-sheet .ep-panel{width:100%;max-width:none;max-height:min(88dvh,40rem);padding:1rem .85rem calc(1rem + env(safe-area-inset-bottom));background:var(--glass-panel);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border:1px solid #ffffff0a;border-bottom:0;border-radius:1.65rem 1.65rem 0 0;margin:0;animation:none;overflow:hidden;transform:none}.ss-scrim.lf-scrim.si-scrim{padding:max(1rem, env(safe-area-inset-top,0px)) 1.25rem max(1rem, env(safe-area-inset-bottom,0px));flex-direction:unset;justify-content:center;place-items:center;display:grid}.ss-scrim.lf-scrim.si-scrim>.fx-sheet-stack{align-items:center;width:auto;max-width:min(22.5rem,100vw - 2.5rem);margin:0;animation:none;position:relative;top:auto;bottom:auto;left:auto;translate:none}.ss-scrim.lf-scrim.si-scrim>.fx-sheet-stack>.si-card,.ss-scrim.lf-scrim.si-scrim .si-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(22.5rem,100vw - 2.5rem);max-width:min(22.5rem,100vw - 2.5rem);box-shadow:var(--glass-panel-shine);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;margin:0;padding:2.1rem 1.45rem 1.35rem}.ss-scrim.lf-scrim.si-scrim.is-vv-pin,.ss-scrim.lf-scrim.si-scrim.is-kbd{background:#0a0b098c;justify-content:center;place-items:center;display:grid}.ss-scrim.lf-scrim.si-scrim.is-vv-pin>.fx-sheet-stack,.ss-scrim.lf-scrim.si-scrim.is-kbd>.fx-sheet-stack{width:auto;max-height:none;margin:0}.ss-scrim-search .ss-panel,.ss-scrim-sheet .ep-panel{flex-direction:column;display:flex}.ss-scrim-search .ss-body,.lf-info-body,.fx-feed-buy-ticket{overflow:hidden}.ss-scrim-sheet .ep-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.ss-scrim-sheet .ep-head{flex-shrink:0}.lf-info-body.is-beat{overflow:hidden auto}.lf-scrim>.fx-sheet-stack>.lf-card.is-holdings{height:min(92dvh,52rem);max-height:min(92dvh,52rem)}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info{flex-direction:column;height:auto;max-height:min(88dvh,40rem);display:flex}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-body.is-beat{flex:none;margin-bottom:.35rem}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-beats.is-unified{flex:none;gap:.45rem;height:auto;min-height:0;max-height:none}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-stage{flex:none;height:5.35rem;min-height:5.35rem;max-height:5.35rem}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-beats.is-unified[data-beat=description] .lf-info-stage{height:7.1rem;min-height:7.1rem;max-height:7.1rem}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-beats.is-unified[data-beat=image] .lf-info-stage{flex:none;height:11rem;min-height:11rem;max-height:11rem}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-info-pad-dock{flex:none;min-height:0;margin-top:.45rem;overflow:visible}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-info .lf-go{flex:none;margin-top:.55rem}.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info-beat.is-info,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-info{height:auto;max-height:100%}.lf-scrim>.fx-sheet-stack>.lf-card.is-terms{height:min(92dvh,52rem);max-height:min(92dvh,52rem)}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-terms.is-terms-caps{height:auto;max-height:min(92dvh,52rem)}.lf-scrim>.fx-sheet-stack>.lf-card.is-info-beat.is-terms.is-terms-options{height:auto;max-height:min(88dvh,40rem)}.lf-card.is-terms .lf-info-body.is-beat,.lf-scrim.is-kbd .lf-card.is-terms .lf-info-body.is-beat,.lf-scrim.is-vv-pin.is-kbd .lf-info-body.is-beat{overflow:hidden auto}.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card,.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info-beat,.lf-scrim.is-vv-pin>.fx-sheet-stack>.lf-card.is-info-beat.is-terms{max-height:100%}.lf-scrim.is-kbd>.fx-sheet-stack{height:100%;margin-top:0}.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat,.lf-scrim.is-kbd>.fx-sheet-stack>.lf-card.is-info-beat.is-terms{border-radius:var(--r-xl) var(--r-xl) 0 0;height:100%;max-height:100%}.lf-x,.ep-x,.sg-x,.si-x,.oc-swap-pay-x,.fx-feed-buy-card .lf-x{display:none}.lf-info-close{visibility:hidden;pointer-events:none}}@property --pull-y{syntax:"<length>";inherits:false;initial-value:0}.fx-sheet-stack{width:min(40rem,100%);transform:translateY(var(--pull-y,0px));animation:fx-sheet-in var(--t-sheet) var(--ease-soft) backwards;touch-action:none;flex-direction:column;align-items:stretch;margin-top:auto;display:flex}.fx-sheet-stack input,.fx-sheet-stack textarea,.fx-sheet-stack select{touch-action:manipulation}.fx-sheet-stack[data-pulling]{transition:none;animation:none}.fx-sheet-stack.is-out,.ss-scrim.is-out,.wc-scrim.is-out,.fx-sheet-scrim.is-out,.lf-scrim.is-out{pointer-events:none}.fx-sheet-grab{z-index:2;touch-action:none;cursor:grab;flex:none;height:1.35rem;margin:0 0 .55rem;display:none;position:relative}.fx-sheet-grab:after{content:"";background:color-mix(in srgb, var(--fg) 38%, transparent);border-radius:999px;width:2.55rem;height:.28rem;position:absolute;top:.4rem;left:50%;transform:translate(-50%)}.fx-sheet-grab--dock{left:50%;bottom:calc(var(--sheet-h,0px) + .7rem);z-index:91;width:3.2rem;height:1.35rem;transform:translateX(-50%) translateY(var(--pull-y,0px));margin:0;transition:none;display:none;position:fixed}.fx-sheet-grab--dock.is-out{pointer-events:none}@media (max-width:68rem){.fx-sheet-grab--dock,.sg-scrim .fx-sheet-grab,.oc-swap-pay-scrim .fx-sheet-grab{display:block}}@media (max-width:48rem){.fx-sheet-stack{width:100%}.lf-scrim .fx-sheet-grab,.fx-feed-buy-scrim .fx-sheet-grab,.ss-scrim-search .fx-sheet-grab,.ss-scrim-sheet .fx-sheet-grab{display:block}}@media (max-width:46rem){.wc-scrim .fx-sheet-grab{display:block}}.fx-feed-chip.is-folio{border-color:var(--brand-edge)}.fx-feed-tone{border-radius:var(--r-pill);letter-spacing:.02em;background-color:var(--bg);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);border:1px solid #0000;padding:.16rem .48rem;font-size:.66rem;font-weight:650}.fx-feed-tone.is-bullish{color:var(--up);background-image:linear-gradient(color-mix(in srgb, var(--up) 14%, var(--glass-chip)), color-mix(in srgb, var(--up) 14%, var(--glass-chip)));border-color:color-mix(in srgb, var(--up) 26%, transparent)}.fx-feed-tone.is-bearish{color:var(--down);background-image:linear-gradient(color-mix(in srgb, var(--down) 14%, var(--glass-chip)), color-mix(in srgb, var(--down) 14%, var(--glass-chip)));border-color:color-mix(in srgb, var(--down) 26%, transparent)}.fx-feed-tag{border-radius:var(--r-pill);letter-spacing:.02em;padding:.16rem .48rem;font-size:.66rem;font-weight:650}.fx-feed-tag.is-investor{color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 8%, transparent);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent)}.fx-feed-tag.is-politician{color:color-mix(in srgb, var(--fg) 82%, #7eb6ff);background:#7eb6ff24;border:1px solid #7eb6ff38}.fx-feed-tag.is-folio{color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, transparent);border-color:var(--brand-edge)}.fx-feed-tag.is-kol{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e}.fx-feed-tag.is-normie{color:var(--fg-muted);background:color-mix(in srgb, var(--fg) 6%, transparent);border:1px solid color-mix(in srgb, var(--fg) 8%, transparent)}.fx-feed-open{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:2.15rem;height:2.15rem;box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.7rem;flex:none;place-items:center;text-decoration:none;display:grid}.fx-feed-open svg{width:.95rem;height:.95rem;display:block}.fx-feed-open:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 8%, var(--glass-chip));color:var(--fg);transform:translate(1px)}@media (prefers-reduced-motion:reduce){.fx-feed-open:hover{transform:none}}@media (prefers-reduced-transparency){.fx-feed-open{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.fx-feed-more{appearance:none;width:100%;color:var(--fg-soft);font:inherit;letter-spacing:-.01em;cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin-top:.45rem;padding:.35rem 0;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.fx-feed-more:hover{color:var(--fg);background:0 0}.fx-feed-skel{height:calc(var(--fx-feed-row-h,12.5rem) * var(--fx-feed-rows,4));box-sizing:border-box;grid-auto-rows:minmax(0,1fr);gap:.85rem;padding:.5rem 0 .25rem;display:grid;overflow:hidden}.fx-feed-skel>i{background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:.65rem;min-height:3.6rem;display:block}.fx-movers-sec{--fx-movers-n:20}.fx-movers{overscroll-behavior-x:contain;max-width:100%;padding-bottom:.5rem}.fx-movers.is-marquee{gap:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%)}.fx-movers-track{width:max-content;animation:fx-movers-marquee calc(var(--fx-movers-n) * 2.4s) linear infinite;will-change:transform;gap:0;display:flex}.fx-movers.is-marquee:hover .fx-movers-track,.fx-movers.is-marquee:focus-within .fx-movers-track{animation-play-state:paused}.fx-movers-group{flex:none;align-items:center;gap:.7rem;padding-right:.7rem;display:flex}@keyframes fx-movers-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:46rem){.fx-movers{max-width:none}.fx-movers.is-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%)}}@media (prefers-reduced-motion:reduce){.fx-movers-track{animation:none}.fx-movers.is-marquee{overflow-x:auto}.fx-movers-group[aria-hidden=true]{display:none}}.fx-mover{border-radius:var(--r-pill);color:inherit;background:linear-gradient(160deg, color-mix(in srgb, var(--brand) 5%, transparent) 0%, color-mix(in srgb, var(--fg) 4%, transparent) 55%, color-mix(in srgb, var(--bg) 58%, transparent) 100%);transition:background var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border:0;align-items:center;gap:.5rem;padding:.4rem .75rem .4rem .45rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.fx-mover:hover{background:linear-gradient(160deg, color-mix(in srgb, var(--brand) 9%, transparent) 0%, color-mix(in srgb, var(--fg) 5%, transparent) 55%, color-mix(in srgb, var(--bg) 50%, transparent) 100%);box-shadow:inset 0 1px #ffffff17}.fx-mover img{border-radius:var(--logo-radius);background:color-mix(in srgb, var(--bg) 55%, transparent);width:1.4rem;height:1.4rem}.fx-mover-id{align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.fx-mover-id b{font-weight:600}.fx-mover-id i{font-variant-numeric:tabular-nums;font-size:.74rem;font-style:normal}.fx-mover-id i .fx-roll{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.fx-browse-tabs{margin-bottom:.9rem}.fx-stack{justify-content:center;align-items:center;display:flex}.fx-stack img{border-radius:var(--logo-radius);object-fit:cover;background:var(--surface-2);--logo-ring:0 0 1.5px 2px var(--bg-sunk);width:2.6rem;height:2.6rem}.fx-stack img+img{margin-left:-.75rem}.fx-grid.is-wide .fx-stack img{width:3.1rem;height:3.1rem}.fx-tile-meta{color:var(--fg-muted);font-size:.74rem}.tm-grid{width:100%;max-width:var(--page-w);height:auto;min-height:0;max-height:none;padding:1.5rem var(--page-pad) 5rem;background:0 0;grid-template-columns:minmax(0,1fr) 21.5rem;align-items:start;gap:1.25rem 2.25rem;margin-inline:auto;display:grid;overflow:visible}.tm-grid:not(:has(.tm-side)){grid-template-columns:minmax(0,1fr)}.tm-mid{min-width:0;height:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:1.25rem;padding:0;display:flex;overflow:visible}.tm-side{top:calc(var(--nav-h) + 1rem);min-width:0;height:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:.85rem;padding:0;display:flex;position:sticky;overflow:visible}@media (max-width:68rem){.tm-grid{grid-template-columns:minmax(0,1fr)}.tm-side{position:static}}.fx-dock,.fx-mobile-rail,.ac-side-stick{display:none}.ac-bar{appearance:none;border-radius:var(--r-sm);-webkit-backdrop-filter:blur(54px)saturate(2.6)brightness(1.1);backdrop-filter:blur(54px)saturate(2.6)brightness(1.1);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff12,#0000 46%),#12130f29;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.45rem .45rem .45rem .65rem;display:none;overflow:visible;box-shadow:inset 0 1px #ffffff57,inset 0 0 0 .5px #ffffff24,inset 0 -1px #00000047,0 18px 44px #00000061,0 2px 10px #00000042}[data-theme=light] .ac-bar{background:linear-gradient(#fff9,#0000 52%),#ffffff2e;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 .5px #0a0b091a,0 16px 38px #0a0b0929,0 2px 8px #0a0b091a}@media (min-width:68.01rem){.tm-side:has(.ac-side-stick){flex-direction:column;display:flex}.tm-side>.ac-side-stick{background:0 0;border-bottom:0;flex:none;margin-top:.55rem;padding:0;display:block}.ac-side-stick .ac-bar{display:flex}.ac-side-stick .ac-bar:hover .ac-bar-join{color:var(--brand-btn-ink);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 78%, transparent);border-color:var(--brand-btn-edge);box-shadow:var(--brand-btn-shadow)}}.ac-bar-who{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ac-faces{align-items:center;display:inline-flex}.ac-faces .lb-avatar{box-shadow:0 0 0 2px var(--surface-2)}.ac-face-slot{line-height:0;display:inline-grid}.ac-face-slot+.ac-face-slot{margin-left:-.55rem}.ac-face-slot .lb-avatar{animation:ac-face-in .42s var(--ease,ease) both}@keyframes ac-face-in{0%{opacity:.35;transform:scale(.88)}to{opacity:1;transform:none}}.ac-bar-label{white-space:nowrap;align-items:baseline;gap:.05rem;font-size:.88rem;font-weight:650;display:inline-flex}.ac-dots{align-items:baseline;gap:.12rem;min-width:1.05rem;margin-left:.12rem;display:inline-flex}.ac-dots i{opacity:.25;background:currentColor;border-radius:50%;width:.22rem;height:.22rem;animation:1.2s ease-in-out infinite ac-dot;display:block}.ac-dots i:nth-child(2){animation-delay:.18s}.ac-dots i:nth-child(3){animation-delay:.36s}@keyframes ac-dot{0%,70%,to{opacity:.22;transform:translateY(0)}35%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.ac-face-slot .lb-avatar,.ac-dots i{animation:none}.ac-dots i{opacity:.85}}.ac-bar-join{border-radius:var(--r-xs);border:1px solid var(--glass-chip-edge);background:color-mix(in srgb, var(--fg) 10%, transparent);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth);white-space:nowrap;flex:none;place-items:center;padding:.45rem .85rem;font-size:.8rem;font-weight:700;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.ac-bar:hover .ac-bar-join,.ac-bar:focus-visible .ac-bar-join{color:var(--brand-btn-ink);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 78%, transparent);border-color:var(--brand-btn-edge);box-shadow:var(--brand-btn-shadow)}.ac-bar:hover .ac-dots i{animation-duration:.7s}}[data-theme=light] .ac-bar{box-shadow:var(--glass-shine), 0 1px 2px #00000012, 0 6px 14px #00000017}[data-theme=light] .ac-faces .lb-avatar{box-shadow:0 0 0 2px var(--surface)}.ac-scrim{z-index:110;justify-content:stretch;align-items:stretch;height:100%;max-height:100%;padding:0}.ac-scrim.is-glass{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#0a0b098c;justify-content:center;align-items:center;padding:clamp(1.25rem,4vh,2.5rem);display:flex}.ac-scrim.is-glass .ac-stack,.ac-stack.is-glass{width:min(28.5rem,100%);height:min(40rem,86dvh);max-height:min(40rem,86dvh);animation:oc-pay-in var(--t-sheet) var(--ease-bounce,var(--ease)) both;margin:0}.ac-sheet.is-glass{border:1px solid var(--glass-panel-edge);border-bottom:1px solid var(--glass-panel-edge);background:var(--glass-panel);height:100%;max-height:100%;box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);border-radius:1.65rem;padding:.85rem 1rem}.ac-stack{width:100%;max-width:none;height:100%;min-height:0;max-height:100%;animation:fx-sheet-in var(--t-sheet) var(--ease-soft) backwards;flex-direction:column;margin:0;display:flex;overflow:hidden}.ac-stack>.fx-sheet-grab{flex:none}.ac-sheet{width:100%;height:auto;min-height:0;max-height:100%;padding:.55rem .85rem max(.85rem, env(safe-area-inset-bottom,0px));box-sizing:border-box;transition:padding var(--t-mid) var(--ease,ease);background:#0a0b09;border:1px solid #ffffff1a;border-bottom:0;border-radius:1.35rem 1.35rem 0 0;outline:none;flex:auto;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"head""tally""voices""feed""foot""pad";display:grid;position:relative}.ac-sheet.is-pad{padding-bottom:.45rem}.ac-sheet.is-pad .ac-head{padding-bottom:.4rem}.ac-sheet.is-pad .ac-price{opacity:.55}@media (max-width:68rem){.ac-scrim.is-vv-pin{inset:unset;box-sizing:border-box;background:#0a0b09;flex-direction:column;justify-content:stretch;align-items:stretch;display:flex;overflow:hidden}.ac-scrim.is-vv-pin>.ac-stack{flex:auto;width:100%;height:100%;min-height:0;max-height:100%;margin:0;overflow:hidden}.ac-scrim.is-vv-pin .ac-sheet{max-height:none;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}.ac-scrim.is-kbd .ac-sheet{border-radius:0;padding-bottom:.75rem}}.ac-head{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);grid-area:head;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.15rem 0 .65rem;display:grid}.ac-asset{align-items:center;gap:.55rem;min-width:0;display:flex}.ac-logo{border-radius:var(--logo-radius);object-fit:cover;background:var(--surface-2);flex:none;width:2.15rem;height:2.15rem}.ac-logo.is-fallback{color:var(--fg);place-items:center;font-size:.85rem;font-weight:750;display:grid}.ac-asset-text{gap:.1rem;min-width:0;display:grid}.ac-asset-text b{letter-spacing:-.01em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;font-size:.98rem;font-weight:750;display:inline-flex;overflow:hidden}.ac-asset-text span{color:var(--fg-soft);font-size:.74rem;font-weight:550}.ac-price{flex:none;justify-items:end;gap:.1rem;display:grid}.ac-price b{font-variant-numeric:tabular-nums;color:var(--fg);font-size:.98rem;font-weight:750}.ac-price i{font-variant-numeric:tabular-nums;font-size:.74rem;font-style:normal;font-weight:700}.ac-empty{color:var(--fg-soft);text-align:center;grid-area:feed;margin:0;padding:1.4rem .4rem 1.1rem;font-size:.84rem;font-weight:550}.ac-body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;grid-area:feed;min-height:0;padding:.35rem 0 .5rem;transition:-webkit-mask-image .45s cubic-bezier(.22,1,.36,1),mask-image .45s cubic-bezier(.22,1,.36,1);overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 0% 4%,#000 96% 100%);mask-image:linear-gradient(#000 0% 4%,#000 96% 100%)}.ac-body::-webkit-scrollbar{display:none}.ac-body.is-warping,.ac-body.is-settling{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.ac-body.is-settling{transition:-webkit-mask-image .48s cubic-bezier(.22,1,.36,1),mask-image .48s cubic-bezier(.22,1,.36,1)}.ac-stream,.ac-msgs{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.ac-day-rule{color:var(--fg-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:.55rem;margin:.15rem 0;font-size:.7rem;font-weight:650;display:grid}.ac-day-rule:before,.ac-day-rule:after{content:"";background:color-mix(in srgb, var(--line) 80%, transparent);height:1px}.ac-msg{--warp-s:1;--warp-o:1;opacity:var(--warp-o);transform:scale(var(--warp-s));transform-origin:50%;will-change:auto;grid-template-columns:1.85rem minmax(0,1fr);align-items:start;gap:.55rem;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);display:grid}.ac-body.is-warping .ac-msg{will-change:transform, opacity;transition:none}.ac-body.is-settling .ac-msg{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ac-body,.ac-body.is-warping,.ac-body.is-settling{-webkit-mask-image:none;mask-image:none}.ac-msg{opacity:1;transition:none;transform:none}}.ac-msg-face{line-height:0;text-decoration:none;display:block}.ac-msg-main{gap:.15rem;min-width:0;display:grid}.ac-msg-name{color:var(--fg);letter-spacing:-.01em;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.ac-msg-call{letter-spacing:.07em;text-transform:uppercase;border-radius:.3rem;flex:none;padding:.05rem .36rem;font-size:.6rem;font-weight:800}.ac-msg-call.is-bullish,.ac-voice-call.is-bullish{color:var(--up);background:color-mix(in srgb, var(--up) 15%, transparent)}.ac-msg-call.is-bearish,.ac-voice-call.is-bearish{color:var(--down);background:color-mix(in srgb, var(--down) 16%, transparent)}.ac-tally{flex:none;grid-area:tally;padding:.5rem 1rem .15rem}.ac-tally-bar{border-radius:var(--r-pill);background:var(--down);border:0;height:.35rem;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 8px #00000038}.ac-tally-bar:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.ac-tally-bar .is-bull{background:var(--up)}.ac-tally-bar .is-bear{background:var(--down);flex:1}.ac-tally-btns{align-items:center;gap:.4rem;margin-top:.45rem;display:flex}.ac-tally-btn{appearance:none;cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--r-pill);font:inherit;color:var(--fg-muted);background:0 0;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.68rem;line-height:1;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s,filter .15s;display:inline-flex}.ac-tally-btn b{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.ac-tally-btn.is-bullish{--call:var(--up);--call-ink:#0a0b09}.ac-tally-btn.is-bearish{--call:var(--down);--call-ink:#fff}.ac-tally-btn.is-bullish,.ac-tally-btn.is-bearish{color:var(--call);border-color:color-mix(in srgb, var(--call) 8%, transparent);background:color-mix(in srgb, var(--call) 11%, transparent);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.ac-tally-btn.is-bullish b,.ac-tally-btn.is-bearish b{color:inherit}.ac-tally-btn.is-on{color:var(--call-ink);background:var(--call);filter:none;border-color:#0000;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #0000002e,inset 0 2px 4px #00000029}.ac-tally-btn>span{white-space:nowrap;max-width:6rem;transition:max-width var(--t-mid) var(--ease-soft), opacity var(--t-fast) var(--ease), margin-left var(--t-mid) var(--ease-soft);overflow:hidden}.ac-tally-btn.is-quiet>span{opacity:0;max-width:0;margin-left:-.3rem}@media (prefers-reduced-motion:reduce){.ac-tally-btn>span{transition:none}}.ac-voices{border-bottom:1px solid var(--line);flex:none;grid-area:voices;gap:.25rem;padding:.3rem .85rem .4rem;display:grid}.ac-voices-h{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 .1rem;padding-inline:.15rem;font-size:.65rem;font-weight:700}.ac-voice{background:color-mix(in srgb, var(--fg) 4%, transparent);color:inherit;border-radius:.7rem;align-items:center;gap:.5rem;padding:.3rem .45rem;text-decoration:none;display:flex}.ac-voice-main{flex:1;gap:.05rem;min-width:0;display:grid}.ac-voice-main b{align-items:center;gap:.25rem;font-size:.74rem;font-weight:700;display:inline-flex}.ac-voice-main i{color:var(--fg-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-style:normal;overflow:hidden}.ac-voice-call{letter-spacing:.07em;text-transform:uppercase;border-radius:.3rem;flex:none;padding:.1rem .4rem;font-size:.58rem;font-weight:800}.ac-calls{gap:.35rem;width:100%;display:flex}.ac-call,.so-call,.fc-call{appearance:none;border-radius:var(--r-pill);font:inherit;cursor:pointer;background:var(--call);color:var(--call-ink);transition:transform .18s cubic-bezier(.22, 1, .36, 1), box-shadow .18s var(--ease,ease), background-color .18s var(--ease,ease), border-color .18s var(--ease,ease), color .18s var(--ease,ease), filter .15s ease;border:1px solid #0000;margin:0;font-weight:800;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #0000002e,0 1px #00000059,0 4px 10px #00000047}.ac-call{flex:1 1 0;min-width:0;padding:.72rem .5rem;font-size:.82rem}.so-call{letter-spacing:.01em;min-height:2.1rem;padding:.5rem 1.05rem;font-size:.78rem}@media (pointer:coarse){.so-call{min-height:var(--tap-min);padding-inline:1.2rem}}.ac-call.is-bullish,.so-call.is-bullish,.fc-call.is-bullish{--call:var(--up);--call-ink:#0a0b09}.ac-call.is-bearish,.so-call.is-bearish,.fc-call.is-bearish{--call:var(--down);--call-ink:#fff}.ac-call:not(:disabled):hover,.so-call:not(:disabled):hover,.fc-call:not(:disabled):hover{filter:brightness(1.06);background:color-mix(in srgb, #fff 18%, var(--call));box-shadow:inset 0 1px 0 #ffffff7a, inset 0 -1px 0 #00000029, 0 1px 0 #0000004d, 0 12px 26px -8px color-mix(in srgb, var(--call) 95%, transparent), 0 0 0 1px #ffffff2e;transform:translateY(-2px)}.ac-call:not(:disabled):active,.so-call:not(:disabled):active,.fc-call:not(:disabled):active{filter:none;transform:translateY(0)scale(.97);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000038,inset 0 2px 4px #0000002e}.ac-call:disabled,.so-call:disabled,.fc-call:disabled{cursor:default;color:color-mix(in srgb, var(--call) 78%, transparent);border-color:color-mix(in srgb, var(--call) 8%, transparent);background:color-mix(in srgb, var(--call) 11%, transparent);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.ac-call:disabled:hover,.so-call:disabled:hover,.fc-call:disabled:hover{color:var(--call);border-color:color-mix(in srgb, var(--call) 14%, transparent);background:color-mix(in srgb, var(--call) 18%, transparent);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}@media (prefers-reduced-motion:reduce){.ac-call,.so-call,.fc-call{transition:background-color .18s var(--ease,ease), color .18s var(--ease,ease), border-color .18s var(--ease,ease)}.ac-call:not(:disabled):hover,.so-call:not(:disabled):hover,.fc-call:not(:disabled):hover,.ac-call:not(:disabled):active,.so-call:not(:disabled):active,.fc-call:not(:disabled):active{transform:none}}@media (pointer:coarse){.ac-call{min-height:var(--tap-min)}.ac-tally-btn{min-height:0}}.ac-msg-body{color:color-mix(in srgb, var(--fg) 92%, transparent);overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:500;line-height:1.35}.ac-foot{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);z-index:1;grid-area:foot;align-items:center;gap:.55rem;padding-top:.45rem;display:flex;position:relative}.ac-compose{appearance:none;border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:var(--glass-chip);min-width:0;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--fg);font:inherit;text-align:left;cursor:text;flex:auto;margin:0;padding:0;position:relative}.ac-compose.is-focus{border-color:var(--brand-edge);box-shadow:none}.ac-compose-mirror{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;min-height:1.2em;padding:.72rem 2.4rem .72rem .95rem;font-size:.92rem;line-height:1.3;display:block;overflow:hidden}.ac-compose.is-focus .ac-compose-mirror{white-space:pre-wrap;max-height:4.2rem;text-overflow:unset;padding-right:.95rem;overflow:auto}.ac-compose-ph{color:var(--fg-muted)}.ac-compose-input{appearance:none;opacity:0;pointer-events:none;caret-color:#0000;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ac-compose-input.is-live{opacity:1;pointer-events:auto;height:auto;min-height:1.2em;caret-color:var(--fg);color:inherit;font:inherit;background:0 0;outline:none;padding:.72rem .95rem;font-size:.92rem;line-height:1.3;display:block;position:static;inset:auto}.ac-compose-input.is-live::placeholder{color:var(--fg-muted)}.ac-compose-emoji{color:var(--fg-muted);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.ac-foot-action{flex:none;justify-content:flex-end;align-items:stretch;width:5.75rem;min-height:2.65rem;display:flex}.ac-foot-action:has(.ac-calls){width:11.4rem}.ac-foot .ac-compose{min-width:0}.ac-foot-action>.ac-send,.ac-foot-action>.ac-trade-wrap{flex:auto;width:100%}.ac-foot-action .ac-send,.ac-foot-action .ac-trade{box-sizing:border-box;width:100%}.ac-send{appearance:none;border:1px solid var(--brand-btn-edge);border-radius:var(--r-pill);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 72%, transparent);color:var(--brand-btn-ink);box-shadow:var(--brand-btn-shadow);font:inherit;cursor:pointer;flex:none;margin:0;padding:.72rem 1.15rem;font-size:.9rem;font-weight:750}.ac-send:disabled{opacity:.4;cursor:default}.ac-pad-dock{grid-area:pad;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.ac-pad-dock.is-open{grid-template-rows:1fr}.ac-pad-dock-inner{opacity:0;min-height:0;transition:opacity .28s var(--ease,ease), transform .38s cubic-bezier(.22, 1, .36, 1);overflow:hidden;transform:translateY(12%)}.ac-pad-dock.is-open .ac-pad-dock-inner{opacity:1;padding:.35rem 0 .15rem;transform:none}.ac-pad-dock .lf-text-pad{margin:0}@media (prefers-reduced-motion:reduce){.ac-pad-dock,.ac-pad-dock-inner{transition:none}}.ac-trade-wrap{flex:none;position:relative}.ac-trade{appearance:none;border:1px solid var(--brand-btn-edge);border-radius:var(--r-pill);background:var(--brand-btn-fill);background-color:color-mix(in srgb, var(--brand) 72%, transparent);color:var(--brand-btn-ink);box-shadow:var(--brand-btn-shadow);font:inherit;cursor:pointer;margin:0;padding:.72rem 1.2rem;font-size:.92rem;font-weight:750}.ac-trade:active,.ac-trade[aria-expanded=true]{background:var(--brand-btn-fill-hi);border-color:var(--brand-btn-edge-hi)}.ac-trade-pop{z-index:2;background:var(--glass-popup);border:1px solid var(--glass-panel-edge);min-width:8.5rem;box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-popup-blur);backdrop-filter:var(--glass-popup-blur);animation:ac-pop-in .14s var(--ease,ease) both;border-radius:1rem;gap:.35rem;padding:.35rem;display:grid;position:absolute;bottom:calc(100% + .45rem);right:0}@keyframes ac-pop-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.ac-trade-side{appearance:none;font:inherit;cursor:pointer;border:0;border-radius:.75rem;margin:0;padding:.7rem .95rem;font-size:.9rem;font-weight:750}.ac-trade-side.is-buy{background:color-mix(in srgb, var(--up) 88%, #fff);color:#0a0b09}.ac-trade-side.is-sell{background:var(--down);background-color:var(--down);color:#140804}.ac-trade-side:active{filter:brightness(.96)}@media (max-width:68rem){.fx-dock{z-index:70;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom));background:var(--bg);transition:transform var(--t-mid) var(--ease), opacity var(--t-fast) var(--ease);border-top:0;align-items:center;gap:.7rem;display:flex;position:fixed;inset:auto 0 0}.fx-mobile-rail{z-index:70;pointer-events:none;gap:.45rem;width:100%;max-width:none;margin:0;padding:0;display:grid;position:fixed;inset:auto 0 0}.fx-mobile-rail>*{pointer-events:auto}.fx-mobile-rail:before,.fx-dock:before{content:"";pointer-events:none;background:linear-gradient(to top, var(--bg), transparent);height:1.4rem;position:absolute;inset:auto 0 100%}.fx-mobile-rail .fx-dock:before{content:none}.fx-mobile-rail .ac-bar{border-color:var(--line);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 7%, transparent), 0 10px 26px #00000057;margin:0 .75rem;display:flex}.fx-mobile-rail.is-chat-only{padding-bottom:calc(.55rem + env(safe-area-inset-bottom))}.fx-mobile-rail .fx-dock{z-index:auto;width:100%;max-width:none;padding:.65rem .9rem calc(.65rem + env(safe-area-inset-bottom));background:var(--bg);border:0;border-radius:0;margin:0;position:static;inset:auto}html[data-sheet=open] .fx-mobile-rail,html[data-chat=open] .fx-mobile-rail{opacity:0;pointer-events:none;transition:opacity var(--t-mid) var(--ease), transform var(--t-mid) var(--ease);transform:translateY(110%)}.fx-mobile-rail:has(.fx-dock[data-open]){opacity:0;pointer-events:none;transition:opacity var(--t-mid) var(--ease), transform var(--t-mid) var(--ease);transform:translateY(110%)}.fx-dock[data-open]{opacity:0;pointer-events:none;transform:translateY(100%)}.app-shell:not(.is-terminal):has(.fx-dock):not(:has(.fx-mobile-rail)){padding-bottom:calc(4.6rem + env(safe-area-inset-bottom,0px))}.app-shell:not(.is-terminal):has(.fx-mobile-rail){padding-bottom:calc(9.25rem + env(safe-area-inset-bottom,0px))}.app-shell:not(.is-terminal):has(.fx-mobile-rail.is-chat-only){padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.fx-dock-mark img{object-fit:cover;background:var(--surface-2);border-radius:50%;width:2.1rem;height:2.1rem}.fx-dock-stack{display:inline-flex}.fx-dock-stack img+img{margin-left:-.7rem}.fx-dock-id{flex-direction:column;flex:auto;min-width:0;display:flex}.fx-dock-name{letter-spacing:-.01em;font-size:.92rem;font-weight:650}.fx-dock-meta{color:var(--fg-soft);font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.fx-dock-meta i{font-style:normal;font-weight:600}.fx-dock-cta{appearance:none;cursor:pointer;border-radius:var(--r-sm);background:var(--btn-bg);min-width:0;height:2.6rem;color:var(--btn-fg);font:inherit;transition:background-color var(--t-fast) var(--ease);border:0;flex:none;padding-inline:1.15rem;font-size:.95rem;font-weight:650;box-shadow:inset 0 1px #ffffff24,0 4px 10px #00000038}.fx-dock-cta:hover{background:color-mix(in srgb, var(--btn-bg) 78%, #000)}.fx-dock-cta:active{background:color-mix(in srgb, var(--btn-bg) 70%, #000)}.fx-dock-sides{border-radius:var(--r-sm);border:1px solid var(--glass-chip-edge);background:color-mix(in srgb, var(--fg) 8%, transparent);min-width:8.5rem;height:2.6rem;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine);flex:none;grid-template-columns:1fr 1fr;gap:.18rem;padding:.18rem;display:grid}.fx-dock-side{appearance:none;cursor:pointer;border-radius:calc(var(--r-sm) - .1rem);color:var(--fg-soft);font:inherit;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;margin:0;padding:0 .7rem;font-size:.88rem;font-weight:650;display:grid}.fx-dock-side:not(.is-on){opacity:.55}.fx-dock-side.is-buy.is-on{background:color-mix(in srgb, var(--up) 88%, #fff);color:#0a0b09;opacity:1;box-shadow:inset 0 1px 0 #ffffff6b, 0 0 0 1px color-mix(in srgb, var(--up) 55%, transparent), 0 4px 10px color-mix(in srgb, var(--up) 22%, transparent);border-color:#0000}.fx-dock-side.is-sell.is-on{background:var(--down);color:#140804;opacity:1;box-shadow:inset 0 1px 0 #ffffff3d, 0 4px 10px color-mix(in srgb, var(--down) 22%, transparent);border-color:#0000}.fx-sheet-scrim{z-index:85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fx-fade-in var(--t-mid) var(--ease);background:#0a0b099e;position:fixed;inset:0}.fx-nav,.fx-back{transition:opacity var(--t-mid) var(--ease), transform var(--t-mid) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), backdrop-filter var(--t-fast) var(--ease)}html[data-sheet=open] .fx-nav,html[data-sheet=open] .fx-back,html[data-chat=open] .fx-nav,html[data-chat=open] .fx-back{pointer-events:none;opacity:0;transform:translateY(-120%)}html[data-chat-restore] .fx-nav,html[data-chat-restore] .fx-back{pointer-events:auto;opacity:1;transition:none;transform:none}:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side{z-index:90;overscroll-behavior:contain;max-height:min(96dvh,52rem);padding:.55rem .95rem calc(.85rem + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid color-mix(in srgb, var(--fg) 10%, transparent);box-shadow:var(--shadow-4);visibility:hidden;transition:transform var(--t-slow) var(--ease-soft), visibility 0s linear var(--t-slow);touch-action:none;border-radius:1.35rem 1.35rem 0 0;position:fixed;inset:auto 0 0;overflow:hidden auto;transform:translateY(104%)}:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side:has(.mtp){height:100svh;max-height:100svh;padding:.55rem .9rem calc(.45rem + env(safe-area-inset-bottom,0px));box-sizing:border-box;border-top:0;border-radius:0;flex-direction:column;display:flex;inset:0;overflow:hidden}:is(:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side:has(.mtp)>.oc-card,:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side:has(.mtp)>.sk-card){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side:has(.mtp) .oc-swap.is-pad{flex:auto;height:100%;min-height:0;overflow:hidden}:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side:has(.mtp) .mtp{flex:auto;min-height:0}html[data-sheet=open]:has(.mtp) .fx-sheet-grab--dock{opacity:0;pointer-events:none}html[data-sheet=open] :where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side{transform:translateY(var(--pull-y,0px));visibility:visible;transition:transform var(--t-sheet) var(--ease-soft), visibility 0s}html[data-sheet=open] :where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side[data-pulling]{transition:none}html[data-sheet=open] :where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side.is-out{visibility:visible;pointer-events:none;transition:none;animation:none}:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side>.oc-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}:is(:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side>.oc-card>h2,:where(.tm-grid,.fx-detail):has(.fx-dock)>.tm-side>.sk-card>h2){display:none}.oc-swap-pay-scrim{z-index:90;justify-content:stretch;align-items:flex-end;padding:0}.oc-swap-pay-scrim>.fx-sheet-stack{width:100%;max-width:none;animation:fx-sheet-in var(--t-sheet) var(--ease-soft) backwards;align-items:stretch;margin-top:auto}.oc-swap-pay-scrim .fx-sheet-grab{display:block}.oc-swap-pay-card{width:100%;padding:1rem .9rem calc(1.1rem + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;border-bottom:0;border-top:1px solid var(--line-strong);margin-top:0;animation:none;overflow:hidden;transform:none}.oc-swap-pay-card-h{padding:.2rem .15rem .75rem .55rem;font-size:1.05rem}.oc-swap-pay-row{padding:.8rem .55rem}}@keyframes fx-fade-in{0%{opacity:0}}@keyframes fx-sheet-in{0%{transform:translateY(104%)}to{transform:translate(0,0)}}@keyframes fx-fade-out{0%{opacity:1}to{opacity:0}}.sk-card,.tm-panel,.oc-card{background:var(--glass-card);border:1px solid var(--glass-chip-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding:1.15rem}.tm-panel.is-chart{padding:1rem .85rem .85rem}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart{flex-direction:column;display:flex}@media (min-width:68.0625rem){.tm-grid:has(.tm-side .oc-card){grid-template-rows:auto var(--detail-band-h)}.tm-grid:has(.tm-side .oc-card)>.tm-mid{display:contents}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart{grid-area:2/1;align-self:stretch}.tm-grid:has(.tm-side .oc-card)>.tm-side{grid-area:2/2;align-self:start;min-height:100%}.tm-grid:has(.tm-side .oc-card)>.tm-side>.oc-card{flex-direction:column;flex:auto;display:flex}.tm-grid:has(.tm-side .oc-card)>.tm-side>.oc-card>.oc-swap{flex-direction:column;flex:auto;display:flex}.tm-grid:has(.oc-swap.is-simple){grid-template-rows:min-content var(--detail-band-h) auto}.tm-grid:has(.oc-swap.is-simple)>.tm-head{grid-area:1/1}.tm-grid:has(.oc-swap.is-simple)>.tm-side{grid-area:1/2/-1;align-self:start;height:max-content;min-height:0;overflow:visible}.tm-grid:has(.oc-swap.is-simple)>.tm-side>.oc-card{flex:none}.tm-grid:has(.oc-swap.is-simple)>.tm-side>.oc-card>.oc-swap{flex:none}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-main{grid-area:3/1}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .tm-chart-bar.is-foot{flex-wrap:nowrap;align-items:center;gap:1rem}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .tm-overlays{flex:none;margin-left:auto}}:is(.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chartwrap,.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chartbox,.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-plot){flex-direction:column;flex:auto;min-height:0;display:flex}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chart{flex:auto;height:auto;min-height:0}@media (max-width:68rem){:is(.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chartwrap,.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chartbox,.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-plot){flex:none;min-height:0;display:block}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .sk-chart{flex:none;height:clamp(18rem,48vh,26rem);min-height:18rem}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .fc .sk-chart.fc-chart{flex:none;height:clamp(16rem,42vh,24rem);min-height:16rem}}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .fc{flex-direction:column;flex:auto;min-height:0;display:flex}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .fc>.sk-chartbox{flex-direction:column;flex:auto;min-height:0;display:flex}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .fc .sk-chart.fc-chart{flex:auto;height:auto;min-height:12rem}.tm-grid:has(.tm-side .oc-card)>.tm-mid>.tm-panel.is-chart .fc-legend{flex:none;margin-top:.55rem}.tm-grid:has(.tm-side .oc-card)>.tm-side>.sk-card.oc-card>.button{margin-top:auto}.tm-mid>.tm-panel.is-main{flex:none;overflow:visible}.tm-panel.is-main .so-scroll{flex:none;padding-bottom:.35rem;overflow:visible}.tm-side .sk-card,.tm-side .oc-card{background:var(--glass-card);border:1px solid var(--glass-chip-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding:1.15rem}.tm-side .oc-card.is-bare{box-shadow:none;background:0 0;border:0;padding:0}.fl-basket{margin-top:.15rem}.sa-block+.fl-basket{border-top:1px solid var(--line);margin-top:1.15rem;padding-top:1rem}.fl-basket-h{letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 .15rem;font-size:.95rem;font-weight:700;display:flex}.fl-basket-h span{letter-spacing:0;color:var(--fg-muted);font-size:.78rem;font-weight:500}@media (min-width:68.0625rem){.fl-basket{margin-top:1.35rem;margin-bottom:1rem}}.sa-block{flex-direction:column;gap:.85rem;padding-top:.7rem;display:flex}.tm-side .sa-block{background:var(--glass-card);border:1px solid var(--glass-chip-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shine);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);flex:none;margin-top:.55rem;padding:.95rem 1.15rem .85rem}.sa-extra{flex-direction:column;gap:.9rem;display:flex}.sa-pills{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.sa-pills .fa-pill svg{width:.9rem;height:.9rem;display:block}.sa-view{appearance:none;border-radius:var(--r-pill);color:var(--fg);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#191919;border:0;align-self:center;margin:.15rem 0 0;padding:.38rem .95rem;font-size:.72rem;font-weight:700}.sa-view:hover{background:#313131c7}.sa-about{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.sa-about h2{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:1.05rem;font-weight:700}.sa-desc{color:var(--fg-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sa-about.is-open .sa-desc{-webkit-line-clamp:unset;display:block;overflow:visible}.sa-more{appearance:none;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin:.1rem 0 0;padding:0;font-size:.82rem;font-weight:650}.sa-more:hover{color:var(--fg)}.sc-block{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent);flex-direction:column;gap:.55rem;padding-top:.8rem;display:flex}.sc-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.sc-head h3{letter-spacing:.09em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:.7rem;font-weight:700}.sc-fee{font-variant-numeric:tabular-nums;color:var(--brand);font-size:.7rem;font-weight:650}.sc-meta{font-variant-numeric:tabular-nums;color:var(--fg-muted);white-space:nowrap;font-size:.7rem;font-weight:600}.sc-row{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.sc-who{min-width:0;color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:flex}.sc-id{gap:.05rem;min-width:0;display:grid}.sc-id b{letter-spacing:-.01em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.28rem;font-size:.88rem;font-weight:700;display:inline-flex;overflow:hidden}.sc-id i{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-style:normal;overflow:hidden}.sc-who:hover .sc-id b{color:var(--brand)}.sc-follow{appearance:none;border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:.42rem .85rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.sc-follow:hover{background:color-mix(in srgb, var(--btn-bg) 78%, #000)}.sc-follow:active{transform:scale(.985)}.sc-follow.is-on{border-color:var(--glass-chip-edge);background:var(--glass-chip);color:var(--fg);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur)}.sc-follow.is-on:hover{background:color-mix(in srgb, #fff 8%, var(--glass-chip));border-color:var(--glass-chip-edge-hi)}.sc-follow.is-signin{font-size:.74rem;font-weight:650}.sa-win{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:-.1rem;display:grid;position:relative}.sa-win:before{content:"";z-index:2;width:var(--pill-w,0);height:var(--pill-h,0);pointer-events:none;transform:translate3d(var(--pill-x,0), var(--pill-y,0), 0);border:1px solid color-mix(in srgb, var(--fg) 20%, transparent);box-shadow:var(--glass-chip-shine);transition:transform var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1), width var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1), height var(--pill-t,.42s) cubic-bezier(.34, 1.28, .42, 1);background:#ffffff12;border-radius:.6rem;display:none;position:absolute;top:0;left:0}.sa-win.is-pill:before{display:block}@media (prefers-reduced-motion:reduce){.sa-win:before{transition:none}}.sa-win button{appearance:none;border:1px solid var(--glass-chip-edge);--sa-win-fill:color-mix(in srgb, var(--bg-sunk) 82%, transparent);background:var(--sa-win-fill);min-width:0;color:var(--fg-soft);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:.6rem;justify-items:center;gap:.12rem;padding:.4rem .2rem .34rem;display:grid}.sa-win button b{font-size:.76rem;font-weight:650;line-height:1.1}.sa-win button i{align-items:center;gap:.12rem;font-size:.68rem;font-style:normal;font-weight:650;line-height:1.1;display:inline-flex}.sa-win button i span{font-size:.56rem;line-height:1}.sa-win button i.is-up{color:var(--up)}.sa-win button i.is-down{color:var(--down)}.sa-win button i.is-flat{color:var(--fg-muted)}.sa-win button:hover{background:color-mix(in srgb, var(--fg) 8%, var(--sa-win-fill));border-color:var(--glass-chip-edge-hi);color:var(--fg)}.sa-win button:active{transform:scale(.985)}.sa-win button.is-on{color:var(--fg);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth)}.sk-card>h2,.tm-panel>h2,.oc-card>h2{letter-spacing:-.01em;color:var(--fg);background:0 0;border:0;margin:0 0 .85rem;padding:0;font-size:.95rem;font-weight:600}.sk-note,.tm-muted{color:var(--fg-muted);font-size:.78rem;line-height:1.5}.tm-table-wrap{border-radius:var(--r-md);box-shadow:none;background:0 0;border:0;overflow-x:auto}.tm-table{border-collapse:collapse;background:0 0;width:100%;font-size:.85rem}.tm-table th{background:var(--surface);text-align:right;color:var(--fg-muted);white-space:nowrap;border-bottom:1px solid var(--line);padding:.6rem .75rem;font-size:.74rem;font-weight:500}.tm-table thead th:first-child,.tm-table tbody th{text-align:left;padding-left:0}.tm-table td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line);white-space:nowrap;padding:.6rem .75rem}.tm-table tbody th{border-bottom:1px solid var(--line);padding:.6rem .75rem .6rem 0;font-weight:500}.tm-table td:last-child,.tm-table th:last-child{padding-right:0}.tm-table tbody tr:last-child td,.tm-table tbody tr:last-child th{border-bottom:0}.tm-table tbody tr{transition:background-color var(--t-fast) var(--ease)}.tm-table tbody tr:hover{background:var(--hover-fill)}.tm-table.is-traders-plain thead th,.tm-table.is-traders-plain th{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);box-shadow:none;background:0 0;border-radius:0}.tm-table.is-holders-stack thead th,.tm-table.is-holders-stack th,.tm-table.is-holders-stack td,.tm-table.is-holders-stack tbody th,.tm-table.is-swaps thead th,.tm-table.is-swaps th,.tm-table.is-swaps td{box-shadow:none;border:0}.tm-table.is-traders-plain tbody tr:hover{background:0 0}.tm-trader-hit{appearance:none;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin:0;padding:0;display:none}.tm-trader-desk{align-items:center;gap:.45rem;min-width:0;display:inline-flex}@media (max-width:48rem){.tm-table.is-traders-plain .is-desk{display:none}.tm-table.is-traders-plain .tm-trader-hit.is-mobile{display:inline-flex}.tm-table.is-traders-plain .tm-trader-desk.is-mobile-hide{display:none}.so-holders-note.is-traders-hint{font-size:.78rem}.tm-head .tm-socials,.tm-id .tm-socials{display:none}.tm-table.is-holders-stack th:first-child,.tm-table.is-holders-stack td:first-child{width:58%}.tm-table.is-holders-stack th:nth-child(2),.tm-table.is-holders-stack td:nth-child(2){width:42%}.tm-table.is-holders-stack .tm-hold-pnl.is-phone{display:inline-flex}}.tm-table.is-holders-stack{table-layout:fixed;width:100%}.tm-table.is-holders-stack th:first-child,.tm-table.is-holders-stack td:first-child{width:28%}.tm-table.is-holders-stack th:nth-child(2),.tm-table.is-holders-stack td:nth-child(2){width:26%}.tm-table.is-holders-stack th:nth-child(3),.tm-table.is-holders-stack td:nth-child(3){width:24%}.tm-table.is-holders-stack th:nth-child(4),.tm-table.is-holders-stack td:nth-child(4){width:22%}.tm-table.is-holders-stack .tm-trader{gap:.55rem}.tm-table.is-holders-stack td.is-num{overflow:hidden}.tm-table.is-holders-stack .tm-trader-hit,.tm-table.is-holders-stack .tm-trader-desk{gap:.55rem}.tm-table.is-holders-stack .lb-avatar{flex:none;width:1.85rem;height:1.85rem}.tm-table.is-holders-stack .tm-trader-id{gap:.12rem;min-width:0;display:grid}.tm-table.is-holders-stack .tm-trader-id .so-name{font-size:.92rem;font-weight:650}.tm-table.is-holders-stack .tm-avg{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-style:normal;overflow:hidden}.tm-hold-stack{justify-items:end;gap:.14rem;width:100%;min-width:0;max-width:100%;line-height:1.15;display:grid;overflow:hidden}.tm-hold-usd{font-variant-numeric:tabular-nums;color:var(--fg);min-width:0;max-width:100%;font-size:.92rem;font-weight:650;overflow:hidden}.tm-hold-usd .fx-roll,.tm-hold-pnl .fx-roll{max-width:100%}.tm-hold-sub{font-variant-numeric:tabular-nums;color:var(--fg-muted);white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:500}.tm-hold-pnl{font-variant-numeric:tabular-nums;align-items:center;gap:.22rem;font-size:.74rem;font-weight:650;display:inline-flex}.tm-hold-pnl.is-phone{display:none}.tm-hold-tri{font-size:.58rem;line-height:1}.tm-table.is-holders-stack td.is-num .tm-sub{display:none}.tp-scrim{z-index:100}.tp-card{border:1px solid var(--glass-panel-edge);background:var(--glass-panel);width:min(22.5rem,100%);box-shadow:var(--glass-panel-shine);-webkit-backdrop-filter:var(--glass-panel-blur);backdrop-filter:var(--glass-panel-blur);animation:oc-pay-in var(--t-sheet) var(--ease-bounce) both;border-radius:1.65rem;padding:1.15rem 1.05rem .95rem;position:relative}.tp-card>.lf-x{z-index:2;position:absolute;top:.75rem;right:.75rem}.tp-head{align-items:center;gap:.85rem;margin-bottom:1rem;padding-right:2.4rem;display:flex}.tp-id{gap:.15rem;min-width:0;display:grid}.tp-id b{letter-spacing:-.02em;align-items:center;gap:.3rem;font-size:1.15rem;font-weight:700;display:inline-flex}.tp-id>i{color:var(--fg-soft);font-size:.85rem;font-style:normal}.tp-meta{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-top:.15rem;font-size:.72rem;display:flex}.tp-stats{grid-template-columns:1fr 1fr;gap:.65rem;margin:0;display:grid}.tp-stats>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:.7rem .75rem}.tp-stats dt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);margin:0 0 .25rem;font-size:.68rem;font-weight:650}.tp-stats dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;gap:.1rem;margin:0;font-size:1.05rem;font-weight:700;display:grid}.tp-stats dd i{color:var(--fg-soft);font-size:.72rem;font-style:normal;font-weight:550}.tp-foot{border-top:1px solid #ffffff14;margin-top:.9rem;padding-top:.75rem}.tp-foot a{color:var(--fg-soft);font-size:.82rem;font-weight:650;text-decoration:none}.tp-foot a:hover{color:var(--fg)}@media (max-width:48rem){.tp-scrim{flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.tp-scrim>.fx-sheet-stack{width:100%;max-width:none;margin-top:auto}.tp-card{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;padding-bottom:calc(.95rem + env(safe-area-inset-bottom,0px))}}.is-num{text-align:right;font-variant-numeric:tabular-nums}.ac-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}.ac-filter select{appearance:none;cursor:pointer;font:inherit;color:var(--fg);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);transition:border-color var(--t-fast) var(--ease);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right .95rem center,right .68rem center;background-repeat:no-repeat;background-size:.28rem .28rem,.28rem .28rem;padding:.42rem 1.9rem .42rem .8rem;font-size:.8rem;font-weight:500}.ac-filter select:hover{border-color:var(--fg-soft)}.ac-filter select:disabled{cursor:not-allowed;color:var(--fg-muted);border-color:var(--line)}.tm-table.is-tape{border-collapse:separate;border-spacing:0}.tm-table.is-tape thead th{text-align:left;letter-spacing:0;text-transform:none;background:var(--surface-2);border-bottom:0;padding:.72rem .9rem;font-size:.82rem;font-weight:500}.tm-table.is-tape thead th:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm);padding-left:.9rem}.tm-table.is-tape thead th:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0;padding-right:.9rem}.tm-table.is-tape td{text-align:left;padding:.75rem .9rem}.tm-table.is-tape td:last-child{padding-right:.9rem}.tm-table.is-tape tbody tr:first-child td{padding-top:1.05rem}.tm-table.is-tape .ac-side{font-weight:600}.tm-table.is-swaps thead th{color:var(--muted);background:0 0;border-radius:0;padding:.55rem .75rem;font-size:.75rem}.tm-table.is-swaps thead th:first-child,.tm-table.is-swaps thead th:last-child{border-radius:0}.tm-table.is-swaps td{padding:.48rem .75rem;font-size:.84rem}.tm-table.is-swaps tbody tr:first-child td{padding-top:.48rem}.tm-table.is-swaps .so-name{color:var(--fg);font-weight:500}@media (max-width:46rem){.tm-table.is-swaps thead th:nth-child(4),.tm-table.is-swaps tbody td:nth-child(4){display:none}.tm-table.is-swaps thead th:first-child,.tm-table.is-swaps tbody td:first-child{max-width:8.5rem}.tm-table.is-swaps tbody td:first-child .so-name{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}}@media (max-width:22rem){.tm-table.is-swaps th,.tm-table.is-swaps td{padding-left:.5rem;padding-right:.5rem}.tm-table.is-swaps thead th:first-child,.tm-table.is-swaps tbody td:first-child{max-width:6rem}}.so-swap-act{letter-spacing:.01em;border-radius:.28rem;justify-content:center;align-items:center;min-width:2.55rem;padding:.14rem .42rem;font-size:.72rem;font-weight:650;line-height:1.15;display:inline-flex}.so-swap-act.is-buy{background:var(--brand);background-color:var(--brand);color:var(--btn-fg)}.so-swap-act.is-sell{background:var(--down);background-color:var(--down);color:#fff}.ac-dot{border-radius:50%;flex:none;width:.8rem;height:.8rem}.sk-ranges{border-radius:var(--r-pill);background:var(--surface-2);border:0;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.sk-ranges button{appearance:none;cursor:pointer;box-sizing:border-box;border-radius:var(--r-pill);min-width:2.6rem;height:1.8rem;color:var(--fg-soft);opacity:1;font:inherit;text-align:center;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0 .7rem;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex}.sk-ranges button:hover{color:var(--fg)}@media (max-width:40rem){.tm-chart-bar.is-foot{justify-content:center}.tm-foot-l{flex-wrap:nowrap;justify-content:center;gap:.28rem;width:100%}.tm-foot-l>.tm-select{flex:none}.tm-panel.is-chart .tm-foot-l>.sk-ranges{flex:auto;justify-content:center;min-width:0}.tm-panel.is-chart .tm-foot-l>.sk-ranges button{min-width:0;padding:0 .4rem;font-size:.72rem}.tm-foot-l>.tm-select{justify-content:center}.sk-ranges{gap:.1rem}.sk-ranges button{min-width:2.45rem;height:1.7rem;padding:0 .55rem;font-size:.74rem}}.button{border-radius:var(--r-pill);background:var(--btn-bg);height:2.35rem;color:var(--btn-fg);cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{background:color-mix(in srgb, var(--btn-bg) 88%, #fff)}.button:active{transform:translateY(1px)}.ex-cta.is-quiet{border-color:var(--line-strong);color:var(--fg);background:0 0;font-weight:550}.ex-cta.is-quiet:hover{background:var(--hover-fill)}.cb-field input,.cb-field select,.cb-field textarea,.oc-card input:not(.oc-swap-input),.tm-panel input[type=text],.tm-panel input[type=number]{border-radius:var(--r-md);background:var(--bg-sunk);width:100%;height:2.5rem;color:var(--fg);font:inherit;transition:border-color var(--t-fast) var(--ease);border:1px solid #0000;outline:none;padding-inline:.8rem;font-size:.9rem}.cb-field textarea{resize:vertical;height:auto;min-height:5rem;padding-block:.6rem}.cb-field input:focus,.cb-field select:focus,.cb-field textarea:focus,.oc-card input:not(.oc-swap-input):focus{border-color:var(--line-strong)}.cb-label,.oc-swap-panel-label{color:var(--fg-muted);font-size:.74rem}.ex-section{width:100%;max-width:var(--page-w);padding:1.5rem var(--page-pad) 3rem;margin-inline:auto}.ex-empty{text-align:center;color:var(--fg-soft);padding:3rem 1.5rem;font-size:.88rem;display:block}.fl-bar{background:color-mix(in srgb, var(--brand) 32%, transparent);border-radius:2px}.ex-logo{border-radius:var(--logo-radius);background:var(--surface-2)}.ex-up{color:var(--up)}.ex-down{color:var(--down)}.tm-head{height:auto;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:1.15rem;padding:0;display:flex;position:static}.tm-id{align-items:center;gap:.85rem;width:100%;min-width:0;max-width:100%;display:flex}.tm-id-stack{flex:none;align-items:center;display:flex}.tm-id-logo{border-radius:var(--logo-radius);object-fit:cover;background:var(--surface-2);width:2.85rem;height:2.85rem}.tm-id-logo+.tm-id-logo{--logo-ring:0 0 1.5px 2px var(--bg)}.tm-id-logo:has(+.tm-id-logo){--logo-ring:0 0 1.5px 2px var(--bg)}.tm-id-logo+.tm-id-logo{margin-left:-.8rem}.tm-id-text{flex:auto;min-width:0}.tm-id-name{letter-spacing:-.03em;align-items:center;gap:0;min-width:0;margin:0;font-size:clamp(1.2rem,4.4vw,1.6rem);font-weight:660;line-height:1.15;display:flex}.tm-id-title{white-space:normal;overflow-wrap:anywhere;min-width:5rem;margin-right:.5rem}@media (max-width:48rem){.tm-id-name .tm-star{margin-left:auto}.tm-id-name{flex-wrap:wrap}}@media (max-width:30rem){.tm-id{gap:.6rem}.tm-id-logo{width:2.35rem;height:2.35rem}.tm-id-logo+.tm-id-logo{margin-left:-.72rem}.tm-id-sub{margin-top:.2rem}}.tm-star{flex:none}.tm-socials{flex:none;gap:0;margin-left:0}.tm-social{width:1.9rem;height:1.9rem}.tm-social svg{width:1.05rem;height:1.05rem}.tm-id-sub{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.3rem 0 0;font-size:.82rem;display:flex}.tm-id-sub .tm-id-full{letter-spacing:.01em;max-width:none;color:var(--fg-soft);font-weight:550}.tm-stats{background:0 0;border:0;flex-wrap:wrap;gap:1rem 0;margin:0;padding:0;display:flex}.tm-stat{border:0;border-left:1px solid var(--line);background:0 0;flex-direction:column;gap:.3rem;min-width:0;padding:0 clamp(1rem,2.4vw,1.9rem);display:flex}.tm-stat:first-child{border-left:0;padding-left:0}.tm-stat-l{letter-spacing:normal;text-transform:none;color:var(--fg-muted);white-space:nowrap;font-size:.76rem;font-weight:500}.tm-stat-v{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.45rem;font-size:1.3rem;font-weight:620;display:flex}.tm-stat-v.is-roll,.tm-stat-v.is-roll .fx-roll,.tm-stat-d .fx-roll{align-items:baseline}.tm-stat-v.is-roll .fx-roll-slot{--fx-digit-h:1.05em}.tm-stat-d{letter-spacing:-.01em;align-items:baseline;font-size:.82rem;font-style:normal;font-weight:550;display:inline-flex}.tm-stat-d .fx-roll-slot{--fx-digit-h:1em}@media (max-width:48rem){.tm-stats{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:.8rem 1.25rem;width:100%;display:grid}.tm-stat{border-left:0;gap:.05rem;padding:0}.tm-stat-l{font-size:.72rem}.tm-stat-v{font-size:1.05rem}}.tm-star{appearance:none;cursor:pointer;border-radius:var(--r-pill);width:1.9rem;height:1.9rem;color:var(--fg-muted);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.tm-star svg{fill:currentColor;width:1.05rem;height:1.05rem}.tm-star:hover{background:var(--hover-fill);color:var(--fg)}.tm-star.is-on{color:var(--brand)}.tm-id-name .sh{align-items:center;display:inline-flex}.tm-id-name .tm-share.sh-btn,.tm-id-name .tm-share.ex-iconbtn{border-radius:var(--r-pill);width:1.9rem;height:1.9rem;color:var(--fg-muted);box-shadow:none;background:0 0;border:0;padding:0}.tm-id-name .tm-share .sh-icon{width:1.05rem;height:1.05rem}.tm-id-name .tm-share:hover{background:var(--hover-fill);color:var(--fg);border-color:#0000}.tm-id-name .sh-flash{left:50%;right:auto;transform:translate(-50%)}.fx-tabbody{padding-top:.9rem}.fa-about{gap:1.55rem;padding-bottom:.5rem;display:grid}.fa-sec-h{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.fa-sec-h h3{letter-spacing:-.01em;color:var(--fg);margin:0;font-size:1.05rem;font-weight:700}.fa-search-x{color:#4da3ff;align-items:center;gap:.28rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.fa-search-x:hover{text-decoration:underline}.fa-desc{color:var(--fg-soft);margin:0;font-size:.86rem;line-height:1.55}.fa-pills{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.85rem;display:none}@media (max-width:48rem){.fa-pills{display:grid}}.fa-pill{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--line) 80%, transparent);background:color-mix(in srgb, var(--hover-fill) 85%, transparent);min-height:2.45rem;color:var(--fg);justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.86rem;font-weight:650;text-decoration:none;display:inline-flex}.fa-pill:hover{background:var(--hover-fill)}.fa-win{align-items:center;gap:.15rem;display:inline-flex}.fa-win button{appearance:none;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;margin:0;padding:.22rem .5rem;font-size:.74rem;font-weight:650}.fa-win button.is-on{color:var(--fg);background:var(--glass-chip);border:1px solid var(--glass-chip-edge);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft)}.fl-stack{gap:.85rem;display:grid}.fl-stack-row{gap:.32rem;display:grid}.fl-stack-labs{color:var(--fg);justify-content:space-between;gap:.75rem;font-size:.84rem;font-weight:650;display:flex}.fl-stack-labs b{font-variant-numeric:tabular-nums}.fl-stack-labs i{color:var(--fg-soft);font-style:normal;font-weight:500}.fl-stack-bars{gap:.28rem;height:.45rem;display:flex}.fl-stack-bars>span{border-radius:999px;flex:0;min-width:.55rem;transition:flex-grow .95s cubic-bezier(.4,0,.35,1);position:relative;box-shadow:inset 0 1px #ffffff38,0 3px 8px #00000038}.fl-stack-bars .is-buy{flex-grow:calc(var(--fl-buy,.5) * 100);background:var(--up)}.fl-stack-bars .is-sell{flex-grow:calc(var(--fl-sell,.5) * 100);background:var(--down)}@media (prefers-reduced-motion:reduce){.fl-stack-bars>span{transition:none}}[data-theme=light] .fl-stack-bars>span{box-shadow:inset 0 1px #fff6,0 2px 6px #00000014}.ac-closed{flex-direction:column;gap:.85rem;display:flex}.ac-closed .fl-stack{padding:.15rem .2rem .1rem}.fa-kv{gap:.72rem;margin:0;display:grid}.fa-kv-row{align-items:baseline;gap:.65rem;min-width:0;display:flex}.fa-kv-row dt{min-width:0;color:var(--fg-soft);flex:auto;align-items:baseline;gap:.55rem;margin:0;font-size:.86rem;display:flex}.fa-kv-row dt:after{content:"";border-bottom:1px dotted color-mix(in srgb, var(--line) 85%, transparent);flex:auto;min-width:1.25rem;transform:translateY(-.28em)}.fa-kv-row dd{font-variant-numeric:tabular-nums;color:var(--fg);text-align:right;flex:none;margin:0;font-size:.86rem;font-weight:650}.fa-copy{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin:0;padding:0;font-weight:650;display:inline-flex}.fa-copy svg{opacity:.7;width:.85rem;height:.85rem}.fa-copy:hover svg{opacity:1}.fx-page>.tm-grid{max-width:none;margin:0;padding:0}.app-shell:not(.is-landing) .ex-footer{z-index:1;width:100%;max-width:42rem;padding:clamp(3rem, 7vw, 4.25rem) max(var(--page-pad), env(safe-area-inset-left,0px)) clamp(2rem, 4vw, 2.75rem) max(var(--page-pad), env(safe-area-inset-right,0px));box-sizing:border-box;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;background:0 0;border-top:0;margin:0 auto;display:block;position:relative}.app-shell:not(.is-landing) .ex-footer:before{content:none}.app-shell:not(.is-landing) .ex-signup{width:100%;max-width:22rem;margin-inline:auto}.app-shell:not(.is-landing) .ex-signup .form,.app-shell:not(.is-landing) .ex-signup .ex-waitlist{max-width:22rem;margin-inline:auto}@media (max-width:40rem){.app-shell:not(.is-landing) .ex-signup{max-width:22rem}.app-shell:not(.is-landing) .ex-signup .form,.app-shell:not(.is-landing) .ex-signup .ex-waitlist{flex-direction:row;align-items:stretch;width:100%;max-width:22rem;margin-inline:auto}.app-shell:not(.is-landing) .ex-signup>p:not(.message){max-width:20rem}.ex-waitlist-shell{min-height:3rem;padding:.32rem}.ex-waitlist-shell .email{padding:.62rem .8rem;font-size:.95rem}.ex-waitlist-go{min-width:4.6rem;height:2.35rem;padding-inline:1.1rem;font-size:.8rem}}@media (max-width:22rem){.ex-waitlist-shell{flex-direction:column;align-items:stretch;gap:.35rem;padding:.35rem}.ex-waitlist-go{width:100%;height:2.5rem}}.ex-email-rim{--cp-rim-dur:4.2s;isolation:isolate;border-radius:var(--r-xs);border:1px solid color-mix(in srgb, var(--fg) 14%, transparent);background:color-mix(in srgb, var(--surface-2) 92%, #0a0b09);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 5%, transparent);transition:box-shadow var(--t-mid) var(--ease), border-color var(--t-mid) var(--ease);flex:auto;position:relative}.ex-email-rim:before{content:"";border-radius:inherit;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 8%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 22%, #0a0b09) 55deg, color-mix(in srgb, var(--brand) 78%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 18%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 88%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 40%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 8%, #0a0b09) 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:0;transition:opacity var(--t-mid) var(--ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ex-email-rim:focus-within{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand) 10%, transparent), 0 0 8px color-mix(in srgb, var(--brand) 4%, transparent);border-color:#0000}.ex-email-rim:focus-within:before{opacity:1;animation:cp-rim-orbit var(--cp-rim-dur) linear infinite;background:conic-gradient(from var(--cp-rim-angle), color-mix(in srgb, var(--brand) 12%, #0a0b09) 0deg, color-mix(in srgb, var(--brand) 32%, #0a0b09) 50deg, color-mix(in srgb, var(--brand) 92%, #0a0b09) 95deg, color-mix(in srgb, var(--brand) 24%, #0a0b09) 145deg, color-mix(in srgb, #0a0b09 82%, var(--brand)) 210deg, color-mix(in srgb, var(--brand) 55%, #0a0b09) 280deg, color-mix(in srgb, var(--brand) 12%, #0a0b09) 360deg)}@media (prefers-reduced-motion:reduce){.ex-email-rim:focus-within:before{--cp-rim-angle:135deg;animation:none}}.ex-email-rim .email{z-index:0;border-radius:inherit;background:0 0;border:0;outline:none;width:100%;padding:.62rem .95rem;font-size:.875rem;position:relative}.ex-email-rim .email:focus{border-color:#0000;outline:none}.ex-email-rim:has(.email:focus-visible){outline:var(--focus-ring);outline-offset:2px}.app-shell:not(.is-landing) .ex-foot-base{justify-content:center;width:100%;max-width:none}:root{--tm-float-gap:.65rem;--tm-float-radius:var(--r-lg);--tm-pane-w:22rem;--tm-side-w:20.5rem}.tm-panel.is-chart{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.sk-chartbox:has(.sk-axis){--chart-head:1.5rem;--chart-gutter:3.9rem;--chart-foot:1.4rem;padding-top:var(--chart-head);padding-right:var(--chart-gutter);padding-bottom:var(--chart-foot)}.sk-chartbox:has(.sk-axis) .sk-plot{background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--fg) 7%, transparent) 1px, transparent 0);background-size:1.65rem 1.65rem}.sk-axis{font-variant-numeric:tabular-nums;color:var(--fg-muted);pointer-events:none;font-size:.68rem;position:absolute}.sk-axis span{white-space:nowrap;position:absolute}.sk-axis.is-y{top:var(--chart-head);right:0;bottom:var(--chart-foot);width:var(--chart-gutter)}.sk-axis.is-y span{padding-left:.55rem;right:0;transform:translateY(-50%)}.sk-axis.is-x{left:0;right:var(--chart-gutter);height:var(--chart-foot);bottom:0}.sk-axis.is-x span{top:.2rem}.sk-axis-now{border-radius:var(--r-xs);color:var(--bg);padding:.12rem .34rem;font-weight:650}.sk-axis-now.is-up{background:var(--up)}.sk-axis-now.is-down{background:var(--down)}.sk-mark{stroke-width:1px;stroke-dasharray:2 4;opacity:.6}.sk-mark.is-up{stroke:var(--up)}.sk-mark.is-down{stroke:var(--down)}.sk-vol{opacity:.28}.sk-vol.is-up{fill:var(--up)}.sk-vol.is-down{fill:var(--down)}.tm-chart-bar.is-foot{background:0 0}.sk-ranges{background:0 0;padding:0}.tm-panel.is-main{box-shadow:none}.tm-panel.is-main .so-tabs{background:var(--bg);box-shadow:none;padding-inline:0}.app-shell-body:has(.th-page){flex-direction:column;align-items:center;display:flex}.th-page.fx-page{--th-collapse:0;width:min(36rem,100%);max-width:36rem;min-height:100dvh;max-height:none;padding-top:1.75rem;padding-bottom:2.5rem;padding-left:max(var(--page-pad), env(safe-area-inset-left,0px));padding-right:max(var(--page-pad), env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:auto;overflow:visible}.th-layout{gap:1.15rem;display:grid}.th-hero{top:calc(var(--nav-h) + .35rem);z-index:1;transform:translate3d(0, calc(var(--th-collapse) * -28%), 0) scale(calc(1 - var(--th-collapse) * .04));opacity:calc(1 - var(--th-collapse) * .92);filter:blur(calc(var(--th-collapse) * 1.5px));transform-origin:top;pointer-events:auto;will-change:transform, opacity;position:sticky}.th-hero-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.12rem;padding:.55rem .1rem .3rem;display:grid}.th-hero-top{align-items:center;gap:0;min-width:0;display:flex}.th-hero-identity{flex:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:grid}.th-hero-back{appearance:none;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg) 12%, transparent);background:color-mix(in srgb, var(--fg) 4%, transparent);width:2rem;height:2rem;color:var(--fg);transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);flex:none;order:0;justify-content:center;align-items:center;margin-left:auto;margin-right:0;padding:0;line-height:0;text-decoration:none;display:inline-flex}.th-hero-back-chevron{line-height:0;display:none}.th-hero-back-x{line-height:0;display:block}.th-hero-back svg{width:.85rem;height:.85rem;display:block}.th-hero-back:hover{border-color:var(--brand-edge);background:color-mix(in srgb, var(--brand) 6%, transparent)}.th-hero-face{border-radius:var(--logo-radius);background:#fff;width:2rem;height:2rem;overflow:hidden}.th-hero-face img{object-fit:cover;width:100%;height:100%}.th-hero-id{gap:.02rem;min-width:0;display:grid}.th-hero-id b{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:750;line-height:1.15;overflow:hidden}.th-hero-id i{color:var(--fg-muted);font-size:.7rem;font-style:normal;line-height:1.15}.th-hero-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:1.35rem;font-weight:750;line-height:1}.th-hero-delta{font-variant-numeric:tabular-nums;margin:0;font-size:.78rem;font-weight:650;line-height:1.2}.th-hero-delta.is-up{color:var(--up)}.th-hero-delta.is-down{color:var(--down)}.th-hero-chart{width:min(78%,20rem);height:4.25rem;margin-top:.5rem;overflow:hidden}.th-hero-chart .sk-chartbox,.th-hero-chart .sk-chartbox.is-simple{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding-top:.1rem;padding-bottom:.05rem;display:flex;overflow:hidden}.th-hero-chart .sk-plot{flex:auto;height:100%;min-height:0;overflow:hidden}.th-hero-chart .sk-chart{width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.th-hero-chart.is-loading{opacity:.55}.th-hero-empty{height:100%;color:var(--fg-muted);place-items:center;margin:0;font-size:.85rem;display:grid}.th-ranges{flex-wrap:wrap;gap:.1rem;margin-top:.45rem;display:flex}.th-ranges button{appearance:none;color:var(--fg-muted);font:inherit;letter-spacing:-.01em;border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;padding:.22rem .5rem;font-size:.68rem;font-weight:650}.th-ranges button.is-on{color:var(--fg);background:color-mix(in srgb, var(--fg) 10%, transparent)}.th-stream{z-index:2;margin-top:calc(.35rem + var(--th-collapse) * -2.5rem);background:var(--bg);box-shadow:0 -10px 28px color-mix(in srgb, #000 calc(var(--th-collapse) * 35%), transparent);border-radius:1.15rem 1.15rem 0 0;padding:.55rem 0 1rem;position:relative}.th-tabs{margin-bottom:.45rem;padding:.15rem .1rem .35rem}.th-live{overscroll-behavior-y:auto;scrollbar-width:none;-ms-overflow-style:none;height:min(38rem,58dvh);overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.th-live::-webkit-scrollbar{display:none}.th-live.is-warping,.th-live.is-settling{-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.th-live.is-settling{transition:-webkit-mask-image .45s cubic-bezier(.22,1,.36,1),mask-image .45s cubic-bezier(.22,1,.36,1)}.th-list{margin:0;padding:0;list-style:none}.th-row{--warp-s:1;--warp-o:1;box-sizing:border-box;border-top:1px solid color-mix(in srgb, var(--fg) 7%, transparent);height:auto;min-height:0;transform:scale(var(--warp-s));transform-origin:50%;opacity:var(--warp-o);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.55rem .7rem;padding:.75rem .15rem;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);display:grid;overflow:visible}.th-row .fx-feed-body{-webkit-box-orient:initial;-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;text-overflow:unset;min-height:0;display:block;overflow:visible}.th-live.is-warping .th-row{transform:scale(var(--warp-s));transition:none}.th-live.is-settling .th-row{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}.th-row:first-child{border-top:0}.th-row.is-enter{animation:th-row-enter .52s var(--ease) both}@keyframes th-row-enter{0%{opacity:0;transform:translateY(-.55rem)scale(.985)}to{opacity:var(--warp-o,1);transform:translateY(0) scale(var(--warp-s,1))}}@media (max-width:48rem){.th-live{height:min(34rem,52dvh)}}@media (prefers-reduced-motion:reduce){.th-row.is-enter{animation:none}.th-row{opacity:1;transform:none}.th-live,.th-live.is-warping,.th-live.is-settling{-webkit-mask-image:none;mask-image:none}}.th-face{text-decoration:none}.th-main{gap:.35rem;min-width:0;display:grid}.th-meta{justify-content:space-between;align-items:baseline;gap:.65rem;min-width:0;display:flex}.th-who{min-width:0;color:inherit;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;text-decoration:none;display:flex}.th-who b{letter-spacing:-.015em;align-items:center;gap:.28rem;font-size:.9rem;font-weight:650;display:inline-flex}.th-who i{color:var(--fg-muted);font-size:.76rem;font-style:normal}.th-meta time{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.th-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.th-empty{color:var(--fg-soft);margin:1.5rem .25rem;font-size:.9rem;line-height:1.45}@media (min-width:48.0625rem){.th-page.fx-page{width:min(38rem,100%);max-width:38rem;padding-top:2.15rem;padding-bottom:3.5rem}.th-layout{gap:1.35rem}.th-hero{opacity:1;filter:none;pointer-events:auto;will-change:auto;position:relative;top:auto;transform:none}.th-stream{box-shadow:none;background:0 0;border-radius:0;margin-top:0;padding:.15rem 0 0}.th-live{height:min(40rem,60dvh)}.th-hero-chart{width:min(72%,22rem);height:5rem}}@media (prefers-reduced-motion:reduce){.th-hero{filter:none;opacity:calc(1 - var(--th-collapse) * .35);transform:none}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring);outline-offset:2px}html:not([data-kbd]){--focus-ring:none}.skip-link{z-index:200;border-radius:0 0 var(--r-md) 0;background:var(--brand);min-height:44px;color:var(--brand-btn-ink,#0a0b09);transition:transform var(--t-fast) var(--ease);align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex;position:fixed;top:0;left:0;transform:translateY(-110%)}.skip-link:focus-visible{outline:2px solid var(--fg);outline-offset:-4px;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}@media (pointer:coarse){:where(.fx-icon-btn,.tm-star,.ex-foot-x,.fx-feed-page-back,.mtp-icon-btn,.tm-contract-copy,.tm-contract-ext,.tm-rail-actions button,.fx-feed-buy,.fx-dock-side,.fa-copy,.cb-line-x,.lf-icon-btn,.lp-x,.sh-btn,.ss-esc-btn,.ma-copy,.ss-bar,.wc-btn,.fx-prof-back,.fx-prof-fab){position:relative}:where(.fx-icon-btn,.tm-star,.ex-foot-x,.fx-feed-page-back,.mtp-icon-btn,.tm-contract-copy,.tm-contract-ext,.tm-rail-actions button,.fx-feed-buy,.fx-dock-side,.fa-copy,.cb-line-x,.lf-icon-btn,.lp-x,.sh-btn,.ss-esc-btn,.ma-copy,.ss-bar,.wc-btn,.fx-prof-back,.fx-prof-fab):before{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));border-radius:inherit;background:0 0;position:absolute;top:50%;left:50%;translate:-50% -50%}:where(.fx-brand,.fx-btn.is-sm,.sk-ranges button,.fx-prof-statbtn,.fx-back,.tm-seg button,.so-tally-btn){position:relative}.tm-panel.is-chart .sk-ranges{padding-block:calc((var(--tap-min) - 1.7rem) / 2)}.tm-select{min-height:var(--tap-min);align-items:center;display:inline-flex}.tm-select select{box-sizing:border-box;height:calc(1.88rem + 2px);min-height:0;padding-top:0;padding-bottom:0;line-height:1}:where(.fx-brand,.fx-btn.is-sm,.sk-ranges button,.fx-prof-statbtn,.fx-back,.tm-seg button,.so-tally-btn):before{content:"";height:var(--tap-min);background:0 0;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.fx-spot-dots button{position:relative}.fx-spot-dots button:before{content:"";height:var(--tap-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.fx-nav-mid .ss-bar{min-width:var(--tap-min);min-height:var(--tap-min)}.fx-tab,.fx-tabs.is-underline .fx-tab{height:var(--tap-min);min-width:var(--tap-min);padding-inline:.95rem}}.fx-error{border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--surface);justify-items:start;gap:.6rem;max-width:34rem;margin:clamp(2rem,10vh,6rem) auto;padding:clamp(1.35rem,4vw,2rem);display:grid}.fx-error-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:.72rem;font-weight:650}.fx-error-title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:700;line-height:1.2}.fx-error-detail{color:var(--fg-soft);margin:0;font-size:.95rem;line-height:1.55}.fx-error-actions{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.fx-error-digest{color:var(--fg-muted);margin:.35rem 0 0;font-size:.78rem}.fx-error-digest code{color:var(--fg-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.sk-trade-tabs button.is-active.is-sell,.fx-seg-btn.is-on.is-sell,.fx-dock-side.is-sell.is-on,.fl-stack-bars .is-sell,.so-gauge-bar .is-bear,.ac-tally-bar .is-bear,.ac-trade-side.is-sell,.fx-volbar .is-sell,.so-swap-act.is-sell,.sk-badge.is-down,.sk-candle.is-down rect,.sk-vol.is-down,.button.oc-swap-submit.is-ready.is-sell{background:var(--down);background-color:var(--down)}.ex-down,.fx-down,.oc-swap-max.is-sell,.th-hero-delta.is-down,.hv-spark.is-down{color:var(--down)}.dp-card.ma-sheet{gap:0;height:auto;max-height:88dvh;padding:1.1rem 1rem 1.15rem;overflow:hidden}@media (min-width:48.0625rem){.dp-card.ma-sheet{max-height:min(88dvh,34rem)}}.dp-card.ma-sheet .dp-head{min-height:1.7rem;margin-bottom:.55rem}.ma-list{scrollbar-width:thin;flex:auto;align-content:start;gap:.3rem;min-height:0;padding-right:.15rem;display:grid;overflow-y:auto}.ma-row{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:inherit;font:inherit;text-align:left;box-sizing:border-box;border-radius:.85rem;gap:.12rem;margin:0;padding:.5rem .75rem .48rem;transition:opacity .15s,background-color .15s,border-color .15s;display:grid}.ma-row:hover{opacity:.55}.ma-row.is-addr{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem}.ma-row.is-addr .ma-k.is-plain{white-space:nowrap}.ma-row.is-addr .ma-addr{text-align:right}button.ma-row.is-nav{cursor:pointer;grid-template-columns:none;align-items:center;gap:.65rem;display:flex}button.ma-row.is-nav:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip));opacity:1}.ma-row-body{flex:auto;gap:.12rem;min-width:0;display:grid}.ma-chev{width:1.15rem;height:1.15rem;color:var(--fg-muted);flex:none}.ma-k{color:var(--fg-soft);letter-spacing:-.01em;font-size:.68rem;font-weight:550}.ma-k.is-plain{color:var(--fg);letter-spacing:-.02em;font-size:.82rem;font-weight:650}.ma-row-main{align-items:center;gap:.55rem;min-width:0;display:flex}.ma-v{letter-spacing:-.02em;min-width:0;color:var(--fg);flex:auto;align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;display:inline-flex}.ma-v.is-ok{color:var(--up);font-weight:650}.ma-row-main>svg{width:.8rem;height:.8rem;color:var(--fg-muted);flex:none}.ma-google{flex:none;width:1rem;height:1rem}.ma-ok{border-radius:var(--r-pill);background:var(--up);width:1.1rem;height:1.1rem;color:var(--brand-btn-ink);flex:none;place-items:center;display:grid}.ma-ok svg{width:.65rem;height:.65rem}.ma-addr{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-width:0;color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:auto;font-size:.74rem;font-weight:500;overflow:hidden}.ma-copy{appearance:none;width:1.6rem;height:1.6rem;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;border-radius:.45rem;flex:none;place-items:center;margin:0;padding:0;display:grid}.ma-copy:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.ma-copy svg{width:1rem;height:1rem}.ma-export{appearance:none;border:1px solid var(--glass-chip-edge);background:color-mix(in srgb, var(--down) 8%, var(--glass-chip));width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--down);font:inherit;letter-spacing:-.02em;cursor:pointer;border-radius:.85rem;flex:none;justify-content:center;align-items:center;gap:.4rem;margin:.55rem 0 0;padding:.6rem .85rem;font-size:.88rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ma-export svg{width:1rem;height:1rem}.ma-export:hover{color:color-mix(in srgb, var(--down) 82%, #fff);background:color-mix(in srgb, var(--down) 14%, var(--glass-chip));border-color:color-mix(in srgb, var(--down) 22%, transparent)}.ma-flash{text-align:center;color:var(--fg-soft);margin:.3rem 0 0;font-size:.78rem}.dp-card.tf-sheet{gap:0;height:auto;max-height:min(88dvh,38rem)}.tf-panel{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);min-height:0;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);border-radius:.95rem;overflow:auto}.tf-row{align-items:center;gap:.7rem;padding:.78rem .85rem;display:flex}.tf-row+.tf-row{border-top:1px solid #ffffff12}.tf-mark{border-radius:.6rem;flex:none;place-items:center;width:2.05rem;height:2.05rem;display:grid}.tf-mark.is-in{color:var(--up);background:color-mix(in srgb, var(--up) 16%, transparent)}.tf-mark.is-out{color:var(--down);background:color-mix(in srgb, var(--down) 16%, transparent)}.tf-mark svg{width:1.05rem;height:1.05rem}.tf-copy{flex:auto;gap:.16rem;min-width:0;display:grid}.tf-copy b{letter-spacing:-.02em;font-size:.9rem;font-weight:650}.tf-copy i{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-soft);font-size:.72rem;font-style:normal;overflow:hidden}.tf-row>span:last-child{font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;font-size:.92rem;font-weight:700}.tf-foot{text-align:center;color:var(--fg-soft);margin:.95rem 0 .15rem;font-size:.78rem;line-height:1.4}.dp-card.rf-sheet{gap:0;height:auto;max-height:min(88dvh,34rem)}.rf-hero{text-align:center;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:2.15rem;font-weight:750}.rf-hero-k{text-align:center;color:var(--fg-soft);margin:.2rem 0 1.05rem;font-size:.82rem}.rf-panel{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);border-radius:.95rem;overflow:hidden}.rf-banner{background:var(--brand);color:var(--brand-btn-ink);letter-spacing:-.015em;justify-content:center;align-items:center;gap:.45rem;padding:.7rem .85rem;font-size:.88rem;font-weight:650;display:flex}.rf-banner svg{flex:none;width:1.05rem;height:1.05rem}.rf-stats{background:#ffffff0d;grid-template-columns:1fr 1fr;display:grid}.rf-stats>div{text-align:center;gap:.2rem;padding:.95rem .7rem 1rem;display:grid}.rf-stats>div+div{border-left:1px solid #ffffff14}.rf-stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:750}.rf-stats i{color:var(--fg-soft);font-size:.75rem;font-style:normal}.rf-link{appearance:none;border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:var(--glass-chip);width:100%;box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.55rem;margin:.85rem 0 0;padding:.72rem .85rem;transition:opacity .15s,border-color .15s,background-color .15s;display:flex}.rf-link:hover{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, var(--fg) 7%, var(--glass-chip))}.rf-link-url{letter-spacing:-.02em;flex:auto;min-width:0;font-size:.86rem;display:flex;overflow:hidden}.rf-link-url i{color:var(--fg-muted);flex:none;font-style:normal}.rf-link-url b{text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-weight:650;overflow:hidden}.rf-link svg{width:1rem;height:1rem;color:var(--fg-soft);flex:none}.rf-foot{text-align:center;color:var(--fg-soft);margin:.95rem 0 .15rem;font-size:.78rem;line-height:1.4}@media (hover:hover){.ma-row:hover,.dp-option:not(:disabled):hover,.rf-link:hover,.wd-pct:hover,.wc-nav-btn:hover:not(:disabled),.dp-net-row:hover:not(.is-on),.oc-swap-pay-row:hover:not(:disabled):not(.is-active),.lf-mode:not(.is-on):hover{opacity:.55}}.fb{flex-direction:column;gap:.85rem;display:flex}.fb-title{display:none}@media (max-width:68rem){html[data-bare] .fb-title{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:1.3rem;font-weight:700;display:block}}.fb-controls{flex-direction:column;gap:.55rem;display:flex}.fb-sorts,.fb-lanes,.fb-sentiment,.fb-wins{scrollbar-width:none;gap:.3rem;min-width:0;display:flex;overflow-x:auto}.fb-sorts::-webkit-scrollbar{display:none}.fb-lanes::-webkit-scrollbar{display:none}.fb-sentiment::-webkit-scrollbar{display:none}.fb-wins::-webkit-scrollbar{display:none}.fb-sorts button,.fb-lanes button,.fb-sentiment button,.fb-wins button{appearance:none;border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:var(--glass-chip);color:var(--fg-soft);font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);box-shadow:var(--glass-chip-shine), var(--glass-chip-depth-soft);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);flex:none;padding:.42rem .8rem;font-size:.8rem;font-weight:650}.fb-sorts button:hover,.fb-lanes button:hover,.fb-sentiment button:hover,.fb-wins button:hover{color:var(--fg);border-color:var(--glass-chip-edge-hi)}.fb-sorts button.is-on{color:var(--brand-btn-ink);background:var(--brand-btn-fill);border-color:var(--brand-btn-edge);box-shadow:var(--brand-btn-shadow)}.fb-lanes button.is-on,.fb-sentiment button.is-on,.fb-wins button.is-on{color:var(--fg);border-color:color-mix(in srgb, var(--brand) 45%, transparent);background:color-mix(in srgb, var(--brand) 10%, var(--glass-chip))}.fb-sentiment button.is-bull.is-on{color:var(--up);border-color:color-mix(in srgb, var(--up) 45%, transparent);background:color-mix(in srgb, var(--up) 12%, var(--glass-chip))}.fb-sentiment button.is-bear.is-on{color:var(--down);border-color:color-mix(in srgb, var(--down) 45%, transparent);background:color-mix(in srgb, var(--down) 12%, var(--glass-chip))}@media (max-width:68rem){html[data-bare] .fx-sec-h .tm-back{display:none}}.fb-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fb-wins button{font-variant-numeric:tabular-nums;justify-content:center;min-width:2.7rem}.fb-search{border:1px solid var(--glass-chip-edge);border-radius:var(--r-pill);background:var(--glass-chip);min-width:0;color:var(--fg);font:inherit;outline:none;flex:12rem;padding:.45rem .8rem;font-size:.82rem}.fb-search::placeholder{color:var(--fg-muted)}.fb-search.is-focus{border-color:var(--glass-chip-edge-hi);background:color-mix(in srgb, #fff 6%, var(--glass-chip))}.fb-pad{z-index:70;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line);transition:transform .38s cubic-bezier(.22,1,.36,1);position:fixed;inset:auto 0 0;transform:translateY(100%)}.fb-pad.is-open{transform:translateY(0)}body:has(.fx-tabbar) .fb-pad{bottom:var(--tabbar-space)}.fb-pad-inner{min-width:0}.fb-pad .lf-text-pad{margin:0}@media (prefers-reduced-motion:reduce){.fb-pad{transition:none}}.fb-empty{text-align:center;color:var(--fg-muted);margin:1.5rem 0;font-size:.9rem}.fb-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.fb-row{border:1px solid var(--glass-chip-edge);background:var(--glass-chip);box-shadow:var(--glass-chip-shine);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);border-radius:.9rem;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.fb-row:hover{border-color:var(--glass-chip-edge-hi)}.fb-rank{font-variant-numeric:tabular-nums;width:1.4rem;color:var(--fg-muted);text-align:right;flex:none;font-size:.8rem;font-weight:700}.fb-who{min-width:0;color:inherit;flex:auto;align-items:center;gap:.6rem;text-decoration:none;display:flex}.fb-stack{flex:none;display:flex}.fb-stack>*{width:1.85rem;height:1.85rem;box-shadow:var(--logo-depth-sm);border-radius:.5rem;margin-left:-.5rem}.fb-stack>:first-child{margin-left:0}.fb-id{gap:.05rem;min-width:0;display:grid}.fb-id b{letter-spacing:-.01em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}.fb-id i{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:normal;overflow:hidden}.fb-who:hover .fb-id b{color:var(--brand)}.fb-heat{flex:none;justify-items:start;gap:.16rem;width:5.5rem;display:grid}.fb-heat-n{font-variant-numeric:tabular-nums;color:var(--fg-soft);font-size:.85rem;font-weight:750}.fb-heat.is-hot .fb-heat-n{color:var(--up)}.fb-heat.is-cold .fb-heat-n{color:var(--down)}.fb-heat-bar{background:color-mix(in srgb, var(--down) 40%, transparent);border-radius:999px;width:100%;height:.3rem;display:block;overflow:hidden}.fb-heat-bar>span{background:var(--up);border-radius:999px;height:100%;display:block}.fb-heat-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:.62rem;font-weight:650}.fb-stat{text-align:right;flex:none;justify-items:end;gap:.05rem;width:4.6rem;display:grid}.fb-stat b{font-variant-numeric:tabular-nums;color:var(--fg);font-size:.85rem;font-weight:700}.fb-stat i{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);font-size:.64rem;font-style:normal}.fb-chg{font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:center;gap:.2rem;width:4.4rem;font-size:.85rem;font-weight:700;display:inline-flex}.fb-chg svg{width:.7rem;height:.7rem}.fb-buy{appearance:none;border:1px solid var(--brand-btn-edge);border-radius:var(--r-pill);background:var(--brand-btn-fill);color:var(--brand-btn-ink);font:inherit;cursor:pointer;box-shadow:var(--brand-btn-shadow);transition:transform var(--t-fast) var(--ease);flex:none;padding:.42rem 1rem;font-size:.8rem;font-weight:750}.fb-buy:hover{background:var(--brand-btn-fill-hi)}.fb-buy:active{transform:scale(.985)}@media (max-width:46rem){.fb-row{flex-wrap:wrap;gap:.5rem;padding:.6rem}.fb-rank,.fb-stat.is-hide-sm{display:none}.fb-who{flex:1 0 100%}.fb-heat{flex:auto;width:auto;min-width:4rem}.fb-stat{width:auto;min-width:3.6rem}.fb-chg{width:auto;min-width:3.6rem;font-size:.8rem}.fb-buy{margin-left:auto}}@media (max-width:48rem){.so-text,.fx-feed-body,.sa-desc{font-size:var(--fs-read)}.fc-compose-input,.cb-field input,.cb-search input,.oc-field input,.cp-x-input,.lf-field input,.lf-field textarea{font-size:var(--fs-field)}}.rp{flex-direction:column;gap:.4rem;width:100%;margin-top:.9rem;display:flex}.rp-head{color:var(--fg-soft);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;font-size:.78rem;display:flex}.rp-head b{color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.95rem;font-weight:700}.rp-track{background:var(--nav-hi);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.rp-fill{border-radius:inherit;background:var(--brand);height:100%;transition:width var(--t-mid) var(--ease-soft);display:block}.rp-soft{background:var(--bg);opacity:.85;width:2px;margin-left:-1px;position:absolute;top:-1px;bottom:-1px}.rp.is-met .rp-fill{background:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 78%, #fff))}.rp-foot{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.rp-dot{opacity:.6;margin:0 .4rem}.rp.is-compact{align-items:flex-end;gap:.28rem;width:auto;min-width:3.6rem;margin-top:0}.rp.is-compact .rp-track{width:100%;height:.3rem}.rp-pct{color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:650}@media (prefers-reduced-motion:reduce){.rp-fill{transition:none}}.fx-tile.is-raising{position:relative;overflow:hidden}.rp.is-bar{gap:0;margin:0;position:absolute;inset:auto 0 0}.rp.is-bar .rp-track{background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:0;height:.2rem}.rp.is-bar .rp-fill{border-radius:0}.rp.is-bar .rp-soft{display:none}.fx-page:has(.tm-grid)>.fx-back{display:none}.tm-back{width:2rem;height:2rem;color:var(--fg-soft);-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;margin-left:-.35rem;text-decoration:none;display:grid}.tm-back svg{width:1.35rem;height:1.35rem;display:block}.tm-back:hover,.tm-back:active{background:var(--hover-fill);color:var(--fg)}.tm-id:has(.tm-back){gap:.5rem}@media (max-width:30rem){.tm-id:has(.tm-back) .tm-id-stack .tm-id-logo{width:2.05rem;height:2.05rem}.tm-id:has(.tm-back) .tm-id-stack .tm-id-logo+.tm-id-logo{margin-left:-.7rem}}.tm-id{top:var(--nav-h);z-index:20;background:var(--bg);margin-top:-.5rem;margin-bottom:.65rem;padding-block:.5rem;position:sticky}@media (max-width:48rem){.tm-id{margin-top:-.3rem;margin-bottom:.4rem;margin-inline:calc(-1 * var(--page-pad));width:calc(100% + 2 * var(--page-pad));max-width:none;padding-block:.3rem;padding-inline:var(--page-pad)}}@media (max-width:68rem){html[data-bare] .tm-id{top:env(safe-area-inset-top,0px)}}.app-shell:has(.tm-grid) .fx-nav{background:var(--bg)}.app-shell:has(.tm-grid) .fx-nav:before{opacity:1;transition:none}@media (max-width:30rem){.fb-filters{scrollbar-width:none;flex-wrap:nowrap;gap:.35rem;overflow-x:auto}.fb-filters::-webkit-scrollbar{display:none}.fb-filters .fx-menu{flex:none}.fb-filters .fx-menu-btn{gap:.2rem;padding:.32rem .5rem .32rem .65rem;font-size:.76rem}.fb-filters .fx-menu-btn svg{width:.7rem;height:.7rem}.fb-filters .tm-back{flex:none;width:1.7rem;height:1.7rem;margin-left:-.2rem}.fb-filters .tm-back svg{width:1.15rem;height:1.15rem}.fb-filters .fb-view{flex:none;padding:.15rem}.fb-filters .fb-view button{width:1.7rem;height:1.6rem}.fb-filters .fb-view button svg{width:.85rem;height:.85rem}}.st-wrap{gap:.35rem;max-width:34rem;margin:0 auto;padding:.5rem 0 4rem;display:grid}.st-back{width:2.25rem;height:2.25rem;color:var(--fx-dim,#8b8f97);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-left:-.55rem;display:inline-grid}.st-back:hover{color:var(--fx-fg,#fff)}.st-back svg{width:1.4rem;height:1.4rem}.st-title{letter-spacing:-.02em;margin:0 0 .75rem;font-size:2.35rem;font-weight:700}.st-list{display:grid}.st-row{border:0;border-bottom:1px solid var(--fx-line,#ffffff14);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.85rem;padding:1.05rem 0;text-decoration:none;display:flex}.st-list>.st-row:last-of-type{border-bottom:0}.st-row:hover .st-row-ico{color:var(--fg)}.st-row-ico{width:1.35rem;color:var(--fx-dim,#8b8f97);flex:none;place-items:center;transition:color .14s;display:inline-grid}.st-row-ico svg{width:1.25rem;height:1.25rem}.st-row-body{flex:auto;gap:.15rem;min-width:0;display:grid}.st-row-label{font-size:1.05rem;font-weight:600}.st-row-note{color:var(--fx-dim,#8b8f97);font-size:.82rem;line-height:1.35}.st-row-value{color:var(--fx-dim,#8b8f97);flex:none;font-size:.9rem}.st-chev{width:1.1rem;height:1.1rem;color:var(--fx-dim,#8b8f97);flex:none}.st-row.is-switch{cursor:pointer}.st-row.is-logout{color:var(--down);margin-top:.5rem}.st-row.is-logout .st-row-ico,.st-row.is-logout:hover .st-row-ico{color:var(--down)}.st-row.is-logout:hover{color:color-mix(in srgb, var(--down) 82%, #fff)}.st-row.is-logout:disabled{opacity:.6;cursor:default}.st-note{color:var(--fx-dim,#8b8f97);margin:1.1rem 0 0;font-size:.85rem;line-height:1.5}@media (max-width:40rem){.st-title{font-size:2rem}.st-row{padding:.95rem 0}}.hs-back{width:2.25rem;height:2.25rem;color:var(--fg-soft);justify-content:center;align-items:center;margin-left:-.55rem;text-decoration:none;display:inline-flex}.hs-back svg{width:1.35rem;height:1.35rem}.hs-back:hover,.hs-back:active{color:var(--fg)}.hs-title{letter-spacing:-.035em;margin:.35rem 0 1.15rem;font-size:clamp(2rem,8vw,2.6rem);font-weight:700;line-height:1.05}.hs-filters{scrollbar-width:none;gap:.55rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.hs-filters::-webkit-scrollbar{display:none}.hs-chip{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-soft);font:inherit;cursor:pointer;background:0 0;flex:none;padding:.5rem 1.05rem;font-size:.95rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s}.hs-chip:hover{border-color:var(--hover-edge);color:var(--fg)}.hs-chip.is-on{background:var(--surface-2);border-color:var(--line);color:var(--fg);font-weight:700}.hs-empty{text-align:center;color:var(--fg-soft);font-size:var(--fs-read);margin:4.5rem 0}.hs-list{margin-top:1.35rem}@media (max-width:68rem){html[data-bare=solo] .fx-tabbar{display:none}html[data-bare=solo] body{--tabbar-space:0px}}.fx-backbtn{appearance:none;-webkit-backdrop-filter:none;backdrop-filter:none;width:2.75rem;height:2.75rem;box-shadow:none;color:var(--fg-soft);cursor:pointer;transition:color .15s var(--ease), transform .1s var(--ease);background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin-inline-start:-.725rem;padding:0;text-decoration:none;display:inline-grid}.fx-backbtn svg{width:1.3rem;height:1.3rem}.fx-backbtn:hover{color:var(--fg)}.fx-backbtn:active{color:var(--fg);transform:scale(.9)}:where(.fx-back,.tm-back,.pf-back,.st-back,.hs-back).fx-backbtn{width:2.75rem;height:2.75rem}.dp-card.bs-sheet{gap:0;height:92dvh;max-height:92dvh;padding:.9rem 0 0;overflow:hidden}@media (min-width:48.0625rem){.dp-card.bs-sheet{height:min(88dvh,40rem);max-height:min(88dvh,40rem)}}.bs-head{flex:none;align-items:center;gap:.6rem;padding:0 1rem .85rem;display:flex;position:relative}.bs-title{letter-spacing:-.02em;align-items:baseline;gap:.3rem;margin-right:auto;font-size:1.05rem;font-weight:700;display:inline-flex}.bs-pay{white-space:nowrap;align-items:baseline;gap:.1rem;display:inline-flex}.bs-apple{align-self:center;width:.85em;height:.85em}.bs-perk{color:var(--brand);letter-spacing:-.01em;flex:none;align-items:center;gap:.3rem;font-size:.88rem;font-weight:600;display:inline-flex}.bs-perk svg{width:1rem;height:1rem}.bs-search{border:1px solid var(--line);background:var(--surface-2);height:3rem;color:var(--fg-muted);border-radius:1rem;flex:none;align-items:center;gap:.55rem;margin:0 1rem .65rem;padding:0 .9rem;display:flex;position:relative}.bs-search svg{flex:none;width:1.1rem;height:1.1rem}.bs-search input{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;flex:auto;font-size:1rem}.bs-search input::placeholder{color:var(--fg-muted)}.bs-search input:focus{outline:none}.bs-search:focus-within{border-color:var(--hover-edge)}.bs-list{overscroll-behavior:contain;min-height:0;padding:0 .6rem env(safe-area-inset-bottom,0px);flex:auto;overflow-y:auto}.bs-row{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.9rem;align-items:center;gap:.8rem;padding:.6rem .4rem;display:flex}.bs-row:hover{background:var(--hover-fill)}.bs-mark{--am-size:2.6rem;flex:none;align-items:center;min-height:2.6rem;display:inline-flex;position:relative}.bs-badge{z-index:5;width:.95rem;height:.95rem;box-shadow:0 0 0 2px var(--glass-panel-solid,var(--surface));border-radius:50%;position:absolute;bottom:-.1rem;right:-.1rem}.bs-copy{gap:.1rem;min-width:0;margin-right:auto;display:grid}.bs-copy b{letter-spacing:-.01em;font-size:1.05rem;font-weight:650}.bs-copy i,.bs-figs i{font-size:.85rem;font-style:normal;font-weight:550}.bs-copy i{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-figs{text-align:right;flex:none;justify-items:end;gap:.1rem;display:grid}.bs-figs b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.05rem;font-weight:650}.bs-figs i{font-variant-numeric:tabular-nums}.bs-empty{text-align:center;color:var(--fg-soft);font-size:var(--fs-read);margin:3rem 0}@media (min-width:48.0625rem){.bs-head{padding-right:3.3rem}}@media (pointer:coarse){.fx-backbtn{position:relative}.fx-backbtn:before{content:"";width:var(--tap-min);height:var(--tap-min);background:0 0;position:absolute;top:50%;left:50%;translate:-50% -50%}}.dp-card.bs-sheet.is-amount{padding:.9rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));gap:.9rem}.ba-head{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.8rem;padding:0;display:flex}.ba-tag{background:var(--surface-2);color:var(--fg-muted);letter-spacing:.06em;vertical-align:middle;border-radius:.4rem;margin-left:.4rem;padding:.1rem .35rem;font-size:.62rem;font-style:normal;font-weight:700}.ba-amount{min-height:0;color:var(--fg-muted);font-variant-numeric:tabular-nums;letter-spacing:-.04em;flex:auto;place-items:center;margin:0;font-size:clamp(2.6rem,14vw,3.6rem);font-weight:650;display:grid}.ba-amount.is-set{color:var(--fg)}.ba-quick{flex:none;gap:.5rem;display:flex}.ba-quick button{appearance:none;background:var(--surface-2);min-width:0;font:inherit;letter-spacing:-.01em;color:var(--fg);cursor:pointer;border:0;border-radius:.9rem;flex:1 1 0;padding:.7rem .3rem;font-size:1rem;font-weight:700}.ba-quick button.is-on{background:var(--hover-fill);box-shadow:inset 0 0 0 1px var(--hover-edge)}.ba-pad{flex:none;grid-template-columns:repeat(3,1fr);display:grid}.ba-pad button{appearance:none;font:inherit;font-variant-numeric:tabular-nums;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:.55rem 0;font-size:1.6rem;font-weight:500;display:grid}.ba-pad button:active{color:var(--fg-soft)}.ba-pad svg{width:1.5rem;height:1.5rem}.ba-methodbar,.ba-disc{appearance:none;width:100%;font:inherit;letter-spacing:-.01em;color:var(--fg);cursor:pointer;background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;padding:0;font-size:1.05rem;font-weight:650;display:flex}.ba-applemark{align-items:center;gap:.15rem;display:inline-flex}.ba-applemark .bs-apple{width:1.1em;height:1.1em}.ba-caret{width:1.1rem;height:1.1rem;color:var(--fg-muted);transform:rotate(90deg)}.ba-caret.is-up{transform:rotate(-90deg)}.ba-panel{flex:none;align-content:start;gap:.65rem;display:grid}.ba-facts{border-top:1px solid var(--line);gap:.35rem;margin:0;padding-top:.65rem;display:grid}.ba-facts>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ba-facts dt{color:var(--fg-soft);font-size:var(--fs-read)}.ba-facts dd{color:var(--fg-soft);font-size:var(--fs-read);font-variant-numeric:tabular-nums;margin:0}.ba-ph{letter-spacing:-.01em;margin:.35rem 0 0;font-size:1.05rem;font-weight:650}.ba-methods{border:1px solid var(--line);background:var(--surface-2);border-radius:1rem;display:grid;overflow:hidden}.ba-method{appearance:none;font:inherit;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;padding:.85rem .9rem;font-size:1.05rem;font-weight:600;display:flex}.ba-method+.ba-method{border-top:1px solid var(--line)}.ba-method i,.ba-method .ba-applechip{margin-left:auto;font-size:.92rem;font-style:normal;font-weight:550}.ba-method i{color:var(--fg-muted)}.ba-applechip{color:#000;background:#fff;border-radius:.45rem;align-items:center;gap:.1rem;padding:.2rem .5rem;font-weight:650;display:inline-flex}.ba-applechip .bs-apple{width:1em;height:1em}.ba-radio{width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 2px var(--fg-muted);border-radius:50%;flex:none}[aria-checked=true]>.ba-radio{box-shadow:inset 0 0 0 2px var(--brand), inset 0 0 0 .42rem var(--brand)}.ba-cta{appearance:none;background:var(--surface-2);width:100%;font:inherit;letter-spacing:-.01em;color:var(--fg-muted);cursor:not-allowed;border:0;border-radius:1.1rem;flex:none;place-items:center;padding:1rem;font-size:1.1rem;font-weight:700;display:grid;position:relative}.ba-cta:not(:disabled){background:var(--brand-btn-fill);color:var(--brand-btn-ink);cursor:pointer}.ba-cta.is-working{background:var(--brand-btn-fill);color:var(--brand-btn-ink);cursor:progress}.ba-cta.is-working:after{content:"";background:color-mix(in srgb, var(--brand-btn-ink) 42%, transparent);transform-origin:0;height:3px;animation:ba-run var(--ba-run,1.7s) linear both;border-radius:0 0 1.1rem 1.1rem;position:absolute;bottom:0;left:0;right:0}@keyframes ba-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ba-cta.is-working:after{animation:none;transform:scaleX(1)}}.ba-cta-slide{background:color-mix(in srgb, var(--fg) 6%, transparent);width:3.4rem;color:var(--fg-muted);border-radius:.85rem;place-items:center;font-size:1.1rem;display:grid;position:absolute;top:.35rem;bottom:.35rem;left:.35rem}.ba-cta:not(:disabled) .ba-cta-slide{color:var(--brand-btn-ink);background:#0000001f}@media (max-width:48rem){:is(.fx-page:has(.hs-list),.fx-page:has(.st-wrap)){height:100dvh;overflow:hidden}.fx-page:has(.hs-list){flex-direction:column;display:flex}.st-wrap{flex-direction:column;height:100%;min-height:0;display:flex}.hs-back,.hs-title,.hs-filters,.st-back,.st-title{flex:none}.hs-list,.st-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.hs-empty{flex:auto}}.dp-card.bs-sheet.is-amount{container-type:inline-size}.ba-amount{font-size:min(clamp(2.6rem, 14vw, 3.6rem), calc(100cqw / (var(--ba-len,2) * .55)))}.fx-sec-h .fx-back{margin-bottom:0}:where(.fx-back,.tm-back,.pf-back,.st-back,.hs-back).fx-backbtn:hover{box-shadow:none;color:var(--fg);background:0 0;border-color:#0000;transform:none}:where(.fx-back,.tm-back,.pf-back,.st-back,.hs-back).fx-backbtn:active{box-shadow:none;color:var(--fg);background:0 0;border-color:#0000;transform:scale(.9)}@media (max-width:42rem){.tm-table-wrap:has(.tm-table.is-traders-plain){margin-left:0}.tm-table.is-traders-plain tbody td:first-child{padding-left:0}}@media (max-width:48rem){.st-row.is-wide{display:none}}.st-cap{color:var(--fg-muted);margin:1.35rem 0 .15rem;font-size:.92rem}.st-row.is-switch.is-off{cursor:default}.st-row.is-switch.is-off .st-row-label,.st-row.is-switch.is-off .st-row-note{color:var(--fg-muted)}.st-row.is-switch.is-off .lf-switch{opacity:.55}.dp-card.cs-sheet{height:auto;max-height:min(88dvh,34rem);padding:.35rem 1rem calc(1.15rem + env(safe-area-inset-bottom,0px));text-align:center;gap:0}.cs-cap{color:var(--fg-muted);margin:0;font-size:.92rem}.cs-total{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fg);margin:.15rem 0 0;font-size:1.5rem;font-weight:700}.cs-holding{border:1px solid var(--line);color:var(--fg-soft);border-radius:.95rem;justify-content:space-between;align-items:center;margin:1.15rem 0 0;padding:.9rem 1rem;font-size:.95rem;display:flex}.cs-holding .amt-keep{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:650}.cs-act{appearance:none;border:1px solid var(--glass-chip-edge);background:var(--surface-2);width:100%;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--ease);border-radius:1.05rem;align-items:center;gap:.75rem;margin:.7rem 0 0;padding:1rem;display:flex}.cs-act:active{background:var(--hover-fill)}.cs-act-body{flex:auto;gap:.15rem;min-width:0;display:grid}.cs-act-body b{color:var(--fg);font-size:1.05rem;font-weight:700}.cs-act-body i{color:var(--fg-muted);font-size:.84rem;font-style:normal;line-height:1.35}.cs-act-go{background:var(--fg);width:2.1rem;height:2.1rem;color:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.cs-act-go svg{width:1.05rem;height:1.05rem}.cs-history{appearance:none;font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:.4rem;margin:1.15rem auto 0;padding:.35rem .5rem;font-size:.95rem;font-weight:650;display:inline-flex}.cs-history svg{width:1.05rem;height:1.05rem}.dp-card.tr-sheet{animation:tr-pop .52s var(--ease-bounce) both;text-align:center;gap:0;height:auto;max-height:88dvh;padding:1.6rem 1.25rem 1.15rem}.tr-mark{--am-size:3.6rem;--am-ring:var(--glass-panel);align-self:center;align-items:center;min-height:3.6rem;margin-bottom:.9rem;display:inline-flex;position:relative}.tr-tick{z-index:5;background:var(--brand);width:1.5rem;height:1.5rem;color:var(--brand-btn-ink);box-shadow:0 0 0 3px var(--glass-panel);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.2rem;right:-.2rem}.tr-tick svg{width:.85rem;height:.85rem}.tr-title{letter-spacing:-.03em;margin:0;font-size:1.45rem;font-weight:700}.tr-lede{color:var(--fg-soft);font-size:var(--fs-read);margin:.3rem 0 1.15rem}.tr-facts{border:1px solid var(--line);background:var(--surface-2);text-align:left;border-radius:1rem;gap:.5rem;margin:0 0 1.15rem;padding:.9rem 1rem;display:grid}.tr-facts>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.tr-facts dt{color:var(--fg-soft);font-size:var(--fs-read)}.tr-facts dd{font-size:var(--fs-read);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.tr-done{appearance:none;background:var(--brand-btn-fill);width:100%;font:inherit;color:var(--brand-btn-ink);cursor:pointer;border:0;border-radius:1rem;padding:.9rem;font-size:1.05rem;font-weight:700}.am{flex:none;align-items:center;display:inline-flex}.am img{width:var(--am-size,2.6rem);height:var(--am-size,2.6rem);object-fit:cover;border-radius:50%}.am.is-stack img{width:calc(var(--am-size,2.6rem) * .74);height:calc(var(--am-size,2.6rem) * .74);box-shadow:0 0 0 2px var(--am-ring,var(--glass-panel-solid,var(--surface)));position:relative}.am.is-stack img+img{margin-left:calc(var(--am-size,2.6rem) * -.3)}@keyframes tr-pop{0%{opacity:0;border-radius:2.75rem;transform:translateY(12px)scale(.84)}55%{opacity:1;border-radius:1.85rem;transform:translate(0,0)scale(1.035)}78%{transform:scale(.992)}to{opacity:1;border-radius:1.65rem;transform:scale(1)}}.tr-sheet .tr-tick{animation:tr-tick-pop .38s var(--ease-bounce) .24s both}@keyframes tr-tick-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dp-card.tr-sheet,.tr-sheet .tr-tick{animation:none}}
