@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--mx:50%;--my:50%;--sweep:-60%}}}@layer theme{:root,:host{--tw-spacing:.25rem}}@layer base;@layer components{*{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%}body{background:var(--canvas);color:var(--ink);font:400 var(--t-body)/1.45 var(--sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}:where(button,[role=tab],[role=button],a[href],summary){cursor:pointer}:where(button,input,select,a,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-control)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:var(--t-tiny);letter-spacing:-.01em}.l2{color:var(--ink-2)}.l3{color:var(--ink-3)}.up{color:var(--up)}.down{color:var(--down)}.sky{z-index:0;pointer-events:none;background:var(--canvas) url(/room.webp) center / cover no-repeat;position:fixed;inset:0;overflow:hidden}.sky:after{content:"";mix-blend-mode:multiply;opacity:.2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.desk{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.bar{z-index:20;background:var(--glass-1);height:3.25rem;-webkit-backdrop-filter:blur(var(--blur-1)) saturate(var(--sat-1));box-shadow:inset 0 -1px 0 var(--hairline);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,2.4vw,1.75rem);display:flex;position:relative}.brand{font:600 1rem/1 var(--display);letter-spacing:-.01em;align-items:center;gap:.625rem;display:inline-flex}.brand-mark{background:linear-gradient(160deg,#4a4d52,#1b1c1f);border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff24,0 2px 6px #0006}.brand-mark i{background:radial-gradient(circle at 36% 30%,#fff 0 10%,#c8ccd1 30%,#5b6167 66%,#1c1f22 90%,#8c9297);border-radius:50%;width:.78rem;height:.78rem}.bar-end{align-items:center;gap:.625rem;display:flex}.bar .nav{position:absolute;left:50%;translate:-50%}.nav button{height:1.875rem;padding:0 1.05rem;font-weight:550}.nav button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:.47rem}.chip{background:var(--fill);height:2.125rem;box-shadow:inset 0 0 0 1px var(--hairline);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .8rem 0 .3rem;font-size:.8125rem;font-weight:550;transition:background-color .16s ease-out,transform .11s ease-out;display:inline-flex}.chip:hover{background:var(--fill-2)}.chip:active{transform:scale(.975)}.chip .glyph{background:linear-gradient(160deg, var(--badge,#8e8e93), var(--badge,#8e8e93));border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.chip .glyph{background:linear-gradient(160deg, color-mix(in oklab, var(--badge,#8e8e93), white 16%), color-mix(in oklab, var(--badge,#8e8e93), black 26%))}}.chip .glyph{color:#fff;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff38}.chip .glyph svg{width:.8rem;height:.8rem;display:block}.chip .glyph canvas{width:1.5rem;height:1.5rem;display:block}.live-dot{background:var(--green);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #30d15833}.live-dot.tick{animation:.5s ease-out tick}@keyframes tick{0%{box-shadow:0 0 #30d15899}}.main{flex-direction:column;flex:1;gap:.7rem;min-height:0;padding:.7rem;display:flex}.grid{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1.12fr) minmax(0,1.12fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"wallet wallet pulse pulse""wallet wallet pulse pulse""pnl predict trending tape";gap:.7rem;width:100%;max-width:120rem;min-height:0;margin-inline:auto;display:grid}.w[data-w=wallet]{grid-area:wallet}.w[data-w=pulse]{grid-area:pulse}.w[data-w=pnl]{grid-area:pnl}.w[data-w=predict]{grid-area:predict}.w[data-w=trending]{grid-area:trending}.w[data-w=tape]{grid-area:tape}.custody{text-align:center;max-width:110ch;color:var(--label-2);margin:0 auto;font-size:.6875rem;line-height:1.45}.w,.panel{border-radius:var(--r-widget);background:var(--glass-2);border:1px solid var(--edge-2);min-width:0;min-height:0;box-shadow:inset 0 1px 0 var(--edge-lit-2), var(--shadow-2);-webkit-backdrop-filter:blur(var(--blur-2)) saturate(var(--sat-2));transition:transform .22s var(--out-expo), background-color .22s ease-out, border-color .22s ease-out, box-shadow .22s ease-out, opacity .2s ease-out;flex-direction:column;padding:1rem 1.2rem .9rem;display:flex;position:relative}:is(.w:has(.open:hover),.panel:has(.open:hover)){border-color:var(--edge-3);box-shadow:inset 0 1px 0 var(--edge-lit-3), var(--shadow-3);background-color:#ffffff09}.w:has(.open:active){transition-duration:.11s;transform:scale(.985)}.w[data-away=true]{opacity:0}.w,.panel,.win{container-type:inline-size}.head{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-bottom:.7rem;display:flex}.open{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;margin:0;padding:0}.open:after{content:"";border-radius:var(--r-widget);z-index:1;position:absolute;inset:0}.open:focus-visible{outline:none}.open:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.title{font:600 1.0625rem/1.15 var(--display);letter-spacing:-.016em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.live{z-index:2;position:relative}.badge{--badge:#8e8e93;background:linear-gradient(160deg, var(--badge) 0%, var(--badge) 100%);border-radius:.5rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.badge{background:linear-gradient(160deg, color-mix(in oklab, var(--badge), white 16%) 0%, color-mix(in oklab, var(--badge), black 26%) 100%)}}.badge{color:#fff;box-shadow:inset 0 1px #ffffff38,0 2px 6px #00000059}.badge svg{width:.95rem;height:.95rem;display:block}.badge[data-size=sm]{border-radius:.35rem;width:1.2rem;height:1.2rem}.badge[data-size=sm] svg{width:.7rem;height:.7rem}.pip{background:var(--red);border-radius:999px;min-width:.8125rem;height:.8125rem;animation:.56s cubic-bezier(.34,1.56,.64,1) pipIn;position:absolute;top:-.3rem;right:-.3rem;box-shadow:0 0 0 2px #2a2b2e}.pip:after{content:"";border-radius:inherit;background:var(--red);opacity:0;animation:2.2s cubic-bezier(0,0,.2,1) .7s 3 pipRing;position:absolute;inset:0}@keyframes pipIn{0%{transform:scale(.35)}to{transform:scale(1)}}@keyframes pipRing{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(2.8)}}.body{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:0;display:flex;overflow:hidden}.cap{border-top:1px solid var(--hairline);align-items:center;gap:.75rem;min-width:0;margin-top:auto;padding-top:.75rem;display:flex}.body+.cap{margin-top:.8rem}.cap-icon{background:var(--fill);width:1.875rem;height:1.875rem;color:var(--label-2);border-radius:50%;flex:none;place-items:center;display:grid}.cap-icon svg{width:.9rem;height:.9rem;display:block}.cap-text{flex-direction:column;min-width:0;display:flex}.cap-text strong{letter-spacing:-.008em;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}.cap-text>span{color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;line-height:1.35;overflow:hidden}.figure{font:700 clamp(1.75rem, 2.5vw, 2.375rem)/1.05 var(--display);letter-spacing:-.026em;font-variant-numeric:tabular-nums;white-space:nowrap}.figure small{letter-spacing:0;color:var(--label-2);margin-left:.25em;font-size:.45em;font-weight:600}.roll-tint{opacity:0;pointer-events:none;height:1.05em;position:absolute;top:0;left:0;right:0}.roll-tint[data-tint=up]{color:var(--green)}.roll-tint[data-tint=down]{color:var(--red)}.btn{appearance:none;border-radius:var(--r-control);background:var(--fill-2);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;touch-action:manipulation;border:0;justify-content:center;align-items:center;gap:.4rem;min-height:2.125rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;transition:background-color .16s ease-out,transform .11s ease-out;display:inline-flex}.btn:hover{background:#fff3}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn.primary{color:#1d1d1f;background:#f7f7f8}.btn.primary:hover{background:#fff}.btn.buy{background:var(--green);color:#04210d}.btn.buy:hover{background:#45dc6b}.btn.sell{background:var(--red);color:#2b0503}.btn.sm{border-radius:.5rem;min-height:1.75rem;padding:.25rem .6rem;font-size:.75rem}.btn.lg{border-radius:.75rem;min-height:2.75rem;font-size:.9375rem}.seg{background:#7676803d;border-radius:.6rem;grid-auto-columns:1fr;grid-auto-flow:column;padding:2px;display:inline-grid;position:relative}.seg button{z-index:1;height:1.75rem;color:var(--label);cursor:pointer;background:0 0;border:0;padding:0 .8rem;font-size:.8125rem;font-weight:500;position:relative}.seg button[aria-selected=true]{font-weight:600}.seg .ind{will-change:transform, width;background:#636366e6;border-radius:.47rem;width:0;position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a,inset 0 .5px #ffffff1f}.field{border-radius:var(--r-group);background:var(--group);padding:.75rem .9rem}.input{background:#7676803d;border:0;border-radius:.6rem;outline:none;width:100%;height:2.25rem;padding:0 .75rem;font-size:.875rem}.input:focus{box-shadow:0 0 0 3px #0a84ff80}.spin{border:2px solid #0000002e;border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.block-pulse{animation:.5s ease-out block-pulse}@keyframes block-pulse{0%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.block-pulse{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.w,.panel,.bar,.data-rail,.win,.toast{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.w,.panel,.bar,.data-rail,.win,.toast{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes pane-in{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:none}}.grid>.w,.page-grid>.panel,.discover-layout>.panel,.pulse-columns>.panel,.workspace-frame>.view>.page>.page-grid>.panel{animation:pane-in .52s var(--out-expo) backwards}.grid>.w:nth-child(2),.page-grid>.panel:nth-child(2){animation-delay:45ms}.grid>.w:nth-child(3),.page-grid>.panel:nth-child(3){animation-delay:90ms}.grid>.w:nth-child(4),.page-grid>.panel:nth-child(4){animation-delay:.135s}.grid>.w:nth-child(5),.page-grid>.panel:nth-child(5){animation-delay:.18s}.grid>.w:nth-child(6),.page-grid>.panel:nth-child(6){animation-delay:.225s}@media (prefers-reduced-motion:reduce){.grid>.w,.page-grid>.panel,.discover-layout>.panel,.pulse-columns>.panel{animation:none}}.wallet-body{flex:1;place-items:center;min-height:0;padding-block:.5rem 1rem;display:grid;container-type:size}.card-stage{perspective:80rem;width:min(100cqw,158.6cqh,34rem);position:relative;container-type:inline-size}.card-shadow{filter:blur(16px);opacity:.8;pointer-events:none;background:radial-gradient(closest-side,#1a30546b,#0000);border-radius:50%;height:22%;position:absolute;bottom:-6%;left:8%;right:8%}.card{--rx:0deg;--ry:0deg;--mx:30%;--my:22%;--tilt-ms:.8s;--press:1;aspect-ratio:1.586;transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--press));transform-style:preserve-3d;transition:transform var(--tilt-ms) cubic-bezier(.22, 1, .36, 1), --mx var(--tilt-ms) cubic-bezier(.22, 1, .36, 1), --my var(--tilt-ms) cubic-bezier(.22, 1, .36, 1);will-change:transform;position:relative}.card:has(.card-front:active){--press:.985;--tilt-ms:.12s}.card-flip{transform-style:preserve-3d;transform:rotateY(var(--flip,0deg));transition:transform .62s var(--inout);position:absolute;inset:0}.card[data-turned=true]{--flip:180deg}.card-face{text-align:left;color:#f6f8fc;backface-visibility:hidden;cursor:pointer;background:linear-gradient(152deg,#1e2b45 0%,#142138 46%,#0c1729 100%);border:0;border-radius:5cqi;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin:0;padding:6cqi 6.4cqi 5.6cqi;transition:visibility 0s linear .38s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 26px 54px -16px #14284b8c}.card-back{transform:rotateY(180deg)}.card:not([data-turned=true]) .card-back,.card[data-turned=true] .card-front{visibility:hidden;pointer-events:none}.card-face:before{content:"";pointer-events:none;background:radial-gradient(26% 30% at var(--mx) var(--my), #408cff9e, transparent 70%), radial-gradient(40% 26% at calc(var(--mx) + 34%) calc(var(--my) + 44%), #78dcff47, transparent 72%), radial-gradient(52% 30% at calc(var(--mx) - 12%) calc(var(--my) + 58%), #2775ca66, transparent 70%), repeating-linear-gradient(64deg, #ffffff09 0 1px, transparent 1px 22px);filter:blur(6px)saturate(1.2);mix-blend-mode:screen;opacity:.85;position:absolute;inset:-25%}.card-face:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent calc(var(--sweep) - 16%), #fff3 var(--sweep), transparent calc(var(--sweep) + 16%)), radial-gradient(34% 44% at var(--mx) var(--my), #ffffff29, transparent 66%), repeating-linear-gradient(100deg, #ffffff07 0 1px, transparent 1px 6px);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1px #fff3}.card-back:before{opacity:.4}.card-head,.card-foot,.card-mid,.card-back-body{z-index:1;position:relative}.card-head,.card-foot{justify-content:space-between;align-items:center;gap:1rem;display:flex}.card-foot{align-items:flex-end}.card-mark{font:700 max(.8rem, 4.2cqi)/1 var(--display);letter-spacing:-.03em;align-items:center;gap:.5em;display:inline-flex}.card-mark i{background:radial-gradient(circle at 36% 30%,#fff 0 10%,#c8ccd1 30%,#5b6167 66%,#ffffff12 90%,#8c9297);border-radius:50%;width:.8em;height:.8em}.card-net{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:.5em;font-size:max(.5625rem,2.5cqi);font-weight:600;display:inline-flex}.card-net svg{width:1.6em;height:1.6em}.card-key{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:max(.5625rem,2.35cqi);font-weight:600;display:block}.card-figure{font:700 max(1.5rem, 10.5cqi)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.35cqi;display:block}.card-figure small{letter-spacing:.02em;color:#ffffffb8;margin-left:.3em;font-size:.42em;font-weight:600}.card-sub{font-variant-numeric:tabular-nums;color:#ffffffb8;margin-top:1.4cqi;font-size:max(.75rem,3.4cqi);font-weight:500;display:block}.card-value{font-variant-numeric:tabular-nums;margin-top:.6cqi;font-size:max(.75rem,3.3cqi);font-weight:600;display:block}.card-addr{font-family:var(--mono);letter-spacing:.02em;color:#fffc;text-align:right;font-size:max(.625rem,2.9cqi);display:block}.card-hint{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;text-align:right;margin-top:.6cqi;font-size:max(.5625rem,2.35cqi);font-weight:600;display:block}.card-back-body{flex:1;align-content:center;gap:2cqi;margin-top:3cqi;display:grid}.card-full{font-family:var(--mono);letter-spacing:.04em;word-spacing:.15em;color:#ffffffeb;-webkit-user-select:text;user-select:text;margin:1.4cqi 0 3cqi;font-size:max(.6875rem,3.5cqi);line-height:1.5;display:block}.card-chip{cursor:pointer;background:#ffffff24;border:0;border-radius:999px;margin-right:.4em;padding:.5em 1em;font-size:max(.6875rem,2.8cqi);font-weight:600}.card-chip:hover{background:#ffffff38}.status{color:var(--label-2);align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.status i{background:var(--green);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #30d15833}.status i[data-state=acting],.status i[data-state=thinking]{background:var(--blue);box-shadow:0 0 0 3px #0a84ff40}.status i[data-state=blocked]{background:var(--orange);box-shadow:0 0 0 3px #ff9f0a40}.model{color:var(--label-2);align-items:center;gap:.35rem;margin-top:.35rem;font-size:.75rem;display:inline-flex}.model b{background:#4d6bfe;border-radius:50%;width:.9rem;height:.9rem;display:inline-block}.rows{flex-direction:column;min-height:0;display:flex;overflow:hidden}.row{border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto auto;align-items:center;gap:.7rem;min-height:2.9rem;padding:.35rem .5rem;transition:background-color .14s ease-out;display:grid}.row:hover{background:#ffffff0d}.row+.row{box-shadow:0 -1px 0 var(--hairline)}.row:hover+.row,.row:hover{box-shadow:none}.row:has(>.row-open){position:relative}.row-open{grid-column:1/-2;grid-template-columns:subgrid;text-align:left;background:0 0;border:0;align-items:center;min-width:0;margin:0;padding:0;display:grid}.row-open:after{content:"";border-radius:.75rem;position:absolute;inset:0}.row-open:focus-visible{outline:none}.row-open:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}.row-open~*{z-index:1;position:relative}.quick-error{color:var(--red);margin:-.1rem .5rem .35rem;font-size:.72rem;line-height:1.25}.ava{width:2rem;height:2rem;image-rendering:pixelated;border-radius:.55rem;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.ava-24{border-radius:.42rem;width:1.5rem;height:1.5rem}.ava-40{border-radius:.7rem;width:2.5rem;height:2.5rem}.ava-48{border-radius:.82rem;width:3rem;height:3rem}.nm{flex-direction:column;min-width:0;display:flex}.nm b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:flex;overflow:hidden}.nm span{color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.vals{text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.vals span{font-size:.72rem;font-weight:500;display:block}.bond{background:#ffffff1a;border-radius:999px;width:4.25rem;height:.3rem;overflow:hidden}.bond i{border-radius:inherit;transform-origin:0;height:100%;transition:transform .6s var(--out-expo);background:linear-gradient(90deg,#ffffff8c,#fff);display:block}.bond[data-hot=true] i{background:linear-gradient(90deg,#ff9f0a,#ffd60a)}@container (max-width:20rem){.row{grid-template-columns:1.6rem minmax(3.5rem,1fr) auto auto;gap:.5rem}.row .ava{border-radius:.45rem;width:1.6rem;height:1.6rem}.row .bond{display:none}.row .vals{font-size:.75rem}.nm b{font-size:.8125rem}.nm span{font-size:.68rem}}@container (max-width:15rem){.row .vals{display:none}.row{grid-template-columns:1.6rem minmax(0,1fr) auto}}.drop{background:radial-gradient(circle at 35% 28%,#fff 0 12%,#c9ced3 28%,#6d747b 60%,#ffffff12 84%,#9aa0a6);border-radius:50%;flex:none;width:.55rem;height:.55rem;display:inline-block}.row.lb,.lb-cols{grid-template-columns:1.4rem 2rem minmax(0,1fr) auto 5.6rem}.copy-btn.on{color:var(--green);background:#30d15824}.amount{font:700 2rem/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.15rem;display:flex}.amount input{width:100%;font:inherit;letter-spacing:inherit;background:0 0;border:0;outline:none;padding:0}.presets{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.quote{gap:.45rem;margin:0;font-size:.8125rem;display:grid}.quote div{justify-content:space-between;display:flex}.quote dt{color:var(--label-2)}.quote dd{font-variant-numeric:tabular-nums;margin:0}.tape .row{min-height:2.2rem;font-size:.8125rem}.w .rows{-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.ticker .row{grid-template-columns:.6rem minmax(0,1fr) auto}.view{flex-direction:column;flex:1;min-height:0;display:flex}.page{flex-direction:column;flex:1;min-height:0;padding:.875rem clamp(.75rem,1.6vw,1.25rem);display:flex}.page-grid{flex:1;gap:.875rem;width:100%;max-width:110rem;min-height:0;margin-inline:auto;display:grid}.trade-grid{grid-template:"pulse chart ticket"minmax(0,1.55fr)"pulse flow ticket"minmax(0,1fr)/minmax(13rem,16rem) minmax(0,1fr) minmax(16rem,19rem)}.terminal-ribbon{border:1px solid var(--edge-1);border-radius:var(--r-1);background:var(--glass-1);width:100%;max-width:110rem;min-height:2rem;color:var(--label-3);font:600 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 auto .7rem;padding:0 .8rem;display:flex}.terminal-kicker{color:var(--label-2);align-items:center;gap:.5rem;display:inline-flex}.terminal-kicker .live-dot{width:.35rem;height:.35rem;box-shadow:0 0 0 3px #30d15821}.terminal-mode{color:var(--label-3)}.terminal-shortcuts{letter-spacing:.04em;text-transform:none;margin-left:auto}kbd{border:1px solid var(--edge-2);border-radius:var(--r-1);color:var(--label-2);background:var(--group);font:600 .6rem/1 var(--mono);padding:.16rem .3rem}.panel{gap:.7rem;overflow:hidden}.panel .head{margin-bottom:0}.panel[data-p]{grid-area:var(--area)}[data-p=pulse]{--area:pulse}[data-p=chart]{--area:chart}[data-p=flow]{--area:flow}[data-p=ticket]{--area:ticket}[data-p=markets]{--area:markets}[data-p=odds]{--area:odds}[data-p=bet]{--area:bet}[data-p=world]{--area:world}.rows.scroll{scrollbar-width:none;flex:1;min-height:0;margin-inline:-.35rem;overflow:auto}.rows.scroll::-webkit-scrollbar{display:none}.rows.scroll>.row{flex:none}.fill-seg{width:100%;display:grid}.fill-seg button{padding:0 .4rem}.pulse-filter-menu{z-index:3;border:1px solid var(--hairline);background:#ffffff12;border-radius:.7rem;gap:.4rem;width:12rem;padding:.6rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 .75rem 2rem #00000052}.pulse-filter-menu label{grid-template-columns:1fr 4.5rem;align-items:center;gap:.4rem;display:grid}.pulse-filter-menu input,.slippage input{border:1px solid var(--hairline);min-width:0;color:var(--label);background:#ffffff0f;border-radius:.35rem;padding:.25rem .35rem}.quick-settings{grid-template-columns:1fr 1fr;width:7.8rem}.pulse-empty,.trade-empty{color:var(--label-2);text-align:center;margin:auto;font-size:.8125rem}.route-layer>.trade-empty{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100dvh;margin:0;padding:0 1rem;display:flex}@keyframes pulse-sheen{to{background-position:-200% 0}}.row[data-selected=true]{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1a}.row[data-selected=true]+.row{box-shadow:none}.chart-tools{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.legend{align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.legend .key{background:var(--green);border-radius:999px;width:.9rem;height:.2rem}.chart-area{flex:1;min-height:12rem;position:relative}.chart-area canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.t-head{align-items:center;gap:.9rem;min-width:0;display:flex}.t-head .ava{border-radius:.8rem;width:3rem;height:3rem}.t-id{min-width:0}.t-head h2{font:700 1.375rem/1.1 var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.t-meta{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;font-size:.8125rem;display:flex}.t-meta .mono{color:var(--label-3);font-size:.72rem}.copy-address{color:var(--label-3);font:inherit;cursor:copy;background:0 0;border:0;padding:0}.t-price{text-align:right;flex:none;margin-left:auto}.t-price .figure{font-size:2rem;display:inline-flex}.t-change{font-size:.8125rem;font-weight:600}.kv6{grid-template-columns:repeat(6,minmax(0,1fr))}.flow-note{font-size:.75rem}.cols{letter-spacing:.02em;text-transform:uppercase;color:var(--label-3);gap:.7rem;padding:.35rem .5rem;font-size:.6875rem;font-weight:600;display:grid}.tape-cols,.tape .row{grid-template-columns:4.6rem 3rem minmax(0,1fr) minmax(0,1fr) 7rem}@container (max-width:26rem){.tape-cols,.tape .row{grid-template-columns:3.4rem 2.4rem minmax(0,1fr) 5.2rem;gap:.5rem}.tape-cols>:nth-child(4),.tape .row>:nth-child(4){display:none}}.holder-cols,.row.holder{grid-template-columns:1.6rem minmax(0,1fr) minmax(0,1.4fr) 4rem}.row.holder{min-height:2.3rem;font-size:.8125rem}.row.holder>:last-child,.tape .row>:last-child,.tape-cols>:last-child,.holder-cols>:last-child{text-align:right}.row.holder.excluded{opacity:.7}.hbar{background:#ffffff14;border-radius:999px;height:.3rem;overflow:hidden}.hbar i{border-radius:inherit;background:#ffffffbf;height:100%;display:block}.panel.ticket{scrollbar-width:none;overflow:auto}.field-top{justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.pos{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:.5rem;padding-top:.7rem;font-size:.8125rem;display:flex}.slippage{justify-content:flex-end;align-items:center;gap:.25rem;font-size:.72rem;display:flex}.slippage input{text-align:right;width:3.5rem}.checks{grid-template-columns:1fr 1fr;gap:.35rem .6rem;font-size:.75rem;display:grid}.check{min-width:0;color:var(--label-2);align-items:center;gap:.4rem;display:flex}.check span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.check i{width:1rem;height:1rem;font:700 .625rem/1 var(--sans);color:var(--green);background:#30d1582e;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.check i svg{width:.65rem;height:.65rem}.check[data-ok=false] i{color:var(--orange);background:#ff9f0a33}.curve{border-radius:var(--r-group);background:var(--group);gap:.45rem;padding:.75rem .8rem;font-size:.8125rem;display:grid}.curve-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.curve-sub{font-size:.72rem;line-height:1.4}.bond.big{width:100%;height:.4rem}.hint{border-top:1px solid var(--hairline);align-items:flex-start;gap:.6rem;margin-top:auto;padding-top:.7rem;font-size:.8rem;display:flex}.hint .drop{width:1rem;height:1rem;margin-top:.1rem}.m-yes .figure{font-size:2rem}.predict-grid .panel{background:linear-gradient(145deg,#ffffff12,#ffffff12);border-color:#75a1e029;box-shadow:inset 0 1px #ffffff14,0 12px 40px #0000003d}.globe-caption .live-dot{background:#30d158;border-radius:50%;width:.35rem;height:.35rem;margin-right:.3rem;display:inline-block}@keyframes globe-pulse{0%,to{opacity:.7}50%{opacity:1;box-shadow:0 0 .7rem}}.prediction-desk>.panel{grid-area:auto}.prediction-focus .panel{-webkit-backdrop-filter:blur(32px)saturate(150%);background:linear-gradient(140deg,#ffffff12,#ffffff12 52%,#ffffff12);border-color:#b9ddf257;border-radius:1rem;height:100%;min-height:43rem;padding:1.35rem 1.4rem 1rem;box-shadow:inset 0 1px #ffffff42,inset 0 0 1.6rem #76cef70e,0 2rem 5rem #0000007a,0 0 1.4rem #83d4f914}.prediction-focus .panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff26,#0000 15% 78%,#85d2f40f);position:absolute;inset:0}.market-active i{background:#30d158;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 .5rem #30d158}.prediction-odds .chart-tools{padding-top:.25rem}.prediction-odds .chart-area{background:linear-gradient(#ffffff0a,#ffffff0a);border:1px solid #9dcfe51f;border-radius:.35rem;min-height:12.1rem;margin-top:.05rem}.prediction-ticket .title{font-size:.86rem}.prediction-ticket .seg{background:#ffffff0e}.prediction-ticket .field{background:#ffffff0a;border:1px solid #ffffff16}.prediction-ticket .amount{font-size:1.55rem}.prediction-ticket .presets{grid-template-columns:repeat(4,1fr)}.prediction-ticket .presets .btn{background:#ffffff14;padding:.2rem}.prediction-ticket .quote{gap:.3rem}.prediction-ticket .quote div{justify-content:space-between;gap:.7rem;display:flex}.prediction-ticket .quote dt{color:var(--label-2)}.prediction-ticket .quote dd{color:#edf4f5;font:600 .68rem var(--mono);margin:0}.prediction-ticket .btn.buy{background:linear-gradient(#48ee91,#20c969);box-shadow:0 .45rem 1rem #30d1582e}.prediction-ticket .pos{margin-top:auto}.page{min-height:calc(100dvh - 3.25rem)}.page-grid{min-height:0}.screen-head{justify-content:space-between;align-items:flex-start;gap:1rem;width:min(110rem,100%);margin:.5rem auto 1rem;display:flex}.screen-head h1{font:700 clamp(1.8rem, 3.5vw, 3rem)/1 var(--display);letter-spacing:-.05em;margin:.25rem 0 .35rem}.screen-head p{max-width:58ch}.screen-head .feed-state{margin-top:.6rem}.metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;width:min(110rem,100%);margin:0 auto .75rem;display:grid}.metric-card{background:#ffffff0e;border:1px solid #7da9ff24;border-radius:.65rem;gap:.3rem;padding:.7rem .8rem;display:grid}.metric-card span{color:var(--label-3);font:.62rem var(--mono);text-transform:uppercase;letter-spacing:.08em}.metric-card b{color:var(--label);font:650 1.15rem var(--mono)}.discover-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:.75rem;width:min(110rem,100%);min-height:0;margin:0 auto;display:grid}.discover-layout .panel,.pulse-columns .panel{min-height:0}.screen-toolbar{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(12rem,1fr) 9rem 9rem;gap:.45rem;padding-bottom:.7rem;display:grid}.screen-input,.screen-select{min-width:0;height:2.25rem;color:var(--label);background:#ffffff0e}.screen-input::placeholder{color:var(--label-3)}.signal-list{gap:.2rem;display:grid}.signal-list div{border-bottom:1px solid var(--hairline);gap:.22rem;padding:.7rem .2rem;display:grid}.signal-list b{color:var(--label);font:650 .76rem var(--sans)}.signal-list span,.screen-note,.pulse-column-note{color:var(--label-2);font-size:.72rem;line-height:1.45}.screen-note{margin-top:auto;padding-top:.8rem}.screen-empty{color:var(--label-2);text-align:center;padding:2rem .5rem;font-size:.78rem}.settings-grid .panel{min-height:0}.setting-control{flex:none;align-items:center;gap:.35rem;display:flex}.setting-control input{width:5rem;height:2.1rem;color:var(--label);text-align:right}.setting-control em{color:var(--label-3);font:.62rem var(--mono);font-style:normal}.status-list .status-warn{color:var(--orange)}.tracker-layout .panel{min-height:0}.tracker-list,.alert-list,.tracker-positions{gap:.25rem;margin-top:.65rem;display:grid}.tracker-row,.alert-row{border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .45rem;display:flex}.tracker-row.is-selected{box-shadow:inset 2px 0 var(--teal);background:#40c8e01a}.tracker-row button:first-child,.alert-row>span{text-align:left;gap:.22rem;min-width:0;display:grid}.tracker-row button:first-child b,.alert-row b{color:var(--label);font-size:.78rem}.tracker-row button:first-child span,.alert-row small{color:var(--label-3);font:.62rem var(--mono)}.tracker-row button:first-child,.text-button{color:inherit;cursor:pointer;background:0 0;border:0}.text-button{color:var(--teal);text-align:left;padding:.55rem 0;font-size:.7rem}.icon-button{color:var(--label-3);cursor:pointer;background:0 0;border:0;flex:none;font-size:1.2rem}.icon-button:hover{color:var(--red)}.form-error{color:var(--red);margin:.55rem 0 0;font-size:.72rem}.agent-account{background:#40c8e00f;border:1px solid #40c8e029;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.7rem;padding:.65rem .7rem;display:flex}.agent-account>span{gap:.2rem;min-width:0;display:grid}.agent-account b{color:var(--label);font-size:.72rem}.agent-account small{color:var(--label-2);font-size:.64rem;line-height:1.3}.agent-account .form-error{margin:0}.tracker-positions .row{grid-template-columns:minmax(0,1fr) auto}@media (max-width:42rem){.metric-strip{grid-template-columns:repeat(2,1fr)}.screen-toolbar{grid-template-columns:1fr 1fr}.screen-input{grid-column:1/-1}.screen-head{flex-direction:column}.settings-grid,.tracker-layout{grid-template-columns:1fr}.setting-row{flex-direction:column;align-items:flex-start}}@keyframes globe-drift{0%,to{transform:perspective(30rem)rotateX(8deg)rotate(-1deg)}50%{transform:perspective(30rem)rotateX(8deg)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.globe-sphere{animation:none}}.layer{z-index:60;pointer-events:none;position:fixed;inset:0}.scrim{z-index:59;opacity:0;pointer-events:none;background:#02050a94;border:0;padding:0;transition:opacity .3s ease-out;position:fixed;inset:0}.scrim[data-on=true]{opacity:1;pointer-events:auto}.win{pointer-events:auto;background:var(--pane-3);-webkit-backdrop-filter:none;border:1px solid var(--pane-edge-2);box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow-lifted);transform-origin:0 0;will-change:transform;border-radius:1.375rem;flex-direction:column;display:flex;position:fixed;overflow:hidden}.titlebar{flex:none;align-items:center;height:2.75rem;padding:0 1rem;display:flex;position:relative;box-shadow:inset 0 -1px #ffffff0f}.win-title{font:600 .84rem/1 var(--display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex;position:absolute;left:50%;translate:-50%}.win-title .badge{border-radius:.35rem;width:1.2rem;height:1.2rem}.win-title .badge svg{width:.7rem;height:.7rem}.lights{align-items:center;gap:.5rem;display:inline-flex}.light{cursor:pointer;border:0;border-radius:50%;place-items:center;width:.78rem;height:.78rem;padding:0;display:grid;box-shadow:inset 0 0 0 .5px #00000040}.light svg{opacity:0;width:.5rem;height:.5rem;transition:opacity .12s}.lights:hover .light svg{opacity:1}.light[data-l=close]{background:#ff5f57}.light[data-l=min]{cursor:default;background:#febc2e}.light[data-l=zoom]{background:#28c840}.win-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;min-height:0;padding:1.25rem clamp(1rem,2.4vw,1.75rem) 1.5rem;overflow:auto}.group{border-radius:var(--r-group);background:var(--group)}.group-title{font:600 .8125rem/1 var(--display);color:var(--label-2);justify-content:space-between;align-items:center;margin:0 0 .6rem .25rem;display:flex}.fine{max-width:62ch;margin:.9rem .25rem 0;font-size:.75rem;line-height:1.45}.create-form{gap:1rem;max-width:34rem;margin:0 auto;display:grid}.create-group{gap:.45rem;display:grid}.create-panel{border-radius:var(--r-group);background:var(--group);padding:.75rem}.create-fields{gap:.45rem;display:grid}.create-fields label{color:var(--label-2);gap:.35rem;font-size:.75rem;display:grid}.create-fields .input{color:var(--label)}.create-fields .ticker{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.create-description{resize:vertical;height:auto;min-height:5.5rem;padding-block:.65rem;line-height:1.4}.field-note{color:var(--label-3);justify-content:space-between;gap:.5rem;font-size:.7rem;display:flex}.field-error{color:var(--red);margin:0;font-size:.72rem;line-height:1.35}.image-drop-wrap{gap:.5rem;display:grid}.image-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.image-drop{width:100%;min-height:10rem;color:var(--label-2);cursor:pointer;background:#ffffff09;border:1px dashed #ffffff38;border-radius:.8rem;padding:.8rem;overflow:hidden}.image-drop:hover{background:#ffffff12;border-color:#ffffff73}.image-drop>span{justify-items:center;gap:.25rem;display:grid}.image-drop b{color:var(--label);font-size:.82rem}.image-drop small{font-size:.7rem}.image-drop img{aspect-ratio:1;object-fit:cover;border-radius:.6rem;width:min(100%,13rem);margin:0 auto;display:block}.image-file{color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.create-quote{gap:.45rem;margin:.8rem 0 0;font-size:.78rem;display:grid}.create-quote div{justify-content:space-between;gap:1rem;display:flex}.create-quote dt{color:var(--label-2)}.create-quote dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.presets .btn.selected{color:#111;background:#fff}.cm-narrow{max-width:10rem}.cm-side{border:0;align-items:center;gap:1rem;margin:0;padding:0;display:flex}.cm-side legend{color:var(--label-2);margin-bottom:.35rem;padding:0;font-size:.75rem}.cm-side label{color:var(--label);cursor:pointer;flex-direction:row;align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.cm-side input{accent-color:var(--accent);width:1rem;height:1rem}.cm-preview{gap:.5rem;margin:0;padding:.75rem;display:grid}.cm-preview-row{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.78rem;display:flex}.cm-preview-row dt{color:var(--label-2);flex:none}.cm-preview-row dd{text-align:right;color:var(--label);font-variant-numeric:tabular-nums;margin:0}.create-preview{border-radius:var(--r-group);background:var(--group);gap:.65rem;padding:.75rem;display:grid;overflow:hidden}.create-preview .t-head{padding:.2rem}.create-preview .row{background:#ffffff08}.create-submit-error{text-align:center}.bub.me{background:var(--blue);color:var(--on-bright);border-bottom-right-radius:.35rem;align-self:flex-end}.bub.tool .ok{color:var(--green)}.seen{color:var(--label-3);align-self:flex-end;font-size:.6875rem}.composer .input{height:2rem;box-shadow:inset 0 0 0 1px var(--hairline);background:#76768033;border-radius:999px;font-size:.8125rem}.send{background:var(--blue);width:1.75rem;height:1.75rem;color:var(--on-bright);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.send:active{transform:scale(.94)}@keyframes dots{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.limit{text-align:left;gap:.45rem;width:100%;padding:.8rem;font-size:.8rem;display:grid}.chat{flex-direction:column;min-height:26rem;display:flex}.chat .thread{gap:.45rem;padding:.25rem;-webkit-mask-image:none;mask-image:none}.chat .bub{font-size:.875rem}.chips{flex-wrap:wrap;gap:.4rem;margin:.6rem 0;display:flex}.chips .btn{border-radius:999px}.toasts{z-index:80;justify-items:end;gap:.5rem;display:grid;position:fixed;top:3.9rem;right:1rem}.toast{-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8);background:#ffffff12;border-radius:1rem;align-items:center;gap:.7rem;min-width:17rem;padding:.7rem .9rem;font-size:.8125rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 40px #00000080}.toast b{font-weight:600;display:block}.toast .badge{border-radius:.55rem;width:2rem;height:2rem}@media (min-width:75rem) and (max-height:46rem){body{overflow:auto}.desk:not(:has(.scene)){height:auto}.grid{grid-template-rows:15.5rem 15.5rem 14.5rem;max-height:none}.page-grid{grid-template-rows:26rem 20rem}}@media (max-width:85rem){.bar-end>.chip:first-child{display:none}.kv6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:60rem){.bar-end>.chip:not(.keep){display:none}}@media (max-width:92rem){.prediction-desk{grid-template-columns:minmax(17rem,21rem) minmax(28rem,1fr) minmax(15rem,17rem)}.prediction-desk>.prediction-left-rail{grid-area:1/1}.prediction-desk>.prediction-focus{grid-area:1/2}.prediction-desk>.prediction-ticket{grid-area:1/3}.prediction-desk>.prediction-right-rail{grid-area:2/1/auto/-1;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.prediction-focus .panel{min-height:39rem}}@media (max-width:74.99rem){body{overflow:auto}.desk:not(:has(.scene)){height:auto;min-height:100%}.grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"wallet wallet""pulse pulse""pnl predict""trending tape";grid-auto-rows:minmax(14rem,auto);max-height:none}.w[data-w=wallet]{min-height:30rem}.w[data-w=pulse]{min-height:20rem}.page-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.trade-grid{grid-template-areas:"chart chart""ticket flow""pulse pulse"}.predict-grid{grid-template-areas:"odds odds""bet markets""world world"}[data-p=chart],[data-p=odds]{min-height:32rem}[data-p=flow],[data-p=markets],[data-p=pulse]{max-height:34rem}.world{min-height:22rem}.prediction-page{padding:1rem}.prediction-desk{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);min-height:0}.prediction-desk>.prediction-left-rail{grid-area:1/1}.prediction-desk>.prediction-focus{grid-area:1/2}.prediction-desk>.prediction-ticket{grid-area:2/1}.prediction-desk>.prediction-right-rail{grid-area:3/1/auto/-1}}@media (max-width:44.99rem){.grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"wallet""pulse""pnl""predict""trending""tape"}.w[data-w=wallet]{min-height:0}.bar{gap:.5rem}.brand-name,.chip-state,.bar-end>.chip:not(.keep){display:none}.bar .nav{position:relative;left:auto;translate:none}.nav button{padding:0 .6rem;font-size:.75rem}.bar-end .chip.keep{padding-right:.3rem}.kv6{grid-template-columns:repeat(2,1fr)}.page-grid{grid-template-columns:minmax(0,1fr)}.trade-grid{grid-template-areas:"chart""ticket""flow""pulse"}.predict-grid{grid-template-areas:"odds""bet""markets""world"}.world{grid-template-rows:18rem minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:34rem}.prediction-page{padding:.75rem}.prediction-desk{flex-direction:column;gap:.75rem;display:flex}.prediction-left-rail,.prediction-right-rail{grid-template-rows:none;grid-template-columns:1fr;width:100%;display:grid}.prediction-focus{order:-1;width:100%}.prediction-focus .panel{min-height:34rem;padding:1rem}.prediction-desk>.prediction-ticket{width:100%;min-height:0}.prediction-right-rail{flex-direction:column;display:flex}.prediction-rail-widget{min-height:0}.prediction-left-rail .prediction-related,.prediction-left-rail .prediction-news,.prediction-left-rail .prediction-bets{display:none}.prediction-market-metrics{grid-template-columns:repeat(2,1fr)}.prediction-market-metrics>div:nth-child(2){border-right:0}.prediction-odds .chart-area{min-height:11rem}.prediction-detail-tabs{white-space:nowrap;gap:.8rem;overflow:auto}.prediction-details{grid-template-columns:repeat(2,minmax(0,1fr))}.t-head,.m-head{flex-wrap:wrap}.t-price,.m-yes{text-align:left;margin-left:0}.tape-cols,.tape .row{grid-template-columns:4.2rem 2.6rem minmax(0,1fr) 0 5.5rem}.tape-cols>:nth-child(4),.tape .row>:nth-child(4){visibility:hidden}.checks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.card-flip{transition:none}}@media (prefers-reduced-transparency:reduce){.w,.panel,.win,.bar,.toast{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1e}}@media (max-width:44.99rem){.account-control>.chip .mono{display:none}.account-control>.chip{padding:.2rem}}.workspace-frame>.view{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-width:0;min-height:0;overflow:auto}.data-rail{border:1px solid var(--edge-1);border-radius:var(--r-3);background:var(--glass-1);min-width:0;box-shadow:inset 0 1px 0 var(--edge-lit-1), var(--shadow-1);-webkit-backdrop-filter:blur(var(--blur-1)) saturate(var(--sat-1))}.rail-kicker{color:var(--label-3);font:700 .6rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.feed-state i{background:var(--orange);border-radius:50%;width:.4rem;height:.4rem;margin-right:.3rem;display:inline-block;box-shadow:0 0 0 3px #ff9f0a1f}.feed-state.is-live i{background:var(--green);box-shadow:0 0 0 3px #30d1581f}.data-rail{align-self:start;padding:1.05rem .8rem}.data-rail-head,.feed-card-title,.feed-meta,.gate-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.feed-state{color:var(--orange);font:700 .58rem/1 var(--mono);letter-spacing:.08em}.feed-card{background:#ffffff09;border:1px solid #b8d8ff1f;border-radius:.75rem;margin-top:1rem;padding:.8rem}.feed-card-title{color:var(--label-2);font-size:.75rem}.feed-card-title b{color:var(--teal);font:600 .6rem/1 var(--mono)}.feed-block{gap:.2rem;padding:1rem 0 .8rem;display:grid}.feed-block span,.feed-meta,.gate-row{color:var(--label-3);font:.6rem/1.35 var(--mono)}.feed-block strong{color:var(--label);font:650 1.35rem/1 var(--mono);letter-spacing:-.06em}.feed-meta{border-top:1px solid var(--hairline);padding-top:.65rem}.rail-section{gap:.75rem;margin-top:1.45rem;display:grid}.gate-row{justify-content:start}.gate-row span{flex:1}.gate-row b{letter-spacing:.08em;font-size:.55rem}.gate-dot{border-radius:50%;width:.42rem;height:.42rem}.gate-open{background:var(--green);box-shadow:0 0 0 3px #30d1581f}.gate-closed{background:var(--orange);box-shadow:0 0 0 3px #ff9f0a1a}.data-rail-note{color:var(--label-3);font:.62rem/1.55 var(--sans);margin:1.2rem 0 .15rem}@media (max-width:85rem){.workspace-frame{grid-template-columns:11.5rem minmax(0,1fr)}.data-rail{display:none}}@media (max-width:52rem){.workspace-frame{padding:.65rem;display:block;overflow:visible}.workspace-frame>.view{overflow:visible}}.command-trigger{display:none}.command-backdrop{z-index:calc(var(--z-system) + 20);background:#02050a94;place-items:start center;padding-top:min(16vh,9rem);display:grid;position:fixed;inset:0}.command-palette{border:1px solid var(--pane-edge-2);border-radius:var(--r-pane);background:var(--pane-raised);width:min(40rem,100vw - 2rem);max-height:min(70vh,34rem);box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow-lifted);flex-direction:column;display:flex;overflow:hidden}.command-field{border-bottom:1px solid var(--hairline);color:var(--ink-3);flex:none;align-items:center;gap:.625rem;padding:0 .9375rem;display:flex}.command-input{min-width:0;height:3.5rem;color:var(--ink);font:500 var(--t-lead)/1 var(--sans);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1 1 0;padding:0}.command-input::placeholder{color:var(--ink-4);font-size:var(--t-body)}.command-field kbd{border:1px solid var(--hairline);color:var(--ink-4);font:500 var(--t-micro)/1 var(--mono);border-radius:.375rem;flex:none;padding:.15rem .4rem}.command-results{scrollbar-width:thin;flex:auto;align-content:start;gap:.0625rem;min-height:0;padding:.375rem;display:grid;overflow-y:auto}.command-note{color:var(--ink-4);font:500 var(--t-tiny)/1.4 var(--sans);letter-spacing:var(--caps);text-transform:uppercase;margin:0;padding:.75rem .625rem}.command-results button{border-radius:var(--r-control);min-height:3.25rem;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .625rem;display:grid}.command-results button[data-cursor]{background:var(--pane-inset)}.command-results button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.command-results span{gap:.1875rem;min-width:0;display:grid}.command-results strong{color:var(--ink);font:600 var(--t-body)/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-results small{color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-figures{text-align:right;font-variant-numeric:tabular-nums;justify-items:end}.command-glyph{background:var(--pane-inset);width:2rem;height:2rem;color:var(--ink-3);font:600 var(--t-tiny)/1 var(--sans);border-radius:50%;place-items:center;display:grid}.command-results kbd{border:1px solid var(--hairline);color:var(--ink-4);font:500 var(--t-micro)/1 var(--sans);border-radius:.375rem;padding:.175rem .4rem}@media (max-width:29.99rem){.command-backdrop{padding-top:4vh}.command-palette{width:calc(100vw - 1rem)}.command-figures{display:none}}.scene{z-index:var(--z-stage);flex:1;min-height:0;position:relative;overflow-x:clip}.scene-arc{height:100%}.desk-layout{grid-template-columns:var(--desk-cols,minmax(0, 23fr) minmax(0, 49fr) minmax(0, 23fr));--desk-gap:clamp(.625rem, .8vw, 1.125rem);gap:var(--desk-gap);align-items:stretch;height:100%;padding:clamp(5.5rem,16.5vh,9.75rem) clamp(.5rem,.7vw,.875rem) clamp(5.25rem,11.8vh,6.9375rem);display:grid}.desk-layout>.rail-left{grid-area:1/1}.desk-layout>.rail-center{grid-area:1/2}.desk-layout>.rail-right{grid-area:1/3}.rail{--rail-gap:clamp(.6rem, 1vw, 1rem);gap:var(--rail-gap);flex-direction:column;min-width:0;min-height:0;display:flex}.rail-left,.rail-right{margin-top:-5.5rem}.rail-center .spatial-panel{background:var(--pane-2)}.spatial-mount{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.spatial-panel{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.focus-mount{pointer-events:auto;max-width:calc(100vw - 3rem);display:flex}.spatial-slot{appearance:none;cursor:pointer;background:0 0;border:0;flex:1 1 0;min-height:0;padding:0}.spatial-pull{z-index:2;border-radius:inherit;appearance:none;pointer-events:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.spatial-pull:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.spatial-panel[data-focusable]{cursor:pointer}.spatial-panel button:not(.spatial-pull),.spatial-panel a,.spatial-panel input,.spatial-panel select,.spatial-panel [role=tab]{cursor:auto}.spatial-panel button:not(.spatial-pull):not(:disabled),.spatial-panel a,.spatial-panel [role=tab]{cursor:pointer}.spatial-panel[data-side=left]:hover,.spatial-panel[data-side=right]:hover{background:var(--pane-2);border-color:var(--pane-edge-2);box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow-lifted)}.focus-layer{z-index:var(--z-focus);pointer-events:none;place-items:center;padding:clamp(1rem,4vh,2.5rem);display:grid;position:fixed;inset:0}.focus-layer[data-side=left]{justify-items:start}.focus-layer[data-side=right]{justify-items:end}.focus-veil{pointer-events:none;background:#e2ecf81c;position:absolute;inset:0}.focus-panel{pointer-events:auto;flex-direction:column;flex:auto;width:100%;max-width:calc(100vw - 3rem);max-height:min(78vh,44rem);display:flex;position:relative;overflow:hidden;background:var(--pane-3)!important;border-color:var(--pane-edge-2)!important;box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow-lifted)!important}.focus-body{scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.spatial-splitter{z-index:3;touch-action:none;appearance:none;background:0 0;border:0;padding:0;position:relative}.spatial-splitter>i{border-radius:var(--r-pill);background:var(--pane-edge);transition:background .14s,box-shadow .14s,scale .14s;display:block;position:absolute}.spatial-splitter:hover>i,.spatial-splitter:focus-visible>i{background:var(--pane-edge-2)}.spatial-splitter[data-dragging]>i{background:var(--accent);box-shadow:0 0 12px var(--accent-soft)}.spatial-splitter:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:var(--r-pill)}.spatial-splitter[data-axis=x]{width:var(--desk-gap);cursor:col-resize;grid-row:1;align-self:stretch}.desk-layout>.spatial-splitter[data-seam=left]{grid-column:1;justify-self:end;transform:translate(100%)}.desk-layout>.spatial-splitter[data-seam=right]{grid-column:3;justify-self:start;transform:translate(-100%)}.spatial-splitter[data-axis=x]>i{inset-block:18%;width:2px;left:50%;translate:-50%}.spatial-splitter[data-axis=x]:hover>i,.spatial-splitter[data-axis=x][data-dragging]>i{scale:1 1.06}.spatial-splitter[data-axis=y]{height:0;margin-block:calc(var(--rail-gap) / -2);cursor:row-resize;flex:none}.spatial-splitter[data-axis=y]>i{inset-inline:22%;height:2px;top:50%;translate:0 -50%}.spatial-splitter[data-axis=y]:hover>i,.spatial-splitter[data-axis=y][data-dragging]>i{scale:1.06 1}@media (max-width:767px){.spatial-splitter{display:none}}@media (prefers-reduced-motion:reduce){.spatial-splitter>i{transition:none}}.spatial-grip{z-index:4;border-radius:var(--r-pill);cursor:grab;touch-action:none;opacity:0;background:0 0;border:0;place-items:center;width:2.75rem;height:1rem;padding:0;transition:opacity .14s;display:grid;position:absolute;top:0;left:50%;translate:-50% -45%}.spatial-grip>i{border-radius:var(--r-pill);background:var(--pane-edge);width:1.75rem;height:3px;transition:background .14s,width .14s;display:block}.spatial-panel:hover>.spatial-grip,.spatial-grip:focus-visible{opacity:1}.spatial-grip:hover>i,.spatial-grip:focus-visible>i{background:var(--pane-edge-2);width:2rem}.spatial-grip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.spatial-grip:active{cursor:grabbing}.desk-layout[data-carrying] .spatial-panel{transition:opacity .14s}.spatial-panel[data-dragging]{opacity:.45}.spatial-panel[data-dragging]>.spatial-grip{opacity:1}.spatial-panel[data-dragging]>.spatial-grip>i{background:var(--accent)}.desk-layout[data-carrying] .rail[data-drop]{outline:1px dashed var(--accent-soft);outline-offset:.35rem;border-radius:var(--r-pane)}@media (max-width:767px){.spatial-grip{display:none}}@media (prefers-reduced-motion:reduce){.spatial-grip,.spatial-grip>i{transition:none}}.desk-reset{z-index:var(--z-stage);border:1px solid var(--pane-edge);border-radius:var(--r-pill);background:var(--pane-2);min-height:2rem;color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);cursor:pointer;opacity:.62;align-items:center;gap:.4rem;padding:0 .7rem;transition:opacity .14s,color .14s,border-color .14s;display:inline-flex;position:fixed;bottom:clamp(.75rem,1.6vw,1.5rem);right:clamp(.75rem,1.6vw,1.5rem)}.desk-reset:hover{opacity:1;color:var(--ink);border-color:var(--pane-edge-2)}.desk-reset:focus-visible{opacity:1;outline:2px solid var(--focus);outline-offset:2px}@media (max-width:767px){.desk-reset{display:none}}@media (prefers-reduced-motion:reduce){.desk-reset{transition:none}}@media (max-width:1439px){.desk-layout{grid-template-columns:var(--desk-cols,minmax(0, 21fr) minmax(0, 47fr) minmax(0, 21fr));padding-top:clamp(5rem,13vh,7rem);padding-bottom:2rem}.rail-left,.rail-right{margin-top:-2.5rem}}@media (max-width:1099px){.desk-layout{grid-template-columns:var(--desk-cols,minmax(13rem, 21fr) minmax(0, 47fr) minmax(13rem, 21fr))}}@media (min-width:1200px){.desk-layout.overview-desk{padding-inline:clamp(.8125rem,1.15vw,1.25rem)}.desk-layout.wallet-desk{grid-template-columns:var(--desk-cols,minmax(0, 26fr) minmax(0, 42fr) minmax(0, 26fr));padding-inline:clamp(.75rem,1.15vw,1.375rem)}}@media (min-width:1680px){.desk-layout{grid-template-columns:var(--desk-cols,minmax(0, 24.5rem) minmax(0, 1fr) minmax(0, 24.5rem))}.desk-layout.wallet-desk{grid-template-columns:var(--desk-cols,minmax(0, 27.75rem) minmax(0, 1fr) minmax(0, 27.75rem))}}@media (max-width:767px){.desk-layout{grid-template-rows:max-content max-content;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:clamp(.625rem,1.2vw,1rem);padding:clamp(4rem,9vh,5.25rem) clamp(.75rem,1.6vw,1.25rem) 1.5rem;overflow-y:auto}.desk-layout>.rail-center{grid-area:1/1/auto/-1}.desk-layout>.rail-left{grid-area:2/1}.desk-layout>.rail-right{grid-area:2/2}.rail-left,.rail-right,.rail-center{margin-top:0}.rail{gap:.75rem}.spatial-mount,.spatial-panel{flex:none}.desk-layout{grid-template-columns:minmax(0,1fr);padding:3.5rem .75rem 0}.desk-layout>.rail-right{padding-bottom:calc(3.25rem + env(safe-area-inset-bottom,0px) + 1rem)}.desk-layout>.rail-center,.desk-layout>.rail-left,.desk-layout>.rail-right{grid-column:1}.desk-layout>.rail-center{grid-row:1}.desk-layout>.rail-left{grid-row:2}.desk-layout>.rail-right{grid-row:3}}.workspace{align-content:start;justify-items:center;height:100%;padding:5.25rem clamp(.75rem,2vw,2rem) 2rem;display:grid}.workspace-pane{scrollbar-width:thin;width:min(64rem,100%);min-height:0;max-height:100%;padding:clamp(1rem,2vw,1.75rem);overflow-y:auto}@media (max-width:1023px){.workspace{padding:3.75rem .75rem 2rem}}.route-layer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}.desk-layout,.focus-panel{--ov-pad:clamp(.875rem, 1.1vw, 1.125rem)}.focus-panel .ov-head{padding-right:2.25rem}.ov-panel{height:100%;min-height:0;padding:var(--ov-pad);flex-direction:column;gap:.75rem;display:flex;overflow:hidden}.ov-panel>.ov-head,.ov-panel>.ov-search{flex:none}.ov-panel>:where(.ov-scroll,.ov-table,.ov-activity,.ov-donut-row,.ov-feed,.pr-trending,.pr-calendar,.pr-positions,.pr-categories,.detail-list,.td-positions,.pr-timeline,.wl-table,.wl-feed,.wl-donut-row,.wl-stats,.wl-tx-scroll){scrollbar-width:thin;flex:0 auto;min-height:0;overflow-y:auto}.ov-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ov-head h2{color:var(--ink);font:600 var(--t-lead)/1.2 var(--display);letter-spacing:-.02em;flex:0 auto;align-items:center;gap:.5rem;min-width:0;margin:0;display:inline-flex;overflow:hidden}.ov-head h2 svg{color:var(--ink-2);flex:none}.span-window{white-space:nowrap;display:block}.panel-glyph{width:1.75rem;height:1.75rem}.ov-link{color:var(--ink-3);font:500 var(--t-tiny)/1 var(--sans);transition:color var(--t-fast) var(--morph);background:0 0;border:0}.ov-link:hover{color:var(--accent)}.ov-search{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--pane-inset);height:2.25rem;color:var(--ink-4);align-items:center;gap:.5rem;padding:0 .625rem;display:flex}.ov-search input{min-width:0;height:100%;color:var(--ink);font:400 var(--t-body)/1 var(--sans);background:0 0;border:0;flex:1}.ov-search input:focus{outline:none}.ov-search:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.ov-search>button{width:1.375rem;height:1.375rem;color:var(--ink-3);background:0 0;border:0;border-radius:50%;flex:none;font-size:1.125rem;line-height:1}.ov-search>button:not(.td-wl-filter){min-width:30px;min-height:30px}.ov-search>button:hover{color:var(--accent);background:var(--accent-faint)}.ov-table{border-collapse:collapse;width:100%;font:400 var(--t-body)/1.2 var(--sans)}.ov-table thead th{color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);letter-spacing:var(--caps);text-transform:uppercase;text-align:left;padding:0 0 .4rem}.ov-table thead th:nth-child(2){text-align:right}.ov-table thead th:nth-child(3){text-align:left;padding-left:.75rem}.ov-table tbody tr{border-top:1px solid var(--hairline)}.ov-table tbody tr:hover{background:var(--pane-hover)}.ov-table th,.ov-table td{vertical-align:middle;padding:.45rem 0;font-weight:400}.ov-watchlist th[scope=row]{align-items:center;gap:.55rem;display:flex}.ov-watchlist th[scope=row] span{line-height:1.25;display:grid}.ov-watchlist th[scope=row] b{color:var(--ink);font:600 var(--t-body)/1.2 var(--sans)}.ov-watchlist th[scope=row] small{color:var(--ink-3);font-size:var(--t-micro)}.ov-watchlist td:nth-child(2){text-align:right}.ov-watchlist td:nth-child(2) b{color:var(--ink);font:600 var(--t-body)/1.2 var(--sans);font-variant-numeric:tabular-nums;display:block}.ov-watchlist td:nth-child(2) small{font-size:var(--t-micro);font-variant-numeric:tabular-nums}.ov-spark{width:5.5rem;padding-left:.75rem!important}.ov-spark canvas{width:100%;height:1.6rem;display:block}.chart-area{grid-template-rows:minmax(0,1fr) auto;gap:.35rem;min-height:0;margin:0;display:grid}.chart-plot{min-height:0;padding-right:4rem;position:relative}.chart-canvas{width:100%;height:100%;position:relative;overflow:hidden}.chart-plot svg{width:100%;height:100%;display:block;overflow:visible}.chart-y{width:4rem;color:var(--ink-3);font:400 var(--t-micro)/1 var(--sans);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;margin:0;padding:0 0 0 .5rem;list-style:none;display:flex;position:absolute;inset:0 0 0 auto}.chart-y li{transform:translateY(-50%)}.chart-y li:first-child{transform:none}.chart-y li:last-child{transform:translateY(-100%)}.chart-y li[data-under-badge]{visibility:hidden}.chart-x{color:var(--ink-3);font:400 var(--t-micro)/1 var(--sans);justify-content:space-between;margin:0;padding:0 4rem 0 0;list-style:none;display:flex}.chart-head{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;translate:-50% -50%;box-shadow:0 0 0 3px #bfdbfe3d}.chart-badge{z-index:2;background:var(--accent);color:var(--on-bright);font:600 var(--t-micro)/1.2 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.375rem;padding:.2rem .45rem;position:absolute;right:0;translate:38% -50%}.ov-bar{border-radius:var(--r-pill);gap:2px;height:.875rem;display:flex;overflow:hidden}.ov-bar span{display:block}.ov-legend,.ov-donut-legend{flex-wrap:wrap;gap:.25rem .875rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.ov-legend li{color:var(--ink-3);font:400 var(--t-tiny)/1.3 var(--sans);align-items:center;gap:.35rem;display:inline-flex}.ov-legend b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ov-legend i,.ov-donut-legend i{border-radius:50%;flex:none;width:.5rem;height:.5rem}.ov-feed{align-content:start;gap:.1rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.ov-feed li{border-top:1px solid var(--hairline)}.ov-feed li:first-child{border-top:0}.ov-feed li>button{border-radius:var(--r-control);width:100%;color:inherit;font:inherit;text-align:left;transition:background-color var(--t-fast) var(--morph);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;padding:.5rem .3rem;display:grid}.ov-feed li>button:hover{background:var(--pane-hover)}.ov-feed li[data-picked]>button{background:#2563eb17}.ov-feed span{gap:.15rem;min-width:0;display:grid}.ov-feed b{color:var(--ink);font:600 var(--t-body)/1.3 var(--sans)}.ov-feed small{color:var(--ink-3);font:400 var(--t-micro)/1.35 var(--sans)}.unavailable{text-align:center;flex:1;place-content:center;justify-items:center;gap:.25rem;min-height:3rem;padding:.75rem;display:grid}.unavailable-icon{color:var(--ink-4)}.unavailable b{color:var(--ink-2);font:600 var(--t-body)/1.3 var(--sans)}.unavailable span{max-width:22rem;color:var(--ink-3);font:400 var(--t-tiny)/1.4 var(--sans)}.no-value{color:var(--ink-4);font-variant-numeric:tabular-nums;cursor:help}.seg-side{grid-template-columns:1fr 1fr;gap:.375rem;display:grid}.seg-side button{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);height:2.25rem;color:var(--ink-2);font:600 var(--t-body)/1 var(--sans);transition:background-color var(--t-base) var(--morph), color var(--t-base) var(--morph), border-color var(--t-base) var(--morph)}.seg-side button[data-side=buy][aria-selected=true]{background:var(--up);border-color:var(--up);color:var(--on-bright)}.seg-side button[data-side=sell][aria-selected=true]{background:var(--down);border-color:var(--down);color:var(--on-bright)}.form-field{gap:.3rem;min-width:0;display:grid}.form-field>span{min-width:0;color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);overflow:hidden}.form-field>div{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);align-items:center;gap:.5rem;min-width:0;height:2.25rem;padding:0 .625rem;display:flex}.form-field input{min-width:0;color:var(--ink);font:600 var(--t-body)/1 var(--sans);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1}.form-field input:focus{outline:none}.form-field em{color:var(--ink-3);font:400 var(--t-micro)/1 var(--sans);white-space:nowrap;font-style:normal}.form-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;display:grid}.form-presets button{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);height:1.75rem;color:var(--ink-2);font:500 var(--t-micro)/1 var(--sans);transition:background-color var(--t-fast) var(--morph), color var(--t-fast) var(--morph)}.form-presets button:hover:not(:disabled){background:var(--pane-inset-2);color:var(--ink)}.form-presets button:disabled{opacity:.45;cursor:not-allowed}.form-error{color:var(--down);font:500 var(--t-micro)/1.35 var(--sans);margin:0}.form-submit{border-radius:var(--r-control);height:2.5rem;color:var(--on-bright);font:600 var(--t-body)/1 var(--sans);transition:filter var(--t-fast) var(--morph), transform var(--t-fast) var(--morph);border:0;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.form-submit[data-side=buy]{background:var(--up)}.form-submit[data-side=sell]{background:var(--down)}.form-submit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.form-submit:active:not(:disabled){transform:scale(.985)}.form-submit:disabled{color:var(--ink-3);cursor:not-allowed;background:#ffffff17}.form-spin{border:2px solid #07101859;border-top-color:var(--on-bright);border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite form-spin}@keyframes form-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.form-spin{animation-duration:2.4s}}.panel-total{border:1px solid var(--hairline);border-radius:var(--r-group);background:var(--accent-faint);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.625rem .75rem;display:flex}.panel-total span{color:var(--ink-3);font:500 var(--t-tiny)/1.3 var(--sans)}.panel-total em{color:var(--ink-4);font:400 var(--t-micro)/1.3 var(--sans);margin-top:.15rem;font-style:normal;display:block}.panel-total b{color:var(--ink);font:700 1rem/1.1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.panel-total[data-dir=up] b{color:var(--up)}.panel-total[data-dir=down] b{color:var(--down)}.detail-list{margin:0;display:grid}.detail-row{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.175rem 0;display:flex}.detail-row:first-child{border-top:0}.detail-row dt{color:var(--ink-3);font:400 var(--t-tiny)/1.2 var(--sans)}.detail-row dd{color:var(--ink);font:600 var(--t-tiny)/1.2 var(--sans);font-variant-numeric:tabular-nums;text-align:right;margin:0}.detail-row dd[data-dir=up]{color:var(--up)}.detail-row dd[data-dir=down]{color:var(--down)}.workspace-pane .page,.workspace-pane .view{padding:0}.workspace-pane .up:where(:not([data-dir])):empty,.workspace-pane b.up:not([data-dir]){color:inherit}.workspace-pane b.up[data-dir=up]{color:var(--up)}:where(.ov-badge){box-shadow:inset 1px 1px 1px -.5px #ffffffb3,inset -1px -1px 1px -.5px #00000040,0 2px 8px #0000004d}:where(.form-presets,.ov-seg,.ov-search,.pr-search,.pr-tabs,.td-frames,.td-types,.pr-sort select){box-shadow:inset 3px 3px .5px -3.5px #ffffffd9,inset -3px -3px .5px -3.5px #ffffff47,inset 1px 1px 1px -.5px #ffffff8c,inset -1px -1px 1px -.5px #ffffff38,inset 0 0 6px 6px #ffffff08,inset 0 0 2px 2px #ffffff05,0 2px 6px #00000047,0 0 12px #ffffff0f}:where(.form-presets button,.ov-seg button,.pr-tabs button,.td-frames button,.td-types button){transition:transform var(--t-base) var(--out-expo), filter var(--t-base) var(--morph), background-color var(--t-base) var(--morph), color var(--t-base) var(--morph)}:where(.form-presets button,.ov-seg button,.pr-tabs button,.td-frames button,.td-types button):hover:not(:disabled){filter:brightness(1.08);transform:scale(1.03)}:where(.form-presets button,.ov-seg button,.pr-tabs button,.td-frames button,.td-types button):active:not(:disabled){transition-duration:var(--t-fast);transform:scale(.97)}:where(.ov-seg button[aria-selected=true],.pr-tabs button[aria-selected=true],.td-types button[aria-selected=true]){box-shadow:inset 1px 1px 1px -.5px #fff9,inset -1px -1px 1px -.5px #0000004d,0 2px 6px #0000004d}@media (prefers-reduced-motion:reduce){:where(.form-presets button,.ov-seg button,.pr-tabs button,.td-frames button,.td-types button):hover:not(:disabled),:where(.form-presets button,.ov-seg button,.pr-tabs button,.td-frames button,.td-types button):active:not(:disabled){transform:none}}.tv-chart{width:100%;height:100%;position:absolute;inset:0}.tv-chart table{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.focus-panel .ov-panel>*{animation:.42s cubic-bezier(.16,1,.3,1) backwards focus-rise}.focus-panel .ov-panel>:first-child{animation-delay:70ms}.focus-panel .ov-panel>:nth-child(2){animation-delay:.12s}.focus-panel .ov-panel>:nth-child(3){animation-delay:.17s}.focus-panel .ov-panel>:nth-child(4){animation-delay:.22s}.focus-panel .ov-panel>:nth-child(5){animation-delay:.26s}.focus-panel .ov-panel>:nth-child(n+6){animation-delay:.3s}}@keyframes focus-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ov-seg{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--pane-inset);align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}.ov-seg button{border-radius:var(--r-pill);height:1.625rem;color:var(--ink-3);font:500 var(--t-tiny)/1 var(--sans);transition:background-color var(--t-base) var(--morph), color var(--t-base) var(--morph);background:0 0;border:0;padding:0 .7rem}.ov-seg button:hover{color:var(--ink)}.ov-seg button[aria-selected=true]{background:var(--pane-raised);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #3250781f}.ov-panel .ov-table thead th{z-index:1;background:var(--pane);position:sticky;top:0}.spatial-panel[data-side=center] .ov-table thead th,.focus-panel .ov-table thead th{background:var(--pane-3)}.row-act{opacity:0;pointer-events:none;transition:opacity var(--t-base) var(--morph);align-items:center;gap:.125rem;display:inline-flex}tr:hover .row-act,li:hover .row-act,[data-row]:hover .row-act,.row-act:focus-within,.row-act-static,.row-act[data-copied]{opacity:1;pointer-events:auto}@media (hover:none){.row-act{opacity:1;pointer-events:auto}}.row-act-btn{min-width:1.625rem;height:1.625rem;color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);transition:background-color var(--t-fast) var(--morph), color var(--t-fast) var(--morph);background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;gap:.3rem;padding:0 .35rem;display:inline-flex}.row-act-btn:hover{background:var(--pane-inset);color:var(--ink)}.row-act-btn[aria-pressed=true]{color:var(--accent)}.row-act-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.row-act-go{color:var(--ink-2);padding:0 .55rem}.row-act-go:hover{background:var(--accent-soft);color:var(--accent)}.row-act-tight .row-act-go{padding:0}.key-hint{color:var(--ink-4);font:500 var(--t-micro)/1 var(--sans);align-items:center;gap:.25rem;display:inline-flex}.key-hint kbd{border:1px solid var(--hairline-2);background:var(--pane-inset-2);min-width:1.05rem;height:1.05rem;color:var(--ink-3);font:600 var(--t-micro)/1 var(--sans);border-radius:.3125rem;place-items:center;margin-left:.35rem;padding:0 .2rem;display:inline-grid}.key-hint kbd:first-child{margin-left:0}@media (hover:none){.key-hint{display:none}}.ov-feed li{position:relative}.ov-launch-meter{border-radius:var(--r-pill);background:var(--pane-inset-2);width:100%;height:.3125rem;margin-top:.3rem;display:block;overflow:hidden}.ov-launch-meter i{border-radius:inherit;background:var(--accent);min-width:.25rem;height:100%;display:block}.ov-launch-meter i[data-state=pool]{background:var(--up)}.ov-feed li>.row-act{border-radius:var(--r-pill);background:var(--pane-raised);padding:.1rem .15rem;position:absolute;top:.5rem;right:.3rem}.ov-more{border-radius:var(--r-control);background:var(--pane-inset);color:var(--ink-2);font:600 var(--t-tiny)/1 var(--sans);text-align:center;margin-top:.35rem;padding:.5rem;text-decoration:none;display:block}.ov-more:hover{background:var(--accent-soft);color:var(--accent)}.ov-head-note{color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans)}.quick-buy{gap:.3rem;display:grid}.quick-buy .metal-btn{width:100%}.quick-buy .metal-btn-label{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.quick-buy-note{color:var(--ink-3);font:400 var(--t-micro)/1.35 var(--sans);margin:0}.quick-buy[data-state=working] .quick-buy-note{color:var(--ink-2)}.quick-buy[data-state=done] .quick-buy-note{color:var(--up)}.quick-buy-error{color:var(--down);font:500 var(--t-micro)/1.35 var(--sans);margin:0}.quick-buy[data-layout=inline]{justify-items:end;gap:.25rem}.quick-buy[data-layout=inline] .metal-btn{width:auto;height:2rem;font:600 var(--t-tiny)/1 var(--sans);white-space:nowrap;padding:0 .85rem}.quick-buy[data-layout=inline] .quick-buy-note,.quick-buy[data-layout=inline] .quick-buy-error{text-align:right;max-width:20rem}.quick-spin{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:.75rem;height:.75rem;animation:.7s linear infinite quick-spin}@keyframes quick-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.quick-spin{animation:none}}.donut{flex:none;position:relative}.donut-hole{text-align:center;place-content:center;justify-items:center;gap:.1rem;display:grid;position:absolute;inset:0}.donut-hole b{color:var(--ink);font:700 1rem/1.1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.donut-hole span{color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans)}.wg-quiet{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset);height:2.5rem;color:var(--ink-2);font:600 var(--t-body)/1 var(--sans);cursor:pointer;transition:background var(--t-fast) ease, border-color var(--t-fast) ease}.wg-quiet:hover:not(:disabled){background:var(--pane-hover);border-color:var(--pane-edge)}.wg-quiet:disabled{color:var(--ink-4);cursor:not-allowed}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pr-glyph{background:var(--mark,#6b7280);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pr-glyph{background:color-mix(in srgb, var(--mark,#6b7280) 16%, var(--pane))}}.pr-glyph{border:1px solid var(--mark,#6b7280)}@supports (color:color-mix(in lab, red, red)){.pr-glyph{border:1px solid color-mix(in srgb, var(--mark,#6b7280) 55%, transparent)}}.pr-glyph{color:#fff;padding-bottom:.04em;font-weight:700;line-height:1}.pr-glyph-img{object-fit:cover;padding:0}.list-sort{flex:none;align-items:center;min-width:0;display:inline-flex;position:relative}.list-sort select{appearance:none;border-radius:var(--r-pill);max-width:100%;height:1.5rem;color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans);text-overflow:ellipsis;transition:color var(--t-fast) var(--morph), background var(--t-fast) var(--morph), border-color var(--t-fast) var(--morph);background:0 0;border:1px solid #0000;padding:0 1.1rem 0 .4rem}.list-sort:after{content:"";pointer-events:none;width:.5rem;height:.5rem;color:var(--ink-3);clip-path:polygon(15% 35%,50% 70%,85% 35%,74% 26%,50% 50%,26% 26%);transition:color var(--t-fast) var(--morph);background:currentColor;position:absolute;top:50%;right:.45rem;translate:0 -50%}.list-sort:hover select,.list-sort select:focus-visible{color:var(--ink);background:var(--pane-raised);border-color:var(--pane-edge)}.list-sort:hover:after{color:var(--ink)}.list-sort[data-compact] select{max-width:6rem}.ov-head-tools{flex:none;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.col-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:color var(--t-fast) var(--morph);background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.col-sort:hover{color:var(--ink)}.col-sort i{opacity:0;width:0;height:0;transition:opacity var(--t-fast) var(--morph);border:.22rem solid #0000;border-top-color:currentColor}th[aria-sort=descending]>.col-sort{color:var(--accent)}th[aria-sort=descending]>.col-sort i{opacity:1}.tk-table{table-layout:fixed;border-collapse:collapse;width:100%;font:400 var(--t-body)/1.25 var(--sans)}.tk-table thead th{color:var(--ink-3);font:500 var(--t-tiny)/1 var(--sans);letter-spacing:var(--caps);text-transform:uppercase;text-align:left;white-space:nowrap;padding:0 0 .4rem}.tk-table thead th.tk-end{text-align:right}.tk-table tbody tr{border-top:1px solid var(--hairline)}.tk-table tbody tr:hover{background:var(--pane-hover)}.tk-table th,.tk-table td{vertical-align:middle;padding:.45rem 0;font-weight:400}.tk-cell{align-items:center;gap:.55rem;min-width:0;display:flex}.tk-cell>span{min-width:0;line-height:1.25;display:grid}.tk-cell b{color:var(--ink);font:600 .875rem/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk-cell small{color:var(--ink-3);font:400 var(--t-body)/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk-num{text-align:right;font-variant-numeric:tabular-nums}.tk-markets thead th:first-child{width:57%}.tk-markets thead th:nth-child(2){width:43%}.tk-markets thead th:nth-child(3){width:0}.tk-tape thead th:first-child{width:38%}.tk-tape thead th:nth-child(2){width:34%}.tk-tape thead th:nth-child(3){width:28%}.tk-tape thead th:nth-child(4){width:0}.tk-num b{color:var(--ink);font:600 .875rem/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tk-num small{color:var(--ink-3);font:400 var(--t-body)/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tk-num[data-dir=up] b{color:var(--up)}.tk-num[data-dir=down] b{color:var(--down)}.tk-markets tbody tr{height:52px}.tk-table tbody tr.tk-pad{background:0 0;border-top:0;height:auto}.tk-table tbody tr.tk-pad td{padding:0}.ov-panel .tk-table thead th{z-index:2;background:var(--pane);position:sticky;top:0}.focus-panel .tk-table thead th{background:var(--pane-3)}.tk-table .tk-tail{width:1px;padding:0;position:relative}.tk-tail-acts{z-index:1;opacity:0;background:linear-gradient(90deg, transparent, var(--pane) 1.5rem);transition:opacity var(--t-base) var(--morph);align-items:center;gap:.1rem;padding-left:1.5rem;display:flex;position:absolute;inset:0 0 0 auto}.focus-panel .tk-tail-acts{background:linear-gradient(90deg, transparent, var(--pane-3) 1.5rem)}.tk-table tr:hover .tk-tail-acts,.tk-table tr:focus-within .tk-tail-acts{opacity:1}@media (hover:none){.tk-tail-acts{opacity:1}}.spatial-panel[data-density=compact] .ov-head{flex-wrap:wrap;row-gap:.35rem}.spatial-panel[data-density=compact] .ov-head>h2{flex:100%;min-width:0}.spatial-panel[data-density=compact] .ov-head>h2:has(+.tk-note:last-child){flex:0 auto}.spatial-panel[data-density=compact] .ov-head{container-type:inline-size}@container (max-width:13.5rem){.ov-head>h2{gap:.375rem}.ov-head>h2 .panel-glyph{width:1.5rem;height:1.5rem}}.spatial-panel[data-density=compact] .ov-head-tools{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;row-gap:.3rem;min-width:0;max-width:100%}.spatial-panel[data-density=compact] .ov-head-tools>*{min-width:0;max-width:100%}.spatial-panel[data-density=compact] .dc-venue-line>*{min-width:0}.spatial-panel[data-density=compact] .st-gate-head>em{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}@media (max-width:1023px){.desk-layout .ov-head{flex-wrap:wrap;row-gap:.35rem}.desk-layout .ov-head-tools{flex-wrap:wrap;row-gap:.3rem;min-width:0;max-width:100%}.desk-layout .st-gate-head>em{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}}.spatial-panel[data-density=compact] .pr-featured-title>*{min-width:0}.spatial-panel[data-density=compact] .pr-q{white-space:normal;overflow-wrap:anywhere;overflow:hidden}.tk-pick{cursor:pointer}.tk-pick[data-selected]{background:var(--accent-faint)}.tk-pick[data-selected] .tk-cell b{color:var(--accent)}.tk-pick:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tk-note{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans);font-variant-numeric:tabular-nums;text-align:right}.tk-side{color:var(--ink-2);font:600 .875rem/1.25 var(--sans)}.tk-side[data-dir=up]{color:var(--up)}.tk-side[data-dir=down]{color:var(--down)}.tk-trader{color:var(--ink-3);font:400 var(--t-body)/1.3 var(--mono);display:block}.tk-holders{align-content:start;gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.tk-holder{border-top:1px solid var(--hairline);grid-template-columns:1.5rem minmax(0,1fr) minmax(3.5rem,max-content);align-items:center;gap:.5rem .625rem;padding:.5rem 0;display:grid}.tk-holders>li:first-child{border-top:0}.tk-holder>span:first-child{color:var(--ink-4);font:500 var(--t-body)/1.2 var(--sans);font-variant-numeric:tabular-nums}.tk-holder-who{min-width:0;color:var(--ink-2);font:500 var(--t-body)/1.3 var(--mono);overflow-wrap:anywhere}.tk-holder-who b{color:var(--ink);font:600 .875rem/1.3 var(--sans)}.tk-holder-who em{color:var(--ink-3);font:400 var(--t-body)/1.3 var(--sans);font-style:normal}.tk-holder-pct{color:var(--ink);font:600 .875rem/1.2 var(--sans);font-variant-numeric:tabular-nums;text-align:right}.tk-holder[data-muted] .tk-holder-pct,.tk-holder[data-muted]>span:first-child{color:var(--ink-4)}.tk-holder-bar{border-radius:var(--r-pill);background:var(--pane-inset-2);grid-column:2/-1;height:.3125rem;overflow:hidden}.tk-holder-bar i{border-radius:inherit;background:var(--accent);height:100%;display:block}.tk-holder[data-creator] .tk-holder-bar i{background:var(--warn)}.td-deck{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.td-deck[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.td-deck-col{min-width:0}.td-deck-col>.ov-panel{border:1px solid var(--hairline);border-radius:var(--r-group);background:var(--pane-inset);padding:.75rem}.td-deck-col>.ov-panel>.ov-head h2{font-size:var(--t-body)}.td-deck-col>.ov-panel .panel-glyph{width:1.125rem;height:1.125rem}.td-deck-col>.ov-panel>:where(.ov-scroll,.tk-holders,.td-positions){max-height:11rem}.td-trending{margin:0;padding:0;list-style:none}.td-trending li+li{border-top:1px solid var(--hairline)}.td-trending button{text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;height:44px;padding:0 .25rem;display:flex}.td-trending li[data-picked] button{background:var(--accent-faint);box-shadow:inset 2px 0 0 var(--accent)}.td-trending button:hover{background:var(--pane-hover)}.td-trend-id{flex:1 1 0;min-width:0;line-height:1.2;display:grid}.td-trend-id b{color:var(--ink);font:600 var(--t-tiny)/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-trend-id i{color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans);font-style:normal}.td-trend-fig{flex:none;justify-items:end;line-height:1.2;display:grid}.td-trend-fig b{color:var(--ink);font:600 var(--t-tiny)/1.2 var(--sans);font-variant-numeric:tabular-nums}.td-trend-fig i{color:var(--ink-3);font:400 var(--t-micro)/1.2 var(--sans);font-variant-numeric:tabular-nums;font-style:normal}.td-trend-pad{display:block}.td-deck-col .ov-head{flex-wrap:wrap;row-gap:.15rem}.td-deck-col .ov-head-tools{flex-wrap:wrap;flex:auto;justify-content:flex-end;row-gap:.15rem;min-width:0}.td-deck-col .tk-note{text-align:left;white-space:normal;flex:6rem;min-width:0}.td-deck-col .tk-trader{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-deck-col .tk-num small{white-space:nowrap}.td-deck-col{container-type:inline-size}@container (max-width:15rem){.tk-tape .tk-trader,.tk-tape .tk-num small{font-size:var(--t-micro)}.tk-tape thead th:first-child{width:39%}.tk-tape thead th:nth-child(2){width:35%}.tk-tape thead th:nth-child(3){width:26%}}@media (max-width:1023px){.td-deck,.td-deck[data-cols="3"]{grid-template-columns:minmax(0,1fr)}}.tk-curve{border:1px solid var(--hairline);border-radius:var(--r-group);background:var(--pane-inset);gap:.4rem;padding:.625rem .875rem;display:grid}.tk-curve-top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.tk-curve-top span{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans)}.tk-curve-top b{color:var(--ink);font:700 var(--t-figure)/1.1 var(--display);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.tk-curve-top em{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans);font-variant-numeric:tabular-nums;font-style:normal}.tk-bar{border-radius:var(--r-pill);background:var(--pane-inset-2);flex:none;height:.5rem;display:block;overflow:hidden}.tk-bar i{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform var(--t-base) var(--morph);display:block}.tk-bar[data-hot] i{background:var(--up)}.tk-curve p{color:var(--ink-3);font:400 var(--t-body)/1.35 var(--sans);margin:0}.tk-ticket-body{flex-direction:column;gap:.5rem;padding-right:.125rem;display:flex}.tk-field-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;display:flex}.tk-field-top label{flex:none}.tk-field-top>span{min-width:0}.tk-field-top label{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans)}.tk-field-top span{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans);font-variant-numeric:tabular-nums}.tk-amount{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);align-items:center;gap:.375rem;height:2.75rem;margin-top:.3rem;padding:0 .75rem;display:flex}.tk-amount>span{color:var(--ink-3);font:600 var(--t-figure)/1 var(--display)}.tk-amount input{min-width:0;color:var(--ink);font:700 var(--t-figure)/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1}.tk-amount input:focus{outline:none}.tk-amount:focus-within{border-color:var(--hairline-2)}.tk-amount:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.tk-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.tk-presets button{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);height:1.875rem;color:var(--ink-2);font:600 var(--t-body)/1 var(--sans);font-variant-numeric:tabular-nums;transition:color var(--t-fast) var(--morph), border-color var(--t-fast) var(--morph)}.tk-presets button:hover{color:var(--ink);border-color:var(--hairline-2)}.tk-quote{gap:0;margin:0;display:grid}.tk-quote>div{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.15rem 0;display:flex}.tk-quote>div:first-child{border-top:0}.tk-quote dt{color:var(--ink-3);font:400 var(--t-body)/1.3 var(--sans)}.tk-quote dd{color:var(--ink);font:600 var(--t-body)/1.3 var(--sans);font-variant-numeric:tabular-nums;text-align:right;margin:0}.tk-quote dd[data-dir=down]{color:var(--down)}.tk-slippage{color:var(--ink-3);font:500 var(--t-body)/1 var(--sans);align-items:center;gap:.5rem;display:flex}.tk-slippage input{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--pane-inset-2);width:4rem;height:2rem;color:var(--ink);font:600 var(--t-body)/1 var(--sans);font-variant-numeric:tabular-nums;padding:0 .5rem}.tk-slippage input:focus{border-color:var(--hairline-2);outline:none}.tk-slippage input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tk-submit{width:100%;height:2.75rem;font:600 var(--t-body)/1 var(--sans)}.tk-position{border-radius:var(--r-group);background:var(--accent-faint);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.625rem .75rem;display:flex}.tk-position span{color:var(--ink-3);font:500 var(--t-body)/1.2 var(--sans)}.tk-position b{color:var(--ink);font:700 1.0625rem/1.1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tk-position em{color:var(--ink-3);font:400 var(--t-body)/1.2 var(--sans);text-align:right;margin-top:.1rem;font-style:normal;display:block}.tk-checks{flex-wrap:wrap;gap:.3rem;display:flex}.tk-check{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--pane-inset-2);min-width:0;color:var(--ink-3);font:400 var(--t-micro)/1.3 var(--sans);align-items:center;gap:.3rem;padding:.15rem .45rem .15rem .2rem;display:flex}.tk-check[data-ok=false]{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.tk-check[data-ok=false]{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.tk-check[data-ok=false]{color:var(--ink-2)}.tk-check i{background:var(--down-soft);width:.95rem;height:.95rem;color:var(--down);font:700 var(--t-tiny)/1 var(--sans);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.tk-check[data-ok=true] i{background:var(--up-soft);color:var(--up)}.tk-error{color:var(--down);font:500 var(--t-body)/1.35 var(--sans);margin:0}.tk-sync{color:var(--ink-3);font:400 var(--t-body)/1.35 var(--sans);margin:0}.ov-panel>.tk-gesture{flex-direction:column;flex:none;gap:.5rem;display:flex}.ov-panel>.tk-ticket-body{flex:auto;min-height:0;overflow-y:auto}.ov-panel>.tk-ticket-foot{flex:none;gap:.5rem;display:grid}.ov-panel>.tk-ticket-body:empty{display:none}.td-ticket-stack .unavailable,.td-deck-col .unavailable{flex:none;gap:.1rem;min-height:0;padding:.625rem .5rem}.td-ticket-stack .unavailable b,.td-deck-col .unavailable b{font-size:var(--t-tiny)}.td-ticket-stack .unavailable span,.td-deck-col .unavailable span{font-size:var(--t-micro)}.td-ticket-stack .unavailable-icon,.td-deck-col .unavailable-icon{display:none}.spatial-panel[data-density=compact] :is(td,th){text-overflow:ellipsis;overflow:hidden}.spatial-panel[data-density=compact] .key-hint{display:none}.spatial-panel[data-density=compact] :is(.pr-head-note,.pulse-tally,.ov-head-note){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quick-buy-note em{overflow-wrap:anywhere;min-width:0}.glass-nav{z-index:var(--z-system);border:1px solid var(--pane-edge-2);border-radius:var(--r-pill);background:var(--pane-2);height:3.375rem;box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow);font:500 var(--t-body)/1 var(--sans);white-space:nowrap;align-items:center;gap:.875rem;padding:0 .4375rem 0 1.25rem;display:flex;position:fixed;top:1rem;left:50%;translate:-50%}.glass-nav-brand{color:var(--ink);font:700 1.0625rem/1 var(--display);letter-spacing:-.02em;align-items:center;gap:.5625rem;text-decoration:none;display:inline-flex}.glass-nav-mark{background:conic-gradient(from 220deg, var(--accent), #60a5fa 55%, var(--accent));border-radius:50%;width:1.5rem;height:1.5rem;animation:24s linear infinite nav-mark-turn;box-shadow:inset 0 0 0 4px #ffffffeb}.glass-nav-brand:hover .glass-nav-mark{animation-duration:5.5s}@keyframes nav-mark-turn{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.glass-nav-mark,.glass-nav-brand:hover .glass-nav-mark{animation:none}}.glass-nav-routes{align-items:center;gap:.1875rem;margin:0;padding:0;list-style:none;display:flex}.glass-nav-routes>li{display:flex}.glass-nav-routes a{border-radius:var(--r-pill);height:2.375rem;color:var(--ink-2);transition:color var(--t-fast) var(--morph), transform var(--t-fast) var(--morph);align-items:center;gap:.3rem;padding:0 .95rem;text-decoration:none;display:inline-flex;position:relative}.glass-nav-routes a:hover{color:var(--ink);transform:translateY(-1px)}.glass-nav-routes a:active{transform:translateY(0)}.glass-nav-routes a[data-active]{color:var(--accent);font-weight:600}.glass-nav-routes a[data-active]:hover{transform:none}@media (prefers-reduced-motion:reduce){.glass-nav-routes a:hover{transform:none}}.glass-nav-pill{z-index:-1;border-radius:inherit;background:var(--accent-soft);position:absolute;inset:0}.glass-nav-pill:after{content:"";border-radius:var(--r-pill);background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;position:absolute;inset:auto 22% -1px}.glass-nav-end{align-items:center;gap:.1875rem;display:flex}.glass-nav-icon{width:2.25rem;height:2.25rem;color:var(--ink-2);transition:background-color var(--t-fast) var(--morph), color var(--t-fast) var(--morph), transform var(--t-fast) var(--morph);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.glass-nav-icon:hover{color:var(--ink);background:#ffffff14}.glass-nav-icon:active{transform:scale(.92)}.glass-nav-icon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.glass-nav-icon[data-active]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-faint)}@media (prefers-reduced-motion:reduce){.glass-nav-icon:active{transform:none}}.glass-nav-end .command-trigger{display:none}@media (max-width:1023px){.glass-nav{gap:.5rem;max-width:calc(100vw - 1rem);height:3rem;padding-inline:.875rem .3125rem;top:.5rem}.glass-nav-routes a{height:2.125rem}.glass-nav-routes{scrollbar-width:none;overflow-x:auto}.glass-nav-routes::-webkit-scrollbar{display:none}.glass-nav-routes a{padding-inline:.6rem}.glass-nav-brand span:last-child,.glass-nav-create-label{display:none}}@media (min-width:1024px) and (max-width:1279px){.glass-nav{gap:.5rem;max-width:calc(100vw - 1rem);padding-left:1rem}.glass-nav-routes{scrollbar-width:none;min-width:0;overflow-x:auto}.glass-nav-routes::-webkit-scrollbar{display:none}.glass-nav-routes>li{flex:none}.glass-nav-routes a{padding-inline:.6rem}.glass-nav-create-label{display:none}}@media (max-width:29.99rem){.glass-nav{gap:.25rem;padding-inline:.5rem .1875rem}.glass-nav-routes{flex:1 1 0;min-width:0}}.account-control{position:relative}.acct-menu{z-index:1;border:1px solid var(--pane-edge-2);border-radius:var(--r-group);background:var(--pane-2);min-width:13rem;box-shadow:var(--pane-shadow);transform-origin:100% 0;white-space:normal;flex-direction:column;padding:.3125rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}.acct-item{border-radius:var(--r-control);width:100%;height:2.25rem;color:var(--ink-2);font:500 var(--t-body)/1 var(--sans);text-align:left;cursor:pointer;transition:background-color var(--t-fast) var(--morph), color var(--t-fast) var(--morph);background:0 0;border:0;align-items:center;gap:.5625rem;padding-inline:.625rem;text-decoration:none;display:flex;position:relative}.acct-item svg{opacity:.68;flex:none}.acct-item:hover{background:var(--pane-hover);color:var(--ink)}.acct-item:hover svg{opacity:1}.acct-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.acct-item[data-tone=danger]{color:var(--down)}.acct-item[data-tone=danger]:hover{color:var(--down);background:#ff8e971a}.acct-item+.acct-item[data-tone=danger]{margin-top:.3125rem}.acct-item+.acct-item[data-tone=danger]:before{content:"";border-top:1px solid var(--hairline);position:absolute;top:-.1875rem;left:.375rem;right:.375rem}.acct-warn{max-width:15rem;color:var(--ink-3);font:400 var(--t-micro)/1.45 var(--sans);margin:.1875rem 0 .5rem;padding-inline:.625rem}.acct-warn~.acct-item{justify-content:center}.acct-warn+.acct-item[data-tone=danger]{border:1px solid #ff8e9766}.acct-item[data-tone=danger]+.acct-item{color:var(--ink-3);margin-top:.25rem}.tabbar{z-index:var(--z-nav,60);padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--pane-edge);background:var(--pane);display:none;position:fixed;inset:auto 0 0}.tabbar ul{grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.tabbar a{min-height:3.25rem;color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);-webkit-tap-highlight-color:transparent;align-content:center;justify-items:center;gap:.175rem;padding:.35rem .125rem;text-decoration:none;display:grid}.tabbar a>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tabbar a[data-active]{color:var(--accent)}.tabbar a[data-active]:before{content:"";border-radius:var(--r-pill);background:var(--accent);width:1.75rem;height:2px;position:absolute;top:0}.tabbar li{display:grid;position:relative}.tabbar a:active{color:var(--accent-live)}.tabbar a:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--r-control)}.acct-phone{display:none}@media (max-width:1023px){.tabbar{display:block}.glass-nav-routes,.glass-nav-create-slot,.glass-nav-end>.glass-nav-icon{display:none}.acct-phone{display:flex}.glass-nav{gap:.5rem;padding-right:.375rem}.glass-nav-brand{align-items:center;min-height:2.75rem;display:inline-flex}}.pane,.trade-rail-card,.trade-core,.trade-ticket,.prediction-rail-widget,.prediction-focus .panel,.predict-grid .panel,.overview-panel,.desk-widget,.data-rail{border:1px solid var(--pane-edge);border-radius:var(--r-pane);background:var(--pane);box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow);color:var(--ink);position:relative;overflow:hidden}.trade-ticket,.prediction-ticket{border-color:var(--pane-edge-2);background:var(--pane-2);box-shadow:inset 0 1px 0 var(--pane-lit), var(--pane-shadow-lifted)}.pane:before,.trade-rail-card:before,.trade-core:before,.trade-ticket:before,.prediction-rail-widget:before,.prediction-focus .panel:before,.overview-panel:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(168deg,#ffffff1f 0%,#fff0 11%),linear-gradient(90deg,#0000,#ffffff8c,#0000) top/100% 1px no-repeat,linear-gradient(#ffffff73,#0000 42%,#ffffff2e) 0/1px 100% no-repeat;position:absolute;inset:0}.pane:after,.trade-rail-card:after,.trade-core:after,.trade-ticket:after,.prediction-rail-widget:after,.prediction-focus .panel:after,.overview-panel:after{content:"";padding:var(--glass-rim);pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(168deg,#ffffff12,#fff0 55%),linear-gradient(348deg,#00000029,#0000 55%);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}.pane-group,.metric-card,.feed-card,.trade-tape,.trade-chart-shell,.trade-range{border:1px solid var(--hairline);border-radius:var(--r-group);background:var(--pane-inset);box-shadow:none;-webkit-backdrop-filter:none}.trade-rail-head,.prediction-widget-head,.overview-panel-title,.data-rail-head,.ticket-head,.pane-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:1.75rem;display:flex}.trade-rail-title,.trade-rail-title-main,.prediction-widget-head>:first-child,.overview-panel-title>:first-child,.ticket-title,.pane-head>:first-child{color:var(--ink);font:600 var(--t-lead)/1.2 var(--display);letter-spacing:-.015em;align-items:center;gap:.5rem;display:inline-flex}.rail-kicker,.metric-card span,.fine,.trade-tape thead th,.prediction-table th{color:var(--ink-3);font:500 var(--t-micro)/1 var(--sans);letter-spacing:var(--caps);text-transform:uppercase}.figure,.metric-card b,.feed-block strong{color:var(--ink);font:700 var(--t-figure)/1.05 var(--display);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.chip,.icon-btn,.trade-mini-seg button,.presets button{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--pane-inset);color:var(--ink-2);transition:background-color var(--t-base) var(--morph), color var(--t-base) var(--morph), transform var(--t-fast) var(--morph)}.chip:hover,.icon-btn:hover,.trade-mini-seg button:hover,.presets button:hover{background:var(--pane-raised);color:var(--ink);transform:translateY(-1px)}.chip:active,.icon-btn:active,.trade-mini-seg button:active,.presets button:active{transform:scale(.98)}.seg,.segmented{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--pane-inset)}.seg [role=tab],.segmented [role=tab]{color:var(--ink-3);transition:color var(--t-base) var(--morph);font-weight:500}.seg [role=tab][aria-selected=true],.segmented [role=tab][aria-selected=true]{color:var(--accent);font-weight:600}input,select,textarea{border-radius:var(--r-control);background:var(--pane-inset);border:1px solid var(--hairline);color:var(--ink)}input::placeholder{color:var(--ink-4)}.up,[data-dir=up]{color:var(--up)}.down,[data-dir=down]{color:var(--down)}*{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}.agent-dock{--agent-glass:#0c0e129e;--agent-hair:#ffffff1a;--agent-hair-2:#ffffff2e;--agent-well:#ffffff0d;--agent-well-2:#ffffff17;--agent-ink:#eef0f3;--agent-ink-2:#eef0f39e;--agent-ink-3:#eef0f36b;--agent-light:#e9ebee;--agent-dark:#0c0e12;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:70;color:var(--agent-ink);pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.agent-dock>*{pointer-events:auto}.agent-bubble{--scout-orb:52px;border:1px solid var(--agent-hair);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);cursor:pointer;width:60px;height:60px;transition:transform var(--agent-ms,.32s) var(--agent-ease,ease), border-color .2s ease, box-shadow .2s ease;background:#0a0c0f8c;border-radius:999px;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000080}.agent-bubble:before{content:"";z-index:-1;border-radius:inherit;filter:blur(10px);opacity:.7;pointer-events:none;background:radial-gradient(closest-side,#c8ccd238,#0000);transition:opacity .4s;position:absolute;inset:-10px}.agent-bubble:hover{border-color:var(--agent-hair-2);transform:translateY(-2px)}.agent-bubble:hover:before,.agent-bubble[data-orb=thinking]:before,.agent-bubble[data-orb=speaking]:before{opacity:1}.agent-bubble__orb{pointer-events:none}.agent-bubble:active{transform:translateY(0)scale(.96)}.agent-bubble:focus-visible{outline-offset:3px;outline:2px solid #ffffff8c}.agent-dock[data-open=true] .agent-bubble{transform:scale(.92)}.agent-bubble[data-attention=true]:after{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid #e6e8ecb3;animation:1.2s cubic-bezier(.2,.7,.3,1) 2 both agent-call;position:absolute;inset:-1px}@keyframes agent-call{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.agent-dock[data-reduced=true] .agent-bubble{transition:none}.agent-panel{--agent-away:translateY(12px) scale(.94);background:linear-gradient(180deg, #ffffff0e, transparent 120px), var(--agent-glass);-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);width:min(392px,100vw - 32px);height:min(600px,100dvh - 140px);box-shadow:inset 0 0 0 1px var(--agent-hair), inset 0 1px 0 #ffffff14, 0 30px 80px -12px #000000bf, 0 2px 10px #00000059;transform-origin:calc(100% - 30px) 100%;transition:opacity .2s ease-out, transform var(--agent-ms,.32s) var(--agent-ease,ease), visibility 0s;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.agent-panel:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff52,#0000);height:1px;position:absolute;inset:0 24px auto}.agent-panel[data-state=closed]{opacity:0;transform:var(--agent-away);visibility:hidden;pointer-events:none;transition:opacity .16s ease-in 40ms,transform .2s cubic-bezier(.4,0,1,1),visibility 0s .2s}@starting-style{.agent-panel[data-state=open]{opacity:0;transform:var(--agent-away)}}.agent-dock[data-reduced=true] .agent-panel{--agent-away:none;transition:opacity .14s,visibility}.agent-dock[data-reduced=true] .agent-panel[data-state=closed]{transition:opacity .14s,visibility 0s .14s}.agent-panel__head{align-items:center;gap:10px;padding:14px 14px 10px 16px;display:flex}.agent-panel__orb{flex:none;width:34px;height:34px}.agent-panel__title{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.agent-panel__name{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.agent-panel__state{color:var(--agent-ink-3);font-size:12px;transition:color .24s}.agent-panel__state[data-orb=thinking],.agent-panel__state[data-orb=speaking],.agent-panel__state[data-orb=acting]{color:var(--agent-ink-2)}.agent-panel__state[data-orb=blocked]{color:var(--down,#ff8e97)}.agent-panel__close{background:var(--agent-well);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--agent-hair);color:var(--agent-ink-2);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .16s,color .16s;display:grid;position:relative}.agent-panel__close:after{content:"";width:44px;height:44px;position:absolute}.agent-panel__close:hover{background:var(--agent-well-2);color:var(--agent-ink)}.agent-panel__close:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.agent-panel__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex-direction:column;flex:1;gap:10px;padding:8px 16px 20px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 22px),#0000 100%)}.agent-panel__empty,.agent-panel__error{color:var(--agent-ink-2);margin:0;font-size:13px;line-height:1.5}.agent-panel__error{background:var(--down,#ff8e97);border-radius:16px 16px 16px 6px;align-self:flex-start;max-width:88%;padding:9px 13px}@supports (color:color-mix(in lab, red, red)){.agent-panel__error{background:color-mix(in srgb, var(--down,#ff8e97) 10%, transparent)}}.agent-panel__error{box-shadow:inset 0 0 0 1px var(--down,#ff8e97)}@supports (color:color-mix(in lab, red, red)){.agent-panel__error{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down,#ff8e97) 28%, transparent)}}.agent-panel__error{color:var(--agent-ink)}.agent-hello{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;padding-top:12px;display:flex}.agent-hello__orb{margin-bottom:14px}.agent-hello__title{letter-spacing:-.02em;color:var(--agent-ink);margin:0;font-size:20px;font-weight:600}.agent-hello .agent-panel__empty{max-width:32ch}.agent-hello__starters{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;margin-top:auto;padding-top:24px;display:flex}.agent-starter{background:var(--agent-well);min-height:40px;box-shadow:inset 0 0 0 1px var(--agent-hair);color:var(--agent-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease, box-shadow .16s ease, transform .16s var(--agent-ease,ease);border:0;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:500}.agent-starter:hover{background:var(--agent-well-2);box-shadow:inset 0 0 0 1px var(--agent-hair-2)}.agent-starter:active:not(:disabled){transform:scale(.97)}.agent-starter:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.agent-starter:disabled{opacity:.45;cursor:default}.agent-said{white-space:pre-wrap;overflow-wrap:anywhere;max-width:85%;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.agent-said[data-who=you]{background:var(--agent-light);color:var(--agent-dark);border-radius:18px 18px 6px;align-self:flex-end}.agent-said[data-who=agent]{background:var(--agent-well);box-shadow:inset 0 0 0 1px var(--agent-hair);color:var(--agent-ink);border-radius:18px 18px 18px 6px;align-self:flex-start}.agent-said[data-new=true],.agent-proposal{animation:agent-rise var(--agent-ms,.32s) var(--agent-ease,ease-out) both}.agent-said[data-who=you]{transform-origin:100% 100%}.agent-said[data-who=agent]{transform-origin:0 100%}@keyframes agent-rise{0%{opacity:0;transform:translateY(8px)scale(.96)}}.agent-typing{align-items:center;gap:4px;height:1.5em;display:inline-flex}.agent-typing i{opacity:.35;background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite agent-bead}.agent-typing i:nth-child(2){animation-delay:.15s}.agent-typing i:nth-child(3){animation-delay:.3s}@keyframes agent-bead{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}.agent-tool{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--agent-ink-3);background:#ffffff09;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin:0;padding:4px 10px 4px 8px;font-size:10.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.agent-tool:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.agent-tool[data-done=false]:before{animation:.9s ease-in-out infinite alternate agent-wait}.agent-tool[data-done=true]:before{background:var(--up,#37d59b);opacity:.8}@keyframes agent-wait{0%{opacity:.25}to{opacity:1}}.agent-proposal{box-shadow:inset 0 0 0 1px var(--agent-hair-2), inset 0 1px 0 #ffffff1a;transform-origin:0 100%;background:linear-gradient(#ffffff12,#ffffff08);border-radius:18px;flex-direction:column;align-self:stretch;gap:6px;padding:14px;transition:box-shadow .24s;display:flex;position:relative;overflow:hidden}.agent-proposal:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff1a 50%,#0000 70%);animation:.9s ease-out .2s both agent-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes agent-sheen{to{transform:translate(100%)}}.agent-proposal[data-state=working]:before{content:"";background:linear-gradient(90deg,#0000,#e6e8ece6,#0000);height:2px;animation:1.1s cubic-bezier(.4,0,.2,1) infinite agent-progress;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes agent-progress{to{transform:translate(100%)}}.agent-proposal[data-state=done]{box-shadow:inset 0 0 0 1px var(--up,#37d59b), inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){.agent-proposal[data-state=done]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up,#37d59b) 50%, transparent), inset 0 1px 0 #ffffff1a}}.agent-proposal[data-state=error]{animation:.36s cubic-bezier(.36,.07,.19,.97) both agent-shake}@keyframes agent-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.agent-proposal__check{vertical-align:-2px;background:var(--up,#37d59b);width:14px;height:14px;animation:agent-pop var(--agent-ms,.32s) var(--agent-ease,ease-out) both;border-radius:999px;margin-right:6px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7'/%3E%3Cpath d='M4 7.2l2 2 4-4.4' stroke='%23000' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes agent-pop{0%{opacity:0;transform:scale(.4)}}.agent-proposal__what{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.agent-proposal__how{color:var(--agent-ink-2);margin:0;font-size:12px}.agent-proposal__row{align-items:center;gap:8px;margin-top:6px;display:flex}.agent-proposal__skip{min-height:44px;color:var(--agent-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.agent-proposal__skip:hover{color:var(--agent-ink)}.agent-composer{padding:4px 14px max(14px, env(safe-area-inset-bottom));align-items:flex-end;gap:8px;display:flex}.agent-composer__field{background:var(--agent-well);border-radius:24px;flex:1;align-items:flex-end;gap:6px;min-height:48px;padding:6px 6px 6px 16px;transition:box-shadow .18s,background-color .18s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.agent-composer__field:focus-within{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff4d}.agent-composer__input{min-height:24px;max-height:120px;color:var(--agent-ink);font:inherit;resize:none;background:0 0;border:0;flex:1;align-self:center;padding:6px 0;font-size:14px;line-height:1.4}.agent-composer__input::placeholder{color:var(--agent-ink-3)}.agent-composer__input:focus,.agent-composer__input:focus-visible{outline:none}.agent-composer__send{width:36px;height:36px;color:var(--agent-ink-2);cursor:pointer;transition:background-color .18s ease, color .18s ease, transform .18s var(--agent-ease,ease), opacity .18s ease;background:#ffffff1a;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;position:relative;transform:scale(.94)}.agent-composer__send:after{content:"";width:44px;height:44px;position:absolute}.agent-composer__send[data-armed=true]{background:var(--agent-light);color:var(--agent-dark);transform:scale(1)}.agent-composer__send:focus-visible,.agent-composer__signin:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.agent-composer__signin{background:var(--agent-light);min-height:48px;color:var(--agent-dark);font:inherit;cursor:pointer;transition:transform .18s var(--agent-ease,ease), opacity .18s ease;border:0;border-radius:999px;flex:1;padding:0 18px;font-size:14px;font-weight:600}.agent-composer__send[data-armed=true]:active,.agent-composer__signin:active:not(:disabled){transition-duration:80ms;transform:scale(.92)}.agent-composer__send:disabled,.agent-composer__signin:disabled{cursor:default}.agent-composer__signin:disabled{opacity:.5}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.agent-panel{--agent-glass:#0c0e12f0}}@media (max-width:1023px){.agent-dock{top:calc(.5rem + env(safe-area-inset-top));bottom:auto;left:max(8px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));flex-direction:column-reverse;gap:8px}.agent-bubble{--scout-orb:42px;width:48px;height:48px}.agent-bubble:hover{transform:none}.agent-panel{--agent-away:translateY(-10px) scale(.97);width:100%;height:calc(100dvh - 3.5rem - 8px - 53px - 8px - env(safe-area-inset-top) - env(safe-area-inset-bottom));transform-origin:calc(100% - 24px) 0;border-radius:24px}}@media (min-width:768px) and (max-width:1023px){.agent-panel{width:min(420px,100%)}}.agent-dock[data-reduced=true] .agent-said[data-new=true],.agent-dock[data-reduced=true] .agent-proposal,.agent-dock[data-reduced=true] .agent-proposal__check{animation:.16s both agent-fade}.agent-dock[data-reduced=true] .agent-proposal:after,.agent-dock[data-reduced=true] .agent-proposal[data-state=working]:before,.agent-dock[data-reduced=true] .agent-bubble:after,.agent-dock[data-reduced=true] .agent-typing i,.agent-dock[data-reduced=true] .agent-tool:before{animation:none}.agent-dock[data-reduced=true] .agent-proposal:after{display:none}.agent-dock[data-reduced=true] .agent-proposal[data-state=working]:before{opacity:.6;transform:none}.agent-dock[data-reduced=true] .agent-typing i{opacity:.6}.agent-dock[data-reduced=true] .agent-composer__send,.agent-dock[data-reduced=true] .agent-starter{transition:background-color .18s,color .18s,box-shadow .18s,opacity .18s;transform:none}@keyframes agent-fade{0%{opacity:0}}}@layer utilities{.tw\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw\:m-0{margin:0}.tw\:mx-auto{margin-inline:auto}.tw\:grid{display:grid}.tw\:min-h-dvh{min-height:100dvh}.tw\:w-full{width:100%}.tw\:max-w-\[26rem\]{max-width:26rem}.tw\:max-w-\[28rem\]{max-width:28rem}.tw\:items-center{align-items:center}.tw\:justify-center{justify-content:center}.tw\:justify-items-start{justify-items:start}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}}@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}@property --sweep{syntax:"<percentage>";inherits:true;initial-value:-60%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--display:var(--font-display,"Inter"), -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--sans:var(--font-display,"Inter"), -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--mono:var(--font-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--canvas:#04070e;--sky-high:#fff;--sky-mid:#dce8f7;--sky-low:#9fb6d2;--ceiling:#fbfcfe;--ceiling-edge:#b9c6d8;--podium:#e4ebf5;--podium-rim:#bfccdd;--ink:#fff;--ink-2:#f1f5f9;--ink-3:#dde4ec;--ink-4:#b4c0ce;--pane:#05080d;--pane-2:#0b1017;--pane-3:#101720;--pane-edge:#ffffff38;--pane-edge-2:#ffffff52;--pane-lit:#ffffff4d;--glass-rim:18px;--pane-inset:#ffffff0b;--pane-inset-2:#ffffff13;--pane-hover:#ffffff12;--pane-raised:#161d26;--pane-shadow:0 8px 32px #00000080, 0 2px 10px #00000057, inset 0 -1px 0 #ffffff12;--pane-shadow-lifted:0 48px 130px #000000a8, 0 6px 22px #00000070, 0 0 40px #78aaff1f;--hairline:#ffffff1c;--hairline-2:#fff3;--glass-fill:var(--pane);--glass-border:1px solid var(--pane-edge);--glass-inner:inset 0 1px 0 var(--pane-lit);--accent:#c4dcfd;--accent-ink:#eff6ff;--accent-live:#8eacdd;--accent-soft:#c4dcfd2e;--accent-faint:#c4dcfd0f;--up:#37d59b;--down:#ff8e97;--up-soft:#37d59b29;--down-soft:#fd687429;--warn:#fed7aa;--focus:#dbeafe;--usdc:#a9cff5;--on-bright:#071018;--series-1:#f59e0b;--series-2:#3b82f6;--series-3:#a78bfa;--series-4:#22c55e;--series-5:#94a3b8;--t-micro:.75rem;--t-tiny:.8125rem;--t-body:.875rem;--t-lead:1.3125rem;--t-figure:1.5rem;--t-hero:2.75rem;--caps:.07em;--r-pane:1.5rem;--r-group:1rem;--r-control:.625rem;--r-pill:999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--gutter:clamp(.75rem, 1.4vw, 1.25rem);--row-1:2.75rem;--row-2:2.25rem;--row-3:1.9rem;--control-sm:1.875rem;--control-md:2.25rem;--control-lg:2.875rem;--bar-h:3.5rem;--morph:cubic-bezier(.32, .72, 0, 1);--inout:cubic-bezier(.65, 0, .35, 1);--out-expo:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--t-fast:.12s;--t-base:.2s;--t-slow:.34s;--stage-perspective:1150px;--tilt-y:20deg;--tilt-z-depth:-90px;--tilt-scale:.95;--tilt-y-hover:11deg;--tilt-z-depth-hover:-35px;--tilt-scale-hover:.98;--parallax-max:1.6deg;--z-stage:10;--z-stage-active:12;--z-system:20;--z-focus:40;--void:var(--canvas);--label:var(--ink);--label-2:var(--ink-2);--label-3:var(--ink-3);--fill:#ffffff0d;--fill-2:#ffffff17;--group:var(--pane-inset);--green:var(--up);--red:var(--down);--blue:var(--accent);--orange:var(--series-1);--indigo:#a5b4fc;--teal:#5eead4;--purple:var(--series-3);--pink:#f9a8d4;--yellow:#fde047;--gray:var(--ink-3);--abyss:var(--sky-low);--deep:var(--sky-mid);--mid:var(--sky-mid);--azure:var(--sky-high);--bloom:var(--accent);--cyan:#7dd3fc;--glass-1:var(--pane);--glass-2:var(--pane-2);--glass-3:var(--pane-3);--glass-4:var(--pane-raised);--blur-1:28px;--blur-2:36px;--blur-3:44px;--blur-4:44px;--sat-1:1.5;--sat-2:1.6;--sat-3:1.7;--sat-4:1.4;--edge-1:var(--pane-edge);--edge-2:var(--pane-edge);--edge-3:var(--pane-edge-2);--edge-lit-1:var(--pane-lit);--edge-lit-2:var(--pane-lit);--edge-lit-3:var(--pane-lit);--shadow-1:0 8px 24px #00000057;--shadow-2:var(--pane-shadow);--shadow-3:var(--pane-shadow-lifted);--glass-solid:#05080d;--glass-smoke:linear-gradient(160deg, #0e131af0, #04060ae6);--edge-cool:var(--pane-edge-2);--edge-glow:#bfdbfe3d;--glass-tint:#bfdbfe14;--r-widget:var(--r-pane);--r-group-legacy:var(--r-group);--r-1:var(--r-control);--r-2:var(--r-group);--r-3:var(--r-pane);--stage-radius:var(--r-pane);--panel-radius:var(--r-group);--stage-side-angle:var(--tilt-y);--stage-duration:var(--t-slow);--stage-ease:var(--morph);--fast-duration:var(--t-fast);--standard-duration:var(--t-base);--out-expo-legacy:var(--out-expo)}@media (prefers-reduced-motion:reduce){:root{--t-fast:1ms;--t-base:1ms;--t-slow:1ms;--stage-duration:1ms;--fast-duration:1ms;--standard-duration:1ms;--parallax-max:0deg}}@media (max-width:1023px){:root{--tilt-y:0deg;--tilt-z-depth:0px;--tilt-scale:1;--tilt-y-hover:0deg;--tilt-z-depth-hover:0px;--tilt-scale-hover:1;--parallax-max:0deg}}@media (min-width:1024px) and (max-width:1439px){:root{--tilt-y:12deg;--tilt-z-depth:-55px;--tilt-y-hover:7deg}}@keyframes metal-ripple{0%{opacity:.55;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}.metal-btn.metal-btn{--metal-r:var(--r-pill);transition:transform .15s cubic-bezier(.4, 0, .2, 1), filter var(--t-base) var(--morph), box-shadow .15s cubic-bezier(.4, 0, .2, 1);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);min-height:var(--control-md);border-radius:var(--metal-r);cursor:pointer;background:0 0;border:0;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)scale(1);box-shadow:0 0 0 1px #00000073,0 18px 12px #0000001a,0 8px 8px #00000024,0 2px 4px #0003}.metal-btn.metal-btn[data-shape=panel]{--metal-r:var(--r-control)}.metal-btn.metal-btn.glass-nav-create{min-height:2rem;font:600 .75rem/1 var(--sans);gap:.375rem;margin-right:.25rem;padding:0 .75rem}.metal-btn.metal-btn:hover{box-shadow:0 0 0 1px #00000080,0 12px 6px #0000000f,0 8px 5px #0000001f,0 4px 4px #0000002b,0 1px 2px #00000038}.metal-btn.metal-btn[data-pressed]{transform:translateY(1px)scale(.98);box-shadow:0 0 0 1px #0000008c,0 1px 2px #0000004d}.metal-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.metal-btn.metal-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.metal-btn-plate{z-index:0;border-radius:var(--metal-r);position:absolute;inset:0;overflow:hidden}.metal-face{border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.metal-btn-core{z-index:1;border-radius:calc(var(--metal-r) - 2px);background:var(--metal-core,linear-gradient(180deg, #202020 0%, #000 100%));transition:box-shadow .15s cubic-bezier(.4, 0, .2, 1), background var(--t-base) var(--morph);pointer-events:none;position:absolute;inset:2px}.metal-btn:where([data-tint=up],[data-tint=down],[data-tint=accent],[data-tint=gold]){--metal-engrave:0 1px 0 #ffffff57, 0 -1px 1px #00000047}.metal-btn[data-tint=up]{--metal-core:linear-gradient(180deg, #4fe3ac 0%, #2bb985 100%);--metal-ink:var(--on-bright)}.metal-btn[data-tint=down]{--metal-core:linear-gradient(180deg, #ff8590 0%, #e8505e 100%);--metal-ink:var(--on-bright)}.metal-btn[data-tint=accent]{--metal-core:linear-gradient(180deg, #a8c4ee 0%, #7a9bd0 100%);--metal-ink:var(--on-bright)}.metal-btn[data-tint=gold]{--metal-core:linear-gradient(180deg, #f5d98b 0%, #c9a341 100%);--metal-ink:var(--on-bright)}.metal-btn.metal-btn[aria-selected=false],.metal-btn.metal-btn[aria-pressed=false]{filter:saturate(.72)brightness(.86)}.metal-btn.metal-btn[aria-selected=false]:hover,.metal-btn.metal-btn[aria-pressed=false]:hover{filter:saturate(.9)brightness(.96)}.metal-btn[data-pressed] .metal-btn-core{box-shadow:inset 0 2px 4px #0006,inset 0 1px 2px #0000004d}.metal-btn-label{z-index:2;align-items:center;gap:var(--space-2);color:var(--metal-ink,var(--ink-2));font:inherit;letter-spacing:.01em;white-space:nowrap;text-shadow:var(--metal-engrave,0 -1px 0 #000000d9, 0 1px 2px #00000080);transition:color var(--t-fast) var(--morph);font-weight:560;display:inline-flex;position:relative}.metal-ripple{z-index:3;pointer-events:none;background:radial-gradient(circle,#fff6 0%,#fff0 70%);border-radius:50%;width:20px;height:20px;animation:.6s ease-out forwards metal-ripple;position:absolute}@media (prefers-reduced-motion:reduce){.metal-btn{transition:none}.metal-ripple{display:none}}.metal-btn.metal-btn.form-submit{width:100%;min-height:2.5rem}.pr-outcomes .metal-btn.metal-btn{min-height:0;padding:.55rem .25rem}.pr-outcomes .metal-btn-label{justify-items:center;gap:.15rem;display:grid}.pr-outcomes .metal-btn-label span{font:600 var(--t-tiny)/1 var(--sans)}.pr-outcomes .metal-btn-label b{font:700 1.125rem/1 var(--display);font-variant-numeric:tabular-nums}.pane-metal{z-index:2;padding:var(--pane-rim,3px);border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;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}.focus-panel .pane-metal{--pane-rim:4px}.metal-btn.metal-btn.focus-close{z-index:4;--metal-r:50%;--metal-ink:var(--ink-2);width:1.875rem;height:1.875rem;min-height:0;padding:0;position:absolute;top:.875rem;right:.875rem}@keyframes spin{to{transform:rotate(360deg)}}
