@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono-data);--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-900:#7b3306;--color-amber-950:#461901;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono-data)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-50{top:calc(var(--spacing) * 50)}.top-200{top:calc(var(--spacing) * 200)}.top-250{top:calc(var(--spacing) * 250)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-amber-900\/40{border-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/40{border-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.font-mono{font-family:var(--font-mono-data)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[var\(--g\)\]{color:var(--g)}.text-\[var\(--r\)\]{color:var(--r)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#0e0c0a;--bg-1:#141210;--bg-2:#1b1917;--bg-3:#22201e;--bg-4:#2c2a28;--line:#23211f;--line-2:#32302e;--fg-0:#f2efe7;--fg-1:#b3afa4;--fg-2:#7a7669;--fg-3:#4d4a42;--g:#3ba55d;--g-bg:#3ba55d1a;--r:#ed5c5c;--r-bg:#ed5c5c1a;--a:#eba74b;--a-bg:#eba74b1a;--brand:#8b5cf6;--brand-2:#a78bfa;--brand-bg:#8b5cf61a;--brand-soft:#8b5cf659;--brand-faint:#8b5cf624;--admin:#c084fc;--blurple:#5865f2;--blurple-2:#7983f5;--blurple-soft:#5865f259;--blurple-faint:#5865f224;--b:var(--brand);--b-2:var(--brand-2);--b-bg:var(--brand-bg);--v:var(--admin);--rail-w:240px;--top-h:52px;--radius:4px;--radius-lg:8px;--radius-pill:999px;--font-sans:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono-ui:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-mono-data:var(--font-jb-mono), "JetBrains Mono", ui-monospace, Menlo, monospace}@supports (color:lab(0% 0 0)){:root{--bg-0:lab(3.35788% .492528 .892931);--bg-1:lab(5.71121% .695437 1.28038);--bg-2:lab(8.93007% .858024 1.67451);--bg-3:lab(12.4103% .854589 1.67222);--bg-4:lab(17.0504% .851125 1.66982);--line:lab(12.9903% .854097 1.67187);--line-2:lab(19.9505% .849396 1.66866)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg-0);height:100%;color:var(--fg-0);scroll-behavior:smooth;-webkit-tap-highlight-color:transparent;touch-action:manipulation;overscroll-behavior:none;margin:0;padding:0}body{font-family:var(--font-sans);letter-spacing:-.005em;font-feature-settings:"ss01" 1, "ss03" 1, "cv11" 1, "calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;font-size:14px;line-height:1.5}img,svg,video,canvas{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}img{pointer-events:none}.dot,.brand-mark,.login-logo,.login-bg,.login-btn-halo,.login-btn-ring,.login-btn-sheen,.login-btn-spotlight,.login-btn-glyph,.login-btn-arrow,.section-slash,.section-rule,.rail-section-slash,.rail-section-rule,.cmd-kbd,.crumb-sep{-webkit-user-select:none;user-select:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit;background:0 0;border:0;outline:0}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--fg-2)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--fg-2) 25%, transparent)}}::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid #0000;border-radius:999px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background:var(--fg-1)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--fg-1) 45%, transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:var(--fg-2) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in oklab, var(--fg-2) 25%, transparent) transparent}}::selection{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--brand) 32%, transparent)}}::selection{color:var(--fg-0)}:focus{outline:none}:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px;border-radius:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:var(--brand-2);box-shadow:0 0 0 4px var(--brand)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 18%, transparent)}}.mono{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1}.mono-ui{font-family:var(--font-mono-ui);font-variant-numeric:tabular-nums;letter-spacing:0}.dim{color:var(--fg-2)}.sage-app{grid-template-rows:var(--top-h) 1fr;background:var(--bg-0);height:100vh;display:grid}.sage-body{grid-template-columns:var(--rail-w) 1fr;min-height:0;display:grid;overflow:hidden}.sage-main{padding:18px 22px 32px;overflow:auto}.topbar{grid-template-columns:var(--rail-w) 1fr auto;border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.topbar{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-1) 22%, var(--bg-0)) 0%, var(--bg-0) 100%)}}.topbar{z-index:30;position:relative}.topbar:after{content:"";background:linear-gradient(90deg, transparent, var(--brand) 50%, transparent);height:1px;position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.topbar:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--brand) 14%, transparent) 50%, transparent)}}.topbar:after{pointer-events:none}.topbar-left{border-right:1px solid var(--line);align-items:center;height:100%;padding:0 14px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand-mark{filter:drop-shadow(0 4px 12px #8b5cf638);justify-content:center;align-items:center;width:28px;height:28px;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:inline-flex}.brand:hover .brand-mark{transform:scale(1.05)rotate(-2deg)}.brand-mark img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.brand-name{letter-spacing:-.01em;color:var(--fg-0);font-size:16px;font-weight:600}.brand-env{font-family:var(--font-mono-ui);color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.topbar-center{padding:0 16px}.cmd-bar{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-pill);width:100%;max-width:580px;height:34px;color:var(--fg-2);align-items:center;gap:10px;padding:0 14px;font-size:13px;transition:border-color .16s,color .16s,background .16s;display:flex}.cmd-bar:hover{border-color:var(--line-2);background:var(--bg-2);color:var(--fg-1)}.cmd-placeholder{text-align:left;flex:1}.cmd-kbd{font-family:var(--font-mono-ui);color:var(--fg-2);border:1px solid var(--line-2);border-radius:var(--radius);letter-spacing:.04em;padding:2px 6px;font-size:10px}.topbar-right{align-items:center;gap:8px;padding:0 12px;display:flex}.user-chip-wrap{align-items:center;display:inline-flex;position:relative}.user-chip{background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 100%);align-items:center;gap:9px;height:36px;padding:0 12px 0 4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.user-chip{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 92%, transparent) 0%, var(--bg-1) 100%)}}.user-chip{border:1px solid var(--line-2);border-radius:var(--radius-pill);color:var(--fg-0);letter-spacing:-.005em;cursor:pointer;font-size:12px;font-weight:500;transition:border-color .18s,background .18s,box-shadow .22s;box-shadow:inset 0 1px #ffffff0a,0 4px 16px -8px #0006}.user-chip:hover{border-color:var(--brand-soft);background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.user-chip:hover{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.user-chip:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 6px 24px -8px var(--brand-soft)}.user-chip-wrap.is-open .user-chip{border-color:var(--brand-soft);background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.user-chip-wrap.is-open .user-chip{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 10%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.user-chip-avatar{color:#fff;letter-spacing:.02em;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 2px var(--bg-1);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.user-chip-avatar img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.user-chip-handle{color:var(--fg-0);white-space:nowrap}.user-chip-tier-dot{border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 2px}@supports (color:color-mix(in lab, red, red)){.user-chip-tier-dot{box-shadow:0 0 0 2px color-mix(in oklab, currentColor 22%, transparent)}}.user-chip-tier-dot{flex-shrink:0}.user-chip-chevron{color:var(--fg-2);transition:transform .2s,color .2s}.user-chip-wrap.is-open .user-chip-chevron{color:var(--fg-0);transform:rotate(180deg)}.user-menu{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-lg);z-index:50;transform-origin:100% 0;min-width:220px;padding:6px;animation:.16s cubic-bezier(.2,.8,.2,1) user-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 56px -16px #0000008c,0 8px 24px -8px #0006,inset 0 1px #ffffff0d}@keyframes user-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.user-menu-head{padding:10px 12px 8px}.user-menu-handle{color:var(--fg-0);letter-spacing:-.005em;font-size:13px;font-weight:600}.user-menu-tier{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:6px;margin-top:4px;font-size:10px;display:flex}.user-menu-tier-dot{border-radius:999px;width:6px;height:6px;display:inline-block}.user-menu-tier-more{color:var(--fg-3);text-transform:none;letter-spacing:0;margin-left:4px;font-size:9px}.user-menu-divider{background:var(--line);height:1px;margin:4px -6px}.user-menu-item{width:100%;color:var(--fg-1);letter-spacing:-.005em;text-align:left;border-radius:var(--radius);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;font-family:inherit;font-size:12px;transition:background .14s,color .14s;display:flex}.user-menu-item:hover{background:var(--bg-2);color:var(--fg-0)}.user-menu-item svg{color:var(--fg-2);flex-shrink:0;transition:color .14s}.user-menu-item:hover svg{color:var(--fg-0)}.user-menu-item--danger{color:var(--fg-1)}.user-menu-item--danger:hover{background:var(--r-bg);color:var(--r)}.user-menu-item--danger:hover svg{color:var(--r)}.user-menu-form{margin:0}.tier-pill{height:22px;font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-pill);color:var(--fg-1);align-items:center;gap:6px;padding:0 9px;font-size:10px;display:inline-flex}.tier-pill[data-tier=fnf]{color:var(--a);background:var(--a-bg);border-color:#eba74b47}.tier-pill[data-tier=caller]{color:var(--brand-2);border-color:var(--brand-soft);background:var(--brand-bg)}.tier-pill[data-tier=oracle]{color:var(--g);background:var(--g-bg);border-color:#3ba55d47}.tier-pill[data-tier=admin]{color:var(--admin);background:#c084fc14;border-color:#c084fc59}.rail{border-right:1px solid var(--line);background:var(--bg-0);flex-direction:column;padding:14px 0 0;display:flex;overflow-y:auto}.rail-section{padding:4px 0 12px}.rail-section-head{font-family:var(--font-mono-ui);color:var(--fg-2);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:12px 16px 8px;font-size:10px;display:flex}.rail-section-slash{color:var(--fg-3)}.rail-section-rule{background:var(--line);flex:1;height:1px}.rail-row{color:var(--fg-1);text-align:left;letter-spacing:-.005em;grid-template-columns:22px 1fr auto auto;align-items:center;gap:10px;width:100%;padding:7px 16px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:grid;position:relative}.rail-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.rail-row:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.rail-row:hover{color:var(--fg-0)}.rail-row.active{background:linear-gradient(90deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab, red, red)){.rail-row.active{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 12%, var(--bg-2)) 0%, color-mix(in oklab, var(--brand) 4%, var(--bg-2)) 100%)}}.rail-row.active{color:var(--fg-0)}.rail-row.active .rail-icon{color:var(--brand-2)}.rail-row.active:before{content:"";background:var(--brand);width:2px;box-shadow:0 0 8px var(--brand-soft);border-radius:0 2px 2px 0;position:absolute;top:4px;bottom:4px;left:0}.rail-icon{width:14px;height:14px;color:var(--fg-3);justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.rail-row:hover .rail-icon{color:var(--fg-1)}.rail-label{letter-spacing:-.005em}.rail-tag{font-family:var(--font-mono-ui);color:var(--a);text-transform:uppercase;letter-spacing:.08em;background:var(--a-bg);border-radius:var(--radius-pill);border:1px solid #eba74b4d;padding:2px 6px;font-size:9px}.rail-tag.w{color:var(--admin);background:#c084fc14;border-color:#c084fc59}.rail-active-mark{color:var(--brand);font-size:10px}.rail-toggle{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);width:36px;height:36px;color:var(--fg-1);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-right:4px;display:none;position:relative}.rail-toggle:hover{background:var(--bg-3);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.rail-toggle:hover{border-color:color-mix(in oklab, var(--brand) 24%, var(--line))}}.rail-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rail-toggle-bar{background:currentColor;border-radius:2px;width:18px;height:1.5px;transition:transform .2s,opacity .2s;display:block}.rail-toggle-bar.is-open:first-child{transform:translateY(3.25px)rotate(45deg)}.rail-toggle-bar.is-open:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}.rail-backdrop{cursor:pointer;z-index:100;background:#0009;background:lab(0% 0 0/.6);border:0;padding:0;animation:.18s ease-out rail-backdrop-fade;display:none;position:fixed;inset:0}@keyframes rail-backdrop-fade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.sage-body{grid-template-columns:1fr}.topbar{grid-template-columns:auto 1fr auto}.topbar-left{border-right:0;gap:4px;padding:0 10px}.rail-toggle{display:inline-flex}.rail{top:var(--top-h);z-index:101;border-right:1px solid var(--line);width:min(280px,84vw);padding-bottom:24px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 24px #00000059}html[data-rail-open=true] .rail{transform:translate(0)}html[data-rail-open=true] .rail-backdrop{display:block}.sage-main{padding:12px 12px 24px}}@media (max-width:380px){.sage-main{padding:10px 8px 20px}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;display:flex}.page-crumbs{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-2);align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.page-crumbs{background:color-mix(in oklab, var(--bg-2) 60%, transparent)}}.page-crumbs{border:1px solid var(--line);border-radius:var(--radius-pill);width:max-content}.crumb-sep{color:var(--fg-3)}.crumb.active{color:var(--fg-0)}.page-title{color:var(--fg-0);letter-spacing:-.028em;background:linear-gradient(180deg, var(--fg-0) 0%, var(--fg-0) 100%);margin:0;font-size:32px;font-weight:600;line-height:1.1}@supports (color:color-mix(in lab, red, red)){.page-title{background:linear-gradient(180deg, var(--fg-0) 0%, color-mix(in oklab, var(--fg-0) 75%, var(--fg-1)) 100%)}}.page-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-title-handle{color:var(--brand-2);-webkit-text-fill-color:var(--brand-2);font-weight:600}.page-title-tail{color:var(--fg-2);letter-spacing:-.005em;-webkit-text-fill-color:var(--fg-2);margin-left:12px;font-size:15px;font-weight:400}.page-head-r{align-items:center;gap:10px;display:flex}.chip{height:36px;color:var(--fg-1);background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 100%);padding:0 14px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.chip{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 70%, var(--bg-1)) 0%, var(--bg-1) 100%)}}.chip{border:1px solid var(--line-2);border-radius:var(--radius-pill);letter-spacing:-.005em;cursor:pointer;align-items:center;gap:6px;transition:background .18s,color .18s,border-color .18s,transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffff08}.chip:hover{background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.chip:hover{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 5%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.chip:hover{border-color:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.chip:hover{border-color:color-mix(in oklab, var(--brand-soft) 60%, var(--line-2))}}.chip:hover{color:var(--fg-0);transform:translateY(-1px)}.chip.active{background:linear-gradient(180deg, var(--brand) 0%, var(--brand-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.chip.active{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 22%, var(--bg-2)) 0%, var(--brand-bg) 100%)}}.chip.active{color:var(--brand-2);border-color:var(--brand-soft);box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px var(--brand-soft)}.range-chips{align-items:center;gap:6px;display:flex}.btn-ghost{border:1px solid var(--line-2);height:36px;color:var(--fg-1);background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 100%);align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-ghost{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 70%, var(--bg-1)) 0%, var(--bg-1) 100%)}}.btn-ghost{border-radius:var(--radius-pill);letter-spacing:-.005em;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;box-shadow:inset 0 1px #ffffff0a,0 4px 12px -6px #00000052}.btn-ghost:hover:not([disabled]){color:var(--fg-0);border-color:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover:not([disabled]){border-color:color-mix(in oklab, var(--brand-soft) 50%, var(--line-2))}}.btn-ghost:hover:not([disabled]){background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover:not([disabled]){background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.btn-ghost:hover:not([disabled]){box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 20px -8px var(--brand-soft);transform:translateY(-1px)}.btn-ghost:active:not([disabled]){transform:translateY(0)}.btn-primary{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);color:#fff;height:36px;font-family:var(--font-sans);letter-spacing:-.005em;border:1px solid var(--brand-2);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.btn-primary{border:1px solid color-mix(in oklab, var(--brand-2) 55%, transparent)}}.btn-primary{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #0000002e, 0 8px 24px -10px var(--brand-soft), 0 4px 10px #00000047;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s,background .24s;overflow:hidden}.btn-primary:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0%,#fff0 30%,#ffffff38 50%,#fff0 70%,#0000 100%);width:40%;animation:6s ease-in-out infinite btn-primary-sheen;position:absolute;top:0;bottom:0;left:-50%;transform:skew(-18deg)}@keyframes btn-primary-sheen{0%{left:-50%}55%{left:130%}to{left:130%}}.btn-primary>*{z-index:1;position:relative}.btn-primary:hover{background:linear-gradient(135deg, var(--brand-2) 0%, var(--brand) 100%);box-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #00000038, 0 14px 36px -10px var(--brand-soft), 0 6px 14px #0000005c;transform:translateY(-2px)}.btn-primary:hover:before{animation-duration:1.8s}.btn-primary:active{transition-duration:80ms;transform:translateY(0)scale(.985)}.btn-primary:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn-primary:before{animation:none}}@media (max-width:720px){.chip,button.chip,a.chip,.btn-ghost,.btn-primary{min-height:44px;padding-top:0;padding-bottom:0}.icon-btn{min-width:44px;min-height:44px}.search-filter input,input[type=search].search-input{min-height:44px;font-size:14px}.range-chips{row-gap:8px}}.signals-cards{display:none}@media (max-width:720px){.signals-table{display:none}.signals-cards{flex-direction:column;gap:10px;display:flex}}.sig-card{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius-md,6px);flex-direction:column;gap:10px;padding:12px 14px;transition:border-color .12s;display:flex}.sig-card:hover{border-color:var(--line-2)}.sig-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.sig-card-meta{align-items:center;gap:8px;font-size:11px;display:flex}.sig-card-market{color:var(--fg-0);font-size:14px;line-height:1.4;text-decoration:none}.sig-card-market:hover{color:var(--brand-2)}.sig-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.sig-card-left{align-items:center;gap:8px;display:flex}.sig-card-pnl{font-family:var(--font-mono-data);color:var(--fg-2);font-size:14px;font-weight:600}.sig-card-pnl.pos{color:var(--g)}.sig-card-pnl.neg{color:var(--r)}.sig-card-actions{border-top:1px dashed var(--line-1);gap:6px;margin-top:2px;padding-top:10px;display:flex}.sig-card-action{min-height:40px;color:var(--fg-1);background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-pill);flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.sig-card-action:hover{background:var(--bg-2);border-color:var(--line-2);color:var(--fg-0)}.sig-card-action--trade{background:linear-gradient(180deg, var(--brand), var(--bg-1))}@supports (color:color-mix(in lab, red, red)){.sig-card-action--trade{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-1)), var(--bg-1))}}.sig-card-action--trade{border-color:var(--brand-soft);color:var(--brand-2)}.markets-cards{display:none}@media (max-width:720px){.markets-table{display:none}.markets-cards{flex-direction:column;gap:10px;display:flex}}.mkt-card{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius-md,6px);flex-direction:column;gap:10px;padding:12px 14px;transition:border-color .12s;display:flex}.mkt-card:hover{border-color:var(--line-2)}.mkt-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mkt-card-title{color:var(--fg-0);font-size:14px;line-height:1.4;text-decoration:none}.mkt-card-title:hover{color:var(--brand-2)}.mkt-card-stats{border-top:1px dashed var(--line-1);border-bottom:1px dashed var(--line-1);grid-template-columns:repeat(3,1fr);gap:8px;padding:8px 0;display:grid}.mkt-card-stat{flex-direction:column;gap:2px;font-size:11px;display:flex}.mkt-card-stat-val{color:var(--fg-0);font-size:13px;font-weight:600}.mkt-card-stat-val.pos{color:var(--g)}.mkt-card-stat-val.neg{color:var(--r)}.mkt-card-stat-val.neutral{color:var(--fg-2)}.mkt-card-actions{gap:6px;display:flex}.callers-cards{display:none}@media (max-width:720px){.callers-table{display:none}.callers-cards{flex-direction:column;gap:10px;display:flex}}.caller-card{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius-md,6px);color:inherit;flex-direction:column;gap:10px;padding:12px 14px;transition:border-color .12s;display:flex;position:relative}.caller-card:hover{border-color:var(--line-2)}.caller-card-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.caller-card-link:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.caller-card-head{align-items:center;gap:10px;display:flex}.caller-card-follow{z-index:2;margin-left:auto;position:relative}.caller-card-follow .chip{min-height:28px;padding:4px 8px;font-size:11px;line-height:1.2}.caller-card-rank{color:var(--fg-2);letter-spacing:.06em;font-size:11px}.caller-card-stats{border-top:1px dashed var(--line-1);border-bottom:1px dashed var(--line-1);grid-template-columns:repeat(3,1fr);gap:8px;padding:8px 0;display:grid}.caller-card-stat{flex-direction:column;gap:2px;font-size:11px;display:flex}.caller-card-stat-val{color:var(--fg-0);font-size:13px;font-weight:600}.caller-card-stat-val.pos{color:var(--g)}.caller-card-stat-val.neg{color:var(--r)}.caller-card-pnl{flex-wrap:wrap;align-items:baseline;gap:10px 16px;font-size:12px;display:flex}.caller-card-pnl .pos{color:var(--g)}.caller-card-pnl .neg{color:var(--r)}.caller-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.whales-cards{display:none}@media (max-width:720px){.whales-table{display:none}.whales-cards{flex-direction:column;gap:10px;display:flex}}.whale-card{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius-md,6px);flex-direction:column;gap:10px;padding:12px 14px;transition:border-color .12s;display:flex}.whale-card:hover{border-color:var(--line-2)}.whale-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.whale-card-market{color:var(--fg-0);font-size:14px;line-height:1.4}.whale-card-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.whale-card-foot{border-top:1px dashed var(--line-1);justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;display:flex}.whale-card-size{color:var(--fg-0);font-size:16px;font-weight:600}.mobile-bnav{display:none}@media (max-width:720px){.mobile-bnav{background:var(--bg-0);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.mobile-bnav{background:color-mix(in oklab, var(--bg-0) 88%, transparent)}}.mobile-bnav{-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line-1);padding-bottom:env(safe-area-inset-bottom);z-index:50}.sage-app .main-col,.sage-app main{padding-bottom:76px}}.mobile-bnav-item{min-height:56px;color:var(--fg-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 6px;text-decoration:none;display:flex}.mobile-bnav-item:hover{color:var(--fg-0);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.mobile-bnav-item:hover{background:color-mix(in oklab, var(--brand) 6%, transparent)}}.mobile-bnav-item:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.mobile-bnav-item:active{background:color-mix(in oklab, var(--brand) 14%, transparent)}}.mobile-bnav-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:lowercase;font-size:10px}.mobile-cmdk-fab{display:none}@media (max-width:720px){.mobile-cmdk-fab{right:14px;bottom:calc(72px + env(safe-area-inset-bottom));background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);color:#fff;border:1px solid var(--brand-2);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-cmdk-fab{border:1px solid color-mix(in oklab, var(--brand-2) 55%, transparent)}}.mobile-cmdk-fab{box-shadow:0 6px 16px var(--brand), inset 0 1px 0 #ffffff2e}@supports (color:color-mix(in lab, red, red)){.mobile-cmdk-fab{box-shadow:0 6px 16px color-mix(in oklab, var(--brand) 40%, transparent), inset 0 1px 0 #ffffff2e}}.mobile-cmdk-fab{cursor:pointer;z-index:60;transition:transform .12s,box-shadow .12s}.mobile-cmdk-fab:hover{transform:translateY(-1px)}.mobile-cmdk-fab:active{box-shadow:0 3px 8px var(--brand), inset 0 1px 0 #ffffff2e;transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.mobile-cmdk-fab:active{box-shadow:0 3px 8px color-mix(in oklab, var(--brand) 36%, transparent), inset 0 1px 0 #ffffff2e}}}.kpi-strip{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 100%);grid-template-columns:repeat(4,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.kpi-strip{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 30%, var(--bg-1)) 0%, var(--bg-1) 100%)}}.kpi-strip{margin-bottom:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 4px 18px -6px #00000052}@media (max-width:960px){.kpi-strip{grid-template-columns:repeat(2,1fr)}.kpi-strip .stat-card:nth-child(2n){border-right:0}.kpi-strip .stat-card:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:520px){.kpi-strip{grid-template-columns:1fr}.kpi-strip .stat-card{border-right:0;border-bottom:1px solid var(--line)}.kpi-strip .stat-card:last-child{border-bottom:0}}.stat-card{border-right:1px solid var(--line);padding:18px 20px 16px;transition:background .2s;position:relative}.stat-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.stat-card:last-child{border-right:0}.stat-card:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.stat-card:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.stat-head{align-items:center;gap:8px;display:flex}.stat-idx{font-family:var(--font-mono-ui);color:var(--fg-3);letter-spacing:.08em;font-size:10px}.stat-label{font-family:var(--font-mono-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);font-size:10px}.stat-row{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.stat-value{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;letter-spacing:-.022em;color:var(--fg-0);background:linear-gradient(180deg, var(--fg-0) 0%, var(--fg-0) 100%);font-size:32px;font-weight:500;line-height:1}@supports (color:color-mix(in lab, red, red)){.stat-value{background:linear-gradient(180deg, var(--fg-0) 0%, color-mix(in oklab, var(--fg-0) 70%, var(--fg-1)) 100%)}}.stat-value{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.stat-sub{color:var(--fg-2);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:11px}.stat-delta{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-size:11px}.stat-delta.pos{color:var(--g)}.stat-delta.neg{color:var(--r)}.stat-delta.warn{color:var(--a)}.section-head{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--bg-2) 0%, transparent 100%);align-items:center;gap:10px;padding:14px 16px;font-size:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.section-head{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 35%, transparent) 0%, transparent 100%)}}.section-slash{color:var(--fg-3)}.section-title{color:var(--fg-0);letter-spacing:.06em}.section-rule{background:linear-gradient(90deg, var(--line) 0%, var(--line) 100%);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.section-rule{background:linear-gradient(90deg, var(--line) 0%, color-mix(in oklab, var(--line) 50%, transparent) 100%)}}.section-count{font-family:var(--font-mono-data);color:var(--fg-1);font-variant-numeric:tabular-nums;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-pill);letter-spacing:.04em;padding:2px 8px;font-size:10px}.section-action{color:var(--fg-1);letter-spacing:-.005em;text-transform:none;border-radius:var(--radius-pill);padding:4px 10px;font-size:11px;transition:background .16s,color .16s}.section-action:hover,.section-action:active{color:var(--brand-2);background:var(--brand-bg)}@media (pointer:coarse){.section-action{align-items:center;min-height:32px;padding:8px 12px;display:inline-flex}}.panel{background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 60%);position:relative}@supports (color:color-mix(in lab, red, red)){.panel{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 35%, var(--bg-1)) 0%, var(--bg-1) 60%)}}.panel{border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;transition:border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 2px 8px -2px #00000038}.panel:hover{border-color:var(--line-2)}.panel+.panel{margin-top:14px}.panel-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 16px;font-size:11px;display:flex}.pf-meta{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.pf-meta .sep{color:var(--fg-3)}.link-btn{color:var(--fg-1);letter-spacing:.04em;padding:2px 6px;font-size:11px}.link-btn:hover{color:var(--fg-0)}.home-grid{grid-template-columns:1fr 380px;align-items:flex-start;gap:14px;display:grid}.home-main,.home-side{flex-direction:column;gap:12px;min-width:0;display:flex}.home-split{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:1100px){.home-grid{grid-template-columns:1fr}}@media (max-width:720px){.home-split{grid-template-columns:1fr}}:is(.panel:has(>.sig-cols),.panel:has(>.pos-cols),.panel:has(>.mkt-cols),.panel:has(>.rank-cols),.panel:has(>.audit-cols),.panel:has(>.mon-cols),.panel:has(>.callers-cols),.panel:has(>.whale-cols),.panel:has(>.whale-dossier-cols),.panel:has(>.monitor-cols),.panel:has(>.user-cols)){overflow-x:auto}.sig-cols,.sig-row{min-width:720px}.pos-cols,.pos-row{min-width:620px}.mkt-cols,.mkt-row{min-width:560px}.rank-cols,.rank-row{min-width:440px}.audit-cols,.audit-row{min-width:520px}.mon-cols,.mon-row{min-width:440px}.callers-cols,.callers-row{min-width:660px}.monitor-cols,.monitor-row{min-width:480px}.user-cols,.user-row{min-width:560px}.table-cols,.sig-row,.pos-row,.mkt-row,.rank-row,.audit-row,.mon-row{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;border-bottom:1px solid var(--line);-webkit-user-select:text;user-select:text;align-items:center;gap:10px;padding:6px 14px;transition:background .18s;display:grid;position:relative}.sig-row:before,.pos-row:before,.mkt-row:before,.rank-row:before,.audit-row:before,.mon-row:before{content:"";background:var(--brand);opacity:0;width:2px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.sig-row:hover:before,.pos-row:hover:before,.mkt-row:hover:before,.rank-row:hover:before,.audit-row:hover:before,.mon-row:hover:before,.sig-row:active:before,.pos-row:active:before,.mkt-row:active:before,.rank-row:active:before,.audit-row:active:before,.mon-row:active:before{opacity:.75}.table-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:9px}.sig-row,.pos-row,.mkt-row,.rank-row,.audit-row,.mon-row{padding:8px 12px;font-size:12px}.sig-row:hover,.pos-row:hover,.mkt-row:hover,.rank-row:hover,.audit-row:hover,.mon-row:hover,.sig-row:active,.pos-row:active,.mkt-row:active,.rank-row:active,.audit-row:active,.mon-row:active{background:linear-gradient(90deg, var(--brand) 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.sig-row:hover,.pos-row:hover,.mkt-row:hover,.rank-row:hover,.audit-row:hover,.mon-row:hover,.sig-row:active,.pos-row:active,.mkt-row:active,.rank-row:active,.audit-row:active,.mon-row:active{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 4%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.sig-row:last-child,.pos-row:last-child,.mkt-row:last-child,.rank-row:last-child,.audit-row:last-child,.mon-row:last-child{border-bottom:0}.sig-cols,.sig-row{grid-template-columns:80px 64px 1fr 60px 1.5fr 80px 50px 70px 88px}.sig-actions{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.sig-action{border-radius:var(--radius);width:26px;height:26px;color:var(--fg-2);background:0 0;justify-content:center;align-items:center;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}@media (pointer:coarse){.sig-action{width:40px;height:40px}}.sig-action:hover{color:var(--fg-0);background:var(--bg-2)}.sig-action--trade:hover{color:var(--brand-2);background:var(--brand-bg);box-shadow:0 0 0 1px var(--brand-soft)}.sig-action--venue:hover{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.sig-action--venue:hover{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.sig-action--venue:hover{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.sig-action--venue:hover{background:color-mix(in oklab, var(--g) 10%, var(--bg-2))}}.sig-action--venue:hover{box-shadow:0 0 0 1px var(--g)}@supports (color:color-mix(in lab, red, red)){.sig-action--venue:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--g) 28%, var(--line-1))}}.rank-cols,.rank-row{grid-template-columns:28px 1fr 56px 70px 70px 80px}.mkt-cols,.mkt-row{grid-template-columns:56px 1fr 60px 60px 90px 80px 60px}.mkt-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.callers-cols,.callers-row{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line);grid-template-columns:28px 1fr 60px 60px 80px 80px 80px 80px 70px 90px 72px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:grid}.callers-row{position:relative}.callers-row-link{z-index:1;position:absolute;inset:0}.callers-row-link:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.callers-row-follow{z-index:2;justify-content:flex-end;display:flex;position:relative}.callers-row-follow .chip{padding:4px 8px;font-size:11px;line-height:1.2}.callers-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);padding:6px 12px;font-size:9px}.callers-row:hover,.callers-row:active{background:var(--bg-2)}.callers-row:last-child{border-bottom:0}.audit-cols,.audit-row{grid-template-columns:90px 140px 1fr 100px}.mon-cols,.mon-row{grid-template-columns:14px 140px 80px 80px 1fr}.sig-ts,.audit-ts{color:var(--fg-1)}.sig-id,.audit-id{color:var(--fg-3);font-size:11px}.sig-market,.mkt-title,.audit-summary{color:var(--fg-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sig-side{letter-spacing:.06em;font-weight:600}.sig-side.YES{color:var(--g)}.sig-side.NO{color:var(--r)}.sig-entry{color:var(--fg-2);letter-spacing:0;margin-left:4px;font-size:10px;font-weight:400}.sig-caller-cell{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.sig-card-caller{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.sig-caller-hit{letter-spacing:.02em;font-size:10px;font-weight:500}.sig-venue-cell{align-items:center;gap:4px;display:inline-flex}.sig-in-position{min-width:14px;height:14px;color:var(--a);justify-content:center;align-items:center;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sig-in-position{color:color-mix(in oklab, var(--a) 70%, var(--fg-0))}}.hc-tile-head-right{align-items:center;gap:6px;display:inline-flex}.sig-edge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;letter-spacing:.06em;background:var(--bg-2);border:1px solid var(--line-1);align-items:center;gap:4px;margin-left:6px;padding:1px 6px 1px 4px;font-size:9.5px;font-weight:500;display:inline-flex}.sig-edge-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.sig-edge--pos{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.sig-edge--pos{color:color-mix(in oklab, var(--g) 60%, var(--fg-0))}}.sig-edge--pos{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.sig-edge--pos{border-color:color-mix(in oklab, var(--g) 25%, var(--line-1))}}.sig-edge--pos .sig-edge-dot{background:var(--g)}.sig-edge--neg{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.sig-edge--neg{color:color-mix(in oklab, var(--r) 60%, var(--fg-0))}}.sig-edge--neg{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.sig-edge--neg{border-color:color-mix(in oklab, var(--r) 25%, var(--line-1))}}.sig-edge--neg .sig-edge-dot{background:var(--r)}.audit-row-details{border-bottom:1px solid var(--line-1)}.audit-row-details:last-child{border-bottom:0}.audit-row-details>summary{cursor:pointer;list-style:none}.audit-row-details>summary::-webkit-details-marker{display:none}.audit-row-details[open]>summary .audit-summary{color:var(--brand-2)}.audit-row-body{background:var(--bg-2);border-top:1px dashed var(--line-1);padding:10px 16px 16px}.audit-meta-grid{grid-template-columns:110px 1fr;gap:4px 12px;margin:0 0 12px;font-size:12px;display:grid}.audit-meta-grid dt{color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.audit-meta-grid dd{color:var(--fg-0);word-break:break-all;margin:0}.audit-meta-id{font-size:11px}.audit-meta-label{color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.audit-meta-json{background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-md,6px);font-family:var(--font-mono-data);color:var(--fg-1);white-space:pre;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.55;overflow-x:auto}.audit-meta-empty{color:var(--fg-3);margin:0;font-size:12px;font-style:italic}.audit-actor-pin{color:var(--brand-2);border-bottom:1px dotted var(--brand);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.audit-actor-pin{border-bottom:1px dotted color-mix(in oklab, var(--brand) 40%, transparent)}}.audit-actor-pin:hover{color:var(--fg-0);border-bottom-color:var(--brand)}.audit-active-pin{background:var(--brand);align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.audit-active-pin{background:color-mix(in oklab, var(--brand) 8%, var(--bg-2))}}.audit-active-pin{border:1px solid var(--brand-soft);border-radius:var(--radius-md,6px);font-size:12px}.audit-active-pin code{color:var(--brand-2);background:0 0}.venue-tag{font-family:var(--font-mono-data);letter-spacing:.1em;border-radius:var(--radius-pill);background:var(--bg-3);color:var(--fg-1);border:1px solid var(--line-2);align-items:center;padding:3px 7px;font-size:9px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.venue-tag[data-venue=polymarket]{color:var(--brand-2);border-color:var(--brand-soft);background:var(--brand-bg)}.venue-tag[data-venue=kalshi]{color:var(--g);background:var(--g-bg);border-color:#3ba55d59}.conf-tag{font-family:var(--font-mono-data);letter-spacing:.1em;border-radius:var(--radius-pill);background:var(--bg-3);color:var(--fg-1);border:1px solid var(--line-2);padding:3px 7px;font-size:9px;font-weight:600;box-shadow:inset 0 1px #ffffff0a}.conf-tag.high{color:var(--g);background:var(--g-bg);border-color:#3ba55d52}.conf-tag.med{color:var(--a);background:var(--a-bg);border-color:#eba74b52}.status-tag{font-family:var(--font-mono-data);letter-spacing:.1em;border-radius:var(--radius-pill);padding:3px 7px;font-size:9px;font-weight:600}.status-tag.won{color:var(--g);background:var(--g-bg);border:1px solid #22c55e4d}.status-tag.lost{color:var(--r);background:var(--r-bg);border:1px solid #ef44444d}.dot{vertical-align:middle;border-radius:50%;display:inline-block}.dot.pulse{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}.caller-pill{color:var(--fg-0);letter-spacing:-.005em;align-items:center;gap:7px;font-size:12px;display:inline-flex;overflow:hidden}.caller-avatar{color:#fff;box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 1.5px var(--bg-1);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.caller-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caller-verified{color:var(--g);filter:drop-shadow(0 0 4px #3ba55d80);flex-shrink:0}.mock-banner{background:linear-gradient(180deg, var(--a) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.mock-banner{background:linear-gradient(180deg, color-mix(in oklab, var(--a) 18%, var(--bg-1)) 0%, var(--bg-1) 100%)}}.mock-banner{border-bottom:1px solid var(--a)}@supports (color:color-mix(in lab, red, red)){.mock-banner{border-bottom:1px solid color-mix(in oklab, var(--a) 35%, transparent)}}.mock-banner{color:var(--a);font-family:var(--font-mono-ui);letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:8px 16px;font-size:10px;box-shadow:inset 0 1px #ffffff0a}.empty{color:var(--fg-2);text-align:center;border:1px dashed var(--line);border-radius:var(--radius);background:var(--bg-2);margin:12px 16px;padding:28px 18px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.empty{background:color-mix(in oklab, var(--bg-2) 35%, transparent)}}.empty{letter-spacing:-.005em;flex-direction:column;align-items:center;gap:12px;display:flex}.empty-body{max-width:520px;line-height:1.55}.empty-cta{letter-spacing:.04em;color:var(--fg-1);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:4px;padding:6px 12px;font-size:11px;text-decoration:none;transition:color .1s,background .1s,border-color .1s;display:inline-flex}.empty-cta:hover{color:var(--fg-0);background:var(--bg-3);border-color:var(--accent)}.mon-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.mon-chip{background:var(--bg-1);grid-template-columns:14px 1fr auto;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:grid}.mon-name{color:var(--fg-0)}.mon-meta{color:var(--fg-2);letter-spacing:.04em;font-size:10px}.headsup{padding:8px 12px 12px}.hu-row{border-radius:var(--radius);grid-template-columns:minmax(14px,auto) minmax(0,1fr);align-items:start;gap:10px;margin:0 4px;padding:10px 12px;transition:background .18s,transform .2s cubic-bezier(.2,.8,.2,1);display:grid}a.hu-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){a.hu-row:hover{background:color-mix(in oklab, var(--brand) 5%, var(--bg-2))}}a.hu-row:hover{transform:translate(2px)}a.hu-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){a.hu-row:active{background:color-mix(in oklab, var(--brand) 5%, var(--bg-2))}}.hu-title{color:var(--fg-0);letter-spacing:-.005em;font-size:12px;font-weight:500}.hu-meta{color:var(--fg-2);letter-spacing:.04em;overflow-wrap:anywhere;word-break:break-word;margin-top:2px;font-size:10px}.login-screen{isolation:isolate;width:100%;min-height:100vh;color:var(--fg-0);-webkit-user-select:none;user-select:none;cursor:default;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.login-screen a,.login-screen input,.login-screen button{cursor:pointer}.login-screen .login-next .mono,.login-screen .login-error .mono{-webkit-user-select:text;user-select:text;cursor:text}.login-bg{z-index:-1;background:var(--bg-0);position:absolute;inset:0;overflow:hidden}.constellation-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.constellation-vignette{pointer-events:none;animation:8s ease-in-out infinite constellation-pulse;position:absolute;inset:-10%}@keyframes constellation-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.login-top{align-items:center;padding:24px 32px;display:flex}.login-logo{filter:drop-shadow(0 4px 18px #5865f24d);align-items:center;width:44px;height:44px;transition:transform .32s cubic-bezier(.2,.8,.2,1);animation:7s ease-in-out infinite login-logo-float;display:inline-flex}.login-logo:hover{transform:scale(1.05)rotate(-2deg)}.login-logo img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}@keyframes login-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.login-stage{place-items:center;padding:24px;display:grid}.login-card{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.login-title{letter-spacing:-.025em;color:var(--fg-0);margin:0 0 10px;font-size:34px;font-weight:600;line-height:1.05}.login-subtitle{letter-spacing:-.005em;color:#f2efe78c;text-wrap:pretty;max-width:360px;margin:0 0 36px;font-size:15px;font-weight:400;line-height:1.45}.login-cta{justify-content:center;width:100%;margin:0;display:flex}.login-terms{color:#f2efe766;text-wrap:balance;max-width:320px;margin:28px 0 0;font-size:12px;line-height:1.5}.login-terms a{color:#f2efe78c;border-bottom:1px solid;padding-bottom:1px;text-decoration:none;transition:opacity .16s}.login-terms a:hover{opacity:.85}.login-next{background:var(--bg-2);border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--fg-1);margin:20px 0 0;padding:8px 12px;font-size:11px}.login-next .mono{color:var(--fg-0);margin-left:4px}.login-error{background:var(--r-bg);border-radius:var(--radius);color:var(--r);border:1px solid #ed5c5c52;margin:20px 0 0;padding:8px 12px;font-size:12px}.login-error .mono{color:var(--fg-0);margin-left:4px}.login-bottom{letter-spacing:.04em;color:#f2efe766;justify-content:center;align-items:center;gap:10px;padding:28px 36px;font-size:11px;display:flex}.login-bottom .login-dot{opacity:.5}.login-bottom a{color:inherit;text-decoration:none;transition:opacity .16s}.login-bottom a:hover{opacity:1;color:var(--fg-0)}.not-in-guild-ctas{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:320px;display:flex}.login-cta-pill{background:linear-gradient(135deg, var(--blurple) 0%, var(--blurple-2) 100%);color:#fff;border-radius:var(--radius-pill);height:50px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;box-shadow:0 1px 0 #ffffff2e inset, 0 -1px 0 #0000002e inset, 0 10px 30px -10px var(--blurple-soft), 0 4px 12px #00000052;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:600;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background .22s;display:inline-flex}.login-cta-pill:hover{box-shadow:0 1px 0 #ffffff3d inset, 0 -1px 0 #00000038 inset, 0 14px 40px -10px var(--blurple-soft), 0 6px 16px #0006;transform:translateY(-2px)}.login-cta-pill:active{transform:translateY(0)scale(.985)}.login-cta-pill:focus-visible{outline:2px solid var(--fg-0);outline-offset:4px}.login-cta-pill--secondary{color:var(--fg-0);border-color:var(--line-2);box-shadow:none;background:0 0}.login-cta-pill--secondary:hover{background:var(--bg-2);border-color:var(--brand-soft);box-shadow:0 6px 20px -10px var(--brand-soft)}.login-cta-pill--secondary[disabled]{opacity:.55;cursor:wait;transform:none}.login-cta-arrow{margin-left:2px;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.login-cta-pill:hover .login-cta-arrow{transform:translate(3px)}.login-signout{margin:18px 0 0}.login-signout-link{color:var(--fg-2);letter-spacing:.04em;cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;padding:6px 10px;font-size:11px;transition:color .16s,background .16s}.login-signout-link:hover{color:var(--fg-0);background:var(--bg-2)}@keyframes recheck-spin{to{transform:rotate(360deg)}}.login-btn-wrap{isolation:isolate;margin:-18px;padding:18px;display:inline-flex;position:relative}.login-btn-halo{background:radial-gradient(ellipse at center, var(--blurple-soft) 0%, var(--blurple-faint) 35%, transparent 70%);filter:blur(22px);opacity:.55;pointer-events:none;z-index:0;border-radius:999px;transition:opacity .32s,transform .32s;animation:4.2s ease-in-out infinite login-halo-breathe;position:absolute;inset:0}.login-btn-wrap.is-hover .login-btn-halo{opacity:.95;animation-duration:2.6s;transform:scale(1.08)}@keyframes login-halo-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.04)}}.login-btn-ring{pointer-events:none;z-index:1;box-shadow:0 0 0 0 var(--blurple);opacity:0;border-radius:999px;transition:box-shadow .6s,opacity .32s;position:absolute;inset:18px}.login-btn-wrap.is-hover .login-btn-ring{opacity:1;box-shadow:0 0 0 6px var(--blurple)}@supports (color:color-mix(in lab, red, red)){.login-btn-wrap.is-hover .login-btn-ring{box-shadow:0 0 0 6px color-mix(in oklab, var(--blurple) 16%, transparent)}}.login-btn-wrap.is-hover .login-btn-ring{animation:1.6s ease-out infinite login-ring-ping}@keyframes login-ring-ping{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--blurple) 28%, transparent)}80%{box-shadow:0 0 0 14px color-mix(in oklab, var(--blurple) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab, var(--blurple) 0%, transparent)}}.login-btn{appearance:none;background:linear-gradient(135deg, var(--blurple) 0%, var(--blurple-2) 100%);color:#fff;min-width:296px;height:58px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;z-index:2;box-shadow:0 1px 0 #ffffff2e inset, 0 -1px 0 #0000002e inset, 0 16px 40px -12px var(--blurple-soft), 0 4px 12px #00000059;white-space:nowrap;border:1px solid #0000;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:0;font-size:15.5px;font-weight:600;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .32s;display:inline-flex;position:relative;overflow:hidden}.login-btn-wrap.is-hover .login-btn{box-shadow:0 1px 0 #ffffff3d inset, 0 -1px 0 #00000038 inset, 0 22px 60px -10px var(--blurple-soft), 0 8px 20px #0006;transform:translateY(-2px)}.login-btn-wrap.is-pressed .login-btn{transition-duration:80ms;transform:translateY(0)scale(.985)}.login-btn:focus-visible{outline:2px solid var(--fg-0);outline-offset:4px}.login-btn-spotlight{pointer-events:none;background:radial-gradient(180px circle at var(--px,50%) var(--py,50%), #ffffff38, transparent 60%);opacity:0;mix-blend-mode:overlay;transition:opacity .22s;position:absolute;inset:0}.login-btn-wrap.is-hover .login-btn-spotlight{opacity:1}.login-btn-sheen{pointer-events:none;background:linear-gradient(110deg,#0000 0%,#fff0 30%,#ffffff47 50%,#fff0 70%,#0000 100%);width:40%;animation:5.5s ease-in-out infinite login-sheen-sweep;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-18deg)}.login-btn-wrap.is-hover .login-btn-sheen{animation-duration:1.6s}@keyframes login-sheen-sweep{0%{left:-50%}55%{left:130%}to{left:130%}}.login-btn-inner{z-index:2;align-items:center;gap:12px;padding:0 28px;display:inline-flex;position:relative}.login-btn-glyph{color:#fff;align-items:center;transition:transform .32s cubic-bezier(.2,.8,.2,1);animation:6s ease-in-out infinite login-glyph-idle;display:inline-flex}.login-btn-wrap.is-hover .login-btn-glyph{animation:none;transform:translate(-2px)rotate(-6deg)scale(1.06)}@keyframes login-glyph-idle{0%,to{transform:rotate(0)}48%{transform:rotate(-3deg)}52%{transform:rotate(-3deg)}}.login-btn-label{display:inline-block}.login-btn-arrow{opacity:0;color:#fff;align-items:center;width:0;transition:width .32s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1);display:inline-flex;overflow:hidden;transform:translate(-6px)}.login-btn-wrap.is-hover .login-btn-arrow{opacity:1;width:18px;transform:translate(0)}@media (max-width:520px){.login-top{padding:18px 22px}.login-bottom{padding:22px}.login-title{font-size:28px}.login-btn{width:100%;min-width:0;max-width:320px}.login-btn-inner{padding:0 22px}}@media (prefers-reduced-motion:reduce){.constellation-vignette,.login-logo,.login-btn-halo,.login-btn-sheen,.login-btn-glyph,.login-btn-wrap.is-hover .login-btn-ring{animation:none!important}}.docs-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.docs-list{flex-direction:column;gap:2px;margin:0;padding:8px 16px 14px;list-style:none;display:flex}.docs-row{color:var(--fg-1);grid-template-columns:minmax(110px,auto) 14px 1fr auto;align-items:baseline;gap:10px;padding:8px 12px;font-size:12px;transition:background 80ms;display:grid}.docs-row:hover,.docs-row:active{background:var(--bg-1);color:var(--fg-0)}.docs-title{color:var(--fg-0);letter-spacing:.02em;font-weight:600}.docs-arrow{color:var(--fg-3);font-size:11px}.docs-summary{color:var(--fg-2);letter-spacing:.02em;font-size:11px}.docs-read-badge{color:var(--fg-3);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:right;background:var(--bg-2);border-radius:var(--radius);min-width:24px;padding:1px 5px;font-size:10px}.docs-row:hover .docs-read-badge{color:var(--fg-1)}.docs-missing{color:var(--fg-1);max-width:720px;padding:10px 16px 16px;font-size:12px;line-height:1.6}.docs-missing p+p{margin-top:10px}.docs-missing code,.docs-missing .mono{background:var(--bg-2);border-radius:var(--radius);color:var(--fg-0);padding:1px 6px;font-size:11px}.docs-link{color:var(--b-2);border-bottom:1px dashed #a78bfa66}.docs-link:hover{color:var(--v)}.docs-page{grid-template-columns:minmax(0,1fr) 260px;gap:16px;display:grid}.docs-article{background:var(--bg-1);border:1px solid var(--line);max-width:820px;padding:22px 26px 28px}.docs-meta{border-bottom:1px dashed var(--bg-3);color:var(--fg-2);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 16px;padding-bottom:14px;font-size:11px;display:flex}.docs-meta-item{align-items:baseline;gap:6px;display:inline-flex}.docs-meta-key{color:var(--fg-3);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.docs-meta-val{color:var(--fg-1)}.docs-meta-sep{color:var(--fg-3)}.docs-toc{background:var(--bg-0);border:1px solid var(--line);border-left:2px solid var(--accent-dim,var(--line));margin:0 0 22px;padding:12px 14px 14px}.docs-toc-head{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:6px;margin:0 0 8px;font-size:10px;font-weight:600;display:flex}.docs-toc-head-slash{color:var(--fg-3)}.docs-toc-head-count{color:var(--fg-3);letter-spacing:.04em;margin-left:auto;font-weight:400}.docs-toc-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.docs-toc-link{color:var(--fg-1);border-radius:var(--radius);grid-template-columns:28px 1fr 16px;align-items:baseline;gap:10px;padding:5px 6px;font-size:12px;text-decoration:none;transition:background .1s,color .1s;display:grid}.docs-toc-link:hover{background:var(--bg-2);color:var(--fg-0)}.docs-toc-num{color:var(--fg-3);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:10px}.docs-toc-label{color:inherit}.docs-toc-arrow{color:var(--fg-3);opacity:.5;font-size:11px;transition:opacity .1s,transform .1s}.docs-toc-link:hover .docs-toc-arrow{opacity:1;transform:translateY(1px)}.docs-section{padding:14px 0}.docs-section+.docs-section{border-top:1px solid var(--line)}.docs-section-heading{color:var(--fg-1);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.docs-section-body{color:var(--fg-1);font-size:13px;line-height:1.65}.docs-para{margin:0 0 10px}.docs-para:last-child{margin-bottom:0}.docs-term{background:var(--bg-2);border-radius:var(--radius);color:var(--fg-0);margin-right:6px;padding:1px 7px;font-size:11px}.docs-em-dash{color:var(--fg-3);margin-right:6px}.docs-aside{flex-direction:column;gap:12px;display:flex}.docs-section-heading{align-items:baseline;gap:8px;display:flex}.docs-anchor-link{color:var(--fg-3);opacity:0;margin-left:4px;font-weight:400;text-decoration:none;transition:opacity .12s,color .12s}.docs-section-heading:hover .docs-anchor-link,.docs-anchor-link:focus-visible{opacity:1}.docs-anchor-link:hover{color:var(--accent)}.docs-aside-hint{color:var(--fg-2);margin:0;padding:12px 14px 14px;font-size:12px;line-height:1.55}.docs-aside-hint .docs-link{white-space:nowrap}.docs-toc-mobile{display:none}.docs-toc-sticky{max-height:calc(100vh - 80px);margin:0;position:sticky;top:56px;overflow-y:auto}.docs-toc-sticky .docs-toc{margin-bottom:0}@media (max-width:960px){.docs-page{grid-template-columns:minmax(0,1fr)}.docs-toc-mobile{display:block}.docs-toc-sticky{display:none}}.signal-detail{flex-direction:column;gap:6px;padding:12px 16px 14px;font-size:12px;display:flex}.sd-row{border-bottom:1px dashed var(--bg-3);grid-template-columns:120px 1fr;align-items:center;gap:12px;padding:6px 0;display:grid}.sd-row:last-child{border-bottom:none}.sd-key{color:var(--fg-2);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.sd-val{color:var(--fg-0);overflow-wrap:anywhere;word-break:break-word;min-width:0}.sd-val.mono,.sd-val .mono{font-variant-numeric:tabular-nums}.sd-thesis{border-top:1px dashed var(--bg-3);color:var(--fg-2);letter-spacing:.06em;text-transform:uppercase;margin-top:10px;padding:10px 0 4px;font-size:10px}.sd-thesis-body{color:var(--fg-0);letter-spacing:normal;text-transform:none;white-space:pre-wrap;margin-top:6px;font-size:12px;line-height:1.55}.monitor-cols,.monitor-row{grid-template-columns:80px 1fr 90px 90px 90px;align-items:center;gap:10px;padding:7px 12px;font-size:12px;display:grid}.monitor-row{border-top:1px solid var(--line)}.monitor-row:hover,.monitor-row:active{background:var(--bg-1)}.mon-status{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;display:inline-flex}.applicant-list{flex-direction:column;gap:12px;padding:8px 12px 12px;display:flex}.applicant-card{border:1px solid var(--line);background:var(--bg-1);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.applicant-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.applicant-name{color:var(--fg-0);font-weight:600}.applicant-status{letter-spacing:.1em;text-transform:uppercase;font-size:10px}.applicant-pitch{color:var(--fg-1);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.applicant-samples{color:var(--fg-2);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.applicant-sample-list{color:var(--fg-1);letter-spacing:normal;text-transform:none;margin:6px 0 0;padding:0 0 0 14px;font-size:11px;line-height:1.55}.applicant-sample-list li{list-style:square}.applicant-sample-list li::marker{color:var(--fg-3)}.applicant-actions{border-top:1px dashed var(--bg-3);align-items:center;gap:10px;padding-top:4px;display:flex}.applicant-actions .btn-ghost[disabled]{opacity:.45;cursor:not-allowed}.user-search-form{align-items:center;gap:8px;padding:12px;display:flex}.user-search-input{background:var(--bg-1);border:1px solid var(--line);height:32px;color:var(--fg-0);border-radius:var(--radius);flex:1;padding:0 12px;font-size:12px}.user-search-input:focus{border-color:var(--line-2);background:var(--bg-2)}@media (max-width:760px){.user-search-input{height:40px;font-size:16px}}.user-cols,.user-row{grid-template-columns:1.6fr 90px 70px 70px 70px 80px 80px;align-items:center;gap:10px;padding:7px 12px;font-size:12px;display:grid}.user-row{border-top:1px solid var(--line)}.user-row:hover,.user-row:active{background:var(--bg-1)}.settings-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:16px;display:grid}@media (max-width:900px){.settings-grid{grid-template-columns:minmax(0,1fr)}}.settings-form{flex-direction:column;gap:14px;padding:8px 14px 14px;display:flex}.settings-group{border-bottom:1px dashed var(--bg-3);flex-direction:column;gap:6px;padding:8px 0;display:flex}.settings-group:last-of-type{border-bottom:none}.settings-group-head{flex-direction:column;gap:2px;display:flex}.settings-label{color:var(--fg-0);letter-spacing:.04em;text-transform:lowercase;font-size:12px;font-weight:600}.settings-hint{color:var(--fg-2);letter-spacing:.02em;font-size:10px}.settings-choices{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.settings-chip{letter-spacing:.02em;background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 100%);padding:7px 14px;font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.settings-chip{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 60%, var(--bg-1)) 0%, var(--bg-1) 100%)}}.settings-chip{border:1px solid var(--line-2);border-radius:var(--radius-pill);color:var(--fg-1);cursor:pointer;transition:border-color .18s,color .18s,background .18s,transform .2s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 1px #ffffff08}.settings-chip:hover:not([disabled]){border-color:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.settings-chip:hover:not([disabled]){border-color:color-mix(in oklab, var(--brand-soft) 50%, var(--line-2))}}.settings-chip:hover:not([disabled]){color:var(--fg-0);transform:translateY(-1px)}.settings-chip.active{background:linear-gradient(180deg, var(--brand) 0%, var(--brand-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.settings-chip.active{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 22%, var(--bg-2)) 0%, var(--brand-bg) 100%)}}.settings-chip.active{border-color:var(--brand-soft);color:var(--brand-2);box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px var(--brand-soft)}.settings-chip[disabled]{opacity:.45;cursor:not-allowed}.settings-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:6px;display:flex}.settings-kv{flex-direction:column;gap:4px;padding:12px 16px 14px;display:flex}.settings-kv-row{border-bottom:1px dashed var(--bg-3);grid-template-columns:130px 1fr;align-items:center;gap:12px;padding:6px 0;font-size:12px;display:grid}.settings-kv-row:last-of-type{border-bottom:none}.settings-kv-key{color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.settings-kv-val{color:var(--fg-0)}.settings-note{border-top:1px dashed var(--bg-3);color:var(--fg-2);margin-top:10px;padding-top:8px;font-size:11px;line-height:1.55}html[data-density=compact] .sig-row,html[data-density=compact] .mkt-row,html[data-density=compact] .rank-row,html[data-density=compact] .audit-row,html[data-density=compact] .callers-row{padding-top:4px;padding-bottom:4px;font-size:11px}html[data-density=compact] .stat-card{padding:10px 12px}html[data-tabular=standard] body{font-feature-settings:"tnum" 1, "ss02" 1, "calt" 1}html[data-pnl-tone=inverted]{--g:#ef4444;--r:#22c55e;--g-bg:#ef444412;--r-bg:#22c55e12}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}.pnl-row-list{flex-direction:column;gap:4px;padding:6px 0 10px;display:flex}.pnl-row{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:8px 14px;display:flex}.pnl-row:hover{background:var(--bg-1)}.pnl-row-head{color:var(--fg-0);align-items:center;gap:10px;font-size:12px;display:flex}.pnl-row-q{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pnl-row-meta{color:var(--fg-1);flex-wrap:wrap;align-items:center;gap:14px;font-size:11px;display:flex}.pnl-row-bar{background:var(--bg-3);height:2px;margin-top:4px}.agg-list{flex-direction:column;gap:8px;padding:6px 14px 10px;display:flex}.agg-row{border-bottom:1px dashed var(--bg-3);flex-direction:column;gap:2px;padding:6px 0;display:flex}.agg-row:last-of-type{border-bottom:none}.agg-row-head{align-items:baseline;gap:10px;font-size:12px;display:flex}.agg-row-label{color:var(--fg-0);text-transform:lowercase;letter-spacing:.04em}.agg-row-count{letter-spacing:.04em;font-size:10px}.agg-row-meta{justify-content:flex-end;display:flex}.pnl-note{color:var(--fg-2);padding:12px 16px 14px;font-size:11px;line-height:1.55}.pnl-note code{background:var(--bg-2);border-radius:var(--radius);color:var(--fg-1);padding:1px 6px;font-size:10px}.trade-shell{grid-template-columns:minmax(0,620px) minmax(280px,340px);justify-content:center;align-items:start;gap:24px;padding:16px 0 48px;display:grid}.trade-shell:not(:has(.trade-context-col)){grid-template-columns:minmax(0,620px);place-items:center}.trade-ticket-col{justify-content:center;display:flex}.trade-context-col{flex-direction:column;gap:12px;display:flex}@media (max-width:1100px){.trade-shell{grid-template-columns:minmax(0,620px);place-items:center}.trade-context-col{width:100%;max-width:620px}}.trade-your-position{border-left:3px solid var(--a)}@supports (color:color-mix(in lab, red, red)){.trade-your-position{border-left:3px solid color-mix(in oklab, var(--a) 70%, var(--line))}}.trade-your-position{background:linear-gradient(180deg, var(--a), var(--bg-1) 60%)}@supports (color:color-mix(in lab, red, red)){.trade-your-position{background:linear-gradient(180deg, color-mix(in oklab, var(--a) 5%, var(--bg-2)), var(--bg-1) 60%)}}.typ-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--a);padding:3px 8px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.typ-tag{background:color-mix(in oklab, var(--a) 14%, var(--bg-2))}}.typ-tag{border:1px solid var(--a)}@supports (color:color-mix(in lab, red, red)){.typ-tag{border:1px solid color-mix(in oklab, var(--a) 30%, var(--line-2))}}.typ-tag{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.typ-tag{color:color-mix(in oklab, var(--a) 65%, var(--fg-0))}}.typ-row{align-items:center;gap:8px;margin-bottom:10px;display:flex}.typ-grid{grid-template-columns:80px 1fr;gap:6px 12px;margin:0 0 10px;font-size:12px;display:grid}.typ-grid dt{color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.04em;font-size:11px}.typ-grid dd{color:var(--fg-0);margin:0}.typ-hint{border-top:1px dashed var(--line-1);margin:4px 0 0;padding-top:8px;font-size:11.5px;font-style:italic;line-height:1.4}.trade-ticket{background:linear-gradient(180deg, var(--bg-2) 0%, var(--bg-1) 60%);width:100%;max-width:620px}@supports (color:color-mix(in lab, red, red)){.trade-ticket{background:linear-gradient(180deg, color-mix(in oklab, var(--bg-2) 40%, var(--bg-1)) 0%, var(--bg-1) 60%)}}.trade-ticket{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 24px 56px -20px #00000080,0 8px 24px -8px #00000052}.tt-head{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--brand) 0%, transparent 100%);padding:20px 22px 16px}@supports (color:color-mix(in lab, red, red)){.tt-head{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-2)) 0%, transparent 100%)}}.tt-head-row{align-items:center;gap:10px;margin-bottom:10px;display:flex}.tt-side{font-family:var(--font-mono-data);letter-spacing:.12em;border-radius:var(--radius-pill);border:1px solid;padding:3px 8px;font-size:10px;font-weight:700;box-shadow:inset 0 1px #ffffff0a}.tt-side.YES{color:var(--g);background:var(--g-bg);border-color:#3ba55d59}.tt-side.NO{color:var(--r);background:var(--r-bg);border-color:#ed5c5c59}.tt-fired{font-family:var(--font-mono-ui);letter-spacing:.06em;color:var(--fg-2);margin-left:auto;font-size:10px}.tt-market{letter-spacing:-.015em;color:var(--fg-0);margin:0;font-size:18px;font-weight:600;line-height:1.3}.tt-caller{color:var(--fg-1);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.tt-caller-name{color:var(--fg-0);font-weight:500}.tt-caller-name:hover{color:var(--brand-2)}.tt-caller-verified{color:var(--g);font-size:11px;font-weight:700}.tt-entry{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:16px 22px;display:flex}.tt-entry-cell{flex-direction:column;gap:3px;min-width:88px;display:flex}.tt-entry-label{font-family:var(--font-mono-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-size:9px}.tt-entry-value{font-family:var(--font-mono-data);letter-spacing:-.02em;color:var(--fg-0);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.tt-entry-arrow{color:var(--fg-3);font-size:18px}.tt-entry-delta{font-family:var(--font-mono-data);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);margin-left:auto;padding:4px 10px;font-size:13px;font-weight:600}.tt-entry-delta[data-tone=pos]{color:var(--g);background:var(--g-bg);border:1px solid #3ba55d47}.tt-entry-delta[data-tone=neg]{color:var(--r);background:var(--r-bg);border:1px solid #ed5c5c47}.tt-form{border-bottom:1px solid var(--line);flex-direction:column;gap:16px;padding:18px 22px;display:flex}.tt-row{flex-direction:column;gap:6px;display:flex}.tt-label{font-family:var(--font-mono-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.tt-input-row{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius);align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:inline-flex}.tt-input-row:focus-within{border-color:var(--brand-soft);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.tt-input-row:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 14%, transparent)}}.tt-currency{color:var(--fg-2);font-size:14px}.tt-input{color:var(--fg-0);font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px;font-weight:500}.tt-unit{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.tt-hint{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.tt-quick{letter-spacing:.02em;color:var(--brand-2);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:3px 8px;font-size:10px;transition:background .16s}.tt-quick:hover{background:var(--brand-bg)}.tt-expiry-chips{flex-wrap:wrap;gap:6px;display:flex}.tt-thesis{border-bottom:1px solid var(--line);padding:16px 22px}.tt-thesis-head{font-family:var(--font-mono-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);margin-bottom:8px;font-size:10px}.tt-thesis-body{color:var(--fg-1);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.tt-preview{background:var(--bg-2);padding:16px 22px}@supports (color:color-mix(in lab, red, red)){.tt-preview{background:color-mix(in oklab, var(--bg-2) 40%, var(--bg-1))}}.tt-preview{border-bottom:1px solid var(--line)}.tt-preview-row{grid-template-columns:120px 1fr;align-items:center;gap:12px;padding:4px 0;font-size:12px;display:grid}.tt-preview-row+.tt-preview-row{border-top:1px dashed var(--bg-3)}.tt-preview-key{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.tt-preview-val{color:var(--fg-0)}.tt-cta-row{justify-content:center;padding:18px 22px 12px;display:flex}.tt-cta{width:100%;max-width:380px;height:48px;font-size:14px}.tt-safety{color:var(--fg-2);text-align:center;max-width:520px;margin:0 auto;padding:0 22px 20px;font-size:11px;line-height:1.5}.tt-picker-list{flex-direction:column;gap:2px;max-height:320px;margin-top:4px;display:flex;overflow-y:auto}.tt-picker-row{border-radius:var(--radius);color:var(--fg-0);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:36px 1fr 64px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;transition:background .16s,border-color .16s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.tt-picker-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tt-picker-row:hover{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.tt-picker-row:hover{border-color:var(--brand-soft);transform:translate(2px)}.tt-picker-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tt-picker-row:active{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.tt-picker-row:active{border-color:var(--brand-soft)}.tt-picker-question{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;overflow:hidden}.tt-picker-price{text-align:right;color:var(--fg-1);font-variant-numeric:tabular-nums;font-size:13px}.tt-change-market{border:1px solid var(--line-2);border-radius:var(--radius-pill);cursor:pointer;color:var(--fg-2);background:0 0;padding:3px 8px;transition:color .16s,border-color .16s}.tt-change-market:hover{color:var(--brand-2);border-color:var(--brand-soft)}.wallet-timeline{margin:0;padding:12px 16px 14px;list-style:none;position:relative}.wt-step{grid-template-columns:18px 1fr;gap:12px;padding:0 4px 18px;display:grid;position:relative}.wt-step:not(:last-child):before{content:"";background:linear-gradient(to bottom, var(--brand), var(--line-1) 60%, transparent);width:1px;position:absolute;top:18px;bottom:4px;left:12px}@supports (color:color-mix(in lab, red, red)){.wt-step:not(:last-child):before{background:linear-gradient(to bottom, color-mix(in oklab, var(--brand) 30%, transparent), var(--line-1) 60%, transparent)}}.wt-dot{background:var(--bg-3);border:1px solid var(--line-2);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--bg-0);border-radius:999px;margin-top:6px;margin-left:4px}@supports (color:color-mix(in lab, red, red)){.wt-dot{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bg-0) 60%, transparent)}}.wt-step--done .wt-dot{background:linear-gradient(180deg, var(--g), var(--g))}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-dot{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 75%, transparent), color-mix(in oklab, var(--g) 50%, transparent))}}.wt-step--done .wt-dot{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-dot{border-color:color-mix(in oklab, var(--g) 50%, var(--line-2))}}.wt-step--done .wt-dot{box-shadow:0 0 0 3px var(--g), inset 0 0 0 1px var(--g)}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--g) 10%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--g) 35%, transparent)}}.wt-step--active .wt-dot{background:linear-gradient(180deg, var(--brand), var(--brand-2))}@supports (color:color-mix(in lab, red, red)){.wt-step--active .wt-dot{background:linear-gradient(180deg, var(--brand), color-mix(in oklab, var(--brand-2) 80%, var(--brand)))}}.wt-step--active .wt-dot{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.wt-step--active .wt-dot{border-color:color-mix(in oklab, var(--brand) 60%, var(--line-2))}}.wt-step--active .wt-dot{box-shadow:0 0 0 4px var(--brand), inset 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.wt-step--active .wt-dot{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 14%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--brand) 60%, transparent)}}.wt-step--active .wt-dot{animation:2.4s ease-in-out infinite wt-pulse}@keyframes wt-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 14%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--brand) 60%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in oklab, var(--brand) 6%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--brand) 80%, transparent)}}.wt-body{min-width:0}.wt-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.wt-title{color:var(--fg-0);letter-spacing:-.005em;font-size:13px;font-weight:600}.wt-step:not(.wt-step--done):not(.wt-step--active) .wt-title{color:var(--fg-1);font-weight:500}.wt-status{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);color:var(--fg-2);padding:2px 7px;font-size:10px}.wt-step--done .wt-status{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-status{background:color-mix(in oklab, var(--g) 12%, var(--bg-2))}}.wt-step--done .wt-status{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-status{border-color:color-mix(in oklab, var(--g) 30%, var(--line-1))}}.wt-step--done .wt-status{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.wt-step--done .wt-status{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.wt-status--active{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.wt-status--active{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 18%, var(--bg-2)), color-mix(in oklab, var(--brand) 12%, var(--bg-2)))}}.wt-status--active{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.wt-status--active{border-color:color-mix(in oklab, var(--brand) 40%, var(--line-1))}}.wt-status--active{color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.wt-status--active{color:color-mix(in oklab, var(--brand-2) 70%, var(--fg-0))}}.wt-meta{color:var(--fg-2);max-width:56ch;margin:0;font-size:12px;line-height:1.55}.wallet-quick{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.wallet-quick .hu-row{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.wallet-quick-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--g);padding:3px 7px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.wallet-quick-tag{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.wallet-quick-tag{border:1px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.wallet-quick-tag{border:1px solid color-mix(in oklab, var(--g) 32%, var(--line-1))}}.wallet-quick-tag{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.wallet-quick-tag{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.wallet-quick-tag{white-space:nowrap}.wallet-safety{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.wallet-safety p{color:var(--fg-1);grid-template-columns:minmax(96px,max-content) 1fr;align-items:baseline;gap:6px 12px;margin:0;padding-left:0;font-size:12.5px;line-height:1.55;display:grid}@media (max-width:640px){.wallet-safety p{grid-template-columns:1fr;gap:4px}}.ws-key{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-2);border-radius:var(--radius);background:var(--brand);padding:2px 6px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.ws-key{background:color-mix(in oklab, var(--brand) 8%, var(--bg-2))}}.ws-key{border:1px solid var(--brand-soft);white-space:nowrap;justify-self:start}.wallet-fnf-callout{background:linear-gradient(180deg, var(--brand), var(--bg-1))}@supports (color:color-mix(in lab, red, red)){.wallet-fnf-callout{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-1)), var(--bg-1))}}.wallet-fnf-callout{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.wallet-fnf-callout{border:1px solid color-mix(in oklab, var(--brand) 22%, var(--line-1))}}.wallet-fnf-callout{box-shadow:inset 0 1px 0 var(--brand), 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.wallet-fnf-callout{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand) 6%, transparent)}}.wallet-fnf-body{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.wallet-fnf-body p{color:var(--fg-1);margin:0;font-size:12px;line-height:1.6}.wallet-fnf-body p.dim{color:var(--fg-2);font-size:11px}.wallet-fnf-body strong{color:var(--brand-2);letter-spacing:.02em;font-weight:600}.billing-state{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.billing-state p{color:var(--fg-1);align-items:baseline;gap:10px;margin:0;font-size:12.5px;line-height:1.6;display:flex}.bs-key{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-2);border-radius:var(--radius);background:var(--brand);padding:3px 8px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.bs-key{background:color-mix(in oklab, var(--brand) 10%, var(--bg-2))}}.bs-key{border:1px solid var(--brand-soft);flex-shrink:0}.tier-ladder{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.tl-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:160px 160px minmax(0,1fr);gap:16px;padding:10px 12px;transition:background .2s,border-color .2s;display:grid}@media (max-width:600px){.tl-row{grid-template-columns:1fr;gap:4px}}.tl-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tl-row:hover{background:color-mix(in oklab, var(--brand) 3%, var(--bg-2))}}.tl-row:hover{border-color:var(--line-2)}.tl-row--here{background:linear-gradient(90deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.tl-row--here{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 12%, var(--bg-2)), color-mix(in oklab, var(--brand) 5%, var(--bg-2)))}}.tl-row--here{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tl-row--here{border-color:color-mix(in oklab, var(--brand) 32%, var(--line-1))}}.tl-row--here{box-shadow:inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.tl-row--here{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent)}}.tl-row--featured{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tl-row--featured{border-color:color-mix(in oklab, var(--brand) 24%, var(--line-1))}}.tl-row--featured{background:linear-gradient(180deg, var(--brand), var(--bg-2))}@supports (color:color-mix(in lab, red, red)){.tl-row--featured{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 4%, var(--bg-2)), var(--bg-2))}}.tl-name{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-0);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.tl-row--here .tl-name{color:var(--brand-2)}.tl-badge{font-family:var(--font-mono);letter-spacing:.06em;border-radius:var(--radius-pill);background:var(--brand);color:#fff;text-transform:uppercase;padding:2px 6px;font-size:9px}.tl-price{font-family:var(--font-mono);color:var(--fg-2);align-self:center;font-size:11px}.tl-perks{color:var(--fg-1);align-self:center;font-size:12px;line-height:1.55}.billing-manage{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.billing-manage p{color:var(--fg-1);margin:0;font-size:12px;line-height:1.55}.billing-manage p.dim{color:var(--fg-2);font-size:11px}.btn-disabled,.btn-primary:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.6);pointer-events:none}.notif-matrix{flex-direction:column;gap:0;min-width:0;padding:4px 0;display:flex;overflow-x:auto}.notif-row{border-bottom:1px solid var(--line-1);grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(80px,1fr));align-items:center;gap:12px;min-width:560px;padding:10px 12px;display:grid}.notif-row:last-child{border-bottom:none}.notif-row--head{border-bottom:1px solid var(--line-2);background:var(--bg-1);z-index:1;padding-bottom:8px;position:sticky;top:0}.notif-event-label,.notif-channel{color:var(--fg-0);letter-spacing:-.005em;font-size:12.5px;font-weight:600}.notif-event-meta,.notif-channel-meta{color:var(--fg-2);font-size:10.5px;font-family:var(--font-mono);letter-spacing:.02em;margin-top:2px}.notif-channel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:500}.notif-cell{border-radius:var(--radius);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:4px 8px;transition:background .16s,border-color .16s;display:flex}.notif-cell--head{border:none;flex-direction:column;align-items:flex-start;gap:0;padding:0}.notif-cell--on{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.notif-cell--on{background:color-mix(in oklab, var(--g) 8%, var(--bg-2))}}.notif-cell--on{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.notif-cell--on{border-color:color-mix(in oklab, var(--g) 22%, var(--line-1))}}.notif-cell--future{opacity:.6}.notif-cell--gated{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.notif-cell--gated{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.notif-cell--gated{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.notif-cell--gated{border-color:color-mix(in oklab, var(--brand) 22%, var(--line-1))}}.notif-toggle{font-size:11px;font-family:var(--font-mono);color:var(--fg-2);text-align:center;width:12px}.notif-cell--on .notif-toggle{color:var(--g)}.notif-cell--gated .notif-toggle{color:var(--brand-2)}.notif-state{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}.notif-cell--on .notif-state{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.notif-cell--on .notif-state{color:color-mix(in oklab, var(--g) 60%, var(--fg-0))}}.notif-cell--gated .notif-state{color:var(--brand-2)}.notif-quiet{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.nq-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}@media (max-width:520px){.nq-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.nq-key{grid-column:1/-1}.nq-state{justify-self:end}}.nq-key{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.nq-val{color:var(--fg-1);word-break:break-word;min-width:0;font-size:12px}.nq-state{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;font-size:10px}.notif-quiet>p.dim{color:var(--fg-2);margin:4px 0 0;font-size:11px;line-height:1.55}.risk-controls{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.risk-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.risk-row--danger{background:linear-gradient(180deg, var(--r), var(--bg-2))}@supports (color:color-mix(in lab, red, red)){.risk-row--danger{background:linear-gradient(180deg, color-mix(in oklab, var(--r) 6%, var(--bg-2)), var(--bg-2))}}.risk-row--danger{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.risk-row--danger{border-color:color-mix(in oklab, var(--r) 28%, var(--line-1))}}.rc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-title{color:var(--fg-0);letter-spacing:-.005em;font-size:13px;font-weight:600}.rc-status{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);padding:2px 7px;font-size:10px}.rc-status--danger{background:var(--r)}@supports (color:color-mix(in lab, red, red)){.rc-status--danger{background:color-mix(in oklab, var(--r) 14%, var(--bg-2))}}.rc-status--danger{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.rc-status--danger{border-color:color-mix(in oklab, var(--r) 36%, var(--line-1))}}.rc-status--danger{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.rc-status--danger{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.rc-status--danger{animation:2.4s ease-in-out infinite rc-armed}@keyframes rc-armed{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--r) 0%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in oklab, var(--r) 10%, transparent)}}.rc-meta{color:var(--fg-2);max-width:64ch;margin:0;font-size:12px;line-height:1.55}.rc-slider-row{align-items:center;gap:14px;margin-top:2px;display:flex}.rc-slider{background:var(--bg-3);border-radius:var(--radius-pill);appearance:none;cursor:not-allowed;opacity:.55;flex:1;height:4px}.rc-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brand);border:2px solid var(--bg-1);cursor:not-allowed;width:14px;height:14px;box-shadow:0 0 0 1px var(--brand-soft);border-radius:50%}.rc-slider::-moz-range-thumb{background:var(--brand);border:2px solid var(--bg-1);cursor:not-allowed;border-radius:50%;width:14px;height:14px}.rc-value{color:var(--fg-0);letter-spacing:.02em;text-align:right;min-width:140px;font-size:12.5px;font-weight:600}.rc-kill{background:linear-gradient(180deg, var(--r), var(--r));margin-top:6px}@supports (color:color-mix(in lab, red, red)){.rc-kill{background:linear-gradient(180deg, color-mix(in oklab, var(--r) 60%, transparent), color-mix(in oklab, var(--r) 80%, transparent))}}.rc-kill{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.rc-kill{border-color:color-mix(in oklab, var(--r) 60%, var(--line-2))}}.rc-kill:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.7)}.subs-list{flex-direction:column;gap:6px;padding:4px 0 0;display:flex}.subs-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:1.4fr 1fr auto;align-items:center;gap:16px;padding:10px 12px;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.subs-row--link{color:inherit;text-decoration:none}.subs-row--link:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.subs-row--link:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.subs-row--link:hover{border-color:var(--brand-soft);transform:translate(2px)}.subs-row-main{align-items:center;gap:10px;min-width:0;display:flex}.subs-meta-tag{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand);padding:2px 6px;font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.subs-meta-tag{background:color-mix(in oklab, var(--brand) 8%, var(--bg-3))}}.subs-meta-tag{border:1px solid var(--brand-soft);color:var(--brand-2)}.subs-mkt-title{color:var(--fg-0);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.subs-wallet-addr{color:var(--fg-0);font-size:12px}.subs-stats{color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.subs-actions{align-items:center;gap:6px;display:flex}.subs-toggle{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);padding:3px 7px;font-size:9.5px}.subs-toggle--on{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.subs-toggle--on{background:color-mix(in oklab, var(--g) 12%, var(--bg-2))}}.subs-toggle--on{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.subs-toggle--on{border-color:color-mix(in oklab, var(--g) 28%, var(--line-1))}}.subs-toggle--on{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.subs-toggle--on{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.subs-btn{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand);padding:4px 10px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.subs-btn{background:color-mix(in oklab, var(--brand) 10%, var(--bg-2))}}.subs-btn{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.subs-btn{border:1px solid color-mix(in oklab, var(--brand) 32%, var(--line-1))}}.subs-btn{color:var(--brand-2);cursor:not-allowed;opacity:.7}.subs-btn-arrow{color:var(--fg-2);padding-left:6px;font-size:14px;transition:color .16s,transform .22s cubic-bezier(.2,.8,.2,1)}.subs-row--link:hover .subs-btn-arrow{color:var(--brand-2);transform:translate(3px)}.chip--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.broadcast-form{flex-direction:column;gap:18px;padding:14px 16px 16px;display:flex}.bf-section{flex-direction:column;gap:8px;display:flex}.bf-section--actions{border-top:1px solid var(--line-1);flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:10px}.bf-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.bf-pill-group{flex-wrap:wrap;gap:6px;display:flex}.bf-pill{border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);cursor:not-allowed;flex-direction:column;gap:2px;padding:8px 14px;transition:background .2s,border-color .2s;display:inline-flex}.bf-pill input{display:none}.bf-pill--checked{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.bf-pill--checked{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 14%, var(--bg-2)), color-mix(in oklab, var(--brand) 8%, var(--bg-2)))}}.bf-pill--checked{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bf-pill--checked{border-color:color-mix(in oklab, var(--brand) 32%, var(--line-1))}}.bf-pill-label{color:var(--fg-0);letter-spacing:-.005em;font-size:12px;font-weight:600}.bf-pill--checked .bf-pill-label{color:var(--brand-2)}.bf-pill-meta{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;font-size:10px}.bf-channel-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.bf-channel{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);cursor:not-allowed;flex-direction:column;gap:4px;padding:10px 12px;transition:background .2s,border-color .2s;display:flex}.bf-channel input{display:none}.bf-channel--checked{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.bf-channel--checked{background:color-mix(in oklab, var(--g) 5%, var(--bg-2))}}.bf-channel--checked{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.bf-channel--checked{border-color:color-mix(in oklab, var(--g) 22%, var(--line-1))}}.bf-channel--future{opacity:.65}.bf-channel-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bf-channel-label{color:var(--fg-0);font-size:12.5px;font-weight:600}.bf-channel-status{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);padding:2px 6px;font-size:9.5px}.bf-channel--checked .bf-channel-status{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.bf-channel--checked .bf-channel-status{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.bf-channel--checked .bf-channel-status{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.bf-channel--checked .bf-channel-status{border-color:color-mix(in oklab, var(--g) 30%, var(--line-1))}}.bf-channel--checked .bf-channel-status{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.bf-channel--checked .bf-channel-status{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.bf-channel-note{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;font-size:10.5px}.bf-input,.bf-textarea,.bf-select{font-family:var(--font-sans);background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-0);resize:vertical;width:100%;padding:9px 12px;font-size:13px}.bf-textarea{font-family:var(--font-mono);min-height:120px;font-size:12.5px;line-height:1.55}.bf-input:disabled,.bf-textarea:disabled,.bf-select:disabled{cursor:not-allowed;opacity:.75}.bf-input:focus-visible:not(:disabled),.bf-textarea:focus-visible:not(:disabled),.bf-select:focus-visible:not(:disabled){border-color:var(--brand);box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.bf-input:focus-visible:not(:disabled),.bf-textarea:focus-visible:not(:disabled),.bf-select:focus-visible:not(:disabled){box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 14%, transparent)}}.bf-help{gap:8px;font-size:11px;display:flex}.bf-schedule{flex-direction:column;gap:6px;min-width:180px;display:flex}.bf-buttons{gap:8px;display:flex}.cfg-table{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-2);flex-direction:column;gap:0;display:flex;overflow:hidden}.cfg-row{border-bottom:1px solid var(--line-1);grid-template-columns:110px minmax(0,1fr) minmax(0,1.2fr) 56px;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:grid}@media (max-width:760px){.cfg-row{grid-template-rows:auto auto;grid-template-columns:110px minmax(0,1fr) 56px;gap:4px 12px}.cfg-row>:nth-child(3){color:var(--fg-2);grid-column:2/3;font-size:10.5px}.cfg-row--head>:nth-child(3){grid-row:1}}.cfg-row:last-child{border-bottom:none}.cfg-row--head{background:var(--bg-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.cfg-tier-name{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-2);border-radius:var(--radius-pill);background:var(--brand);padding:2px 8px;font-size:11px}@supports (color:color-mix(in lab, red, red)){.cfg-tier-name{background:color-mix(in oklab, var(--brand) 8%, var(--bg-2))}}.cfg-tier-name{border:1px solid var(--brand-soft)}.cfg-val{color:var(--fg-1);word-break:break-all}.cfg-source{color:var(--fg-2);letter-spacing:.02em;font-size:10.5px}.cfg-count{text-align:right;font-family:var(--font-mono);color:var(--fg-1);font-size:12px}.cfg-flags{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.cfg-flag-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:14px;padding:12px 14px;display:grid}@media (max-width:600px){.cfg-flag-row{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:8px}.cfg-flag-state,.cfg-flag-source{justify-self:start}}.cfg-flag-main{flex-direction:column;gap:4px;min-width:0;display:flex}.cfg-flag-name{color:var(--fg-0);letter-spacing:-.005em;font-size:13px;font-weight:600}.cfg-flag-meta{color:var(--fg-2);max-width:60ch;font-size:11.5px;line-height:1.55}.cfg-flag-state{align-items:center;display:flex}.cfg-flag-pill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);white-space:nowrap;padding:4px 9px;font-size:10px}.cfg-flag-pill--on{background:linear-gradient(180deg, var(--g), var(--g))}@supports (color:color-mix(in lab, red, red)){.cfg-flag-pill--on{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 18%, var(--bg-2)), color-mix(in oklab, var(--g) 10%, var(--bg-2)))}}.cfg-flag-pill--on{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cfg-flag-pill--on{border-color:color-mix(in oklab, var(--g) 32%, var(--line-1))}}.cfg-flag-pill--on{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cfg-flag-pill--on{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.cfg-flag-source{color:var(--fg-2);letter-spacing:.02em;text-align:right;align-self:center;font-size:10px}.cfg-thresholds{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.cfg-thresh-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:160px 140px minmax(0,1fr);align-items:center;gap:14px;padding:9px 14px;display:grid}@media (max-width:600px){.cfg-thresh-row{grid-template-columns:1fr;gap:4px}}.cfg-thresh-key{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);font-size:11px}.cfg-thresh-val{color:var(--fg-0);font-size:12.5px;font-weight:600}.cfg-thresh-source{color:var(--fg-2);letter-spacing:.02em;font-size:10.5px}.account-tabs{margin:8px 0 18px;position:relative}.account-tabs:after{content:"";background:linear-gradient(90deg, transparent, var(--line-2) 12%, var(--line-2) 88%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.account-tabs-row{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:2px;padding:0 2px 1px;display:flex;overflow-x:auto}.account-tab{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border-radius:var(--radius) var(--radius) 0 0;background:0 0;border:1px solid #0000;border-bottom:none;flex-shrink:0;align-items:center;padding:8px 14px 10px;font-size:11px;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:inline-flex;position:relative}.account-tab:hover{color:var(--fg-1);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.account-tab:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.account-tab:after{content:"";z-index:2;background:0 0;border-radius:2px;height:2px;transition:background .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:8px;right:8px}.account-tab--active{color:var(--brand-2);background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.account-tab--active{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 10%, var(--bg-2)), color-mix(in oklab, var(--brand) 4%, var(--bg-2)))}}.account-tab--active{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.account-tab--active{border-color:color-mix(in oklab, var(--brand) 22%, var(--line-1))}}.account-tab--active:after{background:linear-gradient(90deg, var(--brand), var(--brand) 50%, var(--brand))}@supports (color:color-mix(in lab, red, red)){.account-tab--active:after{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 70%, transparent), var(--brand) 50%, color-mix(in oklab, var(--brand) 70%, transparent))}}.account-tab--active:after{box-shadow:0 0 8px var(--brand)}@supports (color:color-mix(in lab, red, red)){.account-tab--active:after{box-shadow:0 0 8px color-mix(in oklab, var(--brand) 35%, transparent)}}.account-tab:focus-visible{background:var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.account-tab:focus-visible{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.account-tab:focus-visible{box-shadow:0 0 0 2px var(--brand)}@supports (color:color-mix(in lab, red, red)){.account-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 30%, transparent)}}.side-badge{border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-1);background:var(--bg-2);align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;display:inline-flex}.side-badge.YES{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.side-badge.YES{background:color-mix(in oklab, var(--g) 12%, var(--bg-2))}}.side-badge.YES{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.side-badge.YES{border-color:color-mix(in oklab, var(--g) 32%, var(--line-1))}}.side-badge.YES{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.side-badge.YES{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.side-badge.NO{background:var(--r)}@supports (color:color-mix(in lab, red, red)){.side-badge.NO{background:color-mix(in oklab, var(--r) 12%, var(--bg-2))}}.side-badge.NO{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.side-badge.NO{border-color:color-mix(in oklab, var(--r) 32%, var(--line-1))}}.side-badge.NO{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.side-badge.NO{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.side-badge-side{font-weight:600}.side-badge-price{color:var(--fg-1);font-weight:500}.caller-hero{background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:16px;padding:20px 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.caller-hero{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.caller-hero{border:1px solid var(--line-1);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 #ffffff0a, 0 10px 28px -14px var(--brand)}@supports (color:color-mix(in lab, red, red)){.caller-hero{box-shadow:inset 0 1px 0 #ffffff0a, 0 10px 28px -14px color-mix(in oklab, var(--brand) 35%, transparent)}}@media (max-width:720px){.caller-hero{grid-template-columns:auto 1fr;grid-template-areas:"avatar id""actions actions";gap:12px 14px;padding:16px}.caller-hero-avatar-wrap{grid-area:avatar}.caller-hero-id{grid-area:id;min-width:0}.caller-hero-actions{grid-area:actions}}.caller-hero-avatar-wrap{flex-shrink:0}.caller-hero-avatar,.caller-hero-avatar-fallback{object-fit:cover;border:2px solid var(--line-2);width:80px;height:80px;box-shadow:0 0 0 3px var(--bg-1), 0 0 0 4px var(--brand);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.caller-hero-avatar,.caller-hero-avatar-fallback{box-shadow:0 0 0 3px var(--bg-1), 0 0 0 4px color-mix(in oklab, var(--brand) 30%, var(--line-1))}}.caller-hero-avatar,.caller-hero-avatar-fallback{background:var(--bg-2)}.caller-hero-avatar-fallback{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);color:#fff;font-family:var(--font-sans);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:34px;font-weight:600;display:flex}@media (max-width:720px){.caller-hero-avatar,.caller-hero-avatar-fallback{width:56px;height:56px}.caller-hero-avatar-fallback{font-size:24px}}.caller-hero-id{flex-direction:column;gap:4px;min-width:0;display:flex}.caller-hero-name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.caller-hero-name{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--fg-0);margin:0;font-size:24px;font-weight:600;line-height:1.1}@media (max-width:720px){.caller-hero-name{font-size:19px}}.caller-hero-verified{border-radius:var(--radius-pill);background:var(--g);align-items:center;gap:4px;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.caller-hero-verified{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.caller-hero-verified{border:1px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.caller-hero-verified{border:1px solid color-mix(in oklab, var(--g) 35%, var(--line-1))}}.caller-hero-verified{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.caller-hero-verified{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.caller-hero-verified{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.caller-hero-unverified{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.caller-hero-tagline{color:var(--fg-1);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:13px;display:flex}.caller-hero-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.caller-hero-follow .chip{letter-spacing:0;text-transform:none;min-height:40px;padding:0 18px;font-size:13px;font-weight:600}.caller-hero-follow .chip.active{background:linear-gradient(180deg, var(--brand) 0%, var(--brand-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip.active{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 35%, var(--bg-2)) 0%, var(--brand-bg) 100%)}}.caller-hero-follow .chip.active{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip.active{border-color:color-mix(in oklab, var(--brand) 65%, var(--line-2))}}.caller-hero-follow .chip.active{color:var(--fg-0);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip.active{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent)}}.caller-hero-follow .chip:not(.active){background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 100%)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip:not(.active){background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 18%, var(--bg-2)) 0%, var(--bg-1) 100%)}}.caller-hero-follow .chip:not(.active){border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip:not(.active){border-color:color-mix(in oklab, var(--brand) 45%, var(--line-2))}}.caller-hero-follow .chip:not(.active){color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.caller-hero-follow .chip:not(.active){color:color-mix(in oklab, var(--brand-2) 70%, var(--fg-0))}}@media (max-width:720px){.caller-hero-follow{width:100%}.caller-hero-follow .chip{justify-content:center;width:100%}}.wallet-pill{border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);font-family:var(--font-mono);color:var(--fg-0);align-items:center;gap:6px;padding:3px 9px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.wallet-pill:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.wallet-pill:hover{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.wallet-pill:hover{border-color:var(--brand-soft)}.wallet-pill--sm{padding:2px 7px;font-size:10.5px}.wallet-pill--md{font-size:12px}.wallet-pill--lg{padding:4px 11px;font-size:13.5px}.wallet-pill-id{letter-spacing:.02em}.wallet-pill-tier{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);padding:1px 5px;font-size:9px}.wallet-pill-tier--t1{background:#d4a017}@supports (color:color-mix(in lab, red, red)){.wallet-pill-tier--t1{background:color-mix(in oklab, #d4a017 14%, var(--bg-2))}}.wallet-pill-tier--t1{border-color:#d4a017}@supports (color:color-mix(in lab, red, red)){.wallet-pill-tier--t1{border-color:color-mix(in oklab, #d4a017 40%, var(--line-1))}}.wallet-pill-tier--t1{color:#e6c768}.wallet-pill-tier--t2{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.wallet-pill-tier--t2{background:color-mix(in oklab, var(--brand) 14%, var(--bg-2))}}.wallet-pill-tier--t2{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.wallet-pill-tier--t2{border-color:color-mix(in oklab, var(--brand) 38%, var(--line-1))}}.wallet-pill-tier--t2{color:var(--brand-2)}.wallet-pill-tier--t3{background:var(--bg-3);border-color:var(--line-2);color:var(--fg-2)}.caller-hitrate{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;border-left:1px solid var(--line-1);margin-left:2px;padding-left:4px;font-size:10px}.paywall-wrap{position:relative}.paywall-teaser{text-align:center;background:linear-gradient(180deg, var(--brand), var(--bg-1));flex-direction:column;align-items:center;gap:8px;width:min(420px,100% - 32px);margin:32px auto;padding:22px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.paywall-teaser{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-1)), var(--bg-1))}}.paywall-teaser{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.paywall-teaser{border:1px solid color-mix(in oklab, var(--brand) 28%, var(--line-1))}}.paywall-teaser{border-radius:var(--radius-lg,8px);box-shadow:0 12px 40px var(--brand), 0 0 0 1px var(--brand), inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.paywall-teaser{box-shadow:0 12px 40px color-mix(in oklab, var(--brand) 22%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand) 10%, transparent), inset 0 1px 0 color-mix(in oklab, var(--brand) 16%, transparent)}}.paywall-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-2);border-radius:var(--radius-pill);background:var(--brand);padding:3px 9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.paywall-tag{background:color-mix(in oklab, var(--brand) 12%, var(--bg-2))}}.paywall-tag{border:1px solid var(--brand-soft)}.paywall-title{color:var(--fg-0);letter-spacing:-.01em;margin:4px 0 0;font-size:16px;font-weight:600}.paywall-meta{color:var(--fg-2);max-width:36ch;margin:0;font-size:12.5px;line-height:1.6}.paywall-cta{margin-top:8px}.account-identity{grid-template-columns:64px 1fr auto;align-items:center;gap:18px;margin-bottom:16px;padding:18px 20px;display:grid}.ai-avatar{background:linear-gradient(135deg, var(--brand), var(--brand-2));border-radius:50%;width:56px;height:56px}@supports (color:color-mix(in lab, red, red)){.ai-avatar{background:linear-gradient(135deg, var(--brand), color-mix(in oklab, var(--brand-2) 70%, var(--brand)))}}.ai-avatar{color:#fff;font-family:var(--font-mono);letter-spacing:-.02em;box-shadow:0 0 0 1px var(--brand), inset 0 1px 0 #ffffff38;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.ai-avatar{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 30%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22)}}.ai-main{flex-direction:column;gap:6px;min-width:0;display:flex}.ai-name{color:var(--fg-0);letter-spacing:-.01em;font-size:18px;font-weight:600}.ai-tier-row{flex-wrap:wrap;gap:4px;display:flex}.ai-tier-pill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand);padding:2px 8px;font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.ai-tier-pill{background:color-mix(in oklab, var(--brand) 10%, var(--bg-2))}}.ai-tier-pill{border:1px solid var(--brand-soft);color:var(--brand-2)}.ai-meta{color:var(--fg-2);text-align:right;font-size:11px}.account-quick{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.account-quick .hu-row{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.conn-block{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.conn-block p{color:var(--fg-1);max-width:68ch;margin:0;font-size:12.5px;line-height:1.6}.conn-row{border-bottom:1px solid var(--line-1);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 -16px;padding:8px 16px;display:grid}.conn-row:last-of-type{border-bottom:none}@media (max-width:520px){.conn-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.conn-key{grid-column:1/-1}}.conn-key{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}.conn-val{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.conn-state{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);white-space:nowrap;padding:2px 8px;font-size:9.5px}.conn-state--ok{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.conn-state--ok{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.conn-state--ok{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.conn-state--ok{border-color:color-mix(in oklab, var(--g) 32%, var(--line-1))}}.conn-state--ok{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.conn-state--ok{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.conn-actions{align-items:center;gap:12px;margin-top:4px;display:flex}.conn-actions>.dim{color:var(--fg-2);font-size:11px;font-family:var(--font-mono);letter-spacing:.02em}.conn-note{color:var(--fg-2)!important;margin-top:4px!important;font-size:11px!important}.pos-cols,.pos-row{grid-template-columns:40px minmax(0,1fr) 90px 72px 72px 72px 90px 80px 72px}.pos-market{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-1);font-family:var(--font-sans);letter-spacing:-.005em;font-size:12px;overflow:hidden}.pos-num{text-align:right}.pos-actions{justify-content:flex-end;display:flex}.pos-close-btn{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);cursor:not-allowed;opacity:.6;padding:3px 9px;font-size:10px;transition:background .16s}.hu-bullet{background:var(--brand);border-radius:50%;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.hu-bullet{background:color-mix(in oklab, var(--brand) 65%, transparent)}}.hu-bullet{box-shadow:0 0 0 1px var(--brand);margin-top:6px}@supports (color:color-mix(in lab, red, red)){.hu-bullet{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent)}}.whale-cols,.whale-row{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;border-bottom:1px solid var(--line);grid-template-columns:90px minmax(140px,180px) 90px 40px minmax(0,1fr) 96px 80px 96px;align-items:center;gap:10px;min-width:720px;padding:6px 14px;transition:background .18s;display:grid;position:relative}.whale-row{padding:8px 12px;font-size:12px}.whale-row:before{content:"";background:var(--brand);opacity:0;width:2px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.whale-row:hover:before,.whale-row:active:before{opacity:.75}.whale-row:hover,.whale-row:active{background:linear-gradient(90deg, var(--brand) 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.whale-row:hover,.whale-row:active{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 4%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.whale-row:last-child{border-bottom:0}.whale-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);border-bottom:1px solid var(--line-2);padding:8px 14px;font-size:9px}.whale-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);font-size:10.5px}.whale-market{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-1);font-family:var(--font-sans);letter-spacing:-.005em;font-size:12px;overflow:hidden}.whale-num{text-align:right}.whale-identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:14px 16px;display:flex}.wi-main{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wi-meta{color:var(--fg-2);font-size:11.5px}.whale-dossier-cols,.whale-dossier-row{font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;border-bottom:1px solid var(--line);grid-template-columns:90px 96px 40px minmax(0,1fr) 96px 80px 96px;align-items:center;gap:10px;min-width:640px;padding:6px 14px;transition:background .18s;display:grid;position:relative}.whale-dossier-row{padding:8px 12px;font-size:12px}.whale-dossier-row:before{content:"";background:var(--brand);opacity:0;width:2px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.whale-dossier-row:hover:before{opacity:.75}.whale-dossier-row:hover{background:linear-gradient(90deg, var(--brand) 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.whale-dossier-row:hover{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 4%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.whale-dossier-row:last-child{border-bottom:0}.whale-dossier-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);border-bottom:1px solid var(--line-2);padding:8px 14px;font-size:9px}.whale-note{color:var(--fg-1);max-width:76ch;margin:0;padding:12px 16px 14px;font-size:12.5px;line-height:1.6}.upgrade-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:18px;display:grid}.upgrade-card{background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-lg,8px);flex-direction:column;gap:14px;padding:24px 22px 20px;transition:border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.upgrade-card:hover{border-color:var(--line-2);transform:translateY(-1px)}.upgrade-card--featured{background:linear-gradient(180deg, var(--brand), var(--bg-1) 70%)}@supports (color:color-mix(in lab, red, red)){.upgrade-card--featured{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-1)), var(--bg-1) 70%)}}.upgrade-card--featured{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-card--featured{border-color:color-mix(in oklab, var(--brand) 32%, var(--line-1))}}.upgrade-card--featured{box-shadow:0 0 0 1px var(--brand), 0 12px 36px var(--brand), inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-card--featured{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 12%, transparent), 0 12px 36px color-mix(in oklab, var(--brand) 12%, transparent), inset 0 1px 0 color-mix(in oklab, var(--brand) 16%, transparent)}}.upgrade-card--featured:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-card--featured:hover{border-color:color-mix(in oklab, var(--brand) 48%, var(--line-1))}}.upgrade-card--featured:hover{box-shadow:0 0 0 1px var(--brand), 0 14px 44px var(--brand), inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-card--featured:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent), 0 14px 44px color-mix(in oklab, var(--brand) 18%, transparent), inset 0 1px 0 color-mix(in oklab, var(--brand) 22%, transparent)}}.upgrade-badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);color:var(--fg-2);align-self:flex-start;padding:3px 9px;font-size:10px}.upgrade-badge--featured{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-badge--featured{background:color-mix(in oklab, var(--brand) 14%, var(--bg-2))}}.upgrade-badge--featured{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.upgrade-badge--featured{border-color:color-mix(in oklab, var(--brand) 38%, var(--line-1))}}.upgrade-badge--featured{color:var(--brand-2)}.upgrade-name{color:var(--fg-0);letter-spacing:-.02em;text-transform:lowercase;margin:0;font-size:28px;font-weight:700}.upgrade-price{align-items:baseline;gap:8px;margin:-4px 0 6px;display:flex}.up-num{font-family:var(--font-mono);color:var(--fg-0);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:36px;font-weight:600}.up-period{color:var(--fg-2);font-size:12px}.upgrade-features{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.upgrade-features li{color:var(--fg-1);align-items:baseline;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.upgrade-check{color:var(--fg-2);font-size:11px;font-family:var(--font-mono);flex-shrink:0;width:12px}.upgrade-check--brand{color:var(--brand-2)}.upgrade-cta{margin-top:auto}.caller-stats-empty{padding:36px 24px}.caller-breakdown{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.caller-breakdown-row{grid-template-columns:110px 1fr 110px;align-items:center;gap:14px;padding:6px 8px;display:grid}.cb-label{color:var(--fg-1);align-items:center;gap:8px;font-size:12px;display:flex}.cb-bar{background:var(--bg-3);border:1px solid var(--line-1);border-radius:var(--radius-pill);height:8px;position:relative;overflow:hidden}.cb-bar-fill{background:linear-gradient(90deg, var(--brand), var(--brand));height:100%}@supports (color:color-mix(in lab, red, red)){.cb-bar-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 60%, transparent), var(--brand))}}.cb-bar-fill{box-shadow:0 0 6px var(--brand);transition:width .32s cubic-bezier(.2,.8,.2,1)}@supports (color:color-mix(in lab, red, red)){.cb-bar-fill{box-shadow:0 0 6px color-mix(in oklab, var(--brand) 30%, transparent)}}.cb-count{text-align:right;color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:11.5px}.compose-grid{grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-template-areas:"identity identity""form preview";gap:28px;display:grid}.compose-identity{grid-area:identity}.compose-form-pane{flex-direction:column;grid-area:form;gap:26px;display:flex}.compose-preview{grid-area:preview;align-self:start;position:sticky;top:16px}@media (max-width:1000px){.compose-grid{grid-template-columns:1fr;grid-template-areas:"identity""form""preview"}.compose-preview{position:relative;top:0}}.compose-identity{background:linear-gradient(180deg, var(--brand), var(--bg-1));justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.compose-identity{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-1)), var(--bg-1))}}.compose-identity{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.compose-identity{border:1px solid color-mix(in oklab, var(--brand) 22%, var(--line-1))}}.compose-identity{border-radius:var(--radius);box-shadow:inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.compose-identity{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent)}}.compose-identity{flex-wrap:wrap}.ci-main{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ci-meta{align-items:center;gap:6px;font-size:11.5px;display:flex}.ci-tier-pill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand);padding:3px 8px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.ci-tier-pill{background:color-mix(in oklab, var(--brand) 14%, var(--bg-2))}}.ci-tier-pill{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.ci-tier-pill{border:1px solid color-mix(in oklab, var(--brand) 38%, var(--line-1))}}.ci-tier-pill{color:var(--brand-2)}.ci-audit{font-size:10.5px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--fg-2);align-items:center;gap:8px;max-width:460px;line-height:1.5;display:flex}.ci-audit-dot{background:var(--g);width:6px;height:6px;box-shadow:0 0 6px var(--g);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ci-audit-dot{box-shadow:0 0 6px color-mix(in oklab, var(--g) 50%, transparent)}}.ci-audit-dot{flex-shrink:0;animation:2.4s ease-in-out infinite ci-pulse}@keyframes ci-pulse{0%,to{opacity:.65}50%{opacity:1}}.ci-audit-text{color:var(--fg-2)}.cf-section{flex-direction:column;gap:14px;display:flex}.cf-section-head{align-items:center;gap:10px;margin:0;padding-bottom:4px;display:flex}.cf-section-num{font-family:var(--font-mono);letter-spacing:.08em;color:var(--brand-2);border-radius:var(--radius-pill);background:var(--brand);padding:2px 7px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.cf-section-num{background:color-mix(in oklab, var(--brand) 10%, var(--bg-2))}}.cf-section-num{border:1px solid var(--brand-soft)}.cf-section-title{color:var(--fg-0);letter-spacing:-.005em;text-transform:lowercase;margin:0;font-size:13.5px;font-weight:600}.cf-section-rule{background:linear-gradient(90deg, var(--line-2), transparent 92%);flex:1;height:1px}.cf-section-aside{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.cf-field{flex-direction:column;gap:6px;display:flex}.cf-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:11px}.cf-label[data-required=true]:after{content:" *";color:var(--r)}.cf-field-body{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.cf-hint{color:var(--fg-3);max-width:64ch;margin:0;font-size:11px;line-height:1.5}.cf-row{flex-wrap:wrap;gap:18px;display:flex}.cf-row>.cf-field{flex:1;min-width:140px}.cf-row--position>.cf-field{min-width:0}.cf-row--position{grid-template-columns:auto 110px 110px 110px;align-items:start;gap:14px;display:grid}@media (max-width:700px){.cf-row--position{grid-template-columns:1fr 1fr}}@media (max-width:420px){.cf-row--position{grid-template-columns:1fr}}.cf-row--tags{grid-template-columns:1fr 220px;align-items:start;gap:18px;display:grid}@media (max-width:700px){.cf-row--tags{grid-template-columns:1fr}}.cf-pill-group{flex-wrap:wrap;gap:6px;display:flex}.cf-pill{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;transition:background .2s,border-color .2s;display:inline-flex}.cf-pill input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.cf-pill:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-pill:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.cf-pill:hover{border-color:var(--line-2)}.cf-pill--checked{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.cf-pill--checked{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 14%, var(--bg-2)), color-mix(in oklab, var(--brand) 8%, var(--bg-2)))}}.cf-pill--checked{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-pill--checked{border-color:color-mix(in oklab, var(--brand) 36%, var(--line-1))}}.cf-pill--checked{box-shadow:inset 0 1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-pill--checked{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 16%, transparent)}}.cf-pill-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);font-size:11px}.cf-pill--checked .cf-pill-label{color:var(--brand-2)}.cf-block-group{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.cf-block-pill{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);cursor:pointer;flex-direction:column;gap:4px;padding:10px 14px;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.cf-block-pill input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.cf-block-pill:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.cf-block-pill:hover{border-color:var(--line-2)}.cf-block-pill--checked{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--checked{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 12%, var(--bg-2)), color-mix(in oklab, var(--brand) 6%, var(--bg-2)))}}.cf-block-pill--checked{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--checked{border-color:color-mix(in oklab, var(--brand) 36%, var(--line-1))}}.cf-block-pill--checked{box-shadow:inset 0 1px 0 var(--brand), 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--checked{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand) 8%, transparent)}}.cf-block-pill--active.cf-block-pill--checked{background:linear-gradient(180deg, var(--g), var(--g))}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--active.cf-block-pill--checked{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 14%, var(--bg-2)), color-mix(in oklab, var(--g) 8%, var(--bg-2)))}}.cf-block-pill--active.cf-block-pill--checked{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--active.cf-block-pill--checked{border-color:color-mix(in oklab, var(--g) 40%, var(--line-1))}}.cf-block-pill--active.cf-block-pill--checked{box-shadow:inset 0 1px 0 var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--active.cf-block-pill--checked{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--g) 16%, transparent)}}.cf-block-pill--danger.cf-block-pill--checked{background:linear-gradient(180deg, var(--r), var(--r))}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--danger.cf-block-pill--checked{background:linear-gradient(180deg, color-mix(in oklab, var(--r) 14%, var(--bg-2)), color-mix(in oklab, var(--r) 8%, var(--bg-2)))}}.cf-block-pill--danger.cf-block-pill--checked{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--danger.cf-block-pill--checked{border-color:color-mix(in oklab, var(--r) 40%, var(--line-1))}}.cf-block-pill--danger.cf-block-pill--checked{box-shadow:inset 0 1px 0 var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--danger.cf-block-pill--checked{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--r) 16%, transparent)}}.cf-block-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);font-size:11.5px;font-weight:600}.cf-block-pill--checked .cf-block-label{color:var(--brand-2)}.cf-block-pill--active.cf-block-pill--checked .cf-block-label{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--active.cf-block-pill--checked .cf-block-label{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.cf-block-pill--danger.cf-block-pill--checked .cf-block-label{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-block-pill--danger.cf-block-pill--checked .cf-block-label{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.cf-block-hint{color:var(--fg-2);font-size:11px;line-height:1.4}.cf-input,.cf-textarea{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);width:100%;color:var(--fg-0);font-family:var(--font-sans);padding:9px 12px;font-size:13px;transition:border-color .16s,box-shadow .16s}.cf-input--mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:12.5px}@media (max-width:760px){.cf-input,.cf-textarea,.cf-input--mono{font-size:16px}}.cf-input:focus-visible,.cf-textarea:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.cf-input:focus-visible,.cf-textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 14%, transparent)}}.cf-input--invalid{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-input--invalid{border-color:color-mix(in oklab, var(--r) 50%, var(--line-2))}}.cf-input--invalid{box-shadow:0 0 0 3px var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-input--invalid{box-shadow:0 0 0 3px color-mix(in oklab, var(--r) 10%, transparent)}}.cf-textarea{resize:vertical;min-height:110px;font-family:var(--font-mono);font-size:12.5px;line-height:1.55}.cf-textarea--short{min-height:56px}.cf-input--price{text-align:center;width:100%}.cf-char-count{text-align:right;color:var(--fg-2);margin:4px 0 0;font-size:11px}.cf-tag-group{flex-wrap:wrap;gap:6px;display:flex}.cf-tag{font-family:var(--font-mono);letter-spacing:.04em;text-transform:lowercase;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);color:var(--fg-2);cursor:pointer;padding:4px 10px;font-size:10px;transition:all .16s}.cf-tag:hover{border-color:var(--line-2);color:var(--fg-1)}.cf-tag--on{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-tag--on{background:color-mix(in oklab, var(--brand) 14%, var(--bg-2))}}.cf-tag--on{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-tag--on{border-color:color-mix(in oklab, var(--brand) 40%, var(--line-1))}}.cf-tag--on{color:var(--brand-2)}.cf-resolve{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line-1);margin-top:4px;padding:12px 14px}.cf-resolve--ok{background:linear-gradient(180deg, var(--g), var(--bg-2))}@supports (color:color-mix(in lab, red, red)){.cf-resolve--ok{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 6%, var(--bg-2)), var(--bg-2))}}.cf-resolve--ok{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-resolve--ok{border-color:color-mix(in oklab, var(--g) 28%, var(--line-1))}}.cf-resolve--pending{background:linear-gradient(180deg, var(--a), var(--bg-2))}@supports (color:color-mix(in lab, red, red)){.cf-resolve--pending{background:linear-gradient(180deg, color-mix(in oklab, var(--a) 4%, var(--bg-2)), var(--bg-2))}}.cf-resolve--pending{border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.cf-resolve--pending{border-color:color-mix(in oklab, var(--a) 24%, var(--line-1))}}.cf-resolve-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.cf-resolve-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);padding:2px 7px;font-size:9.5px}.cf-resolve-tag--ok{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--ok{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.cf-resolve-tag--ok{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--ok{border-color:color-mix(in oklab, var(--g) 36%, var(--line-1))}}.cf-resolve-tag--ok{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--ok{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.cf-resolve-tag--pending{background:var(--a)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--pending{background:color-mix(in oklab, var(--a) 14%, var(--bg-2))}}.cf-resolve-tag--pending{border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--pending{border-color:color-mix(in oklab, var(--a) 36%, var(--line-1))}}.cf-resolve-tag--pending{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--pending{color:color-mix(in oklab, var(--a) 70%, var(--fg-0))}}.cf-resolve-slug{color:var(--fg-1);word-break:break-all;font-size:11px}.cf-resolve-question{color:var(--fg-0);margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.5}.cf-resolve-meta{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.cf-submit-row{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:flex-start;gap:18px;padding-top:16px;display:flex}.cf-fire{min-width:180px;padding:10px 22px;font-size:13px}.cf-fire-note{flex:1;max-width:56ch;font-size:11px;line-height:1.6}.cf-preview-head{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.cf-preview-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.cf-preview-sub{font-size:11px;font-family:var(--font-mono);letter-spacing:.02em}.cf-preview-card{background:linear-gradient(180deg, var(--brand), var(--bg-1) 70%)}@supports (color:color-mix(in lab, red, red)){.cf-preview-card{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 5%, var(--bg-1)), var(--bg-1) 70%)}}.cf-preview-card{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-preview-card{border:1px solid color-mix(in oklab, var(--brand) 24%, var(--line-1))}}.cf-preview-card{border-radius:var(--radius-lg,8px);box-shadow:inset 0 1px 0 var(--brand), 0 12px 36px var(--brand);flex-direction:column;gap:12px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.cf-preview-card{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent), 0 12px 36px color-mix(in oklab, var(--brand) 10%, transparent)}}.cf-pv-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cf-pv-market{color:var(--fg-0);letter-spacing:-.005em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.cf-pv-position{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cf-pv-sep{color:var(--fg-3);font-size:10px}.cf-pv-conviction{flex-wrap:wrap;gap:6px;display:flex}.cf-pv-chip{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);letter-spacing:.02em;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;display:inline-flex}.cf-pv-tags{flex-wrap:wrap;gap:4px;display:flex}.cf-pv-tag{font-family:var(--font-mono);color:var(--brand-2);letter-spacing:.02em;font-size:10px}.cf-pv-thesis{color:var(--fg-1);white-space:pre-wrap;background:var(--bg-2);margin:0;padding:10px 12px;font-size:12px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.cf-pv-thesis{background:color-mix(in oklab, var(--bg-2) 60%, transparent)}}.cf-pv-thesis{border-left:2px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.cf-pv-thesis{border-left:2px solid color-mix(in oklab, var(--brand) 30%, transparent)}}.cf-pv-thesis{border-radius:2px 4px 4px 2px}.cf-pv-thesis--empty{color:var(--fg-3);font-style:italic}.cf-pv-inval{border-top:1px dashed var(--line-1);align-items:baseline;gap:8px;padding-top:4px;font-size:11.5px;display:flex}.cf-pv-inval-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--r);font-size:10px}@supports (color:color-mix(in lab, red, red)){.cf-pv-inval-label{color:color-mix(in oklab, var(--r) 70%, var(--fg-1))}}.cf-pv-inval-label{flex-shrink:0}.cf-pv-inval-text{color:var(--fg-1);line-height:1.5}.cf-pv-dist{border-top:1px solid var(--line-1);flex-direction:column;gap:6px;padding-top:10px;font-size:11px;display:flex}.cf-pv-dist-row{grid-template-columns:80px 1fr;align-items:center;gap:10px;display:grid}.cf-pv-dist-pill{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);width:fit-content;padding:2px 7px;font-size:10px}.cf-pv-dist-pill--neutral{color:var(--fg-2)}.cf-pv-dist-pill--active{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--active{background:color-mix(in oklab, var(--g) 14%, var(--bg-2))}}.cf-pv-dist-pill--active{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--active{border-color:color-mix(in oklab, var(--g) 38%, var(--line-1))}}.cf-pv-dist-pill--active{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--active{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.cf-pv-dist-pill--danger{background:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--danger{background:color-mix(in oklab, var(--r) 14%, var(--bg-2))}}.cf-pv-dist-pill--danger{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--danger{border-color:color-mix(in oklab, var(--r) 38%, var(--line-1))}}.cf-pv-dist-pill--danger{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-pv-dist-pill--danger{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.acc-hero{border-radius:var(--radius-lg,10px);background:var(--bg-1);border:1px solid var(--line-1);margin-bottom:18px;padding:22px 24px;position:relative;overflow:hidden}.acc-hero-bg{background:radial-gradient(ellipse at 0% 0%, var(--brand), transparent 50%), radial-gradient(ellipse at 100% 100%, var(--brand-2), transparent 55%), linear-gradient(180deg, var(--brand), var(--bg-1));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.acc-hero-bg{background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--brand) 18%, transparent), transparent 50%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--brand-2) 10%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--brand) 4%, var(--bg-1)), var(--bg-1))}}.acc-hero-bg{pointer-events:none}.acc-hero-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;display:grid;position:relative}@media (max-width:700px){.acc-hero-inner{grid-template-columns:auto 1fr}.acc-hero-actions{grid-column:1/-1}}.acc-avatar-wrap{flex-shrink:0;width:96px;height:96px;position:relative}.acc-avatar{background:linear-gradient(135deg, var(--brand), var(--brand-2));border-radius:50%;width:96px;height:96px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.acc-avatar{background:linear-gradient(135deg, var(--brand), color-mix(in oklab, var(--brand-2) 70%, var(--brand)))}}.acc-avatar{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.acc-avatar img{object-fit:cover;width:100%;height:100%;display:block}.acc-avatar-initial{font-family:var(--font-mono);color:#fff;letter-spacing:-.02em;font-size:40px;font-weight:600}.acc-avatar-ring{border:2px solid var(--line-2);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:-5px}.acc-avatar-ring--fnf{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-avatar-ring--fnf{border-color:color-mix(in oklab, var(--brand) 60%, var(--line-1))}}.acc-avatar-ring--fnf{box-shadow:0 0 0 1px var(--brand), 0 0 20px var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-avatar-ring--fnf{box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 30%, transparent), 0 0 20px color-mix(in oklab, var(--brand) 30%, transparent)}}.acc-avatar-ring--staff{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-avatar-ring--staff{border-color:color-mix(in oklab, var(--g) 60%, var(--brand))}}.acc-avatar-ring--staff{box-shadow:0 0 0 1px var(--g), 0 0 22px var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-avatar-ring--staff{box-shadow:0 0 0 1px color-mix(in oklab, var(--g) 25%, transparent), 0 0 22px color-mix(in oklab, var(--brand) 30%, transparent)}}.acc-hero-main{flex-direction:column;gap:8px;min-width:0;display:flex}.acc-name-row{align-items:center;gap:10px;display:flex}.acc-name{letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:28px;font-weight:700;line-height:1.1}.acc-verified{background:var(--brand);color:#fff;width:22px;height:22px;box-shadow:0 0 0 2px var(--brand);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.acc-verified{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 30%, transparent)}}.acc-tier-row{flex-wrap:wrap;gap:6px;display:flex}.acc-tier-pill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-1);color:var(--fg-1);cursor:help;padding:3px 9px;font-size:10px}.acc-tier-pill--member{border-color:var(--line-2)}.acc-tier-pill--fnf{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--fnf{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 18%, var(--bg-2)), color-mix(in oklab, var(--brand) 10%, var(--bg-2)))}}.acc-tier-pill--fnf{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--fnf{border-color:color-mix(in oklab, var(--brand) 42%, var(--line-1))}}.acc-tier-pill--fnf{color:var(--brand-2)}.acc-tier-pill--caller{background:linear-gradient(180deg, var(--g), var(--g))}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--caller{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 16%, var(--bg-2)), color-mix(in oklab, var(--g) 8%, var(--bg-2)))}}.acc-tier-pill--caller{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--caller{border-color:color-mix(in oklab, var(--g) 40%, var(--line-1))}}.acc-tier-pill--caller{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--caller{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.acc-tier-pill--oracle,.acc-tier-pill--admin{background:linear-gradient(#d4a017,#d4a017)}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--oracle,.acc-tier-pill--admin{background:linear-gradient(180deg, color-mix(in oklab, #d4a017 18%, var(--bg-2)), color-mix(in oklab, #d4a017 10%, var(--bg-2)))}}.acc-tier-pill--oracle,.acc-tier-pill--admin{border-color:#d4a017}@supports (color:color-mix(in lab, red, red)){.acc-tier-pill--oracle,.acc-tier-pill--admin{border-color:color-mix(in oklab, #d4a017 42%, var(--line-1))}}.acc-tier-pill--oracle,.acc-tier-pill--admin{color:#e6c768}.acc-hero-meta{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.acc-hero-sep{color:var(--fg-3);font-size:10px}.acc-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acc-pos-list{flex-direction:column;gap:4px;padding:6px 0;display:flex}.acc-pos-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:40px minmax(0,1fr) auto 72px 96px auto;align-items:center;gap:12px;padding:10px 12px;font-size:12px;transition:background .2s,border-color .2s;display:grid}.acc-pos-row:hover,.acc-pos-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-pos-row:hover,.acc-pos-row:active{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.acc-pos-row:hover,.acc-pos-row:active{border-color:var(--brand-soft)}.acc-pos-vn{display:flex}.acc-pos-market{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-1);letter-spacing:-.005em;overflow:hidden}.acc-pos-size,.acc-pos-pnl{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.acc-pos-age{text-align:right;font-size:11px}@media (max-width:600px){.acc-pos-row{grid-template-columns:40px minmax(0,1fr) auto;grid-auto-rows:auto;gap:4px 10px}.acc-pos-size,.acc-pos-pnl,.acc-pos-age{text-align:left;grid-column:2/-1}}.acc-trading-empty{grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding:24px 16px;display:grid}.ate-icon{background:var(--brand);border-radius:50%;width:56px;height:56px}@supports (color:color-mix(in lab, red, red)){.ate-icon{background:color-mix(in oklab, var(--brand) 8%, var(--bg-2))}}.ate-icon{border:1px solid var(--brand-soft);color:var(--brand-2);justify-content:center;align-items:center;font-size:24px;display:flex}.ate-title{color:var(--fg-0);letter-spacing:-.005em;font-size:14px;font-weight:600}.ate-meta{color:var(--fg-2);max-width:56ch;margin-top:4px;font-size:12px;line-height:1.55}.ate-actions{flex-direction:column;gap:6px;display:flex}@media (max-width:760px){.acc-trading-empty{text-align:center;grid-template-columns:1fr}.ate-icon{margin:0 auto}.ate-actions{flex-direction:row;justify-content:center}}.acc-conn-grid{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.acc-conn-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:110px 1fr auto;align-items:center;gap:14px;padding:10px 14px;font-size:12px;transition:background .2s,border-color .2s;display:grid}.acc-conn-row--ok{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-conn-row--ok{border-color:color-mix(in oklab, var(--g) 24%, var(--line-1))}}.acc-conn-row--ok{background:linear-gradient(90deg, var(--g), var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.acc-conn-row--ok{background:linear-gradient(90deg, color-mix(in oklab, var(--g) 5%, var(--bg-2)), var(--bg-2) 60%)}}.acc-conn-row--warn{background:linear-gradient(90deg, var(--a), var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.acc-conn-row--warn{background:linear-gradient(90deg, color-mix(in oklab, var(--a) 4%, var(--bg-2)), var(--bg-2) 60%)}}.acc-conn-row--warn{border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.acc-conn-row--warn{border-color:color-mix(in oklab, var(--a) 18%, var(--line-1))}}.acc-conn-key{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-1);font-size:11px;font-weight:600}.acc-conn-detail{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.acc-conn-state{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-2);padding:3px 9px;font-size:9.5px}.acc-conn-state--ok{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--ok{background:color-mix(in oklab, var(--g) 16%, var(--bg-2))}}.acc-conn-state--ok{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--ok{border-color:color-mix(in oklab, var(--g) 38%, var(--line-1))}}.acc-conn-state--ok{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--ok{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.acc-conn-state--warn{background:var(--a)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--warn{background:color-mix(in oklab, var(--a) 14%, var(--bg-2))}}.acc-conn-state--warn{border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--warn{border-color:color-mix(in oklab, var(--a) 36%, var(--line-1))}}.acc-conn-state--warn{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.acc-conn-state--warn{color:color-mix(in oklab, var(--a) 70%, var(--fg-0))}}.acc-conn-state--neutral{color:var(--fg-2)}.acc-subs-grid{grid-template-columns:1fr 1.2fr;gap:18px;padding:6px 4px;display:grid}@media (max-width:720px){.acc-subs-grid{grid-template-columns:1fr}}.acc-subs-summary{flex-direction:column;gap:8px;display:flex}.acc-subs-summary-row{border-bottom:1px solid var(--line-1);grid-template-columns:80px 1fr;gap:12px;padding:4px 0;font-size:12.5px;display:grid}.acc-subs-summary-row:last-of-type{border-bottom:none}.acc-subs-note{margin:6px 0 0;font-size:11px;line-height:1.5}.acc-subs-callers{flex-direction:column;gap:4px;display:flex}.acc-subs-callers-head{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);margin-bottom:6px;font-size:10px}.acc-subs-caller-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.acc-subs-caller-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-subs-caller-row:hover{background:color-mix(in oklab, var(--brand) 5%, var(--bg-2))}}.acc-subs-caller-row:hover{border-color:var(--brand-soft);transform:translate(2px)}.acc-subs-caller-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-subs-caller-row:active{background:color-mix(in oklab, var(--brand) 5%, var(--bg-2))}}.acc-subs-caller-row:active{border-color:var(--brand-soft)}.acc-subs-caller-pnl{font-variant-numeric:tabular-nums;font-size:12px}.acc-caller-summary{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.acc-caller-summary p{color:var(--fg-1);margin:0;font-size:12.5px;line-height:1.55}.acc-caller-quick{flex-wrap:wrap;gap:8px;display:flex}.acc-ops-mons{padding:6px 0}.acc-tier-ladder{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.acc-tier-rung{border-radius:var(--radius);grid-template-columns:12px 90px 1fr;align-items:center;gap:10px;padding:6px 10px;font-size:11.5px;transition:background .2s,border-color .2s;display:grid}.acc-tier-rung-dot{background:var(--line-2);border-radius:50%;width:6px;height:6px}.acc-tier-rung-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}.acc-tier-rung-hint{color:var(--fg-3);font-size:10.5px}.acc-tier-rung--held{background:linear-gradient(90deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.acc-tier-rung--held{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 10%, var(--bg-2)), color-mix(in oklab, var(--brand) 4%, var(--bg-2)))}}.acc-tier-rung--held{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-tier-rung--held{border:1px solid color-mix(in oklab, var(--brand) 26%, var(--line-1))}}.acc-tier-rung--held{margin-left:-4px;margin-right:-4px}.acc-tier-rung--held .acc-tier-rung-dot{background:var(--brand);box-shadow:0 0 6px var(--brand)}@supports (color:color-mix(in lab, red, red)){.acc-tier-rung--held .acc-tier-rung-dot{box-shadow:0 0 6px color-mix(in oklab, var(--brand) 50%, transparent)}}.acc-tier-rung--held .acc-tier-rung-label{color:var(--brand-2);font-weight:600}.acc-tier-rung--held .acc-tier-rung-hint{color:var(--fg-1)}.signals-split{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.ss-row{grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;gap:12px;display:grid}@media (max-width:520px){.ss-row{grid-template-columns:90px minmax(0,1fr) 40px;gap:8px}}.ss-key{align-items:center;gap:8px;font-size:11.5px;display:flex}.ss-bar{background:var(--bg-3);border:1px solid var(--line-1);border-radius:var(--radius-pill);height:8px;overflow:hidden}.ss-bar-fill{border-radius:var(--radius-pill);height:100%;transition:width .36s cubic-bezier(.2,.8,.2,1)}.ss-bar-fill--pm{background:linear-gradient(90deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.ss-bar-fill--pm{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 60%, transparent), var(--brand))}}.ss-bar-fill--pm{box-shadow:0 0 8px var(--brand)}@supports (color:color-mix(in lab, red, red)){.ss-bar-fill--pm{box-shadow:0 0 8px color-mix(in oklab, var(--brand) 40%, transparent)}}.ss-bar-fill--kx{background:linear-gradient(90deg, var(--g), var(--g))}@supports (color:color-mix(in lab, red, red)){.ss-bar-fill--kx{background:linear-gradient(90deg, color-mix(in oklab, var(--g) 60%, transparent), var(--g))}}.ss-bar-fill--kx{box-shadow:0 0 8px var(--g)}@supports (color:color-mix(in lab, red, red)){.ss-bar-fill--kx{box-shadow:0 0 8px color-mix(in oklab, var(--g) 40%, transparent)}}.ss-count{text-align:right;color:var(--fg-1);font-variant-numeric:tabular-nums;font-size:11.5px}.callers-podium{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.callers-podium-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.callers-podium-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.callers-podium-row:hover{border-color:var(--brand-soft);transform:translate(2px)}.callers-podium-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row:active{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.callers-podium-row:active{border-color:var(--brand-soft)}.callers-podium-row--rank1{background:linear-gradient(90deg, #d4a017, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row--rank1{background:linear-gradient(90deg, color-mix(in oklab, #d4a017 12%, var(--bg-2)), var(--bg-2) 60%)}}.callers-podium-row--rank1{border-color:#d4a017}@supports (color:color-mix(in lab, red, red)){.callers-podium-row--rank1{border-color:color-mix(in oklab, #d4a017 32%, var(--line-1))}}.callers-podium-row--rank2{background:linear-gradient(90deg, var(--brand), var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row--rank2{background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 10%, var(--bg-2)), var(--bg-2) 60%)}}.callers-podium-row--rank2{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row--rank2{border-color:color-mix(in oklab, var(--brand) 24%, var(--line-1))}}.callers-podium-row--rank3{background:linear-gradient(90deg, var(--fg-2), var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.callers-podium-row--rank3{background:linear-gradient(90deg, color-mix(in oklab, var(--fg-2) 6%, var(--bg-2)), var(--bg-2) 60%)}}.cpr-rank{color:var(--fg-2);letter-spacing:-.02em;font-size:14px;font-weight:700}.callers-podium-row--rank1 .cpr-rank{color:#e6c768}.callers-podium-row--rank2 .cpr-rank{color:var(--brand-2)}.cpr-main{flex-direction:column;gap:4px;min-width:0;display:flex}.cpr-meta{align-items:center;gap:4px;font-size:10.5px;display:flex}.cpr-value{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.markets-movers{flex-direction:column;gap:4px;padding:12px 16px 14px;display:flex}.markets-mover-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.markets-mover-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.markets-mover-row:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.markets-mover-row:hover{border-color:var(--brand-soft);transform:translate(2px)}.markets-mover-row:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.markets-mover-row:active{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.markets-mover-row:active{border-color:var(--brand-soft)}.markets-mover-q{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;font-size:12px;overflow:hidden}.markets-mover-delta{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.docs-hero{border-radius:var(--radius-lg,10px);background:var(--bg-1);border:1px solid var(--line-1);margin-bottom:18px;padding:22px 24px;position:relative;overflow:hidden}.docs-hero-bg{background:radial-gradient(ellipse at 100% 0%, var(--brand), transparent 50%), radial-gradient(ellipse at 0% 100%, var(--brand-2), transparent 55%), linear-gradient(180deg, var(--brand), var(--bg-1));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.docs-hero-bg{background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--brand) 18%, transparent), transparent 50%), radial-gradient(ellipse at 0% 100%, color-mix(in oklab, var(--brand-2) 10%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--brand) 4%, var(--bg-1)), var(--bg-1))}}.docs-hero-bg{pointer-events:none}.docs-hero-inner{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid;position:relative}@media (max-width:600px){.docs-hero-inner{grid-template-columns:1fr}}.docs-hero-main{flex-direction:column;gap:6px;min-width:0;display:flex}.docs-hero-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-2);border-radius:var(--radius-pill);background:var(--brand);padding:3px 9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.docs-hero-tag{background:color-mix(in oklab, var(--brand) 12%, var(--bg-2))}}.docs-hero-tag{border:1px solid var(--brand-soft);align-self:flex-start}.docs-hero-title{color:var(--fg-0);letter-spacing:-.02em;text-transform:lowercase;margin:0;font-size:26px;font-weight:700;line-height:1.15}.docs-hero-meta{color:var(--fg-2);max-width:56ch;margin:0;font-size:13px;line-height:1.55}.docs-hero-cta{white-space:nowrap}.docs-path{flex-direction:column;gap:4px;margin:0;padding:8px 16px 14px;list-style:none;display:flex}.docs-path-step{position:relative}.docs-path-step:not(:last-child):before{content:"";background:linear-gradient(to bottom, var(--brand), var(--line-1));width:1px;position:absolute;top:38px;bottom:-4px;left:22px}@supports (color:color-mix(in lab, red, red)){.docs-path-step:not(:last-child):before{background:linear-gradient(to bottom, color-mix(in oklab, var(--brand) 24%, transparent), var(--line-1))}}.docs-path-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);z-index:1;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.docs-path-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.docs-path-row:hover{background:color-mix(in oklab, var(--brand) 5%, var(--bg-2))}}.docs-path-row:hover{border-color:var(--brand-soft);transform:translate(2px)}.docs-path-num{font-family:var(--font-mono);letter-spacing:.06em;color:var(--brand-2);border-radius:var(--radius-pill);background:var(--brand);padding:4px 6px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.docs-path-num{background:color-mix(in oklab, var(--brand) 12%, var(--bg-2))}}.docs-path-num{border:1px solid var(--brand-soft);text-align:center}.docs-path-main{flex-direction:column;gap:2px;min-width:0;display:flex}.docs-path-title{color:var(--fg-0);letter-spacing:-.005em;text-transform:lowercase;font-size:12.5px;font-weight:600}.docs-path-hint{color:var(--fg-2);letter-spacing:.02em;font-size:10.5px}.docs-path-arrow{color:var(--fg-2);font-size:14px;transition:color .16s,transform .22s cubic-bezier(.2,.8,.2,1)}.docs-path-row:hover .docs-path-arrow{color:var(--brand-2);transform:translate(3px)}.cf-resolve--loading{background:linear-gradient(180deg, var(--brand-2), var(--bg-2))}@supports (color:color-mix(in lab, red, red)){.cf-resolve--loading{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-2) 4%, var(--bg-2)), var(--bg-2))}}.cf-resolve--loading{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-resolve--loading{border-color:color-mix(in oklab, var(--brand-2) 24%, var(--line-1))}}.cf-resolve-tag--loading{background:var(--brand-2);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--loading{background:color-mix(in oklab, var(--brand-2) 14%, var(--bg-2))}}.cf-resolve-tag--loading{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--loading{border-color:color-mix(in oklab, var(--brand-2) 36%, var(--line-1))}}.cf-resolve-tag--loading{color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-resolve-tag--loading{color:color-mix(in oklab, var(--brand-2) 70%, var(--fg-0))}}.cf-resolve-spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite cf-spin;display:inline-block}@keyframes cf-spin{to{transform:rotate(360deg)}}.cf-resolve-aside{letter-spacing:.02em;margin-left:auto;font-size:10px}.cf-outcome-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cf-outcome-grid--event{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));max-height:320px;padding-right:4px;overflow-y:auto}.cf-outcome-grid--event::-webkit-scrollbar{width:6px}.cf-outcome-grid--event::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.cf-outcome-chip{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line-1);cursor:pointer;font:inherit;color:var(--fg-0);text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:9px 12px;transition:background .12s,border-color .12s,transform .12s;display:grid}.cf-outcome-chip--has-icon{grid-template-columns:28px 1fr auto}.cf-outcome-chip--has-icon .cf-outcome-label{grid-column:2}.cf-outcome-chip--has-icon .cf-outcome-price{grid-column:3}.cf-outcome-chip--has-icon .cf-outcome-vol{grid-column:2/-1}.cf-outcome-icon{object-fit:cover;background:var(--bg-3);border-radius:6px;flex-shrink:0;grid-area:1/1/3;width:28px;height:28px}.cf-outcome-chip:hover{background:var(--bg-3);border-color:var(--line-2)}.cf-outcome-chip:active{transform:translateY(1px)}.cf-outcome-chip--picked{background:linear-gradient(180deg, var(--brand-2), var(--brand-2))}@supports (color:color-mix(in lab, red, red)){.cf-outcome-chip--picked{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-2) 14%, var(--bg-2)), color-mix(in oklab, var(--brand-2) 4%, var(--bg-2)))}}.cf-outcome-chip--picked{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-outcome-chip--picked{border-color:color-mix(in oklab, var(--brand-2) 60%, var(--line-2))}}.cf-outcome-chip--picked{box-shadow:inset 0 0 0 1px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-outcome-chip--picked{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-2) 30%, transparent)}}.cf-outcome-label{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.cf-outcome-price{color:var(--fg-0);letter-spacing:-.01em;grid-area:1/2;font-size:13px;font-weight:600}.cf-outcome-chip--picked .cf-outcome-price{color:var(--brand-2)}.cf-outcome-vol{letter-spacing:.02em;grid-area:2/1/auto/-1;font-size:10px}.cf-live-price{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);align-items:center;gap:5px;margin-left:auto;font-size:10.5px;display:inline-flex}.cf-live-dot{background:var(--g);width:6px;height:6px;box-shadow:0 0 0 2px var(--g);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cf-live-dot{box-shadow:0 0 0 2px color-mix(in oklab, var(--g) 30%, transparent)}}.cf-live-dot{animation:1.8s ease-in-out infinite cf-live-pulse}@keyframes cf-live-pulse{0%,to{opacity:1}50%{opacity:.55}}.cf-price-input-wrap{align-items:stretch;gap:4px;display:flex;position:relative}.cf-price-input-wrap>.cf-input{flex:1}.cf-price-snap{font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-1);cursor:pointer;flex:none;padding:0 8px;font-size:10px;transition:background .12s,border-color .12s,color .12s}.cf-price-snap:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-price-snap:hover{background:color-mix(in oklab, var(--brand-2) 10%, var(--bg-3))}}.cf-price-snap:hover{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-price-snap:hover{border-color:color-mix(in oklab, var(--brand-2) 40%, var(--line-1))}}.cf-price-snap:hover{color:var(--brand-2)}.cf-fire-spinner{vertical-align:-1px;border:1.5px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;margin-right:8px;animation:.8s linear infinite cf-spin;display:inline-block}.cf-fire-error{border-radius:var(--radius);background:var(--r);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cf-fire-error{background:color-mix(in oklab, var(--r) 12%, var(--bg-2))}}.cf-fire-error{border:1px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-fire-error{border:1px solid color-mix(in oklab, var(--r) 36%, var(--line-1))}}.cf-fire-error{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-fire-error{color:color-mix(in oklab, var(--r) 80%, var(--fg-0))}}.cf-fire-error{font-size:11.5px;line-height:1.4}.cf-fire-error-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--r);padding:1px 6px;font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.cf-fire-error-tag{background:color-mix(in oklab, var(--r) 24%, transparent)}}.cf-fire-error-tag{border:1px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.cf-fire-error-tag{border:1px solid color-mix(in oklab, var(--r) 48%, transparent)}}.cf-fire-error-field{color:var(--r);font-size:10.5px}@supports (color:color-mix(in lab, red, red)){.cf-fire-error-field{color:color-mix(in oklab, var(--r) 50%, var(--fg-2))}}.cf-event-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand-2);padding:1px 6px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.cf-event-tag{background:color-mix(in oklab, var(--brand-2) 14%, var(--bg-2))}}.cf-event-tag{border:1px solid var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-event-tag{border:1px solid color-mix(in oklab, var(--brand-2) 36%, var(--line-1))}}.cf-event-tag{color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.cf-event-tag{color:color-mix(in oklab, var(--brand-2) 70%, var(--fg-0))}}.cf-event-hint{align-items:center;gap:8px;margin-top:6px;font-size:10.5px;display:flex}.cs-wrap{flex-direction:column;gap:18px;display:flex}.cs-hero{border-radius:var(--radius-lg,10px);background:var(--bg-1);border:1px solid var(--g);padding:22px 24px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cs-hero{border:1px solid color-mix(in oklab, var(--g) 30%, var(--line-1))}}.cs-hero-bg{background:radial-gradient(ellipse at 0% 0%, var(--g), transparent 50%), radial-gradient(ellipse at 100% 100%, var(--brand-2), transparent 55%), linear-gradient(180deg, var(--g), var(--bg-1));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cs-hero-bg{background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--g) 22%, transparent), transparent 50%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--brand-2) 14%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--g) 4%, var(--bg-1)), var(--bg-1))}}.cs-hero-bg{pointer-events:none}.cs-hero-inner{grid-template-columns:64px 1fr auto;align-items:center;gap:18px;display:grid;position:relative}@media (max-width:760px){.cs-hero-inner{grid-template-columns:56px 1fr}.cs-hero-actions{grid-column:1/-1}}.cs-check{background:linear-gradient(135deg, var(--g), var(--g));border-radius:50%;width:56px;height:56px}@supports (color:color-mix(in lab, red, red)){.cs-check{background:linear-gradient(135deg, color-mix(in oklab, var(--g) 75%, transparent), color-mix(in oklab, var(--g) 55%, var(--brand)))}}.cs-check{color:#fff;box-shadow:0 0 0 1px var(--g), 0 0 28px var(--g);justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.cs-check{box-shadow:0 0 0 1px color-mix(in oklab, var(--g) 30%, transparent), 0 0 28px color-mix(in oklab, var(--g) 30%, transparent)}}.cs-hero-main{flex-direction:column;gap:4px;min-width:0;display:flex}.cs-title{color:var(--fg-0);letter-spacing:-.02em;text-transform:lowercase;margin:0;font-size:22px;font-weight:700;line-height:1.2}.cs-meta{color:var(--fg-2);max-width:60ch;margin:0;font-size:12.5px;line-height:1.55}.cs-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:880px){.cs-grid{grid-template-columns:1fr}}.cs-ua{word-break:break-all;max-width:28ch;display:inline-block}.cs-mock-tag{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.cs-mock-tag{color:color-mix(in oklab, var(--a) 70%, var(--fg-0))}}.cs-id-long{word-break:break-all;max-width:22ch;display:inline-block}.cs-discord-link{color:var(--brand-2);word-break:break-all;border-bottom:1px dashed var(--brand-2);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.cs-discord-link{border-bottom:1px dashed color-mix(in oklab, var(--brand-2) 40%, transparent)}}.cs-discord-link{transition:border-color .12s,color .12s}.cs-discord-link:hover{color:var(--fg-0);border-bottom-color:var(--brand-2)}.tg-bullets{flex-direction:column;gap:10px;margin:0;padding:10px 16px 14px;list-style:none;display:flex}.tg-bullets li{color:var(--fg-1);max-width:72ch;padding-left:22px;font-size:12.5px;line-height:1.6;position:relative}.tg-bullets li:before{content:"›";color:var(--brand-2);font-family:var(--font-mono);font-size:14px;line-height:1.45;position:absolute;top:0;left:4px}.tg-bullets em{font-style:normal;font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--brand);padding:1px 6px;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.tg-bullets em{background:color-mix(in oklab, var(--brand) 10%, var(--bg-2))}}.tg-bullets em{border:1px solid var(--brand-soft);color:var(--brand-2)}.tg-block{color:var(--fg-1);max-width:72ch;margin:0;padding:14px 16px 8px;font-size:12.5px;line-height:1.6}.tg-block+.tg-block{padding-top:0;padding-bottom:14px}.tg-block strong{color:var(--fg-0);font-weight:600}.tg-card{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.tg-state{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.tg-state--loading{flex-direction:row;align-items:center;gap:10px}.tg-state--error{background:var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-state--error{background:color-mix(in oklab, var(--r) 6%, var(--bg-2))}}.tg-state--error{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-state--error{border-color:color-mix(in oklab, var(--r) 28%, var(--line-1))}}.tg-state-row{align-items:center;gap:10px;display:flex}.tg-state-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-1);font-size:11px;font-weight:600}.tg-state-label--ok{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.tg-state-label--ok{color:color-mix(in oklab, var(--g) 65%, var(--fg-0))}}.tg-state-text{color:var(--fg-2);font-size:12.5px}.tg-state-body{color:var(--fg-1);max-width:64ch;margin:0;font-size:12.5px;line-height:1.55}.tg-state-detail{color:var(--r);margin:0;font-size:11px}@supports (color:color-mix(in lab, red, red)){.tg-state-detail{color:color-mix(in oklab, var(--r) 70%, var(--fg-1))}}.tg-state-detail{word-break:break-word}.tg-dot{background:var(--line-2);border-radius:50%;flex-shrink:0;width:9px;height:9px}.tg-dot--ok{background:var(--g);box-shadow:0 0 8px var(--g)}@supports (color:color-mix(in lab, red, red)){.tg-dot--ok{box-shadow:0 0 8px color-mix(in oklab, var(--g) 50%, transparent)}}.tg-dot--off{background:var(--fg-3)}.tg-dot--loading{background:var(--brand);animation:1.5s ease-in-out infinite tg-pulse}.tg-dot--error{background:var(--r);box-shadow:0 0 6px var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-dot--error{box-shadow:0 0 6px color-mix(in oklab, var(--r) 45%, transparent)}}@keyframes tg-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.tg-linked{background:linear-gradient(180deg, var(--g), var(--bg-2));grid-template-columns:1fr auto;align-items:flex-start;gap:18px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.tg-linked{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 6%, var(--bg-2)), var(--bg-2))}}.tg-linked{border:1px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.tg-linked{border:1px solid color-mix(in oklab, var(--g) 28%, var(--line-1))}}.tg-linked{border-radius:var(--radius)}.tg-linked-main{flex-direction:column;gap:6px;min-width:0;display:flex}.tg-chat-id{border-radius:var(--radius-pill);background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-1);padding:1px 7px;font-size:11.5px}.tg-unlink-btn{white-space:nowrap}.tg-unlinked{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.tg-generate-btn{align-self:flex-start;min-width:200px;margin-top:4px}.tg-code-error{background:var(--r);flex-direction:column;gap:6px;margin-top:4px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.tg-code-error{background:color-mix(in oklab, var(--r) 6%, var(--bg-2))}}.tg-code-error{border:1px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-code-error{border:1px solid color-mix(in oklab, var(--r) 28%, var(--line-1))}}.tg-code-error{border-radius:var(--radius)}.tg-code-block{background:linear-gradient(180deg, var(--brand), var(--bg-1) 70%);flex-direction:column;gap:10px;margin-top:6px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.tg-code-block{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-1)), var(--bg-1) 70%)}}.tg-code-block{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.tg-code-block{border:1px solid color-mix(in oklab, var(--brand) 32%, var(--line-1))}}.tg-code-block{border-radius:var(--radius);box-shadow:inset 0 1px 0 var(--brand), 0 8px 24px var(--brand)}@supports (color:color-mix(in lab, red, red)){.tg-code-block{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand) 14%, transparent), 0 8px 24px color-mix(in oklab, var(--brand) 8%, transparent)}}.tg-code-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tg-code-dismiss{border:1px solid var(--line-1);width:22px;height:22px;color:var(--fg-2);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;font-size:11px;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.tg-code-dismiss:hover{background:var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-code-dismiss:hover{background:color-mix(in oklab, var(--r) 10%, var(--bg-2))}}.tg-code-dismiss:hover{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-code-dismiss:hover{border-color:color-mix(in oklab, var(--r) 30%, var(--line-1))}}.tg-code-dismiss:hover{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.tg-code-dismiss:hover{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.tg-code-dismiss:focus-visible{box-shadow:0 0 0 2px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.tg-code-dismiss:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 30%, transparent)}}.tg-code-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--brand);padding:3px 9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.tg-code-tag{background:color-mix(in oklab, var(--brand) 14%, var(--bg-2))}}.tg-code-tag{border:1px solid var(--brand-soft);color:var(--brand-2)}.tg-code-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.tg-code-value{letter-spacing:.12em;color:var(--fg-0);background:linear-gradient(180deg, var(--brand-2), var(--brand));font-size:32px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.tg-code-value{background:linear-gradient(180deg, var(--brand-2), color-mix(in oklab, var(--brand) 70%, var(--brand-2)))}}.tg-code-value{-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.tg-copy-btn{font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line-2);color:var(--fg-1);cursor:pointer;padding:6px 12px;font-size:11px;transition:background .16s,border-color .16s,color .16s}.tg-copy-btn:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tg-copy-btn:hover{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.tg-copy-btn:hover{border-color:var(--brand-soft);color:var(--brand-2)}.tg-steps{flex-direction:column;gap:4px;margin:4px 0 0;padding-left:22px;list-style:decimal;display:flex}.tg-steps li{color:var(--fg-1);font-size:12.5px;line-height:1.55}.tg-steps strong{color:var(--brand-2);font-weight:600}.tg-deep-link-btn{color:#fff;border-radius:var(--radius-pill);background:linear-gradient(#2e88c8,#2473b4);border:1px solid #00416c;border:1px solid lab(25.4176% -3.51059 -40.8603);justify-content:center;align-items:center;gap:6px;height:36px;margin-top:10px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,transform .12s;display:inline-flex}.tg-deep-link-btn:hover{background:linear-gradient(#38a0e6,#2882c8)}.tg-deep-link-btn:active{transform:translateY(1px)}.tg-deep-link-hint{margin:6px 0 0;font-size:11.5px;line-height:1.45}.tg-manual-steps{border-top:1px solid var(--line-1);margin-top:10px;padding-top:10px}.tg-manual-steps>summary{cursor:pointer;color:var(--fg-2);-webkit-user-select:none;user-select:none;font-size:11.5px}.tg-manual-steps>summary:hover{color:var(--fg-1)}.tg-bot-link{color:var(--brand-2);text-decoration:none}.tg-bot-link:hover{text-decoration:underline}.tg-polling{font-size:11px;font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;align-items:center;gap:8px;margin:4px 0 0;display:inline-flex}.tg-polling-dot{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite tg-pulse}.kb-cheatsheet-backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);background:#00000080;background:lab(0% 0 0/.5);justify-content:center;align-items:center;padding:24px;animation:.16s ease-out kb-fade-in;display:flex;position:fixed;inset:0}@keyframes kb-fade-in{0%{opacity:0}to{opacity:1}}.kb-cheatsheet{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-lg,10px);width:min(560px,100%);box-shadow:0 24px 64px #00000080, inset 0 1px 0 var(--brand);padding:22px 24px 20px}@supports (color:color-mix(in lab, red, red)){.kb-cheatsheet{box-shadow:0 24px 64px #00000080, inset 0 1px 0 color-mix(in oklab, var(--brand) 10%, transparent)}}.kb-cheatsheet{animation:.22s cubic-bezier(.2,.8,.2,1) kb-rise}@keyframes kb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kb-cheatsheet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.kb-cheatsheet-title{letter-spacing:-.01em;color:var(--fg-0);text-transform:lowercase;margin:0;font-size:16px;font-weight:600}.kb-cheatsheet-close{border:1px solid var(--line-1);width:22px;height:22px;color:var(--fg-2);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.kb-cheatsheet-close:hover{background:var(--bg-2);border-color:var(--line-2);color:var(--fg-0)}.kb-cheatsheet-close:focus-visible{box-shadow:0 0 0 2px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.kb-cheatsheet-close:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 30%, transparent)}}.kb-cheatsheet-intro{margin:4px 0 14px;font-size:12px;line-height:1.55}.kb-cheatsheet-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kb-cheatsheet-row{border-radius:var(--radius);grid-template-columns:72px 110px 1fr;align-items:center;gap:12px;padding:6px 8px;transition:background .16s;display:grid}.kb-cheatsheet-row:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.kb-cheatsheet-row:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.kb-cheatsheet-chord{align-items:center;gap:4px;display:inline-flex}.kb-cheatsheet-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);font-size:11.5px}.kb-cheatsheet-hint{font-size:11.5px;line-height:1.4}.kb{background:var(--bg-2);border:1px solid var(--line-2);min-width:22px;height:22px;font-family:var(--font-mono);color:var(--fg-0);box-shadow:inset 0 -1px 0 var(--fg-3);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kb{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--fg-3) 18%, transparent)}}.kb-hint-btn{border-radius:var(--radius);border:1px solid var(--line-1);width:28px;height:28px;color:var(--fg-2);font-family:var(--font-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-right:6px;font-size:13px;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.kb-hint-btn:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.kb-hint-btn:hover{background:color-mix(in oklab, var(--brand) 6%, var(--bg-2))}}.kb-hint-btn:hover{border-color:var(--brand-soft);color:var(--brand-2)}.kb-hint-btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.kb-hint-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 28%, transparent)}}.kb-hint-btn:active{transform:translateY(.5px)}.cmdk-backdrop{z-index:220;-webkit-backdrop-filter:blur(4px);background:#00000080;background:lab(0% 0 0/.5);justify-content:center;align-items:flex-start;padding:12vh 24px 24px;animation:.14s ease-out kb-fade-in;display:flex;position:fixed;inset:0}.cmdk-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;width:min(640px,100%);max-height:70vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c}.cmdk-head{border-bottom:1px solid var(--line);background:var(--bg-0);grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.cmdk-prompt{color:var(--accent,var(--fg-2));font-family:var(--font-jb-mono), monospace;font-size:13px}.cmdk-input{color:var(--fg-0);font-size:14px;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.005em;background:0 0;border:none;outline:none;width:100%}.cmdk-input::placeholder{color:var(--fg-3)}.cmdk-close{background:var(--bg-2);color:var(--fg-2);border:1px solid var(--line);border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:10px;font-family:var(--font-jb-mono), monospace;padding:3px 8px}.cmdk-close:hover{background:var(--bg-3);color:var(--fg-0)}.cmdk-empty{color:var(--fg-2);text-align:center;padding:24px 18px;font-size:12px;line-height:1.55}.cmdk-empty code{color:var(--fg-1);background:var(--bg-2);border-radius:var(--radius);padding:1px 6px}.cmdk-link{color:var(--fg-1);text-underline-offset:2px;text-decoration:underline}.cmdk-link:hover{color:var(--accent,var(--fg-0))}.cmdk-list{flex:auto;margin:0;padding:6px;list-style:none;overflow-y:auto}.cmdk-row{border-radius:var(--radius);cursor:pointer;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px 10px;transition:background 80ms;display:grid}.cmdk-row.active,.cmdk-row:hover{background:var(--bg-2)}.cmdk-kind{font-size:10px;font-family:var(--font-jb-mono), monospace;letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:var(--radius);background:var(--bg-2);color:var(--fg-3);padding:2px 6px}.cmdk-row.active .cmdk-kind{color:var(--fg-1);background:var(--bg-3)}.cmdk-kind-route{color:var(--fg-2)}.cmdk-kind-doc{color:var(--accent,var(--fg-1))}.cmdk-kind-action{color:var(--fg-3)}.cmdk-row-main{flex-direction:column;gap:1px;min-width:0;display:flex}.cmdk-row-title{color:var(--fg-0);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cmdk-row-sub{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cmdk-badge{color:var(--fg-3);background:var(--bg-2);border-radius:var(--radius);letter-spacing:.04em;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:10px}.cmdk-row.active .cmdk-badge{color:var(--fg-1)}.cmdk-foot{border-top:1px solid var(--line);background:var(--bg-0);color:var(--fg-3);letter-spacing:.04em;align-items:center;gap:14px;padding:8px 12px;font-size:10px;display:flex}.cmdk-foot kbd{margin-right:3px}.cmdk-foot-spacer{flex:auto}.cmdk-foot-action{color:var(--fg-2);letter-spacing:.04em;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:10px}.cmdk-foot-action:hover{color:var(--fg-0)}.cmdk-hint-btn{letter-spacing:.04em;padding:0 8px;font-size:11px}.cmdk-hint-btn .mono{align-items:baseline;gap:1px;display:inline-flex}.nf-page{background:var(--bg-0);min-height:100vh;color:var(--fg-0);justify-content:center;align-items:center;padding:24px;display:flex}.nf-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius);width:min(620px,100%);padding:28px 30px 24px}.nf-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.nf-tag{color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.nf-rule{background:var(--line);flex:auto;height:1px}.nf-meta{color:var(--fg-3);letter-spacing:.08em;font-size:11px}.nf-title{letter-spacing:-.01em;color:var(--fg-0);margin:0 0 10px;font-size:22px;font-weight:600}.nf-lede{color:var(--fg-2);max-width:520px;margin:0 0 22px;font-size:13px;line-height:1.55}.nf-routes{flex-direction:column;gap:2px;margin:0 0 22px;padding:0;list-style:none;display:flex}.nf-route{background:var(--bg-0);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:36px 1fr;gap:12px;padding:10px 12px;display:grid}.nf-route:hover{border-color:var(--accent,var(--fg-3))}.nf-route-num{color:var(--fg-3);letter-spacing:.04em;align-self:center;font-size:11px}.nf-route-body{flex-direction:column;gap:1px;display:flex}.nf-route-title{color:var(--fg-0);font-size:14px;font-weight:500;text-decoration:none}.nf-route-title:hover{color:var(--accent,var(--fg-0));text-underline-offset:2px;text-decoration:underline}.nf-route-hint{color:var(--fg-2);font-size:12px}.nf-foot{border-top:1px dashed var(--bg-3);padding-top:14px;font-size:11px;line-height:1.6}.skeleton{border-radius:var(--radius);background:linear-gradient(90deg, var(--bg-2) 0%, var(--bg-3) 40%, var(--bg-2) 80%);vertical-align:middle;background-size:200% 100%;animation:1.3s ease-in-out infinite skeleton-shimmer;display:inline-block}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{background:var(--bg-2);animation:none}}.table-cols+.skeleton,.sig-row .skeleton,.callers-row .skeleton,.markets-row .skeleton{vertical-align:baseline}.sparkline{display:block}.sparkline-line{fill:none;stroke-width:1.5px}.sparkline-area{opacity:.18}.sparkline-pos .sparkline-line{stroke:var(--g,#4ad)}.sparkline-pos .sparkline-area{fill:var(--g,#4ad)}.sparkline-neg .sparkline-line{stroke:var(--r,#f55)}.sparkline-neg .sparkline-area{fill:var(--r,#f55)}.sparkline-flat line{opacity:.6}.wl-dots{align-items:center;gap:3px;display:inline-flex}.wl-dots-empty{color:var(--fg-3);font-size:12px}.wl-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.wl-dot-win{background:var(--g)}.wl-dot-loss{background:var(--r)}.wl-dot-neutral{background:var(--bg-3)}.caller-trackrecord-viz{border-bottom:1px dashed var(--bg-3);flex-direction:column;gap:12px;padding:12px 14px;display:flex}.caller-trackrecord-spark{flex-direction:column;gap:4px;display:flex}.caller-trackrecord-meta{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.caller-trackrecord-dots{flex-direction:column;gap:4px;display:flex}.caller-trackrecord-dotmeta{letter-spacing:.04em;font-size:10px}.toast-stack{z-index:240;pointer-events:none;flex-direction:column-reverse;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:32px;right:16px}.toast{pointer-events:auto;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius);border-left-width:3px;grid-template-columns:24px 1fr auto;align-items:start;gap:10px;width:min(360px,100%);padding:10px 12px;animation:.2s ease-out toast-slide-in;display:grid;box-shadow:0 8px 24px #00000059}@keyframes toast-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.toast-info{border-left-color:var(--fg-2)}.toast-success{border-left-color:var(--g,#4ad)}.toast-warn{border-left-color:var(--y,#fb0)}.toast-error{border-left-color:var(--r,#f55)}.toast-glyph{font-family:var(--font-jb-mono), monospace;text-align:center;color:var(--fg-2);padding-top:1px;font-size:14px}.toast-success .toast-glyph{color:var(--g,#4ad)}.toast-warn .toast-glyph{color:var(--y,#fb0)}.toast-error .toast-glyph{color:var(--r,#f55)}.toast-body{min-width:0}.toast-message{color:var(--fg-0);font-size:13px;line-height:1.4}.toast-detail{color:var(--fg-2);margin-top:3px;font-size:11px;line-height:1.5}.toast-action-row{margin-top:6px}.toast-action{font:inherit;color:var(--fg-1);letter-spacing:.04em;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.toast-action:hover{color:var(--accent,var(--fg-0))}.toast-close{color:var(--fg-3);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px;line-height:1;transition:color .12s}.toast-close:hover{color:var(--fg-0)}.search-filter{background:var(--bg-0);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:6px;height:30px;padding:0 8px;transition:border-color .12s;display:inline-flex}.search-filter:focus-within{border-color:var(--accent,var(--fg-1))}.search-filter-icon{color:var(--fg-3);font-size:13px;font-family:var(--font-jb-mono), monospace}.search-filter-input{color:var(--fg-0);font-size:12px;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.005em;background:0 0;border:none;outline:none;width:160px;min-width:0}.search-filter-input::placeholder{color:var(--fg-3)}.search-filter-input::-webkit-search-cancel-button{display:none}.search-filter-clear{color:var(--fg-3);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px;line-height:1;transition:color .1s}.search-filter-clear:hover{color:var(--fg-0)}.compose-draft-banner{background:var(--bg-2);align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.compose-draft-banner{background:color-mix(in oklab, var(--bg-2) 70%, transparent)}}.compose-draft-banner{border:1px solid var(--line);border-left:3px solid var(--accent,var(--fg-2));border-radius:var(--radius);font-size:12px}.compose-draft-glyph{font-family:var(--font-jb-mono), monospace;color:var(--accent,var(--fg-1));font-size:14px;line-height:1}.compose-draft-text{color:var(--fg-1);flex:auto}.compose-draft-discard{border:1px solid var(--line);border-radius:var(--radius);color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:10px;font-family:var(--font-jb-mono), monospace;background:0 0;padding:4px 10px;transition:color .1s,border-color .1s,background .1s}.compose-draft-discard:hover{color:var(--fg-0);border-color:var(--r);background:var(--r)}@supports (color:color-mix(in lab, red, red)){.compose-draft-discard:hover{background:color-mix(in oklab, var(--r) 8%, transparent)}}.cf-fire-kbhint{letter-spacing:.04em;align-items:center;gap:4px;margin-left:6px;font-size:10px;display:inline-flex}.cf-fire-kbhint .kb{margin-right:2px}.whale-activity-viz{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.whale-activity-meta{letter-spacing:.04em;align-items:baseline;gap:8px;font-size:11px;display:flex}.callers-trend{justify-content:flex-start;align-items:center;width:60px;height:20px;display:inline-flex}.price-move-bar{margin:8px 14px 12px;display:block}.pmb-track{stroke:var(--bg-3);stroke-width:2px}.pmb-band{stroke-width:4px;opacity:.55}.tone-pos .pmb-band{stroke:var(--g)}.tone-neg .pmb-band{stroke:var(--r)}.tone-flat .pmb-band{stroke:var(--fg-3)}.pmb-tick{stroke:var(--fg-2);stroke-width:1.5px}.pmb-tick-mark{fill:var(--fg-0);stroke:var(--bg-0);stroke-width:1.5px}.tone-pos .pmb-tick-mark{fill:var(--g)}.tone-neg .pmb-tick-mark{fill:var(--r)}.pmb-axis{fill:var(--fg-3);letter-spacing:.06em;font-size:9px;font-family:var(--font-jb-mono), monospace}.pmb-label{letter-spacing:.04em;font-size:9px;font-family:var(--font-jb-mono), monospace;fill:var(--fg-1)}.pmb-label-entry{fill:var(--fg-2)}.tone-pos .pmb-label-mark{fill:var(--g)}.tone-neg .pmb-label-mark{fill:var(--r)}.copy-btn{border:1px solid var(--line);color:var(--fg-2);letter-spacing:.04em;border-radius:var(--radius);cursor:pointer;background:0 0;padding:4px 10px;font-family:inherit;font-size:11px;transition:background .12s,color .12s,border-color .12s}.copy-btn:hover{background:var(--bg-2);color:var(--fg-0)}.copy-btn.copied{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.copy-btn.copied{background:color-mix(in oklab, var(--g) 18%, transparent)}}.copy-btn.copied{color:var(--g);border-color:var(--g)}.rv-list{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rv-item{margin:0}.rv-link{border-radius:var(--radius);color:var(--fg-1);border:1px solid #0000;grid-template-columns:56px 1fr auto;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:grid}.rv-link:hover{background:var(--bg-2);border-color:var(--line);color:var(--fg-0)}.rv-kind{border-radius:var(--radius-pill);height:18px;font-family:var(--font-jb-mono,ui-monospace, monospace);letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);background:var(--bg-1);color:var(--fg-2);justify-content:center;align-items:center;padding:0 6px;font-size:10px;display:inline-flex}.rv-kind--signal{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.rv-kind--signal{border-color:color-mix(in oklab, var(--brand) 40%, var(--line))}}.rv-kind--signal{color:var(--brand-2)}.rv-kind--caller{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.rv-kind--caller{border-color:color-mix(in oklab, var(--g) 40%, var(--line))}}.rv-kind--caller{color:var(--g)}.rv-kind--market{border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.rv-kind--market{border-color:color-mix(in oklab, var(--a) 40%, var(--line))}}.rv-kind--market{color:var(--a)}.rv-kind--whale{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.rv-kind--whale{border-color:color-mix(in oklab, var(--r) 40%, var(--line))}}.rv-kind--whale{color:var(--r)}.rv-body{min-width:0}.rv-label{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.rv-meta{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:1.3;overflow:hidden}.rv-time{white-space:nowrap;font-size:11px}.followed-strip{margin-bottom:16px}.followed-strip-actions{align-items:center;gap:6px;display:inline-flex}.followed-callers-list{flex-direction:column;gap:8px;margin-top:8px;display:flex}.followed-caller-row{border-bottom:1px solid var(--line-1);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.followed-caller-row:last-child{border-bottom:0}.followed-caller-link{color:inherit;flex:none;text-decoration:none}.followed-caller-stats{font-variant-numeric:tabular-nums;flex:auto;align-items:baseline;gap:6px;min-width:0;font-size:12px;display:flex}.followed-caller-stats .sep{color:var(--fg-3)}.followed-caller-action{flex:none;margin-left:auto}@media (max-width:540px){.followed-caller-row{gap:8px}.followed-caller-stats{flex-basis:100%;order:3;gap:4px}.followed-caller-action{order:2;margin-left:auto}}.fws-scroller{scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:10px;margin-top:8px;padding-bottom:6px;display:flex;overflow-x:auto}.fws-scroller::-webkit-scrollbar{height:6px}.fws-scroller::-webkit-scrollbar-thumb{background:var(--line);border-radius:var(--radius-pill)}.fws-tile{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-1);color:var(--fg-1);flex-direction:column;flex:0 0 240px;gap:6px;padding:10px 12px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.fws-tile:hover{background:var(--bg-2);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.fws-tile:hover{border-color:color-mix(in oklab, var(--brand) 40%, var(--line))}}.fws-tile:hover{color:var(--fg-0)}.fws-tile-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.fws-kind{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-2);font-size:10px}.fws-tile-market{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.fws-tile-foot{align-items:baseline;gap:6px;font-size:11px;display:flex}.hc-lane{border-left:3px solid var(--brand-2);margin-bottom:16px}@supports (color:color-mix(in lab, red, red)){.hc-lane{border-left:3px solid color-mix(in oklab, var(--brand-2) 70%, var(--line))}}.hc-lane{background:linear-gradient(180deg, var(--brand), var(--bg-1) 60%)}@supports (color:color-mix(in lab, red, red)){.hc-lane{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 4%, var(--bg-2)), var(--bg-1) 60%)}}.hc-lane-title{color:var(--brand-2);font-weight:600}.hc-lane-note{color:var(--fg-2);margin:4px 0 10px;font-size:11.5px;font-style:italic}.hc-lane-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.hc-tile{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-1);color:var(--fg-1);flex-direction:column;gap:6px;padding:12px 14px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.hc-tile:hover{background:var(--bg-2);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hc-tile:hover{border-color:color-mix(in oklab, var(--brand) 40%, var(--line))}}.hc-tile:hover{color:var(--fg-0)}.hc-tile-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hc-tile-market{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.hc-tile-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.hc-tile-pnl--pos{color:var(--g);font-weight:600}.hc-tile-pnl--neg{color:var(--r);font-weight:600}.your-exposure-strip{margin-bottom:16px}.yes-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px;display:grid}@media (max-width:720px){.yes-grid{grid-template-columns:1fr}}.yes-card{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:inherit;flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;transition:background .12s,border-color .12s;display:flex}.yes-card:hover{background:var(--bg-3);border-color:var(--line-2)}.yes-card--pos{border-left:3px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.yes-card--pos{border-left:3px solid color-mix(in oklab, var(--g) 60%, var(--line))}}.yes-card--neg{border-left:3px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.yes-card--neg{border-left:3px solid color-mix(in oklab, var(--r) 60%, var(--line))}}.yes-card--flat{border-left:3px solid var(--line-2);opacity:.85}.yes-card-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.yes-card-value{color:var(--fg-0);font-size:18px;font-weight:600}.yes-card--pos .yes-card-value{color:var(--g)}.yes-card--neg .yes-card-value{color:var(--r)}.yes-card-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.mm-strip{margin-bottom:16px}.mm-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:8px;display:grid}.mm-tile{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-1);flex-direction:column;gap:6px;padding:10px 12px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.mm-tile:hover{background:var(--bg-3);border-color:var(--line-2);color:var(--fg-0)}.mm-tile--pos{border-left:3px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.mm-tile--pos{border-left:3px solid color-mix(in oklab, var(--g) 50%, var(--line))}}.mm-tile--neg{border-left:3px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.mm-tile--neg{border-left:3px solid color-mix(in oklab, var(--r) 50%, var(--line))}}.mm-tile-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mm-delta{font-size:13px;font-weight:600}.mm-delta--pos{color:var(--g)}.mm-delta--neg{color:var(--r)}.mm-tile-market{color:var(--fg-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.mm-tile-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.dmc-callout{border-left-style:solid;border-left-width:3px;margin-bottom:16px}.dmc-callout--red{border-left-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--red{border-left-color:color-mix(in oklab, var(--r) 70%, var(--line))}}.dmc-callout--red{background:linear-gradient(180deg, var(--r), var(--bg-1) 60%)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--red{background:linear-gradient(180deg, color-mix(in oklab, var(--r) 6%, var(--bg-2)), var(--bg-1) 60%)}}.dmc-callout--amber{border-left-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--amber{border-left-color:color-mix(in oklab, var(--a) 70%, var(--line))}}.dmc-callout--amber{background:linear-gradient(180deg, var(--a), var(--bg-1) 60%)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--amber{background:linear-gradient(180deg, color-mix(in oklab, var(--a) 5%, var(--bg-2)), var(--bg-1) 60%)}}.dmc-callout--red .dmc-title{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--red .dmc-title{color:color-mix(in oklab, var(--r) 65%, var(--fg-0))}}.dmc-callout--red .dmc-title{font-weight:600}.dmc-callout--amber .dmc-title{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.dmc-callout--amber .dmc-title{color:color-mix(in oklab, var(--a) 65%, var(--fg-0))}}.dmc-callout--amber .dmc-title{font-weight:600}.dmc-list{flex-direction:column;gap:6px;margin-top:8px;display:flex}.dmc-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-1);grid-template-columns:12px 1fr auto auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:grid}.dmc-row:hover{background:var(--bg-3);border-color:var(--line-2);color:var(--fg-0)}.dmc-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.dmc-dot--red{background:var(--r);box-shadow:0 0 6px var(--r)}@supports (color:color-mix(in lab, red, red)){.dmc-dot--red{box-shadow:0 0 6px color-mix(in oklab, var(--r) 60%, transparent)}}.dmc-dot--amber{background:var(--a)}.dmc-name{color:var(--fg-0);font-weight:500}.dmc-status{letter-spacing:.06em;text-transform:uppercase;font-size:10px}.dmc-errors{color:var(--r);font-size:11px;font-weight:500}.dmc-last{font-size:11px}@media (max-width:720px){.dmc-row{grid-template-columns:12px 1fr auto;grid-template-areas:"dot name status""dot last errors";row-gap:2px}.dmc-dot{grid-area:dot}.dmc-name{grid-area:name}.dmc-status{grid-area:status}.dmc-errors{text-align:right;grid-area:errors}.dmc-last{grid-area:last}}.hv-whale-lane{border-left-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.hv-whale-lane{border-left-color:color-mix(in oklab, var(--a) 70%, var(--line))}}.hv-whale-lane{background:linear-gradient(180deg, var(--a), var(--bg-1) 60%)}@supports (color:color-mix(in lab, red, red)){.hv-whale-lane{background:linear-gradient(180deg, color-mix(in oklab, var(--a) 4%, var(--bg-2)), var(--bg-1) 60%)}}.hv-whale-lane .hc-lane-title{color:var(--a)}@supports (color:color-mix(in lab, red, red)){.hv-whale-lane .hc-lane-title{color:color-mix(in oklab, var(--a) 70%, var(--fg-0))}}.related-signals{flex-direction:column;gap:6px;display:flex}.related-signal-row{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line-1);color:var(--fg-1);flex-direction:column;gap:4px;padding:8px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.related-signal-row:hover{background:var(--bg-3);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.related-signal-row:hover{border-color:color-mix(in oklab, var(--brand) 30%, var(--line-2))}}.related-signal-row:hover{color:var(--fg-0)}.related-signal-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.related-signal-foot{align-items:baseline;gap:6px;font-size:11px;display:flex}.positions-signals{flex-direction:column;gap:6px;display:flex}.positions-signal-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-1);flex-direction:column;gap:4px;padding:8px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.positions-signal-row:hover{background:var(--bg-3);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.positions-signal-row:hover{border-color:color-mix(in oklab, var(--brand) 30%, var(--line-2))}}.positions-signal-row:hover{color:var(--fg-0)}.positions-signal-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.positions-signal-market{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.positions-signal-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.positions-whales{flex-direction:column;gap:6px;display:flex}.positions-whale-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-1);flex-direction:column;gap:4px;padding:8px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.positions-whale-row:hover{background:var(--bg-3);border-color:var(--a)}@supports (color:color-mix(in lab, red, red)){.positions-whale-row:hover{border-color:color-mix(in oklab, var(--a) 30%, var(--line-2))}}.positions-whale-row:hover{color:var(--fg-0)}.positions-whale-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.positions-whale-market{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.positions-whale-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.market-whales{flex-direction:column;gap:6px;display:flex}.market-whale-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.market-whale-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.market-whale-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.caller-top-markets{flex-direction:column;gap:6px;display:flex}.caller-top-market-row{background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius);color:var(--fg-1);flex-direction:column;gap:4px;padding:8px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:flex}.caller-top-market-row:hover{background:var(--bg-3);border-color:var(--line-2);color:var(--fg-0)}.caller-top-market-head{align-items:center;gap:8px;display:flex}.caller-top-market-q{color:var(--fg-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.caller-top-market-foot{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.caller-top-market-pnl--pos{color:var(--g);font-weight:500}.caller-top-market-pnl--neg{color:var(--r);font-weight:500}.tod-wrap{padding:8px 0;overflow-x:auto}.tod-svg{min-width:100%;display:block}.tod-empty{text-align:center;padding:16px 0;font-size:13px}.position-badge{border-radius:var(--radius);border:1px solid var(--a);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.position-badge{border:1px solid color-mix(in oklab, var(--a) 40%, var(--line))}}.position-badge{background:var(--a)}@supports (color:color-mix(in lab, red, red)){.position-badge{background:color-mix(in oklab, var(--a) 7%, var(--bg-1))}}.position-badge{font-size:12px}.position-badge-tag{border-radius:var(--radius-pill);background:var(--a);align-items:center;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.position-badge-tag{background:color-mix(in oklab, var(--a) 25%, transparent)}}.position-badge-tag{color:var(--a);font-family:var(--font-jb-mono,monospace);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.skip-link{z-index:1000;border-radius:var(--radius);background:var(--bg-2);color:var(--fg-0);border:1px solid var(--brand);padding:8px 14px;position:absolute;top:-100px;left:12px}@supports (color:color-mix(in lab, red, red)){.skip-link{border:1px solid color-mix(in oklab, var(--brand) 50%, var(--line))}}.skip-link{font-size:13px;text-decoration:none;transition:top .12s}.skip-link:focus{outline:2px solid var(--brand);outline-offset:2px;top:12px}.page-title-stale{letter-spacing:.02em;margin-left:8px;font-size:12px}.pwa-install{z-index:1090;border-radius:var(--radius-lg);border:1px solid var(--brand-soft);grid-template-columns:56px 1fr;gap:12px;padding:14px 14px 12px;display:grid;position:fixed;bottom:12px;left:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.pwa-install{border:1px solid color-mix(in oklab, var(--brand-soft) 45%, var(--line-2))}}.pwa-install{background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 60%, var(--bg-0) 100%)}@supports (color:color-mix(in lab, red, red)){.pwa-install{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-1)) 0%, var(--bg-1) 60%, var(--bg-0) 100%)}}.pwa-install{box-shadow:0 1px 0 #ffffff0d inset, 0 18px 50px -20px #0000008c, 0 0 0 1px #0000008c, 0 0 32px -10px var(--brand)}@supports (color:color-mix(in lab, red, red)){.pwa-install{box-shadow:0 1px 0 #ffffff0d inset, 0 18px 50px -20px #0000008c, 0 0 0 1px #0000008c, 0 0 32px -10px color-mix(in oklab, var(--brand) 35%, transparent)}}.pwa-install{animation:.46s cubic-bezier(.2,.8,.2,1) both pwa-install-in;overflow:hidden}@media (min-width:720px){.pwa-install{width:360px;bottom:20px;left:auto;right:20px}}@keyframes pwa-install-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.pwa-install-glow{pointer-events:none;background:radial-gradient(circle at 12% 50%, var(--brand) 0%, transparent 45%);position:absolute;inset:-30%}@supports (color:color-mix(in lab, red, red)){.pwa-install-glow{background:radial-gradient(circle at 12% 50%, color-mix(in oklab, var(--brand) 22%, transparent) 0%, transparent 45%)}}.pwa-install-glow{filter:blur(2px);z-index:0;animation:5.2s ease-in-out infinite pwa-install-glow-breathe}@keyframes pwa-install-glow-breathe{0%,to{opacity:.75}50%{opacity:1}}.pwa-install-hero{z-index:1;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.pwa-install-hero-aura{background:radial-gradient(circle, var(--brand) 0%, var(--brand) 50%, transparent 80%);border-radius:50%;position:absolute;inset:-8px}@supports (color:color-mix(in lab, red, red)){.pwa-install-hero-aura{background:radial-gradient(circle, color-mix(in oklab, var(--brand) 45%, transparent) 0%, color-mix(in oklab, var(--brand) 12%, transparent) 50%, transparent 80%)}}.pwa-install-hero-aura{filter:blur(4px);animation:3.6s ease-in-out infinite pwa-install-hero-breathe}@keyframes pwa-install-hero-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.pwa-install-hero-mark{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);width:44px;height:44px;box-shadow:0 1px 0 #ffffff40 inset, 0 -2px 0 #0000002e inset, 0 8px 18px -6px var(--brand);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pwa-install-hero-mark{box-shadow:0 1px 0 #ffffff40 inset, 0 -2px 0 #0000002e inset, 0 8px 18px -6px color-mix(in oklab, var(--brand) 70%, transparent)}}.pwa-install-hero-mark-inner{font-family:var(--font-sans);color:#fff;letter-spacing:-.04em;text-shadow:0 1px 1px #0000002e;font-size:22px;font-weight:800;line-height:1}.pwa-install-body{z-index:1;flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.pwa-install-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pwa-install-title{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--fg-0);margin:0;font-size:14.5px;font-weight:700;line-height:1.25}.pwa-install-x{appearance:none;width:24px;height:24px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:color .16s,background .16s;display:inline-flex}.pwa-install-x:hover{color:var(--fg-0);background:var(--bg-2)}.pwa-install-benefits{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pwa-install-benefits li{color:var(--fg-1);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.pwa-install-benefit-dot{background:var(--brand-2);width:5px;height:5px;box-shadow:0 0 6px -1px var(--brand);border-radius:50%;flex-shrink:0;margin-top:6px}@supports (color:color-mix(in lab, red, red)){.pwa-install-benefit-dot{box-shadow:0 0 6px -1px color-mix(in oklab, var(--brand) 60%, transparent)}}.pwa-install-ios{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pwa-install-ios-step{color:var(--fg-1);grid-template-columns:18px 22px 1fr;align-items:center;gap:8px;font-size:12px;line-height:1.35;display:grid}.pwa-install-ios-num{background:var(--brand);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pwa-install-ios-num{background:color-mix(in oklab, var(--brand) 15%, var(--bg-2))}}.pwa-install-ios-num{border:1px solid var(--brand-soft);font-family:var(--font-mono-ui);color:var(--brand-2);font-size:10px;font-weight:700}.pwa-install-ios-glyph{background:var(--bg-2);border:1px solid var(--line);width:22px;height:22px;color:var(--fg-1);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pwa-install-ios-glyph--check{color:var(--g);background:var(--g-bg);border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.pwa-install-ios-glyph--check{border-color:color-mix(in oklab, var(--g) 35%, var(--line))}}.pwa-install-ios-text strong{color:var(--fg-0);font-weight:600}.pwa-install-actions{align-items:center;gap:8px;margin-top:2px;display:flex}.pwa-install-cta{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);color:#fff;min-width:110px;height:38px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;box-shadow:0 1px 0 #ffffff40 inset, 0 -1px 0 #0000002e inset, 0 8px 22px -8px var(--brand);border:0;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pwa-install-cta{box-shadow:0 1px 0 #ffffff40 inset, 0 -1px 0 #0000002e inset, 0 8px 22px -8px color-mix(in oklab, var(--brand) 80%, transparent)}}.pwa-install-cta{transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.pwa-install-cta:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff4d 50%,#0000 65%);animation:5s ease-in-out infinite pwa-install-cta-sheen;position:absolute;inset:0;transform:translate(-130%)}@keyframes pwa-install-cta-sheen{0%,35%{transform:translate(-130%)}65%{transform:translate(130%)}to{transform:translate(130%)}}.pwa-install-cta:hover{filter:brightness(1.06);box-shadow:0 1px 0 #ffffff47 inset, 0 -1px 0 #0000002e inset, 0 12px 28px -10px var(--brand), 0 0 0 1px var(--brand-2);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.pwa-install-cta:hover{box-shadow:0 1px 0 #ffffff47 inset, 0 -1px 0 #0000002e inset, 0 12px 28px -10px color-mix(in oklab, var(--brand) 90%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand-2) 60%, transparent)}}.pwa-install-cta:active{transform:translateY(0)}.pwa-install-cta:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.pwa-install-cta-arrow{transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-block}.pwa-install-cta:hover .pwa-install-cta-arrow{transform:translate(2px,-2px)}.pwa-install-ghost{appearance:none;height:38px;font-family:var(--font-sans);color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px;transition:color .16s}.pwa-install-ghost:hover{color:var(--fg-0)}.pwa-install-foot{margin-top:2px}.pwa-install-foot-dim{color:var(--fg-3);letter-spacing:.02em;font-size:10.5px}@media (pointer:coarse){.pwa-install-x{width:44px;height:44px}.pwa-install-cta,.pwa-install-ghost{height:44px}}@media (prefers-reduced-motion:reduce){.pwa-install,.pwa-install-glow,.pwa-install-hero-aura,.pwa-install-cta:before{animation:none!important}.pwa-install{opacity:1;transform:none}}.chip:focus-visible,.btn-primary:focus-visible,.btn-ghost:focus-visible,.account-tab:focus-visible,a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius)}@media (prefers-contrast:more){:root{--fg-0:#fff;--fg-1:#e6e3da;--fg-2:#a8a395;--line:#5a5750;--line-2:#6b685f}.panel{border-color:var(--line-2)}}@media print{body{color:#000!important;background:#fff!important}.topbar,.sage-rail,.statusbar,.mock-banner,.pwa-install,.toast-host,.skip-link,.followed-strip,.range-chips,.page-head-r,.account-tabs,noscript{display:none!important}.sage-main{margin-left:0!important;padding:0!important}.panel{page-break-inside:avoid;color:#000!important;background:#fff!important;border:1px solid #ccc!important}.panel *{color:inherit!important;background:0 0!important}.dim,.stat-foot{color:#555!important}a{color:#000!important;text-decoration:underline!important}.signal-row,.whale-row,.market-row,.rank-row{page-break-inside:avoid}}.caller-followers{border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line);letter-spacing:.02em;align-items:center;height:16px;margin-left:2px;padding:0 6px;font-size:10px;display:inline-flex}.signal-reactions{gap:8px;padding:8px 0;display:flex}.slow-api-banner{z-index:950;background:var(--a);padding:6px 14px;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.slow-api-banner{background:color-mix(in oklab, var(--a) 18%, var(--bg-0))}}.slow-api-banner{border-bottom:1px solid var(--a);color:var(--a);text-align:center;letter-spacing:.02em;font-size:12px}.welcome-shroud{z-index:1100;-webkit-backdrop-filter:blur(8px)saturate(120%);background:radial-gradient(#0000008c 0%,#000000c7 70%),#08060c8c;justify-content:center;align-items:center;padding:24px;animation:.32s cubic-bezier(.2,.8,.2,1) both welcome-shroud-in;display:flex;position:fixed;inset:0}.welcome-shroud.is-closing{animation:.38s cubic-bezier(.4,0,.6,1) both welcome-shroud-out}@keyframes welcome-shroud-in{0%{opacity:0}to{opacity:1}}@keyframes welcome-shroud-out{to{opacity:0}}.welcome-aura{pointer-events:none;background:radial-gradient(circle at 50% 45%, var(--brand) 0%, var(--brand) 28%, transparent 58%), radial-gradient(circle at 30% 80%, var(--brand-2) 0%, transparent 38%);position:absolute;inset:-20% -10%}@supports (color:color-mix(in lab, red, red)){.welcome-aura{background:radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--brand) 32%, transparent) 0%, color-mix(in oklab, var(--brand) 10%, transparent) 28%, transparent 58%), radial-gradient(circle at 30% 80%, color-mix(in oklab, var(--brand-2) 18%, transparent) 0%, transparent 38%)}}.welcome-aura{filter:blur(6px);animation:6.4s ease-in-out infinite welcome-aura-breathe}@keyframes welcome-aura-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.welcome-grain{pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.welcome-stage{z-index:1;border-radius:var(--radius-lg);border:1px solid var(--brand-soft);width:100%;max-width:520px;padding:28px 28px 22px;position:relative}@supports (color:color-mix(in lab, red, red)){.welcome-stage{border:1px solid color-mix(in oklab, var(--brand-soft) 40%, var(--line-2))}}.welcome-stage{background:linear-gradient(180deg, var(--brand) 0%, var(--bg-1) 40%, var(--bg-0) 100%)}@supports (color:color-mix(in lab, red, red)){.welcome-stage{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 6%, var(--bg-1)) 0%, var(--bg-1) 40%, var(--bg-0) 100%)}}.welcome-stage{box-shadow:0 1px 0 #ffffff0d inset, 0 22px 60px -22px #0000008c, 0 0 0 1px #0009, 0 0 40px -10px var(--brand)}@supports (color:color-mix(in lab, red, red)){.welcome-stage{box-shadow:0 1px 0 #ffffff0d inset, 0 22px 60px -22px #0000008c, 0 0 0 1px #0009, 0 0 40px -10px color-mix(in oklab, var(--brand) 35%, transparent)}}.welcome-stage{flex-direction:column;gap:18px;animation:.52s cubic-bezier(.2,.8,.2,1) both welcome-stage-in;display:flex}.welcome-shroud.is-closing .welcome-stage{animation:.38s cubic-bezier(.4,0,.6,1) both welcome-stage-out}@keyframes welcome-stage-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes welcome-stage-out{to{opacity:0;transform:translateY(-6px)scale(.985)}}.welcome-rail{align-items:center;gap:12px;display:flex}.welcome-badge{letter-spacing:.18em;color:var(--brand-2);border:1px solid var(--brand-soft);border-radius:var(--radius);background:var(--brand);padding:4px 8px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.welcome-badge{background:color-mix(in oklab, var(--brand) 10%, transparent)}}.welcome-badge{font-variant-numeric:tabular-nums;text-transform:uppercase}.welcome-progress{flex:1;gap:4px;display:flex}.welcome-progress-seg{background:var(--line);border-radius:1px;flex:1;height:2px;transition:background .3s,box-shadow .3s}.welcome-progress-seg.is-done{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.welcome-progress-seg.is-done{background:color-mix(in oklab, var(--brand) 55%, var(--line))}}.welcome-progress-seg.is-current{background:linear-gradient(90deg, var(--brand) 0%, var(--brand-2) 100%);box-shadow:0 0 8px -1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.welcome-progress-seg.is-current{box-shadow:0 0 8px -1px color-mix(in oklab, var(--brand) 60%, transparent)}}.welcome-skip{appearance:none;letter-spacing:.04em;color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-family:inherit;font-size:11px;transition:color .16s}.welcome-skip:hover{color:var(--fg-0)}.welcome-ambient{justify-content:center;align-items:center;min-height:168px;padding:12px 4px 0;display:flex;position:relative}.welcome-amb{width:100%;animation:.34s cubic-bezier(.2,.8,.2,1) both welcome-amb-in}@keyframes welcome-amb-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.welcome-amb-deal{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:152px;display:flex}.welcome-amb-prompt{border-radius:var(--radius);background:var(--brand);align-items:baseline;gap:8px;padding:10px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.welcome-amb-prompt{background:color-mix(in oklab, var(--brand) 6%, var(--bg-0))}}.welcome-amb-prompt{border:1px solid var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.welcome-amb-prompt{border:1px solid color-mix(in oklab, var(--brand-soft) 35%, var(--line-2))}}.welcome-amb-prompt{letter-spacing:-.005em;color:var(--fg-0);min-width:240px;font-size:14px}.welcome-amb-prompt-pfx{color:var(--brand-2);font-weight:600}.welcome-amb-prompt-text{color:var(--fg-0)}.welcome-amb-cursor{background:var(--brand-2);width:6px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite welcome-cursor-blink;display:inline-block;transform:translateY(2px)}@keyframes welcome-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.welcome-amb-deal-status{letter-spacing:.04em;align-items:center;gap:8px;font-size:11px;display:inline-flex}.welcome-amb-dot{background:var(--g);width:6px;height:6px;box-shadow:0 0 0 0 var(--g);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.welcome-amb-dot{box-shadow:0 0 0 0 color-mix(in oklab, var(--g) 50%, transparent)}}.welcome-amb-dot{animation:1.8s ease-out infinite welcome-amb-dot-pulse}@keyframes welcome-amb-dot-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--g) 60%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in oklab, var(--g) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab, var(--g) 0%, transparent)}}.welcome-amb-ticker{border-radius:var(--radius);background:var(--brand);flex-direction:column;gap:4px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.welcome-amb-ticker{background:color-mix(in oklab, var(--brand) 3%, var(--bg-0))}}.welcome-amb-ticker{border:1px solid var(--line);font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;font-size:11.5px}.welcome-amb-tick{opacity:0;border-radius:2px;grid-template-columns:44px 38px 1fr auto;align-items:center;gap:10px;padding:4px;animation:.36s cubic-bezier(.2,.8,.2,1) both welcome-tick-in;display:grid}@keyframes welcome-tick-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.welcome-amb-tick-ts{font-size:10.5px}.welcome-amb-tick-side{letter-spacing:.04em;border-radius:2px;justify-content:center;align-items:center;height:18px;font-size:10px;font-weight:700;display:inline-flex}.welcome-amb-tick-side--YES{background:var(--g-bg);color:var(--g)}.welcome-amb-tick-side--NO{background:var(--r-bg);color:var(--r)}.welcome-amb-tick-mkt{font-family:var(--font-sans);color:var(--fg-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.welcome-amb-tick-bps--pos{color:var(--g)}.welcome-amb-tick-bps--neg{color:var(--r)}.welcome-amb-tick-foot{letter-spacing:.04em;text-align:right;margin-top:4px;font-size:10px}.welcome-amb-wallets{flex-direction:column;gap:8px;display:flex}.welcome-amb-wallet{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-0);opacity:0;grid-template-columns:32px 1fr auto 14px;align-items:center;gap:10px;padding:9px 12px;animation:.38s cubic-bezier(.2,.8,.2,1) both welcome-tick-in;display:grid;position:relative}.welcome-amb-wallet-tier{letter-spacing:.04em;height:18px;font-size:10px;font-weight:700;font-family:var(--font-mono-ui);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.welcome-amb-wallet-tier--T1{color:#ffcc6b;background:#ffcc6b1f}.welcome-amb-wallet-tier--T2{color:var(--fg-1);background:var(--bg-2)}.welcome-amb-wallet-addr{color:var(--fg-0);letter-spacing:-.005em;font-size:12px}.welcome-amb-wallet-usd{color:var(--fg-1);font-variant-numeric:tabular-nums;font-size:11.5px}.welcome-amb-wallet-pulse{background:var(--brand-2);width:8px;height:8px;box-shadow:0 0 0 0 var(--brand-soft);border-radius:50%;animation:1.8s ease-out infinite welcome-amb-dot-pulse}.welcome-amb-shortcut{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:152px;display:flex}.welcome-amb-keys-row{align-items:center;gap:10px;display:inline-flex}.welcome-amb-keys-plus{color:var(--fg-2);font-size:14px}.welcome-amb-key{border:1px solid var(--brand-soft);border-radius:8px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.welcome-amb-key{border:1px solid color-mix(in oklab, var(--brand-soft) 30%, var(--line-2))}}.welcome-amb-key{background:linear-gradient(180deg, var(--brand) 0%, var(--bg-0) 100%)}@supports (color:color-mix(in lab, red, red)){.welcome-amb-key{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 8%, var(--bg-2)) 0%, var(--bg-0) 100%)}}.welcome-amb-key{color:var(--fg-0);font-family:var(--font-mono-ui);box-shadow:0 1px 0 #ffffff0f inset, 0 -2px 0 0 var(--brand) inset, 0 4px 10px -4px #0006;font-size:16px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.welcome-amb-key{box-shadow:0 1px 0 #ffffff0f inset, 0 -2px 0 0 color-mix(in oklab, var(--brand) 20%, var(--bg-0)) inset, 0 4px 10px -4px #0006}}.welcome-amb-search-stub{border-radius:var(--radius);border:1px solid var(--brand-soft);align-items:center;gap:4px;min-width:220px;height:40px;padding:8px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.welcome-amb-search-stub{border:1px solid color-mix(in oklab, var(--brand-soft) 25%, var(--line-2))}}.welcome-amb-search-stub{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.welcome-amb-search-stub{background:color-mix(in oklab, var(--brand) 4%, var(--bg-0))}}.welcome-amb-search-stub{color:var(--fg-1);font-size:12px}.welcome-amb-doorway{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:152px;display:flex}.welcome-amb-doorframe{border:1px solid var(--brand-soft);border-radius:6px 6px 2px 2px;width:130px;height:110px;position:relative}@supports (color:color-mix(in lab, red, red)){.welcome-amb-doorframe{border:1px solid color-mix(in oklab, var(--brand-soft) 40%, var(--line-2))}}.welcome-amb-doorframe{background:linear-gradient(180deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab, red, red)){.welcome-amb-doorframe{background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 18%, var(--bg-0)) 0%, color-mix(in oklab, var(--brand) 4%, var(--bg-0)) 100%)}}.welcome-amb-doorframe{box-shadow:inset 0 1px 0 #ffffff12, inset 0 0 0 1px #00000080, 0 18px 40px -22px var(--brand);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.welcome-amb-doorframe{box-shadow:inset 0 1px 0 #ffffff12, inset 0 0 0 1px #00000080, 0 18px 40px -22px color-mix(in oklab, var(--brand) 60%, transparent)}}.welcome-amb-doorlight{background:radial-gradient(ellipse at 50% 0%, var(--brand-2) 0%, var(--brand) 30%, transparent 70%);width:70%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.welcome-amb-doorlight{background:radial-gradient(ellipse at 50% 0%, color-mix(in oklab, var(--brand-2) 60%, transparent) 0%, color-mix(in oklab, var(--brand) 25%, transparent) 30%, transparent 70%)}}.welcome-amb-doorlight{animation:3.4s ease-in-out infinite welcome-doorlight-breathe}@keyframes welcome-doorlight-breathe{0%,to{opacity:.75}50%{opacity:1}}.welcome-amb-doorshadow{filter:blur(2px);background:radial-gradient(#0000008c 0%,#0000 70%);border-radius:50%;width:80%;height:12px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.welcome-amb-doorlabel{letter-spacing:.06em;font-size:11px}.welcome-title{letter-spacing:-.018em;color:var(--fg-0);margin:0;font-size:22px;font-weight:700}.welcome-sub{color:var(--fg-1);letter-spacing:-.005em;max-width:44ch;margin:0;font-size:13.5px;line-height:1.55}.welcome-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.welcome-back{appearance:none;color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-family:inherit;font-size:12px;transition:color .16s}.welcome-back:hover{color:var(--fg-0)}.welcome-secondary{border-radius:var(--radius-pill);color:var(--brand-2);background:var(--brand);align-items:center;gap:6px;padding:8px 14px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.welcome-secondary{background:color-mix(in oklab, var(--brand) 7%, transparent)}}.welcome-secondary{border:1px solid var(--brand-soft);text-decoration:none;transition:background .18s,border-color .18s,color .18s}.welcome-secondary:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.welcome-secondary:hover{background:color-mix(in oklab, var(--brand) 14%, transparent)}}.welcome-secondary:hover{color:var(--fg-0)}.welcome-primary{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);color:#fff;height:42px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;box-shadow:0 1px 0 #ffffff38 inset, 0 -1px 0 #00000038 inset, 0 10px 30px -10px var(--brand), 0 0 0 1px var(--brand);border:0;align-items:center;gap:8px;margin-left:auto;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.welcome-primary{box-shadow:0 1px 0 #ffffff38 inset, 0 -1px 0 #00000038 inset, 0 10px 30px -10px color-mix(in oklab, var(--brand) 80%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand) 60%, transparent)}}.welcome-primary{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .22s}.welcome-primary:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);animation:3.6s ease-in-out infinite welcome-primary-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes welcome-primary-sheen{0%,25%{transform:translate(-120%)}60%{transform:translate(120%)}to{transform:translate(120%)}}.welcome-primary:hover{filter:brightness(1.06);box-shadow:0 1px 0 #ffffff42 inset, 0 -1px 0 #0000002e inset, 0 14px 36px -12px var(--brand), 0 0 0 1px var(--brand-2);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.welcome-primary:hover{box-shadow:0 1px 0 #ffffff42 inset, 0 -1px 0 #0000002e inset, 0 14px 36px -12px color-mix(in oklab, var(--brand) 90%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand-2) 70%, transparent)}}.welcome-primary:active{transform:translateY(0)}.welcome-primary:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.welcome-primary-arrow{transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-block}.welcome-primary:hover .welcome-primary-arrow{transform:translate(3px)}.welcome-keys{letter-spacing:.04em;color:var(--fg-3);align-items:center;gap:6px;margin-top:4px;font-size:10.5px;display:flex}.welcome-keys kbd{min-width:18px;height:18px;font-family:var(--font-mono-ui);border:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-1);border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;display:inline-flex}@media (max-width:540px){.welcome-shroud{align-items:flex-end;padding:0}.welcome-stage{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;gap:14px;max-width:100%;padding:22px 20px 20px;animation:.42s cubic-bezier(.2,.8,.2,1) both welcome-stage-in-sheet}@keyframes welcome-stage-in-sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.welcome-keys{display:none}.welcome-title{font-size:20px}.welcome-primary{justify-content:center;width:100%;margin-left:0}.welcome-secondary{justify-content:center;width:100%}.welcome-actions{flex-direction:column;align-items:stretch}.welcome-back{order:3;align-self:center}}@media (prefers-reduced-motion:reduce){.welcome-shroud{-webkit-backdrop-filter:none}.welcome-aura,.welcome-amb-dot,.welcome-amb-wallet-pulse,.welcome-amb-doorlight,.welcome-primary:before,.welcome-amb-cursor{animation:none!important}.welcome-stage,.welcome-amb,.welcome-amb-tick,.welcome-amb-wallet{opacity:1!important;animation:none!important;transform:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.unread-badge{border-radius:var(--radius-pill);background:var(--r);color:#fff;min-width:18px;height:18px;font-family:var(--font-jb-mono,monospace);justify-content:center;align-items:center;margin-left:4px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.tier-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:16px 0 4px;display:grid}.tier-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-2);flex-direction:column;gap:12px;padding:18px;display:flex;position:relative}.tier-card.is-highlight{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-dim,var(--accent)) inset}.tier-ribbon{border-radius:var(--radius-pill);background:var(--accent);color:#1a1814;font-family:var(--font-jb-mono,monospace);letter-spacing:.04em;text-transform:lowercase;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;top:-10px;right:14px}.tier-head{flex-direction:column;gap:2px;display:flex}.tier-name{letter-spacing:.02em;color:var(--ink-1);margin:0;font-size:14px;font-weight:600}.tier-price{align-items:baseline;gap:4px;margin:0;display:flex}.tier-price-amount{font-family:var(--font-jb-mono,monospace);color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.tier-price-period{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);font-size:12px}.tier-blurb{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}.tier-features{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.tier-features li{padding-left:14px;line-height:1.4;position:relative}.tier-features li:before{content:"▸";color:var(--accent);font-size:10px;position:absolute;top:2px;left:0}.tier-cta{margin-top:auto}.tier-cta[disabled]{opacity:.55;cursor:not-allowed}.signals-walkthrough{border:1px dashed var(--line);border-radius:var(--radius-card);background:var(--bg-2);flex-direction:column;gap:16px;padding:22px 18px;display:flex}.signals-walkthrough .sw-head{flex-direction:column;gap:4px;display:flex}.signals-walkthrough .sw-title{letter-spacing:.02em;color:var(--ink-1);margin:0;font-size:14px;font-weight:600}.signals-walkthrough .sw-meta{color:var(--ink-3);margin:0;font-size:12px;line-height:1.45}.signals-walkthrough .sw-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.signals-walkthrough .sw-step{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);align-items:flex-start;gap:10px;padding:14px;display:flex}.signals-walkthrough .sw-num{background:var(--accent);color:#1a1814;width:22px;height:22px;font-family:var(--font-jb-mono,monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.signals-walkthrough .sw-body{flex-direction:column;gap:4px;display:flex}.signals-walkthrough .sw-step-title{color:var(--ink-1);text-transform:lowercase;margin:0;font-size:12px;font-weight:600}.signals-walkthrough .sw-step-blurb{color:var(--ink-2);margin:0;font-size:11px;line-height:1.45}.signals-walkthrough .sw-cta{font-family:var(--font-jb-mono,monospace);color:var(--accent);margin-top:4px;font-size:11px;text-decoration:none}.signals-walkthrough .sw-cta:hover{text-decoration:underline}.persona-picker{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-2);flex-direction:column;gap:12px;margin:0 0 16px;padding:18px 16px;display:flex}.persona-picker .pp-head{flex-direction:column;gap:4px;display:flex}.persona-picker .pp-title{color:var(--ink-1);letter-spacing:.02em;margin:0;font-size:13px;font-weight:600}.persona-picker .pp-meta{color:var(--ink-3);margin:0;font-size:12px}.persona-picker .pp-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.persona-picker .pp-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);text-align:left;color:inherit;font:inherit;cursor:pointer;flex-direction:column;gap:4px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.persona-picker .pp-card:hover{border-color:var(--accent);background:var(--bg-3,var(--bg-2))}.persona-picker .pp-card-title{color:var(--ink-1);text-transform:lowercase;margin:0;font-size:13px;font-weight:600}.persona-picker .pp-card-blurb{color:var(--ink-2);margin:0;font-size:11px;line-height:1.45}.persona-chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);font-family:var(--font-jb-mono,monospace);color:var(--ink-2);align-items:center;gap:6px;margin:0 0 12px;padding:4px 10px;font-size:11px;display:inline-flex}.persona-chip .pc-tag{color:var(--ink-3)}.persona-chip .pc-name{color:var(--accent);font-weight:600}.persona-chip .pc-sep{color:var(--ink-3)}.persona-chip .pc-swap{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 4px}.persona-chip .pc-swap:hover{color:var(--ink-1);text-decoration:underline}.form-row{flex-direction:column;gap:4px;padding:8px 0;display:flex}.form-label{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;font-size:11px}.form-row .input{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);color:var(--ink-1);box-sizing:border-box;resize:vertical;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.form-row .input.mono{font-family:var(--font-jb-mono,monospace)}.form-row .input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.form-row .input[readonly]{background:var(--bg-2);color:var(--ink-2)}.form-actions{justify-content:flex-end;padding:12px 0 0;display:flex}.bullet-list{color:var(--ink-2);flex-direction:column;gap:8px;margin:8px 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.bullet-list li{padding-left:16px;position:relative}.bullet-list li:before{content:"▸";color:var(--accent);font-size:11px;position:absolute;top:2px;left:0}.bullet-list li strong{color:var(--ink-1);font-weight:600}.kv-grid{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;padding:8px 0;display:grid}.kv-grid dt{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;font-size:11px}.kv-grid dd{color:var(--ink-1);margin:0;font-size:13px;line-height:1.5}.onboarding-badge{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);font-family:var(--font-jb-mono,monospace);color:var(--ink-2);cursor:default;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex;position:relative}.onboarding-badge .ob-tag{color:var(--ink-3)}.onboarding-badge .ob-count{color:var(--accent);font-weight:600}.onboarding-badge[data-complete]{border-color:var(--g,var(--accent))}.onboarding-badge[data-complete] .ob-tag,.onboarding-badge[data-complete] .ob-count{color:var(--g,var(--accent))}.onboarding-badge .ob-popover{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);opacity:0;visibility:hidden;z-index:4;pointer-events:none;min-width:180px;padding:10px 12px;transition:opacity .12s;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 14px #00000059}.onboarding-badge:hover .ob-popover,.onboarding-badge:focus-within .ob-popover{opacity:1;visibility:visible}.onboarding-badge .ob-popover-title{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;margin:0 0 6px;font-size:10px}.onboarding-badge .ob-popover-list{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.onboarding-badge .ob-popover-list li{padding-left:12px;position:relative}.onboarding-badge .ob-popover-list li:before{content:"◦";color:var(--ink-3);position:absolute;left:0}.onboarding-badge .ob-dismiss{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;line-height:1}.onboarding-badge .ob-dismiss:hover{color:var(--ink-1)}.jargon{display:inline-block;position:relative}.jargon-term{-webkit-text-decoration:underline dotted var(--ink-3);-webkit-text-decoration:underline dotted var(--ink-3);-webkit-text-decoration:underline dotted var(--ink-3);text-decoration:underline dotted var(--ink-3);text-underline-offset:2px;cursor:help;outline:none}.jargon-term:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}.jargon-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);min-width:220px;max-width:280px;color:var(--ink-2);opacity:0;visibility:hidden;z-index:5;pointer-events:none;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;line-height:1.4;transition:opacity .12s;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 14px #00000059}.jargon:hover .jargon-card,.jargon:focus-within .jargon-card{opacity:1;visibility:visible;pointer-events:auto}.jargon-def{color:var(--ink-2)}.jargon-more{font-family:var(--font-jb-mono,monospace);color:var(--accent);font-size:11px;text-decoration:none}.jargon-more:hover{text-decoration:underline}.caller-notes{margin-top:16px}.caller-notes-foot{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);justify-content:space-between;gap:12px;margin-top:6px;font-size:11px;display:flex}.caller-notes-count{color:var(--ink-3)}.caller-notes-saved{color:var(--g,var(--accent))}.caller-notes-hint{color:var(--ink-3)}.notif-mutes{flex-direction:column;gap:4px;padding:8px 0;display:flex}.notif-mute-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.notif-mute-row:last-child{border-bottom:0}.notif-mute-text{flex-direction:column;flex:1;gap:2px;display:flex}.notif-mute-title{color:var(--ink-1);text-transform:lowercase;font-size:13px;font-weight:600}.notif-mute-desc{color:var(--ink-3);font-size:12px;line-height:1.4}.notif-mute-toggle{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--ink-1);font-family:var(--font-jb-mono,monospace);cursor:pointer;text-align:center;flex-shrink:0;min-width:60px;padding:4px 10px;font-size:11px}.notif-mute-toggle:hover{border-color:var(--accent)}.notif-mute-toggle.is-muted{background:var(--bg-1);color:var(--ink-3);border-color:var(--ink-3)}.notif-mute-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.caller-elsewhere{margin-top:16px}.elsewhere-list{flex-direction:column;gap:2px;margin:0;padding:4px 0;list-style:none;display:flex}.elsewhere-link{border-radius:var(--radius-card);color:var(--ink-1);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background .12s;display:flex}.elsewhere-link:hover{background:var(--bg-2)}.elsewhere-key{border-radius:var(--radius-pill);background:var(--bg-2);font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;text-align:center;min-width:56px;padding:1px 6px;font-size:10px;display:inline-block}.elsewhere-host{color:var(--ink-2);flex:1;font-size:12px}.elsewhere-arrow{color:var(--ink-3);font-size:12px}.caller-hypothetical{margin-top:16px}.caller-hyp-grid{padding:12px 0 4px}@media (min-width:720px){.caller-hyp-grid{grid-template-columns:max-content 1fr max-content 1fr}}.backtest-rows{flex-direction:column;gap:1px;padding:4px 0;display:flex}.backtest-row{color:var(--ink-2);border-radius:var(--radius-card);grid-template-columns:110px 40px minmax(160px,1fr) 100px 80px 90px;align-items:center;gap:12px;padding:8px 10px;font-size:12px;text-decoration:none;transition:background .1s;display:grid}.backtest-row:hover{background:var(--bg-2)}.backtest-row.backtest-row-head{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;border-bottom:1px solid var(--line);pointer-events:none;padding-bottom:6px;font-size:10px}.backtest-market{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1);overflow:hidden}.mirror-activity-empty{border-top:1px dashed var(--line);flex-direction:column;gap:4px;margin-top:8px;padding:8px 0;display:flex}.caller-follow-card{margin-top:16px}.follow-cmd-row{align-items:center;gap:8px;padding:10px 0;display:flex}.follow-cmd{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);color:var(--ink-1);white-space:nowrap;flex:1;padding:6px 10px;font-size:13px;overflow-x:auto}.stats-hero{margin-bottom:16px}.stats-hero .panel-title{font-size:16px}.stats-hero-blurb{color:var(--ink-1);max-width:64ch;margin:0 0 8px;font-size:14px;line-height:1.55}.stats-hero-blurb.dim{color:var(--ink-2);font-size:13px}.stats-hero-blurb strong{color:var(--accent);font-weight:600}.stats-hero-ctas{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.local-data{flex-direction:column;gap:12px;padding:8px 0;display:flex}.local-data-summary{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.local-data-tag{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);font-size:11px}.local-data-bytes{color:var(--ink-2);flex:1;font-size:12px}.local-data-cat{flex-direction:column;gap:4px;display:flex}.local-data-cat-head{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.local-data-cat-title{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;margin:0;font-size:11px}.local-data-cat-clear{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:11px}.local-data-cat-clear:hover{color:var(--r);text-decoration:underline}.local-data-rows{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.local-data-row{border-radius:var(--radius-card);background:var(--bg-2);align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.local-data-row-text{flex-direction:column;flex:1;gap:2px;display:flex}.local-data-row-label{color:var(--ink-1);font-size:13px;font-weight:600}.local-data-row-count{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);font-size:11px;font-weight:400}.local-data-row-desc{color:var(--ink-2);font-size:12px;line-height:1.4}.local-data-row-bytes{color:var(--ink-3);flex-shrink:0;font-size:11px}.local-data-empty-fold{color:var(--ink-3);margin-top:4px;font-size:12px}.local-data-empty-fold summary{cursor:pointer;font-family:var(--font-jb-mono,monospace);padding:6px 0;font-size:11px}.local-data-empty-fold summary:hover{color:var(--ink-1)}.local-data-rows-empty .local-data-row{border:1px dashed var(--line);background:0 0}.shortcut-hints{border-top:1px solid var(--line);font-family:var(--font-jb-mono,monospace);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:14px 12px;font-size:11px;display:flex}.shortcut-hints-tag{color:var(--ink-3);font-size:14px}.shortcut-hint{align-items:center;gap:4px;display:inline-flex}.shortcut-kbd{border:1px solid var(--line);background:var(--bg-2);font-family:var(--font-jb-mono,monospace);color:var(--ink-1);border-radius:3px;padding:1px 6px;font-size:11px;display:inline-block}.shortcut-desc{color:var(--ink-3)}.tip-of-day{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-card);background:var(--bg-2);align-items:flex-start;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.tip-of-day-icon{flex-shrink:0;padding-top:2px;font-size:16px}.tip-of-day-body{flex-direction:column;flex:1;gap:4px;display:flex}.tip-of-day-title{color:var(--ink-1);letter-spacing:.01em;margin:0;font-size:13px;font-weight:600}.tip-of-day-text{color:var(--ink-2);margin:0;font-size:12px;line-height:1.45}.tip-of-day-dismiss{color:var(--ink-3);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 4px;font-size:18px;line-height:1}.tip-of-day-dismiss:hover{color:var(--ink-1)}.trade-disclaimer{border-top:1px solid var(--line);background:var(--bg-1);margin-top:24px;padding:16px 18px}.trade-disclaimer-title{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);text-transform:lowercase;letter-spacing:.04em;margin:0 0 8px;font-size:11px}.trade-disclaimer-list{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.trade-disclaimer-list li{padding-left:14px;position:relative}.trade-disclaimer-list li:before{content:"▸";color:var(--ink-3);font-size:10px;position:absolute;top:2px;left:0}.trade-disclaimer-list strong{color:var(--ink-1);font-weight:600}.trade-disclaimer-meta{color:var(--ink-3);margin:10px 0 0;font-size:11px;font-style:italic}.cmdk-empty-line{color:var(--ink-2);margin:0 0 12px}.cmdk-empty-hint{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);margin:0 0 6px;font-size:11px}.cmdk-empty-suggestions{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.cmdk-empty-chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--ink-1);font-family:var(--font-jb-mono,monospace);cursor:pointer;padding:4px 10px;font-size:11px}.cmdk-empty-chip:hover{border-color:var(--accent);color:var(--accent)}.cmdk-empty-meta{color:var(--ink-3);margin:0;font-size:11px}.back-to-top{z-index:6;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--ink-1);font-family:var(--font-jb-mono,monospace);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:12px;transition:border-color .12s,transform .12s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 14px #00000059}.back-to-top:hover{border-color:var(--accent);transform:translateY(-1px)}.back-to-top:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.back-to-top-label{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}.back-to-top:hover{transform:none}}.docs-cmdk-hint{border:1px dashed var(--line);border-radius:var(--radius-card);background:var(--bg-2);color:var(--ink-2);margin:16px 0 8px;padding:10px 14px;font-size:12px;line-height:1.45}.docs-cmdk-kbd{border:1px solid var(--line);background:var(--bg-1);font-family:var(--font-jb-mono,monospace);color:var(--ink-1);border-radius:3px;margin:0 2px;padding:1px 6px;font-size:11px;display:inline-block}.hyp-stake-picker{align-items:center;gap:6px;margin-top:6px;display:inline-flex}.hyp-stake-label{font-family:var(--font-jb-mono,monospace);color:var(--ink-3);margin-right:4px;font-size:11px}.hyp-stake-chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-1);color:var(--ink-2);font-family:var(--font-jb-mono,monospace);cursor:pointer;padding:3px 10px;font-size:11px}.hyp-stake-chip.is-active{background:var(--accent);color:#1a1814;border-color:var(--accent)}.hyp-stake-chip:not(.is-active):hover{border-color:var(--accent);color:var(--accent)}:root{--pcalls-cell-size:12px;--pcalls-cell-gap:3px;--pcalls-cell-empty:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){:root{--pcalls-cell-empty:color-mix(in oklab, var(--bg-2) 70%, var(--bg-1))}}:root{--pcalls-cell-future:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){:root{--pcalls-cell-future:color-mix(in oklab, var(--bg-2) 40%, transparent)}}.pcalls-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pcalls-head-l{flex-direction:column;gap:2px;min-width:0;display:flex}.pcalls-title{color:var(--fg-0);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.pcalls-head-sub{letter-spacing:-.005em;font-size:11px}.pcalls-head-r{flex-shrink:0;align-items:center;gap:8px;display:flex}.pcalls-head-count{color:var(--fg-2);background:var(--bg-2);border:1px solid var(--line-1);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;padding:4px 10px;font-size:12px}.pcalls-heatmap{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.pcalls-heatmap-scroll{scrollbar-width:thin;scrollbar-color:var(--line-1) transparent;margin:0 -2px;padding:4px 2px;overflow-x:auto}.pcalls-heatmap-scroll::-webkit-scrollbar{height:4px}.pcalls-heatmap-scroll::-webkit-scrollbar-thumb{background:var(--line-1);border-radius:2px}.pcalls-heatmap-grid{grid-auto-flow:column;grid-auto-columns:var(--pcalls-cell-size);gap:var(--pcalls-cell-gap);display:inline-grid}.pcalls-heatmap-col{grid-template-rows:repeat(7, var(--pcalls-cell-size));gap:var(--pcalls-cell-gap);display:grid}.pcalls-cell{width:var(--pcalls-cell-size);height:var(--pcalls-cell-size);border:1px solid var(--line-1);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.pcalls-cell{border:1px solid color-mix(in oklab, var(--line-1) 60%, transparent)}}.pcalls-cell{background:var(--pcalls-cell-empty);cursor:pointer;padding:0;transition:transform .12s,border-color .12s,box-shadow .12s}.pcalls-cell:not(:disabled):hover{border-color:var(--brand-soft);box-shadow:0 0 0 2px var(--brand-bg);z-index:1;position:relative;transform:scale(1.15)}.pcalls-cell:disabled{cursor:default}.pcalls-cell.active{border-color:var(--brand-2);box-shadow:0 0 0 1px var(--brand-2), 0 0 0 4px var(--brand-bg);z-index:1;position:relative}.pcalls-cell-legend{cursor:default;width:11px;height:11px}.pcalls-cell-legend:hover{border-color:var(--line-1);transform:none}@supports (color:color-mix(in lab, red, red)){.pcalls-cell-legend:hover{border-color:color-mix(in oklab, var(--line-1) 60%, transparent)}}.pcalls-cell-legend:hover{box-shadow:none}.pcalls-heatmap-legend{letter-spacing:.02em;align-items:center;gap:4px;font-size:10px;display:flex}.pcalls-heatmap-legend-divider{margin:0 4px}@media (pointer:coarse){:root{--pcalls-cell-size:16px}}.pcalls-filters{border-bottom:1px solid var(--line-1);flex-direction:column;gap:8px;margin-bottom:14px;padding-bottom:14px;display:flex}.pcalls-filter-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pcalls-filter-label{text-transform:uppercase;letter-spacing:.06em;min-width:56px;font-size:10px;font-weight:500}.pcalls-filter-side-label{margin-left:12px}.pcalls-filters .chip[data-tone=pos].active{background:linear-gradient(180deg, var(--g) 0%, var(--g) 100%)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=pos].active{background:linear-gradient(180deg, color-mix(in oklab, var(--g) 24%, var(--bg-2)) 0%, color-mix(in oklab, var(--g) 10%, var(--bg-1)) 100%)}}.pcalls-filters .chip[data-tone=pos].active{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=pos].active{color:color-mix(in oklab, var(--g) 70%, var(--fg-0))}}.pcalls-filters .chip[data-tone=pos].active{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=pos].active{border-color:color-mix(in oklab, var(--g) 55%, var(--line-2))}}.pcalls-filters .chip[data-tone=pos].active{box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px var(--g)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=pos].active{box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px color-mix(in oklab, var(--g) 40%, transparent)}}.pcalls-filters .chip[data-tone=neg].active{background:linear-gradient(180deg, var(--r) 0%, var(--r) 100%)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=neg].active{background:linear-gradient(180deg, color-mix(in oklab, var(--r) 24%, var(--bg-2)) 0%, color-mix(in oklab, var(--r) 10%, var(--bg-1)) 100%)}}.pcalls-filters .chip[data-tone=neg].active{color:var(--r)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=neg].active{color:color-mix(in oklab, var(--r) 70%, var(--fg-0))}}.pcalls-filters .chip[data-tone=neg].active{border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=neg].active{border-color:color-mix(in oklab, var(--r) 55%, var(--line-2))}}.pcalls-filters .chip[data-tone=neg].active{box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px var(--r)}@supports (color:color-mix(in lab, red, red)){.pcalls-filters .chip[data-tone=neg].active{box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 12px -6px color-mix(in oklab, var(--r) 40%, transparent)}}.pcalls-summary{border-bottom:1px solid var(--line-1);flex-wrap:wrap;gap:14px 28px;margin-bottom:16px;padding:12px 0;display:flex}.pcalls-summary-cell{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;min-width:64px;display:flex}.pcalls-summary-cell .dim{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}.pcalls-summary-cell .mono{color:var(--fg-0);font-size:14px;font-weight:500}.pcalls-highlights{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.pcalls-highlights-col{flex-direction:column;gap:8px;min-width:0;display:flex}.pcalls-highlights-h{color:var(--fg-1);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin:0 0 4px;font-size:11px;font-weight:600;display:flex}.pcalls-highlight{border-radius:var(--radius);border:1px solid var(--line-1);background:var(--bg-2);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.pcalls-highlight:hover{border-color:var(--brand-soft);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.pcalls-highlight:hover{background:color-mix(in oklab, var(--brand) 4%, var(--bg-2))}}.pcalls-highlight:hover{transform:translateY(-1px)}.pcalls-highlight--pos{border-left:2px solid var(--g)}@supports (color:color-mix(in lab, red, red)){.pcalls-highlight--pos{border-left:2px solid color-mix(in oklab, var(--g) 70%, transparent)}}.pcalls-highlight--neg{border-left:2px solid var(--r)}@supports (color:color-mix(in lab, red, red)){.pcalls-highlight--neg{border-left:2px solid color-mix(in oklab, var(--r) 70%, transparent)}}.pcalls-highlight-head{align-items:center;gap:8px;font-size:11px;display:flex}.pcalls-highlight-bps{font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600}.pcalls-highlight-q{color:var(--fg-0);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.pcalls-highlight-foot{font-size:10px}@media (max-width:720px){.pcalls-highlights{grid-template-columns:1fr}.pcalls-filter-side-label{flex-basis:100%;margin-top:6px;margin-left:0}}.pcalls-list-head{letter-spacing:-.005em;margin:14px 0 8px;font-size:11px}.pcalls-table{display:block}.pcalls-cards{flex-direction:column;gap:8px;display:none}@media (max-width:720px){.pcalls-table{display:none}.pcalls-cards{display:flex}}.pcalls-loadmore{border-top:1px solid var(--line-1);justify-content:center;margin-top:14px;padding-top:14px;display:flex}.pcalls-loadmore .chip{font-size:12px}.pcalls-loadmore .chip .mono{margin-left:2px;font-size:11px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
