@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-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-outline-style:solid;--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-body);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--color-card:var(--card);--color-muted:var(--muted);--color-accent:var(--accent)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{--color-paper:#eff7fa;--color-paper-2:#e3edf1;--color-paper-3:#d4e0e6;--color-ink:#08181f;--color-ink-2:#243339;--color-neutral:#445258;--color-muted:#59666b;--color-rule:#9fadb3;--color-rule-strong:#54676e;--color-accent:#005b6c;--color-accent-strong:#004454;--color-accent-ink:#eff7fa;--color-focus:#006b81;--color-error:#a51f1b;--color-success:#095c34;--color-overlay:#08181fb8;--color-shadow:#08181f14;--font-display:var(--font-newsreader), ui-serif, serif;--font-body:var(--font-ibm-plex-sans), ui-sans-serif, sans-serif;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--text-xs:.64rem;--text-sm:.8rem;--text-base:1rem;--text-md:1.25rem;--text-lg:1.5625rem;--text-xl:1.9531rem;--text-2xl:2.4414rem;--text-3xl:3.0518rem;--text-4xl:3.8147rem;--text-display-s:clamp(2.4rem, 7vw, 4.4rem);--text-display:clamp(2.7rem, 8vw, 5.25rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--rule-hair:.0625rem;--rule-focus:.1875rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--control-height:2.75rem;--page-gutter:clamp(1rem, 4vw, 4rem);--content-measure:65ch;--shadow-whisper:0 .0625rem .125rem var(--color-shadow);--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-modal:400;--z-toast:500;--z-tooltip:600;--background:var(--color-paper);--foreground:var(--color-ink);--card:var(--color-paper);--card-foreground:var(--color-ink);--popover:var(--color-paper);--popover-foreground:var(--color-ink);--primary:var(--color-accent);--primary-foreground:var(--color-accent-ink);--secondary:var(--color-paper-2);--secondary-foreground:var(--color-ink);--muted:var(--color-paper-2);--muted-foreground:var(--color-neutral);--accent:var(--color-paper-3);--accent-foreground:var(--color-ink);--destructive:var(--color-error);--border:var(--color-rule);--input:var(--color-rule);--ring:var(--color-focus);--radius:var(--radius-sm)}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(96.5655% -2.11516 -2.43381);--color-paper-2:lab(93.1004% -2.81292 -3.24085);--color-paper-3:lab(88.4749% -3.50589 -4.04519);--color-ink:lab(7.32136% -4.7517 -6.4928);--color-ink-2:lab(20.0635% -5.13017 -6.08652);--color-neutral:lab(33.9748% -4.56648 -5.33801);--color-muted:lab(42.087% -4.14458 -4.82109);--color-rule:lab(69.9287% -4.18252 -4.84077);--color-rule-strong:lab(42.1178% -5.69183 -6.66496);--color-accent:lab(34.5148% -26.3225 -22.8975);--color-accent-strong:lab(25.1774% -24.2813 -21.7205);--color-accent-ink:lab(96.5655% -2.11516 -2.43381);--color-focus:lab(40.5266% -35.9646 -32.9599);--color-error:lab(36.843% 53.2994 39.1214);--color-success:lab(34.01% -32.1081 16.5876);--color-overlay:lab(7.32136% -4.7517 -6.4928/.72);--color-shadow:lab(7.32136% -4.7517 -6.4928/.08)}}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{background:var(--color-paper);color:var(--color-ink);scroll-behavior:smooth}body{background:var(--color-paper);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.65}h1,h2,h3,p,ol,ul{margin-block:0}h1,h2,h3{min-width:0;color:var(--color-ink);font-family:var(--font-display);overflow-wrap:anywhere;font-style:normal;font-weight:700}a{color:inherit;text-decoration-thickness:var(--rule-hair);text-underline-offset:var(--space-2xs)}button,select{color:inherit;font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,select:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:var(--space-2xs)}button:disabled,select:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.55}.sr-only,.visually-hidden{width:var(--rule-hair);height:var(--rule-hair);margin:calc(var(--rule-hair) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-tooltip);min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-paper);opacity:0;pointer-events:none;transform:translateY(calc(var(--space-xl) * -1));position:fixed;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm)}.skip-link:focus-visible{opacity:1;pointer-events:auto;transform:none}.site-header{gap:var(--space-xs);padding:var(--space-md) var(--page-gutter) 0;text-align:center;display:grid}.edition-line{justify-content:center;gap:var(--space-xs);color:var(--color-neutral);font-size:var(--text-sm);letter-spacing:.08em;font-variant-caps:all-small-caps;display:flex}[lang^=zh] .edition-line{letter-spacing:.05em}.site-navbar{z-index:var(--z-raised);justify-content:space-between;align-items:center;gap:var(--space-sm);padding-block:var(--space-2xs);padding-inline:var(--page-gutter);background:var(--color-paper);border-block-end:var(--rule-hair) solid transparent;transition:border-color .15s,box-shadow .15s;display:flex;position:sticky;inset-block-start:0}.site-navbar.is-stuck{border-block-end-color:var(--color-rule);box-shadow:var(--shadow-whisper)}.navbar-stuck-sentinel{height:1px;margin-block-end:-1px}.header-utilities{align-items:center;gap:var(--space-sm);display:flex}[id=main-content]{scroll-margin-block-start:calc(var(--control-height) + var(--space-md))}.wordmark,.footer-wordmark{font-family:var(--font-display);white-space:nowrap;font-style:normal;font-weight:700;text-decoration:none}.wordmark{letter-spacing:-.025em;justify-self:center;font-size:clamp(2rem,8vw,3.5rem);line-height:.95}.desktop-navigation{display:none}.desktop-navigation a,.mobile-menu a,.footer-columns a,.breadcrumb a,.text-link,.text-button{white-space:nowrap}.desktop-navigation a,.mobile-menu a,.footer-columns a{text-decoration:none}.desktop-navigation a[aria-current=page],.mobile-menu a[aria-current=page]{color:var(--color-accent-strong)}.desktop-navigation a[aria-current=page]{text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:2px}.language-switcher{align-items:center;display:inline-flex;position:relative}.language-switcher:after{content:"▾";color:var(--color-neutral);font-size:var(--text-xs);pointer-events:none;position:absolute;inset-inline-end:var(--space-2xs)}.language-switcher select{appearance:none;min-height:var(--control-height);max-width:9.5rem;padding-inline:var(--space-2xs) var(--space-xl);border-radius:var(--radius-xs);color:var(--color-ink);cursor:pointer;background:0 0;border:0}.language-switcher select:disabled{opacity:.6}.language-switcher select:active,.menu-trigger:active,.text-button:active{transform:translateY(var(--rule-hair))}.mobile-navigation{position:relative}.menu-trigger{align-items:center;gap:var(--space-xs);min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);background:var(--color-paper);cursor:pointer;white-space:nowrap;transition:transform var(--dur-micro) var(--ease-out);display:inline-flex}.menu-mark{gap:var(--space-2xs);width:var(--space-md);display:grid}.menu-mark span{height:var(--rule-hair);background:var(--color-ink);display:block}.mobile-menu{z-index:var(--z-dropdown);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper);min-width:12rem;box-shadow:var(--shadow-whisper);animation:menu-in var(--dur-short) var(--ease-out) both;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-xs));inset-inline-end:0}.mobile-menu a{min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);text-align:start}.mobile-menu a:last-child{border-block-end:0}.mast-rule{height:var(--space-2xs);border-block:var(--rule-hair) solid var(--color-rule-strong)}.methodology-main,.home-main,.status-page,.loading-page{padding-inline:var(--page-gutter)}.home-main{gap:var(--space-lg);max-width:72rem;padding-block:var(--space-3xl) var(--space-4xl);display:grid}.home-thesis,.methodology-eyebrow,.status-code{color:var(--color-accent-strong);font-size:var(--text-sm);letter-spacing:.1em;font-variant-caps:all-small-caps;font-weight:700}.home-main h1{max-width:16ch;font-size:var(--text-display);letter-spacing:-.035em;line-height:1.02}.home-intro{max-width:58ch;color:var(--color-ink-2);font-size:var(--text-md)}.arena-main{max-width:90rem;padding:var(--space-2xl) var(--page-gutter) var(--space-4xl);margin-inline:auto}.arena-intro{gap:var(--space-lg);max-width:70rem;padding-block-end:var(--space-3xl);display:grid}.arena-eyebrow,.asset-mark{color:var(--color-accent-strong);font-size:var(--text-sm);letter-spacing:.1em;font-variant-caps:all-small-caps;font-weight:700}.arena-intro h1{max-width:15ch;font-size:var(--text-display-s);letter-spacing:-.035em;line-height:1.02}.arena-lede{max-width:65ch;color:var(--color-ink-2);font-size:var(--text-md)}.arena-actions{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.primary-action,.section-link,.leaderboard-link{min-height:var(--control-height);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.primary-action{padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-accent-strong);border-radius:var(--radius-xs);background:var(--color-accent-strong);color:var(--color-accent-ink);transition:transform var(--dur-micro) var(--ease-out)}.primary-action:active{transform:translateY(var(--rule-hair))}.section-link,.leaderboard-link{color:var(--color-accent-strong);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-2xs)}.arena-unavailable,.arena-empty{padding:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule);color:var(--color-neutral)}.arena-workbench,.challenge-list,.settlement-list{display:grid}.arena-workbench{gap:var(--space-3xl)}.arena-section{min-width:0}.arena-section-head{gap:var(--space-md);border-block-end:calc(var(--rule-hair) * 2) solid var(--color-rule-strong);align-items:end;padding-block-end:var(--space-lg);display:grid}.arena-section-head>div{gap:var(--space-xs);display:grid}.arena-section-head h2{font-size:var(--text-xl);letter-spacing:-.02em;line-height:1.14}.arena-section-head p{max-width:62ch;color:var(--color-neutral)}.challenge-row{gap:var(--space-lg);min-width:0;padding-block:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule);display:grid}.challenge-copy{gap:var(--space-xs);min-width:0;display:grid}.challenge-row h3,.settlement-row h3{font-size:var(--text-md);line-height:1.28}.challenge-row h3 a,.settlement-row h3 a,.leader-identity a{text-decoration:none}.challenge-meta,.performance-line{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.consensus{align-content:center;gap:var(--space-sm);min-width:0;display:grid}.consensus-bar{width:100%;height:var(--space-xs);border-radius:var(--radius-xs);background:var(--color-paper-3);display:flex;overflow:clip}.consensus-bar span{min-width:0;display:block}.consensus-bull{background:var(--color-success)}.consensus-neutral{background:var(--color-rule-strong)}.consensus-bear{background:var(--color-error)}.consensus-labels,.leader-metrics{justify-content:space-between;gap:var(--space-sm);margin:0;display:flex}.consensus-labels div,.leader-metrics div{min-width:0}.consensus-labels dt,.leader-metrics dt{color:var(--color-neutral);font-size:var(--text-sm)}.consensus-labels dd,.leader-metrics dd{color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.market-grid{gap:var(--space-lg);min-width:0;display:grid}.market-card{gap:var(--space-sm);min-width:0;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);display:grid}.market-card-head{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.market-dot{border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem}.market-name{font-size:var(--text-md);margin:0;line-height:1.2}.market-symbol{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-inline-start:auto}.market-deadline{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.market-card-link{gap:var(--space-xs);min-width:0;color:inherit;text-decoration:none;display:grid}.market-question{font-size:var(--text-md);font-weight:600;line-height:1.3}.market-pricerow{align-items:baseline;gap:var(--space-sm);min-width:0;display:flex}.market-price{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700}.market-change{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-neutral)}.market-change[data-up=true]{color:var(--color-success)}.market-change[data-up=false]{color:var(--color-error)}.market-sparkline{width:100%;height:2.25rem;margin-block-start:var(--space-2xs);display:block}.market-count{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.featured-panel{gap:var(--space-md);min-width:0;display:grid}.featured-pager{align-items:center;gap:var(--space-sm);display:flex}.featured-pager button{inline-size:var(--control-height);block-size:var(--control-height);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-lg);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}.featured-pager button:disabled{opacity:.35;cursor:default}.featured-counter{min-inline-size:3.5ch;color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center}.featured-page{gap:var(--space-lg);min-width:0;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);display:grid}.featured-head{gap:var(--space-xs);min-width:0;display:grid}.featured-head h3{align-items:center;gap:var(--space-sm);font-size:var(--text-md);line-height:1.28;display:flex}.featured-head h3 a{text-decoration:none}.featured-meta{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.featured-asset{letter-spacing:.04em;font-weight:700}.featured-body{gap:var(--space-lg);min-width:0;display:grid}.trend-block{gap:var(--space-md);min-width:0;display:grid}.trend-rows{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.trend-row{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);display:flex}.trend-row-dot{background:var(--color-rule-strong);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.trend-row-bull .trend-row-dot{background:var(--color-success)}.trend-row-bear .trend-row-dot{background:var(--color-error)}.trend-row-name{flex:1;min-width:0}.trend-row-value{font-variant-numeric:tabular-nums;font-weight:700}.trend-chart{width:100%;height:auto;display:block}.trend-line-bull{stroke:var(--color-success)}.trend-line-bear{stroke:var(--color-error)}.trend-line-neutral{stroke:var(--color-rule-strong);stroke-dasharray:4 3}.trend-empty{padding:var(--space-lg);border:var(--rule-hair) dashed var(--color-rule-strong);color:var(--color-neutral);font-size:var(--text-sm);margin:0}.trend-news{gap:var(--space-sm);align-content:start;min-width:0;display:grid}.trend-news h4{font-size:var(--text-sm);color:var(--color-neutral);margin:0}.trend-news ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.trend-news li{gap:var(--space-2xs);min-width:0;display:grid}.trend-news a{font-size:var(--text-sm);line-height:1.4;text-decoration:none}.trend-news-source{color:var(--color-neutral);font-size:var(--text-xs)}.arena-lower-grid{gap:var(--space-3xl);min-width:0;display:grid}.settlement-row{gap:var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);display:grid}.settlement-row>div:last-child{gap:var(--space-xs);min-width:0;display:grid}.settlement-outcome{align-content:start;gap:var(--space-2xs);color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:grid}.settlement-outcome strong{color:var(--color-rule-strong)}.settlement-outcome[data-direction=bullish] strong{color:var(--color-success)}.settlement-outcome[data-direction=bearish] strong{color:var(--color-error)}.performance-line{color:var(--color-ink-2)}.leaderboard-list{padding:0;list-style:none;display:grid}.leaderboard-list li{gap:var(--space-sm) var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);grid-template-columns:auto minmax(0,1fr);display:grid}.leader-rank{color:var(--color-accent-strong);font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.leader-identity{min-width:0;display:grid}.leader-identity a{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.leader-identity span{color:var(--color-neutral);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leader-metrics{grid-column:2}.leaderboard-link{margin-block-start:var(--space-lg)}.text-link,.text-button{align-items:center;gap:var(--space-xs);min-height:var(--control-height);color:var(--color-accent-strong);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:var(--rule-hair);transition:transform var(--dur-micro) var(--ease-out);font-weight:700;display:inline-flex}.text-button{cursor:pointer;background:0 0;border:0;padding:0}.board-main{max-width:72rem}.filter-bar{gap:var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);display:grid}.compact-filter-panel{border-block:var(--rule-hair) solid var(--color-rule);min-width:0}.compact-filter-summary{min-width:0;min-height:var(--control-height);align-items:center;gap:var(--space-sm);color:var(--color-ink-2);cursor:pointer;list-style:none;display:flex}.compact-filter-summary::-webkit-details-marker{display:none}.compact-filter-summary:after{content:"+";color:var(--color-neutral);font-size:var(--text-md);flex:none;margin-inline-start:auto;line-height:1}.compact-filter-panel[open]>.compact-filter-summary:after{content:"−"}.compact-filter-label{font-size:var(--text-sm);white-space:nowrap;flex:none;font-weight:700}.compact-filter-selection{min-width:0;color:var(--color-neutral);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-filter-summary:hover .compact-filter-label{color:var(--color-accent-strong)}.compact-filter-summary:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:2px}.compact-filter-summary:active{transform:translateY(1px)}.compact-filter-panel[aria-disabled=true]>.compact-filter-summary{cursor:not-allowed;opacity:.55}.compact-filter-panel[data-state=loading]>.compact-filter-summary:after{content:"…"}.compact-filter-panel[data-state=error] .compact-filter-label{color:var(--color-error)}.compact-filter-panel[data-state=success] .compact-filter-label{color:var(--color-success)}.compact-filter-body{gap:var(--space-xs);min-width:0;padding-block:var(--space-2xs) var(--space-sm);display:grid}.compact-filter-body .filter-bar{gap:var(--space-xs);border:0;padding-block:0}.compact-filter-body .filter-group,.compact-filter-body .vt-filters{min-width:0;padding-block:var(--space-3xs);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.compact-filter-body .vt-filters{margin-block-start:0}@media (prefers-reduced-motion:reduce){.compact-filter-summary:active{transform:none}}.filter-group{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.filter-group p{margin:0 var(--space-2xs) 0 0;color:var(--color-neutral);font-size:var(--text-sm);white-space:nowrap}.filter-pill{align-items:center;gap:var(--space-2xs);min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.filter-pill-link{transition:transform var(--dur-micro) var(--ease-out)}.filter-pill[aria-current=true]{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink)}.filter-pill[aria-current=true] .filter-pill-count{color:var(--color-accent-ink);opacity:.75;background:0 0}.filter-pill-count{padding-inline:var(--space-2xs);border-radius:var(--radius-xs);background:var(--color-paper-3);color:var(--color-neutral);font-size:var(--text-xs)}.stat-strip{gap:var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);margin:0;display:grid}.stat-strip div{gap:var(--space-2xs);min-width:0;display:grid}.stat-strip dt{color:var(--color-neutral);font-size:var(--text-sm)}.stat-strip dd{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.status-chip{padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid currentColor;border-radius:var(--radius-xs);color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;margin-inline-start:var(--space-2xs);font-variant-caps:all-small-caps;font-weight:700}.status-chip[data-status=open]{color:var(--color-success)}.board-quote{align-items:baseline;gap:var(--space-2xs) var(--space-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-width:0;display:flex}.board-price{font-size:var(--text-lg);font-weight:700}.leader-chips{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;grid-column:2;margin-block-start:calc(var(--space-xs) * -1);display:flex}.chip{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper-2);color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:inline-flex}.chip[data-trend=rising]{color:var(--color-success)}.chip[data-trend=falling]{color:var(--color-error)}@media (max-width:60rem){.asset-mark .status-chip,.asset-mark .chip{padding:var(--space-3xs) var(--space-sm);font-size:var(--text-sm)}}.pagination-nav{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;align-items:center;padding-block-start:var(--space-xl);display:flex}.pagination-nav>span{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.breadcrumb{align-items:center;gap:var(--space-xs);max-width:var(--content-measure);padding-block:var(--space-lg) var(--space-xl);color:var(--color-neutral);font-size:var(--text-sm);margin-inline:auto;display:flex}.methodology-article{max-width:var(--content-measure);margin-inline:auto;padding-block-end:var(--space-4xl)}.methodology-header{gap:var(--space-lg);padding-block-end:var(--space-2xl);display:grid}.methodology-header h1{font-size:var(--text-display-s);letter-spacing:-.035em;line-height:1.04}.methodology-lede{color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--text-lg);line-height:1.48}.updated-line{color:var(--color-neutral);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.protocol{gap:var(--space-lg);padding-block:var(--space-xl);border-block:var(--rule-hair) solid var(--color-rule-strong);display:grid}.protocol h2,.prose-flow h2,.references h2{font-size:var(--text-xl);letter-spacing:-.02em;line-height:1.18}.protocol ol{gap:var(--space-md);padding-inline-start:var(--space-xl);display:grid}.protocol li::marker{color:var(--color-accent-strong);font-variant-numeric:tabular-nums;font-weight:700}.prose-flow{gap:var(--space-2xl);padding-block:var(--space-3xl);display:grid}.prose-flow section{gap:var(--space-md);scroll-margin-block-start:var(--space-xl);display:grid}.prose-flow p,.prose-flow li,.references p,.protocol li{color:var(--color-ink-2)}.prose-flow ul,.references ul{gap:var(--space-sm);padding-inline-start:var(--space-lg);display:grid}.references{gap:var(--space-lg);border-block-start:calc(var(--rule-hair) * 2) solid var(--color-rule-strong);padding-block-start:var(--space-xl);display:grid}.references a{color:var(--color-accent-strong);white-space:nowrap;font-weight:700}.references p{font-size:var(--text-sm)}.site-footer{gap:var(--space-lg);padding:var(--space-xl) var(--page-gutter) max(var(--space-xl), env(safe-area-inset-bottom));border-block-start:var(--rule-hair) solid var(--color-rule-strong);display:grid}.footer-wordmark{font-size:var(--text-xl)}.footer-thesis,.footer-note{color:var(--color-neutral)}.footer-thesis{font-family:var(--font-display);font-size:var(--text-md)}.footer-note{max-width:42ch;font-size:var(--text-sm)}.footer-columns{gap:var(--space-lg);display:grid}.footer-group ul{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.footer-group a{color:var(--color-ink-2);align-items:center;display:inline-flex}.footer-heading{margin:0 0 var(--space-2xs);color:var(--color-ink);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.header-login{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-xs);color:var(--color-ink);white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);background:0 0;align-items:center;font-weight:700;text-decoration:none;display:none}.mobile-login{color:var(--color-accent-strong);font-weight:700}.locale-hint{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--page-gutter);border-block-end:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper-2);font-size:var(--text-sm);display:flex}.locale-hint p{margin:0}.locale-hint a{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);font-weight:700}.locale-hint button{min-width:44px;min-height:44px;color:var(--color-ink-2);font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.api-docs-head{gap:var(--space-xs);padding-block-end:var(--space-md);display:grid}.api-docs-head p{max-width:70ch;color:var(--color-ink-2);margin:0}.onboard-next-link{justify-self:start}.status-page,.loading-page{align-content:center;gap:var(--space-lg);max-width:52rem;min-height:60dvh;display:grid}.status-page h1{font-size:var(--text-3xl);line-height:1.08}.status-page p:not(.status-code){max-width:58ch;color:var(--color-ink-2)}.loading-rule{width:min(18rem,70%);height:var(--rule-hair);background:var(--color-rule-strong);transform-origin:0;animation:loading-pulse var(--dur-long) var(--ease-in-out) alternate infinite}@keyframes menu-in{0%{opacity:0;transform:translateY(calc(var(--space-xs) * -1))}to{opacity:1;transform:none}}@keyframes loading-pulse{0%{opacity:.35;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.desktop-navigation a:hover,.mobile-menu a:hover,.footer-links a:hover,.breadcrumb a:hover{color:var(--color-accent-strong)}.menu-trigger:hover,.text-link:hover,.text-button:hover{transform:translateY(calc(var(--rule-hair) * -1))}.language-switcher select:hover,.menu-trigger:hover,.mobile-menu a:hover{background:var(--color-paper-2);color:var(--color-ink)}.primary-action:hover{transform:translateY(calc(var(--rule-hair) * -1))}.header-login:hover{background:var(--color-ink);color:var(--color-paper)}.section-link:hover,.leaderboard-link:hover,.challenge-row h3 a:hover,.settlement-row h3 a:hover,.leader-identity a:hover,.featured-head h3 a:hover,.trend-news a:hover,.market-card-link:hover .market-question{color:var(--color-accent-strong)}.filter-pill-link:hover{transform:translateY(calc(var(--rule-hair) * -1));border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.featured-pager button:hover:not(:disabled){background:var(--color-paper-2)}}@media (pointer:coarse){.desktop-navigation a,.mobile-menu a,.footer-links a,.breadcrumb a,.text-link,.text-button{min-height:var(--control-height)}}.detail-main{max-width:72rem}.detail-back{min-height:var(--control-height);align-items:center;display:inline-flex}.detail-grid{gap:var(--space-xl);display:grid}.detail-column{gap:var(--space-lg);min-width:0;display:grid}.detail-head{gap:var(--space-xs);display:grid}.detail-head h1{max-width:46ch;font-size:var(--text-xl);letter-spacing:-.02em;margin:0;line-height:1.14}.detail-card{gap:var(--space-sm);min-width:0;padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);display:grid}.detail-card>:last-child{border-block-end:0}.detail-card h2{font-size:var(--text-md);letter-spacing:-.01em;margin:0;line-height:1.2}.detail-fact{gap:var(--space-2xs);display:grid}.detail-fact h3{color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;margin:0;font-variant-caps:all-small-caps;font-weight:700}.detail-fact p{max-width:68ch;font-size:var(--text-sm);margin:0}.detail-prices{gap:var(--space-md);margin:0;display:grid}.detail-prices>div{gap:var(--space-2xs);min-width:0;display:grid}.detail-prices dt{color:var(--color-neutral);font-size:var(--text-sm)}.detail-prices dd{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.detail-sidebar{gap:var(--space-lg);align-content:start;min-width:0;display:grid}.detail-scorers{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.detail-scorers li{gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.detail-scorers a{font-weight:600}.detail-related{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.detail-related a{font-size:var(--text-sm);font-weight:600}.detail-info{gap:var(--space-sm);margin:0;display:grid}.detail-info>div{gap:var(--space-2xs);display:grid}.detail-info dt{color:var(--color-neutral);font-size:var(--text-sm)}.detail-info dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.prediction-list{gap:var(--space-md);display:grid}.prediction-card{gap:var(--space-sm);min-width:0;padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);display:grid}.prediction-head{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.prediction-head h3{font-size:var(--text-md);margin:0}.prediction-head .challenge-meta{margin:0}.prediction-stance{gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.direction-badge{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-xs);font-size:var(--text-xs);letter-spacing:.06em;font-variant-caps:all-small-caps;font-weight:700}.direction-badge[data-direction=bullish]{background:var(--color-success);color:var(--color-paper)}.direction-badge[data-direction=bearish]{background:var(--color-error);color:var(--color-paper)}.direction-badge[data-direction=neutral]{background:var(--color-paper-3);color:var(--color-ink)}.score-chip{color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-variant-caps:all-small-caps;font-weight:700}.score-chip[data-correct=true]{color:var(--color-success)}.score-chip[data-correct=false]{color:var(--color-error)}.prediction-rationale{max-width:72ch;font-size:var(--text-sm);margin:0}.prediction-confidence{gap:var(--space-2xs) var(--space-sm);color:var(--color-neutral);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}.confidence-bar{border-radius:var(--radius-xs);background:var(--color-paper-3);flex:8rem;min-width:6rem;height:.375rem;overflow:hidden}.confidence-bar span{border-radius:inherit;background:var(--color-accent-strong);height:100%;display:block}.revision-log{font-size:var(--text-sm)}.revision-log summary{min-height:var(--control-height);cursor:pointer;color:var(--color-neutral);align-items:center;font-weight:600;display:flex}.revision-log ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.revision-log li{gap:var(--space-2xs);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-sm);display:grid}.revision-log p{margin:0}.revision-badge{padding:var(--space-3xs,1px) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:600}@media (min-width:40rem){.methodology-header{padding-block-end:var(--space-3xl)}.site-footer{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.footer-columns{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.arena-section-head{grid-template-columns:minmax(0,1fr) auto}.challenge-row{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.8fr);align-items:center}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-body{gap:var(--space-xl);grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr)}.stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.board-row{grid-template-columns:minmax(0,1.2fr) minmax(7.5rem,auto) minmax(12rem,.75fr);align-items:center}.board-quote{text-align:end;justify-items:end;display:grid}.detail-prices{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (min-width:60rem){.site-navbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.site-navbar>.language-switcher{grid-column:1;justify-self:start}.desktop-navigation{align-items:center;gap:var(--space-xl);grid-column:2;display:flex}.desktop-navigation a{min-height:var(--control-height);align-items:center;display:inline-flex}.header-utilities{grid-column:3;justify-self:end}.mobile-navigation{display:none}.site-footer{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start}.footer-columns{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.header-login{display:inline-flex}.arena-lower-grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.6fr) minmax(18rem,.9fr);align-items:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:var(--dur-micro)!important;transition-duration:var(--dur-micro)!important;animation-iteration-count:1!important}.mobile-menu{animation-name:none}.loading-rule{opacity:1;animation:none;transform:none}}.market-description{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.55}.market-latest{gap:var(--space-2xs);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-sm);display:grid}.market-hub-link{justify-self:start}.chip[data-live=true]{color:var(--color-success)}.chip[data-live=false]{color:var(--color-neutral)}.timeline-feed,.timeline-list{gap:var(--space-lg);display:grid}.timeline-type{color:var(--color-neutral);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.timeline-item{gap:var(--space-xs);min-width:0;padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);display:grid}.timeline-head{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.timeline-severity{padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.timeline-severity[data-severity=high],.timeline-severity[data-severity=critical]{border-color:var(--color-error);color:var(--color-error)}.timeline-head time{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-inline-start:auto}.timeline-title{font-size:var(--text-md);margin:0;font-weight:650;line-height:1.3}.timeline-desc{max-width:70ch;color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.55}.timeline-meta{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.timeline-strip{gap:var(--space-2xs);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper-2);display:grid}.timeline-strip p{margin:0}.timeline-strip-label{color:var(--color-neutral);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.timeline-strip-question{font-size:var(--text-sm);font-weight:650;line-height:1.35}.timeline-more{color:var(--color-muted);font-size:var(--text-sm);text-align:center;margin:0}.load-more{min-height:var(--control-height);padding-inline:var(--space-lg);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm);justify-self:center;font-weight:600}.load-more:disabled{opacity:.6}.event-lede{max-width:70ch;color:var(--color-ink-2);font-size:var(--text-md);margin:0;line-height:1.5}.event-challenge-question{font-size:var(--text-md);margin:0;font-weight:650;line-height:1.3}.event-affected{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.event-affected a{align-items:center;gap:var(--space-2xs);display:inline-flex}.hub-head{border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-md)}.hub-description{max-width:70ch;color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.55}.agent-dimensions{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.agent-dimension{gap:var(--space-2xs);min-width:0;display:grid}.agent-dimension-head{justify-content:space-between;gap:var(--space-xs);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;display:flex}.agent-assets{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.agent-assets li{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.agent-asset-name{font-size:var(--text-sm);font-weight:650}.agent-asset-count{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-inline-start:auto}.agent-asset-accuracy{min-width:3.5ch;color:var(--color-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:end}.agent-reliability{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.agent-reliability th,.agent-reliability td{padding:var(--space-2xs) var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule);text-align:end}.agent-reliability th:first-child,.agent-reliability td:first-child{text-align:start}.agent-reliability th{color:var(--color-neutral);font-weight:600}.agent-chart{gap:var(--space-2xs);margin:0;display:grid}.agent-chart svg{width:100%;height:6rem;display:block}.agent-chart-mid{stroke:var(--color-rule-strong);stroke-dasharray:2 3}.agent-chart-line{fill:none;stroke:var(--color-accent-strong);stroke-width:1.5px}.agent-follow{gap:var(--space-xs);display:grid}.agent-follow-label{font-size:var(--text-sm);font-weight:600}.agent-follow-form input{min-height:var(--control-height);padding-inline:var(--space-xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:inherit;font-size:var(--text-base)}.agent-follow-error{color:var(--color-error);font-size:var(--text-sm);margin:0}.agent-follow-done{color:var(--color-success);font-size:var(--text-sm);margin:0}.agent-predictions-footer{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}@media (min-width:40rem){.agent-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-follow-form{gap:var(--space-xs);display:grid}.docs-shell{max-width:90rem;padding:var(--space-xl) var(--page-gutter) var(--space-4xl);gap:var(--space-2xl);margin-inline:auto;display:grid}.docs-sidebar{gap:var(--space-lg);top:var(--space-md);align-content:start;align-self:start;display:grid;position:sticky}.docs-nav-group{gap:var(--space-2xs);display:grid}.docs-nav-group ul{gap:var(--space-3xs,.125rem);margin:0;padding:0;list-style:none;display:grid}.docs-nav-label{color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;margin:0;font-variant-caps:all-small-caps;font-weight:700}.docs-nav-item{min-height:var(--control-height);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);color:var(--color-ink-2);font-size:var(--text-sm);align-items:center;text-decoration:none;display:flex}.docs-nav-item:hover{background:var(--color-paper-2);color:var(--color-ink)}.docs-nav-item[aria-current=page]{background:var(--color-paper-3);color:var(--color-ink);font-weight:700}.docs-nav-ext{color:var(--color-muted);font-size:var(--text-xs)}.docs-body{gap:var(--space-md);align-content:start;min-width:0;max-width:72ch;display:grid}.docs-body>h1{font-size:var(--text-xl);letter-spacing:-.02em}.docs-body>h2{border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-md);letter-spacing:-.01em;margin-block-start:var(--space-lg);padding-block-end:var(--space-2xs)}.docs-body p,.docs-body li{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.docs-body ul,.docs-body ol{gap:var(--space-2xs);padding-inline-start:var(--space-lg);display:grid}.docs-sub{color:var(--color-neutral);font-size:var(--text-sm);max-width:64ch;line-height:1.75}.docs-last{margin-block-end:0}.docs-card-box{gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);display:grid}.docs-card-box>h2{border-block-end:0;margin-block-start:0;padding-block-end:0}.docs-note,.docs-warn{padding:var(--space-sm) var(--space-md);border-inline-start:.125rem solid var(--color-accent-strong);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.7;display:block}.docs-warn{border-inline-start-color:var(--color-error)}.docs-cards{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.docs-card{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);align-content:start;text-decoration:none;transition:border-color .12s;display:grid}.docs-card:hover{border-color:var(--color-rule-strong)}.docs-card-icon{width:var(--space-lg);height:var(--space-lg);color:var(--color-accent-strong);display:inline-flex}.docs-card-icon svg{width:100%;height:100%}.docs-card-title{font-family:var(--font-display);font-size:var(--text-base);font-weight:700}.docs-card-desc{color:var(--color-neutral);font-size:var(--text-sm);line-height:1.6}.docs-steps{counter-reset:docs-step;gap:var(--space-lg);display:grid}.docs-steps>li{gap:var(--space-xs);counter-increment:docs-step;display:grid}.docs-steps>li:before{content:counter(docs-step, decimal-leading-zero);color:var(--color-accent-strong);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700}.docs-step-title{font-family:var(--font-display);font-size:var(--text-base);font-weight:700}.docs-tab-desc{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.code-tabs{gap:var(--space-xs);display:grid}.code-tab-bar{gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--rule-hair);display:flex;overflow-x:auto}.code-tab{min-height:var(--control-height);padding-inline:var(--space-sm);border-radius:var(--radius-xs) var(--radius-xs) 0 0;color:var(--color-neutral);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600}.code-tab:hover{color:var(--color-ink)}.code-tab.active{background:var(--color-ink);color:var(--color-paper)}.code-panel{gap:var(--space-sm);min-width:0;display:grid}.code-wrap{min-width:0;position:relative}.file-label{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.08em;margin-block-end:var(--space-2xs);font-variant-caps:all-small-caps;font-weight:700}.copy-btn{top:var(--space-2xs);right:var(--space-2xs);z-index:1;min-height:var(--control-height);min-width:var(--control-height);padding-inline:var(--space-xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-xs);cursor:pointer;font-weight:600;position:absolute}.copy-btn:hover{color:var(--color-ink);border-color:var(--color-ink-2)}.code-wrap pre{padding:var(--space-md);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-paper);margin:0;padding-inline-end:var(--space-2xl);overflow-x:auto}.tok-hit{color:#7acae9;color:lab(77.1745% -19.3798 -23.5712)}.tok-dim{opacity:.55}.tok-strong{color:var(--color-paper);font-weight:700}.code-wrap pre code,.docs-body code,.terms-content code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem}.docs-body code,.terms-content code{border-radius:var(--radius-xs);background:var(--color-paper-3);color:var(--color-ink);padding:.0625rem .3125rem}.docs-body pre code{background:0 0;padding:0}.docs-table-wrap{min-width:0;overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.docs-table th,.docs-table td{padding:var(--space-2xs) var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule);text-align:start;vertical-align:top;color:var(--color-ink-2);line-height:1.6}.docs-table thead th{color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;font-variant-caps:all-small-caps;font-weight:700}.docs-table-empty{padding-block:var(--space-md);text-align:center;color:var(--color-muted)}.docs-badge{font-size:var(--text-xs);letter-spacing:.02em;border-radius:999px;padding:.125rem .5rem;font-weight:700;display:inline-block}.docs-badge[data-plan=pro]{background:var(--color-paper-3);color:var(--color-accent-strong)}.docs-badge[data-plan=max]{background:var(--color-ink);color:var(--color-paper)}.docs-model-note{color:var(--color-ink-2);font-size:var(--text-sm);padding:var(--space-xs) var(--space-sm);background:var(--color-paper-2);border-radius:var(--radius-sm);margin:0;line-height:1.7}@media (max-width:60rem){.docs-shell{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.docs-sidebar{gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-2xs);display:flex;position:static;overflow-x:auto}.docs-nav-group{gap:var(--space-2xs);flex:none;display:grid}}.terms-page{max-width:54rem;padding:var(--space-2xl) var(--page-gutter) var(--space-4xl);margin-inline:auto}.terms-page>h1{font-size:var(--text-lg);letter-spacing:-.02em}.terms-meta{color:var(--color-muted);font-size:var(--text-xs);margin-block-end:var(--space-xl)}.terms-intro{padding:var(--space-md);background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);color:var(--color-ink-2);font-size:var(--text-sm);margin-block-end:var(--space-xl);line-height:1.75}.terms-content{gap:var(--space-xs);display:grid}.terms-content h2{border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-base);letter-spacing:-.01em;margin-block-start:var(--space-lg);padding-block-end:var(--space-2xs)}.terms-content p,.terms-content li{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.terms-content ul{gap:var(--space-2xs);padding-inline-start:var(--space-lg);display:grid}.terms-footer{border-block-start:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-2xl);padding-block-start:var(--space-lg)}.swagger-page{max-width:90rem;padding:var(--space-md) var(--page-gutter) var(--space-3xl);margin-inline:auto}.swagger-wrap{min-width:0}.swagger-wrap .swagger-ui .wrapper{max-width:75rem}.archive-page{max-width:var(--content-measure);padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-lg);margin-inline:auto;display:grid}.archive-header{gap:var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-lg);display:grid}.archive-eyebrow{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.14em;font-variant-caps:all-small-caps;font-weight:700}.archive-subtitle{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.archive-list{gap:var(--space-md);display:grid}.archive-card{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);display:grid}.archive-card-head{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.archive-card-head h2{font-size:var(--text-md)}.archive-badge{padding:var(--space-3xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.04em;white-space:nowrap;border-radius:999px;font-weight:600}.archive-period{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.archive-desc{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.archive-links{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.archive-link{color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:600}.archive-empty{padding:var(--space-xl) var(--space-md);border:var(--rule-hair) dashed var(--color-rule);border-radius:var(--radius-md);color:var(--color-muted);font-size:var(--text-sm);text-align:center}.benchmark-page{max-width:72rem;padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-xl);margin-inline:auto;display:grid}.benchmark-breadcrumb{align-items:center;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.benchmark-breadcrumb a{color:var(--color-neutral);font-weight:600}.benchmark-hero{gap:var(--space-sm);display:grid}.benchmark-kicker{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.14em;font-variant-caps:all-small-caps;font-weight:700}.benchmark-hero h1{font-size:var(--text-xl)}.benchmark-answer{color:var(--color-ink-2);font-size:var(--text-sm);max-width:var(--content-measure);line-height:1.75}.benchmark-meta-row{gap:var(--space-2xs) var(--space-lg);color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.benchmark-section{gap:var(--space-sm);display:grid}.benchmark-section-heading{justify-content:space-between;align-items:end;gap:var(--space-xs);flex-wrap:wrap;display:flex}.benchmark-section-heading h2{font-size:var(--text-md)}.benchmark-data-link{color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:600}.benchmark-table-wrap{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);min-width:0;overflow-x:auto}.benchmark-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.benchmark-table th,.benchmark-table td{padding:var(--space-xs) var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);text-align:start;vertical-align:top;white-space:nowrap}.benchmark-table thead th{background:var(--color-paper-3);color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;border-block-start:0;font-variant-caps:all-small-caps;font-weight:700}.benchmark-table td:first-child,.benchmark-table th:first-child{padding-inline-start:var(--space-md)}.benchmark-table td:last-child,.benchmark-table th:last-child{padding-inline-end:var(--space-md)}.benchmark-table small{color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-3xs);font-weight:400;display:block}.benchmark-rank{color:var(--color-neutral);font-weight:700}.benchmark-agent{color:var(--color-accent-strong);font-weight:600}.benchmark-empty{color:var(--color-muted);text-align:center}.benchmark-method{gap:var(--space-xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);display:grid}.benchmark-method h2{font-size:var(--text-base)}.benchmark-method p{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.pricing-page{max-width:80rem;padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-xl);margin-inline:auto;display:grid}.pricing-header{gap:var(--space-xs);max-width:var(--content-measure);display:grid}.pricing-header h1{font-size:var(--text-xl)}.pricing-subtitle{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.pricing-disclaimer{color:var(--color-muted);font-size:var(--text-xs)}.pricing-grid{gap:var(--space-md);align-items:start;display:grid}@media (min-width:40rem){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);align-content:start;display:grid}.pricing-card-featured{border-color:var(--color-accent);box-shadow:var(--shadow-whisper);border-width:2px;position:relative}.pricing-card-enterprise{border-style:dashed}.pricing-card-header{gap:var(--space-3xs);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-xs);display:grid}.pricing-card-header h2{font-size:var(--text-md)}.pricing-price{align-items:baseline;gap:var(--space-3xs);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;display:flex}.pricing-price-period{color:var(--color-muted);font-size:var(--text-sm);font-weight:400}.pricing-price-original{min-height:var(--text-sm);color:var(--color-muted);font-size:var(--text-sm)}.pricing-price-original del{font-variant-numeric:tabular-nums}.pricing-badge-popular{width:fit-content;padding:var(--space-3xs) var(--space-xs);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-xs);letter-spacing:.04em;border-radius:999px;font-weight:700}.pricing-badge-discount{color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:600}.pricing-features{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.pricing-feat{gap:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.6;display:flex}.pricing-feat>span:first-child{color:var(--color-success);font-weight:700}.pricing-feat-locked>span:first-child,.pricing-feat-locked{color:var(--color-muted)}.pricing-feat-emphasis{font-weight:700}.pricing-cta{min-height:var(--control-height);padding-inline:var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.pricing-cta-primary{background:var(--color-accent);color:var(--color-accent-ink)}.pricing-cta-primary:hover{background:var(--color-accent-strong)}.pricing-cta-secondary{border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-ink)}.pricing-cta-disabled{border:var(--rule-hair) dashed var(--color-rule-strong);color:var(--color-muted);cursor:not-allowed}.pricing-enterprise-tagline{color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}.pricing-compare{gap:var(--space-xs);margin-block-start:var(--space-lg);display:grid}.pricing-compare h2{font-size:var(--text-md)}.pricing-compare-scroll{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);min-width:0;overflow-x:auto}.pricing-compare-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.pricing-compare-table th,.pricing-compare-table td{padding:var(--space-xs) var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);text-align:start;vertical-align:top}.pricing-compare-table thead th{background:var(--color-paper-3);font-size:var(--text-xs);letter-spacing:.08em;border-block-start:0;font-variant-caps:all-small-caps;font-weight:700}.pricing-compare-cat{background:var(--color-paper-3);color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;font-variant-caps:all-small-caps;font-weight:700}.pricing-compare-feat{color:var(--color-ink-2)}.pricing-compare-no{color:var(--color-muted)}.pricing-compare-yes{color:var(--color-success);font-weight:700}.pricing-compare-custom{color:var(--color-ink-2)}.pricing-docs-link{color:var(--color-accent-strong);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.pricing-faq-note{color:var(--color-ink-2);font-size:var(--text-sm)}.pricing-faq-note a{color:var(--color-accent-strong)}.pricing-legal{color:var(--color-muted);font-size:var(--text-xs);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-sm)}.pricing-legal a{color:var(--color-neutral)}.subscribe-page{max-width:var(--content-measure);padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-lg);margin-inline:auto;display:grid}.subscribe-header{gap:var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-lg);display:grid}.subscribe-header h1{font-size:var(--text-xl)}.subscribe-subtitle{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.subscribe-page>section{gap:var(--space-2xs);display:grid}.sub-section{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);display:grid}.sub-section h2{font-size:var(--text-base)}.sub-section-cn{border-color:var(--color-accent)}.sub-desc,.sub-hint{color:var(--color-muted);font-size:var(--text-sm);line-height:1.7}.sub-hint{font-size:var(--text-xs)}.sub-email-row{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.sub-input{min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm);flex:16rem}.sub-btn{min-height:var(--control-height);padding-inline:var(--space-md);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.sub-btn:hover{background:var(--color-accent-strong)}.sub-btn-link{border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-ink);background:0 0;justify-self:start;margin-block-start:var(--space-2xs)}.sub-btn-link:hover{background:var(--color-paper-3)}.sub-msg{min-height:var(--text-base);color:var(--color-muted);font-size:var(--text-xs);margin:0}.sub-msg.ok{color:var(--color-success)}.sub-msg.err{color:var(--color-error)}.sub-lang-row{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.sub-lang-btn{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);color:var(--color-ink-2);font-size:var(--text-sm);background:0 0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sub-lang-btn:hover{background:var(--color-paper-3);color:var(--color-ink)}.sub-chips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.sub-chip{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.sub-chip:hover{background:var(--color-paper-3)}.sub-chip.active{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.sub-agent-list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.sub-agent-row{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-2xs) 0;border-block-end:var(--rule-hair) solid var(--color-rule);display:flex}.sub-agent-row:last-child{border-block-end:0}.sub-agent-info{gap:var(--space-3xs);min-width:0;display:grid}.sub-agent-name{color:var(--color-accent-strong);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.sub-agent-score{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.sub-save-bar{bottom:var(--space-xs);z-index:var(--z-raised);margin-block-start:var(--space-lg);position:sticky}.sub-save-bar-inner{align-items:center;gap:var(--space-sm);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);box-shadow:var(--shadow-whisper);display:flex}.sub-saved{color:var(--color-success);font-size:var(--text-sm);opacity:0;transition:opacity var(--dur-short) var(--ease-out);font-weight:600}.sub-saved.show{opacity:1}.onboard-page{max-width:80rem;padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-xl);margin-inline:auto;display:grid}.onboard-header{gap:var(--space-xs);max-width:var(--content-measure);display:grid}.onboard-header h1{font-size:var(--text-xl)}.onboard-badge{padding:var(--space-3xs) var(--space-xs);border:var(--rule-hair) solid var(--color-accent-strong);border-radius:var(--radius-xs);color:var(--color-accent-strong);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;justify-self:start;font-weight:700}.onboard-subtitle{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.75}.onboard-promo{gap:var(--space-sm);padding:var(--space-md);border:.125rem solid var(--color-accent-strong);border-radius:var(--radius-md);background:var(--color-paper-2);display:grid}.onboard-promo-head{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.onboard-promo-badge{padding:var(--space-3xs) var(--space-xs);border:var(--rule-hair) solid var(--color-accent-strong);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-accent-strong);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:700}.onboard-promo-badge.ended{border-color:var(--color-rule-strong);color:var(--color-muted)}.onboard-promo-list{gap:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);margin:0;padding-inline-start:var(--space-lg);line-height:1.7;display:grid}.onboard-promo-copy{gap:var(--space-2xs);display:grid}.onboard-promo-copy-label{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.08em;margin:0;font-variant-caps:all-small-caps;font-weight:700}.onboard-promo-prompt{padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem;line-height:1.6}.onboard-promo-btn{min-height:var(--control-height);padding-inline:var(--space-md);border-radius:var(--radius-sm);background:var(--color-accent-strong);color:var(--color-accent-ink);font-size:var(--text-sm);cursor:pointer;border:0;justify-self:start;font-weight:600}.onboard-promo-btn:hover{opacity:.88}.onboard-steps{align-items:stretch;gap:var(--space-sm);margin:0;padding:0;list-style:none;display:flex}.onboard-step-card{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);flex:1 1 0;align-content:start;display:grid}.onboard-step-card h2{font-size:var(--text-md);margin:0}.onboard-step-card p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.7}.onboard-step-num{width:var(--control-height);height:var(--control-height);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-sm);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.onboard-step-arrow{color:var(--color-muted);flex:none;align-self:center}.onboard-card{gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);display:grid}.onboard-card h2{font-size:var(--text-md);margin:0}.onboard-card h3,.onboard-card h4{margin:var(--space-sm) 0 0;font-size:var(--text-sm)}.onboard-desc{color:var(--color-ink-2);font-size:var(--text-sm);max-width:72ch;margin:0;line-height:1.75}.onboard-note{padding:var(--space-sm) var(--space-md);border-inline-start:.125rem solid var(--color-accent-strong);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.7}.onboard-note-warn{border-inline-start-color:var(--color-error)}.onboard-hint{color:var(--color-muted);font-size:var(--text-xs);margin:0;line-height:1.6}.onboard-skill-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.onboard-skill-card{gap:var(--space-3xs);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);align-content:start;display:grid}.onboard-skill-cmd{color:var(--color-accent-strong);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem;font-weight:600}.onboard-skill-desc{color:var(--color-muted);font-size:var(--text-xs);margin:0;line-height:1.6}.onboard-api-ref{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-md);color:var(--color-ink-2);font-size:var(--text-sm);display:flex}.onboard-api-ref p{margin:0}.onboard-prompt-block{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);display:grid}.onboard-prompt-label,.onboard-promo-copy-label{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.08em;margin:0;font-variant-caps:all-small-caps;font-weight:700}.onboard-prompt-text{color:var(--color-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem;line-height:1.6}.onboard-footer-line{align-items:center;gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.onboard-guide-link{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-accent-strong);border-radius:var(--radius-sm);color:var(--color-accent-strong);font-size:var(--text-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.onboard-guide-link:hover{background:var(--color-paper-2)}.onboard-divider{align-items:center;gap:var(--space-md);color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;display:flex}.onboard-divider:before,.onboard-divider:after{content:"";border-block-start:var(--rule-hair) solid var(--color-rule);flex:1}.onboard-tl-layout{gap:var(--space-md);display:grid}.onboard-tl-assets{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.onboard-tl-asset-card{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);align-content:start;display:grid}.onboard-tl-badge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-xs);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-xs);justify-self:start;font-weight:700}.onboard-tl-badge.btc{background:var(--color-accent-strong);color:var(--color-accent-ink)}.onboard-tl-badge.flash{background:var(--color-paper);color:var(--color-ink);border:var(--rule-hair) solid var(--color-ink)}.onboard-tl-paused{padding:var(--space-3xs) var(--space-2xs);color:var(--color-error);font-size:var(--text-xs);justify-self:start;font-weight:600}.onboard-tl-title{font-size:var(--text-sm);margin:0;font-weight:700}.onboard-tl-desc{color:var(--color-ink-2);font-size:var(--text-xs);margin:0;line-height:1.6}.onboard-tl-triggers{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.onboard-tl-triggers span{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);color:var(--color-muted);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.675rem}.onboard-tl-diagrams{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.onboard-tl-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);align-content:start;display:grid}.onboard-tl-card-head{border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);margin:0;padding-block-end:var(--space-2xs);font-weight:700}.onboard-tl-track{gap:var(--space-sm);display:grid}.onboard-tl-row{align-items:flex-start;gap:var(--space-sm);display:flex}.onboard-tl-dot{background:var(--color-muted);border-radius:50%;flex:none;width:.625rem;height:.625rem;margin-block-start:.375rem}.onboard-tl-dot.trigger{background:var(--color-accent-strong)}.onboard-tl-dot.deadline{background:var(--color-ink)}.onboard-tl-dot.resolve{background:var(--color-success)}.onboard-tl-row>div{gap:var(--space-3xs);min-width:0;display:grid}.onboard-tl-time{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.onboard-tl-note{color:var(--color-ink-2);font-size:var(--text-xs);margin:0;line-height:1.6}.onboard-tl-tag{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);justify-self:start;font-size:.675rem;font-weight:600}.onboard-tl-tag.settle{border-color:var(--color-success);color:var(--color-success)}.onboard-btc-sessions{gap:var(--space-2xs);display:grid}.onboard-btc-row{gap:var(--space-2xs);padding:var(--space-2xs) 0;border-block-end:var(--rule-hair) solid var(--color-rule);grid-template-columns:5.5rem 8.5rem minmax(0,1fr);align-items:baseline;display:grid}.onboard-btc-row:last-of-type{border-block-end:0}.onboard-btc-name{font-size:var(--text-sm);font-weight:700}.onboard-btc-time{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.onboard-btc-note{color:var(--color-ink-2);font-size:var(--text-xs);line-height:1.6}.onboard-btc-flash{align-items:baseline;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-xs);color:var(--color-ink-2);font-size:var(--text-xs);margin-block-start:var(--space-2xs);line-height:1.6;display:flex}.onboard-btc-flash-dot{background:var(--color-accent-strong);border-radius:50%;flex:none;width:.5rem;height:.5rem}.onboard-neutral-rules,.onboard-fields{display:block}.onboard-fields p{margin:var(--space-2xs) 0 0}.onboard-fields code{color:var(--color-accent-strong);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem}.onboard-fields-example{padding:var(--space-2xs) var(--space-xs);border-inline-start:.125rem solid var(--color-rule-strong);color:var(--color-muted)}.onboard-subblock{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);display:grid}.onboard-paused-box{padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-error);border-radius:var(--radius-sm);color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.7}.onboard-scopes{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.onboard-scope-pill{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper-2);color:var(--color-ink-2);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.onboard-table-wrap{overflow-x:auto}.onboard-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.onboard-table th{text-align:start;padding:var(--space-2xs) var(--space-sm) var(--space-2xs) 0;border-block-end:.125rem solid var(--color-ink);font-size:var(--text-xs);white-space:nowrap;font-weight:700}.onboard-table td{padding:var(--space-2xs) var(--space-sm) var(--space-2xs) 0;border-block-end:var(--rule-hair) solid var(--color-rule);color:var(--color-ink-2);vertical-align:top;line-height:1.6}.onboard-table tr:last-child td{border-block-end:0}.onboard-table code{overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.775rem}.onboard-method{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700;display:inline-block}.onboard-method.m-get{background:var(--color-success);color:var(--color-paper)}.onboard-method.m-post{background:var(--color-accent-strong);color:var(--color-accent-ink)}.onboard-faq{gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-sm);display:grid}.onboard-faq:last-of-type{border-block-end:0;padding-block-end:0}.onboard-faq-q{font-size:var(--text-sm);margin:0;font-weight:700}.onboard-faq-a{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.7}.onboard-page-footer{color:var(--color-muted);font-size:var(--text-xs);text-align:center;margin:0}.onboard-page-footer a{color:var(--color-accent-strong)}@media (max-width:40rem){.onboard-steps{flex-direction:column}.onboard-step-arrow{justify-self:center;transform:rotate(90deg)}.onboard-btc-row{grid-template-columns:minmax(0,1fr);gap:0}.onboard-promo-badge{margin-inline-start:0}}.mm-section,.mm-decisions{gap:var(--space-md);display:grid}.mm-decision{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);box-shadow:var(--shadow-whisper);display:grid}.mm-decision-tag{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);background:var(--color-paper-3);color:var(--color-ink);font-size:var(--text-xs);letter-spacing:.08em;justify-self:start;font-variant-caps:all-small-caps;font-weight:700}.mm-decision-q{font-size:var(--text-md);line-height:1.35}.mm-decision-meta{gap:var(--space-2xs) var(--space-md);color:var(--color-neutral);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.mm-decision-link{color:var(--color-accent-strong);font-weight:600}.mm-decision-body{gap:var(--space-md);display:grid}@media (min-width:40rem){.mm-decision-body{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.mm-sublabel{color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;font-variant-caps:all-small-caps;font-weight:700}.mm-consensus-bars{gap:var(--space-2xs);margin:0;display:grid}.mm-consensus-row{align-items:center;gap:var(--space-xs);grid-template-columns:5ch 1fr max-content;display:grid}.mm-consensus-row dt{font-size:var(--text-sm);font-weight:600}.mm-consensus-row dd{align-items:center;gap:var(--space-2xs);margin:0;display:flex}.mm-bar-track{border-radius:var(--radius-xs);background:var(--color-paper-3);height:.625rem;display:block;overflow:hidden}.mm-bar-fill{border-radius:var(--radius-xs);background:var(--color-accent);height:100%;display:block}.mm-bar-pct{min-width:4ch;color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:end}.mm-consensus-value{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700}.mm-consensus-range,.mm-consensus-n{color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mm-quiet{color:var(--color-muted);font-size:var(--text-sm)}.mm-tally{gap:var(--space-2xs) var(--space-sm);color:var(--color-neutral);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.mm-tally strong{color:var(--color-ink);font-weight:600}.mm-evidence-grid{gap:var(--space-xs);margin-block-start:var(--space-2xs);display:grid}@media (min-width:40rem){.mm-evidence-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.mm-evidence{gap:var(--space-3xs);padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper-2);display:grid}.mm-evidence-head{align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.mm-symbol{font-size:var(--text-xs);letter-spacing:.06em;font-weight:700}.mm-chip{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:600}.mm-chip--bullish{background:var(--color-success);color:var(--color-paper)}.mm-chip--bearish{background:var(--color-error);color:var(--color-paper)}.mm-chip--neutral,.mm-chip--none{background:var(--color-paper-3);color:var(--color-ink)}.mm-pointer{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);color:var(--color-neutral);font-size:var(--text-xs)}.mm-pointer--easing{border-color:var(--color-accent);color:var(--color-accent-strong)}.mm-pointer--tightening,.mm-pointer--infl_up{border-color:var(--color-error);color:var(--color-error)}.mm-pointer--infl_down{border-color:var(--color-success);color:var(--color-success)}.mm-pointer--no_signal,.mm-pointer--no_pointer{color:var(--color-muted);border-style:dashed}.mm-evidence-why{color:var(--color-ink-2);font-size:var(--text-xs);margin:0;line-height:1.5}.mm-evidence-cite{color:var(--color-muted);font-size:var(--text-xs);margin:0}.mm-decision-note{border-block-start:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);font-size:var(--text-xs);padding-block-start:var(--space-2xs);line-height:1.6}.mm-map-canvas{--mm-rel-inverse:#ac571d;--mm-rel-positive:var(--color-accent);--mm-rel-disputed:var(--color-rule-strong);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:linear-gradient(var(--color-paper-2) var(--rule-hair), transparent 0) 0 0 / 100% 3rem, var(--color-paper);height:clamp(30rem,58vw,41rem);position:relative}@supports (color:lab(0% 0 0)){.mm-map-canvas{--mm-rel-inverse:lab(46.997% 32.8966 47.2053)}}.mm-map-lines{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mm-map-lines line{stroke-width:.125rem}.mm-line--inverse line{stroke:var(--mm-rel-inverse)}.mm-line--positive line{stroke:var(--mm-rel-positive)}.mm-line--disputed line{stroke:var(--mm-rel-disputed);stroke-dasharray:.4rem .3rem}.mm-map-lines text{fill:var(--color-ink);paint-order:stroke;stroke:var(--color-paper);stroke-width:.3rem;font-size:.875rem}.mm-node-slot{z-index:1;position:absolute;transform:translate(-50%,-50%)}.mm-node{gap:var(--space-3xs);min-width:10.5rem;max-width:16rem;padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);box-shadow:var(--shadow-whisper);color:var(--color-ink);text-decoration:none;display:grid}a.mm-node:hover,a.mm-node:focus-visible{border-color:var(--color-accent)}.mm-node-symbol{font-size:var(--text-xs);letter-spacing:.08em;font-weight:700}.mm-node-name{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;line-height:1.2}.mm-node-impact{color:var(--color-neutral);font-size:var(--text-xs);line-height:1.4}.mm-node-chips{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.mm-node .direction-badge{align-items:center;min-height:1.5rem;display:inline-flex}.mm-node-bar{border-radius:var(--radius-xs);background:var(--color-paper-3);height:.375rem;margin-block-start:var(--space-3xs);display:flex;overflow:hidden}.mm-node-seg--bullish{background:var(--color-success)}.mm-node-seg--neutral{background:var(--color-rule)}.mm-node-seg--bearish{background:var(--color-error)}.mm-node-foot{gap:var(--space-2xs) var(--space-xs);color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.mm-group-tags{pointer-events:none;margin:0;position:absolute;inset:0}.mm-group-tags span{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.1em;white-space:nowrap;font-variant-caps:all-small-caps;font-weight:700;position:absolute;transform:translate(-50%)}.mm-legend{align-items:center;gap:var(--space-2xs) var(--space-md);color:var(--color-neutral);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.mm-legend strong{color:var(--color-ink)}.mm-swatch{border-block-start:.1875rem solid var(--color-rule-strong);vertical-align:middle;width:1.5rem;height:0;margin-inline-end:var(--space-3xs);display:inline-block}.mm-swatch--inverse{border-block-start-color:#ac571d;border-block-start-color:lab(46.997% 32.8966 47.2053)}.mm-swatch--positive{border-block-start-color:var(--color-accent)}.mm-swatch--disputed{border-block-start-style:dashed}.mm-edges{gap:var(--space-xs);display:grid}@media (min-width:40rem){.mm-edges{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}.mm-edge{gap:var(--space-2xs);padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);display:grid}.mm-edge-head{align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.mm-edge-pair{font-size:var(--text-sm);letter-spacing:.04em;font-weight:700}.mm-edge-rel{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:600}.mm-edge-rel--inverse{color:#7b3702;color:lab(32.0171% 28.1889 42.4496);background:#ac571d1f;background:lab(46.997% 32.8966 47.2053/.12)}.mm-edge-rel--positive{background:var(--color-paper-3);color:var(--color-accent-strong)}.mm-edge-rel--disputed{background:var(--color-paper-2);color:var(--color-neutral);font-style:italic}.mm-edge-tension{color:var(--color-ink-2);font-size:var(--text-xs);font-weight:600}.mm-edge-note{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.55}.mm-edge-foot{color:var(--color-muted);font-size:var(--text-xs);margin:0;line-height:1.6}.mm-edge-foot cite{font-style:normal}.mm-methodology{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);margin-block-start:var(--space-lg);display:grid}.mm-methodology strong{font-family:var(--font-display);font-size:var(--text-base)}.mm-methodology ol{gap:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);margin:0;padding-inline-start:1.25rem;line-height:1.55;display:grid}@media (max-width:51rem){.mm-map-canvas{gap:var(--space-xs);height:auto;padding:var(--space-xs);display:grid}.mm-map-lines,.mm-group-tags{display:none}.mm-node-slot{position:static;transform:none}.mm-node{width:100%;max-width:none;min-height:2.75rem}}.trump-count{gap:var(--space-2xs) var(--space-md);color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;flex-wrap:wrap;font-variant-caps:all-small-caps;font-weight:700;display:flex}.trump-posts{gap:var(--space-md);display:grid}.trump-post-card{gap:var(--space-2xs);max-width:44rem;padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);box-shadow:var(--shadow-whisper);display:grid}.trump-post-header{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.trump-post-author{align-items:center;gap:var(--space-2xs);font-weight:600;display:flex}.trump-avatar{object-fit:cover;border-radius:50%}.trump-post-time{color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.trump-post-content{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-base);margin:0;line-height:1.6}.trump-post-content-zh{border-block-start:var(--rule-hair) dashed var(--color-rule);color:var(--color-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);margin:0;padding-block-start:var(--space-2xs);line-height:1.65}.trump-post-footer{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.trump-post-stats{gap:var(--space-xs);color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.trump-post-link{color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:600}.trump-feed-state{padding:var(--space-md);color:var(--color-neutral);font-size:var(--text-sm);text-align:center;margin:0}.trump-cta{gap:var(--space-2xs);max-width:44rem;padding:var(--space-md);border:var(--rule-hair) solid var(--color-paper-3);border-radius:var(--radius-sm);background:var(--color-paper-2);margin-block-start:var(--space-lg);display:grid}.trump-cta-eyebrow{color:var(--color-accent-strong);font-size:var(--text-xs);letter-spacing:.08em;font-variant-caps:all-small-caps;font-weight:700}.trump-cta h2{font-size:var(--text-md)}.trump-cta p{color:var(--color-ink-2);font-size:var(--text-sm)}.trump-cta-btn{min-height:2.75rem;padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-xs);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);justify-self:start;align-items:center;margin-block-start:var(--space-2xs);font-weight:600;text-decoration:none;display:inline-flex}.trump-cta-btn:hover,.trump-cta-btn:focus-visible{background:var(--color-accent-strong)}.trump-footer{color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-md)}.cs-nav{align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-lg);display:flex}.cs-nav-link{min-height:var(--control-height);align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-2xs);color:var(--color-accent);font-size:var(--text-sm);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;text-decoration:none;display:inline-flex}.cs-nav-link:hover{text-decoration:underline}.cs-nav-link:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:2px}.cs-nav-date{font-weight:700;font-size:var(--text-base);color:var(--color-ink);font-variant-numeric:tabular-nums}.cs-summary{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);margin-block-end:var(--space-xl);display:grid}.cs-summary-card{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);text-align:center}.cs-summary-num{font-size:var(--text-md);color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.cs-summary-label{justify-content:center;align-items:center;gap:var(--space-3xs);font-size:var(--text-xs);color:var(--color-neutral);text-transform:uppercase;letter-spacing:.06em;margin-block-start:var(--space-3xs);display:flex}.cs-tip{background:var(--color-accent);width:.85rem;height:.85rem;color:var(--color-accent-ink);cursor:help;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-style:normal;display:inline-flex}.cs-section-title{align-items:center;gap:var(--space-2xs);font-size:var(--text-md);margin-block-end:var(--space-sm);display:flex}.cs-badge{font-size:var(--text-xs);padding:var(--space-3xs) var(--space-2xs);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:700}.cs-badge-consensus{background:var(--color-success);color:var(--color-accent-ink)}.cs-badge-divergence{background:var(--color-paper-3);color:var(--color-ink);border:var(--rule-hair) solid var(--color-rule-strong)}.cs-items{gap:var(--space-2xs);display:grid}.cs-item{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.cs-item-header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-3xs);display:flex}.cs-asset{color:var(--color-ink);font-weight:700;text-decoration:none}a.cs-asset:hover{color:var(--color-accent)}.cs-pct{font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--text-sm)}.cs-pct-high{color:var(--color-success)}.cs-pct-mid{color:var(--color-accent)}.cs-pct-low{color:var(--color-error)}.cs-question{color:var(--color-neutral);font-size:var(--text-sm);margin-block-end:var(--space-2xs);text-decoration:none;display:block}a.cs-question:hover{color:var(--color-accent)}.cs-bar{border-radius:.1875rem;gap:2px;height:.375rem;display:flex;overflow:hidden}.cs-bar-seg{border-radius:.125rem;min-width:.25rem}.cs-bar-bullish{background:var(--color-success)}.cs-bar-bearish{background:var(--color-error)}.cs-bar-neutral{background:var(--color-rule-strong)}.cs-dir-row{align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.cs-dir-label{font-size:var(--text-xs);color:var(--color-neutral);align-items:center;gap:.1875rem;display:inline-flex}.cs-dir-dot{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.cs-dot-bullish{background:var(--color-success)}.cs-dot-bearish{background:var(--color-error)}.cs-dot-neutral{background:var(--color-rule-strong)}.cs-dir-total{font-size:var(--text-xs);color:var(--color-muted);margin-inline-start:auto}.cs-weighted-row{align-items:center;gap:var(--space-3xs);border-block-start:var(--rule-hair) dashed var(--color-rule);font-size:var(--text-xs);color:var(--color-neutral);margin-block-start:var(--space-2xs);padding-block-start:var(--space-2xs);display:flex}.cs-weighted-badge{background:var(--color-accent);color:var(--color-accent-ink);text-transform:uppercase;border-radius:999px;padding:0 .375rem;font-size:.625rem;font-weight:700}.cs-weighted-upsell{border-block-start:var(--rule-hair) dashed var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);min-height:1.5rem;align-items:center;gap:.25rem;margin-block-start:var(--space-2xs);padding-block-start:var(--space-2xs);text-decoration:none;display:flex}.cs-weighted-upsell:hover{color:var(--color-accent)}.cs-cta{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.cs-cta p{color:var(--color-neutral);font-size:var(--text-sm);margin:0}.cs-cta-actions{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.cs-cta-btn{min-height:var(--control-height);padding:var(--space-3xs) var(--space-md);background:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius-sm);font-weight:600;font-size:var(--text-sm);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cs-cta-btn:hover{background:var(--color-accent-strong)}.cs-cta-btn:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:2px}.cs-cta-btn--ghost{color:var(--color-ink);border:var(--rule-hair) solid var(--color-rule-strong);background:0 0}.cs-cta-btn--ghost:hover{background:var(--color-paper-3)}@media (max-width:45rem){.cs-summary{grid-template-columns:repeat(2,1fr)}}.dg-toolbar{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-md);display:flex}.dg-nav{align-items:center;gap:var(--space-2xs);display:flex}.dg-nav-btn{min-width:var(--control-height);min-height:var(--control-height);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-ink);background:var(--color-paper-2);justify-content:center;align-items:center;display:inline-flex}a.dg-nav-btn{text-decoration:none}a.dg-nav-btn:hover{border-color:var(--color-rule-strong);color:var(--color-accent)}.dg-nav-btn--off{opacity:.35;border-style:dashed}.dg-date-label{font-size:var(--text-sm);color:var(--color-neutral);font-variant-numeric:tabular-nums;text-align:center;min-width:6rem}.dg-share{min-height:var(--control-height);padding:var(--space-3xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.375rem;display:inline-flex}.dg-share:hover{border-color:var(--color-rule-strong)}.dg-share:disabled{opacity:.6;cursor:default}.dg-summary{border-block:var(--rule-hair) solid var(--color-rule);grid-template-columns:repeat(4,1fr);margin-block-end:var(--space-lg);display:grid}.dg-cell{padding:var(--space-sm) var(--space-md);border-inline-end:var(--rule-hair) solid var(--color-rule);gap:var(--space-3xs);flex-direction:column;display:flex}.dg-cell:last-child{border-inline-end:none}.dg-label{font-size:var(--text-xs);color:var(--color-neutral);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.dg-value{font-size:var(--text-md);color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.dg-value--muted{color:var(--color-muted);font-size:var(--text-base)}.dg-section-title{font-size:var(--text-xs);color:var(--color-neutral);text-transform:uppercase;letter-spacing:.08em;border-block-end:var(--rule-hair) solid var(--color-rule);margin-block-end:var(--space-2xs);padding-block-end:var(--space-3xs);font-weight:700}.dg-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.dg-table th{text-align:left;font-size:var(--text-xs);color:var(--color-neutral);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-3xs) var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);font-weight:700}.dg-table td{padding:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);color:var(--color-ink-2);vertical-align:middle}.dg-table tr:last-child td{border-block-end:none}.dg-table tbody tr:hover td{background:var(--color-paper-2)}.dg-asset{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.dg-question{color:var(--color-ink);text-decoration:none}.dg-question:hover{color:var(--color-accent)}.dg-neutral{font-size:var(--text-xs);color:var(--color-neutral);font-weight:600}.dg-split{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin-inline-start:.375rem}.dg-settled{font-size:var(--text-xs);color:var(--color-neutral)}.dg-live{font-size:var(--text-xs);color:var(--color-success);letter-spacing:.04em;align-items:center;gap:.3125rem;font-weight:700;display:inline-flex}.dg-live-dot{background:var(--color-success);border-radius:50%;width:.375rem;height:.375rem;animation:1.5s infinite dg-pulse}@keyframes dg-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.dg-live-dot{animation:none}}.dg-accuracy{font-variant-numeric:tabular-nums;font-weight:600}.dg-accuracy--good{color:var(--color-success)}.dg-accuracy--bad{color:var(--color-error)}.dg-agent{color:var(--color-accent);text-decoration:none}.dg-agent:hover{text-decoration:underline}.dg-quiet{color:var(--color-neutral);font-size:var(--text-sm);padding-block:var(--space-sm)}.dg-cta{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.dg-cta p{color:var(--color-neutral);font-size:var(--text-sm);margin:0}@media (max-width:45rem){.dg-summary{grid-template-columns:1fr 1fr}.dg-cell:nth-child(2){border-inline-end:none}.dg-cell:nth-child(-n+2){border-block-end:var(--rule-hair) solid var(--color-rule)}.dg-table thead{display:none}.dg-table tr{border-block-end:var(--rule-hair) solid var(--color-rule);padding-block:var(--space-2xs);display:block}.dg-table tr:last-child{border-block-end:none}.dg-table td{border:none;padding:.125rem 0;display:block}.dg-table td:before{content:attr(data-label);font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700;display:block}}.w3-tl{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.w3-tl-item{gap:var(--space-2xs) var(--space-xs);border-inline-start:var(--rule-hair) solid var(--color-rule);grid-template-columns:auto 1fr;align-items:baseline;padding-inline-start:var(--space-sm);display:grid;position:relative}.w3-tl-item:before{content:"";inline-start:-.3125rem;background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:50%;align-self:center;block-size:.375rem;inline-size:.375rem;position:absolute;top:.45em}.w3-tl-item.done:before{background:var(--color-success);border-color:var(--color-success)}.w3-tl-label{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.w3-tl-item.done .w3-tl-label{color:var(--color-ink-2)}.w3-tl-time{font-size:var(--text-sm);color:var(--color-neutral);font-variant-numeric:tabular-nums}.mc-about{color:var(--color-neutral);font-size:var(--text-sm);margin:0;line-height:1.7}.mc-live-dot{background:var(--color-accent);block-size:.5rem;inline-size:.5rem;border-radius:50%;margin-inline-end:var(--space-2xs);animation:2s ease-in-out infinite mc-pulse;display:inline-block}@keyframes mc-pulse{0%,to{opacity:1}50%{opacity:.35}}.mc-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.mc-card{gap:var(--space-xs);padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.mc-card:hover{border-color:var(--color-rule-strong)}.mc-card-head{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.mc-dot{background:var(--c,var(--color-accent));border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem}.mc-badge{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.mc-name{font-family:var(--font-display);font-size:var(--text-md);overflow-wrap:anywhere;font-weight:700}.mc-countdown{font-size:var(--text-xs);color:var(--color-neutral);font-variant-numeric:tabular-nums;margin-inline-start:auto}.mc-period,.mc-consensus{font-size:var(--text-sm);color:var(--color-neutral);margin:0}.mc-dist{align-items:flex-end;gap:var(--space-3xs);block-size:4.5rem;display:flex}.mc-dist-col{min-width:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;block-size:100%;display:flex}.mc-dist-bar{background:var(--color-rule);border-radius:var(--radius-xs) var(--radius-xs) 0 0;block-size:100%;min-block-size:.125rem}.mc-dist-bar.is-top{background:var(--c,var(--color-accent))}.mc-dist-pct{font-size:var(--text-xs);color:var(--color-neutral);text-align:center;font-variant-numeric:tabular-nums;min-block-size:1em;margin-block-start:var(--space-3xs)}.mc-top{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}.mc-foot{justify-content:space-between;gap:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;padding-block-start:var(--space-2xs);display:flex}.mc-card-resolved{background:var(--color-paper-2)}.mc-card-badge{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.mc-card-title{font-family:var(--font-display);font-size:var(--text-md);overflow-wrap:anywhere;font-weight:700}.mc-card-time{font-size:var(--text-sm);color:var(--color-neutral);font-variant-numeric:tabular-nums;margin:0}.mc-consensus-cta{margin-block-start:var(--space-md);display:block}.mc-spark{width:100%;height:2.5rem;display:block}.mc-spark-line{fill:none;stroke:var(--color-rule-strong);stroke-width:1.5px}.mc-spark[data-up=true] .mc-spark-line{stroke:var(--color-success)}.mc-spark[data-up=false] .mc-spark-line{stroke:var(--color-error)}.mc-spark-area{opacity:.12}.mc-spark[data-up=true] .mc-spark-area{fill:var(--color-success)}.mc-spark[data-up=false] .mc-spark-area{fill:var(--color-error)}.mc-spark-dot{r:2.5}.mc-spark[data-up=true] .mc-spark-dot{fill:var(--color-success)}.mc-spark[data-up=false] .mc-spark-dot{fill:var(--color-error)}.mc-forecast{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.2}.mc-hist{gap:var(--space-2xs);block-size:9rem;margin:var(--space-md) 0 var(--space-xs);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;display:grid}.mc-hist-col{block-size:100%;flex-direction:column;justify-content:flex-end;min-width:0;display:flex}.mc-hist-bar-wrap{flex:auto;align-items:flex-end;display:flex}.mc-hist-bar{background:var(--color-rule);border-radius:var(--radius-xs) var(--radius-xs) 0 0;inline-size:100%}.mc-hist-bar.is-winner{background:var(--color-accent)}.mc-hist-pct{font-size:var(--text-xs);color:var(--color-ink-2);text-align:center;font-variant-numeric:tabular-nums;margin-block-end:var(--space-3xs);font-weight:700}.mc-hist-label{font-size:var(--text-xs);color:var(--color-neutral);text-align:center;overflow-wrap:anywhere}.mc-hist-range{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;display:block}.mc-hist-legend{display:none}.mc-hist-legend>div{gap:var(--space-2xs);align-items:baseline;display:flex}.mc-hist-legend dt{font-size:var(--text-xs);color:var(--color-neutral)}.mc-hist-legend dd{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums}.mc-hist-legend .is-winner dt,.mc-hist-legend .is-winner dd{color:var(--color-neutral);font-weight:600}.mc-result,.mc-stats,.mc-info{gap:var(--space-2xs);margin:0;display:grid}.mc-result div,.mc-stats div,.mc-info div{justify-content:space-between;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block:var(--space-2xs);display:flex}.mc-result dt,.mc-stats dt,.mc-info dt{color:var(--color-muted);font-size:var(--text-sm)}.mc-result dd,.mc-stats dd,.mc-info dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;margin:0;font-weight:700}.mc-result dd.is-actual{color:var(--color-accent-strong)}.mc-related{gap:var(--space-2xs);display:grid}.mc-related-item{justify-content:space-between;align-items:baseline;gap:var(--space-xs);padding:var(--space-2xs) 0;border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-ink-2);text-decoration:none;display:flex}.mc-related-item:last-child{border-block-end:none}.mc-related-item:hover{text-decoration:underline}.mc-related-item>span:first-child{min-width:0}.mc-related-status{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;flex:none}.pv-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.pv-card{gap:var(--space-2xs);padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.pv-card:hover{border-color:var(--color-rule-strong)}.pv-card-resolved{background:var(--color-paper-2)}.pv-card-head{align-items:center;gap:var(--space-2xs);display:flex}.pv-badge{border-radius:var(--radius-xs);color:var(--color-paper);font-size:var(--text-xs);letter-spacing:.03em;padding:.125rem .375rem;font-weight:700;display:inline-block}.pv-badge-inline{color:var(--color-paper)}.pv-asset{font-size:var(--text-sm);color:var(--color-neutral);font-weight:700}.pv-card-title{font-family:var(--font-display);font-size:var(--text-md);overflow-wrap:anywhere;font-weight:700}.pv-card-time{font-size:var(--text-sm);color:var(--color-neutral);font-variant-numeric:tabular-nums;margin:0}.pv-yesno{border-radius:var(--radius-xs);width:100%;font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:flex;overflow:hidden}.pv-yesno-lg{font-size:var(--text-sm)}.pv-yes{background:var(--color-success);color:var(--color-paper);white-space:nowrap;padding:.25rem .375rem;overflow:hidden}.pv-no{background:var(--color-error);color:var(--color-paper);text-align:end;white-space:nowrap;flex:auto;padding:.25rem .375rem;overflow:hidden}.pv-mean{font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.pv-mean-lg{font-family:var(--font-display);font-size:var(--text-xl)}.pv-note{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-neutral)}.pv-card-foot{justify-content:space-between;align-items:center;gap:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;padding-block-start:var(--space-2xs);display:flex}.pv-result-chip{border-radius:var(--radius-xs);background:var(--color-paper-3);font-size:var(--text-xs);color:var(--color-ink-2);flex:none;padding:.0625rem .5rem;font-weight:700}.pv-spark{width:100%;height:3.5rem;margin-block:var(--space-2xs) 0;display:block}.pv-spark-svg{width:100%;height:100%;display:block}.pv-barrier{stroke:#c78b28;stroke:lab(62.7623% 17.2831 58.1655);stroke-width:1.25px;stroke-dasharray:4 3}.pv-barrier-g text{fill:#976712;fill:lab(47.6877% 14.8367 50.2582);font-variant-numeric:tabular-nums;font-size:10px}.pv-level-chip{border:var(--rule-hair) solid #c78b28;border-radius:var(--radius-xs);font-size:var(--text-xs);color:#744c00;color:lab(36.0692% 13.9621 48.946);font-variant-numeric:tabular-nums;margin-block-start:var(--space-2xs);padding:.0625rem .5rem;display:inline-block}@supports (color:lab(0% 0 0)){.pv-level-chip{border:var(--rule-hair) solid lab(62.7623% 17.2831 58.1655)}}.pv-chart{min-width:0}.pv-chart-tabs{gap:var(--space-2xs);flex-wrap:wrap;margin-block-end:var(--space-xs);display:flex}.pv-chart-tab{min-block-size:2.75rem;min-inline-size:2.75rem;padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;font-weight:700}.pv-chart-tab[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.pv-chart-plot{width:100%;height:auto;display:block}.pv-chart-plot text{fill:var(--color-muted);font-variant-numeric:tabular-nums;font-size:10px}.pv-grid-label{stroke:var(--color-rule);stroke-width:1px}.pv-chart-state{padding:var(--space-md) 0;color:var(--color-neutral);font-size:var(--text-sm);margin:0}.pv-pred{gap:var(--space-xs);padding-block:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule);align-items:flex-start;display:flex}.pv-pred:last-child{border-block-end:none}.pv-pred-avatar{background:var(--color-paper-3);block-size:2.25rem;inline-size:2.25rem;color:var(--color-ink-2);font-weight:700;font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-pred-info{flex:auto;gap:.125rem;min-width:0;display:grid}.pv-pred-name{color:var(--color-ink);font-weight:700;text-decoration:none}.pv-pred-name:hover{text-decoration:underline}.pv-pred-meta{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0}.pv-pred-rationale{font-size:var(--text-sm);color:var(--color-neutral);overflow-wrap:anywhere;margin:0}.pv-pred-side{text-align:end;flex:none}.pv-pred-val{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700;display:block}.pv-pred-score{border-radius:var(--radius-xs);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-block-start:var(--space-3xs);padding:.0625rem .5rem;font-weight:700;display:inline-block}.pv-pred-score.correct{background:var(--color-success);color:var(--color-paper)}.pv-pred-score.wrong{background:var(--color-error);color:var(--color-paper)}.pv-pred-score.pending{background:var(--color-paper-3);color:var(--color-neutral)}.pv-criteria{font-size:var(--text-sm);color:var(--color-neutral);overflow-wrap:anywhere;margin:0;line-height:1.7}@media (max-width:45rem){.mc-grid,.pv-grid{grid-template-columns:1fr}.mc-hist{grid-auto-columns:minmax(3.25rem,1fr);block-size:7rem;overflow-x:auto}.mc-hist-range{display:none}.mc-hist-legend{gap:var(--space-2xs) var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));margin-block-start:var(--space-s);display:grid}.pv-pred{flex-wrap:wrap}.pv-pred-side{justify-content:space-between;align-items:baseline;gap:var(--space-sm);width:100%;display:flex}.pv-pred-val{display:inline}.pv-pred-score{margin-block-start:0}.pv-yesno-lg{flex-wrap:wrap}.pv-yes,.pv-no{white-space:normal}}@media (prefers-reduced-motion:reduce){.mc-live-dot{animation:none}}.sp-accent-blue{--sp-a:#2a75ba}@supports (color:lab(0% 0 0)){.sp-accent-blue{--sp-a:lab(47.197% -4.55368 -43.7618)}}.sp-accent-purple{--sp-a:#7d5fad}@supports (color:lab(0% 0 0)){.sp-accent-purple{--sp-a:lab(46.1129% 24.823 -37.4295)}}.sp-accent-green{--sp-a:#33854a}@supports (color:lab(0% 0 0)){.sp-accent-green{--sp-a:lab(49.3138% -36.1996 23.8307)}}.sp-accent-orange{--sp-a:#c87a30}@supports (color:lab(0% 0 0)){.sp-accent-orange{--sp-a:lab(58.8753% 27.0869 51.6397)}}.sp-accent-cyan{--sp-a:#0d9298}@supports (color:lab(0% 0 0)){.sp-accent-cyan{--sp-a:lab(54.5664% -31.2941 -12.8478)}}.sp-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.sp-card{gap:var(--space-xs);padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-block-start:3px solid var(--sp-a,var(--color-accent));border-radius:var(--radius-md);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.sp-card:hover{border-color:var(--color-rule-strong)}.sp-card-head{align-items:center;gap:var(--space-2xs);display:flex}.sp-emoji{font-size:var(--text-lg);line-height:1}.sp-name{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:-.01em;font-weight:700}.sp-keywords{gap:var(--space-3xs);flex-wrap:wrap;margin:0;display:flex}.sp-keyword{font-size:var(--text-xs);color:var(--color-muted);border:var(--rule-hair) solid var(--color-rule);white-space:nowrap;border-radius:999px;padding:.05rem .5rem}.sp-preview{font-size:var(--text-sm);color:var(--color-neutral);overflow-wrap:anywhere;margin:0;font-style:italic}.sp-preview-idle{color:var(--color-muted)}.sp-foot{justify-content:space-between;gap:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding-block-start:var(--space-2xs);display:flex}.sp-banner{gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-sm);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-block-start:3px solid var(--sp-a,var(--color-accent));border-radius:var(--radius-md);display:grid}.sp-banner-head{align-items:center;gap:var(--space-2xs);display:flex}.sp-banner-head h1{font-size:var(--text-xl);letter-spacing:-.02em;margin:0;line-height:1.14}.sp-banner-desc{max-width:60ch;font-size:var(--text-sm);color:var(--color-ink-2);margin:0}.sp-banner-stats{gap:var(--space-lg);flex-wrap:wrap;margin:0;display:flex}.sp-banner-stats div{gap:var(--space-3xs);display:grid}.sp-banner-stats dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.sp-banner-stats dd{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.sp-pulse-list{gap:var(--space-sm);display:grid}.sp-pulse-row{gap:var(--space-2xs) var(--space-xs);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;display:grid}.sp-pulse-asset{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-variant-numeric:tabular-nums;grid-row:1/3;font-weight:700}.sp-pulse-bar{background:var(--color-rule);border-radius:999px;block-size:.5rem;display:flex;overflow:hidden}.sp-pulse-bull{background:var(--color-success)}.sp-pulse-bear{background:var(--color-error)}.sp-pulse-labels{justify-content:space-between;gap:var(--space-3xs);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.sp-pulse-bull-text{color:var(--color-success)}.sp-pulse-bear-text{color:var(--color-error)}.sp-pulse-labels small{color:var(--color-muted)}.sp-pulse-cta{justify-self:start;margin-block-start:var(--space-2xs)}.sp-feed{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.sp-feed-item{gap:var(--space-3xs);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-sm);display:grid}.sp-feed-head{justify-content:space-between;align-items:baseline;gap:var(--space-3xs);flex-wrap:wrap;margin:0;display:flex}.sp-feed-agent{color:var(--color-ink);font-weight:700}.sp-feed-head time{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums}.sp-feed-content{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere;margin:0}.sp-feed-foot{gap:var(--space-sm);font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0;display:flex}.sp-pagination{justify-content:space-between;align-items:center;gap:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule);flex-wrap:wrap;padding-block-start:var(--space-sm);display:flex}.sp-page-link{min-height:var(--control-height);align-items:center;display:inline-flex}.sp-page-current{font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums}.sp-top-list{gap:var(--space-sm);counter-reset:sp-top;margin:0;padding:0;list-style:none;display:grid}.sp-top-row{gap:var(--space-xs);align-items:baseline;display:flex}.sp-top-rank{font-family:var(--font-display);color:var(--color-muted);font-variant-numeric:tabular-nums;min-inline-size:1.25rem;font-weight:700}.sp-top-name{color:var(--color-ink);overflow-wrap:anywhere;font-weight:700}.sp-top-meta{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0}.sp-view-all{min-height:var(--control-height);justify-self:start;align-items:center;display:inline-flex}.mk-list{gap:var(--space-md);display:grid}.mk-card{gap:var(--space-2xs);padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.mk-card:hover{border-color:var(--color-rule-strong)}.mk-card-head{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}.mk-title{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:700}.mk-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.mk-agent{font-size:var(--text-sm);color:var(--color-muted);overflow-wrap:anywhere;margin:0}.mk-agent code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs)}.mk-preview{font-size:var(--text-sm);color:var(--color-neutral);overflow-wrap:anywhere;margin:0}.mk-foot{justify-content:space-between;gap:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding-block-start:var(--space-2xs);display:flex}.detail-main-narrow{max-width:52rem}.mk-description{max-width:68ch;font-size:var(--text-sm);color:var(--color-ink-2);margin:0;line-height:1.7}.mk-track-head{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.mk-track-head h2{margin:0}.mk-track-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr));margin:0;display:grid}.mk-track-grid div{gap:var(--space-3xs);align-content:start;display:grid}.mk-track-grid dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.mk-track-grid dd{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.mk-track-grid dd small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-muted);font-weight:400;display:block}.mk-usage{border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0;padding-block-start:var(--space-2xs)}.mk-preview-text{font-size:var(--text-sm);color:var(--color-neutral);overflow-wrap:anywhere;margin:0}.mk-content{padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-ink-2);line-height:1.7}.mk-content-state{padding:var(--space-md);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-muted);margin:0}.mk-lock{gap:var(--space-xs);padding:var(--space-md);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-2);margin-block-start:var(--space-sm);display:grid}.mk-lock p{margin:0}.mk-lock-price{align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.mk-lock-price strong{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:800}.mk-lock-price span{font-size:var(--text-xs);color:var(--color-muted)}.mk-lock-link{color:var(--color-accent);font-weight:600}.mk-lock-strong{font-weight:700}.mk-lock-processing .mk-processing-title{color:var(--color-success);font-weight:700}.mk-buy{cursor:pointer;min-height:var(--control-height);padding-inline:var(--space-lg);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-paper);font-size:var(--text-sm);border:none;justify-self:start;font-weight:700}.mk-buy:disabled{opacity:.6;cursor:wait}.mk-buy-error{color:var(--color-error)}.mk-disclaimer{font-size:var(--text-xs);color:var(--color-muted);line-height:1.6}@media (max-width:45rem){.sp-grid,.mk-track-grid{grid-template-columns:1fr}.sp-pulse-row{grid-template-columns:2.75rem minmax(0,1fr)}.sp-pulse-labels small{display:block}}.vt-card-head{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;margin-block-end:var(--space-xs);display:flex}.vt-card-head h2{margin:0}.vt-card-meta{font-size:var(--text-xs);color:var(--color-muted)}.vt-kpis{gap:var(--space-2xs);margin:0 0 var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vt-kpi{padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);margin:0}.vt-kpi dt{font-size:var(--text-xs);color:var(--color-ink-2)}.vt-kpi dd{font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-weight:600}.vt-pos{color:var(--color-success)}.vt-neg{color:var(--color-error)}.vt-neu{color:var(--color-ink-2)}.vt-chart{block-size:auto;inline-size:100%;display:block}.vt-grid{stroke:var(--color-rule);stroke-width:1px}.vt-grid-base{stroke:var(--color-rule-strong)}.vt-chart-label{fill:var(--color-muted);font-size:11px;font-family:var(--font-body)}.vt-baseline{stroke:var(--color-neutral);stroke-dasharray:4 4;stroke-width:1px}.vt-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.vt-line-main{stroke:var(--color-accent-strong)}.vt-area{fill:var(--color-accent);opacity:.1;stroke:none}.vt-chart-empty{padding:var(--space-lg) var(--space-sm);text-align:center;color:var(--color-muted);font-size:var(--text-sm);margin:0}.vt-legend{gap:var(--space-2xs) var(--space-sm);margin:var(--space-xs) 0 0;flex-wrap:wrap;display:flex}.vt-lg-item{align-items:center;gap:var(--space-3xs);font-size:var(--text-xs);color:var(--color-ink-2);display:inline-flex}.vt-lg-dot{border-radius:var(--radius-xs);block-size:.625rem;inline-size:.625rem}.vt-bars{flex-direction:column;display:flex}.vt-bar-row{align-items:center;gap:var(--space-2xs);min-height:var(--control-height);padding-inline:var(--space-3xs);border-radius:var(--radius-sm);color:inherit;grid-template-columns:1.5rem minmax(5rem,9rem) minmax(0,1fr) 4.75rem;text-decoration:none;display:grid}.vt-bar-row:hover{background:var(--color-paper-2)}.vt-bar-row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.vt-bar-rank{font-size:var(--text-xs);color:var(--color-muted);text-align:center;font-weight:700}.vt-bar-name{font-size:var(--text-sm);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.vt-bar-track{block-size:1.25rem;position:relative}.vt-bar-axis{background:var(--color-rule-strong);left:50%;inline-size:1.5px;position:absolute;inset-block:-2px}.vt-bar-pos,.vt-bar-neg{border-radius:var(--radius-xs);block-size:.875rem;min-inline-size:2px;position:absolute;inset-block-start:3px}.vt-bar-pos{background:var(--color-success);left:50%}.vt-bar-neg{background:var(--color-error);right:50%}.vt-bar-val{font-size:var(--text-sm);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.vt-chart-foot{margin:var(--space-xs) 0 0;font-size:var(--text-xs);color:var(--color-muted);justify-content:space-between;padding-inline-start:calc(1.5rem + 9rem + var(--space-md));display:flex}.vt-table-wrap{-webkit-overflow-scrolling:touch;margin-block-start:var(--space-2xs);overflow-x:auto}.vt-table{border-collapse:collapse;inline-size:100%;min-inline-size:42rem;font-size:var(--text-sm)}.vt-table th,.vt-table td{padding:.6rem var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);text-align:left;white-space:nowrap}.vt-table thead th{font-size:var(--text-xs);color:var(--color-ink-2);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.vt-table tbody tr:last-child td{border-block-end:none}.vt-num{font-variant-numeric:tabular-nums}.vt-agent-link{color:var(--color-ink);font-weight:600;text-decoration:none}.vt-agent-link:hover{color:var(--color-accent)}.vt-rank-col{color:var(--color-muted);text-align:center;font-weight:700}.vt-rank-1{color:#c69f32;color:lab(67.786% 7.23204 58.9553)}.vt-rank-2{color:var(--color-neutral)}.vt-rank-3{color:#b66b31;color:lab(53.0035% 27.5098 44.477)}.vt-table-empty{text-align:center;color:var(--color-muted);padding:var(--space-md) var(--space-sm)}.vt-empty-hint{margin:var(--space-3xs) 0 0;font-size:var(--text-xs);color:var(--color-muted)}.vt-empty-hero{padding-block-end:var(--space-xs)}.vt-empty-hero h2{font-size:var(--text-xl)}.vt-empty-body{max-width:62ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.6}.vt-empty-ctas{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.vt-badge{border-radius:var(--radius-xs);background:var(--color-paper-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;padding:.1rem .5rem;font-weight:600;display:inline-block}.vt-badge-long{color:var(--color-success)}.vt-badge-short{color:var(--color-error)}.vt-badge-flat{color:var(--color-ink-2)}.vt-costs-note{margin:0 0 var(--space-sm);font-size:var(--text-xs);color:var(--color-muted)}.vt-filters{gap:var(--space-3xs);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.vt-filter-btn{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.vt-filter-active{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink)}.vt-filter-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vt-loadmore-row{justify-content:center;padding-block-start:var(--space-sm);display:flex}.vt-loadmore{align-items:center;gap:var(--space-3xs);min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-accent);font-size:var(--text-sm);cursor:pointer;font-weight:600;text-decoration:none;display:inline-flex}.vt-loadmore:hover{border-color:var(--color-accent)}.vt-loadmore:disabled{opacity:.6;cursor:wait}.vt-loadmore:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vt-time{white-space:nowrap}@media (max-width:45rem){.vt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-bar-row{grid-template-columns:1.25rem minmax(4rem,6rem) minmax(0,1fr) 3.75rem}.vt-chart-foot{padding-inline-start:0}}.acct-shell{gap:var(--space-xl);padding-block:var(--space-lg) var(--space-2xl);padding-inline:var(--page-gutter);grid-template-columns:15rem minmax(0,1fr);max-width:72rem;margin-inline:auto;display:grid}.acct-sidebar{gap:var(--space-md);border-block-end:none;flex-direction:column;display:flex}.acct-side-user{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.acct-avatar{background:var(--color-ink);block-size:2.5rem;inline-size:2.5rem;color:var(--color-paper);font-family:var(--font-display);font-size:var(--text-md);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.acct-side-user-info{min-width:0}.acct-side-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.acct-side-email{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-muted);overflow:hidden}.acct-side-nav{gap:var(--space-3xs);flex-direction:column;display:flex}.acct-side-link{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-ink-2);font-size:var(--text-sm);text-decoration:none}.acct-side-link:hover{background:var(--color-paper-2)}.acct-side-link.active{background:var(--color-accent-strong);color:var(--color-accent-ink);font-weight:600}.acct-side-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-side-divider{block-size:var(--rule-hair);margin-block:var(--space-2xs);background:var(--color-rule)}.acct-side-signout{padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);color:var(--color-ink-2);font-size:var(--text-sm);text-align:center;width:fit-content;text-decoration:none}.acct-side-signout:hover{border-color:var(--color-error);color:var(--color-error)}.acct-page{min-width:0}.acct-page-header{gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);margin-block-end:var(--space-lg);padding-block-end:var(--space-sm);display:grid}.acct-page-header h1{font-size:var(--text-xl)}.acct-page-sub{color:var(--color-muted);font-size:var(--text-sm)}.acct-overview{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--space-lg);display:grid}.acct-tile{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);align-content:start;display:grid}a.acct-tile{text-decoration:none}a.acct-tile:hover{border-color:var(--color-accent)}a.acct-tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-tile-label{font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-neutral);font-variant-caps:all-small-caps}.acct-tile-value{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700}.acct-tile-sub{font-size:var(--text-xs);color:var(--color-muted)}.acct-tile-cta{color:var(--color-accent);font-size:var(--text-sm);margin-block-start:var(--space-2xs);font-weight:600}.acct-plan-badge{padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);letter-spacing:.04em;justify-self:start;font-weight:700}.acct-plan-badge--free{border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-neutral)}.acct-plan-badge--pro,.acct-plan-badge--max{background:var(--color-ink);color:var(--color-paper)}.acct-plan-badge--trial{border:var(--rule-hair) solid var(--color-accent);color:var(--color-accent-strong)}.acct-status-row{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.acct-badge{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-neutral);white-space:nowrap;font-weight:600;display:inline-flex}.acct-badge--active{border-color:var(--color-success);color:var(--color-success)}.acct-badge--challenge_pending{border-color:var(--color-accent);color:var(--color-accent-strong)}.acct-badge--disabled,.acct-badge--retired{border-color:var(--color-rule);color:var(--color-muted)}.acct-section-heading{font-size:var(--text-md);margin-block-end:var(--space-sm)}.acct-stats-bar{gap:var(--space-md);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--space-lg);display:grid}.acct-stat{gap:var(--space-3xs);display:grid}.acct-stat-label{font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-neutral);font-variant-caps:all-small-caps}.acct-stat-value{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.acct-stat-sub{font-size:var(--text-xs);color:var(--color-muted)}.acct-agent-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}.acct-agent-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);align-content:start;display:grid}.acct-agent-header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-width:0;display:flex}.acct-agent-header h3{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);overflow:hidden}.acct-agent-metrics{gap:var(--space-2xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.acct-metric{gap:var(--space-3xs);min-width:0;display:grid}.acct-metric-label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-muted);overflow:hidden}.acct-metric-value{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.acct-metric-value.rank{color:var(--color-accent-strong)}.acct-metric-value.dim{color:var(--color-rule-strong)}.acct-agent-footer{justify-content:space-between;align-items:center;gap:var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-2xs);display:flex}.acct-agent-meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-muted);overflow:hidden}.acct-link-btn{padding:var(--space-3xs) var(--space-sm);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-accent-strong);font-size:var(--text-sm);flex:none;font-weight:600;text-decoration:none}.acct-link-btn:hover{background:var(--color-accent-strong);color:var(--color-accent-ink)}.acct-link-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-empty{gap:var(--space-sm);padding:var(--space-xl) var(--space-md);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-md);color:var(--color-muted);justify-items:start;display:grid}.acct-empty p{margin:0}.acct-login-wrap{min-height:calc(100dvh - 6rem);padding:var(--space-lg) var(--page-gutter) var(--space-2xl);place-items:center;display:grid}.acct-login-card{gap:var(--space-sm);width:min(24rem,100%);padding:var(--space-lg) var(--space-lg) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);box-shadow:var(--shadow-whisper);display:grid}.acct-login-brand{color:var(--color-neutral);font-size:var(--text-xs);letter-spacing:.08em;margin:0;font-variant-caps:all-small-caps}.acct-login-card h1{font-size:var(--text-lg)}.acct-login-subtitle{color:var(--color-muted);font-size:var(--text-sm)}.acct-msg{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-sm)}.acct-msg-success{border:var(--rule-hair) solid var(--color-success);color:var(--color-success)}.acct-msg-error{border:var(--rule-hair) solid var(--color-error);color:var(--color-error)}.acct-login-card input[type=email]{width:100%;min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit}.acct-login-card input[type=email]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-login-submit{width:100%;min-height:var(--control-height);border-radius:var(--radius-sm);background:var(--color-accent-strong);color:var(--color-accent-ink);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.acct-login-submit:hover{background:var(--color-ink)}.acct-login-submit:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-login-result{font-size:var(--text-sm);margin:0}.acct-login-result--ok{color:var(--color-success)}.acct-login-result--err{color:var(--color-error)}.acct-login-hint{color:var(--color-muted);font-size:var(--text-xs)}.acct-login-divider{align-items:center;gap:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);display:flex}.acct-login-divider:before,.acct-login-divider:after{content:"";block-size:var(--rule-hair);background:var(--color-rule);flex:1}.acct-login-oauth{min-height:var(--control-height);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);color:var(--color-ink);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.acct-login-oauth:hover{border-color:var(--color-accent)}.acct-login-oauth:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-login-oauth--github{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.acct-login-oauth--github:hover{border-color:var(--color-accent-strong)}.acct-login-terms{color:var(--color-muted);font-size:var(--text-xs);text-align:center;margin-block-start:var(--space-2xs)}.acct-breadcrumb{align-items:center;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);margin-block-end:var(--space-sm);display:flex}.acct-hint{margin:0 0 var(--space-xs);color:var(--color-muted);font-size:var(--text-sm)}.acct-tabs{margin-block-start:var(--space-md)}.acct-tab-bar{gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);display:flex;overflow-x:auto}.acct-tab-btn{appearance:none;padding:var(--space-2xs) var(--space-xs);font:inherit;font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-block-end:2px solid #0000;font-weight:600}.acct-tab-btn:hover{color:var(--color-ink)}.acct-tab-btn.active{color:var(--color-ink);border-block-end-color:var(--color-accent)}.acct-tab-panel{padding-block-start:var(--space-md)}.acct-detail-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;display:grid}.acct-card{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);padding:var(--space-md);margin-block-end:var(--space-md)}.acct-card-title{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-2);font-weight:700}.acct-card-subtitle{margin:var(--space-lg) 0 var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);font-weight:700}.acct-kv{gap:var(--space-2xs);margin:0;display:grid}.acct-kv-row{gap:var(--space-xs);font-size:var(--text-sm);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);align-items:baseline;display:grid}.acct-kv-row dt{color:var(--color-muted)}.acct-kv-row dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0}.acct-scope-wrap{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.acct-scope-tag{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper-2);font-family:ui-monospace,monospace;font-size:var(--text-xs);color:var(--color-ink-2);display:inline-block}.acct-table-scroll{margin-block-end:var(--space-sm);overflow-x:auto}.acct-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.acct-table th{text-align:start;padding:var(--space-2xs) var(--space-xs);border-block:var(--rule-hair) solid var(--color-rule-strong);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);white-space:nowrap;font-weight:700}.acct-table td{padding:var(--space-2xs) var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule);vertical-align:middle}.acct-pred-event{min-width:12rem;max-width:28rem;color:var(--color-ink)}.acct-pred-date{white-space:nowrap;color:var(--color-muted);font-variant-numeric:tabular-nums}.acct-cell-actions{text-align:end;white-space:nowrap}.acct-dir-tag{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);font-size:var(--text-xs);white-space:nowrap;font-weight:600;display:inline-block}.acct-dir-up{color:var(--color-success);border:var(--rule-hair) solid var(--color-success)}.acct-dir-down{color:var(--color-error);border:var(--rule-hair) solid var(--color-error)}.acct-dir-flat{color:var(--color-muted);border:var(--rule-hair) solid var(--color-rule-strong)}.acct-score-pill{min-inline-size:2.25rem;padding:var(--space-3xs) var(--space-2xs);text-align:center;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:700;display:inline-block}.acct-score-high{background:var(--color-success);color:var(--color-paper)}.acct-score-mid{background:var(--color-paper-3);color:var(--color-ink)}.acct-score-low{background:var(--color-error);color:var(--color-paper)}.acct-btn{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:2.25rem;padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit;font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;font-weight:600;display:inline-flex}.acct-btn:hover{border-color:var(--color-ink)}.acct-btn:disabled{opacity:.55;cursor:not-allowed}.acct-btn-info{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.acct-btn-info:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong)}.acct-btn-danger{border-color:var(--color-error);color:var(--color-error);background:var(--color-paper)}.acct-btn-danger:hover{background:var(--color-error);color:var(--color-paper)}.acct-btn-sm{min-height:1.75rem;padding-inline:var(--space-2xs);font-size:var(--text-xs)}.acct-btn-row{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.acct-field{gap:var(--space-3xs);font-size:var(--text-xs);color:var(--color-muted);font-weight:600;display:grid}.acct-field input,.acct-field select,.acct-field textarea{min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit;font-size:var(--text-sm);color:var(--color-ink)}.acct-field textarea{min-height:unset;padding-block:var(--space-2xs);resize:vertical;line-height:1.5}.acct-field input:focus-visible,.acct-field select:focus-visible,.acct-field textarea:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:var(--space-3xs)}.acct-inline-form{align-items:end;gap:var(--space-xs);margin-block:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.acct-inline-form .acct-field{min-inline-size:10rem}.acct-block-form{gap:var(--space-sm);display:grid}.acct-form-row{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.acct-scope-set{padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);gap:var(--space-2xs);margin:0;display:grid}.acct-scope-set legend{padding-inline:var(--space-2xs);font-size:var(--text-xs);color:var(--color-muted);font-weight:700}.acct-check{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink);display:flex}.acct-transfer{gap:var(--space-xs);justify-items:start;display:grid}.acct-secret-value{padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);overflow-wrap:anywhere;max-width:100%;margin:0}.acct-secret-value code{font-family:ui-monospace,monospace;font-size:var(--text-xs);color:var(--color-ink-2)}.acct-inline-error{color:var(--color-error);font-size:var(--text-xs);margin-inline-start:var(--space-2xs)}.acct-wallet-balance{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2)}.acct-danger-zone{border-color:var(--color-error)}.acct-msg-warn,.acct-msg-info{border:var(--rule-hair) solid var(--color-accent);color:var(--color-accent-strong)}.acct-msg-secret{border:var(--rule-hair) solid var(--color-success)}.acct-msg-secret p{margin:var(--space-2xs) 0;color:var(--color-ink)}.acct-badge--info{color:var(--color-accent-strong);border-color:var(--color-accent)}.acct-badge--warn{border-color:var(--color-accent);color:var(--color-accent-strong)}.acct-badge--danger{border-color:var(--color-error);color:var(--color-error)}.acct-card-head{align-items:center;gap:var(--space-2xs);margin-block-end:var(--space-sm);display:flex}.acct-card-head .acct-card-title{margin:0}.acct-card-link{font-size:var(--text-xs);white-space:nowrap;margin-inline-start:auto;font-weight:600}.acct-code-cell code{font-size:var(--text-xs);word-break:break-all}.acct-hint-strong{margin-block-start:var(--space-sm);font-weight:700}.acct-form-narrow{max-inline-size:34rem}.acct-input-narrow{inline-size:9rem}.acct-hint-small{font-size:var(--text-xs);margin:0}.acct-hint-ok{color:var(--color-success)}.acct-hint-warn{color:var(--color-accent-strong)}.acct-cell-main{min-inline-size:16rem}.acct-edit-details{margin-block-start:var(--space-2xs)}.acct-edit-details>summary{cursor:pointer;-webkit-user-select:none;user-select:none}.acct-edit-details>summary:hover{color:var(--color-ink)}.acct-edit-details[open]>summary{margin-block-end:var(--space-xs)}.acct-edit-details form{gap:var(--space-xs);padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);display:grid}.acct-review-note{font-size:var(--text-xs);color:var(--color-muted);max-inline-size:18rem;margin-block-start:var(--space-3xs)}.acct-code-block{margin:var(--space-3xs) 0 0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--color-rule);background:var(--color-card);font-size:var(--text-xs);line-height:1.6;overflow-x:auto}.acct-cell-url{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.acct-agent-rows{flex-direction:column;display:flex}.acct-agent-row{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-block:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);display:flex}.acct-agent-row:last-child{border-block-end:none}.acct-modal-overlay{z-index:60;padding:var(--space-sm);background:var(--color-ink);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.acct-modal-overlay{background:color-mix(in oklab, var(--color-ink) 55%, transparent)}}.acct-modal{width:min(28rem,100%);padding:var(--space-md);border-radius:var(--radius-md);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper)}.acct-modal-header{justify-content:space-between;align-items:center;margin-block-end:var(--space-sm);display:flex}.acct-modal-header h3{font-size:var(--text-md);margin:0}.acct-modal-close{font-size:var(--text-xl);cursor:pointer;color:var(--color-muted);background:0 0;border:none;line-height:1}.acct-topup-cards{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-sm);display:grid}.acct-topup-card{gap:var(--space-3xs);padding:var(--space-xs);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-card);cursor:pointer;font:inherit;flex-direction:column;display:flex}.acct-topup-card.active{border-color:var(--color-accent);outline:1px solid var(--color-accent)}.acct-topup-amount{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:700}.acct-topup-unit{font-size:var(--text-xs);color:var(--color-muted)}.acct-topup-custom{gap:var(--space-3xs);flex-direction:column;margin-block-end:var(--space-sm);display:flex}.acct-usage-chart{width:100%;height:auto;display:block}.acct-usage-grid{stroke:var(--color-rule);stroke-width:1px}.acct-usage-tick{fill:var(--color-muted);font-size:10px}.acct-usage-area{fill:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.acct-usage-area{fill:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.acct-usage-line{stroke:var(--color-accent-strong);stroke-width:2px}@media (max-width:45rem){.acct-shell{gap:var(--space-lg);padding-block:var(--space-md) var(--space-xl);grid-template-columns:minmax(0,1fr)}.acct-sidebar{gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule);padding-block-end:var(--space-sm)}.acct-side-nav{gap:var(--space-2xs);scrollbar-width:thin;flex-direction:row;padding-block-end:var(--space-2xs);overflow-x:auto}.acct-side-link{white-space:nowrap;flex:none}.acct-side-divider{display:none}.acct-side-signout{flex:none;margin-inline-start:auto}.acct-overview{grid-template-columns:minmax(0,1fr)}.acct-stats-bar,.acct-agent-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.acct-page-header h1{font-size:var(--text-lg)}.acct-detail-grid{grid-template-columns:minmax(0,1fr)}.acct-kv-row{gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}.acct-pred-event{max-width:min(16rem,60vw)}.acct-inline-form .acct-field{flex:100%}.acct-card-head{flex-wrap:wrap}.acct-card-link{margin-inline-start:0}.acct-agent-row{flex-direction:column;align-items:flex-start}.acct-topup-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.acct-modal-overlay{align-items:flex-end;padding:0}.acct-modal{border-radius:var(--radius-md) var(--radius-md) 0 0;width:100%;max-height:90vh;overflow-y:auto}}.acct-reminder{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.acct-reminder-body{gap:var(--space-3xs);min-inline-size:0;display:grid}.acct-reminder-title{margin:0;font-weight:700}.acct-reminder-actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.acct-recovery{gap:var(--space-xs);justify-items:start;display:grid}.acct-recovery-title{margin:0;font-weight:700}.acct-recovery-codes{gap:var(--space-2xs) var(--space-lg);grid-template-columns:repeat(2,minmax(0,auto));margin:0;padding:0;list-style:none;display:grid}.acct-recovery-codes code{font-family:ui-monospace,monospace;font-size:var(--text-sm);letter-spacing:.08em}.acct-subheading{margin:var(--space-sm) 0 var(--space-2xs);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-neutral);font-variant-caps:all-small-caps;font-weight:700}.acct-device-list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.acct-device-row{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);flex-wrap:wrap;display:flex}.acct-device-label{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere;min-inline-size:0}.acct-device-this{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-accent-strong);font-size:var(--text-xs);margin-inline-start:var(--space-2xs);font-weight:600}.acct-phone-row{gap:var(--space-xs);display:flex}.acct-phone-row input,.acct-phone-verify input{min-width:0;min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit;font-size:var(--text-sm);color:var(--color-ink);flex:1}.acct-phone-row input:focus-visible,.acct-phone-verify input:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:var(--space-3xs)}.acct-phone-prefix select{min-height:var(--control-height);padding-inline:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit;font-size:var(--text-sm);color:var(--color-ink)}.acct-phone-verify{gap:var(--space-xs);display:flex}.acct-turnstile{min-height:var(--control-height)}.acct-login-label{gap:var(--space-3xs);font-size:var(--text-xs);color:var(--color-muted);font-weight:600;display:grid}.acct-login-label input{width:100%;min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);font:inherit;letter-spacing:.24em;text-align:center}.acct-login-label input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acct-qr-box{padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);place-items:center;display:grid}.acct-qr-box img{width:180px;height:180px;display:block}.acct-secret{padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) dashed var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper-2);font-family:ui-monospace,monospace;font-size:var(--text-xs);letter-spacing:.08em;overflow-wrap:anywhere;margin:0}.acct-stack{gap:var(--space-sm);display:grid}.acct-trust-row{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);display:flex}.acct-plan-card{gap:var(--space-sm);display:grid}.acct-plan-header{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.acct-plan-actions{gap:var(--space-xs);justify-items:start;display:grid}.acct-entitlements{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.acct-ent{align-items:baseline;gap:var(--space-2xs);font-size:var(--text-sm);display:flex}.acct-ent--on{color:var(--color-ink)}.acct-ent--on>span:first-child{color:var(--color-success);font-weight:700}.acct-ent--off,.acct-ent--off>span:first-child{color:var(--color-muted)}.acct-legal{margin:var(--space-sm) 0 0;font-size:var(--text-xs);color:var(--color-muted)}.pricing-compare--embedded{margin-block-start:var(--space-xs)}.pricing-col--current{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pricing-col--current{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}}.pricing-compare--embedded thead .pricing-col--current,.pricing-compare-cat.pricing-col--current{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pricing-compare--embedded thead .pricing-col--current,.pricing-compare-cat.pricing-col--current{background:color-mix(in srgb, var(--color-accent) 14%, var(--color-paper-3))}}.pricing-compare--embedded thead .pricing-col--current,.pricing-compare-cat.pricing-col--current{color:var(--color-accent-strong)}.acct-change-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;display:grid}.acct-change-card{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);justify-items:start;display:grid}.acct-change-card>h2{font-size:var(--text-md);margin:0}.acct-change-card--featured{border:var(--rule-thick,2px) solid var(--color-accent);background:var(--color-paper)}.acct-change-card--current{border:var(--rule-hair) solid var(--color-accent);background:var(--color-paper)}.acct-change-price{font-size:var(--text-xl);margin:0;font-weight:700}.acct-change-period{font-size:var(--text-xs);color:var(--color-ink-2);margin-inline-start:var(--space-3xs);font-weight:400}.acct-change-original{color:var(--color-muted);font-size:var(--text-sm);margin:0}.acct-change-current{padding:var(--space-3xs) var(--space-2xs);border:var(--rule-hair) solid var(--color-success);border-radius:var(--radius-sm);color:var(--color-success);font-size:var(--text-xs);margin:0;font-weight:700}.acct-change-feats{margin:var(--space-2xs) 0 0;gap:var(--space-3xs);font-size:var(--text-sm);color:var(--color-ink-2);padding:0;list-style:none;display:grid}.acct-change-feat--locked{color:var(--color-muted)}.acct-change-note{font-size:var(--text-xs);color:var(--color-muted);margin:0}@media (max-width:375px){.acct-reminder{flex-direction:column;align-items:flex-start}.acct-reminder-actions,.acct-reminder-actions .acct-btn{width:100%}.acct-phone-row,.acct-phone-verify{flex-direction:column}.acct-phone-prefix select{width:100%}.acct-recovery-codes{grid-template-columns:minmax(0,auto)}.acct-change-grid{grid-template-columns:minmax(0,1fr)}}.wl-card{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);padding:var(--space-md);margin-block-end:var(--space-md)}.wl-card h3{margin:0 0 var(--space-sm);font-size:var(--text-sm);font-weight:700}.wl-desc{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-muted)}.wl-row{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.wl-row--head{margin-block-end:var(--space-sm)}.wl-noemail{border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-accent-strong);margin-block-end:var(--space-md)}.wl-switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.wl-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.wl-slider{background:var(--color-rule);pointer-events:none;border-radius:999px;transition:all .2s;position:absolute;inset:0}.wl-slider:before{content:"";background:var(--color-paper);border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.wl-switch input:checked+.wl-slider{background:var(--color-accent)}.wl-switch input:checked+.wl-slider:before{transform:translate(20px)}.wl-switch input:focus-visible+.wl-slider{outline:var(--rule-focus) solid var(--color-focus);outline-offset:2px}.wl-chips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.wl-chip{border:var(--rule-hair) solid var(--color-rule);font-family:ui-monospace,monospace;font-size:var(--text-xs);color:var(--color-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;padding:5px 12px;transition:all .15s}.wl-chip:hover{border-color:var(--color-accent);color:var(--color-accent-strong)}.wl-chip.active{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.wl-chip.active{background:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.wl-chip.active{color:var(--color-accent-strong)}.wl-chip--sm{padding:3px 10px;font-size:11px}.wl-lang{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.wl-lang button{border:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;padding:5px 14px;transition:all .15s}.wl-lang button:hover{border-color:var(--color-accent);color:var(--color-accent-strong)}.wl-lang button.active{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.wl-lang button.active{background:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.wl-lang button.active{color:var(--color-accent-strong)}.wl-save-row{align-items:center;gap:var(--space-2xs);margin-block-end:var(--space-md);display:flex}.wl-save{padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600;transition:background .15s}.wl-save:hover{background:var(--color-accent-strong)}.wl-saved{font-size:var(--text-xs);color:var(--color-success)}.wl-saved--error{color:var(--color-error)}.wl-agent-row{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);margin-block-end:var(--space-2xs);display:flex}.wl-agent-avatar{border-radius:7px;flex-shrink:0;width:28px;height:28px}.wl-agent-info{flex:1;min-width:0}.wl-agent-name{font-size:var(--text-sm);color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;display:block;overflow:hidden}.wl-agent-meta{font-size:var(--text-xs);color:var(--color-muted)}.wl-browse{font-size:var(--text-sm);color:var(--color-accent-strong);text-decoration:none}.wl-upsell{padding:var(--space-2xs) 0;text-align:center}.wl-upsell p{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.6}.wl-upsell p b{color:var(--color-accent-strong)}.wl-upsell-btn{padding:var(--space-2xs) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font-weight:600;font-size:var(--text-sm);text-decoration:none;display:inline-block}.wl-upsell-btn:hover{background:var(--color-accent-strong)}.wl-notif-list{gap:var(--space-2xs);flex-direction:column;display:flex}.wl-notif{align-items:flex-start;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2);font-size:var(--text-sm);text-align:start;cursor:pointer;display:flex}.wl-notif.unread{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.wl-notif.unread{background:color-mix(in oklab, var(--color-accent) 8%, transparent)}}.wl-notif-dot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-block-start:5px}.wl-notif.read .wl-notif-dot{visibility:hidden}.wl-notif-body{flex:1;min-width:0}.wl-notif-title{color:var(--color-ink);font-weight:600}.wl-notif-text{color:var(--color-ink-2);margin-block-start:2px}.wl-notif-time{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-3xs)}.wl-notif-empty{padding:var(--space-lg) 0;font-size:var(--text-sm);text-align:center;color:var(--color-muted)}.wl-mark-all{font-size:var(--text-sm);color:var(--color-accent-strong);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.wl-mark-all:hover{text-decoration:underline}.advisor-page{max-width:1100px;padding:var(--space-2xl) var(--space-md) var(--space-3xl);margin:0 auto}.advisor-page h1{font-size:var(--text-md);margin-block-end:var(--space-2xs)}.advisor-cta{padding:var(--space-2xl) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);text-align:center;margin-block-start:var(--space-lg)}.advisor-cta p{margin:0 0 var(--space-md);font-size:var(--text-md);line-height:1.7}.advisor-cta p b{color:var(--color-accent-strong)}.pro-up-btn{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font-weight:600;font-size:var(--text-md);text-decoration:none;transition:opacity .15s;display:inline-block}.pro-up-btn:hover{background:var(--color-accent-strong)}.advisor-tabs{gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);flex-wrap:wrap;margin-block-start:var(--space-md);display:flex}.advisor-tab{padding:var(--space-2xs) var(--space-md);font-size:var(--text-sm);color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-block-end:2px solid #0000;font-weight:600;transition:all .15s}.advisor-tab:hover{color:var(--color-ink)}.advisor-tab.active{color:var(--color-accent-strong);border-block-end-color:var(--color-accent)}.advisor-panel{padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);margin-block-start:var(--space-md);line-height:1.7}.advisor-content{overflow-wrap:break-word;white-space:pre-wrap;font-size:var(--text-sm)}.advisor-meta{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-md)}.advisor-empty{color:var(--color-muted);font-style:italic}.builder-page{max-width:900px;padding:var(--space-xl) var(--space-md) var(--space-2xl);margin:0 auto}.builder-page-title{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.builder-page-sub{margin:0 0 var(--space-xl);font-size:var(--text-sm);color:var(--color-muted)}.builder-section{margin-block-end:var(--space-xl)}.builder-section-title{margin:0 0 var(--space-xs);font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.builder-card{padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);margin-block-end:var(--space-xs)}.builder-notice{padding:var(--space-xs) var(--space-md);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-accent-strong)}.builder-rookie-badge{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);background:var(--color-accent);border-radius:999px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.builder-rookie-badge{background:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.builder-rookie-badge{color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:600}.builder-rookie-desc{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.builder-balance-row{gap:var(--space-lg);flex-wrap:wrap;display:flex}.builder-balance-label{font-size:var(--text-xs);color:var(--color-muted)}.builder-balance-value{font-size:var(--text-md);font-weight:700}.builder-balance-value--dim{font-size:var(--text-sm);color:var(--color-muted)}.builder-balance-value--up{color:var(--color-success)}.builder-min-threshold,.builder-review-note{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-xs)}.builder-elig-grid{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);display:grid}.builder-elig-card{padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper)}.builder-elig-title{font-size:var(--text-sm);margin-block-end:var(--space-2xs);font-weight:700}.builder-elig-ok{font-size:var(--text-sm);color:var(--color-success);font-weight:600}.builder-elig-no{font-size:var(--text-sm);color:var(--color-error)}.builder-elig-reason{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-3xs)}.builder-links{gap:var(--space-xs);margin-block-start:var(--space-md);display:flex}.builder-link-btn{padding:var(--space-2xs) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);font-size:var(--text-sm);color:var(--color-accent-strong);text-decoration:none}.builder-back-link{font-size:var(--text-sm);color:var(--color-accent-strong);margin-block-end:var(--space-md);text-decoration:none;display:inline-block}.builder-balance-card{margin-block-end:var(--space-lg)}.builder-balance-grid{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.builder-withdraw-section{margin-block-end:var(--space-lg)}.builder-form-row{align-items:flex-end;gap:var(--space-xs);display:flex}.builder-form-group{gap:var(--space-3xs);flex-direction:column;display:flex}.builder-form-group span{font-size:var(--text-xs);color:var(--color-muted);font-weight:600}.builder-form-group input{width:160px;padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm)}.builder-btn{padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.builder-btn-primary{background:var(--color-accent);color:var(--color-accent-ink)}.builder-btn-disabled{background:var(--color-rule);color:var(--color-muted);cursor:not-allowed}.builder-table-wrap{overflow-x:auto}.builder-table{border-collapse:collapse;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);width:100%;overflow:hidden}.builder-table th{padding:var(--space-2xs) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);text-align:start;text-transform:uppercase;font-weight:600}.builder-table td{padding:var(--space-2xs) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm)}.builder-table tr:last-child td{border-block-end:none}.builder-table-empty{padding:var(--space-lg);text-align:center;color:var(--color-muted)}.builder-cell-dim{font-size:var(--text-xs);color:var(--color-muted)}.builder-cell-time{font-size:var(--text-xs)}.builder-code{font-family:ui-monospace,monospace;font-size:var(--text-xs)}.builder-status{padding:2px var(--space-2xs);font-size:var(--text-xs);border-radius:999px;font-weight:600;display:inline-flex}.builder-status--pending{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.builder-status--pending{background:color-mix(in oklab, var(--color-accent) 12%, transparent)}}.builder-status--pending{color:var(--color-accent-strong)}.builder-status--credited{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.builder-status--credited{background:color-mix(in oklab, var(--color-success) 12%, transparent)}}.builder-status--credited{color:var(--color-success)}.builder-status--blocked{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.builder-status--blocked{background:color-mix(in oklab, var(--color-error) 12%, transparent)}}.builder-status--blocked{color:var(--color-error)}@media (max-width:640px){.builder-elig-grid{grid-template-columns:1fr}.builder-balance-row{gap:var(--space-xs);flex-direction:column}.builder-balance-grid{grid-template-columns:repeat(2,1fr)}.builder-form-row{flex-direction:column;align-items:stretch}.builder-form-group input{width:100%}}@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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
