@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--ease-in:cubic-bezier(.4, 0, 1, 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-sans);--default-mono-font-family:var(--font-mono);--color-bg-primary:#0a0b0d;--color-bg-card:#13161b;--color-bg-card-hover:#171a20;--color-bg-card-active:#1b1e25;--color-border-subtle:#ffffff0f;--color-border-default:#ffffff1a;--color-border-strong:#ffffff2e;--color-text-primary:#ffffffeb;--color-text-secondary:#ffffffc7;--color-text-tertiary:#ffffff94;--color-text-muted:#ffffff6b;--color-mint:#7fffd4;--color-mint-glow:#7fffd42e;--color-mint-dim:#7fffd466;--color-semantic-green:#5dcaa5;--color-semantic-red:#f87171;--color-semantic-red-strong:#ef4444;--color-semantic-amber:#fbbf24;--color-chokepoint:#d9b45a;--color-semantic-blue:#60a5fa;--color-market-band-surface:#0d1113;--color-market-regime:#d8c276;--color-party-dem:#4a7bd9;--color-party-rep:#c8443b;--color-party-ind:#8a93a6;--color-party-r:#b86a6a;--color-party-d:#6a86b8;--color-filing-buy:#8fb8d8;--color-filing-sell:#d8b08f;--color-filing-exchange:#a7a7b8;--font-source-serif:var(--font-source-serif), "Iowan Old Style", "Apple Garamond", Cambria, Georgia, serif;--font-inter-tight:var(--font-inter-tight), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-jetbrains:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-desk-pm:#7fffd4;--color-desk-geopolitik:#f44;--color-desk-macro:#b8ff3d;--color-desk-bond:#d8c276;--color-desk-flow:#3b9eff;--color-desk-technical:#ff0080;--color-desk-options:#5cb82f;--color-desk-momentum:#00d9c0;--color-desk-sentiment:#d63fa8;--color-desk-thematic:#7b3dff;--color-desk-catalyst:#ff9f4d;--color-desk-fundamentals:#cdbb91;--color-radar-discount:#cdbb91;--color-radar-near:#969da8;--color-radar-premium:#a898bd;--color-fund-improve:#7ab895;--color-fund-decline:#bfaa80;--color-desk-supplychain:#c8a8ff;--color-desk-congress:#8b0000;--color-desk-trump:#e8b841;--color-desk-news:#c93ad1;--color-desk-insider:#f2e35c;--color-desk-institutional:#ff8c00;--color-desk-analystes:#6495ed;--color-desk-predmarket:#9d4edd;--color-desk-liquidity:#06b6d4;--color-desk-squeeze:#ff6b35;--color-desk-synthetizer:#7c7c7c;--color-desk-watchdog:#94a3b8;--color-desk-earnings_postreport:#4f46e5;--color-stage-watch:#6c7582;--color-stage-confirmed:#86bfa5;--nav-height:72px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{font-style:normal!important}html{background:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--color-bg-primary);font-family:var(--font-inter-tight);overflow-x:hidden}}@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}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-25{top:calc(var(--spacing) * 25)}.top-60{top:calc(var(--spacing) * 60)}.right-4{right:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.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}}.my-7{margin-block:calc(var(--spacing) * 7)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-full{width:100%}.max-w-\[560px\]{max-width:560px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse-dot{animation:2s infinite pulse-alert}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[2px\]{gap:2px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-mint{border-color:var(--color-mint)}.border-mint\/30{border-color:#7fffd44d}@supports (color:color-mix(in lab, red, red)){.border-mint\/30{border-color:color-mix(in oklab, var(--color-mint) 30%, transparent)}}.border-mint\/40{border-color:#7fffd466}@supports (color:color-mix(in lab, red, red)){.border-mint\/40{border-color:color-mix(in oklab, var(--color-mint) 40%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#0A0B0D\]{background-color:#0a0b0d}.bg-\[\#13161B\]{background-color:#13161b}.bg-bg-primary{background-color:var(--color-bg-primary)}.bg-mint{background-color:var(--color-mint)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-8{padding:calc(var(--spacing) * 8)}.p-20{padding:calc(var(--spacing) * 20)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-serif-display{font-family:var(--font-source-serif);font-variation-settings:"opsz" 60}.font-inter-tight{font-family:var(--font-inter-tight)}.font-jetbrains{font-family:var(--font-jetbrains)}.font-source-serif{font-family:var(--font-source-serif)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[60px\]{font-size:60px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-\[\#EF4444\]{color:#ef4444}.text-black{color:var(--color-black)}.text-mint{color:var(--color-mint)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)!important}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.block-3{block-size:calc(var(--spacing) * 3)}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}@media (hover:hover){.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-mint-dim:hover{background-color:var(--color-mint-dim)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}}.focus\:border-mint:focus{border-color:var(--color-mint)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}}@media (min-width:48rem){.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}}:root{--type-display-size:clamp(44px, 5vw, 84px);--type-display-leading:.98;--type-display-tracking:-.06em;--type-section-title-size:clamp(30px, 3vw, 44px);--type-section-title-leading:1.1;--type-section-title-tracking:-.035em;--type-hero-title-size:clamp(36px, 3.8vw, 61px);--type-hero-title-leading:1.06;--type-hero-title-tracking:-.045em;--type-figure-lg-size:clamp(75px, 7vw, 120px);--type-figure-lg-tracking:-.08em;--type-figure-md-size:clamp(30px, 2.7vw, 44px);--type-figure-md-tracking:-.06em;--type-figure-sm-size:clamp(29px, 2.7vw, 44px);--type-figure-sm-tracking:-.04em;--type-body-serif-sm:15px;--type-body-serif:17px;--type-body-serif-lg:19px;--type-mono-label-tight:9px;--type-mono-label:10px;--type-mono-label-wide:11px}.type-display{font-family:var(--font-source-serif);font-weight:300;font-size:var(--type-display-size);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.type-section-title{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-section-title-size);line-height:var(--type-section-title-leading);letter-spacing:var(--type-section-title-tracking)}.type-hero-title{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-hero-title-size);line-height:var(--type-hero-title-leading);letter-spacing:var(--type-hero-title-tracking)}.type-figure-lg{font-family:var(--font-source-serif);font-weight:300;font-size:var(--type-figure-lg-size);letter-spacing:var(--type-figure-lg-tracking);line-height:.9}.type-figure-md{font-family:var(--font-source-serif);font-weight:300;font-size:var(--type-figure-md-size);letter-spacing:var(--type-figure-md-tracking);line-height:1}.type-figure-sm{font-family:var(--font-source-serif);font-weight:300;font-size:var(--type-figure-sm-size);letter-spacing:var(--type-figure-sm-tracking);line-height:1.05}.type-body-serif{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-body-serif);line-height:1.55}.type-body-serif--sm{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-body-serif-sm);line-height:1.5}.type-body-serif--lg{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-body-serif-lg);line-height:1.6}.type-mono-label{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label);letter-spacing:.12em;text-transform:uppercase}.type-mono-label--tight{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label-tight);letter-spacing:.12em;text-transform:uppercase}.type-mono-label--wide{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label-wide);letter-spacing:.12em;text-transform:uppercase}.type-index-nav,.type-tile-label{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label-tight);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}.type-tile-caption{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label-tight);letter-spacing:.06em;color:var(--color-text-muted)}.type-kpi-label{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label-tight);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}.type-label{font-family:var(--font-jetbrains);font-weight:400;font-size:var(--type-mono-label);letter-spacing:.12em;text-transform:uppercase}.type-label--9{font-size:var(--type-mono-label-tight)}.type-label--11{font-size:var(--type-mono-label-wide)}:root{--type-desk-name-size:52px;--type-desk-name-size-md:42px;--type-desk-name-size-sm:34px;--type-headline-size:clamp(36px, 4vw, 60px);--type-headline-size-sm:32px;--type-desk-figure-size:clamp(40px, 3.6vw, 56px)}.type-desk-name{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-desk-name-size);letter-spacing:-.02em;line-height:1}@media (max-width:900px){.type-desk-name{font-size:var(--type-desk-name-size-md)}}@media (max-width:640px){.type-desk-name{font-size:var(--type-desk-name-size-sm)}}.type-headline{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-headline-size);letter-spacing:-.04em;max-width:850px;line-height:1.08}.type-headline em{color:var(--dsh-desk);font-style:normal;font-weight:300}@supports (color:color-mix(in lab, red, red)){.type-headline em{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}@media (max-width:640px){.type-headline{font-size:var(--type-headline-size-sm)}}.type-desk-figure{font-family:var(--font-source-serif);font-weight:300;font-size:var(--type-desk-figure-size);letter-spacing:-.04em;line-height:1}:root{--type-desk-regime-word-size:clamp(34px, 3vw, 44px)}.type-desk-regime-word{font-family:var(--font-source-serif);font-weight:400;font-size:var(--type-desk-regime-word-size);letter-spacing:-.03em;line-height:1}.type-desk-lede{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:650px;font-size:17px;font-weight:400;line-height:1.6}:root{--th-surf-015:#ffffff04;--th-surf-02:#ffffff05;--th-surf-03:#ffffff08;--th-surf-04:#ffffff0a;--th-surf-05:#ffffff0d;--th-surf-06:#ffffff0f;--th-line-06:#ffffff0f;--th-line-08:#ffffff14;--th-line-12:#ffffff1f;--th-line-16:#ffffff29;--th-ink-100:#fff;--th-ink-86:#ffffffdb;--th-ink-85:#ffffffd9;--th-ink-82:#ffffffd1;--th-ink-78:#ffffffc7;--th-ink-70:#ffffffb3;--th-ink-60:#fff9;--th-ink-58:#ffffff94;--th-ink-55:#ffffff8c;--th-ink-50:#ffffff80;--th-ink-48:#ffffff7a;--th-ink-45:#ffffff73;--th-ink-40:#fff6;--th-ink-30:#ffffff4d;--th-ink-20:#fff3;--th-ink-15:#ffffff26}.tk-link{color:inherit;cursor:pointer;text-decoration:none;transition:color .14s}.tk-link:hover{color:var(--color-mint)}.cat-v2-hz .tk-link:focus-visible{color:var(--color-mint);outline-color:var(--color-mint)}.logo-link{border-radius:inherit;cursor:pointer;transition:opacity .14s;display:inline-flex}.logo-link:hover{opacity:.82}.v3-idx-tile{color:inherit;background:#121212;border:.5px solid #ffffff1a;border-radius:10px;padding:10px 14px;text-decoration:none;transition:border-color .14s,background .14s;display:block}.v3-idx-tile:hover{background:#16181c;border-color:#9aa5b18c}.zb-wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}.zb-band{font-family:var(--font-jetbrains-mono);letter-spacing:.22em;color:#ffffffeb;background:#13161b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:12px;margin:16px 0 8px;padding:12px 22px;font-size:12px;display:flex}.zb-dot{border-radius:50%;flex:none;width:8px;height:8px}.zb-label{font-weight:700}.zb-meta{letter-spacing:.08em;color:#ffffff8c;white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:500}.zb-pm{color:#06231b;background:#7fffd4;border-color:#7fffd4}.zb-pm .zb-dot{background:#06231b}.zb-pm .zb-meta{color:#06231b;opacity:.75}@keyframes pulse-alert{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}@keyframes high-flash{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes emit-tick{0%,80%,to{opacity:.6}90%{opacity:1;transform:scale(1.4)}}@keyframes pm-breathe{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 16px #7fffd4b3}50%{opacity:.82;transform:translate(-50%,-50%)scale(.94);box-shadow:0 0 10px #7fffd466}}@keyframes pm-dot-breathe{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #7fffd4b3}50%{opacity:.78;transform:scale(.92);box-shadow:0 0 5px #7fffd466}}@keyframes pm-wave{0%,to{opacity:.6;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.sp-row-grid{grid-template-columns:1fr 1fr}.sp-comp-row-grid{grid-template-columns:repeat(4,1fr)}.tape-heroes-grid{grid-template-columns:1fr 1fr}.tape-row-grid{grid-template-columns:60px 60px 70px 1fr 130px}@media (max-width:1100px){.sp-row-grid{grid-template-columns:1fr}.sp-comp-row-grid{grid-template-columns:repeat(2,1fr)}.tape-heroes-grid{grid-template-columns:1fr}}@media (max-width:720px){.sp-comp-row-grid{grid-template-columns:1fr}.tape-row-grid{grid-template-columns:50px 1fr 60px;font-size:11px;gap:8px!important}.tape-row-grid .tape-row-period,.tape-row-grid .tape-row-status{display:none}}.sp-large{cursor:pointer;background:#13161b;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:14px;padding:22px 24px 20px;transition:border-color .16s,background .16s;display:flex;position:relative;overflow:hidden}.sp-large:hover{background:#171a20;border-color:#ffffff2e}.sp-large.pinned{background:linear-gradient(#7fffd40f 0%,#7fffd405 40%,#7fffd401 100%);border-color:#7fffd447}.sp-large.pinned:hover{border-color:#7fffd473}.sp-large.short-variant{background:linear-gradient(#f871710d 0%,#f8717104 40%,#f8717101 100%);border-color:#f871713d}.sp-large.short-variant:hover{border-color:#f8717166}.sp-role{color:#ffffff7a;font-family:var(--font-jetbrains);letter-spacing:.14em;font-size:10px;font-weight:700;line-height:1}.sp-large.pinned .sp-role{color:#7fffd4}.sp-large.short-variant .sp-role{color:#f87171}.sp-role .pill-role{letter-spacing:.12em;color:#7fffd4;background:#7fffd41a;border:1px solid #7fffd438;border-radius:2.5px;align-items:center;gap:4px;margin-left:6px;padding:3px 8px;font-size:9px;display:inline-flex}.sp-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp-ticker{color:#fff;font-family:var(--font-inter-tight);letter-spacing:-.025em;font-size:36px;font-weight:600;line-height:1}.sp-arrow{font-family:var(--font-jetbrains);font-size:22px;font-weight:600;line-height:1}.sp-arrow.up{color:#4ade80}.sp-arrow.dn{color:#f87171}.sp-dir-pill{font-family:var(--font-jetbrains);letter-spacing:.08em;border-radius:3px;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.sp-dir-pill.long{color:#4ade80;background:#4ade8024}.sp-dir-pill.short{color:#f87171;background:#f8717124}.sp-conv-hero{align-items:center;gap:18px;display:flex}.sp-conv-score{font-family:var(--font-source-serif);font-variation-settings:"opsz" 144;letter-spacing:-.03em;font-size:68px;font-weight:400;line-height:.9}.sp-conv-score.bull{color:#4ade80}.sp-conv-score.bear{color:#f87171}.sp-conv-score.pinned-mint{color:#7fffd4}.sp-conv-label{flex-direction:column;gap:3px;padding-top:8px;display:flex}.sp-conv-label .k{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.14em;font-size:9.5px;font-weight:600;line-height:1}.sp-conv-label .desks{color:#ffffffb8;font-family:var(--font-jetbrains);letter-spacing:.02em;font-size:11.5px;font-weight:500}.sp-thesis{color:#ffffffe0;font-family:var(--font-source-serif);letter-spacing:-.003em;font-size:15px;font-weight:400;line-height:1.5}.sp-chain{border-top:1px solid #ffffff0d;flex-direction:column;gap:9px;padding:14px 0 0;display:flex}.sp-chain-label{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.14em;margin-bottom:2px;font-size:9.5px;font-weight:600}.sp-chain-row{grid-template-columns:74px 88px 1fr;align-items:baseline;gap:10px;display:grid}.sp-chain-row .when{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:9.5px;font-weight:500;line-height:1.4}.sp-chain-row .desk{color:var(--chain-c,#fff);font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px;font-weight:700;line-height:1.4}.sp-chain-row .what{color:#ffffffc7;font-family:var(--font-source-serif);letter-spacing:-.003em;font-size:12.5px;font-weight:400;line-height:1.4}.sp-chain-row.pm-pin{border-top:1px dashed #7fffd433;margin-top:2px;padding-top:6px}.sp-chain-row.pm-pin .desk{color:#7fffd4}.sp-chain-row.pm-pin .what{color:#7fffd4;font-weight:500}.sp-footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding-top:12px;display:flex}.sp-price-col{text-align:right;flex-direction:column;gap:3px;display:flex}.sp-price{color:#fff;font-family:var(--font-jetbrains);font-size:14px;font-weight:500;line-height:1}.sp-price .chg{margin-left:6px;font-size:11.5px;font-weight:500}.sp-price .chg.up,.sp-comp-price .chg.up{color:#4ade80}.sp-price .chg.dn,.sp-comp-price .chg.dn{color:#f87171}.sp-foot-meta{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:10px}.sp-role .role-up{color:#4ade80;font-weight:500}.sp-role .role-dn{color:#f87171;font-weight:500}.sp-shares{color:#ffffff8f;font-family:var(--font-jetbrains);letter-spacing:.02em;margin-left:auto;font-size:12px;font-weight:500}.sp-verdict-hero{align-items:center;gap:18px;display:flex}.sp-verdict-label{flex-direction:column;gap:4px;padding-top:4px;display:flex}.sp-verdict-label .conv{color:#ffffffe0;font-family:var(--font-jetbrains);letter-spacing:.02em;font-size:13px;font-weight:500;line-height:1}.sp-verdict-label .desks{color:#ffffff85;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:11px;font-weight:500;line-height:1.3}.sp-pnl{color:#ffffff7a;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:10.5px}.sp-pnl .up{color:#4ade80}.sp-pnl .dn{color:#f87171}.sp-compact.book .sp-comp-mid{align-items:center;gap:10px}.sp-compact{cursor:pointer;background:#13161b;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:8px;padding:14px 14px 12px;transition:border-color .16s,background .16s;display:flex}.sp-compact:hover{background:#171a20;border-color:#ffffff29}.sp-comp-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-comp-ticker{color:#fff;font-family:var(--font-inter-tight);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1}.sp-comp-dir{font-family:var(--font-jetbrains);letter-spacing:.06em;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700;line-height:1}.sp-comp-dir.long{color:#4ade80;background:#4ade8024}.sp-comp-dir.short{color:#f87171;background:#f8717124}.sp-comp-mid{align-items:baseline;gap:8px;display:flex}.sp-comp-score{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-size:28px;font-weight:400;line-height:1}.sp-comp-score.bull{color:#4ade80}.sp-comp-score.bear{color:#f87171}.sp-comp-score.neutral{color:#fbbf24}.sp-comp-score-lbl{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.1em;font-size:9px;font-weight:600;line-height:1.3}.sp-comp-verdict{font-family:var(--font-jetbrains);letter-spacing:.08em;border-radius:4px;justify-content:center;align-items:center;padding:4px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.sp-comp-verdict.bullish{color:#4ade80;background:#4ade8024}.sp-comp-verdict.bearish{color:#f87171;background:#f8717124}.sp-comp-verdict.neutral{color:#60a5fa;background:#60a5fa1f}.sp-comp-conv{color:#ffffff8f;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:10.5px;font-weight:500}.sp-comp-conv b{color:#fff;font-weight:500}.sp-comp-chain{color:#fff9;font-family:var(--font-jetbrains);letter-spacing:.04em;border-top:1px solid #ffffff0a;padding-top:6px;font-size:9.5px;font-weight:500;line-height:1.45}.sp-comp-chain .desks-line{color:#ffffffc7}.sp-comp-chain .desks-line .d{font-weight:700}.sp-comp-foot{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;display:flex}.sp-comp-price{color:#ffffffb8;font-family:var(--font-jetbrains);font-size:10.5px;font-weight:500}.fold-take{padding:48px 0 0}.take-container{max-width:1080px;margin:0 auto;padding:0 48px}.take-eyebrow{color:#ffffff7a;font-family:var(--font-jetbrains);letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;font-size:10.5px;font-weight:600;display:flex}.take-eyebrow .pm-tag{color:#7fffd4;background:#7fffd414;border:1px solid #7fffd438;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.take-eyebrow .pm-tag-stale{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2447}.take-eyebrow .pm-tag-offline{color:#ffffff7a;background:#ffffff0a;border-color:#ffffff1f}.take-eyebrow .pm-dot{background:#7fffd4;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite pmbreathe;box-shadow:0 0 8px #7fffd4b3}.take-eyebrow .pm-dot-stale{box-shadow:none;background:#fbbf24;animation:none}.take-eyebrow .pm-dot-offline{box-shadow:none;background:#fff6;animation:none}.take-eyebrow .on-air{color:#7fffd4;font-weight:600}.take-eyebrow .sep{color:#ffffff2e}.take-title{color:#fff;font-family:var(--font-source-serif);font-variation-settings:"opsz" 120, "SOFT" 30;letter-spacing:-.022em;max-width:900px;margin-bottom:34px;font-size:60px;font-weight:400;line-height:1.08}.take-subtitle{color:#ffffffb3;font-family:var(--font-source-serif);letter-spacing:-.005em;max-width:860px;margin-bottom:26px;font-size:22px;font-weight:400;line-height:1.35}.take-body{font-family:var(--font-source-serif);letter-spacing:-.003em;max-width:780px;margin-bottom:40px;font-weight:400}.take-body p{margin-bottom:16px}.take-body p:last-child{margin-bottom:0}.take-body p:first-child{color:#fffffff5;font-size:19px;line-height:1.6}.take-body p:nth-child(2){color:#ffffffd1;font-size:17px;line-height:1.6}.take-body p:nth-child(n+3){color:#ffffffc7;font-size:17px;line-height:1.6}.take-empty{color:#fff9;font-family:var(--font-source-serif);max-width:720px;font-size:17px;line-height:1.5}.regime-temp-wrap{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin-bottom:28px;padding:26px 0 28px}.regime-temp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:22px;display:flex}.regime-temp-eyebrow{color:#ffffff7a;font-family:var(--font-jetbrains);letter-spacing:.14em;font-size:10px;font-weight:600}.regime-temp-state{color:#fff;font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;letter-spacing:-.015em;font-size:24px;font-weight:400;line-height:1}.regime-temp-state .state-name{color:#7fffd4}.regime-temp-state .state-sub{color:#ffffff8f;margin-left:8px;font-size:18px}.regime-temp-confidence{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:10.5px}.regime-temp-confidence .v{color:#fff}.regime-temp-bar{padding-top:6px;position:relative}.regime-temp-track{opacity:.72;background:linear-gradient(90deg,#f87171 0%,#fbbf24 38%,#b8ff3d 62%,#7fffd4 85%,#4ade80 100%);border-radius:5px;height:10px;position:relative}.regime-temp-marker{z-index:2;position:absolute;top:50%;transform:translate(-50%,-50%)}.regime-temp-marker-dot{background:#7fffd4;border:3px solid #0a0b0d;border-radius:50%;width:18px;height:18px;animation:2.4s ease-in-out infinite pmbreathe;box-shadow:0 0 16px #7fffd4b3}.regime-temp-segs{font-family:var(--font-jetbrains);letter-spacing:.12em;color:#fff6;text-align:center;grid-template-columns:repeat(5,1fr);gap:0;margin-top:12px;font-size:9.5px;font-weight:600;display:grid}.regime-temp-segs span{padding-top:10px;position:relative}.regime-temp-segs span:before{content:"";background:#ffffff29;width:1px;height:6px;position:absolute;top:0;left:50%;transform:translate(-.5px)}.regime-temp-segs span.active{color:#7fffd4}.regime-temp-segs span.active:before{background:#7fffd4;height:10px;top:-4px}.take-thesis{max-width:860px;padding:22px 0 6px}.take-thesis-label{color:#ffffff7a;font-family:var(--font-jetbrains);letter-spacing:.14em;margin-bottom:10px;font-size:10px;font-weight:600}.take-thesis-text{color:#ffffffeb;font-family:var(--font-source-serif);letter-spacing:-.003em;font-size:19px;font-weight:400;line-height:1.45}.take-thesis-text .conv{color:#ffffff8f;font-size:16px}.take-footer{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.take-cta{color:#7fffd4;font-family:var(--font-inter-tight);letter-spacing:-.005em;cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:opacity .14s;display:inline-flex}.take-cta:hover{opacity:.8}.take-meta{color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.04em;font-size:10.5px}.take-meta .num{color:#ffffffb8}.take-sep{color:#ffffff2e;font-family:var(--font-jetbrains)}@keyframes pmbreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.94)}}@media (max-width:1100px){.take-title{font-size:42px}}@media (max-width:720px){.take-title{font-size:32px}.regime-temp-segs{font-size:8px}}.desk-floor-card{background:#0f1115}@media (max-width:480px){section>div[style*="max-width: 1320px"],section>div[style*="max-width: 1080px"]{padding-left:20px!important;padding-right:20px!important}.desk-floor-card{width:184px!important}.chain-row{grid-template-columns:1fr!important;gap:4px!important}.spotlight-large,.sp-large{padding:18px 16px 16px!important}.sp-chain-row{grid-template-columns:1fr!important;gap:4px!important}.take-headline{font-size:clamp(26px,7vw,42px)!important}.take-subtitle{font-size:clamp(16px,4.6vw,22px)!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}.tk-page{max-width:1320px;margin:0 auto;padding:0 28px}.tk-header{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;padding:36px 0 26px;display:flex}.tk-h-left{flex:1;min-width:380px}.tk-h-top{flex-wrap:wrap;align-items:last baseline;gap:18px;margin-bottom:8px;display:flex}.tk-symbol{font-family:var(--font-source-serif);letter-spacing:-.022em;color:#fff;font-variation-settings:"opsz" 120, "SOFT" 30;font-size:54px;font-weight:400;line-height:1}.tk-company{font-family:var(--font-jetbrains);color:#ffffff9e;letter-spacing:.06em;font-size:11px;font-weight:600}.tk-h-id{flex-direction:column;gap:3px;min-width:0;display:flex}.tk-industry{font-family:var(--font-jetbrains);color:#fff6;letter-spacing:.08em;font-size:10px;font-weight:500}a.tk-industry{text-decoration:none;transition:color .15s}a.tk-industry:hover,a.tk-industry:focus-visible{color:#ffffffb8}a.tk-industry:focus-visible{outline:1px solid var(--color-mint-dim);outline-offset:3px;border-radius:2px}.tk-desc{font-family:var(--font-source-serif);color:#ffffffb3;max-width:620px;font-size:13.5px;line-height:1.5}.tk-desc .more{color:#7fffd4;cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit}.tk-h-right{flex-direction:column;align-items:flex-end;gap:4px;min-width:200px;display:flex}.tk-price{font-family:var(--font-jetbrains);color:#fff;letter-spacing:-.01em;font-size:30px;font-weight:500}.tk-change{font-family:var(--font-jetbrains);font-size:13px;font-weight:500}.tk-change.up{color:#4ade80}.tk-change.down{color:#f87171}.tk-change-meta{font-family:var(--font-jetbrains);color:#fff6;letter-spacing:.04em;margin-top:4px;font-size:10px}.tk-change-meta.up{color:#4ade80}.tk-change-meta.down{color:#f87171}.position-block{background:#7fffd40a;border:1px solid #7fffd42e;border-radius:8px;flex-wrap:wrap;align-items:center;gap:36px;margin:24px 0;padding:18px 22px;display:flex}.pos-cell{flex-direction:column;gap:4px;display:flex}.pos-k{font-family:var(--font-jetbrains);color:#ffffff80;letter-spacing:.12em;font-size:9px;font-weight:600}.pos-v{font-family:var(--font-jetbrains);color:#fff;letter-spacing:.02em;font-size:14px;font-weight:500}.pos-v.dir-long{color:#7fffd4}.pos-v.dir-short{color:#f87171}.pos-v.pnl-up{color:#4ade80}.pos-v.pnl-down{color:#f87171}.pos-edit{color:#ffffffb8;font-family:var(--font-jetbrains);letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;margin-left:auto;padding:7px 14px;font-size:10px;font-weight:500;transition:border-color .14s,color .14s}.pos-edit:hover{color:#fff;border-color:#ffffff52}.add-cta{flex-wrap:wrap;align-items:center;gap:18px;margin:24px 0;display:flex}.add-btn{color:#7fffd4;font-family:var(--font-jetbrains);letter-spacing:.06em;cursor:pointer;background:#7fffd41a;border:1px solid #7fffd466;border-radius:8px;align-items:center;gap:8px;padding:11px 22px;font-size:11px;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.add-btn:hover{background:#7fffd429;border-color:#7fffd499}.add-hint{font-family:var(--font-source-serif);color:#ffffff80;font-size:13px}.chart-wrap{background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;margin:30px 0;padding:24px}.chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.tf-pills{gap:6px;display:flex}.tf-pill{color:#fff9;font-family:var(--font-jetbrains);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:5px;padding:6px 13px;font-size:11px;font-weight:500;transition:color .14s,border-color .14s,background .14s}.tf-pill:hover{color:#fff;border-color:#ffffff3d}.tf-pill.active{color:#7fffd4;background:#7fffd41a;border-color:#7fffd466;font-weight:600}.chart-toggles{align-items:center;gap:14px;display:flex}.chart-toggle{font-family:var(--font-jetbrains);color:#ffffff8c;letter-spacing:.06em;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:10px;display:flex}.toggle-switch{background:#7fffd433;border-radius:8px;width:32px;height:16px;transition:background .14s;position:relative}.toggle-switch:after{content:"";background:#7fffd4;border-radius:50%;width:12px;height:12px;transition:transform .14s,background .14s;position:absolute;top:2px;right:2px}.toggle-switch.off{background:#ffffff1a}.toggle-switch.off:after{background:#ffffff80;transform:translate(-16px)}.chart-canvas{height:380px;margin-bottom:20px;position:relative}.chart-canvas svg{width:100%;height:100%;display:block}.chart-empty{color:#ffffff6b;height:100%;font-family:var(--font-source-serif);justify-content:center;align-items:center;font-size:13px;display:flex}.chart-readout{z-index:4;-webkit-backdrop-filter:blur(4px);pointer-events:none;text-align:right;background:#0d1015e6;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:flex-end;gap:3px;padding:7px 10px;display:flex;position:absolute;top:4px;right:8px}.chart-readout-tag{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#ffffff94;border:1px solid #ffffff2e;border-radius:3px;margin-bottom:2px;padding:1px 5px;font-size:8.5px;font-weight:500}.chart-readout-price{font-family:var(--font-jetbrains);color:#fffffff2;font-size:17px;font-weight:500;line-height:1}.chart-readout-chg{font-family:var(--font-jetbrains);letter-spacing:.01em;font-size:11px;font-weight:500;line-height:1}.chart-readout-time{font-family:var(--font-jetbrains);letter-spacing:.04em;color:#ffffff6b;font-size:9px;font-weight:400;line-height:1}.chart-readout-meta{font-family:var(--font-jetbrains);letter-spacing:.03em;color:#ffffff9e;font-size:9.5px;font-weight:500;line-height:1}.chart-readout-tagpill{margin-bottom:2px;display:inline-flex}.chart-toolbar-left{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.chart-perf{font-family:var(--font-jetbrains);letter-spacing:.01em;background:#ffffff0a;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600}.chart-toggle-btn{cursor:pointer;font-family:var(--font-jetbrains);letter-spacing:.06em;color:#ffffffb8;background:0 0;border:none;align-items:center;gap:6px;padding:2px 3px;font-size:10px;font-weight:500;transition:opacity .14s;display:inline-flex}.chart-toggle-btn.off{opacity:.38}.ctg-chip{border-radius:2px;width:9px;height:9px;display:inline-block}@media (max-width:768px){.chart-toolbar{gap:12px}.chart-toolbar-left{flex-wrap:nowrap;gap:10px;width:100%}.tf-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:8px;min-width:0;overflow-x:auto}.tf-pills::-webkit-scrollbar{display:none}.tf-pill{flex-shrink:0;align-items:center;min-height:44px;padding:0 15px;font-size:12px;display:inline-flex}.chart-perf{flex-shrink:0}.chart-toggles{flex-wrap:wrap;gap:8px 16px}.chart-toggle-btn{min-height:44px;padding:8px 4px}}.chart-pin{z-index:2;font-family:var(--font-jetbrains);color:#0a0b0d;white-space:nowrap;pointer-events:none;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;transform:translateY(-50%)}.chart-cross-dot{pointer-events:none;z-index:2;background:#fff;border:2px solid #5dcaa5;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;box-shadow:0 0 7px #5dcaa580}.chart-marker-tip{z-index:50;pointer-events:none;position:absolute}.chart-hist-scope{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-muted);padding:2px 4px 8px;font-size:10px}.chart-hist-scope-note{color:#ffffff52}.cmt-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.cmt-desk{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px;font-weight:700}.cmt-dir{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:9px;font-weight:600}.cmt-time{font-family:var(--font-jetbrains);color:#ffffff6b;margin-left:auto;font-size:9px;font-weight:400}.cmt-read{font-family:var(--font-source-serif);color:#ffffffd1;font-size:12.5px;line-height:1.45}.chart-bottom{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:24px;padding-top:18px;display:flex}.regime-score{flex:1;min-width:200px}.rs-label{font-family:var(--font-jetbrains);color:#ffffff6b;letter-spacing:.14em;margin-bottom:6px;font-size:9.5px;font-weight:600}.rs-row{align-items:baseline;gap:12px;display:flex}.rs-num{font-family:var(--font-source-serif);letter-spacing:-.025em;font-variation-settings:"opsz" 96, "SOFT" 25;font-size:44px;font-weight:400;line-height:1}.rs-num.bull{color:#7fffd4}.rs-num.bear{color:#f87171}.rs-num.neutral{color:#ffffffb3}.rs-scale{font-family:var(--font-jetbrains);color:#ffffff57;letter-spacing:.02em;margin-left:-6px;font-size:13px;font-weight:500}.rs-pending{font-family:var(--font-source-serif);color:#ffffff80;font-size:15px;line-height:1}.rs-tag{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:12px;font-weight:600}.rs-tag.bull{color:#7fffd4}.rs-tag.bear{color:#f87171}.rs-tag.neutral{color:#ffffffb3}.rs-meta{font-family:var(--font-jetbrains);color:#fff6;letter-spacing:.06em;margin-top:3px;font-size:9.5px}.tl-wrap{background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;margin:30px 0;padding:20px 24px}.tl-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.tl-title{font-family:var(--font-jetbrains);color:#ffffff9e;letter-spacing:.16em;font-size:11px;font-weight:600}.tl-count{font-family:var(--font-jetbrains);color:#ffffff6b;letter-spacing:.08em;font-size:10px}.tl-count-scope{color:#ffffff4d}.tl-scroll{gap:20px;padding-bottom:10px;display:flex;overflow-x:auto}.tl-card{border:1px solid var(--desk-border,#ffffff17);cursor:pointer;background:#ffffff05;border-radius:14px;flex:0 0 240px;padding:14px 16px;transition:background .14s,border-color .14s}.tl-card:hover{border-color:var(--desk-border-hover,#fff3);background:#ffffff0a}.tl-card-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tl-when{font-family:var(--font-jetbrains);color:#ffffff8c;letter-spacing:.06em;font-size:9.5px}.tl-desk{font-family:var(--font-jetbrains);letter-spacing:.1em;font-size:9.5px;font-weight:600}.tl-call{font-family:var(--font-jetbrains);letter-spacing:.08em;margin-bottom:10px;font-size:11px;font-weight:600}.tl-thesis{font-family:var(--font-source-serif);color:#ffffffd1;font-size:13px;line-height:1.45}.tl-empty{font-family:var(--font-source-serif);color:#ffffff80;font-size:13px;line-height:1.5}.tl-pop-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);background:#0607099e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.tl-pop-shell,.tl-pop-panel{max-width:100%}.tl-pop-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tl-pop-desk{font-family:var(--font-jetbrains);letter-spacing:.1em;font-size:11px;font-weight:700}.tl-pop-dir{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px;font-weight:700}.tl-pop-when{font-family:var(--font-jetbrains);color:#ffffff6b;margin-left:auto;font-size:9.5px}.tl-pop-x{cursor:pointer;font-family:var(--font-jetbrains);color:#ffffff80;background:0 0;border:none;padding:0 2px;font-size:18px;line-height:1;transition:color .14s}.tl-pop-x:hover{color:#ffffffe6}.tl-pop-body{font-family:var(--font-source-serif);color:#ffffffdb;font-size:14px;line-height:1.6}.grid-wrap{grid-template-columns:1fr 1fr;gap:18px;margin:30px 0;display:grid}@media (max-width:900px){.grid-wrap{grid-template-columns:1fr}}.tk-blocks{flex-direction:column;gap:18px;margin:30px 0;display:flex}.tk-row-2col{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:900px){.tk-row-2col{grid-template-columns:1fr}}.grid-card{background:#ffffff04;border:1px solid #ffffff17;border-radius:14px;padding:22px 24px;transition:border-color .14s}.grid-card:hover{border-color:#fff3}.gc-title{font-family:var(--font-jetbrains);color:#ffffff8c;letter-spacing:.16em;margin-bottom:18px;font-size:10.5px;font-weight:600}.synth-echo{font-family:var(--font-jetbrains-mono);color:#ffffff57;max-width:62ch;margin:12px 0 0;font-size:10px;line-height:1.5}.gc-empty{font-family:var(--font-source-serif);color:#ffffff8c;font-size:13px;line-height:1.55}.rtq-chips{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.rtq-chip{font-family:var(--font-jetbrains-mono);letter-spacing:.04em;border:1px solid #ffffff1f;border-radius:99px;align-items:baseline;gap:6px;padding:3px 10px;font-size:10px;display:inline-flex}.rtq-chip .rtq-stance{opacity:.75}.rtq-chip .rtq-horizon{color:#ffffff57;font-size:9px}.rtq-note{font-family:var(--font-jetbrains-mono);color:#ffffff6b;max-width:62ch;margin:12px 0 0;font-size:10px;line-height:1.55}.conv-list{flex-direction:column;gap:11px;display:flex}.conv-row{font-family:var(--font-jetbrains);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.conv-name{color:#ffffffe6;letter-spacing:.06em;align-items:center;gap:10px;font-weight:500;display:flex}.conv-dot{border-radius:50%;width:7px;height:7px}.conv-state{letter-spacing:.06em;font-weight:600}.conv-state.bull{color:#7fffd4}.conv-state.bear{color:#f87171}.conv-state.watch{color:#fbbf24}.conv-state.idle{color:#ffffff52}.conv-when{color:#ffffff6b;margin-left:6px;font-size:10px}.conv-quiet{color:#ffffff52;letter-spacing:.04em;font-size:10.5px}.fund-ratios{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px 22px;margin-bottom:18px;display:grid}.km-groups{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px 30px;display:grid}@media (max-width:1024px){.km-groups{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.km-groups{grid-template-columns:1fr}}.km-group-label{font-family:var(--font-jetbrains);color:#ffffff61;letter-spacing:.16em;border-bottom:1px solid #ffffff0d;margin-bottom:11px;padding-bottom:7px;font-size:8.5px;font-weight:700}.km-cells{grid-template-columns:1fr 1fr;gap:14px 20px;display:grid}.km-wide{grid-column:1/-1}.km-v-row{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.km-upside{font-family:var(--font-jetbrains);letter-spacing:.02em;font-size:11px;font-weight:700}.km-gauge{flex-direction:column;gap:5px;margin-top:8px;display:flex}.km-gauge-track{background:#ffffff1f;border-radius:2px;height:3px;position:relative}.km-gauge-marker{background:#fff;border-radius:1px;width:2px;height:9px;margin-top:-4.5px;position:absolute;top:50%;transform:translate(-50%)}.km-gauge-label{font-family:var(--font-jetbrains);color:#ffffff80;letter-spacing:.04em;font-size:9.5px}.fund-cell{flex-direction:column;gap:4px;display:flex}.fund-k{font-family:var(--font-jetbrains);color:#ffffff80;letter-spacing:.1em;font-size:9px;font-weight:600}.fund-v{font-family:var(--font-jetbrains);color:#fff;font-size:13px;font-weight:500}.fund-v.neg{color:#f87171}.fund-v.amber{color:#fbbf24}.fund-thesis-label{font-family:var(--font-jetbrains);color:#ffffff80;letter-spacing:.12em;border-top:1px solid #ffffff0d;margin-bottom:8px;padding-top:14px;font-size:9.5px;font-weight:600}.fund-thesis-text{font-family:var(--font-source-serif);color:#ffffffdb;font-size:13.5px;line-height:1.55}.cat-list{flex-direction:column;gap:12px;display:flex}.cat-row{font-family:var(--font-jetbrains);justify-content:space-between;align-items:center;display:flex}.cat-name{color:#ffffffd9;letter-spacing:.04em;font-size:11.5px}.cat-when{color:#fff9;letter-spacing:.06em;font-size:11px}.cat-when.soon{color:#fbbf24;font-weight:600}.cat-when.urgent{color:#f87171;font-weight:600}.cat-row-wrap{flex-direction:column;gap:4px;display:flex}.cat-pill{font-family:var(--font-jetbrains);letter-spacing:.08em;white-space:nowrap;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:8.5px;font-weight:700}.cat-pill-nocmp{color:#e9b65c;background:#e9b65c24}.cat-pill-repd{color:#5dcaa5;background:#5dcaa524}.cat-pill-readfail{color:#f5b947;background:#f5b9471f}.cat-readfail{font-family:var(--font-source-serif);color:#f5b947;margin-top:6px;font-size:11px;line-height:1.45}.cat-pill-await{color:#fff9;background:#ffffff0f}.cat-reason{font-family:var(--font-source-serif);color:#ffffff85;max-width:46ch;font-size:11px;line-height:1.45}.cat-basis{font-family:var(--font-jetbrains);color:#ffffffc7;font-variant-numeric:tabular-nums;font-size:10px}.synth-wrap{background:#ffffff05;border:1px solid #ffffff17;border-radius:14px;margin:34px 0 60px;padding:36px 40px;transition:border-color .14s}.synth-wrap:hover{border-color:#fff3}.synth-eyebrow{font-family:var(--font-jetbrains);color:#ffffff8c;letter-spacing:.18em;margin-bottom:14px;font-size:10.5px;font-weight:600}.synth-title{font-family:var(--font-source-serif);letter-spacing:-.02em;color:#fff;font-variation-settings:"opsz" 96, "SOFT" 25;max-width:780px;margin-bottom:18px;font-size:32px;font-weight:400;line-height:1.18}.synth-body{font-family:var(--font-source-serif);color:#ffffffd6;max-width:780px;font-size:15px;line-height:1.7}.synth-body p{margin-bottom:14px}.synth-body p:last-child{margin-bottom:0}@media (max-width:720px){.tk-page{padding:0 18px}.tk-symbol{font-size:42px}.tk-price{font-size:24px}.synth-wrap{padding:24px 22px}.synth-title{font-size:26px}}.sp-ticker-link{color:inherit;cursor:pointer;text-decoration:none}.sp-ticker-link:hover{opacity:.75}.spx-ticker-link{color:inherit;cursor:pointer;border-bottom:1px dotted #7fffd440;text-decoration:none;transition:border-color .15s,color .15s}.spx-ticker-link:hover{color:#7fffd4;border-bottom-color:#7fffd4}.spx-ticker-plain{border-bottom:none}.spx-ticker-plain:hover{color:#7fffd4}.rl-wrap{background:#121316;border:.5px solid #ffffff14;border-radius:14px;margin:24px 0 30px;padding:16px 18px 18px}.rl-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.rl-eyebrow{font-family:var(--font-jetbrains-mono);letter-spacing:.16em;color:#ffffff8c;font-size:10px}.rl-headmeta{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;color:#5a6270;font-size:10px}.rl-body{margin-top:12px}.rl-bar{gap:4px;width:100%;display:flex}.rl-seg{cursor:pointer;min-width:0;font-family:var(--font-jetbrains-mono);letter-spacing:.07em;color:#9aa5b1;border:.5px solid #ffffff14;border-radius:8px;flex-basis:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:9.5px;transition:background .2s,border-color .2s,color .2s;display:flex;overflow:hidden}.rl-seg:hover,.rl-seg-on{color:#ffffffeb}.rl-seg-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rl-seg-n{color:#ffffffeb;flex:none}.rl-caption{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;color:#5a6270;margin:8px 0 9px;font-size:10px}.rl-stack{flex-direction:column;gap:6px;display:flex}.rl-card{text-align:left;border:.5px solid #ffffff14;border-left:2px solid var(--rl-hue,#ffffff1f);background:#171a1e;border-radius:8px;width:100%;padding:8px 11px 9px;display:block}.rl-card-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rl-name{font-family:var(--font-jetbrains-mono);letter-spacing:.04em;color:#ffffffeb;font-size:11.5px}.rl-count{font-family:var(--font-jetbrains-mono);letter-spacing:.05em;color:#5a6270;font-size:9.5px}.rl-evlabel{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:#4a515c;margin-top:6px;font-size:9px;display:block}.rl-evlabel-inline{flex:none;margin-top:0;display:inline}.rl-ev{font-family:var(--font-source-serif);color:#9aa5b1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.rl-cmdty{font-family:var(--font-jetbrains-mono);letter-spacing:.03em;color:#6bafb8;border-bottom:.5px solid #6bafb847;align-items:baseline;gap:8px;padding:5px 2px 6px;font-size:10.5px;display:flex}.rl-sq{background:#6bafb8;flex:none;width:5px;height:5px;transform:rotate(45deg)}.rl-cmdty-name{flex:none}.rl-cmdty-ev{font-family:var(--font-source-serif);color:#5a6270;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rl-all{cursor:pointer;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:#9aa5b1;background:0 0;border:.5px solid #ffffff24;border-radius:8px;margin-top:9px;padding:7px 12px;font-size:9.5px;transition:border-color .2s,color .2s}.rl-all:hover{color:#ffffffeb;border-color:#ffffff4d}.rl-empty{font-family:var(--font-jetbrains-mono);letter-spacing:.05em;color:#5a6270;margin:14px 0 2px;font-size:10.5px}.rl-modal{flex-direction:column;gap:13px;padding:22px 24px 24px;display:flex}.rl-modal-head{font-family:var(--font-jetbrains-mono);letter-spacing:.09em;color:#9aa5b1;align-items:center;gap:9px;padding-right:40px;font-size:11px;display:flex}.rl-dot{border-radius:50%;flex:none;width:7px;height:7px}.rl-modal-c{color:#5a6270;margin-left:auto}.rl-modal-stack{flex-direction:column;gap:7px;max-height:58vh;display:flex;overflow:auto}@media (max-width:640px){.rl-seg-l{display:none}.rl-seg{justify-content:center}.rl-cmdty-ev{display:none}}@media (prefers-reduced-motion:reduce){.rl-seg{transition-duration:0s}}.kg-wrap{background:var(--th-surf-015);border:.5px solid var(--th-line-08);border-radius:12px;margin:30px 0;padding:20px 24px}.kg-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.kg-eyebrow{font-family:var(--font-jetbrains);letter-spacing:.14em;color:var(--th-ink-30);font-size:10px;font-weight:600}.kg-lag{font-family:var(--font-jetbrains);color:#ef9f27b3;background:#ef9f2714;border:.5px solid #ef9f2733;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;display:inline-flex}.kg-lag-dot{background:#fbbf24;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #fbbf2466}.kg-rel-block{margin-bottom:22px}.kg-rel-block:last-child{margin-bottom:0}.kg-rel-input,.kg-rel-geography{border-top:.5px solid var(--th-line-06);padding-top:22px}.kg-rel-input+.kg-rel-geography{border-top:none;padding-top:0}.kg-group-head{border-bottom:.5px solid var(--th-line-06);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;display:flex}.kg-group-label{font-family:var(--font-jetbrains);letter-spacing:.1em;color:var(--th-ink-40);font-size:10px;font-weight:600}.kg-rel-competitor .kg-group-label{color:#f0997b}.kg-rel-customer .kg-group-label{color:#5dcaa5}.kg-rel-supplier .kg-group-label{color:#fac775}.kg-rel-correlated .kg-group-label{color:var(--th-ink-40)}.kg-rel-shareholder .kg-group-label{color:#85b7eb}.kg-rel-input .kg-group-label{color:var(--th-ink-40)}.kg-rel-geography .kg-group-label{color:#85b7eb}.kg-group-count{font-family:var(--font-jetbrains);color:var(--th-ink-50);letter-spacing:.06em;background:var(--th-surf-06);border-radius:10px;margin-left:auto;padding:1px 8px;font-size:9px}.kg-pills{flex-wrap:wrap;gap:6px;display:flex}.kg-pill{font-family:var(--font-jetbrains);letter-spacing:.02em;color:var(--th-ink-55);background:var(--th-surf-05);border:.5px solid var(--th-line-12);border-radius:20px;align-items:center;padding:4px 11px;font-size:11px;display:inline-flex}.kg-pill-sector{color:#85b7eb;background:#378add26;border-color:#378add59;font-weight:500}.kg-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:720px){.kg-cards{grid-template-columns:1fr}}.kg-card{border-radius:10px;padding:13px 15px;overflow:hidden}.kg-card-competitor{background:#f0997b12;border:.5px solid #f0997b33}.kg-card-customer{background:#5dcaa512;border:.5px solid #5dcaa533}.kg-card-supplier{background:#fac77512;border:.5px solid #fac77533}.kg-card-correlated{background:var(--th-surf-03);border:.5px solid var(--th-line-08)}.kg-card-shareholder{background:#378add0f;border:.5px solid #378add26}.kg-card-input{background:var(--th-surf-03);border:.5px solid var(--th-line-08)}.kg-card-geo{background:#378add0f;border:.5px solid #378add26}.kg-card-top{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.kg-card-ticker{font-family:var(--font-jetbrains);letter-spacing:.02em;font-size:14px;font-weight:600}.kg-card-competitor .kg-card-ticker{color:#f0997b}.kg-card-customer .kg-card-ticker{color:#5dcaa5}.kg-card-supplier .kg-card-ticker{color:#fac775}.kg-card-correlated .kg-card-ticker{color:var(--th-ink-85)}.kg-card-shareholder .kg-card-ticker{color:#85b7eb}.kg-geo-name{font-family:var(--font-jetbrains);color:#85b7eb;letter-spacing:.02em;font-size:13px;font-weight:500}.kg-input-name{font-family:var(--font-jetbrains);color:var(--th-ink-85);letter-spacing:.02em;font-size:13px;font-weight:500}.kg-card-name{font-family:var(--font-inter-tight);color:var(--th-ink-30);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.kg-card-quote{font-family:var(--font-source-serif);color:var(--th-ink-45);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.kg-card-geo .kg-card-quote,.kg-card-input .kg-card-quote{margin-bottom:0}.kg-strength{background:var(--th-surf-04);border-radius:2px;height:3px;overflow:hidden}.kg-strength-fill{background:var(--th-ink-15);height:100%;display:block}.kg-card-competitor .kg-strength-fill{background:#f0997b99}.kg-card-customer .kg-strength-fill{background:#5dcaa599}.kg-card-supplier .kg-strength-fill{background:#fac77599}.kg-card-correlated .kg-strength-fill{background:var(--th-ink-20)}.kg-card-shareholder .kg-strength-fill{background:#85b7eb66}@media (max-width:720px){.kg-wrap{padding:18px}}.page{max-width:1320px;margin:0 auto;padding:0 28px}.pg-skel{flex-direction:column;gap:16px;padding:40px 0;display:flex}.pg-skel-band{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px;animation:1.6s ease-in-out infinite pgSkelBreath}@keyframes pgSkelBreath{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.pg-skel-band{animation:none}}.sv2u2-strip-row{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:4px 22px;padding:12px 0;display:flex}.sv2u2-strip-row>.dsh-strip{border-bottom:0;flex:auto;min-width:0;padding:4px 0}.sv2u2-strip-row>.dsh-strip .dsh-pill{display:none}.sv2u2-strip-row>.dsh-degbar{flex:100%;margin:0 0 16px}.sv2u2-src{cursor:pointer;border:1px solid;min-height:44px}@supports (color:color-mix(in lab, red, red)){.sv2u2-src{border:1px solid color-mix(in srgb, currentColor 30%, transparent)}}.sv2u2-src{transition:border-color .12s,filter .12s}.sv2u2-src:hover,.sv2u2-src:focus-visible{filter:brightness(1.12);border-color:currentColor}.sv2u2-src:focus-visible{outline:2px solid #e688c9f7}@supports (color:color-mix(in lab, red, red)){.sv2u2-src:focus-visible{outline:2px solid color-mix(in srgb, var(--color-desk-sentiment) 60%, var(--color-text-primary))}}.sv2u2-src:focus-visible{outline-offset:2px}.sv2u2-src--none{color:var(--color-text-secondary);background:var(--color-bg-card-active)}.sv2u2-src-sign{text-align:center;min-width:10px}.sv2u2-src-line{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}.sv2u2-strip-note{font-family:var(--font-jetbrains);letter-spacing:.08em;margin:10px 0 12px;font-size:11px}.sv2u2-fresh-panel{padding:16px 0 18px}.sv2u2-fresh-box{border:1px solid var(--color-border-default);border-radius:10px;overflow:hidden}.sv2u2-fresh{border-collapse:collapse;width:100%;font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px}.sv2u2-fresh caption{caption-side:top;text-align:left;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-subtle);padding:12px 16px}.sv2u2-fresh th,.sv2u2-fresh td{text-align:left;border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);vertical-align:top;padding:10px 16px;font-weight:400}.sv2u2-fresh thead th{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;background:var(--color-bg-card);border-top:0;font-size:9px}.sv2u2-fresh tbody th{color:var(--color-text-primary)}.sv2u2-st--late .sv2u2-st,.sv2u2-st--failed .sv2u2-st,.sv2u2-src-line.sv2u2-st--late,.sv2u2-src-line.sv2u2-st--failed{color:var(--color-semantic-amber)}.sv2u2-st--expected_gap .sv2u2-st,.sv2u2-st--none td{color:var(--color-text-tertiary)}.sv2u2-fresh-foot{border-top:1px solid var(--color-border-subtle);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-muted);margin:0;padding:10px 16px 12px;font-size:9px;line-height:1.6}.sv2u2-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sv2u2-tile{font:inherit;text-align:left;cursor:pointer;background:var(--color-bg-card);border:1px solid var(--color-border-default);min-width:0;color:var(--color-text-primary);border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.sv2u2-tile:hover,.sv2u2-tile:focus-visible{border-color:var(--sv2-mid)}.sv2u2-tile[aria-expanded=true]{background:var(--sv2-bg);border-color:var(--sv2-mid)}.sv2u2-k{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);justify-content:space-between;gap:8px;font-size:9px;display:flex}.sv2u2-v{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:34px;font-weight:400;line-height:1.05}.sv2u2-v .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;padding-top:6px;font-size:12px;line-height:1.5;display:block}.sv2u2-tile--desk .sv2u2-v{color:var(--sv2-hi)}.sv2u2-tile--fade .sv2u2-v{color:var(--sv2-fade)}.sv2u2-sub{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px;line-height:1.5}.sv2u2-sub--go{color:var(--sv2-hi)}.sv2u2-panel{border:1px solid var(--sv2-line);background:var(--sv2-bg);border-radius:12px;margin-top:12px;padding:22px 24px}.sv2u2-cap{margin:0 0 10px}.sv2u2-panel .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:11px;line-height:1.6;display:block}.sv2u2-note{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);margin:12px 0 0;font-size:10px;line-height:1.6}.sv2u2-totals{grid-template-columns:minmax(0,1fr) 380px;gap:32px;display:grid}.sv2u2-bars{touch-action:pan-y;cursor:crosshair;border-radius:4px;height:110px}.sv2u2-bars svg{width:100%;height:100%;display:block}.sv2u2-bar{fill:var(--sv2-mid)}.sv2u2-bar--current{fill:var(--sv2)}.sv2u2-bar--at{fill:var(--sv2-hi)}.sv2u2-bars-avg{stroke:var(--sv2-hi);stroke-width:1px;stroke-dasharray:4 5}.sv2u2-readout{min-height:16px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:8px 0 0;font-size:10px}.sv2u2-readout--on{color:var(--color-text-primary)}.sv2u2-axis{justify-content:space-between;gap:12px;margin-top:4px;display:flex}.sv2u2-loud{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv2u2-loud li{font-family:var(--font-jetbrains);letter-spacing:.08em;grid-template-columns:64px minmax(0,1fr) 72px;align-items:center;gap:10px;font-size:11px;display:grid}.sv2u2-loud svg{background:#ffffff13;border-radius:3px;width:100%;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.sv2u2-loud svg{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent)}}.sv2u2-loud rect{fill:var(--sv2)}.sv2u2-loud-n{text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.sv2u2-buckets{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.sv2u2-buckets div{flex-direction:column;gap:4px;display:flex}.sv2u2-buckets dd{margin:0}.sv2u2-bv{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:26px;line-height:1.1}.sv2u2-pillrow{flex-direction:column;gap:12px;display:flex}.sv2u2-pills{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv2u2-pill{border:1px solid var(--sv2-line);background:var(--sv2-bg);min-height:44px;font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-primary);border-radius:22px;align-items:center;padding:0 16px;font-size:11px;text-decoration:none;transition:border-color .12s;display:inline-flex;position:relative}.sv2u2-pill:hover,.sv2u2-pill:focus-visible{border-color:var(--sv2-mid)}.sv2u2-lt{color:var(--color-text-primary);text-decoration:none;position:relative}.sv2u2-lt:hover,.sv2u2-lt:focus-visible{color:var(--sv2-hi);text-underline-offset:4px;text-decoration:underline}.sv2u2-pill:after,.sv2u2-lt:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.sv2u2-pill:hover:after,.sv2u2-pill:focus-visible:after,.sv2u2-lt:hover:after,.sv2u2-lt:focus-visible:after{opacity:1}@media (max-width:1100px){.sv2u2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sv2u2-totals{grid-template-columns:1fr}.sv2u2-buckets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sv2u2-tiles{grid-template-columns:1fr}.sv2u2-v{font-size:28px}.sv2u2-panel{padding:18px 16px}.sv2u2-fresh thead{display:none}.sv2u2-fresh tr{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:12px 16px;display:grid}.sv2u2-fresh th,.sv2u2-fresh td{border:0;padding:0;display:block}.sv2u2-fresh tbody th,.sv2u2-fresh td[data-k=State]{grid-column:1/-1}.sv2u2-fresh td[data-k]:before{content:attr(data-k);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:2px;font-size:9px;display:block}}@media (prefers-reduced-motion:reduce){.sv2u2-src,.sv2u2-tile,.sv2u2-pill,.sv2u2-pill:after,.sv2u2-lt:after{transition:none}}.sv2u2-bighead{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.sv2u2-bighead h2{margin:0}.sv2u2-bignum{color:var(--sv2-hi);margin-bottom:10px;display:block}.sv2u2-bignote{text-align:right;max-width:480px;color:var(--color-text-muted);margin:0}@media (max-width:900px){.sv2u2-bignote{text-align:left}}.dk-header{border-bottom:1px solid #ffffff0f;margin-bottom:28px;padding:40px 0 32px 24px;position:relative}.dk-header:before{content:"";background:var(--dk-color,#fff);width:3px;box-shadow:0 0 12px var(--dk-color,#fff6);border-radius:2px;position:absolute;top:40px;bottom:32px;left:0}.dk-meta{font-family:var(--font-jetbrains);letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;font-size:10.5px;font-weight:600;display:flex}.dk-live{color:var(--dk-color,#fff);align-items:center;gap:7px;display:inline-flex}.dk-live-dot{background:var(--dk-color,#fff);width:7px;height:7px;box-shadow:0 0 8px var(--dk-color,#ffffff80);border-radius:50%;animation:1.8s infinite pulse-alert}.dk-live--quiet{color:#ffffff8c}.dk-live--quiet .dk-live-dot{box-shadow:none;background:#ffffff8c;animation:none}.dk-live--silent{color:#f87171}.dk-live--silent .dk-live-dot{box-shadow:none;background:#f87171;animation:none}.hist-factors{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;margin:10px 0 0;padding:9px 0 0;list-style:none;display:flex}.hist-factors li{font-family:var(--font-source-serif);color:#ffffff94;padding-left:13px;font-size:12.5px;line-height:1.45;position:relative}.hist-factors li:before{content:"·";color:#ffffff52;position:absolute;left:3px}.dk-late{font-family:var(--font-jetbrains-mono);letter-spacing:.5px;color:var(--color-semantic-amber);border:1px solid #fbbf2447;font-size:10px}@supports (color:color-mix(in lab, red, red)){.dk-late{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 28%, transparent)}}.dk-late{background:#fbbf2414}@supports (color:color-mix(in lab, red, red)){.dk-late{background:color-mix(in srgb, var(--color-semantic-amber) 8%, transparent)}}.dk-late{cursor:help;border-radius:5px;padding:2px 6px}.dk-meta-sep{color:#ffffff2e}.dk-meta-stat{color:#ffffff8c}.dk-meta-stat b{color:#fff;font-weight:600}.dk-meta-failed{color:#f5b947}.dk-meta-board{color:var(--color-text-muted);cursor:help}.dk-title{font-family:var(--font-source-serif);letter-spacing:-.022em;font-variation-settings:"opsz" 120, "SOFT" 30;color:#fff;margin-bottom:14px;font-size:64px;font-weight:400;line-height:1.04}.dk-tagline{font-family:var(--font-source-serif);color:#ffffffc7;max-width:760px;font-size:16px;line-height:1.55}.method-wrap{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;margin:24px 0;padding:32px}.method-grid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:22px;display:grid}@media (max-width:820px){.method-grid{grid-template-columns:1fr;gap:22px}}.method-cell-k{font-family:var(--font-jetbrains);letter-spacing:.16em;color:#ffffffa6;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.method-cell-v{font-family:var(--font-source-serif);color:#ffffffe0;font-size:16px;line-height:1.6}.method-philo{border-top:1px solid #ffffff0f;padding-top:22px}.latest-wrap{border-radius:12px;margin:28px 0;padding:30px 32px}.latest-empty{font-family:var(--font-source-serif);color:#ffffff8c;padding:20px 0;font-size:15px;line-height:1.55}.latest-empty--failed{color:#f5b947}.latest-eyebrow{font-family:var(--font-jetbrains);letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:10.5px;font-weight:600;display:flex}.latest-tag{color:var(--dk-color,#fff);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;padding:4px 10px}.latest-ticker{color:#ffffffeb;font-family:var(--font-jetbrains);letter-spacing:.06em;align-items:center;gap:4px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.latest-ticker:hover{opacity:.75}.latest-pill{letter-spacing:.1em;border-radius:3px;padding:3px 9px;font-size:10px;font-weight:700}.latest-pill.bull{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.latest-pill.bull{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.latest-pill.bull{color:var(--color-semantic-green)}.latest-pill.bear{background:#f8717124}@supports (color:color-mix(in lab, red, red)){.latest-pill.bear{background:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.latest-pill.bear{color:var(--color-semantic-red)}.latest-pill.neutral{color:#60a5fa;background:#60a5fa1f}.latest-pill.watch{color:#fbbf24;background:#fbbf241f}.latest-conv{color:#ffffff8c}.latest-title{font-family:var(--font-source-serif);letter-spacing:-.018em;color:#fff;font-variation-settings:"opsz" 96, "SOFT" 25;max-width:820px;margin-bottom:18px;font-size:30px;font-weight:400;line-height:1.2}.latest-body{font-family:var(--font-source-serif);color:#ffffffd1;max-width:820px;margin-bottom:22px;font-size:15px;line-height:1.65}.latest-skipped{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-muted);max-width:820px;margin:0 0 14px;font-size:11px;line-height:1.6}.latest-cta{color:var(--dk-color,#fff);font-family:var(--font-jetbrains);letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.latest-cta:hover{opacity:.8}.news-card-click{cursor:pointer;outline:none;transition:box-shadow .15s}.news-card-click:hover{box-shadow:inset 0 0 0 1px #ffffff29}.news-card-click:focus-visible{box-shadow:inset 0 0 0 2px #ffffff73}.conv-section{margin:36px 0}.conv-section-title{font-family:var(--font-jetbrains);letter-spacing:.16em;color:#fff9;margin-bottom:18px;font-size:11px;font-weight:600}.conv-section-span{letter-spacing:.06em;color:#ffffff6b;text-transform:none;font-weight:400}.conv-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:820px){.conv-grid{grid-template-columns:1fr}}.conv-col-head{font-family:var(--font-jetbrains);letter-spacing:.14em;border-bottom:1px solid #ffffff0f;margin-bottom:14px;padding-bottom:10px;font-size:10.5px;font-weight:700}.conv-col-head.long{color:var(--color-semantic-green)}.conv-col-head.short{color:var(--color-semantic-red)}.conv-cards{flex-direction:column;gap:12px;display:flex}.conv-card{background:#ffffff04;border:1px solid #ffffff1a;border-radius:10px;padding:18px 20px;transition:border-color .14s,background .14s}.conv-card-long{border-color:#5dcaa53d}@supports (color:color-mix(in lab, red, red)){.conv-card-long{border-color:color-mix(in srgb, var(--color-semantic-green) 24%, transparent)}}.conv-card-long{background:#5dcaa505}@supports (color:color-mix(in lab, red, red)){.conv-card-long{background:color-mix(in srgb, var(--color-semantic-green) 2%, transparent)}}.conv-card-long:hover{border-color:#5dcaa56b}@supports (color:color-mix(in lab, red, red)){.conv-card-long:hover{border-color:color-mix(in srgb, var(--color-semantic-green) 42%, transparent)}}.conv-card-short{border-color:#f871713d}@supports (color:color-mix(in lab, red, red)){.conv-card-short{border-color:color-mix(in srgb, var(--color-semantic-red) 24%, transparent)}}.conv-card-short{background:#f8717105}@supports (color:color-mix(in lab, red, red)){.conv-card-short{background:color-mix(in srgb, var(--color-semantic-red) 2%, transparent)}}.conv-card-short:hover{border-color:#f871716b}@supports (color:color-mix(in lab, red, red)){.conv-card-short:hover{border-color:color-mix(in srgb, var(--color-semantic-red) 42%, transparent)}}.conv-card-open{transition:border-color .14s,background .14s,box-shadow .15s}.conv-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.conv-symbol{font-family:var(--font-source-serif);letter-spacing:-.018em;color:#fff;font-variation-settings:"opsz" 72, "SOFT" 20;font-size:26px;font-weight:400;line-height:1;text-decoration:none}.conv-score{font-family:var(--font-source-serif);letter-spacing:-.02em;font-variation-settings:"opsz" 96, "SOFT" 25;font-size:30px;font-weight:400;line-height:1}.conv-score.long{color:var(--color-semantic-green)}.conv-score.short{color:var(--color-semantic-red)}.conv-thesis{font-family:var(--font-source-serif);color:#ffffffc7;font-size:13px;line-height:1.5}.conv-empty{font-family:var(--font-source-serif);color:#ffffff80;background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;padding:18px 20px;font-size:13.5px;line-height:1.5}.hist-section{margin:36px 0 60px}.hist-title{font-family:var(--font-jetbrains);letter-spacing:.16em;color:#fff9;margin-bottom:18px;font-size:11px;font-weight:600}.hist-cards{flex-direction:column;gap:12px;display:flex}.hist-card{background:#ffffff04;border:1px solid #ffffff1a;border-radius:10px;padding:16px 20px;transition:border-color .14s,background .14s}.hist-card-bull{border-color:#5dcaa53d}@supports (color:color-mix(in lab, red, red)){.hist-card-bull{border-color:color-mix(in srgb, var(--color-semantic-green) 24%, transparent)}}.hist-card-bull{background:#5dcaa505}@supports (color:color-mix(in lab, red, red)){.hist-card-bull{background:color-mix(in srgb, var(--color-semantic-green) 2%, transparent)}}.hist-card-bull:hover{border-color:#5dcaa56b}@supports (color:color-mix(in lab, red, red)){.hist-card-bull:hover{border-color:color-mix(in srgb, var(--color-semantic-green) 42%, transparent)}}.hist-card-bear{border-color:#f871713d}@supports (color:color-mix(in lab, red, red)){.hist-card-bear{border-color:color-mix(in srgb, var(--color-semantic-red) 24%, transparent)}}.hist-card-bear{background:#f8717105}@supports (color:color-mix(in lab, red, red)){.hist-card-bear{background:color-mix(in srgb, var(--color-semantic-red) 2%, transparent)}}.hist-card-bear:hover{border-color:#f871716b}@supports (color:color-mix(in lab, red, red)){.hist-card-bear:hover{border-color:color-mix(in srgb, var(--color-semantic-red) 42%, transparent)}}.hist-card-watch{background:#fbbf2405;border-color:#fbbf243d}.hist-card-watch:hover{border-color:#fbbf246b}.hist-card-neutral{border-color:#ffffff1a}.hist-card-neutral:hover{border-color:#ffffff2e}.hist-card-meta{font-family:var(--font-jetbrains);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;font-size:10.5px;font-weight:500;display:flex}.hist-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 5px}.hist-when{color:#ffffff80}.hist-ticker{color:#ffffffeb;letter-spacing:.06em;font-weight:600;text-decoration:none}.hist-call{letter-spacing:.1em;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:700}.hist-call.bull{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.hist-call.bull{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.hist-call.bull{color:var(--color-semantic-green)}.hist-call.bear{background:#f8717124}@supports (color:color-mix(in lab, red, red)){.hist-call.bear{background:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.hist-call.bear{color:var(--color-semantic-red)}.hist-call.neutral{color:#60a5fa;background:#60a5fa1f}.hist-call.watch{color:#fbbf24;background:#fbbf241f}.hist-conv{color:#ffffff8c}.dfb{flex-direction:column;gap:9px;margin:0 0 18px;display:flex}.dfb-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dfb-label{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;color:var(--color-text-muted);margin-right:3px;font-size:9px;font-weight:700}.dfb-chip{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:var(--color-text-tertiary);background:#ffffff0a;border:1px solid #0000;border-radius:3px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:700;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.dfb-chip:hover{color:var(--color-text-secondary);background:#ffffff14}.dfb-chip.on{color:var(--color-text-primary);border-color:var(--color-border-strong);background:#ffffff1a}.dfb-n{color:var(--color-text-muted);font-size:9px;font-weight:400}.dfb-chip.on .dfb-n{color:var(--color-text-tertiary)}.dfb-bull{color:var(--color-semantic-green);background:#5dcaa51a}@supports (color:color-mix(in lab, red, red)){.dfb-bull{background:color-mix(in srgb, var(--color-semantic-green) 10%, transparent)}}.dfb-bull:hover,.dfb-bull.on{background:#5dcaa52e}@supports (color:color-mix(in lab, red, red)){.dfb-bull:hover,.dfb-bull.on{background:color-mix(in srgb, var(--color-semantic-green) 18%, transparent)}}.dfb-bull:hover,.dfb-bull.on{color:var(--color-semantic-green)}.dfb-bear{color:var(--color-semantic-red);background:#f871711a}@supports (color:color-mix(in lab, red, red)){.dfb-bear{background:color-mix(in srgb, var(--color-semantic-red) 10%, transparent)}}.dfb-bear:hover,.dfb-bear.on{background:#f871712e}@supports (color:color-mix(in lab, red, red)){.dfb-bear:hover,.dfb-bear.on{background:color-mix(in srgb, var(--color-semantic-red) 18%, transparent)}}.dfb-bear:hover,.dfb-bear.on{color:var(--color-semantic-red)}.cgp-toolbar .dfb-bull,.cgp-toolbar .dfb-bull:hover,.cgp-toolbar .dfb-bull.on{color:var(--color-filing-buy);background:#8fb8d81f}@supports (color:color-mix(in lab, red, red)){.cgp-toolbar .dfb-bull,.cgp-toolbar .dfb-bull:hover,.cgp-toolbar .dfb-bull.on{background:color-mix(in srgb, var(--color-filing-buy) 12%, transparent)}}.cgp-toolbar .dfb-bear,.cgp-toolbar .dfb-bear:hover,.cgp-toolbar .dfb-bear.on{color:var(--color-filing-sell);background:#d8b08f1f}@supports (color:color-mix(in lab, red, red)){.cgp-toolbar .dfb-bear,.cgp-toolbar .dfb-bear:hover,.cgp-toolbar .dfb-bear.on{background:color-mix(in srgb, var(--color-filing-sell) 12%, transparent)}}.dfb-neutral{color:#60a5fa;background:#60a5fa1a}.dfb-watch{color:#fbbf24;background:#fbbf241a}.dfb-watch:hover,.dfb-watch.on{color:#fbbf24;background:#fbbf242e}.dfb-neutral:hover,.dfb-neutral.on{color:#60a5fa;background:#60a5fa2e}.dfb-form{align-items:center;gap:7px;display:flex}.dfb-input{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;width:128px;color:var(--color-text-primary);border:1px solid var(--color-border-default);background:#ffffff0a;border-radius:3px;padding:5px 10px;font-size:11px}.dfb-input::placeholder{color:var(--color-text-muted);letter-spacing:.1em}.dfb-input:focus-visible{border-color:var(--color-border-strong);background:#ffffff12;outline:none}.dfb-go{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;cursor:pointer;color:var(--color-text-secondary);border:1px solid var(--color-border-default);background:#ffffff12;border-radius:3px;padding:5px 11px;font-size:10px;font-weight:700}.dfb-go:hover{color:var(--color-text-primary);background:#ffffff1f}.dfb-clear{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:10px;text-decoration:none}.dfb-clear:hover{color:var(--color-text-secondary)}.dfb-spacer{flex:auto}.dfb-bar{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding-top:9px;display:flex}.dfb-count{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:var(--color-text-tertiary);font-size:10px}.dfb-pager{align-items:center;gap:10px;display:inline-flex}.dfb-page{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:var(--color-text-secondary);font-size:10px;text-decoration:none}.dfb-page:hover{color:var(--color-text-primary)}.dfb-page.off{color:var(--color-text-muted);pointer-events:none}.dfb-pageno{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:10px}.sm-h1{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);margin:20px 0 8px;font-size:36px;line-height:1.14}.sm-lede{font-family:var(--font-source-serif);color:var(--color-text-tertiary);max-width:60ch;margin:0 0 4px;font-size:16px;line-height:1.58}.sm-periods{border-bottom:1px solid var(--color-border-subtle);gap:24px;margin:26px 0 0;display:flex;overflow-x:auto}.sm-period{white-space:nowrap;font-family:var(--font-inter-tight);color:var(--color-text-muted);border-bottom:2px solid #0000;padding:0 0 12px;font-size:15px;text-decoration:none;transition:color .14s,border-color .14s;display:block}.sm-period:hover{color:var(--color-text-secondary)}.sm-period.on{color:var(--color-text-primary);border-bottom-color:#ffb800}.sm-period-sub{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);margin-top:3px;font-size:10px;display:block}.sm-segbar{flex-wrap:wrap;align-items:center;gap:6px;margin:22px 0 0;display:flex}.sm-seg{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.sm-seg:hover{color:var(--color-text-secondary)}.sm-seg.on{color:#ffb800;background:#ffb8001a;border-color:#ffb8006b}.sm-seg-n{font-family:var(--font-jetbrains-mono);letter-spacing:.04em;text-transform:none;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;background:#1b1f24;border-radius:7px;padding:3px 8px;font-size:11px;font-weight:500}.sm-seg.on .sm-seg-n{color:#1a1200;background:#ffb800}.sm-seg-n.none{color:var(--color-text-muted);letter-spacing:.08em}.sm-seg-n.failed{color:#f5b947;letter-spacing:.08em;background:0 0;border:1px solid #f5b947}.sm-seg.on .sm-seg-n.failed{color:#f5b947;background:0 0}.sm-controls{flex-direction:column;gap:9px;margin:18px 0 0;display:flex}.sm-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sm-label{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;color:var(--color-text-muted);font-size:9px;font-weight:700}.sm-gap{flex:auto}.sm-chip{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:var(--color-text-tertiary);background:#ffffff0a;border:1px solid #0000;border-radius:3px;padding:4px 9px;font-size:10px;font-weight:700;text-decoration:none;transition:background .12s,color .12s,border-color .12s}.sm-chip:hover{color:var(--color-text-secondary);background:#ffffff14}.sm-chip.on{color:var(--color-text-primary);border-color:var(--color-border-strong);background:#ffffff1a}.sm-bull{color:var(--color-semantic-green);background:#5dcaa51a}@supports (color:color-mix(in lab, red, red)){.sm-bull{background:color-mix(in srgb, var(--color-semantic-green) 10%, transparent)}}.sm-bull:hover,.sm-bull.on{background:#5dcaa52e}@supports (color:color-mix(in lab, red, red)){.sm-bull:hover,.sm-bull.on{background:color-mix(in srgb, var(--color-semantic-green) 18%, transparent)}}.sm-bull:hover,.sm-bull.on{color:var(--color-semantic-green)}.sm-bear{color:var(--color-semantic-red);background:#f871711a}@supports (color:color-mix(in lab, red, red)){.sm-bear{background:color-mix(in srgb, var(--color-semantic-red) 10%, transparent)}}.sm-bear:hover,.sm-bear.on{background:#f871712e}@supports (color:color-mix(in lab, red, red)){.sm-bear:hover,.sm-bear.on{background:color-mix(in srgb, var(--color-semantic-red) 18%, transparent)}}.sm-bear:hover,.sm-bear.on{color:var(--color-semantic-red)}.sm-neutral{color:#60a5fa;background:#60a5fa1a}.sm-neutral:hover,.sm-neutral.on{color:#60a5fa;background:#60a5fa2e}.sm-form{align-items:center;gap:7px;display:flex}.sm-input{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;text-transform:uppercase;width:230px;color:var(--color-text-primary);border:1px solid var(--color-border-default);background:#ffffff0a;border-radius:8px;padding:6px 11px;font-size:11px}.sm-input::placeholder{color:var(--color-text-muted)}.sm-input:focus-visible{border-color:var(--color-border-strong);background:#ffffff12;outline:none}.sm-go{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;cursor:pointer;color:var(--color-text-secondary);border:1px solid var(--color-border-default);background:#ffffff12;border-radius:8px;padding:6px 12px;font-size:10px;font-weight:700}.sm-go:hover{color:var(--color-text-primary);background:#ffffff1f}.sm-clear{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:10px;text-decoration:none}.sm-clear:hover{color:var(--color-text-secondary)}.sm-filternote{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);margin:14px 0 0;font-size:11px}.sm-section{margin-top:42px}.sm-shead{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.sm-shead h2{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:24px;font-weight:400}.sm-stag{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid var(--color-border-subtle);border-radius:20px;padding:3px 9px;font-size:10px}.sm-snote{font-family:var(--font-source-serif);color:var(--color-text-tertiary);max-width:62ch;margin:0 0 16px;font-size:15px;line-height:1.58}.sm-list{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:14px;overflow:hidden}.sm-item{border-bottom:1px solid var(--color-border-subtle)}.sm-item:last-of-type{border-bottom:none}.sm-item-head{cursor:pointer;align-items:center;gap:11px;padding:12px 16px;list-style:none;transition:background .12s;display:flex}.sm-item-head::-webkit-details-marker{display:none}.sm-item-head:hover,.sm-item[open] .sm-item-head{background:var(--color-bg-card-hover)}.sm-item-tk{font-family:var(--font-source-serif);color:var(--color-text-primary);flex-shrink:0;width:74px;font-size:16px}.sm-unresolved{color:var(--color-text-muted)}.sm-call{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.sm-call.bull{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.sm-call.bull{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.sm-call.bull{color:var(--color-semantic-green)}.sm-call.bear{background:#f8717124}@supports (color:color-mix(in lab, red, red)){.sm-call.bear{background:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.sm-call.bear{color:var(--color-semantic-red)}.sm-call.neutral{color:#60a5fa;background:#60a5fa1f}.sm-meta{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;color:var(--color-text-muted);font-size:10px}.sm-age{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);text-align:right;flex-shrink:0;width:42px;font-size:11px}.sm-mag{flex:1;align-items:center;gap:9px;min-width:70px;display:flex}.sm-track{background:#ffffff0f;border-radius:2px;flex:1;height:4px;overflow:hidden}.sm-fill{background:var(--color-border-strong);border-radius:2px;height:100%;display:block}.sm-fill.bull{background:#5dcaa5b3}@supports (color:color-mix(in lab, red, red)){.sm-fill.bull{background:color-mix(in srgb, var(--color-semantic-green) 70%, transparent)}}.sm-fill.bear{background:#f87171b3}@supports (color:color-mix(in lab, red, red)){.sm-fill.bear{background:color-mix(in srgb, var(--color-semantic-red) 70%, transparent)}}.sm-fill.neutral{background:#60a5fa8c}.sm-pct{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);text-align:right;flex-shrink:0;width:34px;font-size:11px}.sm-nobar{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);flex:1;min-width:70px;font-size:10px}.sm-detail{background:var(--color-bg-card-hover);padding:4px 16px 18px 90px}.sm-dgrid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:14px;margin:10px 0 12px;display:grid}.sm-dk{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.sm-dv{font-family:var(--font-jetbrains-mono);color:var(--color-text-primary);margin-top:4px;font-size:14px}.sm-prose{font-family:var(--font-source-serif);color:var(--color-text-tertiary);max-width:72ch;margin:0;font-size:14px;line-height:1.62}.sm-prov{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);margin-top:10px;font-size:10px}.sm-dlink{font-family:var(--font-jetbrains-mono);color:var(--color-mint);border:1px solid var(--color-mint-dim);background:0 0;border-radius:10px;margin-top:12px;padding:6px 12px;font-size:11px;text-decoration:none;display:inline-block}.sm-dlink:hover{background:var(--color-mint-glow)}.sm-foot{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.sm-count,.sm-pageno{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;color:var(--color-text-tertiary);font-size:10px}.sm-pager{align-items:center;gap:10px;display:inline-flex}.sm-page{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);font-size:10px;text-decoration:none}.sm-page:hover{color:var(--color-text-primary)}.sm-page.off{color:var(--color-text-muted);pointer-events:none}.sm-whales{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:860px){.sm-whales{grid-template-columns:1fr}}.sm-wcol{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:14px;overflow:hidden}.sm-wtitle{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;border-bottom:1px solid var(--color-border-subtle);padding:13px 16px 11px;font-size:10px}.sm-wtitle.bull{color:var(--color-semantic-green)}.sm-wtitle.bear{color:var(--color-semantic-red)}.sm-w{border-bottom:1px solid var(--color-border-subtle)}.sm-w:last-of-type{border-bottom:none}.sm-wtop{cursor:pointer;align-items:baseline;gap:10px;padding:11px 16px;list-style:none;transition:background .12s;display:flex}.sm-wtop::-webkit-details-marker{display:none}.sm-wtop:hover{background:var(--color-bg-card-hover)}.sm-wt{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:16px}.sm-wm{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:11px}.sm-wscore{font-family:var(--font-jetbrains-mono);font-size:13px}.sm-wscore.bull{color:var(--color-semantic-green)}.sm-wscore.bear{color:var(--color-semantic-red)}.sm-focus{margin-top:26px}.sm-fbar{border:1px solid var(--color-border-strong);background:var(--color-bg-card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:16px 20px;display:flex}.sm-fname{align-items:baseline;gap:12px;display:flex}.sm-fname h2{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:28px;font-weight:400}.sm-fclose{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);border:1px solid var(--color-border-default);border-radius:10px;padding:7px 12px;font-size:11px;text-decoration:none}.sm-fclose:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.sm-fcards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:16px;display:grid}.sm-fcard{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:14px;padding:14px 16px}.sm-fk{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:9px;font-size:10px}.sm-fdir{font-family:var(--font-jetbrains-mono);color:var(--color-text-primary);margin-bottom:6px;font-size:16px}.sm-fdir.bull{color:var(--color-semantic-green)}.sm-fdir.bear{color:var(--color-semantic-red)}.sm-fcard.none .sm-fdir{color:var(--color-text-muted);font-size:13px}.sm-fm{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:11px;line-height:1.7}.sm-ftl{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:14px;overflow:hidden}.sm-fth{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle);padding:13px 16px 11px;font-size:10px}.sm-ev{border-bottom:1px solid var(--color-border-subtle);align-items:baseline;gap:14px;padding:11px 16px;display:flex}.sm-ev:last-child{border-bottom:none}.sm-evdt{width:66px;font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);flex-shrink:0;font-size:11px}.sm-evsrc{width:72px;font-family:var(--font-jetbrains-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);flex-shrink:0;font-size:10px}.sm-evsrc.bull{color:var(--color-semantic-green)}.sm-evsrc.bear{color:var(--color-semantic-red)}.sm-evtx{font-family:var(--font-source-serif);color:var(--color-text-tertiary);flex:1;font-size:13.5px;line-height:1.5}.sm-fnote{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);margin-top:12px;font-size:11px}.sm-failed{font-family:var(--font-jetbrains-mono);color:#f5b947;padding:18px 16px;font-size:12px}.sm-empty{font-family:var(--font-source-serif);color:var(--color-text-muted);padding:18px 16px;font-size:14px}.sm-cta{text-align:center;margin-top:14px}.sm-cta-pill{font-family:var(--font-jetbrains-mono);letter-spacing:.9px;color:#c8ccd4;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:9px 16px;font-size:11px;font-weight:700;text-decoration:none;transition:border-color .14s,color .14s;display:inline-block}.sm-cta-pill:hover{color:#e8ebf0;border-color:#ffb800}.dk-gauge{align-items:center;gap:7px;display:inline-flex}.dk-gauge-track{background:#ffffff1a;border-radius:999px;width:46px;height:4px;position:relative;overflow:hidden}.dk-gauge-fill{border-radius:999px;height:100%;position:absolute;inset:0 auto 0 0}.dk-gauge-val{font-family:var(--font-jetbrains);letter-spacing:-.01em;text-align:right;min-width:15px;font-size:11px;font-weight:700}.hist-body{font-family:var(--font-source-serif);color:#ffffffd1;font-size:13.5px;line-height:1.55}.hist-empty{font-family:var(--font-source-serif);color:#ffffff80;background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;padding:18px 20px;font-size:13.5px;line-height:1.5}.conv-empty--failed,.hist-empty--failed{color:#f5b947;background:#f5b9470d;border-color:#f5b94747;border-radius:14px}.desk-strip-wrap{background:#0a0b0d}.desk-strip-scroll{scrollbar-width:none;border-bottom:1px solid #ffffff0f;display:flex;overflow-x:auto}.desk-strip-scroll::-webkit-scrollbar{display:none}.desk-strip-item{border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;padding:11px 15px;text-decoration:none;transition:background .12s;display:inline-flex}.desk-strip-item:hover{background:#ffffff06}.desk-strip-item.active{background:#ffffff05}.desk-strip-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.desk-strip-name{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#ffffff6b;font-size:10px;font-weight:600}.desk-strip-item.active .desk-strip-name{font-weight:700}.desk-strip-nav{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:2px;padding:9px 0;display:flex}.desk-strip-prev,.desk-strip-next{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px;font-weight:600;text-decoration:none;transition:opacity .14s}.desk-strip-prev:hover,.desk-strip-next:hover{opacity:.72}.desks-index-sub{font-family:var(--font-source-serif);color:#ffffff6b;font-size:13px}.desk-index-card{background:linear-gradient(140deg, rgba(var(--dc), .07), #0e1217 65%);border:1px solid var(--color-border-subtle);border-radius:12px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.desk-index-card:before{content:"";background:rgb(var(--dc));width:2px;position:absolute;top:18px;bottom:18px;left:0}.desk-index-card:hover{border-color:rgba(var(--dc), .4);transform:translateY(-2px)}.desk-index-card-body{flex:1;padding:19px 19px 19px 21px}.desk-index-card-name{font-family:var(--font-source-serif);font-variation-settings:"opsz" 40, "SOFT" 20;margin-bottom:7px;font-size:16px;font-weight:400}.desk-index-card-tagline{font-family:var(--font-source-serif);color:#9aa6b2;font-size:13px;line-height:1.45}.desk-index-card--paused{opacity:.5;border-color:var(--color-border-subtle)}.desk-index-card--paused:hover{opacity:.66;border-color:var(--color-border-default);transform:none}.desk-index-paused-pill{color:#ffffff8c;font-family:var(--font-jetbrains);letter-spacing:.12em;vertical-align:middle;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:8.5px;font-weight:700}.anl-header{padding:34px 0 22px}.anl-title{font-family:var(--font-source-serif);letter-spacing:-.01em;color:#fffffff0;font-size:56px;font-weight:400}.anl-sub{font-family:var(--font-inter-tight);color:#7a8290;margin-top:8px;font-size:13.5px}.anl-list{flex-direction:column;gap:12px;display:flex}.anl-card{background:var(--dc-02,#ffffff04);border:1px solid var(--dc-24,#ffffff1a);border-radius:10px;flex-direction:column;gap:8px;padding:16px 20px;transition:border-color .14s,background .14s;display:flex}.anl-card:hover{border-color:var(--dc-42,#ffffff2e)}.anl-cardmeta{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:12px;font-size:10.5px;font-weight:500;display:flex}.anl-dot{background:var(--dc,#8a93a0);border-radius:50%;flex-shrink:0;width:7px;height:7px}.anl-ticker{color:#ffffffeb;letter-spacing:.06em;font-weight:600;text-decoration:none}.anl-ticker:hover{text-decoration:underline}.anl-gauge{align-items:center;gap:7px;display:inline-flex}.anl-gauge-track{background:#ffffff1a;border-radius:999px;width:46px;height:4px;position:relative;overflow:hidden}.anl-gauge-fill{border-radius:999px;height:100%;position:absolute;inset:0 auto 0 0}.anl-gauge-val{font-family:var(--font-jetbrains-mono);letter-spacing:-.01em;text-align:right;min-width:15px;font-size:11px;font-weight:700}.anl-name{font-family:var(--font-jetbrains-mono);letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:700}.anl-entity{font-family:var(--font-jetbrains-mono);letter-spacing:.05em;color:#c8ccd4;font-size:10px}.anl-dir{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:#8a93a0;background:#8a93a024;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:700}.anl-dir--bullish{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.anl-dir--bullish{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.anl-dir--bullish{color:var(--color-semantic-green)}.anl-dir--bearish{color:#f87171;background:#f8717124}.anl-age{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;color:#ffffff80;font-size:9.5px}.anl-body{font-family:var(--font-source-serif);color:#b6bcc6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.anl-body--none{color:#6f7787}.anl-more{cursor:pointer;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:var(--dc,#8a93a0);opacity:.9;background:0 0;border:none;align-self:flex-start;padding:0;font-size:9.5px}.anl-more:hover{opacity:1;text-decoration:underline}.anl-new{z-index:5;cursor:pointer;width:100%;font-family:var(--font-jetbrains-mono);letter-spacing:.07em;color:#5dcaa5;text-align:left;background:#5dcaa51a;border:1px solid #5dcaa557;border-radius:10px;margin:0 0 6px;padding:9px 13px;font-size:10.5px;display:block;position:sticky;top:160px}.anl-new:hover{background:#5dcaa529}.anl-foot{justify-content:center;padding:22px 0 56px;display:flex}.anl-loadmore{cursor:pointer;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:#c8ccd4;background:0 0;border:1px solid #ffffff24;border-radius:8px;padding:9px 18px;font-size:10.5px}.anl-loadmore:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff4d}.anl-loadmore:disabled{opacity:.5;cursor:default}.anl-foot-note{font-family:var(--font-jetbrains-mono);letter-spacing:.07em;color:#5a6270;font-size:10px}.anl-modal{flex-direction:column;gap:14px;padding:28px 30px 30px;display:flex}.anl-modal-head{flex-wrap:wrap;align-items:baseline;gap:10px;padding-right:46px;display:flex}.anl-modal-age{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:#6f7787;font-size:9px}.anl-modal-lede{font-family:var(--font-source-serif);color:#d5d9e0;font-size:15px;line-height:1.62}.anl-modal-p{font-family:var(--font-source-serif);color:#b6bcc6;font-size:14px;line-height:1.65}.desk-index-fresh-pill{font-family:var(--font-jetbrains);letter-spacing:.12em;vertical-align:middle;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:8.5px;font-weight:700}.desk-index-fresh-pill--notfiring{border:1px solid #fbbf245c}@supports (color:color-mix(in lab, red, red)){.desk-index-fresh-pill--notfiring{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 36%, transparent)}}.desk-index-fresh-pill--notfiring{background:#fbbf2417}@supports (color:color-mix(in lab, red, red)){.desk-index-fresh-pill--notfiring{background:color-mix(in srgb, var(--color-semantic-amber) 9%, transparent)}}.desk-index-fresh-pill--notfiring{color:var(--color-semantic-amber)}.desk-index-fresh-pill--nocascade{border:1px solid #60a5fa5c}@supports (color:color-mix(in lab, red, red)){.desk-index-fresh-pill--nocascade{border:1px solid color-mix(in srgb, var(--color-semantic-blue) 36%, transparent)}}.desk-index-fresh-pill--nocascade{background:#60a5fa17}@supports (color:color-mix(in lab, red, red)){.desk-index-fresh-pill--nocascade{background:color-mix(in srgb, var(--color-semantic-blue) 9%, transparent)}}.desk-index-fresh-pill--nocascade{color:var(--color-semantic-blue)}.desk-index-card--silent{border-color:#f8717138}.desk-index-card-status{font-family:var(--font-inter-tight);color:#ffffff8f;align-items:center;gap:7px;margin-top:12px;font-size:11.5px;display:flex}.desk-index-card-status .desk-card-inspect-btn{margin-left:auto}.desk-index-status-dot{background:#ffffff4d;border-radius:50%;flex-shrink:0;width:6px;height:6px}.desk-index-status-dot--live{background:#4ade80}.desk-index-card-status--live{color:#ffffffc7}.desk-index-status-dot--silent{background:#f87171}.desk-index-card-status--silent{color:#f87171}.desk-index-status-dot--quiet,.desk-index-status-dot--paused,.desk-index-status-dot--unknown{background:#ffffff4d}.desks-hub-eyebrow{font-family:var(--font-jetbrains);letter-spacing:.13em;text-transform:uppercase;color:var(--color-mint);margin-bottom:10px;font-size:10px;display:block}.desks-hub-subnav-row{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.desks-hub-subnav{flex-wrap:wrap;gap:26px;padding:16px 0;display:flex}.desks-hub-subnav a{font-family:var(--font-inter-tight);letter-spacing:-.005em;color:var(--color-text-tertiary);padding:4px 0;font-size:13px;font-weight:500;text-decoration:none}.desks-hub-subnav a:hover,.desks-hub-subnav a:focus-visible,.desks-hub-subnav a[aria-current=true]{color:var(--color-mint)}.desks-hub-subnav a[aria-current=true]{box-shadow:inset 0 -2px var(--color-mint)}.desks-hub-subnav a:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px;border-radius:2px}.desks-hub-switch-wrap{flex-shrink:0;position:relative}.desks-hub-switch-btn{color:#ffffffeb;font-family:var(--font-inter-tight);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:7px;padding:8px 13px;font-size:12px;font-weight:500;transition:border-color .14s,color .14s}.desks-hub-switch-btn:hover,.desks-hub-switch-btn:focus-visible{border-color:var(--color-mint);color:var(--color-mint)}.desks-hub-switch-wrap .desk-picker-panel{left:auto;right:0}@media (max-width:768px){.desks-hub-subnav-row{padding:0 16px}.desks-hub-subnav{gap:16px}}.desks-hub-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;padding:36px 0 26px;display:flex}.desks-hub-hero-copy{max-width:640px}.desks-hub-title{font-family:var(--font-source-serif);letter-spacing:-.02em;color:#fffffff5;font-variation-settings:"opsz" 96, "SOFT" 25;margin:10px 0 14px;font-size:52px;font-weight:400;line-height:1.08}.desks-hub-subtitle{font-family:var(--font-source-serif);color:var(--color-text-tertiary);margin:0;font-size:16px;line-height:1.5}.desks-hub-status{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;flex-shrink:0;font-size:11px;line-height:1.8}.desks-hub-status-line{color:#ffffffeb;justify-content:flex-end;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.desks-hub-status-dot{background:#4ade80;border-radius:50%;flex-shrink:0;width:7px;height:7px}.desks-hub-status-meta{color:var(--color-text-tertiary)}@media (max-width:650px){.desks-hub-hero{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0}.desks-hub-title{font-size:36px}.desks-hub-status{text-align:left}.desks-hub-status-line{justify-content:flex-start}}.desks-hub-summary{grid-template-columns:1.35fr .65fr;gap:16px;margin:4px 0 36px;display:grid}.desks-hub-summary>*{min-width:0}@media (max-width:1000px){.desks-hub-summary{grid-template-columns:1fr}}.desks-hub-box{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;padding:24px}.desks-hub-boxhead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.desks-hub-boxhead h2{font-family:var(--font-source-serif);font-variation-settings:"opsz" 48, "SOFT" 20;color:#fffffff0;margin:0;font-size:21px;font-weight:400}.desks-hub-boxhead small{font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);white-space:nowrap;font-size:10px}.desks-pulse-note{color:var(--color-text-tertiary);margin:18px 0 0;font-size:11px;line-height:1.6}.desks-signals-box{flex-direction:column;display:flex}.desks-dist-list{flex-direction:column;gap:14px;margin:4px 0;display:flex}.desks-dist-row{align-items:center;gap:12px;font-size:12px;display:flex}.desks-dist-name{width:76px;font-family:var(--font-jetbrains);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:11px;overflow:hidden}.desks-dist-track{background:#ffffff14;border-radius:4px;flex:1;height:6px;overflow:hidden}.desks-dist-fill{background:var(--color-mint);border-radius:4px;height:100%;display:block}.desks-dist-count{text-align:right;width:22px;font-family:var(--font-jetbrains);color:#ffffffeb;flex-shrink:0;font-size:13px}.desks-hub-link{color:var(--color-mint);font-family:var(--font-jetbrains);margin-top:18px;font-size:12px;text-decoration:none;display:inline-block}.desks-hub-link:hover{text-decoration:underline}.desks-dist-note{color:var(--color-text-tertiary);margin:10px 0 0;font-size:11px;line-height:1.6}.eq-col{cursor:pointer;border-radius:6px}.eq-col:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}.eq-col--selected .eq-name{text-underline-offset:3px;text-decoration:underline}.desk-pulse-tip{z-index:140;pointer-events:none;border:1px solid #394651;border-top:2px solid var(--tip-accent,var(--color-mint));opacity:0;visibility:hidden;background:linear-gradient(145deg,#1c242d,#11171d);border-radius:12px;width:258px;max-width:calc(100vw - 24px);padding:15px 17px;transition:opacity .14s,transform .14s,visibility .14s;position:fixed;transform:translateY(5px);box-shadow:0 16px 42px #00000080}.desk-pulse-tip.on{opacity:1;visibility:visible;transform:translateY(0)}.desk-pulse-tip:after{content:"";left:var(--arrow-left,50%);background:#11171d;border-bottom:1px solid #394651;border-right:1px solid #394651;width:8px;height:8px;position:absolute;bottom:-5px;transform:translate(-50%)rotate(45deg)}.desk-pulse-tip.below:after{background:#1c242d;border:0;border-top:1px solid #394651;border-left:1px solid #394651;top:-5px;bottom:auto}.desk-pulse-tip-name{font-family:var(--font-source-serif);color:#fffffff0;font-variation-settings:"opsz" 40, "SOFT" 20;font-size:19px;line-height:1.15}.desk-pulse-tip-status{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#ffffffad;align-items:center;gap:7px;margin-top:10px;font-size:10px;display:flex}.desk-pulse-tip-status i{background:var(--tip-accent,var(--color-mint));border-radius:50%;width:6px;height:6px;display:inline-block}.desk-pulse-tip-tagline{color:#ffffff8f;font-family:var(--font-source-serif);margin:10px 0 0;font-size:11.5px;line-height:1.5}.desk-pulse-tip-count{color:#ffffff8f;font-family:var(--font-jetbrains);letter-spacing:.04em;border-top:1px solid #ffffff14;margin-top:10px;padding-top:9px;font-size:10px;display:block}.desk-pulse-tip-cta{color:var(--color-mint);font-family:var(--font-jetbrains);letter-spacing:.04em;margin-top:8px;font-size:10px;display:block}@media (prefers-reduced-motion:reduce){.desk-pulse-tip{transition:none}}.desk-inspect-panel{border:1px solid rgba(var(--dc,127, 255, 212), .4);background:rgba(var(--dc,127, 255, 212), .04);border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;margin:0 0 20px;padding:18px 22px;display:flex}.desk-inspect-copy{flex:1;min-width:200px}.desk-inspect-name{font-family:var(--font-source-serif);font-variation-settings:"opsz" 48, "SOFT" 22;color:#fffffff0;font-size:21px}.desk-inspect-meta{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f;align-items:center;gap:7px;margin-top:7px;font-size:10.5px;display:flex}.desk-inspect-meta i{background:rgb(var(--dc,127, 255, 212));border-radius:50%;width:6px;height:6px;display:inline-block}.desk-inspect-tagline{font-family:var(--font-source-serif);color:#ffffff94;max-width:62ch;margin-top:8px;font-size:12.5px;line-height:1.5}.desk-inspect-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.desk-inspect-open{color:#ffffffeb;font-family:var(--font-inter-tight);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:7px;padding:9px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .14s,color .14s}.desk-inspect-open:hover{border-color:rgb(var(--dc,127, 255, 212));color:rgb(var(--dc,127, 255, 212))}.desk-inspect-clear{cursor:pointer;color:#fff6;font-family:var(--font-jetbrains);letter-spacing:.06em;background:0 0;border:none;padding:0;font-size:10.5px}.desk-inspect-clear:hover{color:#ffffffd9}.desks-explorer-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:8px 0 20px;display:flex}.desks-explorer-head h2{font-family:var(--font-source-serif);font-variation-settings:"opsz" 90, "SOFT" 25;color:#fffffff0;margin:0 0 6px;font-size:32px;font-weight:400}.desks-explorer-head p{font-family:var(--font-jetbrains);color:#ffffff6b;margin:0;font-size:11px}.desks-explorer-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.desks-explorer-air{gap:8px;display:inline-flex}.desks-explorer-air button{font-family:var(--font-inter-tight);color:#ffffff8f;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:20px;padding:8px 14px;font-size:12px;font-weight:500;transition:background .14s,color .14s,border-color .14s}.desks-explorer-air button:hover{color:#ffffffe0}.desks-explorer-air button[aria-pressed=true]{color:var(--color-mint);background:#7fffd41a;border-color:#7fffd457}.desks-explorer-query{color:#ffffffeb;font-family:var(--font-inter-tight);background:#ffffff08;border:1px solid #ffffff29;border-radius:8px;width:220px;max-width:100%;padding:9px 12px;font-size:12.5px}.desks-explorer-query::placeholder{color:#ffffff52}.desks-family-section{margin:26px 0}.desks-family-label{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;font-size:10px;display:flex}.desks-family-count{color:#ffffff4d;flex-shrink:0}.desks-family-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1024px){.desks-family-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.desks-family-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.desks-family-grid{grid-template-columns:1fr}}.desks-explorer-empty{text-align:center;font-family:var(--font-jetbrains);color:#ffffff6b;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:32px;font-size:12px}.desk-index-card{flex-direction:column}.desk-index-card--selected{border-color:rgba(var(--dc), .9)}.desk-index-card-actions{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;margin:0 19px 0 21px;padding:11px 0 14px;display:flex}.desk-index-card-signal{font-family:var(--font-jetbrains);letter-spacing:.04em;color:#fff6;font-size:10px}.desk-card-inspect-btn{cursor:pointer;font-family:var(--font-inter-tight);color:#ffffff8f;white-space:nowrap;background:0 0;border:none;padding:0;font-size:11.5px}.desk-card-inspect-btn:hover,.desk-card-inspect-btn:focus-visible{color:#fffffff0}.desk-card-open-link{font-family:var(--font-inter-tight);color:#ffffffc7;font-size:11.5px;text-decoration:none}.desk-card-open-link:hover,.desk-card-open-link:focus-visible{color:#fff;text-decoration:underline}.desks-family-grid .desk-index-card{cursor:pointer}.desk-card-open-link:after{content:"";z-index:1;position:absolute;inset:0}.desk-card-inspect-btn,.desk-index-fresh-pill{z-index:2;position:relative}.desks-activity-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 14px;display:flex}.desks-activity-head h2{font-family:var(--font-source-serif);font-variation-settings:"opsz" 80, "SOFT" 25;color:#fffffff0;margin:0;font-size:24px;font-weight:400}.desks-activity-clear{cursor:pointer;color:var(--color-mint);font-family:var(--font-jetbrains);letter-spacing:.06em;background:0 0;border:none;padding:0;font-size:10.5px}.desks-activity-clear:hover{text-decoration:underline}.desks-activity-filter-note{font-family:var(--font-jetbrains);color:#ffffff80;margin:0 0 12px;font-size:11px;line-height:1.5}.desks-activity-filter-note--ambiguous{color:var(--color-semantic-amber)}.eq-wrap{align-items:flex-end;gap:6px;height:160px;margin-top:4px;display:flex}.eq-col{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.eq-bars{flex-direction:column-reverse;flex:1;gap:2px;width:100%;display:flex}.eq-seg{border-radius:2px;width:100%;height:7px}.eq-name{font-family:var(--font-jetbrains);letter-spacing:.05em;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:7.5px;font-weight:700;overflow:hidden}.eq-col--paused{opacity:.4}.eq-name--paused{color:#fff6;letter-spacing:.1em}.desk-feed-panel{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;margin-bottom:40px;padding:10px 22px}.desk-feed-row{border-bottom:1px solid #ffffff12;grid-template-columns:74px 62px 115px minmax(0,1fr) 60px;align-items:baseline;gap:16px;padding:17px 0;display:grid}.desk-feed-row:last-child{border-bottom:none}.desk-feed-ticker{font-family:var(--font-jetbrains);color:#fff;font-size:13px;font-weight:700;text-decoration:none}.desk-feed-ticker:hover{opacity:.75}.desk-feed-dir{font-family:var(--font-jetbrains);letter-spacing:.1em;text-align:center;border-radius:4px;padding:5px 0;font-size:10px;font-weight:700}.desk-feed-dir.bull{background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.desk-feed-dir.bull{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.desk-feed-dir.bull{color:var(--color-semantic-green)}.desk-feed-dir.bear{background:#f871711f}@supports (color:color-mix(in lab, red, red)){.desk-feed-dir.bear{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.desk-feed-dir.bear{color:var(--color-semantic-red)}.desk-feed-desk{font-family:var(--font-inter-tight);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;text-decoration:none;overflow:hidden}a.desk-feed-desk:hover{text-decoration:underline}.desk-feed-body{font-family:var(--font-inter-tight);color:#ffffffd9;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.desk-feed-body p{margin:0}.desk-feed-body p+p{margin-top:8px}.desk-feed-when{font-family:var(--font-jetbrains);color:#fff6;text-align:right;font-size:11px}@media (max-width:1000px){.desk-feed-row{grid-template-columns:65px 54px 95px minmax(0,1fr)}.desk-feed-when{display:none}}@media (max-width:560px){.desk-feed-row{grid-template-columns:60px 50px minmax(0,1fr);gap:10px;padding:13px 0}.desk-feed-desk{display:none}}.panel-label{font-family:var(--font-jetbrains);letter-spacing:.14em;color:#ffffff59;margin-bottom:18px;font-size:9px;font-weight:700}.sig-page-header{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:0;padding:32px 0 24px;display:flex}.sig-page-title{font-family:var(--font-source-serif);letter-spacing:-.032em;color:#fff;font-variation-settings:"opsz" 144, "SOFT" 0;margin-bottom:6px;font-size:48px;font-weight:400;line-height:1}.sig-page-sub{font-family:var(--font-source-serif);color:#ffffff85;font-size:16px}.sig-page-sub--note{color:#fff6;margin-top:4px;font-size:13.5px}.sig-page-stats{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:16px;padding:10px 16px;display:flex}.sig-page-stat{align-items:baseline;gap:6px;display:flex}.sig-stat-k{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#fff6;text-transform:uppercase;font-size:9.5px;font-weight:600}.sig-stat-v{font-family:var(--font-jetbrains);color:#fff;font-size:14px;font-weight:600}.sig-stat-v.alert{color:#f87171}.sig-stat-v.mint{color:#7fffd4}.sig-stat-sep{color:#ffffff24;font-size:10px}.sig-filter-bar{top:var(--nav-height);z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b0df0;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:12px;margin:0 -24px;padding:12px 24px;display:flex;position:sticky}.sig-filter-segmented{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;gap:0;padding:3px;display:inline-flex}.sig-filter-opt{font-family:var(--font-inter-tight);color:#ffffff8f;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.sig-filter-opt:hover{color:#ffffffe0}.sig-filter-opt.active{color:#fff;background:#ffffff14}.sig-filter-opt.alert.active{color:#f87171;background:#f8717114}.sig-filter-opt.mint.active{color:#7fffd4;background:#7fffd414}.sig-pd{background:currentColor;border-radius:50%;width:5px;height:5px;display:inline-block}.sig-pd.alert{background:#f87171;box-shadow:0 0 4px #f87171b3}.sig-pd.mint{background:#7fffd4;box-shadow:0 0 4px #7fffd4b3}.sig-pd.failed{background:#f5b947;box-shadow:0 0 4px #f5b94799}.sig-cnt-failed{font-family:var(--font-jetbrains);letter-spacing:.04em;color:#f5b947;font-size:10px}.sig-filter-opt--failed{opacity:.75;cursor:not-allowed}.sig-stat-held{font-family:var(--font-jetbrains);letter-spacing:.04em;color:#fff6;font-size:10px}.sig-stat-failed{font-family:var(--font-jetbrains);letter-spacing:.04em;color:#f5b947;font-size:11px}.sig-cnt{color:#fff6;font-family:var(--font-jetbrains);font-size:10px;font-weight:600}.sig-filter-opt.active .sig-cnt{color:#ffffffa3}.sig-search-wrap{flex:1;min-width:200px;max-width:320px;position:relative}.sig-search-wrap svg{color:#fff6;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sig-search{color:#fff;width:100%;font-family:var(--font-inter-tight);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:9px 12px 9px 36px;font-size:13px;transition:border-color .14s}.sig-search::placeholder{color:#ffffff52}.sig-search:focus{border-color:#7fffd44d}.sig-group{margin-top:28px}.sig-group-header{align-items:center;gap:12px;margin-bottom:10px;padding:0 4px;display:flex}.sig-group-label{font-family:var(--font-jetbrains);letter-spacing:.14em;color:#ffffff8f;font-size:10.5px;font-weight:600}.sig-group-count{font-family:var(--font-jetbrains);color:#ffffff52;letter-spacing:.06em;font-size:10px}.sig-group-line{background:linear-gradient(90deg,#ffffff0f,#0000);flex:1;height:1px}.sig-list{flex-direction:column;gap:10px;display:flex}.sig-card{cursor:pointer;color:inherit;background:#ffffff04;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:18px 150px 1fr auto;align-items:center;gap:14px;padding:15px 18px;text-decoration:none;transition:border-color .14s,background .14s;display:grid;position:relative}.sig-card:hover{background:#ffffff08}.sig-card-bull{background:#4ade8005;border-color:#4ade8047}.sig-card-bull:hover{background:#4ade800b;border-color:#4ade8075}.sig-card-bear{background:#f8717105;border-color:#f8717147}.sig-card-bear:hover{background:#f871710b;border-color:#f8717175}.sig-card-neutral{border-color:#ffffff1a}.sig-card-neutral:hover{border-color:#ffffff2e}.sig-dot-wrap{justify-content:center;align-items:center;display:flex}.sig-dot{border-radius:50%;width:8px;height:8px;animation:2.2s infinite deskbreathe;display:block;box-shadow:0 0 5px}.sig-dot-pm{animation:2.4s infinite sig-pmbreathe}.sig-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.sig-desk{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#ffffffd1;font-size:10.5px;font-weight:600}.sig-card.converge .sig-desk{color:#7fffd4}.sig-ticker{font-family:var(--font-jetbrains);color:#ffffffeb;width:fit-content;font-size:13px;font-weight:600}.sig-dir{width:fit-content;font-family:var(--font-jetbrains);letter-spacing:.1em;border-radius:3px;padding:1px 6px;font-size:8.5px;font-weight:700;display:inline-block}.sig-dir-bull{color:#4ade80;background:#4ade8024}.sig-dir-bear{color:#f87171;background:#f8717124}.sig-body{flex-direction:column;gap:3px;min-width:0;display:flex;overflow:hidden}.sig-title{font-family:var(--font-inter-tight);color:#fff;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;line-height:1.4;overflow:hidden}.sig-card.high .sig-title{font-weight:600}.sig-card.converge .sig-title{font-family:var(--font-source-serif);white-space:normal;font-size:15.5px;font-weight:500}.sig-text{font-family:var(--font-inter-tight);color:#ffffff8f;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.sig-card.converge .sig-text{font-family:var(--font-source-serif);color:#ffffffb8;white-space:normal;font-size:13.5px}.sig-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:7px;display:flex}.sig-chips{gap:6px;display:flex}.sig-chip{font-family:var(--font-jetbrains);letter-spacing:.08em;border-radius:4px;align-items:center;padding:2px 7px;font-size:8.5px;font-weight:700;display:inline-flex}.sig-chip.high{color:#ffffffe6;background:#ffffff1a}.sig-chip.converge{color:#7fffd4;background:#7fffd424}.sig-gauge{align-items:center;gap:8px;display:inline-flex}.sig-gauge-track{background:#ffffff1a;border-radius:999px;width:54px;height:4px;position:relative;overflow:hidden}.sig-gauge-fill{border-radius:999px;height:100%;position:absolute;inset:0 auto 0 0}.sig-gauge-val{font-family:var(--font-jetbrains);text-align:right;min-width:16px;font-size:10.5px;font-weight:700}.sig-gauge-bull .sig-gauge-fill{background:#4ade80}.sig-gauge-bull .sig-gauge-val{color:#4ade80}.sig-gauge-bear .sig-gauge-fill{background:#f87171}.sig-gauge-bear .sig-gauge-val{color:#f87171}.sig-gauge-neutral .sig-gauge-fill{background:#ffffff73}.sig-gauge-neutral .sig-gauge-val{color:#fff9}.sig-time{font-family:var(--font-jetbrains);color:#fff6;letter-spacing:.02em;text-align:right;white-space:nowrap;font-size:10.5px}@media (max-width:600px){.sig-card{grid-template-columns:16px 1fr;align-items:start;gap:10px 12px}.sig-meta{flex-flow:wrap;grid-column:2;align-items:center;gap:8px}.sig-body{grid-column:2}.sig-right{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;width:100%}}.sig-load-more{justify-content:center;margin-top:24px;padding-bottom:60px;display:flex}.sig-load-more-btn{color:#ffffffb8;font-family:var(--font-inter-tight);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .14s;display:inline-flex}.sig-load-more-btn:hover{color:#fff;background:#ffffff0f}@keyframes deskbreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes sig-pmbreathe{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 10px #7fffd499}50%{opacity:.72;transform:scale(.92);box-shadow:0 0 6px #7fffd459}}.memos-header{border-bottom:1px solid #ffffff0f;margin-bottom:0;padding:32px 0 24px}.memos-title{font-family:var(--font-source-serif);letter-spacing:-.035em;color:#fff;font-variation-settings:"opsz" 144, "SOFT" 0;margin-bottom:8px;font-size:54px;font-weight:400;line-height:.98}.memos-subtitle{font-family:var(--font-source-serif);color:#ffffff8f;margin-bottom:12px;font-size:17px;line-height:1.4}.memos-stats{font-family:var(--font-jetbrains);color:#ffffff7a;letter-spacing:.04em;align-items:center;gap:14px;font-size:10.5px;display:flex}.memos-stat-v{color:#ffffffd6;font-weight:500}.memos-sep{color:#ffffff29}.memos-filter-bar{top:var(--nav-height);z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b0df0;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:28px -28px 44px;padding:14px 28px;display:flex;position:sticky}.memos-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.memos-chip{color:#ffffffa3;font-family:var(--font-inter-tight);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .14s;display:inline-flex}.memos-chip:hover{color:#fff;background:#ffffff0d}.memos-chip.active{color:#fff;background:#ffffff14;border-color:#ffffff24}.memos-chip-cnt{color:#fff6;font-family:var(--font-jetbrains);font-size:10px;font-weight:600}.memos-chip.active .memos-chip-cnt{color:#ffffffa3}.memos-search-wrap{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}.memos-search-wrap:focus-within{border-color:#ffffff29}.memos-search-wrap svg{color:#ffffff52;flex-shrink:0}.memos-search{color:#fff;font-family:var(--font-inter-tight);background:0 0;border:none;outline:none;flex:1;font-size:12.5px}.memos-search::placeholder{color:#ffffff52}.memo-latest{cursor:pointer;background:linear-gradient(#7fffd40d,#7fffd403);border:1px solid #7fffd433;border-radius:16px;margin-bottom:56px;padding:30px 36px;transition:all .14s;position:relative;overflow:hidden}.memo-latest:before{content:"";background:linear-gradient(90deg,#7fffd4,#7fffd426);height:2px;position:absolute;top:0;left:0;right:0}.memo-latest:hover{border-color:#7fffd459}.memo-latest-label{color:#7fffd4;font-family:var(--font-jetbrains);letter-spacing:.18em;align-items:center;gap:7px;margin-bottom:14px;font-size:9.5px;font-weight:700;display:inline-flex}.memo-latest-dot{background:#7fffd4;border-radius:50%;width:6px;height:6px;animation:2.4s infinite pmbreathe;box-shadow:0 0 8px #7fffd4b3}.memo-latest-type-row{margin-bottom:10px}.memo-latest-title{font-family:var(--font-source-serif);letter-spacing:-.022em;color:#fff;font-variation-settings:"opsz" 96, "SOFT" 10;margin-bottom:12px;font-size:30px;font-weight:400;line-height:1.15}.memo-latest-meta{font-family:var(--font-jetbrains);color:#ffffff7a;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:flex}.memo-pm-avatar{color:#0a0b0d;width:22px;height:22px;font-family:var(--font-inter-tight);background:linear-gradient(135deg,#7fffd4,#3b9eff);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.memo-latest-meta-v{color:#ffffffc7;font-weight:500}.memo-meta-sep{color:#ffffff24}.memo-latest-body{font-family:var(--font-source-serif);color:#ffffffe0;max-width:740px;margin-bottom:20px;font-size:16px;line-height:1.65}.memo-latest-foot{border-top:1px solid #7fffd424;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.memo-latest-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.memo-read-btn{color:#7fffd4;font-family:var(--font-inter-tight);cursor:pointer;background:#7fffd41f;border:1px solid #7fffd459;border-radius:8px;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:600;transition:all .14s;display:inline-flex}.memo-read-btn svg{width:13px;height:13px}.memo-read-btn:hover{background:#7fffd42e}.memos-group{margin-bottom:40px}.memos-group-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;padding-bottom:10px;display:flex}.memos-group-title{font-family:var(--font-jetbrains);letter-spacing:.2em;color:#ffffff8f;font-size:10.5px;font-weight:600}.memos-group-count{font-family:var(--font-jetbrains);color:#ffffff52;letter-spacing:.04em;font-size:10px}.memos-list{flex-direction:column;display:flex}.memo-row{cursor:pointer;border-bottom:1px solid #ffffff0a;grid-template-columns:100px 1fr auto;align-items:flex-start;gap:24px;padding:20px 0;transition:all .12s;display:grid}.memo-row:last-child{border-bottom:none}.memo-row:hover{background:#ffffff04;border-radius:10px;margin:0 -16px;padding:20px 16px}.memo-meta-col{flex-direction:column;gap:6px;padding-top:2px;display:flex}.memo-time{font-family:var(--font-jetbrains);color:#ffffff7a;letter-spacing:.04em;font-size:11px}.memo-read{font-family:var(--font-jetbrains);color:#ffffff52;letter-spacing:.04em;font-size:10px}.memo-body-col{flex-direction:column;gap:6px;min-width:0;display:flex}.memo-title{font-family:var(--font-source-serif);letter-spacing:-.012em;color:#fff;font-variation-settings:"opsz" 48, "SOFT" 18;font-size:20px;font-weight:400;line-height:1.25}.memo-preview{font-family:var(--font-source-serif);color:#ffffffa3;max-width:680px;font-size:14px;line-height:1.5}.memo-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.memo-tag{font-family:var(--font-jetbrains);color:#ffffff8f;letter-spacing:.04em;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:3px;align-items:center;padding:1px 7px;font-size:9.5px;font-weight:500;text-decoration:none;display:inline-flex}.memo-tag.tkr{color:#ffffffd6;font-weight:600}.memo-action-col{opacity:0;flex-shrink:0;align-items:center;padding-top:4px;transition:opacity .14s;display:flex}.memo-row:hover .memo-action-col{opacity:1}.memo-arrow{color:#ffffffa3;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .14s;display:inline-flex}.memo-arrow svg{width:12px;height:12px}.memo-arrow:hover{color:#fff;background:#ffffff0a}@media (max-width:860px){.memos-title{font-size:40px}.memo-row{grid-template-columns:80px 1fr;gap:14px}.memo-action-col{display:none}.memos-search-wrap{flex:1;min-width:0}}.search-overlay{z-index:200;background:#000000b3;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:fixed;inset:0}.search-modal{background:#13161b;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:560px;overflow:hidden}.search-input-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 16px;display:flex}.search-input{color:#fff;font-size:15px;font-family:var(--font-inter-tight);background:0 0;border:none;outline:none;flex:1}.search-input::placeholder{color:#ffffff52}.search-kbd{font-family:var(--font-jetbrains);color:#ffffff59;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:2px 6px;font-size:9px}.search-results{padding:6px 0}.search-result{cursor:pointer;color:inherit;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background .1s;display:flex}.search-result:hover,.search-result.active{background:#ffffff0a}.search-result.active{background:#7fffd40a}.sr-ticker{font-family:var(--font-jetbrains);color:#fff;flex-shrink:0;width:60px;font-size:13px;font-weight:700}.search-result.active .sr-ticker{color:#7fffd4}.sr-name{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.sr-exchange{font-family:var(--font-jetbrains);color:#ffffff47;flex-shrink:0;font-size:9px}.search-no-results{color:#ffffff59;text-align:center;padding:16px;font-size:13px}.search-retry{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;margin-left:6px;padding:3px 10px;font-size:12px}.search-retry:hover{background:#ffffff0f}.search-result-group-label{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;padding:8px 16px 4px;font-size:9px}.search-result-group+.search-result-group{border-top:1px solid #ffffff0d}.search-hint{font-family:var(--font-jetbrains);color:#ffffff40;letter-spacing:.06em;border-top:1px solid #ffffff0a;padding:8px 16px 10px;font-size:9px}.nav-icon-btn{cursor:pointer;color:#ffffff8c;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .14s,color .14s;display:inline-flex}.nav-icon-btn:hover{color:#fff;background:#ffffff0f}.nav-bell-dot{pointer-events:none;background:#f87171;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 5px #f87171b3}.app-nav{height:var(--nav-height);border-bottom:1px solid var(--color-border-subtle);align-items:center;display:flex}.app-nav-inner{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}.stats-bar{top:var(--nav-height)}.regime-strip{top:calc(var(--nav-height) + 48px)}.nav-desk-chevron{border-radius:6px;transition:background .14s,color .14s}.nav-desk-chevron:hover{color:#fff;background:#ffffff0a}.nav-desk-chevron[aria-expanded=true]{color:#fff;background:#ffffff0f}.desk-picker-panel{z-index:150;background:#13161b;border:1px solid #ffffff1a;border-radius:12px;width:320px;max-height:420px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 32px #0006}.desk-picker-filter{box-sizing:border-box;color:#fff;width:100%;font-size:13px;font-family:var(--font-inter-tight);background:0 0;border:none;border-bottom:1px solid #ffffff0f;outline:none;padding:12px 16px}.desk-picker-filter::placeholder{color:#ffffff52}.desk-picker-list{padding:6px 0}.desk-picker-group-label{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;padding:10px 16px 4px;font-size:9px}.desk-picker-item{color:#ffffffc7;align-items:center;gap:10px;padding:7px 16px;font-size:13px;text-decoration:none;display:flex}.desk-picker-item:hover,.desk-picker-item:focus-visible{color:#fff;background:#ffffff0a;outline:none}.desk-picker-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.desk-picker-empty{color:#ffffff59;text-align:center;padding:16px;font-size:12px}.mobile-menu-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mobile-menu-btn:hover{color:#fff;background:#ffffff0f}.mobile-menu-panel{z-index:109;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0b0dfa;border-bottom:1px solid #ffffff14;padding:8px 0;position:fixed;top:52px;left:0;right:0}.mobile-menu-item{font-family:var(--font-inter-tight);color:#ffffffb8;justify-content:space-between;align-items:center;padding:13px 20px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.mobile-menu-item[aria-current=page]{color:#fff}.mobile-menu-item-dot{background:#7fffd4;border-radius:50%;width:5px;height:5px}.alerts-panel-wrap{z-index:150;background:#13161b;border:1px solid #ffffff1a;border-radius:12px;width:320px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.alerts-panel-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.alerts-panel-title{font-family:var(--font-jetbrains);letter-spacing:.12em;color:#fffc;font-size:10px;font-weight:700}.alerts-panel-count{font-family:var(--font-jetbrains);color:#f87171;font-size:9px;font-weight:700}.alerts-panel-empty{text-align:center;color:#ffffff4d;padding:28px 16px;font-size:12px}.alerts-panel-list{max-height:360px;overflow-y:auto}.alerts-panel-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#ffffff4d;border-top:1px solid #ffffff0a;padding:10px 16px 12px;font-size:9px}.alerts-panel-row{cursor:pointer;color:inherit;border-bottom:1px solid #ffffff0a;gap:10px;padding:12px 16px;text-decoration:none;transition:background .1s;display:flex}.alerts-panel-row:hover{background:#ffffff06}.alerts-panel-row:last-child{border-bottom:none}.alerts-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:3px}.alerts-body{flex:1;min-width:0}.alerts-meta{align-items:center;gap:6px;margin-bottom:3px;display:flex}.alerts-ticker{font-family:var(--font-jetbrains);color:#fff;font-size:11px;font-weight:700}.alerts-badge{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#f87171;background:#f871711f;border-radius:2px;padding:1px 5px;font-size:8px;font-weight:700}.alerts-desk{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:9px;font-weight:600}.alerts-text{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.alerts-time{font-family:var(--font-jetbrains);color:#ffffff47;flex-shrink:0;margin-top:2px;font-size:9px}.uset-wrap{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:200px 1fr;gap:0;min-height:500px;margin-bottom:60px;display:grid;overflow:hidden}.uset-sidebar{border-right:1px solid #ffffff0f;padding:24px 0}.uset-sidebar-user{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;margin-bottom:12px;padding:0 20px 20px;display:flex}.uset-avatar-sm{color:#7fffd4;background:0 0;border:1.5px solid #7fffd466;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}.uset-sidebar-name{color:#fff;margin-bottom:2px;font-size:13px;font-weight:600}.uset-sidebar-plan{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#7fffd499;font-size:8.5px;font-weight:700}.uset-nav{flex-direction:column;display:flex}.uset-nav-item{color:#ffffff8c;cursor:pointer;font-size:13px;font-family:var(--font-inter-tight);text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:9px 20px;text-decoration:none;transition:all .12s;display:flex;position:relative}.uset-nav-item:hover{color:#fff;background:#ffffff08}.uset-nav-item.active{color:#fff;background:#ffffff0a}.uset-nav-item.active:before{content:"";background:#7fffd4;width:2px;position:absolute;top:0;bottom:0;left:0}.uset-nav-icon{color:#ffffff59;align-items:center;display:flex}.uset-nav-item.active .uset-nav-icon{color:#7fffd4}.uset-nav-item.danger{color:#f87171a6}.uset-nav-item.danger .uset-nav-icon{color:#f8717166}.uset-nav-item.danger:hover{color:#f87171;background:#f871710a}.uset-nav-divider{background:#ffffff0f;height:1px;margin:6px 0}.uset-content{padding:28px 32px}.uset-form{max-width:480px}.uset-title{font-family:var(--font-source-serif);letter-spacing:-.02em;color:#fff;font-variation-settings:"opsz" 96, "SOFT" 10;margin-bottom:4px;font-size:28px;font-weight:400}.uset-sub{color:#ffffff6b;margin-bottom:24px;font-size:13px}.uset-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.uset-label{color:#ffffff8c;font-size:12px;font-weight:500}.uset-input{color:#fff;font-size:14px;font-family:var(--font-inter-tight);background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;outline:none;padding:10px 14px;transition:border-color .14s}.uset-input:focus{border-color:#7fffd44d}.uset-hint{color:#ffffff59;margin-top:4px;font-size:11px}.uset-message{border-radius:7px;margin-bottom:12px;padding:10px 14px;font-size:13px}.uset-message.success{color:#4ade80;background:#4ade8014;border:1px solid #4ade8033}.uset-message.error{color:#f87171;background:#f8717114;border:1px solid #f8717133}.uset-btn-save{color:#0a0b0d;cursor:pointer;font-size:13px;font-weight:700;font-family:var(--font-inter-tight);background:#7fffd4;border:none;border-radius:8px;margin-bottom:28px;padding:10px 22px}.uset-btn-save:disabled{opacity:.6;cursor:not-allowed}.uset-btn-secondary{color:#ffffffa6;cursor:pointer;font-size:13px;font-family:var(--font-inter-tight);background:0 0;border:1px solid #ffffff1f;border-radius:7px;padding:8px 16px}.uset-btn-secondary:hover{color:#fff;border-color:#ffffff38}.uset-btn-danger{color:#f87171;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-inter-tight);background:#f871711a;border:1px solid #f8717140;border-radius:7px;padding:8px 16px}.uset-btn-warning{color:#fbbf24;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-inter-tight);background:#fbbf241a;border:1px solid #fbbf2440;border-radius:7px;padding:8px 16px}.uset-section-divider{background:#ffffff0f;height:1px;margin:0 0 20px}.uset-section-title{font-family:var(--font-jetbrains);letter-spacing:.16em;color:#fff6;border-bottom:1px solid #ffffff0f;margin-bottom:14px;padding-bottom:8px;font-size:9.5px;font-weight:700}.uset-pw-row{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.uset-pw-dots{color:#ffffff59;letter-spacing:.2em;margin-top:3px;font-size:14px}.uset-section{margin-bottom:24px}.uset-setting-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.uset-setting-row:last-child{border-bottom:none}.uset-setting-label{color:#fff;margin-bottom:2px;font-size:13px}.uset-setting-desc{color:#ffffff61;font-size:11px}.uset-theme-toggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;gap:2px;padding:3px;display:flex}.uset-theme-opt{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#ffffff6b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:600;transition:all .14s}.uset-theme-opt.active{color:#fff;background:#ffffff1a}.uset-toggle{cursor:pointer;background:#ffffff1a;border:none;border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .14s;position:relative}.uset-toggle:after{content:"";background:#fff6;border-radius:50%;width:14px;height:14px;transition:transform .14s,background .14s;position:absolute;top:3px;left:3px}.uset-toggle.on{background:#7fffd440}.uset-toggle.on:after{background:#7fffd4;transform:translate(16px)}.uset-slider-row{flex-shrink:0;align-items:center;gap:10px;display:flex}.uset-slider{accent-color:#7fffd4;width:120px}.uset-slider-val{font-family:var(--font-jetbrains);color:#7fffd4;text-align:right;width:28px;font-size:11px;font-weight:700}.uset-danger-box{background:#f871710a;border:1px solid #f871711f;border-radius:8px;padding:14px 16px}.uset-danger-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.uset-danger-desc{color:#ffffff73;font-size:12px}.uset-modal-warning-icon{margin-bottom:12px;font-size:24px}.plan-cards{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px;display:grid}.plan-card{border-radius:10px;padding:18px}.plan-card.current{background:#7fffd40a;border:1px solid #7fffd433}.plan-card.upgrade{background:#ffffff05;border:1px solid #ffffff12}.plan-card-eyebrow{font-family:var(--font-jetbrains);letter-spacing:.14em;margin-bottom:10px;font-size:8.5px;font-weight:700}.plan-card-eyebrow.current{color:#7fffd4}.plan-card-eyebrow.upgrade{color:#fff6}.plan-card-name{color:#fff;margin-bottom:4px;font-size:20px;font-weight:600}.plan-card.current .plan-card-name{color:#7fffd4}.plan-card-price{font-family:var(--font-jetbrains);color:#fff;margin-bottom:14px;font-size:24px;font-weight:700}.plan-card-period{color:#fff6;font-size:11px;font-weight:400}.plan-features{flex-direction:column;gap:7px;margin-bottom:16px;list-style:none;display:flex}.plan-features li{color:#fff9;padding-left:14px;font-size:12px;position:relative}.plan-features li:before{content:"✓";color:#7fffd499;font-size:10px;position:absolute;left:0}.plan-current-badge{font-family:var(--font-jetbrains);letter-spacing:.08em;color:#7fffd4;text-align:center;background:#7fffd414;border-radius:6px;padding:8px 12px;font-size:10px;font-weight:700}.plan-notify-btn{color:#fff9;cursor:pointer;width:100%;font-size:12px;font-weight:500;font-family:var(--font-inter-tight);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;padding:9px}.plan-cancel-row{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.plan-cancel-desc{color:#ffffff61;font-size:12px}.plan-cancel-btn{color:#f87171;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-inter-tight);background:0 0;border:1px solid #f8717140;border-radius:6px;flex-shrink:0;padding:7px 14px}.user-dropdown{z-index:150;background:#13161b;border:1px solid #ffffff1a;border-radius:12px;width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.user-dd-header{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 16px;display:flex}.user-dd-avatar{color:#7fffd4;background:0 0;border:1.5px solid #7fffd466;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex}.user-dd-name{color:#fff;margin-bottom:2px;font-size:13px;font-weight:600}.user-dd-email{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.user-dd-items{padding:5px 0}.user-dd-item{color:#ffffffa6;cursor:pointer;width:100%;font-size:13px;font-family:var(--font-inter-tight);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:9px 16px;text-decoration:none;transition:background .1s;display:flex}.user-dd-item:hover{color:#fff;background:#ffffff0a}.user-dd-item svg{color:#ffffff59;flex-shrink:0}.user-dd-plan-badge{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#7fffd499;margin-left:auto;font-size:8.5px;font-weight:700}.user-dd-item.danger{color:#f87171a6}.user-dd-item.danger svg{color:#f8717159}.user-dd-item.danger:hover{color:#f87171;background:#f871710d}.user-dd-divider{background:#ffffff0f;height:1px;margin:4px 0}.uset-modal-overlay{z-index:300;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uset-modal{background:#13161b;border:1px solid #ffffff1a;border-radius:12px;width:340px;padding:24px}.uset-modal-title{color:#fff;margin-bottom:10px;font-size:16px;font-weight:600}.uset-modal-body{color:#ffffff8c;margin-bottom:20px;font-size:13px;line-height:1.55}.uset-modal-body strong{color:#ffffffd9}.uset-modal-actions{gap:10px;display:flex}[data-theme=light]{--color-bg:#fafaf8;--color-bg-primary:#fafaf8;--color-bg-card:#f2f0eb;--color-bg-card-hover:#eceae4;--color-bg-elevated:#fff;--color-text:#0e0d0b;--color-text-2:#0e0d0b94;--color-text-3:#0e0d0b59;--color-border:#00000012;--color-border-md:#0000001c;--color-mint:#7fffd4;--color-mint-bg:#7fffd424;--color-mint-border:#7fffd461;--color-mint-text:#087a5e;--color-green:#15803d;--color-red:#b91c1c;--color-amber:#b45309;--color-blue:#1565c0;--th-surf-015:#00000005;--th-surf-02:#00000006;--th-surf-03:#00000009;--th-surf-04:#0000000d;--th-surf-05:#0000000f;--th-surf-06:#00000012;--th-line-06:#00000014;--th-line-08:#0000001a;--th-line-12:#00000024;--th-line-16:#0000002e;--th-ink-100:#0e0d0b;--th-ink-86:#0e0d0bdb;--th-ink-85:#0e0d0bd9;--th-ink-82:#0e0d0bd1;--th-ink-78:#0e0d0bbd;--th-ink-70:#0e0d0ba6;--th-ink-60:#0e0d0b8c;--th-ink-58:#0e0d0b85;--th-ink-55:#0e0d0b80;--th-ink-50:#0e0d0b73;--th-ink-48:#0e0d0b6b;--th-ink-45:#0e0d0b66;--th-ink-40:#0e0d0b59;--th-ink-30:#0e0d0b47;--th-ink-20:#0e0d0b33;--th-ink-15:#0e0d0b29}[data-theme=light] body{color:#0e0d0b!important;background:#fafaf8!important}[data-theme=light] .app-nav{background:#fafaf8f5!important;border-bottom-color:#00000012!important}[data-theme=light] .stats-bar,[data-theme=light] .regime-strip{background:#fafaf8f5!important;border-bottom-color:#0000000f!important}[data-theme=light] .nav-link{color:#0e0d0b8c}[data-theme=light] .app-nav-item{color:#0e0d0b8c!important}[data-theme=light] .nav-link:hover{color:#0e0d0b;background:#0000000d}[data-theme=light] .app-nav-item:hover{color:#0e0d0b!important;background:#0000000d!important}[data-theme=light] .app-nav-item.active{color:#0e0d0b!important;background:#00000012!important}[data-theme=light] .mode-toggle{background:#0000000d!important;border-color:#00000017!important}[data-theme=light] .mode-opt{color:#0e0d0b59!important}[data-theme=light] .mode-opt.active{color:#0e0d0b!important;background:#0000001a!important}[data-theme=light] .nav-icon-btn{color:#0e0d0b73!important}[data-theme=light] .nav-icon-btn:hover{color:#0e0d0b;background:#0000000d}[data-theme=light] .wordmark,[data-theme=light] .app-wordmark{color:#0e0d0b!important}[data-theme=light] .stats-bar-text{color:#0e0d0b8c!important}[data-theme=light] .stats-bar-text .num{color:#0e0d0b!important}[data-theme=light] .stats-bar-pm{color:#087a5e!important}[data-theme=light] .regime-metric .k{color:#0e0d0b59!important}[data-theme=light] .regime-metric .v{color:#0e0d0b!important}[data-theme=light] .regime-sep{color:#0000001f!important}[data-theme=light] .regime-pill{color:#087a5e!important;background:#7fffd424!important;border-color:#7fffd461!important}[data-theme=light] .page{background:#fafaf8!important}[data-theme=light] .desk-floor-card{--desk-card-text:#0e0d0bd1;--desk-card-text-3:#0e0d0b73;background:#f2f0eb!important;border-color:#00000014!important}[data-theme=light] .desk-floor-card:hover{background:#eceae4!important}[data-theme=light] .floor-section-label,[data-theme=light] .section-eyebrow{color:#0e0d0b59}[data-theme=light] .take-title{color:#0e0d0b}[data-theme=light] .take-body{color:#0e0d0b94}[data-theme=light] .take-pm-badge{color:#087a5e;background:#7fffd424;border-color:#7fffd461}[data-theme=light] .watch-card,[data-theme=light] .spotlight-large,[data-theme=light] .spotlight-compact{background:#f2f0eb;border-color:#00000014}[data-theme=light] .sig-list{background:0 0;border:none}[data-theme=light] .sig-card{color:inherit;background:#f2f0eb}[data-theme=light] .sig-card-neutral{border-color:#00000014}[data-theme=light] .sig-card:hover{background:#edeae3}[data-theme=light] .sig-title{color:#0e0d0b}[data-theme=light] .sig-text{color:#0e0d0b8c}[data-theme=light] .sig-desk{color:#0e0d0bbf}[data-theme=light] .sig-ticker{color:#0e0d0bd1}[data-theme=light] .sig-time{color:#0e0d0b59}[data-theme=light] .memos-title{color:#0e0d0b}[data-theme=light] .memos-subtitle{color:#0e0d0b73}[data-theme=light] .memo-latest{background:linear-gradient(#7fffd414,#7fffd405);border-color:#7fffd440}[data-theme=light] .memo-latest-title{color:#0e0d0b}[data-theme=light] .memo-latest-body{color:#0e0d0ba6}[data-theme=light] .memo-title{color:#0e0d0b}[data-theme=light] .memo-preview{color:#0e0d0b94}[data-theme=light] .memo-row{border-bottom-color:#0000000d}[data-theme=light] .memo-row:hover{background:#00000008}[data-theme=light] .desk-header-title{color:#0e0d0b}[data-theme=light] .desk-body-text{color:#0e0d0ba6}[data-theme=light] .method-wrap{background:#00000008;border-color:#00000014}[data-theme=light] .method-cell-k{color:#0e0d0b73}[data-theme=light] .method-cell-v{color:#0e0d0bc7}[data-theme=light] .desks-family-grid .desk-index-card{background:#f2f0eb;border-color:#00000014}[data-theme=light] .desk-index-card-tagline{color:#0e0d0b99!important}[data-theme=light] .metricsCard{background:#f2f0eb;border-color:#00000014}[data-theme=light] .metricHeroValue{color:#0e0d0b}[data-theme=light] .metricHeroLabel{color:#0e0d0b61}[data-theme=light] .search-modal{background:#fff;border-color:#0000001f}[data-theme=light] .search-input,[data-theme=light] .search-result{color:#0e0d0b}[data-theme=light] .search-result:hover,[data-theme=light] .search-result.active{background:#0000000a}[data-theme=light] .sr-name{color:#0e0d0b8c}[data-theme=light] .search-hint{color:#0e0d0b47}[data-theme=light] .alerts-panel-wrap{background:#fff;border-color:#0000001a}[data-theme=light] .alerts-panel-row{border-bottom-color:#0000000d}[data-theme=light] .alerts-ticker{color:#0e0d0b}[data-theme=light] .alerts-text{color:#0e0d0b8c}[data-theme=light] .user-dropdown{background:#fff;border-color:#0000001a}[data-theme=light] .user-dd-name{color:#0e0d0b}[data-theme=light] .user-dd-email{color:#0e0d0b66}[data-theme=light] .user-dd-item{color:#0e0d0b99}[data-theme=light] .user-dd-item:hover{color:#0e0d0b;background:#0000000a}[data-theme=light] .uset-wrap{background:#00000005;border-color:#00000012}[data-theme=light] .uset-sidebar{border-right-color:#00000012}[data-theme=light] .uset-sidebar-name{color:#0e0d0b}[data-theme=light] .uset-nav-item{color:#0e0d0b8c}[data-theme=light] .uset-nav-item:hover{color:#0e0d0b;background:#0000000a}[data-theme=light] .uset-nav-item.active{color:#0e0d0b;background:#0000000d}[data-theme=light] .uset-title{color:#0e0d0b}[data-theme=light] .uset-sub{color:#0e0d0b6b}[data-theme=light] .uset-input{color:#0e0d0b;background:#00000008;border-color:#0000001a}[data-theme=light] .uset-input:focus{border-color:#7fffd480}[data-theme=light] .uset-label{color:#0e0d0b8c}[data-theme=light] .uset-modal{background:#fff;border-color:#0000001a}[data-theme=light] .uset-modal-title{color:#0e0d0b}[data-theme=light] .uset-modal-body{color:#0e0d0b94}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001f}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000038}.memo-modal-overlay{z-index:250;background:#000000bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.memo-modal{background:#13161b;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:16px;width:100%;max-width:1040px;max-height:88vh;padding:28px 32px;display:flex;overflow-y:auto}.memo-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.memo-modal-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.memo-modal-time{font-family:var(--font-jetbrains);color:#ffffff73;font-size:11px}.memo-modal-read{font-family:var(--font-jetbrains);color:#ffffff52;font-size:10px}.memo-modal-close{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .14s;display:flex}.memo-modal-close:hover{color:#fff;background:#ffffff14}.memo-modal-title{font-family:var(--font-source-serif);letter-spacing:-.018em;color:#fff;font-variation-settings:"opsz" 96, "SOFT" 10;font-size:26px;font-weight:400;line-height:1.2}.memo-modal-tickers{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:6px;padding-bottom:16px;display:flex}.memo-modal-body{flex-direction:column;gap:12px;display:flex}.memo-modal-para{font-family:var(--font-source-serif);color:#ffffffd1;font-size:16px;line-height:1.65}.memo-row.expanded{background:#ffffff05}.memo-row-full-excerpt{font-family:var(--font-source-serif);color:#ffffffad;margin-top:8px;font-size:13.5px;line-height:1.55}.memo-row-read-full{color:#7fffd4;font-family:var(--font-inter-tight);cursor:pointer;background:#7fffd414;border:1px solid #7fffd433;border-radius:6px;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.memo-row-chevron{color:#ffffff4d;justify-content:center;align-items:center;transition:transform .18s;display:inline-flex}.memo-row.expanded .memo-row-chevron{transform:rotate(180deg)}.sp-wrap{cursor:default;outline:none;display:inline-flex;position:relative}.sp-tip{white-space:nowrap;font-family:var(--font-jetbrains-mono);letter-spacing:.02em;color:var(--color-text-secondary);opacity:0;visibility:hidden;pointer-events:none;z-index:60;background:#1b1e25;border:1px solid #ffffff1f;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:500;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000073}.sp-wrap[data-open=true] .sp-tip,.sp-wrap:focus-visible .sp-tip{opacity:1;visibility:visible}.mobile-bottom-nav,.mobile-top-bar{display:none}@media (max-width:768px){html,body{max-width:100vw;overflow-x:clip}.page{overflow-x:clip}.app-nav{display:none!important}.mobile-top-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0b0df7;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex;position:sticky;top:0;z-index:110!important}.mobile-wordmark{letter-spacing:-.02em;color:#fff;flex:1;font-size:15px;font-weight:700}.mobile-wordmark-dot{color:#7fffd4}.mobile-top-right{align-items:center;gap:6px;display:flex}.mobile-top-icon{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.mobile-top-icon:hover{color:#fff;background:#ffffff0f}.mobile-avatar{color:#7fffd4;cursor:pointer;background:0 0;border:1.5px solid #7fffd480;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:flex}.stats-bar{height:36px;padding:0 14px;font-size:11px;position:sticky;top:52px;z-index:109!important;max-width:100vw!important;overflow:hidden!important}.stats-bar>*{flex-shrink:1;min-width:0}.regime-strip{gap:10px;height:34px;padding:0 14px;font-size:9.5px;position:sticky;top:88px;z-index:108!important}.stats-bar-pm-text{display:none}.sig-filter-bar,.memos-filter-bar{top:52px}.mobile-bottom-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;height:72px;padding:0 4px env(safe-area-inset-bottom);background:#0a0b0df7;border-top:1px solid #ffffff14;align-items:flex-start;padding-top:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-tab{color:#ffffff59;flex-direction:column;flex:1;align-items:center;gap:3px;padding:8px 4px;text-decoration:none;display:flex;position:relative}.mobile-tab-icon{justify-content:center;align-items:center;display:flex}.mobile-tab-icon svg{stroke:currentColor;width:22px;height:22px}.mobile-tab-label{font-family:var(--font-jetbrains);letter-spacing:.06em;color:inherit;font-size:8.5px;font-weight:600}.mobile-tab.active{color:#fff}.mobile-tab.active .mobile-tab-label{color:#7fffd4}.mobile-tab.active:before{content:"";background:#7fffd4;border-radius:0 0 3px 3px;width:24px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mobile-tab-dot{background:#f87171;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:calc(50% - 14px);box-shadow:0 0 4px #f87171b3}.app-main{padding-bottom:88px}.page{padding-left:14px!important;padding-right:14px!important}.stats-bar-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.desk-floor-card{width:155px!important;min-width:155px!important}.take-title{font-size:28px!important}.take-body{font-size:14px!important}.alerts-panel-wrap,.user-dropdown{border-radius:0 0 12px 12px;width:100%;position:fixed;top:52px;left:0;right:0}.search-overlay{padding-top:60px}.search-modal{margin:0 12px}}.hnx-page{background:#0a0a0a;min-height:100vh;padding:14px 22px 80px}.hnx-stack{flex-direction:column;gap:14px;display:flex}.hnx-horizon{font-family:var(--font-jetbrains);letter-spacing:.16em;color:#ffffff73;align-items:center;gap:10px;margin:10px 0 -2px;font-size:11px;font-weight:600;display:flex}.hnx-horizon:after{content:"";background:#ffffff1f;flex:1;height:1px}.hnx-card{background:#111;border:.5px solid #ffffff14;border-radius:10px;padding:10px 12px}.hnx-lbl{font-family:var(--font-jetbrains);letter-spacing:.1em;color:#ffffff73;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:10px;font-weight:600;display:flex}.hnx-grid-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;display:grid}.hnx-grid-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hnx-grid-mb-floor{grid-template-columns:1.2fr 2fr;gap:10px;display:grid}.hnx-grid-brief-regime{grid-template-columns:2fr 1fr;gap:10px;display:grid}@media (max-width:900px){.hnx-grid-4{grid-template-columns:1fr 1fr}.hnx-grid-2,.hnx-grid-mb-floor,.hnx-grid-brief-regime{grid-template-columns:1fr}}.hnx-link{color:inherit;text-decoration:none}.hnx-link:hover{opacity:.8}.hnx-idx{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.hnx-idx-cell{border-right:.5px solid #ffffff0d;flex-direction:column;gap:3px;padding:7px 12px;display:flex}.hnx-idx-cell:last-child{border-right:none}.hnx-idx-ticker{font-family:var(--font-jetbrains);color:#ffffff80;letter-spacing:.08em;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.hnx-idx-value{font-family:var(--font-jetbrains);color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:700}.hnx-idx-chg{font-family:var(--font-jetbrains);font-size:13px;font-weight:600}.hnx-idx-sub{font-family:var(--font-jetbrains);color:#ffffff4d;letter-spacing:.04em;font-size:8px}.hnx-idx-fut{color:#fac775;letter-spacing:.06em;background:#fac7751f;border:.5px solid #fac7754d;border-radius:2px;padding:1px 5px;font-size:8px}@media (max-width:900px){.hnx-idx{grid-template-columns:repeat(4,1fr)}}.hnx-narr-row{gap:10px;display:flex}.hnx-narr-card{background:#ffffff08;border:.5px solid #ffffff0f;border-radius:8px;flex-direction:column;flex:1;min-height:120px;padding:12px 14px;display:flex}.hnx-narr-rank{font-family:var(--font-jetbrains);color:#ffffff59;margin-right:8px;font-size:13px;font-weight:600}.hnx-narr-tag{font-family:var(--font-jetbrains);letter-spacing:.1em;border-radius:3px;margin-left:4px;padding:2px 7px;font-size:10px;font-weight:700}.hnx-narr-tag.bull{color:#5dcaa5;background:#5dcaa524}.hnx-narr-tag.risk{color:#e24b4a;background:#e24b4a24}.hnx-narr-tag.watch{color:#fff9;background:#ffffff0f}.hnx-narr-text{font-family:var(--font-source-serif);color:#ffffffd6;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:900px){.hnx-narr-row{flex-direction:column}}.hnx-sec-grid{grid-template-columns:1fr 1fr;gap:6px 18px;display:grid}.hnx-sec-row{font-family:var(--font-jetbrains);grid-template-columns:36px 1fr 56px;align-items:center;gap:10px;min-height:18px;display:grid}.hnx-sec-tk{color:#ffffffc7;cursor:help;font-size:12px;font-weight:600;position:relative}.hnx-sec-tk[title]:hover:after{content:attr(title);color:#ffffffe0;white-space:nowrap;z-index:10;background:#1a1a1a;border:.5px solid #ffffff1a;border-radius:3px;padding:3px 7px;font-size:10px;position:absolute;top:-24px;left:0}.hnx-sec-bar{background:#ffffff0d;border-radius:2px;height:4px;position:relative;overflow:hidden}.hnx-sec-bar-fill{border-radius:2px;position:absolute;top:0;bottom:0;left:0}.hnx-sec-chg{font-family:var(--font-jetbrains);text-align:right;font-size:13px;font-weight:700}.hnx-floor{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.hnx-floor-chip{border-top:2px solid var(--chip-color,#888);cursor:pointer;background:#111;border-radius:6px;flex-direction:column;gap:3px;padding:10px 9px;transition:background .15s;display:flex}.hnx-floor-chip:hover{background:#181818}.hnx-floor-name{font-family:var(--font-jetbrains);letter-spacing:.08em;color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:700;overflow:hidden}.hnx-floor-count{font-family:var(--font-jetbrains);font-size:22px;font-weight:700;line-height:1.05}.hnx-floor-meta{font-family:var(--font-jetbrains);color:#ffffff59;align-items:center;gap:5px;font-size:9px;display:flex}.hnx-floor-dot{background:var(--chip-color,#888);border-radius:50%;width:4px;height:4px}@media (max-width:900px){.hnx-floor{grid-template-columns:repeat(4,1fr)}}.hnx-feed{flex-direction:column;display:flex}.hnx-feed-row{font-family:var(--font-jetbrains);border-bottom:.5px solid #ffffff0a;grid-template-columns:56px 60px 1fr 72px 2fr;align-items:center;gap:10px;padding:8px 0;display:grid}.hnx-feed-row:last-child{border-bottom:none}.hnx-feed-time{color:#fff6;font-size:10px}.hnx-feed-desk{color:#ffffff8c;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;overflow:hidden}.hnx-feed-ticker{color:#fff;letter-spacing:.02em;font-size:14px;font-weight:700}.hnx-feed-dir{letter-spacing:.08em;font-size:10px;font-weight:700}.hnx-feed-text{font-family:var(--font-source-serif);color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hnx-mini-row{font-family:var(--font-jetbrains);grid-template-columns:56px 1fr auto;align-items:center;gap:8px;padding:5px 0;display:grid}.hnx-mini-tk{letter-spacing:.02em;font-size:14px;font-weight:700}.hnx-mini-name{color:#fff6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.hnx-mini-val{text-align:right;font-size:13px;font-weight:600}.hnx-pill{font-family:var(--font-jetbrains);color:#ffffffb3;background:#ffffff0d;border:.5px solid #ffffff1f;border-radius:20px;align-items:center;padding:5px 12px;font-size:12px;display:inline-flex}.hnx-pill.hot{color:#fac775;background:#fac7751f;border-color:#fac77552}.hnx-brief-card{padding:14px 16px}.hnx-brief-headline{color:#ffffffdb;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:Georgia,Iowan Old Style,serif;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.hnx-brief-link{font-family:var(--font-jetbrains);color:#7fffd4;letter-spacing:.06em;margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.hnx-spot{flex-direction:column;gap:6px;display:flex}.hnx-spot-ticker{font-family:var(--font-jetbrains);letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:1.05}.hnx-spot-narr{font-family:var(--font-source-serif);color:#ffffffbf;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.hnx-feed-pending{letter-spacing:.06em;color:#fac77599;background:#fac77514;border:.5px solid #fac77533;border-radius:3px;padding:1px 6px;font-size:8px}.memo-modal-empty{font-family:var(--font-source-serif);color:#ffffff73;margin:0;font-size:14px;line-height:1.6}.memo-modal-partial{font-family:var(--font-jetbrains-mono);color:#ffffff61;margin:14px 0 0;font-size:10.5px;line-height:1.55}.cg-panel{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:14px;margin-bottom:14px;padding:18px 20px}.cg-head{align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.cg-label{font-family:var(--font-jetbrains-mono);letter-spacing:1.1px;color:var(--color-text-secondary);font-size:11px}.cg-meta{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);margin-left:auto;font-size:10.5px}.cg-note{color:var(--color-text-muted);max-width:68ch;margin:0 0 12px;font-size:12px;line-height:1.5}.cg-tk{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:15px}.cg-dir{letter-spacing:.5px;font-size:10px}.cg-state{font-family:var(--font-source-serif);color:var(--color-text-muted);padding:18px 0;font-size:13.5px}.cg-state-failed{color:#f5b947}.cg-limits ul{margin:4px 0 0;padding-left:18px}.cg-limits li{color:var(--color-text-tertiary);max-width:74ch;margin:7px 0;font-size:12.5px;line-height:1.6}.cg-limits strong{color:var(--color-text-secondary);font-weight:600}.cgp{--cgp-desk-ink:#bf7373}@supports (color:color-mix(in lab, red, red)){.cgp{--cgp-desk-ink:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cgp{--cgp-desk-line:#931212c0}@supports (color:color-mix(in lab, red, red)){.cgp{--cgp-desk-line:color-mix(in srgb, var(--color-desk-congress) 70%, var(--color-border-strong))}}.cgp{--cgp-grey:#8f9099;--cgp-ground:#08090b;--cgp-hover:var(--th-surf-02);--cgp-read-tint:#8b00001a}@supports (color:color-mix(in lab, red, red)){.cgp{--cgp-read-tint:color-mix(in srgb, var(--color-desk-congress) 10%, transparent)}}.cg-panel.cgp{background:0 0;border:0;border-radius:0;padding:18px 0 4px}.cgp-toolbar{margin-top:4px}.cgp-toolbar .dfb-form{flex-wrap:wrap}.dfb-select{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;max-width:100%;color:var(--color-text-primary);background:var(--th-surf-04);border:1px solid var(--color-border-default);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:3px;padding:5px 8px;font-size:11px}.dfb-select option{background:var(--color-bg-card);color:var(--color-text-primary)}.cgp-toolbar .dfb-select:focus-visible,.cgp-toolbar .dfb-input:focus-visible,.cgp-toolbar .dfb-go:focus-visible,.cgp-toolbar .dfb-chip:focus-visible,.cgp-toolbar .dfb-page:focus-visible,.cgp-toolbar .dfb-clear:focus-visible{outline:2px solid var(--cgp-desk-ink);outline-offset:2px;border-color:var(--color-border-strong)}.cgp-list{flex-direction:column;gap:30px;margin-top:6px;display:flex}.cgp-filing{flex-direction:column;display:flex}.cgp-sep{color:var(--color-text-muted);margin:0 2px}.cgp-filer{text-align:left;appearance:none;cursor:pointer;border:0;border-bottom:1px solid var(--color-border-subtle);width:100%;color:inherit;font:inherit;background:0 0;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:0 14px;padding:11px 0 11px 18px;display:grid;position:relative}.cgp-filer:before{content:"";background:var(--color-desk-congress);opacity:.85;width:2px;position:absolute;top:11px;bottom:11px;left:0}.cgp-filer:hover,.cgp-filer:focus-visible{background:var(--cgp-hover)}.cgp-tile{border:1px solid var(--color-border-default);width:34px;height:34px;font-family:var(--font-source-serif);letter-spacing:.02em;color:var(--color-text-secondary);background:0 0;border-radius:2px;flex:0 0 34px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.cgp-tile-photo{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.05);opacity:.86;border:0}.cgp-filer-id{flex-wrap:wrap;align-items:baseline;gap:11px;min-width:0;display:flex}.cgp-filer-name{font-family:var(--font-source-serif);color:var(--color-text-primary);white-space:nowrap;font-size:19px;line-height:1.2}.cgp-filer-meta{min-width:0;font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;font-size:10.5px;display:flex}.cgp-party[data-party=republican]{color:#c8443b}@supports (color:color-mix(in lab, red, red)){.cgp-party[data-party=republican]{color:color-mix(in srgb, var(--color-party-rep) 55%, var(--cgp-grey))}}.cgp-party[data-party=democrat]{color:#4a7bd9}@supports (color:color-mix(in lab, red, red)){.cgp-party[data-party=democrat]{color:color-mix(in srgb, var(--color-party-dem) 55%, var(--cgp-grey))}}.cgp-party[data-party=independent]{color:#8a93a6}@supports (color:color-mix(in lab, red, red)){.cgp-party[data-party=independent]{color:color-mix(in srgb, var(--color-party-ind) 55%, var(--cgp-grey))}}.cgp-ledger{max-width:62%;font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;font-size:11px;display:flex}.cgp-ledger b{color:var(--color-text-tertiary);font-weight:500}.cgp-straddle{color:var(--color-text-muted)}.cgp [data-flow=pos]:not(.cgp-name){color:var(--color-filing-buy)}.cgp [data-flow=neg]:not(.cgp-name){color:var(--color-filing-sell)}.cgp-chev{color:var(--color-text-muted);font-size:10px}.cgp-filer-wrap{z-index:3;background:var(--cgp-ground);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;top:0}.cgp-filer-wrap .cgp-filer{border-bottom:0}.cgp-filer-book{appearance:none;border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);font-family:var(--font-jetbrains-mono);letter-spacing:.12em;cursor:pointer;white-space:nowrap;background:0 0;border-radius:2px;margin:0 6px 0 10px;padding:4px 8px;font-size:9.5px}.cgp-filer-book:hover{color:var(--color-text-primary);border-color:var(--cgp-desk-line)}.cgp-filer-book:focus-visible{outline:2px solid var(--cgp-desk-ink);outline-offset:2px}.cgp-filer[aria-expanded=true] .cgp-chev{transform:rotate(90deg)}.cgp-member{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 48px;padding:24px 0 28px 19px;display:grid}.cgp-member-col{min-width:0}.cgp-member-absent,.cgp-member-failed{display:block}.cgp-member-note{font-family:var(--font-source-serif);color:var(--color-text-muted);max-width:66ch;margin:0;font-size:12.5px;line-height:1.55}.cgp-member-failed .cgp-member-note,.cgp-note-failed-tone,.cgp-roster-failed{color:#f5b947}.cgp-lbl{font-family:var(--font-jetbrains-mono);letter-spacing:.16em;color:var(--color-text-muted);margin:0 0 12px;font-size:10px}.cgp-lbl-gap{margin-top:20px;margin-bottom:10px}.cgp-stat{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:baseline;gap:20px;padding:7px 0;display:flex}.cgp-stat-wrap{flex-direction:column;align-items:flex-start;gap:4px}.cgp-stat-wrap .cgp-v{text-align:left;color:var(--color-text-tertiary);font-size:11.5px}.cgp-k{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;color:var(--color-text-muted);font-size:10.5px}.cgp-v{font-family:var(--font-jetbrains-mono);color:var(--color-text-primary);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.cgp-v small{color:var(--color-text-muted);font-size:11px}.cgp-linkline{margin-top:14px}.cgp-ghost{appearance:none;border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);font-family:var(--font-jetbrains-mono);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:2px;padding:6px 12px;font-size:11px;line-height:1.3;text-decoration:none;display:inline-block}.cgp-ghost:hover{color:var(--color-text-primary);border-color:var(--cgp-desk-line)}.cgp-ghost-sm{padding:4px 9px;font-size:10px}.cgp-ghost-desk{color:var(--cgp-desk-ink);border-color:var(--cgp-desk-line)}.cgp-ghost-desk:hover{color:var(--color-text-primary);border-color:var(--cgp-desk-ink)}.cgp-names{margin-top:2px}.cgp-name{border-radius:2px;grid-template-columns:58px 26px 1fr 64px;align-items:center;gap:12px;padding:5px 6px;display:grid}.cgp-name-here{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.cgp-name-t{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:14px}.cgp-name-n{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);text-align:right;font-size:10.5px}.cgp-name-f{font-family:var(--font-jetbrains-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.cgp-flowbar{background:var(--th-surf-05);border-radius:1px;height:3px;position:relative}.cgp-flowbar:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.cgp-flowbar i{opacity:.75;border-radius:1px;height:100%;position:absolute;top:0}[data-flow=pos] .cgp-flowbar i{background:var(--color-filing-buy);left:50%}[data-flow=neg] .cgp-flowbar i{background:var(--color-filing-sell);right:50%}[data-flow=zero] .cgp-flowbar i{background:var(--color-text-muted);left:50%}.cgp-name[data-flow=pos] .cgp-name-f{color:var(--color-filing-buy)}.cgp-name[data-flow=neg] .cgp-name-f{color:var(--color-filing-sell)}.cgp-rank{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);grid-column:1/-1;padding:2px 0 0;font-size:10.5px}.cgp-member-foot{font-family:var(--font-source-serif);color:var(--color-text-muted);max-width:74ch;margin:20px 0 0;font-size:12px;line-height:1.5}.cgp-member-foot--failed{color:#f5b947}.cgp-row{border-bottom:1px solid var(--color-border-subtle);scroll-margin-top:64px;position:relative}.cgp-row[data-dir=buy]{--cgp-rule:var(--color-filing-buy)}.cgp-row[data-dir=sell]{--cgp-rule:var(--color-filing-sell)}.cgp-row[data-dir=exchange]{--cgp-rule:var(--color-text-muted)}.cgp-row-hit{cursor:pointer;position:relative}.cgp-row-btn{z-index:1;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cgp-row:before{content:"";background:var(--cgp-rule);opacity:.85;z-index:1;border-radius:1px;width:2px;position:absolute;top:14px;bottom:14px;left:0}.cgp-row-body{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 22px;padding:14px 0 6px 19px;display:grid}.cgp-row-hit [title],.cgp-tk-link,.cgp-score{z-index:2;position:relative}.cgp-tk-link{text-decoration:none}.cgp-tk-link:hover{color:var(--cgp-desk-ink)}.cgp-tk-link:focus-visible{outline:2px solid var(--cgp-desk-ink);outline-offset:3px;border-radius:1px}.cgp-row:hover{background:var(--cgp-hover)}.cgp-row:has(.cgp-row-btn:focus-visible){background:var(--cgp-hover)}.cgp-row-open{background:0 0}.cgp-row-main{min-width:0}.cgp-line1{flex-wrap:wrap;align-items:baseline;gap:13px;display:flex}.cgp-tkr{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:24px;line-height:1}.cgp-dir{font-family:var(--font-jetbrains-mono);letter-spacing:.16em;color:var(--cgp-rule);font-size:10.5px;font-weight:700}.cgp-ladder{align-items:flex-end;gap:2px;height:14px;margin-bottom:1px;display:inline-flex}.cgp-ladder i{background:var(--color-text-muted);opacity:.34;transform-origin:bottom;border-radius:.5px;width:4px;display:block}.cgp-ladder i[data-on]{background:var(--cgp-rule);opacity:.9}.cgp-ladder i:first-child{height:5px}.cgp-ladder i:nth-child(2){height:6px}.cgp-ladder i:nth-child(3){height:7px}.cgp-ladder i:nth-child(4){height:8px}.cgp-ladder i:nth-child(5){height:9px}.cgp-ladder i:nth-child(6){height:10px}.cgp-ladder i:nth-child(7){height:11px}.cgp-ladder i:nth-child(8){height:12px}.cgp-ladder i:nth-child(9){height:13px}.cgp-ladder i:nth-child(10){height:14px}.cgp-band{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.cgp-band-off{color:var(--color-text-muted)}.cgp-flag{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;color:var(--cgp-desk-ink);border:1px solid var(--cgp-desk-line);border-radius:2px;padding:1px 6px;font-size:9.5px}.cgp-flag-late{color:var(--color-semantic-amber);border-color:#fbbf2473}@supports (color:color-mix(in lab, red, red)){.cgp-flag-late{border-color:color-mix(in srgb, var(--color-semantic-amber) 45%, transparent)}}.cgp-line2{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);letter-spacing:.2px;max-width:78ch;margin:7px 0 0;font-size:11px;line-height:1.5;display:block}.cgp-peer{color:var(--color-text-tertiary)}.cgp-meta{text-align:right;min-width:120px;font-family:var(--font-jetbrains-mono);padding-top:4px}.cgp-traded{color:var(--color-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;display:block}.cgp-lagwrap{flex-direction:column;align-items:flex-end;gap:4px;margin-top:7px;display:flex}.cgp-lagnum{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:10.5px}.cgp-track{background:var(--th-line-12);border-radius:1px;width:96px;height:2px;overflow:hidden}.cgp-track i{background:var(--color-text-muted);transform-origin:0;height:100%;display:block}.cgp-row[data-lag=soon] .cgp-track i{background:var(--cgp-desk-ink)}.cgp-row[data-lag=soon] .cgp-lagnum{color:var(--cgp-desk-ink)}.cgp-row[data-lag=late] .cgp-track i{background:var(--color-semantic-amber)}.cgp-row[data-lag=late] .cgp-lagnum,.cgp-val [data-lag=late]{color:var(--color-semantic-amber)}.cgp-readline{padding:0 0 14px 19px}.cgp-read{font-family:var(--font-jetbrains-mono);flex-wrap:wrap;align-items:baseline;gap:10px;max-width:80ch;font-size:11.5px;display:flex}.cgp-tag{letter-spacing:.14em;white-space:nowrap;border-radius:2px;padding:2px 7px;font-size:9.5px;font-weight:600}.cgp-txt{color:var(--color-text-muted)}.cgp-read[data-state=none] .cgp-tag{border:1px dashed var(--th-ink-20);color:var(--th-ink-45)}.cgp-read[data-state=loading] .cgp-tag{border:1px dashed var(--th-ink-20);color:var(--color-text-tertiary)}.cgp-read[data-state=failed] .cgp-tag{border:1px solid #f8717173}@supports (color:color-mix(in lab, red, red)){.cgp-read[data-state=failed] .cgp-tag{border:1px solid color-mix(in srgb, var(--color-semantic-red) 45%, transparent)}}.cgp-read[data-state=failed] .cgp-tag{color:var(--color-semantic-red)}.cgp-read[data-state=failed] .cgp-txt{color:var(--color-text-tertiary)}.cgp-retry{z-index:2;appearance:none;cursor:pointer;border:1px solid var(--color-border-strong);color:var(--color-text-secondary);font-family:var(--font-jetbrains-mono);letter-spacing:.14em;background:0 0;border-radius:2px;padding:2px 8px;font-size:9.5px;position:relative}.cgp-retry:hover{color:var(--color-text-primary);border-color:var(--cgp-desk-line)}.cgp-read[data-state=published]{background:var(--cgp-read-tint);border-left:2px solid var(--cgp-verdict);font-family:var(--font-source-serif);align-items:center;padding:8px 14px;font-size:12.5px}.cgp-read[data-state=published] .cgp-tag{font-family:var(--font-jetbrains-mono);color:var(--cgp-verdict);border:1px solid var(--cgp-verdict)}@supports (color:color-mix(in lab, red, red)){.cgp-read[data-state=published] .cgp-tag{border:1px solid color-mix(in srgb, var(--cgp-verdict) 40%, transparent)}}.cgp-read[data-state=published] .cgp-txt{color:var(--color-text-primary);flex:240px;min-width:0}.cgp [data-v=bull]{--cgp-verdict:var(--color-semantic-green)}.cgp [data-v=bear]{--cgp-verdict:var(--color-semantic-red)}.cgp [data-v=neutral]{--cgp-verdict:var(--color-semantic-blue)}.cgp [data-v=other]{--cgp-verdict:var(--color-text-muted)}.cgp-score{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.cgp-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;padding:4px 0 22px 19px;display:grid}.cgp-block{border-left:1px solid var(--color-border-subtle);min-width:0;padding-left:18px}.cgp-val{font-family:var(--font-jetbrains-mono);color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0 0 7px;font-size:12px;line-height:1.55}.cgp-note{font-family:var(--font-source-serif);color:var(--color-text-tertiary);max-width:66ch;margin:0 0 7px;font-size:12.5px;line-height:1.55}.cgp-note-failed{color:var(--color-text-secondary)}.cgp-note-inline{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);font-size:10.5px}.cgp-pending{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);border-left:2px solid var(--color-border-strong);margin:10px 0 0;padding-left:10px;font-size:10.5px}.cgp-cands{flex-wrap:wrap;gap:6px 10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cgp-readfull .cgp-tag-full{font-family:var(--font-jetbrains-mono);color:var(--cgp-verdict);border:1px solid var(--cgp-verdict)}@supports (color:color-mix(in lab, red, red)){.cgp-readfull .cgp-tag-full{border:1px solid color-mix(in srgb, var(--cgp-verdict) 40%, transparent)}}.cgp-prose{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:74ch;margin:0 0 8px;font-size:12.5px;line-height:1.55}.cgp-readfull .hist-factors{margin-top:4px}.cgp-filer:focus-visible,.cgp-row-btn:focus-visible{outline:2px solid var(--cgp-desk-ink);outline-offset:-2px}.cgp-ghost:focus-visible,.cgp-retry:focus-visible{outline:2px solid var(--cgp-desk-ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.cgp-chev{transition:transform .18s}.cgp-ladder i[data-on]{animation:.32s cubic-bezier(.2,.7,.3,1) backwards cgp-rise}.cgp-track i{animation:.5s cubic-bezier(.2,.7,.3,1) .1s backwards cgp-draw}@keyframes cgp-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cgp-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (max-width:1040px){.cgp-ledger{max-width:48%}.cgp-ledger>span:nth-child(n+4){display:none}}@media (max-width:820px){.cgp-filer-wrap{grid-template-columns:minmax(0,1fr);position:relative;top:auto}.cgp-filer{grid-template-columns:34px minmax(0,1fr) 16px}.cgp-filer-book{justify-self:start;margin:0 0 10px 66px}.cgp-ledger{white-space:normal;grid-area:2/2;justify-content:flex-start;gap:4px 12px;max-width:none;font-size:10.5px}.cgp-ledger>span:nth-child(n+3){display:none}.cgp-tile{grid-row:1/span 2;align-self:start}.cgp-chev{grid-area:1/3}.cgp-member,.cgp-detail{grid-template-columns:minmax(0,1fr);gap:26px}.cgp-block{border-left:0;padding-left:0}.cgp-row-body{grid-template-columns:minmax(0,1fr)}.cgp-meta{text-align:left;margin-top:9px}.cgp-lagwrap{align-items:flex-start}}.cnv-grid{--cnv-desk:var(--color-desk-congress);--cnv-desk-ink:#bf7373;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.cnv-grid{--cnv-desk-ink:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cnv-grid{--cnv-desk-line:#920e0ecb}@supports (color:color-mix(in lab, red, red)){.cnv-grid{--cnv-desk-line:color-mix(in srgb, var(--color-desk-congress) 75%, var(--color-border-strong))}}.cnv-grid{--cnv-halo:#8b00008c}@supports (color:color-mix(in lab, red, red)){.cnv-grid{--cnv-halo:color-mix(in srgb, var(--color-desk-congress) 55%, transparent)}}.cnv-card{text-align:left;min-width:0;color:var(--color-text-primary);cursor:pointer;background:var(--color-bg-card);border:1px solid var(--cnv-desk-line);box-shadow:inset 0 1px 0 var(--th-surf-06), 0 1px 0 #0006;border-radius:4px;flex-direction:column;padding:20px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:flex}.cnv-card--new{border-color:var(--cnv-desk-ink);background:radial-gradient(ellipse at 100% 0%, #8b000029, transparent 70%), var(--color-bg-card)}@supports (color:color-mix(in lab, red, red)){.cnv-card--new{background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-desk-congress) 16%, transparent), transparent 70%), var(--color-bg-card)}}.cnv-card--new .cnv-kicker{color:var(--cnv-desk-ink)}.cnv-card:hover{background:var(--color-bg-card-hover);border-color:var(--cnv-desk-ink);box-shadow:inset 0 1px 0 var(--th-line-08), 0 0 0 1px var(--cnv-desk-ink), 0 0 26px var(--cnv-halo), 0 7px 20px #00000073;transform:translateY(-2px)}.cnv-card:active{transform:translateY(0)}.cnv-card:focus-visible{outline:2px solid var(--cnv-desk-ink);outline-offset:3px}.cnv-mark{height:24px;margin-bottom:12px}.cnv-mark svg{width:auto;height:100%;display:block;overflow:visible}.cnv-mk{fill:var(--color-text-muted);transition:fill .18s}.cnv-mk.cnv-on,.cnv-card:hover .cnv-mk{fill:var(--color-text-secondary)}.cnv-card:hover .cnv-mk.cnv-on{fill:var(--cnv-desk-ink)}.cnv-stroke{stroke:var(--color-text-muted);fill:none;stroke-width:1.3px;transition:stroke .18s}.cnv-stroke.cnv-on,.cnv-card:hover .cnv-stroke{stroke:var(--color-text-secondary)}.cnv-card:hover .cnv-stroke.cnv-on{stroke:var(--cnv-desk-ink)}.cnv-kicker{font-family:var(--font-jetbrains-mono);letter-spacing:.18em;color:var(--color-text-tertiary);font-size:9px;display:block}.cnv-title{font-family:var(--font-source-serif);color:var(--color-text-primary);margin:8px 0 0;font-size:26px;font-weight:400;line-height:1;display:block}.cnv-cov{margin:14px 0 16px;display:block}.cnv-covbar{background:var(--th-line-08);border-radius:1px;height:4px;display:block;overflow:hidden}.cnv-covbar i{background:var(--color-text-secondary);opacity:.8;border-radius:1px;height:100%;transition:background .18s;display:block}.cnv-card:hover .cnv-covbar i{background:var(--cnv-desk-ink);opacity:1}.cnv-covlbl{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);min-height:31px;margin-top:8px;font-size:10px;line-height:1.55;display:block}.cnv-covlbl b{color:var(--color-text-primary);font-weight:500}.cnv-action{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.cnv-verb{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;color:var(--cnv-desk-ink);font-size:10px}.cnv-chip{border:1px solid var(--cnv-desk-line);width:28px;height:28px;font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);border-radius:3px;flex:none;justify-content:center;align-items:center;font-size:13px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex}.cnv-card:hover .cnv-chip{background:var(--cnv-desk);border-color:var(--cnv-desk);color:#fff;transform:translate(3px)}.cnv-pending{cursor:default;opacity:.66;box-shadow:none;border-color:var(--color-border-default)}.cnv-pending:hover{background:var(--color-bg-card);border-color:var(--color-border-default);box-shadow:none;transform:none}.cnv-pending .cnv-mk,.cnv-pending:hover .cnv-mk,.cnv-pending .cnv-mk.cnv-on{fill:var(--color-text-muted)}.cnv-pending .cnv-stroke,.cnv-pending:hover .cnv-stroke,.cnv-pending .cnv-stroke.cnv-on{stroke:var(--color-text-muted)}.cnv-pending .cnv-title{color:var(--color-text-secondary)}.cnv-pending .cnv-verb{color:var(--color-text-tertiary)}.cnv-pending .cnv-chip,.cnv-pending:hover .cnv-chip{border-color:var(--color-border-strong);color:var(--color-text-tertiary);background:0 0;border-style:dashed;transform:none}.cnv-pending .cnv-covlbl{line-height:1.55}@media (max-width:1100px){.cnv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cnv-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cnv-card,.cnv-mk,.cnv-stroke,.cnv-covbar i,.cnv-chip{transition:none}.cnv-card:hover,.cnv-card:hover .cnv-chip{transform:none}}.cm-page-head{margin:4px 0 18px}.cm-title{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);margin:10px 0 8px;font-size:42px;line-height:1.05}.cm-sub{color:var(--color-text-tertiary);max-width:76ch;margin:0;font-size:13px;line-height:1.6}.cm-wrap{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:22px;display:grid}.cm-map{min-width:0}.cm-svg{width:100%;height:auto;display:block}.cm-seat{fill:var(--color-border-default);transition:fill .12s,r .12s}.cm-seat-named{fill:var(--color-text-tertiary);cursor:pointer}.cm-seat-named:hover{fill:var(--color-text-primary)}.cm-seat-sel{stroke:var(--color-text-primary);stroke-width:1.1px;paint-order:stroke fill}.cm-seat-shown{stroke:var(--color-text-muted);stroke-width:.8px;paint-order:stroke fill}.cm-seat:focus-visible{stroke:var(--color-mint);stroke-width:1.6px;outline:none}.cm-legend{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:10.5px;display:flex}.cm-legend span{align-items:center;gap:7px;display:inline-flex}.cm-dot{background:var(--color-border-default);border-radius:50%;width:9px;height:9px}.cm-dot-named{background:var(--color-text-tertiary)}.cm-side{min-width:0}.cm-card{border:1px solid var(--color-border-subtle);background:var(--color-bg-card-hover);border-radius:12px;padding:16px}.cm-card-idle p{color:var(--color-text-tertiary);margin:0 0 10px;font-size:12.5px;line-height:1.6}.cm-card-head{align-items:center;gap:14px;margin-bottom:16px;display:flex}.cm-avatar{background:var(--color-bg-card-active);border:1px solid var(--color-border-default);width:96px;height:96px;font-family:var(--font-source-serif);color:var(--color-text-secondary);border-radius:10px;flex:0 0 96px;justify-content:center;align-items:center;font-size:40px;display:flex}.cm-card-name{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:21px;line-height:1.15}.cm-card-sub{font-family:var(--font-jetbrains-mono);letter-spacing:.9px;color:var(--color-text-muted);margin-top:2px;font-size:10px}.cm-avatar-photo{object-fit:cover;object-position:50% 22%;background:var(--color-bg-card-active)}.cm-party{font-weight:500}.cm-unseated{color:var(--color-text-muted);font-style:normal}.cm-legend-sub{color:var(--color-text-muted);margin-left:6px;font-style:normal}.cm-stats{flex-direction:column;display:flex}.cm-stats>div,.cm-own{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.cm-own{border-bottom:none}.cm-k{font-family:var(--font-jetbrains-mono);letter-spacing:.9px;color:var(--color-text-muted);font-size:9.5px}.cm-v{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:right;font-size:11.5px}.cm-tk-wrap{margin-top:10px}.cm-tk-rows{margin-top:6px}.cm-tk-row-hl{background:#7fffd41a}@supports (color:color-mix(in lab, red, red)){.cm-tk-row-hl{background:color-mix(in srgb, var(--color-mint) 10%, transparent)}}.cm-tk-row-hl{outline:1px solid var(--color-mint-dim);border-radius:2px}.cm-tk-more{border:1px solid var(--color-border-default);color:var(--color-text-tertiary);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;margin-top:6px;padding:3px 8px;font-size:10px}.cm-tk-more:hover,.cm-tk-more:focus-visible{border-color:var(--color-mint-dim);color:var(--color-mint);outline:none}.cm-tk-row{font-family:var(--font-jetbrains-mono);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding:4px 0;font-size:11.5px;display:grid}.cm-tk-sym{color:var(--color-text-primary)}.cm-tk-n{color:var(--color-text-muted);font-size:10px}.cm-tk-net{color:var(--color-text-secondary)}.cm-tk-row-extra{border-top:1px dashed var(--color-border-subtle);margin-top:4px;padding-top:6px}.cm-tk-rank{color:var(--color-text-muted);letter-spacing:.3px;font-size:9.5px;display:block}.cm-all-trades{margin-top:10px;display:inline-block}.lb-wrap{--lb-bg:#0b0a09;--lb-ink:#ede8e0;--lb-ink-2:#9a938a;--lb-ink-3:#635d56;--lb-line:#f0e8dc14;--lb-line-2:#f0e8dc2e;--lb-desk:#bf7373;flex-direction:column;gap:14px;margin-bottom:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.lb-wrap{--lb-desk:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.lb-wrap{--lb-desk-line:#8b0000}@supports (color:color-mix(in lab, red, red)){.lb-wrap{--lb-desk-line:color-mix(in srgb, var(--color-desk-congress) 70%, var(--lb-line-2))}}.lb{border:1px solid var(--lb-line);background:var(--lb-bg);color:var(--lb-ink);font-family:var(--font-jetbrains-mono);border-radius:14px;padding:22px 26px 20px;font-size:12px}.lb-head{align-items:baseline;gap:12px;display:flex}.lb-kicker{letter-spacing:.2em;color:var(--lb-desk);font-size:10.5px}.lb-meta{color:var(--lb-ink-3);margin-left:auto;font-size:10.5px}.lb-verdict{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;max-width:44ch;color:var(--lb-ink);margin:18px 0 0;font-size:21px;font-weight:300;line-height:1.5}.lb-method{font-family:var(--font-source-serif);color:var(--lb-ink-3);max-width:66ch;margin:12px 0 26px;font-size:12.5px;line-height:1.5}.lb-sep{color:var(--lb-ink-3);margin:0 5px}.lb-state{font-family:var(--font-source-serif);color:var(--lb-ink-3);margin:0;padding:18px 0;font-size:13px}.lb-state[data-state=failed]{color:var(--color-semantic-amber)}.lb-rows{flex-direction:column;display:flex}.lb-row{text-align:left;border-top:1px solid var(--lb-line);width:100%;color:inherit;font:inherit;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:132px minmax(0,1fr) 104px;align-items:center;gap:9px 24px;padding:19px 4px;display:grid;position:relative}.lb-row:last-child{border-bottom:1px solid var(--lb-line)}.lb-row-hit{z-index:1;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.lb-row-hit:focus-visible{outline:2px solid var(--lb-desk);outline-offset:-2px}.lb-row:hover{background:var(--lb-ink)}@supports (color:color-mix(in lab, red, red)){.lb-row:hover{background:color-mix(in srgb, var(--lb-ink) 3%, transparent)}}.lb-row:hover .lb-tk{color:var(--lb-desk)}.lb-tk{font-family:var(--font-source-serif);color:var(--lb-ink);font-size:29px;font-weight:400;line-height:1}.lb-tk-link{z-index:2;justify-self:start;text-decoration:none;position:relative}.lb-tk-link:hover{color:var(--lb-desk);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.lb-tk-link:focus-visible{outline:2px solid var(--lb-desk);outline-offset:3px;border-radius:1px}.lb-bar{background:#f0e8dc0f;border-radius:1px;height:6px;overflow:hidden}.lb-bar i{transform-origin:0;border-radius:1px;height:100%;display:block}.lb-row[data-flow=in] .lb-bar i{background:var(--color-filing-buy)}.lb-row[data-flow=out] .lb-bar i{background:var(--color-filing-sell)}.lb-row[data-flow=flat] .lb-bar i{background:var(--lb-ink-2);opacity:.55}.lb-val{font-family:var(--font-source-serif);text-align:right;font-variant-numeric:tabular-nums;color:var(--lb-ink);font-size:23px;font-weight:300;line-height:1}.lb-val[data-flow=in],.lb-msub b[data-flow=in],.lb-mside[data-flow=in]{color:var(--color-filing-buy)}.lb-val[data-flow=out],.lb-msub b[data-flow=out],.lb-mside[data-flow=out]{color:var(--color-filing-sell)}.lb-sub{color:var(--lb-ink-3);grid-column:2/-1;margin-top:-2px;font-size:11px;line-height:1.5}.lb-foot{font-family:var(--font-source-serif);color:var(--lb-ink-3);max-width:70ch;margin:24px 0 0;font-size:12px;line-height:1.5}.lb-modal{min-height:100%;font-family:var(--font-jetbrains-mono);color:var(--lb-ink);--lb-ink:#ede8e0;--lb-ink-2:#9a938a;--lb-ink-3:#635d56;--lb-line:#f0e8dc14;--lb-line-2:#f0e8dc2e;--lb-desk:#bf7373;background:#100e0c;flex-direction:column;font-size:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.lb-modal{--lb-desk:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.lb-modal{--lb-desk-line:#8b0000}@supports (color:color-mix(in lab, red, red)){.lb-modal{--lb-desk-line:color-mix(in srgb, var(--color-desk-congress) 70%, var(--lb-line-2))}}.lb-mhead{border-bottom:1px solid var(--lb-line);padding:28px 74px 22px 30px;position:relative}.lb-mtitle{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--lb-ink);margin:0;font-size:30px;font-weight:300;line-height:1.1}.lb-mtitle:focus-visible{outline:2px solid var(--lb-desk);outline-offset:4px;border-radius:4px}.lb-msub{color:var(--lb-ink-3);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:11.5px}.lb-msub b{color:var(--lb-ink-2);font-weight:500}.lb-close{appearance:none;border:1px solid var(--lb-line-2);width:30px;height:30px;color:var(--lb-ink-2);cursor:pointer;font:inherit;background:0 0;border-radius:2px;position:absolute;top:26px;right:26px}.lb-close:hover{color:var(--lb-ink);border-color:var(--lb-desk-line)}.lb-close:focus-visible{outline:2px solid var(--lb-desk);outline-offset:2px}.lb-mbody{flex:auto;min-height:0}.lb-mwho-note{letter-spacing:.02em;text-transform:none;margin-top:3px}.lb-mline{border-bottom:1px solid var(--lb-line);grid-template-columns:minmax(0,1fr) 160px 132px;align-items:center;gap:0 18px;padding:15px 30px;display:grid}.lb-mwho-wrap{min-width:0}.lb-mname{font-family:var(--font-source-serif);color:var(--lb-ink);font-size:17px;line-height:1.25;display:block}.lb-mwho{letter-spacing:.08em;color:var(--lb-ink-3);flex-wrap:wrap;font-size:10px;display:flex}.lb-mside{color:var(--lb-ink-2);font-variant-numeric:tabular-nums;font-size:11.5px}.lb-mside-detail{color:var(--lb-ink-3)}.lb-mdate{color:var(--lb-ink-3);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.lb-mstate{font-family:var(--font-source-serif);color:var(--lb-ink-3);margin:0;padding:18px 30px;font-size:13px}.lb-mstate[data-state=failed]{color:var(--color-semantic-amber)}.lb-mfoot{border-top:1px solid var(--lb-line);flex-wrap:wrap;align-items:center;gap:18px;padding:18px 30px;display:flex}.lb-mfoot-note{font-family:var(--font-source-serif);color:var(--lb-ink-3);font-size:12px}.lb-ghost{border:1px solid var(--lb-desk-line);color:var(--lb-desk);font-family:var(--font-jetbrains-mono);letter-spacing:.07em;cursor:pointer;background:0 0;border-radius:2px;padding:7px 13px;font-size:11px;text-decoration:none;display:inline-block}.lb-ghost:hover{color:var(--lb-ink);border-color:var(--lb-desk)}.lb-ghost:focus-visible{outline:2px solid var(--lb-desk);outline-offset:2px}@media (max-width:700px){.lb{padding:18px 16px 16px}.lb-row{grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px 14px}.lb-tk{font-size:24px}.lb-val{font-size:19px}.lb-mhead,.lb-mline,.lb-mstate,.lb-mfoot{padding-left:16px;padding-right:16px}.lb-mhead{padding-right:60px}.lb-close{right:14px}.lb-mline{grid-template-columns:1fr;gap:6px}.lb-mdate{text-align:left}}@media (prefers-reduced-motion:no-preference){.lb-bar i{animation:.5s cubic-bezier(.2,.7,.3,1) backwards lb-draw}.lb-row{transition:background-color .18s}.lb-tk{transition:color .18s}@keyframes lb-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.cml{--cml-desk-ink:#bf7373;flex-direction:column;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.cml{--cml-desk-ink:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cml{--cml-desk-line:#931212c0}@supports (color:color-mix(in lab, red, red)){.cml{--cml-desk-line:color-mix(in srgb, var(--color-desk-congress) 70%, var(--color-border-strong))}}.cml{--cml-flat:var(--color-text-muted);font-family:var(--font-jetbrains-mono);color:var(--color-text-primary);font-size:12px}.cml-sep{color:var(--color-text-muted);margin:0 6px}.cml-lbl{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;color:var(--color-text-muted);font-size:10px}.cml-head{border-bottom:1px solid var(--color-border-subtle);padding:26px 64px 18px 30px;position:relative}.cml-title{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;letter-spacing:.005em;color:var(--color-text-primary);margin:0;font-size:27px;font-weight:400;line-height:1.15}.cml-title:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:4px;border-radius:4px}.cml-sub{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:9px 0 0;font-size:11.5px;line-height:1.6}.cml-sub b{color:var(--color-text-tertiary);font-weight:500}.cml [data-flow=pos]:not(.cml-name){color:var(--color-filing-buy)}.cml [data-flow=neg]:not(.cml-name){color:var(--color-filing-sell)}.cml-close{appearance:none;border:1px solid var(--color-border-default);width:30px;height:30px;color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;border-radius:2px;position:absolute;top:22px;right:24px}.cml-close:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.cml-close:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:2px}.cml-ctrl{z-index:7;white-space:nowrap;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-card);align-items:center;gap:18px;height:46px;padding:0 30px;display:flex;position:sticky;top:0;overflow-x:auto}.cml-seg{border:1px solid var(--color-border-default);border-radius:2px;display:inline-flex;overflow:hidden}.cml-seg button{appearance:none;border:0;border-right:1px solid var(--color-border-default);color:var(--color-text-tertiary);font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;padding:5px 11px;font-size:11px}.cml-seg button:last-child{border-right:0}.cml-seg button:hover{background:var(--th-surf-03);color:var(--color-text-primary)}.cml-seg button[aria-pressed=true]{background:var(--color-bg-card-active);color:var(--color-text-primary)}.cml-seg button:disabled{cursor:default;opacity:.55}.cml-seg .cml-n{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:5px;font-size:10px}.cml-select{appearance:none;background:var(--th-surf-04);border:1px solid var(--color-border-default);color:var(--color-text-primary);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:2px;padding:5px 9px;font-size:11px}.cml-select option{background:var(--color-bg-card);color:var(--color-text-primary)}.cml-pill{color:var(--color-text-secondary);border:1px solid var(--cml-desk-line);border-radius:2px;align-items:center;gap:9px;margin-left:auto;padding:4px 9px;font-size:11px;display:inline-flex}.cml-pill button{appearance:none;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px}.cml-pill button:hover{color:var(--color-text-primary)}.cml-seg button:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:-2px}.cml-select:focus-visible,.cml-pill button:focus-visible,.cml-ctrl-close:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:2px}.cml-dropped{color:var(--color-text-muted);font-size:10.5px}.cml-ctrl-close{appearance:none;border:1px solid var(--color-border-default);width:26px;height:26px;color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;border-radius:2px;flex:none;margin-left:auto}.cml-pill+.cml-ctrl-close,.cml-dropped+.cml-ctrl-close{margin-left:8px}.cml-pill,.cml-dropped{margin-left:auto}.cml-pill+.cml-dropped{margin-left:8px}.cml-ctrl-close:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.cml-body{min-height:0}.cml-names{border-bottom:1px solid var(--color-border-subtle);padding:20px 30px 22px}.cml-names-head{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.cml-hint{color:var(--color-text-muted);margin-left:auto;font-size:11px}.cml-ngrid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:2px 22px;display:grid}.cml-ngrid-tail{margin-top:12px}.cml-name{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:2px;grid-template-columns:60px 20px 1fr 58px;align-items:center;gap:9px;padding:4px 7px;display:grid}.cml-name:hover{background:var(--th-surf-04)}.cml-name:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:-2px}.cml-name-on{background:var(--color-bg-card-active);box-shadow:inset 0 0 0 1px var(--cml-desk-line)}.cml-name-marked{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.cml-name-t{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:14px}.cml-name-n{color:var(--color-text-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:10.5px}.cml-name-f{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:11px}.cml-name[data-flow=pos] .cml-name-f{color:var(--color-filing-buy)}.cml-name[data-flow=neg] .cml-name-f{color:var(--color-filing-sell)}.cml-name[data-flow=zero] .cml-name-f{color:var(--cml-flat)}.cml-bar{background:var(--th-surf-05);border-radius:1px;height:3px;position:relative}.cml-bar:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.cml-bar i{opacity:.8;border-radius:1px;height:100%;position:absolute;top:0}.cml-name[data-flow=pos] .cml-bar i{background:var(--color-filing-buy);left:50%}.cml-name[data-flow=neg] .cml-bar i{background:var(--color-filing-sell);right:50%}.cml-name[data-flow=zero] .cml-bar i{background:var(--cml-flat);opacity:.7;width:8px;left:calc(50% - 4px)}.cml-band-lbl{letter-spacing:.14em;color:var(--color-text-muted);margin:20px 0 8px;font-size:10px}.cml-band-note{font-family:var(--font-source-serif);color:var(--color-text-muted);max-width:70ch;margin:0 0 10px;font-size:12px;line-height:1.5}.cml-more{margin-top:16px}.cml-ghost{appearance:none;border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);font:inherit;letter-spacing:.07em;cursor:pointer;background:0 0;border-radius:2px;padding:6px 12px;font-size:11px}.cml-ghost:hover{color:var(--color-text-primary);border-color:var(--cml-desk-line)}.cml-ghost:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:2px}.cml-state{font-family:var(--font-source-serif);color:var(--color-text-muted);margin:0;padding:18px 30px;font-size:13px;line-height:1.55}.cml-state-failed{color:#f5b947}.cml-datehead{z-index:5;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:baseline;gap:14px;padding:11px 30px;display:flex;position:sticky;top:46px}.cml-datehead h3{font-family:var(--font-source-serif);color:var(--color-text-primary);margin:0;font-size:15px;font-weight:400}.cml-m{letter-spacing:.1em;color:var(--color-text-muted);font-size:10.5px}.cml-r{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.cml-line{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:0 20px;padding:12px 30px 12px 49px;display:grid;position:relative}.cml-line:before{content:"";background:var(--cml-rule);opacity:.85;border-radius:1px;width:2px;position:absolute;top:12px;bottom:12px;left:30px}.cml-line[data-dir=buy]{--cml-rule:var(--color-filing-buy)}.cml-line[data-dir=sell]{--cml-rule:var(--color-filing-sell)}.cml-line[data-dir=exchange],.cml-line[data-dir=unknown]{--cml-rule:var(--cml-flat)}.cml-line:hover{background:var(--th-surf-015)}.cml-line-marked{background:var(--th-surf-03);box-shadow:inset 3px 0 0 var(--color-border-strong)}.cml-line-main{min-width:0}.cml-l1{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cml-tkr{font-family:var(--font-source-serif);min-width:76px;color:var(--color-text-primary);font-size:19px;line-height:1}.cml-line{scroll-margin-top:100px}.cml-tk-link{scroll-margin-top:100px;text-decoration:none}.cml-tk-link:hover{color:var(--cml-desk-ink)}.cml-tk-link:focus-visible{outline:2px solid var(--cml-desk-ink);outline-offset:3px;border-radius:1px}.cml-noticker{color:var(--color-text-secondary);font-size:11px}.cml-noticker-type{color:var(--color-text-muted)}.cml-dir{letter-spacing:.15em;color:var(--cml-rule);font-size:10px;font-weight:700}.cml-ladder{align-items:flex-end;gap:2px;height:13px;display:inline-flex}.cml-ladder i{background:var(--color-text-muted);opacity:.26;border-radius:.5px;width:3.5px;display:block}.cml-ladder i[data-on]{background:var(--cml-rule);opacity:.9}.cml-ladder i:first-child{height:4px}.cml-ladder i:nth-child(2){height:5px}.cml-ladder i:nth-child(3){height:6px}.cml-ladder i:nth-child(4){height:7px}.cml-ladder i:nth-child(5){height:8px}.cml-ladder i:nth-child(6){height:9px}.cml-ladder i:nth-child(7){height:10px}.cml-ladder i:nth-child(8){height:11px}.cml-ladder i:nth-child(9){height:12px}.cml-ladder i:nth-child(10){height:13px}.cml-band{color:var(--color-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.cml-band-off{color:var(--color-text-muted)}.cml-flag{letter-spacing:.13em;color:var(--cml-desk-ink);border:1px solid var(--cml-desk-line);white-space:nowrap;border-radius:2px;padding:1px 6px;font-size:9.5px}.cml-flag-late{color:var(--color-semantic-amber);border-color:#fbbf2473}@supports (color:color-mix(in lab, red, red)){.cml-flag-late{border-color:color-mix(in srgb, var(--color-semantic-amber) 45%, transparent)}}.cml-l2{color:var(--color-text-muted);margin:5px 0 0;font-size:11px}.cml-marked-note{color:var(--color-text-tertiary)}.cml-lmeta{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cml-traded{color:var(--color-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.cml-track{background:var(--th-line-08);border-radius:1px;width:104px;height:2px;margin-top:2px;overflow:hidden}.cml-track i{background:var(--color-text-muted);height:100%;display:block}.cml-lag{color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10.5px}.cml-line[data-lag=soon] .cml-track i{background:var(--cml-desk-ink)}.cml-line[data-lag=soon] .cml-lag{color:var(--cml-desk-ink)}.cml-line[data-lag=late] .cml-track i{background:var(--color-semantic-amber)}.cml-line[data-lag=late] .cml-lag{color:var(--color-semantic-amber)}.cml-foot{border-top:1px solid var(--color-border-subtle);font-family:var(--font-source-serif);color:var(--color-text-muted);padding:14px 30px;font-size:12px;line-height:1.55}@media (max-width:760px){.cml-head,.cml-ctrl,.cml-names,.cml-datehead,.cml-foot,.cml-state{padding-left:16px;padding-right:16px}.cml-head{padding-right:60px}.cml-close{right:14px}.cml-line{grid-template-columns:minmax(0,1fr);padding:12px 16px 12px 35px}.cml-line:before{left:16px}.cml-lmeta{text-align:left;align-items:flex-start;margin-top:8px}.cml-ctrl{white-space:normal;flex-wrap:wrap;gap:10px 14px;height:auto;padding-top:10px;padding-bottom:10px}.cml-datehead{position:static}}.cm-of-rows{flex-direction:column;margin-top:6px;display:flex}.cm-of-row{border-bottom:1px solid var(--color-border-subtle);font-family:var(--font-jetbrains-mono);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding:5px 0;font-size:11.5px;display:grid}.cm-of-row:last-child{border-bottom:none}.cm-of-label{font-family:var(--font-inter-tight);color:var(--color-text-primary);min-width:0;font-size:12px;line-height:1.35}.cm-of-name{color:var(--color-text-tertiary);overflow-wrap:anywhere;font-size:11px;display:block}.cm-of-band{color:var(--color-text-secondary);white-space:nowrap}.cm-of-meta{color:var(--color-text-muted);letter-spacing:.2px;grid-column:1/-1;margin-top:-2px;font-size:10px}.cm-of-more{font-family:var(--font-mono);color:var(--color-text-muted);padding-top:4px;font-size:10px}.cm-folio{border-top:1px solid var(--color-border-subtle);margin-top:14px;padding-top:12px}.cm-folio-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cm-folio-year{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:9.5px}.cm-folio-note{color:var(--color-text-muted);margin:8px 0 0;font-size:11px;line-height:1.5}.cm-comm-rows{flex-direction:column;gap:2px;margin-top:6px;display:flex}.cm-comm-row{grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:4px 0;font-size:11.5px;display:grid}.cm-comm-name{color:var(--color-text-secondary);line-height:1.4}.cm-comm-role{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;border:1px solid var(--color-border-subtle);border-radius:3px;padding:1px 5px;font-size:9.5px}.cm-comm-chair{color:var(--color-text-primary);border-color:#8b00008c}@supports (color:color-mix(in lab, red, red)){.cm-comm-chair{border-color:color-mix(in srgb, var(--color-desk-congress) 55%, transparent)}}.cm-comm-chair{background:#8b000029}@supports (color:color-mix(in lab, red, red)){.cm-comm-chair{background:color-mix(in srgb, var(--color-desk-congress) 16%, transparent)}}.cm-pending{color:var(--color-text-muted);margin:12px 0 0;font-size:11.5px;line-height:1.55}.cm-pending--failed{color:#f5b947}@media (max-width:860px){.cm-wrap{grid-template-columns:minmax(0,1fr)}.cm-title{font-size:32px}}.sv2u3-root{min-width:0}.sv2u3-look{gap:10px;display:flex}.sv2u3-look input{background:var(--color-bg-card);border:1px solid var(--color-border-strong);min-width:0;height:52px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;flex:1;padding:0 18px;font-size:14px}.sv2u3-look input::placeholder{color:var(--color-text-muted);text-transform:none;letter-spacing:.04em}.sv2u3-look button{border:1px solid var(--sv2-mid);background:var(--sv2-soft);height:52px;color:var(--sv2-hi);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:8px;flex:none;padding:0 22px;font-size:11px;transition:background-color .12s}.sv2u3-look button:hover{background:var(--sv2-line)}.sv2u3-msg{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--sv2-warn);margin:8px 0 0;font-size:10px}.sv2u3-detail{background:var(--sv2-bg);border:1px solid var(--sv2-line);border-radius:12px;grid-template-columns:300px minmax(0,1fr) 340px;align-items:start;gap:32px;min-width:0;margin-top:16px;padding:26px 28px;display:grid}.sv2u3-col{flex-direction:column;gap:12px;min-width:0;display:flex}.sv2u3-col--wide{grid-column:span 2}.sv2u3-col .dsh-empty,.sv2u3-col .dsh-fail{margin-top:0}.sv2u3-tk{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sv2u3-t{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;letter-spacing:-.02em;color:var(--color-text-primary);font-size:44px;font-weight:400;line-height:1}.sv2u3-flag{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);border-radius:4px;padding:5px 9px;font-size:10px}.sv2u3-flag--surge{color:var(--sv2-hi);border-color:var(--sv2)}.sv2u3-flag--fade{color:var(--sv2-fade);border-color:var(--sv2-fade)}.sv2u3-flag--low{border-style:dashed}.sv2u3-why{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.5}.sv2u3-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:0;font-size:9px;line-height:1.7}.sv2u3-kg{background:var(--sv2-line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.sv2u3-kg div{background:var(--sv2-bg);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.sv2u3-kg dt{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.sv2u3-kg dd{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:22px;line-height:1.15}.sv2u3-kg dd.sv2u3-sub{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.sv2u3-stamp{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:9px}.sv2u3-linkbtn{min-height:36px;color:var(--sv2-hi);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:10px;display:inline-flex}.sv2u3-rulesx{flex-direction:column;display:flex}.sv2u3-rules{border:1px dashed var(--sv2-line);font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:9px;line-height:1.6;display:flex}.sv2u3-rules[hidden]{display:none}.sv2u3-sign{font-family:var(--font-jetbrains);color:var(--sv2-hi);flex:none;font-size:12px;line-height:1}.sv2u3-chartwrap{flex-direction:column;gap:8px;min-width:0;display:flex}.sv2u3-charttop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sv2u3-readout{min-height:1.5em;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.sv2u3-readout--on{color:var(--color-text-primary)}.sv2u3-chart{touch-action:pan-y;cursor:crosshair;border-radius:4px;height:190px;position:relative}.sv2u3-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sv2u3-area{fill:var(--sv2-soft)}.sv2u3-line{stroke:var(--sv2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sv2u3-median{stroke:var(--sv2-mid);stroke-width:1px;stroke-dasharray:4 5}.sv2u3-dot{background:var(--sv2);pointer-events:none;border-radius:3px;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%)}.sv2u3-xh{background:var(--color-text-primary);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.sv2u3-xd{background:var(--color-text-primary);pointer-events:none;border-radius:5px;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.sv2u3-axis{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);justify-content:space-between;gap:8px;font-size:9px;display:flex}.sv2u3-wiki{border-top:1px solid var(--sv2-line);font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);justify-content:space-between;gap:12px;margin:0;padding-top:8px;font-size:10px;display:flex}.sv2u3-wiki span:last-child{color:var(--color-text-tertiary);text-align:right}.sv2u3-ctx{gap:12px}.sv2u3-card{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.sv2u3-card-k{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.sv2u3-card .dsh-fail{margin:0;padding:12px 14px}.sv2u3-card .dsh-empty{border:0;margin:0;padding:0;line-height:1.6}.sv2u3-news,.sv2u3-reads{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv2u3-itembtn{border:0;border-top:1px solid var(--color-border-subtle);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.sv2u3-news li:first-child .sv2u3-itembtn{border-top:0;padding-top:0}.sv2u3-itembtn:hover .sv2u3-hl{color:var(--sv2-hi)}.sv2u3-itemtext{flex-direction:column;gap:6px;min-width:0;display:flex}.sv2u3-hl{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:15px;line-height:1.45;transition:color .12s}.sv2u3-meta{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:9px;line-height:1.7}.sv2u3-itempanel{flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.sv2u3-itempanel[hidden]{display:none}.sv2u3-links{flex-wrap:wrap;gap:4px 16px;display:flex}.sv2u3-links a{min-height:32px;font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--sv2-hi);align-items:center;font-size:10px;display:inline-flex}.sv2u3-links a:hover,.sv2u3-links a:focus-visible{text-underline-offset:4px;text-decoration:underline}.sv2u3-tkl{color:var(--sv2-hi);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;position:relative}.sv2u3-tkl:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.sv2u3-tkl:hover:after,.sv2u3-tkl:focus-visible:after{opacity:1}.sv2u3-reads li{border-top:1px solid var(--color-border-subtle);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:8px 0;font-size:11px;display:flex}.sv2u3-reads li:first-child{border-top:0;padding-top:0}.sv2u3-desk{align-items:center;gap:8px;display:inline-flex}.sv2u3-desk i{border-radius:4px;width:8px;height:8px;display:inline-block}.sv2u3-dir--bullish{color:var(--color-semantic-green)}.sv2u3-dir--bearish{color:var(--color-semantic-red)}.sv2u3-when{color:var(--color-text-muted);font-size:10px}.sv2u3-desc{font-family:var(--font-source-serif);letter-spacing:0;color:var(--color-text-secondary);flex-basis:100%;font-size:14px;line-height:1.5}.sv2u3-open{border:1px solid var(--sv2-mid);min-height:44px;font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--sv2-hi);border-radius:6px;align-self:flex-start;align-items:center;padding:0 14px;font-size:11px;transition:background-color .12s;display:inline-flex}.sv2u3-open:hover{background:var(--sv2-soft)}@media (max-width:1100px){.sv2u3-detail{grid-template-columns:minmax(0,1fr)}.sv2u3-col--wide{grid-column:auto}}@media (max-width:640px){.sv2u3-detail{gap:26px;padding:18px}.sv2u3-t{font-size:34px}.sv2u3-look input,.sv2u3-look button{height:48px}.sv2u3-look button{padding:0 16px}.sv2u3-chart{height:170px}}@media (prefers-reduced-motion:reduce){.sv2u3-look button,.sv2u3-hl,.sv2u3-open,.sv2u3-tkl:after{transition:none}}.nd-page{--nd-news:var(--color-desk-news);padding-bottom:96px}.nd-page :focus-visible{outline:2px solid var(--nd-news);outline-offset:2px}.nd-debug{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.nd-cbadge{border:1px dashed var(--nd-news);border-radius:5px;align-items:center;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.nd-cbadge{border:1px dashed color-mix(in srgb, var(--nd-news) 50%, transparent)}}.nd-cbadge{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--nd-news);font-size:10px}.nd-cbadge--failed{color:#f5b947;border-color:#f5b947}.nd-cbadge--ready,.nd-cbadge--empty{color:var(--color-text-secondary);border-style:solid;border-color:var(--color-border-strong)}.dsh-page{padding-bottom:96px}.dsh-page :focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.dsh-label{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:400}.dsh-label--head{color:var(--color-text-primary);margin:0;font-size:12px}.dsh-label--warn{color:#f5b947}.dsh-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 0 20px;display:flex}.dsh-head-l{flex-wrap:wrap;align-items:baseline;gap:18px;min-width:0;display:flex}.dsh-dot{background:var(--dsh-desk);border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.dsh-h1{font-family:var(--font-source-serif);font-variation-settings:"opsz" 96, "SOFT" 25;letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:44px;font-weight:400;line-height:1.05}.dsh-meta{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:11px}.dsh-method{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--color-text-secondary);border-radius:4px;padding:5px 9px;font-size:10px}.dsh-head-r{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dsh-nav{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--dsh-desk);font-size:11px}@supports (color:color-mix(in lab, red, red)){.dsh-nav{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-primary))}}.dsh-nav{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.dsh-nav:hover{filter:brightness(1.25)}.dsh-btn{cursor:pointer;border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;padding:0 16px;font-size:11px}.dsh-btn:hover{background:var(--color-bg-card-hover)}.dsh-btn[aria-expanded=true]{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.dsh-about{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;margin-top:20px;padding:28px 32px;display:grid}.dsh-about[hidden]{display:none}.dsh-about h2{margin:0 0 10px}.dsh-about p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.55}.dsh-strip{border-bottom:1px solid var(--color-border-subtle);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:22px;padding:16px 0;font-size:11px;display:flex}.dsh-pill{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border-radius:5px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:inline-flex}.dsh-pill i{border-radius:50%;flex:none;width:7px;height:7px}.dsh-pill--publishing{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh-pill--publishing{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh-pill--publishing{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh-pill--publishing{background:color-mix(in srgb, var(--dsh-desk) 16%, var(--color-bg-primary))}}.dsh-pill--publishing i{background:var(--dsh-desk)}.dsh-pill--degraded,.dsh-pill--stale{color:var(--color-semantic-amber);background:#fbbf241f}@supports (color:color-mix(in lab, red, red)){.dsh-pill--degraded,.dsh-pill--stale{background:color-mix(in srgb, var(--color-semantic-amber) 12%, transparent)}}.dsh-pill--degraded i{background:var(--color-semantic-amber)}.dsh-pill--stale i{border:1.5px solid var(--color-semantic-amber)}.dsh-pill--abstaining{color:var(--color-text-secondary);background:var(--color-bg-card-active)}.dsh-pill--abstaining i{border:1.5px solid var(--color-text-secondary)}.dsh-pill--silent{color:var(--color-text-tertiary);background:var(--color-bg-card)}.dsh-pill--silent i{border:1.5px dashed var(--color-text-tertiary)}.dsh-why{color:var(--color-text-secondary)}.dsh-kv{color:var(--color-text-muted)}.dsh-kv b{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}.dsh-kv--right{margin-left:auto}.dsh-live{color:var(--dsh-desk);align-items:center;gap:8px;display:inline-flex}.dsh-live i{width:8px;height:8px;box-shadow:0 0 0 4px var(--dsh-desk);background:currentColor;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.dsh-live i{box-shadow:0 0 0 4px color-mix(in srgb, var(--dsh-desk) 22%, transparent)}}@media (prefers-reduced-motion:no-preference){.dsh-live--writing i{animation:2.4s ease-in-out infinite dshPulse}}@keyframes dshPulse{50%{box-shadow:0 0 0 7px #0000}}.dsh-live--quiet{color:var(--color-text-tertiary)}.dsh-live--quiet i,.dsh-live--silent i{box-shadow:none}.dsh-live--silent{color:var(--color-text-secondary)}.dsh-late{color:var(--color-semantic-amber);background:#fbbf241a;border-radius:4px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.dsh-late{background:color-mix(in srgb, var(--color-semantic-amber) 10%, transparent)}}.dsh-fail-inline{color:#f5b947}.dsh-degbar{border:1px solid #fbbf2459;border-radius:8px;align-items:flex-start;gap:14px;margin-top:16px;padding:16px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.dsh-degbar{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 35%, transparent)}}.dsh-degbar{background:#fbbf2412}@supports (color:color-mix(in lab, red, red)){.dsh-degbar{background:color-mix(in srgb, var(--color-semantic-amber) 7%, transparent)}}.dsh-degbar p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.5}.dsh-debug{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.dsh-cbadge{border:1px dashed var(--dsh-desk);border-radius:5px;align-items:center;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dsh-cbadge{border:1px dashed color-mix(in srgb, var(--dsh-desk) 50%, transparent)}}.dsh-cbadge{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--dsh-desk);font-size:10px}.dsh-cbadge--failed{color:#f5b947;border-color:#f5b947}.dsh-cbadge--ready,.dsh-cbadge--empty{color:var(--color-text-secondary);border-style:solid;border-color:var(--color-border-strong)}.dsh-fail{color:#f5b947;font-family:var(--font-jetbrains);letter-spacing:.06em;background:#f5b94712;border:1px solid #f5b94759;border-radius:8px;margin-top:12px;padding:18px 20px;font-size:11px}.dsh-empty{border:1px dashed var(--color-border-strong);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);border-radius:10px;margin:12px 0 0;padding:20px 22px;font-size:11px}.dsh-sec{padding-top:36px}.dsh-sh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.dsh-card{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:14px;padding:24px;display:flex}.dsh-card-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dsh-entity{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-primary);word-break:break-word;font-size:13px}.dsh-card-text{font-family:var(--font-source-serif);color:var(--color-text-secondary);white-space:pre-line;max-width:78ch;margin:0;font-size:17px;line-height:1.55}.dsh-read{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:5px 8px;font-size:10px}.dsh-read--bullish{color:var(--color-semantic-green);background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.dsh-read--bullish{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.dsh-read--bearish{color:var(--color-semantic-red);background:#f871711f}@supports (color:color-mix(in lab, red, red)){.dsh-read--bearish{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.dsh-read--neutral{color:var(--color-semantic-blue);background:#60a5fa1f}@supports (color:color-mix(in lab, red, red)){.dsh-read--neutral{background:color-mix(in srgb, var(--color-semantic-blue) 12%, transparent)}}.dsh-read--mixed{color:var(--color-text-secondary);background:var(--color-bg-card-active)}.dsh-read--other{color:var(--color-text-muted);border:1px dashed var(--color-border-strong)}.dsh-paused{border:1px dashed var(--color-border-strong);border-radius:12px;grid-template-columns:minmax(0,1fr) 300px;gap:40px;margin-top:40px;padding:40px;display:grid}.dsh-paused-h{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);margin:14px 0;font-size:36px;font-weight:400;line-height:1.1}.dsh-paused p{font-family:var(--font-source-serif);color:var(--color-text-tertiary);max-width:56ch;margin:0;font-size:18px;line-height:1.55}.dsh-kpis{background:var(--color-border-strong);border-radius:8px;align-self:start;gap:1px;margin:0;display:grid;overflow:hidden}.dsh-kpis div{background:var(--color-bg-primary);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.dsh-kpis dt{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.dsh-kpis dd{font-family:var(--font-source-serif);color:var(--color-text-primary);margin:0;font-size:22px}.dm-mod{margin-top:4px}.dm-head{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.dm-mod>.dm-head{border-bottom:1px solid var(--color-border-default);margin-bottom:18px;padding-bottom:12px}.dm-head .dsh-label--head+.dsh-label{margin-left:auto}.dm-head .dsh-label--head+.dm-head-n{margin-left:0}.dm-head-r{margin-left:auto}.dm-sub{padding-top:28px}.dm-sub--first{padding-top:0}.dm-regs{gap:20px;display:grid}.dm-regs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-rcard{border:1px solid var(--dsh-desk);border-radius:12px;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:40px;padding:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.dm-rcard{border:1px solid color-mix(in srgb, var(--dsh-desk) 28%, var(--color-border-default))}}.dm-rcard{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dm-rcard{background:color-mix(in srgb, var(--dsh-desk) 5%, var(--color-bg-primary))}}.dm-regs--2 .dm-rcard{grid-template-columns:1fr}.dm-rcard-l,.dm-rcard-r{flex-direction:column;gap:14px;min-width:0;display:flex}.dm-word{font-family:var(--font-source-serif);font-variation-settings:"opsz" 96, "SOFT" 25;letter-spacing:-.03em;color:var(--color-text-primary);word-break:break-word;font-size:64px;font-weight:400;line-height:1}.dm-word--low{color:var(--color-text-secondary)}.dm-rmeta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dm-stance{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--color-text-secondary);border-radius:5px;align-items:center;gap:8px;padding:6px 10px;font-size:10px;display:inline-flex}.dm-conf{letter-spacing:.12em;align-items:center;gap:12px;font-size:10px;display:inline-flex}.dm-track5{gap:3px;display:inline-flex}.dm-track5 i{background:var(--color-border-strong);border-radius:2px;width:22px;height:6px}.dm-track5 i.on{background:var(--dsh-desk)}.dm-lowconf{color:var(--color-semantic-amber)}.dm-num{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:500}.dm-read{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:60ch;margin:0;font-size:19px;line-height:1.5}.dm-inval ul{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:8px 0 0;padding-left:18px;font-size:15px}.dm-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dm-inp{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:18px 20px;display:grid}.dm-inp--not_received{background:0 0;border-style:dashed}.dm-st{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border-radius:4px;justify-self:end;padding:3px 7px;font-size:9px}.dm-st--received{color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dm-st--received{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.dm-st--stale{color:var(--color-semantic-amber);background:#fbbf241f}@supports (color:color-mix(in lab, red, red)){.dm-st--stale{background:color-mix(in srgb, var(--color-semantic-amber) 12%, transparent)}}.dm-st--not_received{color:var(--color-text-tertiary);border:1px dashed var(--color-border-strong)}.dm-inp-v{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:26px}.dm-inp--not_received .dm-inp-v{color:var(--color-text-muted);font-size:18px}.dm-inp-c,.dm-inp-a{grid-column:1/-1}.dm-spark{grid-column:1/-1;width:100%;height:30px}.dm-hist-wrap{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.dm-hist{gap:3px;height:44px;display:flex}.dm-seg{white-space:nowrap;min-width:0;font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;align-items:flex-end;padding:6px 8px;font-size:9px;display:flex;overflow:hidden}.dm-seg--tightening{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dm-seg--tightening{background:color-mix(in srgb, var(--dsh-desk) 65%, var(--color-bg-primary))}}.dm-seg--tightening{color:var(--color-bg-primary)}.dm-seg--easing{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dm-seg--easing{background:color-mix(in srgb, var(--dsh-desk) 32%, var(--color-bg-primary))}}.dm-seg--easing{color:var(--color-text-secondary)}.dm-seg--neutral{background:var(--color-bg-card-active);color:var(--color-text-secondary)}.dm-axis{height:14px;margin-top:2px;position:relative}.dm-tick{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.dm-tick--first{transform:none}.dm-tick--now{left:auto;right:0;transform:none}@media (max-width:640px){.dm-tick--minor{display:none}}.dm-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dm-call{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:12px;padding:22px;display:flex}.dm-call-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dm-call-tk{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);overflow-wrap:anywhere;min-width:0;font-size:30px}.dm-call-why{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.5}.dm-call-f{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;display:flex}.dm-rows{flex-direction:column;display:flex}.dm-row{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:90px 80px 96px minmax(0,1fr) 120px;align-items:start;gap:16px;padding:14px 4px;display:grid}.dm-row-tk{font-family:var(--font-jetbrains);letter-spacing:.08em;overflow-wrap:anywhere;min-width:0;font-size:12px}.dm-row-why{font-family:var(--font-source-serif);color:var(--color-text-secondary);min-width:0;font-size:15px;line-height:1.45}.dm-row-cv{text-align:right}.dm-abs{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:36px;display:grid}.dm-abs-big{flex-direction:column;gap:8px;display:flex}.dm-abs-num{font-family:var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:52px;line-height:1}.dm-abs-ratio{background:var(--dsh-desk);border-radius:4px;height:8px;margin-top:6px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dm-abs-ratio{background:color-mix(in srgb, var(--dsh-desk) 30%, var(--color-bg-card))}}.dm-abs-ratio i{background:var(--color-text-muted);height:100%;display:block}.dm-abs-foot{grid-column:2;margin:-22px 0 0}@media (max-width:1100px){.dm-abs-foot{grid-column:1;margin:0}}.dm-abs-day{grid-column:1/-1;margin:0}.dm-reasons{flex-direction:column;gap:14px;display:flex}.dm-reason{grid-template-columns:minmax(0,1fr) 180px 64px;align-items:center;gap:6px 16px;display:grid}.dm-reason-l{font-family:var(--font-source-serif);color:var(--color-text-secondary);flex-direction:column;gap:3px;font-size:16px;display:flex}.dm-bar{background:var(--color-border-default);border-radius:3px;height:6px;overflow:hidden}.dm-bar i{background:var(--color-text-tertiary);height:100%;display:block}.dm-reason-n{font-family:var(--font-jetbrains);text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}.dm-reason-ex{grid-column:1/-1}.dm-pk{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dm-pk li{grid-template-columns:14px minmax(0,1fr) 180px 60px;align-items:center;gap:14px;display:grid}.dm-pk-dot{border-radius:50%;width:10px;height:10px}.dm-pk-bar{background:var(--color-bg-card-active);border-radius:3px;height:6px;overflow:hidden}.dm-pk-bar i{height:100%;display:block}.dm-pk-ct{font-family:var(--font-jetbrains);letter-spacing:.08em;text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:1100px){.dm-pk li{grid-template-columns:14px minmax(0,1fr) 90px 50px}}.dm-pk-name{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}.dm-pk-pm{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-desk-pm);font-size:11px}.dm-pk-last{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:10px 0 0;font-size:9px;line-height:1.7}.cg1-sec{--cg1-ink:#bf7373}@supports (color:color-mix(in lab, red, red)){.cg1-sec{--cg1-ink:color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cg1-sec{--cg1-line:#931212c0}@supports (color:color-mix(in lab, red, red)){.cg1-sec{--cg1-line:color-mix(in srgb, var(--color-desk-congress) 70%, var(--color-border-strong))}}.cg1-modhead{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:16px;padding-bottom:12px;display:flex}.cg1-modhead-r{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-left:auto;font-size:10px}.cg1-fail{font-family:var(--font-jetbrains-mono);letter-spacing:.04em;color:#f5b947;background:#f5b94712;border:1px solid #f5b94759;border-radius:8px;margin:0 0 12px;padding:14px 16px;font-size:11px}.cg1-buy{color:var(--color-filing-buy)}.cg1-sell{color:var(--color-filing-sell)}.cg1-clock{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary)}.cg1-clock--late{color:var(--color-semantic-amber);border:1px solid #fbbf2466;border-radius:4px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.cg1-clock--late{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 40%, transparent)}}.cg1-pulse{background:var(--color-border-default);border:1px solid var(--color-border-default);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.cg1-pulse>div{background:var(--color-bg-card);flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.cg1-pulse b{font-weight:400;font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cg1-pulse>div>span{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:30px;line-height:1.1}.cg1-pulse>div>span.cg1-buy{color:var(--color-filing-buy)}.cg1-pulse>div>span.cg1-sell{color:var(--color-filing-sell)}.cg1-pulse small{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);font-size:10px}.cg1-hist{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;margin-top:16px;padding:20px 22px 14px}.cg1-hist-top{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.cg1-legend{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cg1-legend>span{align-items:center;gap:6px;display:inline-flex}.cg1-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.cg1-sw-buy{background:var(--color-filing-buy)}.cg1-sw-sell{background:var(--color-filing-sell)}.cg1-bars{align-items:flex-end;gap:4px;height:120px;margin-top:12px;display:flex}.cg1-bar-cell{outline:none;flex:1;min-width:0;height:100%;display:flex;position:relative}.cg1-bar-n{left:0;right:0;bottom:calc(var(--bar-h,0px) + 3px);text-align:center;pointer-events:none;font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);font-size:9px;position:absolute}.cg1-bars{margin-top:18px}.cg1-tip{bottom:calc(var(--bar-h,0px) + 20px);z-index:6;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-strong);min-width:150px;font-family:var(--font-jetbrains-mono);letter-spacing:.02em;color:var(--color-text-secondary);white-space:nowrap;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:10.5px;display:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #00000073}.cg1-tip[data-edge=start]{left:0;transform:none}.cg1-tip[data-edge=end]{left:auto;right:0;transform:none}.cg1-tip b{color:var(--color-text-primary);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.cg1-tip>span{align-items:center;gap:6px;display:inline-flex}.cg1-tip i{border-radius:2px;width:8px;height:8px;display:inline-block}.cg1-tip .cg1-tip-m{color:var(--color-text-muted)}.cg1-sw-exch{background:var(--color-filing-exchange)}.cg1-bar-cell:hover .cg1-tip,.cg1-bar-cell:focus-within .cg1-tip,.cg1-bar-cell:focus-visible .cg1-tip{display:flex}.cg1-bar-cell:hover .cg1-bar i,.cg1-bar-cell:focus-visible .cg1-bar i{filter:brightness(1.25)}.cg1-bar-cell:focus-visible{outline:2px solid #bf7373}@supports (color:color-mix(in lab, red, red)){.cg1-bar-cell:focus-visible{outline:2px solid color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cg1-bar-cell:focus-visible{outline-offset:2px;border-radius:2px}@media (max-width:640px){.cg1-bar-n{display:none}}.cg1-bar{border-radius:2px;flex-direction:column;flex:1;justify-content:flex-end;gap:1px;height:100%;display:flex}.cg1-bar i{width:100%;display:block}.cg1-bar .cg1-b{background:var(--color-filing-buy);border-radius:2px 2px 0 0}.cg1-bar .cg1-s{background:var(--color-filing-sell)}a.cg1-bar:hover i{filter:brightness(1.2)}a.cg1-bar:focus-visible{outline:2px solid var(--cg1-ink);outline-offset:2px}.cg1-bars--sel .cg1-bar:not([data-on]) i{opacity:.28}.cg1-axis{border-top:1px solid var(--color-border-default);font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);justify-content:space-between;margin-top:8px;padding-top:8px;font-size:9px;display:flex}.cg1-chip{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-text-secondary);color:var(--color-text-primary);border-radius:6px;padding:6px 10px;font-size:10px}.cg1-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.cg1-tab{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;align-items:center;padding:0 16px;font-size:11px;display:inline-flex}.cg1-tab:hover{background:var(--color-bg-card-hover)}.cg1-tab[aria-current]{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.cg1-brows{margin:0;padding:0;list-style:none}.cg1-brow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:120px minmax(0,1fr) 90px;align-items:center;gap:6px 20px;padding:16px 0;display:grid}.cg1-tk{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:28px}.cg1-bar2{background:var(--color-border-subtle);border-radius:3px;height:6px;overflow:hidden}.cg1-bar2 i{height:100%;display:block}.cg1-fill-buy{background:var(--color-filing-buy)}.cg1-fill-sell{background:var(--color-filing-sell)}.cg1-fill-none{background:var(--color-filing-exchange)}.cg1-n{font-family:var(--font-source-serif);text-align:right;color:var(--color-text-primary);font-size:26px}.cg1-n--net{font-size:18px}.cg1-bsub{font-family:var(--font-jetbrains-mono);letter-spacing:.04em;color:var(--color-text-tertiary);flex-wrap:wrap;grid-column:2/4;align-items:center;gap:10px;font-size:10px;display:flex}.cg1-note{max-width:70ch;color:var(--color-text-tertiary);margin:14px 0 0;font-size:14px;line-height:1.55}.cg1-dir{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.cg1-dir--buy{color:var(--color-filing-buy);background:#8fb8d81f}@supports (color:color-mix(in lab, red, red)){.cg1-dir--buy{background:color-mix(in srgb, var(--color-filing-buy) 12%, transparent)}}.cg1-dir--sell{color:var(--color-filing-sell);background:#d8b08f1f}@supports (color:color-mix(in lab, red, red)){.cg1-dir--sell{background:color-mix(in srgb, var(--color-filing-sell) 12%, transparent)}}.cg1-dir--exchange{color:var(--color-filing-exchange);background:var(--color-bg-card-active)}.cg1-filters{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:10px;display:flex}.cg1-fgroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cg1-flab{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cg1-fchip{background:var(--color-bg-card-active);min-height:40px;color:var(--color-text-secondary);font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;padding:0 12px;font-size:10px;display:inline-flex}.cg1-fchip[aria-current]{border-color:var(--color-text-primary);color:var(--color-text-primary)}.cg1-fchip small{color:var(--color-text-muted);margin-left:6px;font-size:10px}.cg1-sel,.cg1-inp{border:1px solid var(--color-border-strong);background:var(--color-bg-card);min-height:40px;color:var(--color-text-primary);font-family:var(--font-jetbrains-mono);border-radius:6px;padding:0 10px;font-size:11px}.cg1-inp{width:160px}.cg1-count{border-bottom:1px solid var(--color-border-default);font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 0;font-size:10px;display:flex}.cg1-pager{gap:12px;display:inline-flex}.cg1-pager a{color:var(--cg1-ink)}.cg1-member{border-bottom:1px solid var(--color-border-subtle)}.cg1-mh{z-index:3;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid;position:sticky;top:0}.cg1-avatar{background:var(--color-bg-card-active);object-fit:cover;width:44px;height:44px;font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.cg1-nm{flex-direction:column;gap:4px;min-width:0;display:flex}.cg1-nm>span{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:22px}.cg1-nm small{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}.cg1-party--republican{color:var(--color-party-r)}.cg1-party--democrat{color:var(--color-party-d)}.cg1-party--independent{color:var(--color-party-ind)}.cg1-stats{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:10px;display:flex}.cg1-stats b{color:var(--color-text-secondary);font-weight:400}.cg1-stats b.cg1-buy{color:var(--color-filing-buy)}.cg1-stats b.cg1-sell{color:var(--color-filing-sell)}.cg1-line{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) 260px;gap:24px;padding:16px 0 16px 58px;display:grid}.cg1-l1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cg1-ltk{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:26px}.cg1-amt{font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);font-size:11px}.cg1-ladder{align-items:flex-end;gap:2px;display:inline-flex}.cg1-ladder i{background:var(--color-border-strong);border-radius:1px;width:3px;height:12px}.cg1-ladder i.on{background:var(--color-text-secondary)}.cg1-flag{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--cg1-line);color:var(--cg1-ink);border-radius:4px;padding:4px 7px;font-size:9px}.cg1-flag--late{border-color:#fbbf2473}@supports (color:color-mix(in lab, red, red)){.cg1-flag--late{border-color:color-mix(in srgb, var(--color-semantic-amber) 45%, transparent)}}.cg1-flag--late{color:var(--color-semantic-amber)}.cg1-ctx{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);margin-top:8px;font-size:10px;line-height:1.6}.cg1-read{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;margin-top:10px;padding:12px 14px;display:grid}.cg1-read p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.cg1-cv{font-family:var(--font-jetbrains-mono);color:var(--color-text-muted);white-space:nowrap;font-size:10px}.cg1-rtag{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:5px 8px;font-size:10px}.cg1-rtag--bullish{color:var(--color-semantic-green);background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.cg1-rtag--bullish{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.cg1-rtag--bearish{color:var(--color-semantic-red);background:#f871711f}@supports (color:color-mix(in lab, red, red)){.cg1-rtag--bearish{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.cg1-rtag--neutral{color:var(--color-semantic-blue);background:#60a5fa1f}@supports (color:color-mix(in lab, red, red)){.cg1-rtag--neutral{background:color-mix(in srgb, var(--color-semantic-blue) 12%, transparent)}}.cg1-lag{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);flex-direction:column;gap:6px;font-size:10px;display:flex}.cg1-lagrow{justify-content:space-between;gap:8px;display:flex}.cg1-lagv{color:var(--color-text-secondary)}.cg1-track{height:14px;position:relative}.cg1-track>span{background:var(--color-border-strong);height:2px;position:absolute;top:6px;left:0;right:0}.cg1-track>span.cg1-trackfill{background:var(--color-text-tertiary);right:auto}.cg1-dot{border-radius:5px;width:10px;height:10px;position:absolute;top:2px}.cg1-dot--a{background:var(--color-text-tertiary);left:0}.cg1-dot--b{background:var(--color-text-primary)}.cg1-trio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cg1-trio:empty{display:none}.cg1-roster{border-top:1px solid var(--color-border-default)}.cg1-rrow{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary);grid-template-columns:minmax(0,2.4fr) 90px 70px minmax(0,1.4fr) 150px;align-items:center;gap:14px;padding:14px 4px;font-size:14px;display:grid}a.cg1-rrow:hover{background:var(--color-bg-card-hover)}a.cg1-rrow:focus-visible{outline:2px solid #bf7373}@supports (color:color-mix(in lab, red, red)){a.cg1-rrow:focus-visible{outline:2px solid color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}a.cg1-rrow:focus-visible{outline-offset:-2px}.cg1-rrow--head{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cg1-rname{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:18px}.cg1-rdetail{border-bottom:1px solid var(--color-border-default);margin:0;padding:4px 16px 16px 20px}.cg1-rdetail--open .cg1-mh{background:#1e1419}@supports (color:color-mix(in lab, red, red)){.cg1-rdetail--open .cg1-mh{background:color-mix(in srgb, var(--color-desk-congress) 9%, var(--color-bg-card))}}.cg1-cquiet{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));column-gap:28px;display:grid}.cg1-cquiet .cg1-mh{position:static}.cg1-book{border-bottom:0}.cg1-subtoggle{border-bottom:1px solid var(--color-border-subtle);padding:6px 4px 10px 22px}.cg1-subtoggle a{color:var(--cg1-ink);text-underline-offset:3px;text-decoration:underline}.cg1-rrow--sub .cg1-rname{color:var(--color-text-secondary);padding-left:22px;font-size:.92em}.cg1-rrow--sub.cg1-rrow--open .cg1-rname{color:var(--color-text-primary)}.cg1-role{color:var(--color-text-secondary)}.cg1-ltk{transition:color .12s;position:relative}.cg1-ltk:hover,.cg1-ltk:focus-visible{color:#d6a6a6}@supports (color:color-mix(in lab, red, red)){.cg1-ltk:hover,.cg1-ltk:focus-visible{color:color-mix(in srgb, var(--color-desk-congress) 35%, #fff)}}.cg1-ltk:hover,.cg1-ltk:focus-visible{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.cg1-ltk:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.cg1-ltk:hover:after,.cg1-ltk:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.cg1-ltk,.cg1-ltk:after{transition:none}}.cg1-ltk--asset{overflow-wrap:anywhere;font-size:18px;line-height:1.3}.cg1-ltk--asset:after{content:none}.cg1-ltk--asset:hover{color:var(--color-text-primary);text-decoration:none}.cg1-ctx a{color:var(--cg1-ink,var(--color-text-secondary));text-underline-offset:3px;text-decoration:underline}.cg1-rrow--open,.cg1-rdetail--open{background:#1e1419}@supports (color:color-mix(in lab, red, red)){.cg1-rrow--open,.cg1-rdetail--open{background:color-mix(in srgb, var(--color-desk-congress) 9%, var(--color-bg-card))}}.cg1-rrow--open{box-shadow:inset 3px 0 #bf7373}@supports (color:color-mix(in lab, red, red)){.cg1-rrow--open{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}.cg1-rrow--open{border-bottom-color:#0000}.cg1-rrow--open .cg1-rname{color:var(--color-text-primary)}.cg1-rdetail--open{box-shadow:inset 3px 0 #bf7373}@supports (color:color-mix(in lab, red, red)){.cg1-rdetail--open{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-desk-congress) 55%, #fff)}}a.cg1-rrow--open:hover{background:#231317}@supports (color:color-mix(in lab, red, red)){a.cg1-rrow--open:hover{background:color-mix(in srgb, var(--color-desk-congress) 13%, var(--color-bg-card))}}@media (max-width:1100px){.cg1-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.cg1-trio{grid-template-columns:minmax(0,1fr)}.cg1-line{grid-template-columns:minmax(0,1fr);padding-left:0}.cg1-mh{grid-template-columns:44px minmax(0,1fr)}.cg1-stats{grid-column:1/-1;justify-content:flex-start}.cg1-brow{grid-template-columns:80px minmax(0,1fr) 70px;gap:6px 12px}.cg1-tk{font-size:22px}.cg1-rrow{grid-template-columns:minmax(0,1fr) 70px 50px}.cg1-rrow>:nth-child(4),.cg1-rrow>:nth-child(5){display:none}}@media (max-width:640px){.cg1-inp{width:100%}.cg1-pulse>div>span{font-size:24px}.cg1-bars{gap:2px}.cg1-modhead-r{margin-left:0}}.dm-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.dm-duo:empty{display:none}.dm-duo>:only-child{grid-column:1/-1}.dm-fold{border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:20px 24px;display:flex}.dm-fold .dsh-label--head{font-size:11px}.dm-fold-x>summary{list-style:none}.dm-fold-x>summary::-webkit-details-marker{display:none}.dm-fold-h{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:44px;display:flex}.dm-fold-t{flex-direction:column;gap:6px;min-width:0;display:flex}.dm-fold-sub{font-family:var(--font-source-serif);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:15px}.dm-fold-toggle{border:1px solid var(--color-border-strong);height:44px;font-family:var(--font-jetbrains);letter-spacing:.12em;color:var(--color-text-secondary);border-radius:6px;flex:none;align-items:center;padding:0 16px;font-size:11px;display:inline-flex}.dm-fold-toggle:after{content:"SHOW"}.dm-fold-x[open] .dm-fold-toggle{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.dm-fold-x[open] .dm-fold-toggle:after{content:"HIDE"}.dm-fold-x[open]>.dm-fold-h{margin-bottom:14px}.dm-fold-reasons{flex-direction:column;gap:10px;display:flex}.dm-fold-reason{grid-template-columns:minmax(0,1fr) 140px 60px;align-items:center;gap:10px 14px;display:grid}.dm-fold-rl{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:15px}.dm-fold .dm-pk-name{text-transform:none;font-family:var(--font-jetbrains);letter-spacing:.08em}.dm-fold .dm-pk li{grid-template-columns:12px minmax(0,1fr) 140px 50px;gap:10px 14px}@media (max-width:1100px){.dm-duo{grid-template-columns:1fr}.dm-fold-reason{grid-template-columns:minmax(0,1fr) 90px 52px}.dm-fold .dm-pk li{grid-template-columns:12px minmax(0,1fr) 90px 50px}}.dsh-log{border-top:1px solid var(--color-border-default);margin-top:36px}.dsh-log-sum{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:14px;min-height:44px;padding:22px 0;list-style:none;display:flex}.dsh-log-sum::-webkit-details-marker{display:none}.dsh-log-toggle{border:1px solid var(--color-border-strong);height:44px;font-family:var(--font-jetbrains);letter-spacing:.12em;color:var(--color-text-secondary);border-radius:6px;align-items:center;margin-left:auto;padding:0 16px;font-size:11px;display:inline-flex}.dsh-log-sum:hover .dsh-log-toggle{background:var(--color-bg-card-active)}.dsh-log[open] .dsh-log-toggle{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.dsh-log-toggle:after{content:"SHOW THE LOG +"}.dsh-log[open] .dsh-log-toggle:after{content:"HIDE THE LOG −"}.dm-trig{flex-wrap:wrap;gap:8px;display:flex}.dm-trig-t{font-family:var(--font-jetbrains);letter-spacing:.08em;background:var(--color-bg-card-hover);color:var(--color-text-secondary);border-radius:4px;min-height:24px;padding:4px 8px;font-size:10px}.dt-themes{grid-template-columns:520px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.dt-themes>.dt-detail{align-self:start}.dt-listbox{flex:auto;min-height:360px;position:relative}.dt-left{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.dt-groups{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex;position:relative}.dt-gpick{position:relative}.dt-gpick>summary{cursor:pointer;gap:10px;list-style:none}.dt-gpick>summary::-webkit-details-marker{display:none}.dt-gsum:after{content:"▾";color:var(--color-text-muted);font-size:10px}.dt-gpick[open] .dt-gsum:after{content:"▴"}.dt-gsum-k{color:var(--color-text-muted)}.dt-gsum-v{color:var(--color-text-primary)}.dt-gsum:hover,.dt-gsum:focus-visible{border-color:var(--color-border-strong)}.dt-gmenu{z-index:20;background:var(--color-bg-card-active);border:1px solid var(--color-border-strong);border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;width:min(520px,90vw);max-height:360px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #00000073}.dt-gopt{min-height:36px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;padding:6px 10px;font-size:10px;line-height:1.35;display:flex}.dt-gopt:hover,.dt-gopt:focus-visible{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.dt-gopt[aria-current=true]{color:var(--color-text-primary);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dt-gopt[aria-current=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.dt-gclear,.dt-gcount{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.dt-gclear{color:var(--color-text-tertiary);text-underline-offset:3px;text-decoration:underline}.dt-gclear:hover{color:var(--color-text-primary)}.dt-gcount{color:var(--color-text-muted);margin-left:auto}@media (max-width:640px){.dt-gmenu{grid-template-columns:1fr}}.dt-gchip{border:1px solid var(--color-border-default);min-height:36px;color:var(--color-text-tertiary);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-items:center;padding:0 12px;font-size:10px;display:inline-flex}.dt-gchip[aria-current=true]{border-color:var(--color-text-primary);color:var(--color-text-primary);background:var(--color-bg-card-active)}.dt-list{flex-direction:column;gap:8px;padding-right:4px;display:flex;position:absolute;inset:0;overflow-y:auto}.dt-trow{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary);border-radius:10px;flex:none;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-height:44px;padding:12px 14px;display:grid}.dt-trow:hover{border-color:var(--color-border-strong)}.dt-trow[aria-current=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dt-trow[aria-current=true]{background:color-mix(in srgb, var(--dsh-desk) 12%, var(--color-bg-card))}}.dt-trow[aria-current=true]{border-color:var(--dsh-desk)}.dt-rk{font-family:var(--font-jetbrains);color:var(--color-text-muted);font-size:11px}.dt-tier{z-index:1;background:var(--color-bg-primary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);margin:4px 0 0;padding:8px 4px 6px;font-size:9.5px;position:sticky;top:0}.dt-nm{flex-direction:column;gap:4px;min-width:0;display:flex}.dt-nm small{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.dt-nm span{font-family:var(--font-source-serif);overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.3}.dt-acc{font-family:var(--font-jetbrains);color:var(--color-text-secondary);text-align:right;white-space:nowrap;font-size:11px}.dt-st{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);flex-wrap:wrap;grid-column:2/4;gap:16px;font-size:10px;display:flex}.dt-st b{color:var(--color-text-secondary);font-weight:400}.dt-lean--bullish{color:var(--color-semantic-green)}.dt-lean--bearish{color:var(--color-semantic-red)}.dt-lean--mixed{color:var(--color-text-secondary)}.dt-foot{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-muted);margin:6px 0 0;font-size:10px;line-height:1.6}.dt-detail{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;gap:22px;min-width:0;padding:30px;display:flex}.dt-k{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dt-k{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-primary))}}.dt-h3{font-family:var(--font-source-serif);letter-spacing:-.01em;overflow-wrap:anywhere;margin:6px 0 0;font-size:34px;font-weight:600;line-height:1.12}.dt-key{color:var(--color-text-muted)}.dt-stats{background:var(--color-border-subtle);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.dt-stats>div{background:var(--color-bg-card);flex-direction:column;gap:6px;padding:14px;display:flex}.dt-stats b{font-weight:400;font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.dt-stats span{font-family:var(--font-source-serif);font-size:20px;font-weight:600}.dt-stats .dt-small{font-size:15px}.dt-sub{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:12px;padding-top:18px;display:flex}.dt-h4{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:10px;font-weight:400}.dt-why-p{max-width:68ch;font-family:var(--font-source-serif);color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.dt-why-sub{color:var(--color-text-tertiary);font-size:14.5px}.dt-why-note{border:1px dashed var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-secondary);border-radius:8px;margin:0;padding:10px 12px;font-size:10px;line-height:1.6}.dt-split{background:var(--color-bg-card-active);border-radius:5px;height:10px;display:flex;overflow:hidden}.dt-split i{height:100%;display:block}.dt-split-bull{background:var(--color-semantic-green)}.dt-split-mid{background:#ffffff30}@supports (color:color-mix(in lab, red, red)){.dt-split-mid{background:color-mix(in srgb, var(--color-text-muted) 45%, transparent)}}.dt-split-bear{background:var(--color-semantic-red)}.dt-split-t{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:10px;display:flex}.dt-desks{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dt-desk{border:1px solid var(--color-border-default);min-height:30px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border-radius:15px;align-items:center;gap:7px;padding:0 11px;font-size:10px;display:inline-flex}.dt-desk i{background:var(--color-text-muted);border-radius:4px;flex:none;width:8px;height:8px}a.dt-desk:hover,a.dt-desk:focus-visible{border-color:var(--color-border-strong);color:var(--color-text-primary)}.dt-partial{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);margin:0;font-size:10px}.dt-retry-inline{cursor:pointer;color:var(--color-text-primary);font:inherit;letter-spacing:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.dt-retry-inline:focus-visible,.dt-h3:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:3px}.dt-h3:focus:not(:focus-visible){outline:none}.dt-cn-co{align-items:center;gap:6px;display:inline-flex}.dt-srcs{flex-direction:column;gap:10px;display:flex}.dt-src{font-family:var(--font-jetbrains);letter-spacing:.08em;grid-template-columns:140px minmax(0,1fr) 230px;align-items:center;gap:14px;font-size:10px;display:grid}.dt-bar{background:var(--color-bg-card-active);border-radius:4px;height:8px;overflow:hidden}.dt-bar i{height:100%;display:block}.dt-src--news{background:var(--color-desk-news)}.dt-src--chk{background:var(--color-chokepoint)}.dt-src--desk{background:var(--dsh-desk)}.dt-d{color:var(--color-text-tertiary);text-align:right}.dt-pmbox{border:1px dashed var(--color-mint-dim);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-mint);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:10px;display:flex}.dt-pmbox span:last-child{color:var(--color-text-muted)}.dt-maphead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dt-legend{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;gap:14px;font-size:9px;display:flex}.dt-legend>span{align-items:center;gap:6px;display:flex}.dt-lg,.dt-lg-chk{border-radius:5px;width:10px;height:10px;display:inline-block}.dt-lg-chk{border:2px solid var(--color-chokepoint)}.dt-lean-bg--bullish{background:var(--color-semantic-green)}.dt-lean-bg--bearish{background:var(--color-semantic-red)}.dt-lean-bg--mixed{background:var(--color-text-secondary)}.dt-map{aspect-ratio:760/440;width:100%;max-width:760px;margin:0 auto;position:relative}.dt-map svg{width:100%;height:100%;position:absolute;inset:0}.dt-edge{stroke:var(--color-border-strong);stroke-width:1px}.dt-center{background:var(--dsh-desk);border-radius:40px;width:26%;min-height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.dt-center{background:color-mix(in srgb, var(--dsh-desk) 12%, var(--color-bg-card))}}.dt-center{border:1px solid var(--dsh-desk);text-align:center;font-family:var(--font-source-serif);overflow-wrap:break-word;justify-content:center;align-items:center;padding:8px 14px;font-size:15px;font-weight:600;line-height:1.25;display:flex}.dt-node{border:2px solid var(--color-border-strong);background:var(--color-bg-primary);width:14%;min-width:78px;height:46px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.08em;cursor:pointer;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:11px;transition:transform .12s,opacity .12s,background-color .12s,border-color .12s;display:flex;position:absolute;transform:translate(-50%,-50%)}.dt-node:hover,.dt-node:focus-visible{z-index:3;border-color:var(--color-text-primary);background:var(--color-bg-card-active);transform:translate(-50%,-50%)scale(1.07)}.dt-node--bullish:hover,.dt-node--bullish:focus-visible{border-color:var(--color-semantic-green);background:#172a25}@supports (color:color-mix(in lab, red, red)){.dt-node--bullish:hover,.dt-node--bullish:focus-visible{background:color-mix(in srgb, var(--color-semantic-green) 16%, var(--color-bg-primary))}}.dt-node--bearish:hover,.dt-node--bearish:focus-visible{border-color:var(--color-semantic-red);background:#301b1d}@supports (color:color-mix(in lab, red, red)){.dt-node--bearish:hover,.dt-node--bearish:focus-visible{background:color-mix(in srgb, var(--color-semantic-red) 16%, var(--color-bg-primary))}}.dt-node:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:3px}:is(.dt-map:has(.dt-node:hover) .dt-node:not(:hover),.dt-map:has(.dt-node:focus-visible) .dt-node:not(:focus-visible)){opacity:.4}.dt-node:after{content:attr(data-go) " →";background:var(--color-bg-card-active);border:1px solid var(--color-border-default);color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.dt-node:hover:after,.dt-node:focus-visible:after{opacity:1}.dt-node--chk,.dt-node--chk:hover,.dt-node--chk:focus-visible{border-color:var(--color-chokepoint)}@media (prefers-reduced-motion:reduce){.dt-node,.dt-node:after{transition:none}}.dt-node small{letter-spacing:.1em;text-transform:uppercase;font-size:8px}.dt-map--dense .dt-node{letter-spacing:.04em;width:11%;min-width:76px;height:36px;font-size:9.5px}.dt-mapnote{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-muted);margin:0;font-size:9px;line-height:1.6}.dt-trow[aria-busy=true]{border-color:var(--dsh-desk);position:relative;overflow:hidden}.dt-trow[aria-busy=true]:after,.dt-loadbar:after{content:"";background:var(--dsh-desk);width:40%;height:2px;animation:.9s ease-in-out infinite dt-load;position:absolute;bottom:0;left:0}.dt-loadbar{background:var(--color-bg-card-active);border-radius:1px;height:2px;display:block;position:relative;overflow:hidden}.dt-loadbar:after{height:100%;top:0}@keyframes dt-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.dt-trow[aria-busy=true]:after,.dt-loadbar:after{opacity:.6;width:100%;animation:none}}.dt-map--ghost:before{content:"";border:1px dashed var(--color-border-default);border-radius:50%;position:absolute;inset:11.4% 10.5%}.dt-map--ghost .dt-center{opacity:.7}.dt-retry{cursor:pointer;border:1px solid var(--color-border-strong);background:var(--color-bg-card-hover);min-height:36px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-self:flex-start;padding:0 14px;font-size:10px}.dt-retry:hover{background:var(--color-bg-card-active)}.dt-retry:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.dt-item{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:6px;padding:12px 0;display:flex}.dt-item small{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.dt-item>span,.dt-item>a{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:16px;line-height:1.45}.dt-item>.dt-item-sub{color:var(--color-text-tertiary);font-size:14px}.dt-cn-meta{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.dt-cn-tk{color:var(--color-text-secondary);border:1px solid var(--color-border-default);border-radius:4px;padding:1px 6px}.dt-cn-tk:hover,.dt-cn-tk:focus-visible{color:var(--color-text-primary);border-color:var(--color-border-strong)}.dt-item>a:hover{text-underline-offset:3px;text-decoration:underline}.dt-cn-vd--bullish{color:var(--color-semantic-green)}.dt-cn-vd--bearish{color:var(--color-semantic-red)}.dt-cn-vd--neutral{color:var(--color-text-secondary)}@media (max-width:1100px){.dt-themes{grid-template-columns:1fr}.dt-listbox{min-height:0}.dt-list{max-height:560px;position:static}.dt-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-src{grid-template-columns:110px minmax(0,1fr)}.dt-d{text-align:left;grid-column:1/-1}}.dt-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:none}.dt-chip{border:2px solid var(--color-border-strong);min-height:36px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.06em;border-radius:18px;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:inline-flex}.dt-chip small{letter-spacing:.1em;text-transform:uppercase;font-size:8px}.dt-chip.dt-node--chk{border-color:var(--color-chokepoint)}@media (max-width:640px){.dt-chips{display:flex}.dt-map--phone-chips,.dt-map--phone-chips~.dt-rest{display:none}.dt-map{aspect-ratio:760/680}.dt-center{border-radius:26px;width:34%;min-height:52px;padding:6px 8px;font-size:12px}.dt-node{letter-spacing:.04em;min-width:54px;height:34px;font-size:9px}.dt-stats>div:last-child:nth-child(odd){grid-column:1/-1}.dt-detail{padding:20px}.dt-h3{font-size:30px}.dt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dm-notes{border-top:1px solid var(--color-border-default)}.dm-nrow{border-bottom:1px solid var(--color-border-subtle)}.dm-nbtn{cursor:pointer;grid-template-columns:110px minmax(0,1fr) 110px 120px 16px;align-items:center;gap:16px;min-height:44px;padding:16px 4px;list-style:none;display:grid}.dm-nbtn::-webkit-details-marker{display:none}.dm-nbtn:hover,.dm-nrow[open]>.dm-nbtn{background:var(--color-bg-card)}.dm-nbtn .dsh-read{text-overflow:ellipsis;text-align:center;max-width:100%;overflow:hidden}.dm-nt{font-family:var(--font-jetbrains);color:var(--color-text-muted);font-size:11px}.dm-ne{flex-direction:column;gap:4px;min-width:0;display:flex}.dm-ne>span{font-family:var(--font-source-serif);color:var(--color-text-primary);word-break:break-word;font-size:18px}.dm-ne>small{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);word-break:break-word;font-size:9px}.dm-nc{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;font-size:10px}.dm-nrow[open] .dm-lx:after{content:"−"}.dm-nhist{flex-direction:column;padding:4px 4px 22px 130px;display:flex}.dm-nh{border-top:1px solid var(--color-border-subtle);grid-template-columns:150px 110px 90px minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 0;display:grid}.dm-nh .dsh-read{justify-self:start}.dm-nh-d{flex-direction:column;gap:8px;display:flex}.dm-nh-d p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.55}.dm-nh>.dm-nt{letter-spacing:.06em;font-size:10px}.dm-nmore{margin-top:18px}.dm-nmore-btn{cursor:pointer;border:1px solid var(--color-border-strong);height:44px;font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);border-radius:6px;align-items:center;padding:0 16px;font-size:11px;list-style:none;display:inline-flex}.dm-nmore-btn::-webkit-details-marker{display:none}.dm-nmore-btn:hover,.dm-nmore[open]>.dm-nmore-btn{background:var(--color-bg-card-active);color:var(--color-text-primary)}.dm-nmore-hide,.dm-nmore[open] .dm-nmore-show{display:none}.dm-nmore[open] .dm-nmore-hide{display:inline}.dm-nmore[open]>.dm-nmore-btn{margin-bottom:8px}@media (max-width:1100px){.dm-nbtn{grid-template-columns:80px minmax(0,1fr) 16px}.dm-nbtn .dsh-read{grid-column:2;justify-self:start}.dm-nc{display:none}.dm-lx{grid-area:1/3}.dm-nhist{padding-left:4px}.dm-nh{grid-template-columns:90px 90px minmax(0,1fr)}.dm-nh-cf{display:none}.dm-nh-d{grid-column:1/-1}}.dm-logbar{color:var(--color-text-tertiary);font-size:11px}.dm-log{border-top:1px solid var(--color-border-default);margin-top:4px}.dm-lrow{border-bottom:1px solid var(--color-border-subtle)}.dm-lbtn{cursor:pointer;grid-template-columns:150px 190px 110px minmax(0,1fr) 16px;align-items:center;gap:16px;min-height:44px;padding:13px 4px;list-style:none;display:grid}.dm-lbtn::-webkit-details-marker{display:none}.dm-lbtn:hover,.dm-lrow[open]>.dm-lbtn{background:var(--color-bg-card)}.dm-lt{font-family:var(--font-jetbrains);color:var(--color-text-muted);font-size:11px}.dm-lk{font-family:var(--font-jetbrains);letter-spacing:.06em;word-break:break-word;color:var(--color-text-primary);font-size:11px}.dm-lbtn .dsh-read{text-overflow:ellipsis;justify-self:start;max-width:100%;overflow:hidden}.dm-lrc{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:11px}.dm-lrc--dir{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:16px}.dm-lx:after{content:"+";font-family:var(--font-jetbrains);color:var(--color-text-muted)}.dm-lrow[open] .dm-lx:after{content:"−"}.dm-lxp{flex-direction:column;gap:10px;padding:0 4px 18px 386px;display:flex}.dm-lxp p{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:72ch;margin:0;font-size:16px;line-height:1.6}@media (max-width:1100px){.dm-lbtn{grid-template-columns:110px minmax(0,1fr) 16px}.dm-lk,.dm-lbtn .dsh-read,.dm-lrc{grid-column:2}.dm-lx{grid-area:1/3}.dm-lxp{padding-left:4px}}.hist-line{border-bottom:1px solid var(--color-border-subtle)}.hist-line>summary{cursor:pointer;min-height:44px;padding:12px 4px;list-style:none}.hist-line>summary::-webkit-details-marker{display:none}.hist-line[open]>summary{background:var(--color-bg-card)}.hist-reason{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-tertiary);background:0 0;font-size:11px}.hist-line-body{flex-direction:column;gap:10px;padding:4px 4px 18px 30px;display:flex}.hist-line-link{align-self:flex-start;font-size:12px}@media (max-width:1100px){.dsh-paused,.dm-regs--2,.dm-top,.dm-abs,.dm-rcard{grid-template-columns:1fr}.dm-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-row{grid-template-columns:70px 64px minmax(0,1fr)}.dm-row .dsh-read{grid-area:2/2;justify-self:start}.dm-row-why{grid-area:1/3/3}.dm-row-cv{display:none}.dm-reason{grid-template-columns:minmax(0,1fr) 90px 52px}}@media (max-width:640px){.dsh-h1{font-size:34px}.dm-inputs{grid-template-columns:1fr}.dm-word{font-size:42px}.dm-rcard{padding:20px}.hist-line-body{padding-left:4px}.dsh-about{padding:20px}.dsh-paused{padding:24px}}.rg-door{border:1px solid var(--color-border-strong);cursor:pointer;color:var(--color-text-secondary);background:0 0;border-radius:4px;align-items:center;gap:10px;margin-left:6px;padding:4px 4px 4px 11px;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.rg-door-verb{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;font-size:10px}.rg-door-chip{border:1px solid var(--color-border-strong);width:22px;height:22px;font-family:var(--font-jetbrains-mono);color:var(--color-text-secondary);border-radius:3px;justify-content:center;align-items:center;font-size:12px;transition:background .16s,color .16s,transform .16s;display:flex}.rg-door:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--th-surf-02)}.rg-door:hover .rg-door-chip{background:var(--color-text-primary);color:var(--color-bg-primary);transform:translate(2px)}.rg-door:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:3px}.rg-root{min-height:0;color:var(--color-text-primary);font-family:var(--font-jetbrains-mono);flex-direction:column;font-size:13px;display:flex}.rg-sep{opacity:.4;padding:0 3px}.rg-muted{color:var(--color-text-muted)}.rg-failed{color:var(--color-semantic-amber)}.rg-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:flex-end;gap:20px;padding:22px 30px 18px;display:flex}.rg-tk{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;margin:0;font-size:36px;font-weight:300;line-height:1}.rg-tk:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:4px}.rg-px{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:300;line-height:1}.rg-chg{font-variant-numeric:tabular-nums;font-size:12px}.rg-verdict{letter-spacing:.14em;border:1px solid;border-radius:2px;padding:3px 9px;font-size:10px}.rg-verdict-none{color:var(--color-text-muted);border-style:dashed}.rg-close{border:1px solid var(--color-border-strong);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:3px;margin-left:auto}.rg-close:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary)}.rg-close:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:2px}.rg-picker{padding:14px 30px 0}.rg-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.rg-chip{appearance:none;border:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font:inherit;letter-spacing:.07em;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:7px;padding:6px 11px;font-size:10.5px;display:flex}.rg-chip i{opacity:.6;border-radius:50%;width:7px;height:7px;display:block}.rg-chip:hover{color:var(--color-text-secondary);border-color:var(--color-border-strong)}.rg-chip[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--th-surf-06)}.rg-chip[aria-pressed=true] i{opacity:1}.rg-never{opacity:.7}.rg-chip:focus-visible,.rg-range button:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:2px}.rg-divide{background:var(--color-border-subtle);width:1px;height:18px;margin:0 5px}.rg-range{border:1px solid var(--color-border-subtle);border-radius:2px;margin-left:auto;display:flex}.rg-range button{appearance:none;border:0;border-right:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;padding:6px 11px;font-size:10.5px}.rg-range button:last-child{border-right:0}.rg-range button[aria-pressed=true]{color:var(--color-text-primary);background:var(--th-surf-06)}.rg-body{padding:20px 30px 32px}.rg-lede{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variation-settings:"opsz" 72, "SOFT" 20;max-width:62ch;margin:0 0 6px;font-size:19px;font-weight:300;line-height:1.5}.rg-subl{color:var(--color-text-tertiary);max-width:92ch;margin:0 0 14px;font-size:11px;line-height:1.6}.rg-note{color:var(--color-text-tertiary);margin:0 0 12px;font-size:10.5px;line-height:1.65}.rg-plotwrap{margin-top:8px;position:relative}.rg-plot{width:100%;height:auto;display:block;overflow:visible}.rg-plot:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:6px;border-radius:2px}.rg-grid{stroke:var(--th-surf-06);stroke-width:1px}.rg-axis{fill:var(--color-text-muted);font-family:var(--font-jetbrains-mono);font-size:10px}.rg-narrow .rg-axis{font-size:13px}.rg-narrow .rg-striplbl{letter-spacing:.1em;font-size:12px}.rg-narrow .rg-pxline{stroke-width:2px}.rg-narrow .rg-pxline.rg-dim{stroke-width:1.4px}.rg-narrow .rg-cgtick{stroke-width:2.5px}.rg-pxline{fill:none;stroke:var(--color-text-primary);stroke-width:1.6px;stroke-linejoin:round}.rg-pxline.rg-dim{stroke:var(--color-text-muted);stroke-width:1.1px;opacity:.55}.rg-gap{fill:var(--th-surf-02)}.rg-unmeasured{fill:var(--th-surf-02);opacity:.5}.rg-sw-unmeasured{background:var(--th-surf-06);border:1px dashed var(--color-border-strong)}.rg-mk circle{stroke:var(--color-bg-card);stroke-width:2px}.rg-mk.rg-on circle{stroke:var(--color-text-primary)}.rg-cgtick{stroke:var(--color-desk-congress);stroke-width:2px;opacity:.85}.rg-cross{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:2 3;pointer-events:none}.rg-striplbl{fill:var(--color-text-muted);font-family:var(--font-jetbrains-mono);letter-spacing:.13em;font-size:9.5px}.rg-tip{pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-strong);color:var(--color-text-secondary);z-index:5;border-radius:3px;min-width:150px;padding:9px 12px;font-size:11px;line-height:1.55;position:absolute;box-shadow:0 10px 30px #0009}.rg-tip b{color:var(--color-text-primary);font-weight:500}.rg-tip-none{color:var(--color-text-muted)}.rg-legend{color:var(--color-text-tertiary);flex-wrap:wrap;gap:8px 24px;margin:15px 0 0;padding:0;font-size:10.5px;list-style:none;display:flex}.rg-legend li{align-items:center;gap:7px;display:flex}.rg-sw{border-radius:1px;width:14px;height:8px;display:inline-block}.rg-sw-dim{background:var(--color-text-muted);opacity:.55}.rg-sw.rg-dot{border-radius:50%;width:9px;height:9px}.rg-day{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) 286px;gap:0 40px;margin-top:30px;padding-top:22px;display:grid}.rg-when{letter-spacing:.13em;color:var(--color-text-tertiary);font-size:10px}.rg-hdl{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;max-width:52ch;margin:10px 0 18px;font-size:20px;font-weight:300;line-height:1.45}.rg-dk{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:146px 92px minmax(0,1fr);align-items:baseline;gap:16px;padding:9px 0;display:grid}.rg-dk:last-child{border-bottom:0}.rg-dk-n{color:var(--color-text-secondary);align-items:center;gap:9px;font-size:11.5px;display:flex}.rg-dk-n i{border-radius:50%;flex:none;width:6px;height:6px;display:block}.rg-dk-v{letter-spacing:.1em;white-space:nowrap;font-size:10.5px}.rg-dk-s{color:var(--color-text-tertiary);font-size:11px;line-height:1.5}.rg-dk-none{color:var(--color-text-muted)}.rg-silent{color:var(--color-text-tertiary);margin-top:14px;font-size:11px;line-height:1.65}.rg-k{letter-spacing:.14em;color:var(--color-text-tertiary);margin-bottom:12px;font-size:9.5px;display:block}.rg-k-2{margin-top:24px}.rg-stat{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);justify-content:space-between;gap:14px;padding:8px 0;font-size:11px;display:flex}.rg-stat b{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.rg-side .rg-note{margin-top:16px}@media (max-width:880px){.rg-head{padding:18px 18px 14px}.rg-picker{padding:12px 18px 0}.rg-body{padding:16px 18px 28px}.rg-day{grid-template-columns:minmax(0,1fr);gap:26px}.rg-dk{grid-template-columns:minmax(0,1fr);gap:4px}.rg-range{margin-left:0}}@media (prefers-reduced-motion:reduce){.rg-door,.rg-door-chip{transition:none}.rg-door:hover .rg-door-chip{transform:none}}.sv2{--sv2:var(--color-desk-sentiment);--sv2-bg:#140e15}@supports (color:color-mix(in lab, red, red)){.sv2{--sv2-bg:color-mix(in srgb, var(--color-desk-sentiment) 5%, var(--color-bg-primary))}}.sv2{--sv2-soft:#d63fa81f}@supports (color:color-mix(in lab, red, red)){.sv2{--sv2-soft:color-mix(in srgb, var(--color-desk-sentiment) 12%, transparent)}}.sv2{--sv2-line:#d63fa838}@supports (color:color-mix(in lab, red, red)){.sv2{--sv2-line:color-mix(in srgb, var(--color-desk-sentiment) 22%, transparent)}}.sv2{--sv2-mid:#d63fa866}@supports (color:color-mix(in lab, red, red)){.sv2{--sv2-mid:color-mix(in srgb, var(--color-desk-sentiment) 40%, transparent)}}.sv2{--sv2-hi:#e688c9f7}@supports (color:color-mix(in lab, red, red)){.sv2{--sv2-hi:color-mix(in srgb, var(--color-desk-sentiment) 60%, var(--color-text-primary))}}.sv2{--sv2-fade:var(--color-semantic-blue);--sv2-warn:var(--color-semantic-amber);flex-direction:column;gap:40px;min-width:0;padding-top:28px;display:flex}.sv2-anchor{min-width:0;scroll-margin-top:168px}.sv2-anchor:empty{display:none}.sv2-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.sv2-sech h2{margin:0}.sv2-sech-note{color:var(--color-text-muted)}.sv2-badge{border:1px dashed #d63fa838;margin:4px 8px 4px 0;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sv2-badge{border:1px dashed color-mix(in srgb, var(--color-desk-sentiment) 22%, transparent)}}.sv2-badge{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:var(--color-text-tertiary);border-radius:5px;font-size:10px}.sv2-skel{padding:0}.sv2-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sv2-strip-note{margin:0 0 12px}.sv2 :focus-visible{outline:2px solid var(--sv2);outline-offset:2px}.sn-mod{--sn:var(--color-desk-sentiment);--sn-bg:#140e15}@supports (color:color-mix(in lab, red, red)){.sn-mod{--sn-bg:color-mix(in srgb, var(--color-desk-sentiment) 5%, var(--color-bg-primary))}}.sn-mod{--sn-line:#d63fa838}@supports (color:color-mix(in lab, red, red)){.sn-mod{--sn-line:color-mix(in srgb, var(--color-desk-sentiment) 22%, transparent)}}.sn-badge{border:1px dashed var(--sn-line,var(--color-border-strong));font-family:var(--font-jetbrains-mono);letter-spacing:.08em;color:var(--color-text-tertiary);border-radius:5px;margin:4px 8px 4px 0;padding:6px 10px;font-size:10px;display:inline-flex}.sn-k{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.sn-k--desk{color:var(--sn);align-self:flex-start}.sn-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.sn-mood{grid-template-columns:400px minmax(0,1fr);gap:20px;display:grid}.sn-gauge{background:var(--sn-bg);border:1px solid var(--sn-line);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:26px;display:flex}.sn-gauge svg{width:100%;max-width:320px;height:auto}.sn-arc{fill:none}.sn-arc--extreme_fear{stroke:#7a3f42}@supports (color:color-mix(in lab, red, red)){.sn-arc--extreme_fear{stroke:color-mix(in srgb, var(--color-semantic-red) 45%, var(--color-bg-card))}}.sn-arc--fear{stroke:#452a2e}@supports (color:color-mix(in lab, red, red)){.sn-arc--fear{stroke:color-mix(in srgb, var(--color-semantic-red) 22%, var(--color-bg-card))}}.sn-arc--neutral{stroke:var(--color-border-strong)}.sn-arc--greed{stroke:#26433e}@supports (color:color-mix(in lab, red, red)){.sn-arc--greed{stroke:color-mix(in srgb, var(--color-semantic-green) 25%, var(--color-bg-card))}}.sn-arc--extreme_greed{stroke:#387060}@supports (color:color-mix(in lab, red, red)){.sn-arc--extreme_greed{stroke:color-mix(in srgb, var(--color-semantic-green) 50%, var(--color-bg-card))}}.sn-needle{stroke:var(--color-text-primary)}.sn-hub{fill:var(--color-text-primary)}.sn-axis-t{fill:var(--color-text-muted);font-size:10px;font-family:var(--font-jetbrains-mono)}.sn-gv{align-items:baseline;gap:14px;display:flex}.sn-gv>span:first-child{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:64px;line-height:1}.sn-gband{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sn);font-size:13px}.sn-gch{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:16px;font-size:10px;display:flex}.sn-gnote{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);text-align:center;font-size:9px;line-height:1.6}.sn-mcol{flex-direction:column;gap:16px;min-width:0;display:flex}.sn-card{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:22px 24px;display:flex}.sn-regime{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);font-size:34px;line-height:1.12}.sn-regread{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:70ch;margin:0;font-size:16px;line-height:1.55}.sn-rule{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px;line-height:1.6}.sn-tag{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:5px 8px;font-size:10px}.sn-tag--bullish{color:var(--color-semantic-green);background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.sn-tag--bullish{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.sn-tag--bearish{color:var(--color-semantic-red);background:#f871711f}@supports (color:color-mix(in lab, red, red)){.sn-tag--bearish{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.sn-tag--neutral{color:var(--color-semantic-blue);background:#60a5fa1f}@supports (color:color-mix(in lab, red, red)){.sn-tag--neutral{background:color-mix(in srgb, var(--color-semantic-blue) 12%, transparent)}}.sn-line{width:100%;height:120px;display:block}.sn-zone--greed{fill:#5dcaa514}@supports (color:color-mix(in lab, red, red)){.sn-zone--greed{fill:color-mix(in srgb, var(--color-semantic-green) 8%, transparent)}}.sn-zone--fear{fill:#f8717114}@supports (color:color-mix(in lab, red, red)){.sn-zone--fear{fill:color-mix(in srgb, var(--color-semantic-red) 8%, transparent)}}.sn-mid{stroke:var(--color-border-default)}.sn-trace{stroke:var(--color-desk-sentiment);fill:none}.sn-axis{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);justify-content:space-between;font-size:9px;display:flex}.sn-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.sn-tile{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.sn-tv{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:26px}.sn-st{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}.sn-st--desk{color:var(--color-desk-sentiment)}.sn-st--backwardation{color:var(--color-semantic-amber)}.sn-st--contango{color:var(--color-semantic-blue)}.sn-sub{font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);overflow-wrap:anywhere;font-size:9px;line-height:1.5}@media (max-width:1100px){.sn-mood{grid-template-columns:1fr}.sn-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sn-regime{font-size:26px}.sn-tiles{grid-template-columns:1fr}}.sv2u4-heat{min-width:0}.sv2u4-legend{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:9px;display:flex}.sv2u4-swatches{gap:2px;display:inline-flex}.sv2u4-swatches i{border:1px solid #0000;border-radius:2px;width:16px;height:10px;display:block}.sv2u4-readout{background:var(--color-bg-card);border:1px solid var(--color-border-default);min-height:42px;font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);border-radius:8px;margin:12px 0 0;padding:12px 16px;font-size:11px;line-height:1.6}.sv2u4-readout--cell{color:var(--color-text-primary)}.sv2u4-readout--day{color:var(--sv2-hi)}.sv2u4-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-top:10px;overflow-x:auto}.sv2u4-grid{table-layout:fixed;border-collapse:separate;border-spacing:3px;width:100%;min-width:900px;font-family:var(--font-jetbrains)}.sv2u4-grid th,.sv2u4-grid td{text-align:left;vertical-align:middle;padding:0;font-weight:400}.sv2u4-grid .sv2u4-htk{width:90px}.sv2u4-grid .sv2u4-hlast{letter-spacing:.08em;text-transform:uppercase;width:110px;color:var(--color-text-muted);font-size:9px}.sv2u4-day{width:100%;height:28px;color:var(--color-text-muted);font-family:var(--font-jetbrains);letter-spacing:.06em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:9px}.sv2u4-day:hover{color:var(--color-text-primary)}.sv2u4-day[aria-pressed=true]{background:var(--sv2-soft);color:var(--sv2-hi)}.sv2u4-hrow th,.sv2u4-hrow td{border-radius:4px}.sv2u4-grid thead th:first-child,.sv2u4-grid tbody th{z-index:2;background:var(--color-bg-primary);position:sticky;left:0}.sv2u4-grid .sv2u4-hrow--sel th,.sv2u4-grid .sv2u4-hrow--sel .sv2u4-last{background:var(--sv2)}@supports (color:color-mix(in lab, red, red)){.sv2u4-grid .sv2u4-hrow--sel th,.sv2u4-grid .sv2u4-hrow--sel .sv2u4-last{background:color-mix(in srgb, var(--sv2) 12%, var(--color-bg-primary))}}.sv2u4-tk{letter-spacing:.08em;min-height:28px;color:var(--color-text-primary);align-items:center;padding:0 8px;font-size:12px;display:inline-flex;position:relative}.sv2u4-tk:hover,.sv2u4-tk:focus-visible{color:var(--sv2-hi)}.sv2u4-tk:after,.sv2u4-ftk:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.sv2u4-tk:hover:after,.sv2u4-tk:focus-visible:after,.sv2u4-ftk:hover:after,.sv2u4-ftk:focus-visible:after{opacity:1}.sv2u4-tk:after{top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.sv2u4-last{color:var(--color-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.sv2u4-low{color:var(--color-text-muted)}.sv2u4-cell{border:1px solid #0000;border-radius:3px;height:26px;display:block}.sv2u4-h0{background:var(--sv2-fade)}@supports (color:color-mix(in lab, red, red)){.sv2u4-h0{background:color-mix(in srgb, var(--sv2-fade) 34%, var(--color-bg-card))}}.sv2u4-h1{background:var(--sv2-fade)}@supports (color:color-mix(in lab, red, red)){.sv2u4-h1{background:color-mix(in srgb, var(--sv2-fade) 15%, var(--color-bg-card))}}.sv2u4-h2{background:var(--color-bg-card-active)}.sv2u4-h3{background:var(--sv2)}@supports (color:color-mix(in lab, red, red)){.sv2u4-h3{background:color-mix(in srgb, var(--sv2) 22%, var(--color-bg-card))}}.sv2u4-h4{background:var(--sv2)}@supports (color:color-mix(in lab, red, red)){.sv2u4-h4{background:color-mix(in srgb, var(--sv2) 48%, var(--color-bg-card))}}.sv2u4-h5{background:var(--sv2)}.sv2u4-hn{background:var(--color-bg-card);border:1px dotted var(--color-border-strong)}.sv2u4-hx{border:1px dashed var(--color-border-default);background:0 0}.sv2u4-cell--day{border-color:var(--color-text-tertiary);border-style:solid}.sv2u4-cell--top{border-color:var(--sv2-hi);box-shadow:inset 0 0 0 1px var(--sv2-hi)}.sv2u4-cell--hot,.sv2u4-cell:focus-visible{border-color:var(--color-text-primary);border-style:solid;outline:none}.sv2u4-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.sv2u4-list{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;min-width:0;padding:20px;display:flex}.sv2u4-lhd{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.sv2u4-rows{margin:0;padding:0;list-style:none}.sv2u4-row{border-bottom:1px solid var(--color-border-subtle);min-height:44px;color:var(--color-text-primary);border-radius:4px;flex-direction:column;gap:8px;padding:12px 6px;text-decoration:none;display:flex}.sv2u4-row:hover,.sv2u4-row:focus-visible{background:var(--color-bg-card-hover)}.sv2u4-row--sel,.sv2u4-row--sel:hover{background:var(--sv2-soft)}.sv2u4-main{grid-template-columns:64px minmax(0,1fr) 72px 64px;align-items:center;gap:10px;display:grid}.sv2u4-rtk{font-family:var(--font-jetbrains);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sv2u4-spark{width:100%;height:24px;display:block;overflow:visible}.sv2u4-spark polyline{fill:none;stroke:var(--sv2);stroke-width:1.5px;stroke-linejoin:round}.sv2u4-spark .sv2u4-dot{stroke:var(--sv2);stroke-width:3px;stroke-linecap:round}.sv2u4-va{font-family:var(--font-jetbrains);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.sv2u4-vb{font-family:var(--font-jetbrains);text-align:right;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:10px}.sv2u4-vb--rising{color:var(--sv2-hi)}.sv2u4-vb--fading{color:var(--sv2-fade)}.sv2u4-more{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:9px;line-height:1.6;display:none}.sv2u4-row:hover .sv2u4-more,.sv2u4-row:focus .sv2u4-more,.sv2u4-row--sel .sv2u4-more{display:block}.sv2u4-open{color:var(--sv2-hi)}.sv2u4-foot{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:0;padding-top:12px;font-size:9px;line-height:1.7}.sv2u4-ftk{color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline;position:relative}.sv2u4-list .dsh-empty{padding:14px 16px;font-size:10px}@media (hover:none){.sv2u4-more{display:block}}@media (max-width:1100px){.sv2u4-cards{grid-template-columns:1fr}}@media (max-width:640px){.sv2u4-main{grid-template-columns:56px minmax(0,1fr) 64px 56px;gap:8px}.sv2u4-list{padding:16px}}@media (prefers-reduced-motion:reduce){.sv2u4-tk:after,.sv2u4-ftk:after{transition:none}}.sv2-ex{min-width:0}#sentiment-moving:focus:not(:focus-visible){outline:none}.snt3-ex-bar{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:4px;display:flex}.snt3-ex-grp{flex-wrap:wrap;gap:8px;display:flex}.snt3-ex-grp--sort{margin:14px 0 6px}.snt3-ex-chip{border:1px solid var(--color-border-default);min-height:36px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:6px;padding:0 12px;font-size:10px;transition:border-color .12s,color .12s,background-color .12s}.snt3-ex-chip:hover{color:var(--color-text-primary)}.snt3-ex-chip[aria-pressed=true]{border-color:var(--sv2);color:var(--sv2-hi);background:var(--sv2-soft)}.snt3-ex-chip:disabled{opacity:.35;cursor:default}.snt3-ex-hint{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-tertiary);max-width:80ch;margin:6px 0 10px;font-size:10px;line-height:1.7}.snt3-ex-list{border-top:1px solid var(--color-border-default);margin:0;padding:0;list-style:none}.snt3-ex-row{border:0;border-bottom:1px solid var(--color-border-subtle);width:100%;min-height:44px;color:var(--color-text-primary);background:0 0;border-radius:4px;grid-template-columns:36px 80px minmax(0,1fr) 90px 80px;align-items:center;gap:14px;padding:11px 6px;text-decoration:none;display:grid}.snt3-ex-row:hover,.snt3-ex-row--sel{background:var(--color-bg-card-hover)}.snt3-ex-row--sel{box-shadow:inset 2px 0 var(--sv2)}.snt3-ex-i{font-family:var(--font-jetbrains);color:var(--color-text-muted);font-size:9px}.snt3-ex-tk{font-family:var(--font-jetbrains);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.snt3-ex-rowbar{background:var(--color-border-subtle);border-radius:3px;height:6px;display:block;overflow:hidden}.snt3-ex-rowbar i{height:100%;display:block}.snt3-ex-rowbar--desk{background:var(--sv2)}.snt3-ex-rowbar--fade{background:var(--sv2-fade)}.snt3-ex-rowbar--mid{background:var(--sv2-mid)}.snt3-ex-v{font-family:var(--font-jetbrains);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.snt3-ex-f{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;text-align:right;font-size:9px}.snt3-ex-f--surge{color:var(--sv2-hi)}.snt3-ex-f--fade{color:var(--sv2-fade)}.snt3-ex-f--low,.snt3-ex-f--none{color:var(--color-text-muted)}.snt3-ex-foot{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:12px 0 0;font-size:9px;line-height:1.6}.snt3-ex-more{justify-content:center;margin-top:14px;display:flex}.snt3-ex-more-btn{border:1px solid var(--color-border-default);min-height:40px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:0 20px;font-size:10px;transition:border-color .12s,color .12s,background-color .12s}.snt3-ex-more-btn:hover{border-color:var(--sv2);color:var(--color-text-primary)}.snt3-ex-more-modal{--sv2:var(--color-desk-sentiment);--sv2-bg:#140e15}@supports (color:color-mix(in lab, red, red)){.snt3-ex-more-modal{--sv2-bg:color-mix(in srgb, var(--color-desk-sentiment) 5%, var(--color-bg-primary))}}.snt3-ex-more-modal{--sv2-soft:#d63fa81f}@supports (color:color-mix(in lab, red, red)){.snt3-ex-more-modal{--sv2-soft:color-mix(in srgb, var(--color-desk-sentiment) 12%, transparent)}}.snt3-ex-more-modal{--sv2-line:#d63fa838}@supports (color:color-mix(in lab, red, red)){.snt3-ex-more-modal{--sv2-line:color-mix(in srgb, var(--color-desk-sentiment) 22%, transparent)}}.snt3-ex-more-modal{--sv2-mid:#d63fa866}@supports (color:color-mix(in lab, red, red)){.snt3-ex-more-modal{--sv2-mid:color-mix(in srgb, var(--color-desk-sentiment) 40%, transparent)}}.snt3-ex-more-modal{--sv2-hi:#e688c9f7}@supports (color:color-mix(in lab, red, red)){.snt3-ex-more-modal{--sv2-hi:color-mix(in srgb, var(--color-desk-sentiment) 60%, var(--color-text-primary))}}.snt3-ex-more-modal{--sv2-fade:var(--color-semantic-blue);--sv2-warn:var(--color-semantic-amber);padding:28px 58px 30px 28px}.snt3-ex-more-title{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);margin:0 0 14px;font-size:21px;font-weight:400;line-height:1.35}.snt3-cmp-prompt{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-top:14px;font-size:9px;display:block}.snt3-cmp-pick{flex-wrap:wrap;gap:6px;max-height:160px;margin-top:8px;padding:2px;display:flex;overflow-y:auto}.snt3-cmp-pick .snt3-ex-chip{min-height:30px;padding:0 9px}.snt3-cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.snt3-cmp-card{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;min-width:0;padding:22px}.snt3-cmp-card--on{border-color:var(--sv2-line)}.snt3-cmp-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.snt3-cmp-top h3{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;margin:0;font-size:32px;font-weight:400;line-height:1}.snt3-cmp-r{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:10px 0;display:grid}.snt3-cmp-r strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:400}.snt3-cmp-t{background:var(--color-border-subtle);border-radius:3px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.snt3-cmp-t i{background:var(--sv2);height:100%;display:block}.snt3-cmp-sum{border-left:2px solid var(--sv2);background:var(--sv2-bg);font-family:var(--font-source-serif);color:var(--color-text-secondary);border-radius:0 8px 8px 0;margin:16px 0 0;padding:16px 18px;font-size:16px;line-height:1.6}.snt3-cmp-sum b{color:var(--sv2-hi);font-weight:400}@media (max-width:900px){.snt3-cmp{grid-template-columns:1fr}}@media (max-width:640px){.snt3-ex-row{grid-template-columns:28px 64px minmax(0,1fr) 64px;gap:10px}.snt3-ex-f{display:none}}@media (prefers-reduced-motion:reduce){.snt3-ex-chip{transition:none}}.snt3-crowd{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.snt3-ccard{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.snt3-ctop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.snt3-ctop .sv2u5-ctk{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;letter-spacing:0;font-size:26px;font-weight:400;line-height:1}.snt3-ctop .sv2u5-ctk:after{font-family:var(--font-jetbrains)}.snt3-cattn{color:var(--sv2-hi);white-space:nowrap}.snt3-cbody{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.5}.snt3-cfoot{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.snt3-cdesk{align-items:center;gap:6px;display:inline-flex}.snt3-cdot{border-radius:50%;width:8px;height:8px;display:inline-block}.snt3-ctag{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 8px;display:inline-flex}.snt3-ctag--bullish{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.snt3-ctag--bullish{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.snt3-ctag--bullish{color:var(--color-semantic-green)}.snt3-ctag--bearish{background:#f8717124}@supports (color:color-mix(in lab, red, red)){.snt3-ctag--bearish{background:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.snt3-ctag--bearish{color:var(--color-semantic-red)}.snt3-cwhen{color:var(--color-text-muted);margin-left:auto}@media (max-width:900px){.snt3-crowd{grid-template-columns:1fr}}.snt3-bands{gap:4px;margin-bottom:12px;display:flex}.snt3-band{height:30px;font-family:var(--font-jetbrains);color:var(--color-text-primary);cursor:pointer;border:0;border-radius:4px;flex:1;font-size:10px}.snt3-band[aria-pressed=true]{outline:2px solid var(--sv2-hi);outline-offset:1px}.snt3-band:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.snt3-band--extreme_fear{background:#7a3f42}@supports (color:color-mix(in lab, red, red)){.snt3-band--extreme_fear{background:color-mix(in srgb, var(--color-semantic-red) 45%, var(--color-bg-card))}}.snt3-band--fear{background:#452a2e}@supports (color:color-mix(in lab, red, red)){.snt3-band--fear{background:color-mix(in srgb, var(--color-semantic-red) 22%, var(--color-bg-card))}}.snt3-band--neutral{background:var(--color-border-strong)}.snt3-band--greed{background:#26433e}@supports (color:color-mix(in lab, red, red)){.snt3-band--greed{background:color-mix(in srgb, var(--color-semantic-green) 25%, var(--color-bg-card))}}.snt3-band--extreme_greed{background:#387060}@supports (color:color-mix(in lab, red, red)){.snt3-band--extreme_greed{background:color-mix(in srgb, var(--color-semantic-green) 50%, var(--color-bg-card))}}.snt3-band-p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}.snt3-band-label{color:var(--color-text-primary);font-weight:400}.snt3-band-unknown,.snt3-band-foot{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin-top:10px;font-size:9px;line-height:1.6;display:block}.mm-body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;padding-block:20px 28px;display:grid}.mm-g{flex-direction:column;align-items:center;gap:6px;display:flex}.mm-g svg{width:200px;max-width:100%;height:auto}.mm-v{font-family:var(--font-source-serif);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.mm-band{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-desk-sentiment);font-size:11px}.mm-note{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px;line-height:1.6}.mm-k{font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.mm-list{flex-direction:column;gap:10px;min-width:0;display:flex}.mm-list ol{margin:0;padding:0;list-style:none}.mm-list li{border-bottom:1px solid var(--color-border-subtle);min-height:44px;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;grid-template-columns:70px 60px minmax(0,1fr);align-items:center;gap:10px;font-size:11px;display:grid}.mm-list li a{color:var(--color-text-primary)}.mm-list li a:focus-visible{outline:2px solid var(--color-desk-sentiment);outline-offset:2px}.mm-r{color:var(--color-desk-sentiment)}.mm-m{color:var(--color-text-tertiary)}.mm-empty{font-family:var(--font-jetbrains-mono);color:var(--color-text-tertiary);margin:0;font-size:11px}.mm-fail{font-family:var(--font-jetbrains-mono);color:var(--color-semantic-amber);margin:0;font-size:11px}@media (max-width:760px){.mm-body{grid-template-columns:1fr}}.sv2u5-mood{min-width:0}.sv2u5-bighead{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.sv2u5-bighead h2{margin:0}.sv2u5-bignum{color:var(--sv2-hi);margin-bottom:10px;display:block}.sv2u5-bignote{text-align:right;max-width:480px;color:var(--color-text-muted);margin:0}@media (max-width:900px){.sv2u5-bignote{text-align:left}}.sv2u5-row{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.sv2u5-row--one{grid-template-columns:minmax(0,1fr)}.sv2u5-yearwrap{min-width:0;scroll-margin-top:168px}.sv2u5-gauge{grid-row:span 2;width:120px;height:auto}.sv2u5-arc{fill:none}.sv2u5-arc--extreme_fear{stroke:#7a3f42}@supports (color:color-mix(in lab, red, red)){.sv2u5-arc--extreme_fear{stroke:color-mix(in srgb, var(--color-semantic-red) 45%, var(--color-bg-card))}}.sv2u5-arc--fear{stroke:#452a2e}@supports (color:color-mix(in lab, red, red)){.sv2u5-arc--fear{stroke:color-mix(in srgb, var(--color-semantic-red) 22%, var(--color-bg-card))}}.sv2u5-arc--neutral{stroke:var(--color-border-strong)}.sv2u5-arc--greed{stroke:#26433e}@supports (color:color-mix(in lab, red, red)){.sv2u5-arc--greed{stroke:color-mix(in srgb, var(--color-semantic-green) 25%, var(--color-bg-card))}}.sv2u5-arc--extreme_greed{stroke:#387060}@supports (color:color-mix(in lab, red, red)){.sv2u5-arc--extreme_greed{stroke:color-mix(in srgb, var(--color-semantic-green) 50%, var(--color-bg-card))}}.sv2u5-needle{stroke:var(--color-text-primary)}.sv2u5-hint{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--sv2-hi);font-size:9px;line-height:1.6}.sv2u5-hint .dsh-fail-inline{letter-spacing:.06em;font-size:10px}.sv2u5-rcard{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;min-width:0;transition:border-color .12s;display:flex}.sv2u5-rcard:hover,.sv2u5-rcard:focus-within{border-color:var(--sv2-mid)}.sv2u5-rbtn{font:inherit;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:20px 24px;display:flex}.sv2u5-rtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sv2u5-label{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;color:var(--color-text-primary);font-size:26px;line-height:1.2}.sv2u5-read{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:5px 9px;font-size:10px}.sv2u5-read--neutral{color:var(--color-semantic-blue);background:#60a5fa1f}@supports (color:color-mix(in lab, red, red)){.sv2u5-read--neutral{background:color-mix(in srgb, var(--color-semantic-blue) 12%, transparent)}}.sv2u5-read--bullish{color:var(--color-semantic-green);background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.sv2u5-read--bullish{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.sv2u5-read--bearish{color:var(--color-semantic-red);background:#f871711f}@supports (color:color-mix(in lab, red, red)){.sv2u5-read--bearish{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.sv2u5-expl{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:15px;line-height:1.5}.sv2u5-rules-panel{padding:0 24px 16px}.sv2u5-rules-panel[hidden]{display:none}.sv2u5-rules{border-collapse:collapse;border-top:1px solid var(--color-border-default);width:100%;font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px}.sv2u5-rules th,.sv2u5-rules td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);padding:10px 6px;font-weight:400}.sv2u5-rules td:last-child{text-align:right}.sv2u5-rules tbody th{color:var(--color-text-secondary)}.sv2u5-rr--bullish{color:var(--color-semantic-green)}.sv2u5-rr--bearish{color:var(--color-semantic-red)}.sv2u5-rr--no_call{color:var(--color-semantic-blue)}.sv2u5-rules .sv2u5-rule--matched th,.sv2u5-rules .sv2u5-rule--matched td:last-child{color:var(--color-text-primary)}.sv2u5-rule--matched{background:var(--sv2-soft)}.sv2u5-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);border-top:1px solid var(--color-border-default);margin:0;padding-top:12px;font-size:10px;line-height:1.7}.sv2u5-panel{border:1px solid var(--sv2-line);background:var(--sv2-bg);border-radius:12px;min-width:0;margin-top:12px;padding:22px 24px}.sv2u5-panel[hidden]{display:none}.sv2u5-panel .sv2u5-note{border-top:0;padding-top:0}.sv2u5-cap{margin:0 0 8px}.sv2u5-yearsvg{width:100%;height:120px;display:block}.sv2u5-zone--greed{fill:#5dcaa517}@supports (color:color-mix(in lab, red, red)){.sv2u5-zone--greed{fill:color-mix(in srgb, var(--color-semantic-green) 9%, transparent)}}.sv2u5-zone--fear{fill:#f8717117}@supports (color:color-mix(in lab, red, red)){.sv2u5-zone--fear{fill:color-mix(in srgb, var(--color-semantic-red) 9%, transparent)}}.sv2u5-yearline{stroke:var(--sv2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sv2u5-dot{stroke:var(--sv2);stroke-width:3px;stroke-linecap:round}.sv2u5-axis{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:9px;display:flex}.sv2u5-mtiles{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;padding-top:14px;display:grid}.sv2u5-mt{font:inherit;color:var(--color-text-primary);text-align:left;cursor:pointer;background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:16px;transition:border-color .12s,background-color .12s;display:flex}.sv2u5-mt:hover,.sv2u5-mt:focus-visible{border-color:var(--sv2-mid)}.sv2u5-mt[aria-expanded=true]{background:var(--sv2-bg);border-color:var(--sv2-mid)}.sv2u5-mt-k{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);justify-content:space-between;gap:8px;font-size:9px;display:flex}.sv2u5-mt-v{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;line-height:1.15}.sv2u5-mt-sub{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:9px;line-height:1.6}.sv2u5-mt-more{flex-direction:column;gap:8px;padding-top:6px;display:flex}.sv2u5-mt-more[hidden]{display:none}.sv2u5-spark{width:100%;height:34px;display:block;overflow:visible}.sv2u5-spark polyline{fill:none;stroke:var(--sv2);stroke-width:1.5px;stroke-linejoin:round}.sv2u5-mt-cap{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px;line-height:1.6}.sv2u5-mt-p{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:13px;line-height:1.5}.sv2u5-mt-more .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px;line-height:1.6}.sv2u5-folds{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.sv2u5-folds .sv2-skel{min-height:90px}.sv2u5-ctk{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-primary);font-size:12px;position:relative}.sv2u5-ctk:hover,.sv2u5-ctk:focus-visible{color:var(--sv2-hi);text-underline-offset:4px;text-decoration:underline}.sv2u5-ctk:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.sv2u5-ctk:hover:after,.sv2u5-ctk:focus-visible:after{opacity:1}.sv2u5-fold-failed{border-color:#fbbf2459}@supports (color:color-mix(in lab, red, red)){.sv2u5-fold-failed{border-color:color-mix(in srgb, var(--color-semantic-amber) 35%, transparent)}}.sv2u5-fold-failed .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.sv2u5-retry{border:1px solid #fbbf2473;border-radius:6px;flex:none;min-height:40px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.sv2u5-retry{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 45%, transparent)}}.sv2u5-retry{color:var(--color-semantic-amber);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;font-size:10px;transition:background-color .12s}.sv2u5-retry:hover,.sv2u5-retry:focus-visible{background:#fbbf241a}@supports (color:color-mix(in lab, red, red)){.sv2u5-retry:hover,.sv2u5-retry:focus-visible{background:color-mix(in srgb, var(--color-semantic-amber) 10%, transparent)}}.sv2u5-retry:disabled{cursor:progress;opacity:.7}@media (max-width:1100px){.sv2u5-row,.sv2u5-folds{grid-template-columns:minmax(0,1fr)}.sv2u5-mtiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sv2u5-mtiles{grid-template-columns:minmax(0,1fr)}.sv2u5-panel,.sv2u5-rbtn{padding:18px 16px}.sv2u5-rules-panel{padding:0 16px 14px}.sv2u5-rules td:last-child{text-align:left}.sv2u5-rules tr{grid-template-columns:minmax(0,1fr) auto;display:grid}.sv2u5-rules tr>:last-child{grid-column:1/-1;padding-top:0}}@media (prefers-reduced-motion:reduce){.sv2u5-rcard,.sv2u5-mt,.sv2u5-retry,.sv2u5-ctk:after{transition:none}}.cv1{flex-direction:column;min-width:0;display:flex}.cv1-anchor{min-width:0;scroll-margin-top:168px}.cv1-anchor:empty{display:none}.cv1-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-top:40px;display:flex}.cv1-sech h2{margin:0}.cv1-sech-note{color:var(--color-text-muted)}.cv1-badge{border:1px dashed var(--dsh-desk);border-radius:5px;margin:10px 8px 0 0;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cv1-badge{border:1px dashed color-mix(in srgb, var(--dsh-desk) 40%, transparent)}}.cv1-badge{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);font-size:10px}.cv1-strip-badges{flex-wrap:wrap;display:flex}.cv1-preview{border:1px dashed var(--color-border-strong);font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);border-radius:6px;margin:16px 0 0;padding:10px 14px;font-size:10px}.cv1-cov{border:1px solid #fbbf2459;border-radius:5px;align-items:center;gap:10px;min-height:32px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cv1-cov{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 35%, transparent)}}.cv1-cov{background:#fbbf2412}@supports (color:color-mix(in lab, red, red)){.cv1-cov{background:color-mix(in srgb, var(--color-semantic-amber) 7%, transparent)}}.cv1-cov{color:var(--color-semantic-amber);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;font-size:10px}button.cv1-cov{cursor:pointer}button.cv1-cov:hover{background:#fbbf241f}@supports (color:color-mix(in lab, red, red)){button.cv1-cov:hover{background:color-mix(in srgb, var(--color-semantic-amber) 12%, transparent)}}.cv1-cov:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-cov-sign{font-size:12px;line-height:1}.cv1-cov-panel{border:1px solid #fbbf2459;border-radius:8px;margin:0 0 14px;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.cv1-cov-panel{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 35%, transparent)}}.cv1-cov-panel{background:#fbbf2412}@supports (color:color-mix(in lab, red, red)){.cv1-cov-panel{background:color-mix(in srgb, var(--color-semantic-amber) 7%, transparent)}}.cv1-cov-panel p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.cv1-cov-panel p+p{margin-top:6px}.cv1-cov-panel p.cv1-cov-days{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.cv1-cal{min-width:0}.cv1-days{overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:repeat(14,minmax(64px,1fr));gap:6px;min-width:0;padding:12px 0 4px;display:grid;overflow-x:auto}.cv1-day{font:inherit;color:var(--color-text-primary);cursor:pointer;border:1px solid var(--color-border-default);background:var(--color-bg-card);text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;min-height:44px;padding:10px 6px;transition:border-color .12s,background-color .12s;display:flex}.cv1-day:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-day:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.cv1-day[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-day[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 12%, var(--color-bg-card))}}.cv1-day[aria-pressed=true]{border-color:var(--dsh-desk)}.cv1-day:focus-visible,.cv1-echip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-day--we{opacity:.5}.cv1-day-top{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:9px}.cv1-day-top--today{color:var(--dsh-desk)}.cv1-day-num{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;font-size:20px;line-height:1}.cv1-dots{flex-wrap:wrap;gap:3px;min-height:6px;display:flex}.cv1-dot{border-radius:3px;flex:none;width:6px;height:6px;display:inline-block}.cv1-dot--high,.cv1-dot--medium{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-dot--medium{background:color-mix(in srgb, var(--dsh-desk) 45%, var(--color-bg-primary))}}.cv1-dot--earnings{background:var(--color-text-secondary)}.cv1-dot--kinds{background:var(--color-semantic-blue)}.cv1-dot--other{box-shadow:inset 0 0 0 1px var(--color-text-muted);background:0 0}.cv1-day-foot{min-height:10px;font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:8px}.cv1-legend{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;gap:16px;padding-top:8px;font-size:9px;display:flex}.cv1-legend span{align-items:center;gap:6px;display:inline-flex}.cv1-legend .cv1-dot{border-radius:4px;width:7px;height:7px}.cv1-failbox{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cv1-cal-fail,.cv1-earn-fail{font-family:var(--font-jetbrains);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.cv1-cal-fail{margin:10px 0 0}.cv1-calgrid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;padding-top:14px;display:grid}.cv1-daypanel{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;min-width:0;padding:20px 22px;display:flex}.cv1-dayhd{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.cv1-dayhd-t{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;font-size:24px;line-height:1.2}.cv1-dayhd-n,.cv1-earn-n{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px}.cv1-nothing{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);margin:14px 0 0;font-size:11px}.cv1-ev{border-bottom:1px solid var(--color-border-subtle)}.cv1-ev-btn,.cv1-ev-row{width:100%;color:var(--color-text-primary);text-align:left;font:inherit;background:0 0;border:0;grid-template-columns:96px minmax(0,1fr) 90px 180px;align-items:center;gap:14px;padding:14px 4px;display:grid}.cv1-ev-btn{cursor:pointer;min-height:44px;transition:background-color .12s}.cv1-ev-btn:hover,.cv1-ev-btn[aria-expanded=true]{background:var(--color-bg-card-hover)}.cv1-ev-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.cv1-ev-time{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);font-size:11px}.cv1-ev-title{font-family:var(--font-source-serif);overflow-wrap:anywhere;min-width:0;font-size:17px;line-height:1.3}.cv1-ev-cons{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);text-align:right;font-size:10px}.cv1-tag{white-space:nowrap;font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;justify-self:start;padding:5px 8px;font-size:10px}.cv1-tag--high{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-tag--high{background:color-mix(in srgb, var(--dsh-desk) 16%, transparent)}}.cv1-tag--high{color:var(--dsh-desk)}.cv1-tag--medium{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-tag--medium{background:color-mix(in srgb, var(--dsh-desk) 7%, transparent)}}.cv1-tag--medium{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-tag--medium{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-secondary))}}.cv1-tag--kinds{background:#60a5fa24}@supports (color:color-mix(in lab, red, red)){.cv1-tag--kinds{background:color-mix(in srgb, var(--color-semantic-blue) 14%, transparent)}}.cv1-tag--kinds{color:var(--color-semantic-blue)}.cv1-tag--other{box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-text-tertiary);background:0 0}.cv1-ev-more{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);flex-wrap:wrap;gap:18px;margin:0;padding:0 4px 14px 114px;font-size:10px;line-height:1.6;display:flex}.cv1-earn{flex-direction:column;gap:10px;padding-top:16px;display:flex}.cv1-earn-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cv1-earn-t{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);font-size:11px}.cv1-earn-fail{justify-content:flex-start;font-size:10px}.cv1-chips{flex-wrap:wrap;gap:8px;display:flex}.cv1-echip{border:1px solid var(--color-border-strong);background:var(--color-bg-card);min-height:36px;color:var(--color-text-primary);cursor:pointer;font-family:var(--font-jetbrains);letter-spacing:.08em;border-radius:18px;align-items:center;gap:8px;padding:0 12px;font-size:11px;transition:border-color .12s,background-color .12s;display:inline-flex}.cv1-echip:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-echip:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.cv1-echip[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-echip[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 12%, var(--color-bg-card))}}.cv1-echip[aria-pressed=true]{border-color:var(--dsh-desk)}.cv1-echip-s{color:var(--color-text-muted);font-size:9px}.cv1-echip-s--on{color:var(--dsh-desk)}.cv1-erp{border:1px solid var(--dsh-desk);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.cv1-erp{border:1px solid color-mix(in srgb, var(--dsh-desk) 25%, transparent)}}.cv1-erp{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-erp{background:color-mix(in srgb, var(--dsh-desk) 4%, var(--color-bg-primary))}}.cv1-erp-cap{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-erp-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cv1-erp-tk{font-family:var(--font-source-serif);font-variation-settings:"opsz" 96, "SOFT" 25;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:40px;line-height:1}.cv1-erp-sess{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}.cv1-erp-sess--on{color:var(--dsh-desk)}.cv1-erp-co{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:15px;line-height:1.4}.cv1-kg{background:var(--dsh-desk);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cv1-kg{background:color-mix(in srgb, var(--dsh-desk) 25%, transparent)}}.cv1-kg>div{background:var(--dsh-desk);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cv1-kg>div{background:color-mix(in srgb, var(--dsh-desk) 4%, var(--color-bg-primary))}}.cv1-kg>div:last-child:nth-child(odd){grid-column:1/-1}.cv1-kg dt{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-kg dd{font-family:var(--font-source-serif);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.3}.cv1-kg dd .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.cv1-kg-note,.cv1-erp-note{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-muted);margin:6px 0 0;font-size:9px;line-height:1.6;display:block}.cv1-erp-note{margin:0}.cv1-read{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.cv1-read .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.cv1-read-line{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10px}.cv1-read-sum{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.cv1-dir--bullish{color:var(--color-semantic-green)}.cv1-dir--bearish{color:var(--color-semantic-red)}.cv1-erp-link{border:1px solid var(--dsh-desk);border-radius:6px;align-self:flex-start;align-items:center;min-height:44px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cv1-erp-link{border:1px solid color-mix(in srgb, var(--dsh-desk) 40%, transparent)}}.cv1-erp-link{color:var(--dsh-desk);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.cv1-erp-link:hover,.cv1-erp-link:focus-visible{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-erp-link:hover,.cv1-erp-link:focus-visible{background:color-mix(in srgb, var(--dsh-desk) 10%, transparent)}}.cv1-erp-link:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-erp>.dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.cv1-wait{border-radius:4px;height:14px}.cv1-wait--inline{width:64px;height:18px;display:inline-block}@media (max-width:1100px){.cv1-calgrid{grid-template-columns:minmax(0,1fr)}.cv1-ev-btn,.cv1-ev-row{grid-template-columns:72px minmax(0,1fr);row-gap:6px}.cv1-ev-btn .cv1-tag,.cv1-ev-row .cv1-tag,.cv1-ev-btn .cv1-ev-cons,.cv1-ev-row .cv1-ev-cons{grid-column:2}.cv1-ev-cons{text-align:left}.cv1-ev-more{padding-left:4px}}@media (max-width:640px){.cv1-daypanel{padding:16px 14px}.cv1-erp{padding:18px 16px}.cv1-erp-tk{font-size:32px}}@media (prefers-reduced-motion:reduce){.cv1-day,.cv1-echip,.cv1-ev-btn{transition:none}}.cv1-evs{min-width:0}.cv1-duo{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0;padding-top:40px;display:grid}.cv1-duo--two{grid-template-columns:repeat(2,minmax(0,1fr))}.cv1-panel{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;min-width:0;padding:20px 22px;display:flex}.cv1-panel--news{border-style:dashed;border-color:#fbbf2459}@supports (color:color-mix(in lab, red, red)){.cv1-panel--news{border-color:color-mix(in srgb, var(--color-semantic-amber) 35%, transparent)}}.cv1-panel--news{background:#14120e}@supports (color:color-mix(in lab, red, red)){.cv1-panel--news{background:color-mix(in srgb, var(--color-semantic-amber) 4%, var(--color-bg-primary))}}.cv1-panel-hd{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.cv1-panel-t{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);margin:0;font-size:12px;font-weight:400}.cv1-panel-n{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-panel .dsh-empty,.cv1-panel .cv1-failbox{margin-top:12px}.cv1-rels{margin:0;padding:0;list-style:none}.cv1-rel{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:120px minmax(0,1fr) 200px;align-items:center;gap:14px;padding:14px 0;display:grid}.cv1-rel-when,.cv1-rel-tk{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}.cv1-rel-tk{color:var(--color-text-primary);font-size:12px}.cv1-rel-body{flex-direction:column;gap:6px;min-width:0;display:flex}.cv1-rel-title{font-family:var(--font-source-serif);overflow-wrap:anywhere;font-size:17px;line-height:1.3}.cv1-rel-meta{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:9px;display:flex}.cv1-rel-meta .cv1-tag{padding:3px 6px;font-size:9px}.cv1-rel-v{text-align:right;min-width:0;font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;gap:4px;font-size:11px;display:flex}.cv1-rel-note{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-move{color:var(--color-text-secondary)}.cv1-move--up{color:var(--color-semantic-green)}.cv1-move--down{color:var(--color-semantic-red)}.cv1-more{cursor:pointer;border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;align-self:flex-start;margin-top:14px;padding:0 14px;font-size:11px;transition:background-color .12s}.cv1-more:hover{background:var(--color-bg-card-hover)}.cv1-more:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-mn{min-width:0}.cv1-mn-scope{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:8px 0 0;font-size:10px}.cv1-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:10px 0 0;list-style:none;display:grid}.cv1-note{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;min-width:0;transition:border-color .12s;display:flex}.cv1-note:hover{border-color:var(--dsh-desk)}.cv1-note:has(>.cv1-note-btn[aria-expanded=true]){border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cv1-note:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}.cv1-note:has(>.cv1-note-btn[aria-expanded=true]){border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.cv1-note-btn{width:100%;min-height:44px;color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) 16px;align-items:baseline;gap:8px 12px;padding:18px 20px;display:grid}.cv1-note-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.cv1-note-btn>:not(.cv1-note-sign){grid-column:1}.cv1-note-hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.cv1-note-t{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;overflow-wrap:anywhere;font-size:20px;line-height:1.2}.cv1-note-d,.cv1-note-n{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-note-line{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}.cv1-note-line--on{color:var(--dsh-desk)}.cv1-note-sign{font-family:var(--font-jetbrains);color:var(--color-text-muted);grid-area:1/2;justify-self:end}.cv1-note-more{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);margin:0;padding:0 20px 18px;font-size:10px;line-height:1.8;list-style:none}.cv1-live{border:1px solid var(--dsh-desk);background:var(--dsh-desk);border-radius:12px;grid-template-columns:220px minmax(0,1fr);gap:24px;margin-top:20px;padding:20px 24px;display:grid}@supports (color:color-mix(in lab, red, red)){.cv1-live{background:color-mix(in srgb, var(--dsh-desk) 8%, var(--color-bg-primary))}}.cv1-live-l,.cv1-live-m{flex-direction:column;gap:8px;min-width:0;display:flex}.cv1-live-t{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--dsh-desk);align-items:center;gap:8px;margin:0;font-size:10px;font-weight:400;display:inline-flex}.cv1-live-dot{background:var(--dsh-desk);border-radius:4px;flex:none;width:7px;height:7px}.cv1-live-n,.cv1-live-cap,.cv1-live-at,.cv1-live-cites{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-live-notes{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cv1-live-notes li{flex-direction:column;gap:4px;display:flex}.cv1-live-text{font-family:var(--font-source-serif);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}@media (max-width:1100px){.cv1-duo--two,.cv1-notes,.cv1-live{grid-template-columns:minmax(0,1fr)}.cv1-rel{grid-template-columns:90px minmax(0,1fr);row-gap:6px}.cv1-rel-v{text-align:left;grid-column:2;align-items:flex-start}}@media (max-width:640px){.cv1-panel{padding:16px 14px}.cv1-note-btn{padding:16px}.cv1-note-more{padding:0 16px 16px}.cv1-live{padding:16px}}@media (prefers-reduced-motion:reduce){.cv1-more,.cv1-note{transition:none}}.cv1-rds{min-width:0}.cv1-rd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.cv1-rd-scope,.cv1-rd-facet-l,.cv1-rd-cap{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.cv1-rd-facet{align-items:center;padding-top:10px}.cv1-rd-facet-l{min-width:96px}.cv1-fchip{cursor:pointer;min-height:40px;font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;padding:0 14px;font-size:10px;transition:border-color .12s,background-color .12s}.cv1-fchip--all{background:var(--color-bg-card-active);color:var(--color-text-primary)}.cv1-fchip--bullish,.cv1-rd-tag--bullish{background:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.cv1-fchip--bullish,.cv1-rd-tag--bullish{background:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.cv1-fchip--bullish,.cv1-rd-tag--bullish{color:var(--color-semantic-green)}.cv1-fchip--bearish,.cv1-rd-tag--bearish{background:#f8717124}@supports (color:color-mix(in lab, red, red)){.cv1-fchip--bearish,.cv1-rd-tag--bearish{background:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.cv1-fchip--bearish,.cv1-rd-tag--bearish{color:var(--color-semantic-red)}.cv1-fchip:hover{border-color:var(--color-border-strong)}.cv1-fchip[aria-pressed=true]{border-color:var(--color-text-primary)}.cv1-fchip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-rd-list{margin:0;padding:10px 0 0;list-style:none}.cv1-rd{border-bottom:1px solid var(--color-border-subtle)}.cv1-rd-btn{width:100%;min-height:44px;color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:80px 90px minmax(0,1fr) 170px 110px 16px;align-items:center;gap:16px;padding:16px 6px;transition:background-color .12s;display:grid}.cv1-rd-btn:hover,.cv1-rd-btn[aria-expanded=true]{background:var(--color-bg-card-hover)}.cv1-rd-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.cv1-rd-tk{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;font-size:13px}.cv1-rd-sum{-webkit-line-clamp:2;min-width:0;font-family:var(--font-source-serif);color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.cv1-rd-meta{min-width:0;font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);flex-direction:column;gap:4px;font-size:9px;line-height:1.6;display:flex}.cv1-rd-meta .dsh-fail-inline{font-size:9px}.cv1-rd-upd{color:var(--color-text-muted)}.cv1-rd-cv{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);text-align:right;font-size:10px}.cv1-rd-sign{font-family:var(--font-jetbrains);color:var(--color-text-muted);justify-self:end}.cv1-rd-full{grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding:4px 6px 18px 102px;display:grid}.cv1-rd-text{white-space:pre-line;overflow-wrap:anywhere;font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.65}.cv1-rd-side{flex-direction:column;gap:8px;min-width:0;display:flex}.cv1-rd-side .cv1-rd-cap~.cv1-rd-cap{padding-top:6px}.cv1-rd-side-v,.cv1-rd-trig{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);margin:0;padding:0;font-size:10px;line-height:1.7;list-style:none}.cv1-rd-linkfail{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cv1-rd-linkfail .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.cv1-rd-none{margin-top:10px}.cv1-tk{color:var(--color-text-primary);text-decoration:none;transition:color .12s;position:relative}.cv1-tk:hover,.cv1-tk:focus-visible{color:var(--dsh-desk);text-underline-offset:3px;text-decoration:underline}.cv1-tk:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-tk:after{content:attr(data-go) " →";z-index:4;white-space:nowrap;pointer-events:none;background:var(--color-bg-card-active);border:1px solid var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);opacity:0;border-radius:4px;padding:3px 8px;font-size:9px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);left:0}.cv1-tk:hover:after,.cv1-tk:focus-visible:after{opacity:1}@media (max-width:1100px){.cv1-rd-btn{grid-template-columns:64px 80px minmax(0,1fr) 16px;row-gap:8px}.cv1-rd-sign{grid-area:1/4}.cv1-rd-meta,.cv1-rd-cv{text-align:left;grid-column:3}.cv1-rd-full{grid-template-columns:minmax(0,1fr);padding-left:6px}}@media (max-width:640px){.cv1-rd-btn{grid-template-columns:minmax(0,1fr) auto 16px}.cv1-rd-sign{grid-column:3}.cv1-rd-sum,.cv1-rd-meta,.cv1-rd-cv{grid-column:1/-1}.cv1-rd-facet-l{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.cv1-fchip,.cv1-rd-btn,.cv1-tk,.cv1-tk:after{transition:none}}.cv1-folds{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;min-width:0;padding-top:36px;display:grid}.cv1-folds:empty{display:none}.cv1-folds .sv2-skel{min-height:90px}.cv1-fold-cell{flex-direction:column;min-width:0;display:flex}.cv1-fold{border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;min-width:0;padding:16px 20px;display:flex}.cv1-fold-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.cv1-fold-t{flex-direction:column;gap:4px;min-width:0;display:flex}.cv1-fold .dsh-label--head{font-size:11px}.cv1-fold-line{font-family:var(--font-source-serif);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4}.cv1-fold-btn{cursor:pointer;border:1px solid var(--color-border-strong);min-height:40px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;flex:none;padding:0 16px;font-size:11px;transition:background-color .12s}.cv1-fold-btn:hover{background:var(--color-bg-card-hover)}.cv1-fold-btn[aria-expanded=true]{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.cv1-fold-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cv1-fold-panel:not(:empty){padding-top:14px}.cv1-fold-panel>.dsh-empty:first-child{margin-top:0}.cv1-fold .cv1-failbox{margin-top:12px}.cv1-fold-note{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;display:flex}.cv1-fold-note .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:11px}.cv1-fold .cv1-badge{align-self:flex-start}.cv1-fold-cap{font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 4px;font-size:10px}.cv1-fold .dm-pk li{grid-template-columns:12px minmax(0,1fr) 120px 70px;gap:10px 14px}.cv1-fold .dm-pk-name{text-transform:none}.cv1-fold--log:has(.cv1-fold-btn[aria-expanded=true]){grid-column:1/-1}.cv1-log{margin:0;padding:0;list-style:none}.cv1-log-row{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:8px;min-width:0;padding:14px 0;display:flex}.cv1-log-meta{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:10px;display:flex}.cv1-log-meta .cv1-tk,.cv1-log-e{letter-spacing:.12em;color:var(--color-text-primary);overflow-wrap:anywhere;font-size:12px}.cv1-log-codes{text-transform:none;color:var(--color-text-muted);overflow-wrap:anywhere}.cv1-log-text{white-space:pre-line;overflow-wrap:anywhere;max-width:90ch;font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}@media (max-width:1100px){.cv1-folds{grid-template-columns:minmax(0,1fr)}.cv1-fold .dm-pk li{grid-template-columns:12px minmax(0,1fr) 90px 64px}}@media (max-width:640px){.cv1-fold{padding:14px 16px}.cv1-fold .dm-pk li{grid-template-columns:12px minmax(0,1fr) 64px}.cv1-fold .dm-pk-bar{display:none}}@media (prefers-reduced-motion:reduce){.cv1-fold-btn{transition:none}}.gpk1-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-top:40px;display:flex}.gpk1-sech h2{margin:0}.gpk1-sech-note{color:var(--color-text-muted)}.gpk1-preview{border:1px dashed var(--color-border-strong);font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-tertiary);border-radius:6px;margin:10px 0 0;padding:8px 12px;font-size:10px}.gpk1-mkt{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.gpk1-tile{border:1px solid var(--color-border-default);background:var(--color-bg-card);text-align:left;min-width:0;min-height:44px;font:inherit;color:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:6px;padding:14px;transition:border-color .12s,background-color .12s;display:flex}.gpk1-tile:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.gpk1-tile:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.gpk1-tile[aria-expanded=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.gpk1-tile[aria-expanded=true]{background:color-mix(in srgb, var(--dsh-desk) 6%, var(--color-bg-primary))}}.gpk1-tile[aria-expanded=true]{border-color:var(--dsh-desk)}.gpk1-tile:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.gpk1-tile-ch{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:9px}.gpk1-tile-row{justify-content:space-between;align-items:baseline;gap:6px;width:100%;display:flex}.gpk1-tile-tk{font-family:var(--font-jetbrains);color:var(--color-text-primary);font-size:12px}.gpk1-tile-chg{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);overflow-wrap:break-word;min-width:0;font-size:10px}.gpk1-tile-chg--up{color:var(--color-semantic-green)}.gpk1-tile-chg--down{color:var(--color-semantic-red)}.gpk1-tile-foot{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);font-size:9px}.gpk1-tile svg{width:100%;height:30px}.gpk1-tile .dsh-fail-inline{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px}.gpk1-detail{border:1px solid var(--dsh-desk);margin-top:12px;padding:18px 22px}@supports (color:color-mix(in lab, red, red)){.gpk1-detail{border:1px solid color-mix(in srgb, var(--dsh-desk) 25%, transparent)}}.gpk1-detail{background:var(--dsh-desk);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.gpk1-detail{background:color-mix(in srgb, var(--dsh-desk) 4%, var(--color-bg-primary))}}.gpk1-detail{grid-template-columns:300px minmax(0,1fr);gap:28px;display:grid}.gpk1-detail-l{flex-direction:column;gap:6px;min-width:0;display:flex}.gpk1-detail-ch{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.gpk1-detail-px{font-family:var(--font-source-serif);font-variation-settings:"opsz" 72, "SOFT" 20;overflow-wrap:anywhere;font-size:30px;line-height:1.1}.gpk1-detail-chg{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:10px}.gpk1-detail-desc{font-family:var(--font-source-serif);color:var(--color-text-secondary);padding-top:6px;font-size:14px;line-height:1.5}.gpk1-detail-r{flex-direction:column;gap:8px;min-width:0;display:flex}.gpk1-detail-r svg{width:100%;height:110px}.gpk1-spark-labels{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);justify-content:space-between;font-size:9px;display:flex}.gpk1-detail-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);padding-top:6px;font-size:9px}.gpk1-detail-rd{border:0;border-top:1px solid var(--color-border-subtle);text-align:left;width:100%;font-family:var(--font-jetbrains);color:var(--color-text-secondary);background:0 0;grid-template-columns:minmax(0,1fr) 90px;gap:12px;padding:10px 0;font-size:10px;display:grid}.gpk1-detail-rd-t{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:15px}@media (max-width:1100px){.gpk1-mkt{grid-template-columns:repeat(4,minmax(0,1fr))}.gpk1-detail{grid-template-columns:1fr}}@media (max-width:640px){.gpk1-mkt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gpk1-tile{transition:none}}.gpk1-rds{padding-bottom:8px}.gpk1-rd-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.gpk1-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gpk1-fchip{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);height:40px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;padding:0 14px;font-size:10px}.gpk1-fchip[aria-pressed=true]{border-color:var(--color-text-primary);color:var(--color-text-primary)}.gpk1-fchip--bearish[aria-pressed=true]{border-color:var(--color-semantic-red);color:var(--color-semantic-red)}.gpk1-fchip--bullish[aria-pressed=true]{border-color:var(--color-semantic-green);color:var(--color-semantic-green)}.gpk1-fchip--mixed[aria-pressed=true]{border-color:var(--color-semantic-amber);color:var(--color-semantic-amber)}.gpk1-jchip{border:1px solid var(--color-border-default);height:40px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:20px;padding:0 14px;font-size:10px}.gpk1-jchip[aria-pressed=true]{border-color:var(--dsh-desk);color:var(--color-text-primary)}.gpk1-rd-sep{background:var(--color-border-default);width:1px;height:24px}.gpk1-rd-known{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin-left:auto;font-size:9px}.gpk1-rd-list{margin:10px 0 0;padding:0;list-style:none}.gpk1-rd{border-bottom:1px solid var(--color-border-subtle)}.gpk1-rd-btn{text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:90px minmax(0,1fr) 90px 110px 16px;align-items:start;gap:16px;width:100%;padding:18px 8px;display:grid}.gpk1-rd-btn:hover,.gpk1-rd-btn[aria-expanded=true]{background:var(--color-bg-card-hover)}.gpk1-rd-when{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);padding-top:4px;font-size:10px}.gpk1-rd-when-lbl{letter-spacing:.08em;color:var(--color-text-muted);font-size:9px;display:block}.gpk1-rd-mid{flex-direction:column;gap:8px;min-width:0;display:flex}.gpk1-rd-ttl{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:20px;line-height:1.3}.gpk1-rd-lead{font-family:var(--font-source-serif);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.gpk1-rd-btn[aria-expanded=true] .gpk1-rd-lead{display:none}.gpk1-rd-tags{flex-wrap:wrap;gap:6px;display:flex}.gpk1-tag{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:var(--color-bg-card);color:var(--color-text-secondary);border-radius:4px;padding:4px 8px;font-size:9px}.gpk1-tag--escalation{color:var(--color-semantic-amber);background:#fbbf2429}@supports (color:color-mix(in lab, red, red)){.gpk1-tag--escalation{background:color-mix(in srgb, var(--color-semantic-amber) 16%, transparent)}}.gpk1-tag--probability{color:var(--color-semantic-blue);background:#60a5fa24}@supports (color:color-mix(in lab, red, red)){.gpk1-tag--probability{background:color-mix(in srgb, var(--color-semantic-blue) 14%, transparent)}}.gpk1-read{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;text-align:center;border-radius:4px;padding:5px 8px;font-size:10px}.gpk1-read--bullish{background:#5dcaa529}@supports (color:color-mix(in lab, red, red)){.gpk1-read--bullish{background:color-mix(in srgb, var(--color-semantic-green) 16%, transparent)}}.gpk1-read--bullish{color:var(--color-semantic-green)}.gpk1-read--bearish{background:#f8717129}@supports (color:color-mix(in lab, red, red)){.gpk1-read--bearish{background:color-mix(in srgb, var(--color-semantic-red) 16%, transparent)}}.gpk1-read--bearish{color:var(--color-semantic-red)}.gpk1-read--mixed{background:#fbbf2429}@supports (color:color-mix(in lab, red, red)){.gpk1-read--mixed{background:color-mix(in srgb, var(--color-semantic-amber) 16%, transparent)}}.gpk1-read--mixed{color:var(--color-semantic-amber)}.gpk1-read--neutral,.gpk1-read--short{background:var(--color-bg-card);color:var(--color-text-secondary)}.gpk1-rd-cv{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;padding-top:4px;font-size:10px}.gpk1-rd-chev{color:var(--color-text-muted)}.gpk1-rd-live{display:contents}.gpk1-rd-full{grid-template-columns:minmax(0,1fr) 340px;gap:32px;padding:4px 8px 18px 106px;display:grid}.gpk1-rd-full p{font-family:var(--font-source-serif);color:var(--color-text-secondary);white-space:pre-line;margin:0 0 12px;font-size:16px;line-height:1.7}.gpk1-kill{border:1px solid var(--color-border-default);border-radius:8px;flex-direction:column;gap:6px;margin-top:4px;padding:12px 14px;display:flex}.gpk1-kill-lbl{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);font-size:9px}.gpk1-kill p{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.5}.gpk1-rd-side-cap{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);padding-bottom:8px;font-size:9px;display:block}.gpk1-rd-side-v{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:10px}.gpk1-trg{grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.gpk1-trg-desk{font-family:var(--font-jetbrains);color:var(--color-text-secondary);font-size:10px}.gpk1-trg-entity{font-family:var(--font-jetbrains);color:var(--color-text-primary);overflow-wrap:anywhere;font-size:11px}.gpk1-rd-src{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);padding-top:12px;font-size:10px;line-height:1.6;display:block}.gpk1-rd-none{margin-top:10px}.gpk1-rd-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);padding-top:8px;font-size:9px}.gpk1-rd-region[aria-busy=true]{opacity:.5}.gpk1-rd-region .dsh-fail{margin-top:10px}@media (max-width:1100px){.gpk1-rd-btn{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:10px}.gpk1-rd-btn>.gpk1-rd-when{grid-area:1/1;padding-top:5px}.gpk1-rd-when-lbl{margin-right:6px;display:inline}.gpk1-rd-btn>.gpk1-read{grid-area:1/2}.gpk1-rd-btn>.gpk1-rd-chev{grid-area:1/3;padding-top:4px}.gpk1-rd-btn>.gpk1-rd-mid{grid-area:2/1/auto/-1}.gpk1-rd-btn>.gpk1-rd-cv{text-align:left;grid-area:3/1/auto/-1;padding-top:0}.gpk1-rd-full{grid-template-columns:1fr;padding-left:8px}}@media (max-width:640px){.gpk1-rd-toolbar{gap:6px}.gpk1-rd-known{width:100%;margin-left:0}.gpk1-rd-sep{display:none}}.inst-v1-body{flex-direction:column;gap:8px;padding-bottom:48px;display:flex}.inst-v1-body [id]{scroll-margin-top:168px}.sc-v1-body{flex-direction:column;gap:8px;padding-bottom:48px;display:flex}.sc-v1-body [id]{scroll-margin-top:168px}.st-v1-body{flex-direction:column;gap:8px;padding-bottom:48px;display:flex}.st-v1-body [id]{scroll-margin-top:168px}.sc-explorer{border:1px solid var(--dsh-desk);margin-top:20px}@supports (color:color-mix(in lab, red, red)){.sc-explorer{border:1px solid color-mix(in srgb, var(--dsh-desk) 30%, transparent)}}.sc-explorer{background:var(--color-bg-card);border-radius:18px;overflow:hidden}.sc-exp-toolbar{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:18px 22px;display:flex}.sc-exp-toolbar .type-mono-label{color:var(--color-text-muted);margin-left:auto}.sc-exp-tabs{flex-wrap:wrap;gap:8px;display:flex}.sc-exp-tabs button,.sc-route-pick{border:1px solid var(--color-border-default);font:10px var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:7px;min-height:44px;padding:11px 16px}.sc-exp-tabs button[aria-selected=true],.sc-route-pick[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-exp-tabs button[aria-selected=true],.sc-route-pick[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.sc-exp-tabs button[aria-selected=true],.sc-route-pick[aria-pressed=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-exp-tabs button[aria-selected=true],.sc-route-pick[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-exp-tabs button:focus-visible,.sc-route-pick:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.sc-exp-body{padding:24px}.sc-exp-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:24px;display:grid}.sc-route-picks{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.sc-chain-canvas{border:1px solid var(--color-border-subtle);background:radial-gradient(ellipse at center, var(--dsh-desk), var(--color-bg-primary) 65%);border-radius:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.sc-chain-canvas{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--dsh-desk) 16%, transparent), var(--color-bg-primary) 65%)}}.sc-chain-canvas{overflow:hidden}.sc-chain-canvas svg{width:100%;display:block}.sc-dep-node{cursor:pointer}.sc-dep-node rect,.sc-dep-node circle{transition:stroke .2s,fill .2s}.sc-dep-node:hover rect,.sc-dep-node:focus-visible rect{stroke:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-dep-node:hover rect,.sc-dep-node:focus-visible rect{stroke:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-dep-node:hover rect,.sc-dep-node:focus-visible rect{stroke-width:2px}.sc-dep-node:focus-visible{outline:none}.sc-dep-node:focus-visible rect{stroke-width:2.5px}.sc-dep-edge{stroke-dasharray:6 10}.sc-canvas-caption{border-top:1px solid var(--color-border-default);font:9px/1.7 var(--font-jetbrains);color:var(--color-text-muted);padding:14px 18px}.sc-focus-panel{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.sc-focus-panel h3{font:400 32px var(--font-source-serif);letter-spacing:-.02em;margin:0}.sc-focus-panel p{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.6}.sc-metric-mini{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);gap:24px;padding:20px 0;display:flex}.sc-metric-mini strong{font-size:30px;font-weight:300;display:block}.sc-metric-mini span{font:9px var(--font-jetbrains);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase}.sc-evidence-line{font:11px/1.7 var(--font-jetbrains);color:var(--color-text-tertiary);flex-wrap:wrap;gap:14px;padding:4px 0;display:flex}.sc-evidence-line b{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-evidence-line b{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-evidence-line b{font-weight:400}.sc-evq{color:var(--color-text-primary);border-left:2px solid var(--dsh-desk);margin:0;padding-left:14px;font-size:16px;line-height:1.55}.sc-input-note{color:var(--color-text-tertiary);margin:0;font-size:14px}.sc-exp-footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.sc-exp-footer p{font:10px/1.7 var(--font-jetbrains);color:var(--color-text-muted);max-width:650px;margin:0}.sc-chips{flex-wrap:wrap;gap:8px;display:flex}.sc-chip{border:1px solid var(--color-border-default);height:38px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:10px;display:inline-flex}.sc-chip b{color:var(--color-text-muted);font-weight:400}.sc-chip[aria-pressed=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-chip[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-chip[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-chip[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.sc-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.sc-chip:disabled{opacity:.55;cursor:default}.sc-netbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.sc-search{align-items:center;gap:8px;display:flex}.sc-search input{border:1px solid var(--color-border-default);background:var(--color-bg-card);width:160px;height:40px;font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-primary);border-radius:6px;padding:0 12px;font-size:12px}.sc-sugg{flex-wrap:wrap;gap:6px;display:flex}.sc-sugg button{border:1px solid var(--color-border-default);height:32px;font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:5px;padding:0 10px;font-size:10px}.sc-sugg button[aria-pressed=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-sugg button[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-ntabs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.sc-ntabs button{border:1px solid var(--color-border-default);height:30px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:5px;padding:0 10px;font-size:9px}.sc-ntabs button[aria-selected=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-ntabs button[aria-selected=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-ntabs button[aria-selected=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-ntabs button[aria-selected=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.sc-ntabs button:focus-visible,.sc-sugg button:focus-visible,.sc-search button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.sc-net{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:20px;margin-top:16px;display:grid}.sc-netbox{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:12px;position:relative}.sc-netbox svg{width:100%;height:auto;display:block}.sc-nn{cursor:pointer}.sc-nn rect{transition:stroke .15s}.sc-nn:hover rect,.sc-nn:focus-visible rect,.sc-nn--sel rect{stroke:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-nn:hover rect,.sc-nn:focus-visible rect,.sc-nn--sel rect{stroke:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-nn:focus-visible{outline:none}.sc-ne{transition:stroke-opacity .15s}.sc-crumbs{border-top:1px solid var(--color-border-default);font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;font-size:10px;display:flex}.sc-crumbs button{color:var(--dsh-desk);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.sc-crumbs button{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-crumbs button{font:inherit;letter-spacing:inherit;cursor:pointer}.sc-crumbs button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.sc-panel{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.sc-panel .sc-k{color:var(--dsh-desk);font-size:10px}@supports (color:color-mix(in lab, red, red)){.sc-panel .sc-k{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-panel .sc-k{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase}.sc-panel h3{font:400 30px/1.1 var(--font-source-serif);letter-spacing:-.02em;margin:0}.sc-panel p{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.55}.sc-panel .sc-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);font-size:9px;line-height:1.7}.sc-srcrow{font-family:var(--font-jetbrains);letter-spacing:.08em;color:var(--color-text-muted);text-transform:uppercase;flex-wrap:wrap;gap:14px;font-size:9px;display:flex}.sc-srcrow b{color:var(--color-text-secondary);font-weight:400}.sc-also{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.sc-also span.sc-d{border:1px solid var(--color-border-default);color:var(--color-text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.sc-also i{background:var(--dsh-desk);border-radius:4px;width:7px;height:7px;display:inline-block}.sc-chkb{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border:1px solid #fbbf2473;border-radius:4px;padding:4px 7px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.sc-chkb{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 45%, transparent)}}.sc-chkb{color:var(--color-semantic-amber);white-space:nowrap}.sc-tag{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:4px 8px;font-size:9px;display:inline-block}.sc-tag--bullish{color:var(--color-semantic-green);background:#5dcaa51f}@supports (color:color-mix(in lab, red, red)){.sc-tag--bullish{background:color-mix(in srgb, var(--color-semantic-green) 12%, transparent)}}.sc-tag--bearish{color:var(--color-semantic-red);background:#f871711f}@supports (color:color-mix(in lab, red, red)){.sc-tag--bearish{background:color-mix(in srgb, var(--color-semantic-red) 12%, transparent)}}.sc-tag--mixed{color:var(--color-semantic-amber);background:#fbbf241f}@supports (color:color-mix(in lab, red, red)){.sc-tag--mixed{background:color-mix(in srgb, var(--color-semantic-amber) 12%, transparent)}}.sc-tag--neutral{color:var(--color-text-secondary);background:var(--color-bg-card-active)}.sc-tag--other{color:var(--color-text-muted);border:1px dashed var(--color-border-strong)}.sc-compare-controls{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.sc-compare-controls select{background:var(--color-bg-card);color:var(--color-text-primary);border:1px solid var(--color-border-default);font:12px var(--font-jetbrains);border-radius:6px;min-height:44px;padding:12px}.sc-compare-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sc-compare-card{border:1px solid var(--color-border-subtle);border-radius:12px;padding:24px}.sc-compare-card h3{font:36px var(--font-source-serif);margin:12px 0 6px}.sc-compare-card h4{font:10px var(--font-jetbrains);color:var(--dsh-desk);letter-spacing:.06em;text-transform:uppercase;margin:28px 0 12px}.sc-compare-row{border-top:1px solid var(--color-border-subtle);justify-content:space-between;gap:12px;padding:14px 0;font-size:16px;display:flex}.sc-compare-row small{font:10px var(--font-jetbrains);color:var(--color-text-tertiary)}.sc-common-box{border:1px solid var(--dsh-desk);padding:16px 20px}@supports (color:color-mix(in lab, red, red)){.sc-common-box{border:1px solid color-mix(in srgb, var(--dsh-desk) 30%, transparent)}}.sc-common-box{color:var(--dsh-desk);border-radius:8px;margin-bottom:18px}@supports (color:color-mix(in lab, red, red)){.sc-common-box{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-common-box{font-size:16px}.sc-known-badge{font:9px var(--font-jetbrains);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-known-badge{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-known-badge{letter-spacing:.08em;text-transform:uppercase}.sc-hint{color:var(--color-text-muted);font-size:9px;font-family:var(--font-jetbrains);margin:10px 0 0}.sc-explorer-fail{text-align:center;padding:40px 24px}.sc-chk-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);gap:20px;margin-top:16px;display:grid}.sc-mapbox{border:1px solid var(--color-border-subtle);background:radial-gradient(ellipse at 60% 50%, var(--dsh-desk), var(--color-bg-primary) 75%);border-radius:12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sc-mapbox{background:radial-gradient(ellipse at 60% 50%, color-mix(in srgb, var(--dsh-desk) 16%, var(--color-bg-primary)), var(--color-bg-primary) 75%)}}.sc-mapbox svg{width:100%;height:auto;min-height:260px;display:block}.sc-mnode{cursor:pointer}.sc-mnode:focus{outline:none}.sc-mnode:focus .sc-mring,.sc-mnode:hover .sc-mring{stroke:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.sc-mnode:focus .sc-mring,.sc-mnode:hover .sc-mring{stroke:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.sc-mnode:focus .sc-mring,.sc-mnode:hover .sc-mring{stroke-width:2px}.sc-maplegend{border-top:1px solid var(--color-border-default);font:9px var(--font-jetbrains);color:var(--color-text-muted);flex-wrap:wrap;gap:16px;padding:10px 14px;display:flex}.sc-maplegend i{vertical-align:middle;border-radius:5px;width:9px;height:9px;margin-right:6px;display:inline-block}.sc-legend-hollow{border:1.5px solid var(--color-border-strong)}.sc-maplegend-schematic{margin-left:auto}.sc-chk-state{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-chk-range{color:var(--color-text-tertiary)}.sc-chk-noread{color:var(--color-text-tertiary);margin:0;font-size:16px;line-height:1.55}.sc-ind{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;padding:12px 14px;display:grid}.sc-ind-label{color:var(--color-text-tertiary);font-size:9px}.sc-ind strong{font:300 26px/1 var(--font-source-serif)}.sc-ind-spark{grid-column:1/-1;width:100%;height:34px}.sc-ind-source{font:9px var(--font-jetbrains);color:var(--color-text-muted);grid-column:1/-1}.sc-exp-label{color:var(--color-text-muted)}.sc-exp-path{flex-direction:column;gap:6px;display:flex}.sc-exp-row{font:10px var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-arrow{color:var(--color-text-muted)}.sc-node-chip{border:1px solid var(--color-border-strong);border-radius:4px;padding:4px 8px}.sc-node-chip--empty{color:var(--color-text-muted);font-style:normal}.sc-exp-total{color:var(--color-text-muted)}.sc-goods{margin-top:28px}.sc-goods-head{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.sc-goods-note{color:var(--color-text-muted);max-width:720px}.sc-cmd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sc-ccard{text-align:left;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);cursor:pointer;border-radius:10px;flex-direction:column;gap:10px;padding:18px;display:flex}.sc-ccard:hover,.sc-ccard:focus-visible{border-color:var(--dsh-desk);background:var(--color-bg-card-hover)}.sc-ccard:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.sc-ccard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-ccard h4{font:400 20px/1.2 var(--font-source-serif);margin:0}.sc-ccard p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.sc-ccard small{font:9px var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted)}.sc-rank-strip{border:1px solid var(--dsh-desk);margin-top:16px;padding:20px}@supports (color:color-mix(in lab, red, red)){.sc-rank-strip{border:1px solid color-mix(in srgb, var(--dsh-desk) 30%, transparent)}}.sc-rank-strip{border-radius:12px}.sc-rank-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.sc-rank-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.sc-rank-card{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:8px;flex-direction:column;gap:8px;padding:14px;display:flex}.sc-rank-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-rank-card h4{font:400 18px var(--font-source-serif);margin:0}.sc-rank-card p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.sc-rank-card small{font:9px var(--font-jetbrains);color:var(--color-text-muted)}.sc-rfilters{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0 6px;display:flex}.sc-rlist{flex-direction:column;display:flex}.sc-rrow-wrap{border-bottom:1px solid var(--color-border-subtle)}.sc-rrow{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:150px 96px minmax(0,1fr) 140px 16px;align-items:center;gap:16px;padding:15px 6px;display:grid}.sc-rrow:hover,.sc-rrow[aria-expanded=true]{background:var(--color-bg-card)}.sc-rrow:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.sc-ent{flex-direction:column;gap:4px;display:flex}.sc-ent b{font-size:17px;font-weight:400}.sc-ent small{font:9px var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.sc-txt{color:var(--color-text-secondary);font-size:15px;line-height:1.5}.sc-meta{font:9px/1.7 var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);text-align:right}.sc-rrow-toggle{color:var(--color-text-muted)}.sc-rx{padding:4px 6px 18px 172px}.sc-rx-row{border-top:1px solid var(--color-border-subtle);grid-template-columns:130px 90px minmax(0,1fr) 90px;align-items:baseline;gap:14px;padding:9px 0;display:grid}.sc-rx-row p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.sc-rx-conv{text-align:right;color:var(--color-text-muted)}@media (max-width:1100px){.sc-chk-grid{grid-template-columns:1fr}.sc-cmd{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-rrow{grid-template-columns:130px 90px minmax(0,1fr) 16px}.sc-meta{display:none}.sc-rx{padding-left:6px}}@media (max-width:640px){.sc-exp-grid,.sc-net,.sc-compare-grid{grid-template-columns:1fr}.sc-exp-body{padding:16px}.sc-cmd{grid-template-columns:1fr}.sc-rrow{grid-template-columns:minmax(0,1fr) 16px}.sc-rrow .sc-tag{display:none}.sc-rrow .sc-txt{grid-area:2/1/auto/-1}.sc-rx-row{grid-template-columns:1fr}}.inst-pending{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:16px;padding-top:40px;display:flex}.inst-pending-head{flex-direction:column;gap:8px;max-width:720px;display:flex}.inst-pending-num{color:var(--color-text-muted)}.inst-pending-title{color:var(--color-text-primary);margin:0}.inst-pending-note{color:var(--color-text-tertiary);margin:0}.inst-pending-line{color:var(--color-text-muted)}.inst-pending-badge{border:1px dashed var(--color-border-strong);color:var(--color-text-tertiary);border-radius:5px;align-self:flex-start;padding:6px 10px}.inst-skel-cell,.inst-skel-bar-fill,.inst-skel-chart-bar,.inst-skel-profile-avatar{background:#ffffff18;display:block}@supports (color:color-mix(in lab, red, red)){.inst-skel-cell,.inst-skel-bar-fill,.inst-skel-chart-bar,.inst-skel-profile-avatar{background:color-mix(in srgb, var(--color-text-muted) 22%, transparent)}}.inst-skel-cell,.inst-skel-bar-fill,.inst-skel-chart-bar,.inst-skel-profile-avatar{border-radius:4px}.inst-skel-cell--head{background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.inst-skel-cell--head{background:color-mix(in srgb, var(--color-text-muted) 12%, transparent)}}.inst-skel-table{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:6px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.inst-skel-row{background:var(--color-bg-card);align-items:center;gap:16px;padding:14px 16px;display:flex}.inst-skel-row--head{padding-top:10px;padding-bottom:10px}.inst-skel-row .inst-skel-cell{height:12px}.inst-skel-row--head .inst-skel-cell--head{height:8px}.inst-skel-bars{flex-direction:column;gap:12px;display:flex}.inst-skel-bar-row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.inst-skel-bar-label{width:70%;height:10px}.inst-skel-bar-track{background:#ffffff09;border-radius:5px;height:10px}@supports (color:color-mix(in lab, red, red)){.inst-skel-bar-track{background:color-mix(in srgb, var(--color-text-muted) 8%, transparent)}}.inst-skel-bar-track{overflow:hidden}.inst-skel-bar-fill{border-radius:5px;height:100%}.inst-skel-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.inst-skel-tile{text-align:left;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);cursor:default;border-radius:10px;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.inst-skel-tile-label{width:60%;height:8px}.inst-skel-tile-value{width:45%;height:22px}.inst-skel-tile-caption{width:80%;height:8px}.inst-skel-chart{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:10px;align-items:flex-end;gap:10px;height:160px;padding:16px;display:flex}.inst-skel-chart-bar{border-radius:3px 3px 0 0;flex:1}.inst-skel-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.inst-skel-card{text-align:left;border:1px solid var(--color-border-subtle);background:var(--color-bg-card);cursor:default;border-radius:10px;flex-direction:column;gap:16px;min-height:160px;padding:23px 26px;display:flex}.inst-skel-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.inst-skel-card-title{width:42%;height:22px}.inst-skel-card-tag{width:64px;height:16px}.inst-skel-card-line{height:10px}.inst-skel-card-track{background:#ffffff09;height:4px;display:block}@supports (color:color-mix(in lab, red, red)){.inst-skel-card-track{background:color-mix(in srgb, var(--color-text-muted) 8%, transparent)}}.inst-pending-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inst-pending-group{flex-wrap:wrap;gap:6px;display:flex}.inst-pending-chip{border:1px solid var(--color-border-default);min-height:40px;color:var(--color-text-muted);cursor:not-allowed;background:0 0;border-radius:2px;padding:0 14px}.inst-pending-search{flex:320px;max-width:560px;display:flex}.inst-pending-search input{border:1px solid var(--color-border-default);background:var(--color-bg-card);width:100%;height:48px;color:var(--color-text-muted);cursor:not-allowed;text-transform:none;border-radius:2px;padding:0 16px}.inst-pending-search input::placeholder{color:var(--color-text-muted)}.inst-skel-cover{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:40px;display:grid}.inst-skel-cover-main,.inst-skel-cover-aside{flex-direction:column;gap:14px;display:flex}.inst-skel-cover-aside{border-left:1px solid var(--color-border-subtle);padding-left:28px}.inst-skel-cover-kicker{width:38%;height:8px}.inst-skel-cover-headline{height:40px}.inst-skel-cover-line{height:12px}.inst-skel-cover-figure{width:44%;height:64px}.inst-skel-cover-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inst-skel-cover-block{height:88px}.inst-skel-profile{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;padding:24px;display:grid}.inst-skel-profile-avatar{border-radius:50%;width:64px;height:64px}.inst-skel-profile-lines{flex-direction:column;gap:10px;display:flex}.inst-skel-profile-title{width:45%;height:20px}.inst-skel-profile-sub{width:65%;height:10px}.inst-skel-profile-stats{gap:16px;padding-top:6px;display:flex}.inst-skel-profile-stat{width:70px;height:10px}@media (max-width:1100px){.inst-skel-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.inst-skel-cards{grid-template-columns:1fr}.inst-skel-cover{grid-template-columns:1fr;gap:22px}.inst-skel-cover-aside{border-left:0;border-top:1px solid var(--color-border-subtle);padding-top:22px;padding-left:0}}@media (max-width:640px){.inst-skel-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.inst-skel-cover-headline{height:30px}.inst-skel-row{flex-wrap:wrap;gap:8px}.inst-skel-bar-row{grid-template-columns:1fr;gap:6px}.inst-skel-profile{text-align:center;grid-template-columns:1fr;justify-items:center}.inst-skel-profile-stats{justify-content:center}}.gpk1-tx-line{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);padding-top:10px;font-size:10px}.gpk1-tx-list{flex-direction:column;gap:10px;padding-top:10px;display:flex}.gpk1-tx{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:8px;padding:14px 18px;display:flex}.gpk1-tx-btn{text-align:left;background:0 0;border:0;grid-template-columns:150px minmax(0,1fr) 300px;align-items:center;gap:18px;width:100%;padding:0;display:grid}.gpk1-tx-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.gpk1-tx-desk{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-secondary);align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.gpk1-tx-dot{border-radius:4px;flex-shrink:0;width:8px;height:8px}.gpk1-tx-bar{background:var(--color-bg-card-active);border-radius:3px;height:12px;display:flex;overflow:hidden}.gpk1-tx-bar i{height:100%;display:block}.gpk1-tx-bar-dir{background:var(--dsh-desk)}.gpk1-tx-bar-nodir{background:var(--color-text-muted);opacity:.5}.gpk1-tx-lbl{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;font-size:10px}.gpk1-tx-live{display:contents}.gpk1-tx-ex{flex-direction:column;gap:8px;padding-top:4px;display:flex}.gpk1-tx-ex-row{font-family:var(--font-jetbrains);grid-template-columns:minmax(0,1.4fr) 14px minmax(0,.6fr) 96px 110px 150px;align-items:center;gap:10px;font-size:10px;display:grid}.gpk1-tx-ex-o{flex-direction:column;gap:2px;min-width:0;display:flex}.gpk1-tx-ex-ot{color:var(--color-text-secondary);overflow-wrap:anywhere}.gpk1-tx-ex-o .gpk1-tx-ex-at{text-align:left}.gpk1-tx-ex-t{color:var(--color-text-muted);letter-spacing:.06em}.gpk1-tx-ex-e{color:var(--color-text-primary);overflow-wrap:anywhere}.gpk1-read--sm{justify-self:start;padding:3px 6px;font-size:9px}.gpk1-tx-ex-cv{color:var(--color-text-tertiary)}.gpk1-tx-ex-at{color:var(--color-text-muted);text-align:right}.gpk1-tx-ex-note{letter-spacing:.06em;color:var(--color-text-muted);padding-top:2px;font-size:9px}.gpk1-tx-legend{font-family:var(--font-jetbrains);color:var(--color-text-muted);flex-wrap:wrap;gap:16px;padding-top:12px;font-size:9px;display:flex}.gpk1-tx-legend i{vertical-align:middle;width:10px;height:8px;margin-right:6px;display:inline-block}.gpk1-tx-legend-dir{background:var(--dsh-desk)}.gpk1-tx-legend-nodir{background:var(--color-text-muted);opacity:.5}@media (max-width:1100px){.gpk1-tx-btn{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.gpk1-tx-bar{grid-column:1/-1}.gpk1-tx-lbl{text-align:left;grid-column:1/-1}.gpk1-tx-ex-row{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;row-gap:4px;padding-bottom:6px}.gpk1-tx-ex-o{grid-column:1/-1}.gpk1-tx-ex-cv{grid-column:2/-1}.gpk1-tx-ex-row>.gpk1-tx-ex-at{text-align:left;grid-column:2/-1}}.gpk1-tick-reasons{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:10px;padding-top:14px;display:flex}.gpk1-tick-reasons .cv1-fold-line{font-size:12px}.gpk1-tick-rl{overflow-wrap:anywhere}.dsh-page:has(>.inst-v1-body) .dsh-live i{box-shadow:none;animation-name:none}.inst-section{border-top:1px solid var(--color-border-subtle);padding-top:40px}.inst-section-head{flex-direction:column;gap:8px;max-width:760px;display:flex}.inst-section-num{color:var(--color-text-muted)}.inst-section-note{color:var(--color-text-tertiary);margin:0}.inst-section-stamp{color:var(--color-text-tertiary)}.inst-section>.inst-pending-line,.inst-section>.inst-pending-badge{margin-top:14px;display:inline-block}.inst-empty{border:1px dashed var(--color-border-strong);color:var(--color-text-tertiary);border-radius:10px;margin-top:16px;padding:16px 18px}.inst-fail{border-style:solid;border-color:#fbbf244d}@supports (color:color-mix(in lab, red, red)){.inst-fail{border-color:color-mix(in srgb, var(--color-semantic-amber) 30%, transparent)}}.inst-fail{background:#fbbf2414}@supports (color:color-mix(in lab, red, red)){.inst-fail{background:color-mix(in srgb, var(--color-semantic-amber) 8%, transparent)}}.inst-qgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:20px;display:grid}.inst-qcard{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:22px 24px;display:flex}.inst-qcard:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-qcard:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, var(--color-border-default))}}.inst-qcard:hover{background:var(--color-bg-card-hover)}.inst-qcard[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-qcard[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, var(--color-bg-card))}}.inst-qcard[aria-pressed=true]{box-shadow:inset 0 3px var(--dsh-desk)}.inst-qcard[data-navigating]{opacity:.6}.inst-qcard-head{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.inst-qcard-label{color:var(--color-text-primary)}.inst-qcard-tag{background:var(--color-bg-card-active);color:var(--color-text-tertiary);border-radius:4px;padding:4px 8px}.inst-qcard-tag--open{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-qcard-tag--open{background:color-mix(in srgb, var(--dsh-desk) 16%, transparent)}}.inst-qcard-tag--open{color:var(--dsh-desk)}.inst-qcard-caption{color:var(--color-text-tertiary)}.inst-qbar{background:var(--color-border-subtle);border-radius:3px;height:6px;display:block;overflow:hidden}.inst-qbar i{background:var(--dsh-desk);border-radius:3px;height:100%;display:block}.inst-qcard-filers{color:var(--color-text-muted)}.inst-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding-top:20px;display:grid}.inst-tile{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:20px 18px;display:flex}.inst-tile--live{cursor:pointer}.inst-tile--live:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-tile--live:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, var(--color-border-default))}}.inst-tile--live:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.inst-tile--live[aria-expanded=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-tile--live[aria-expanded=true]{background:color-mix(in srgb, var(--dsh-desk) 6%, var(--color-bg-card))}}.inst-tile-label-row{justify-content:space-between;align-items:center;width:100%;display:flex}.inst-tile-figure{color:var(--color-text-primary);overflow-wrap:anywhere}.inst-tile-figure[data-tone=buy]{color:var(--color-filing-buy)}.inst-tile-figure[data-tone=sell]{color:var(--color-filing-sell)}.inst-tile-figure[data-tone=desk]{color:var(--dsh-desk)}.inst-tile-empty{color:var(--color-text-muted)}.inst-tile--fail{border-color:#fccb4e5f}@supports (color:color-mix(in lab, red, red)){.inst-tile--fail{border-color:color-mix(in srgb, var(--color-semantic-amber) 30%, var(--color-border-default))}}.inst-tile--fail{gap:10px}.inst-tile-expand{border:1px solid var(--dsh-desk);border-radius:10px;margin-top:12px;padding:18px 20px}@supports (color:color-mix(in lab, red, red)){.inst-tile-expand{border:1px solid color-mix(in srgb, var(--dsh-desk) 22%, var(--color-border-default))}}.inst-tile-expand{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-tile-expand{background:color-mix(in srgb, var(--dsh-desk) 4%, var(--color-bg-primary))}}.inst-tile-expand[hidden]{display:none}.inst-pulse-panel{flex-direction:column;gap:8px;display:flex}.inst-pulse-panel p{color:var(--color-text-secondary);max-width:72ch;margin:0}.inst-pulse-panel-label{color:var(--color-text-muted)}.inst-rbars{align-items:flex-end;gap:10px;padding-top:6px;display:flex}.inst-rbar{min-width:0;color:var(--color-text-secondary);flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.inst-rbar-track{align-items:flex-end;width:100%;height:100px;display:flex}.inst-rbar-track i{background:var(--dsh-desk);border-radius:3px 3px 0 0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.inst-rbar-track i{background:color-mix(in srgb, var(--dsh-desk) 35%, transparent)}}.inst-rbar[data-current] .inst-rbar-track i{background:var(--dsh-desk)}.inst-rbar-q{color:var(--color-text-muted);white-space:nowrap}.inst-hbar-row,.inst-sbar-row{color:var(--color-text-secondary);align-items:center;gap:12px;display:grid}.inst-hbar-row{grid-template-columns:90px minmax(0,1fr) 110px}.inst-hbar-row[data-current]{color:var(--color-text-primary)}.inst-hbar{background:var(--color-border-subtle);border-radius:3px;height:10px;display:block;overflow:hidden}.inst-hbar i{background:var(--dsh-desk);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.inst-hbar i{background:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.inst-hbar[data-flow=buy] i{background:var(--color-filing-buy)}.inst-hbar[data-flow=sell] i{background:var(--color-filing-sell)}.inst-hbar-v{text-align:right}.inst-hbar-v[data-flow=buy]{color:var(--color-filing-buy)}.inst-hbar-v[data-flow=sell]{color:var(--color-filing-sell)}.inst-sbar-row{grid-template-columns:180px minmax(0,1fr) minmax(0,1fr) 100px;gap:0}.inst-sbar{height:14px;display:flex}.inst-sbar--sold{border-right:1px solid var(--color-border-strong);justify-content:flex-end}.inst-sbar--sold i{background:var(--color-filing-sell);height:100%;display:block}.inst-sbar--bought i{background:var(--color-filing-buy);height:100%;display:block}@media (max-width:1100px){.inst-qgrid{grid-template-columns:1fr}.inst-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.inst-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.inst-hbar-row{grid-template-columns:70px minmax(0,1fr) 84px;gap:8px}.inst-sbar-row{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr) 72px}.inst-rbars{gap:4px}}.inst-chips{flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.inst-chip{border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-tertiary);cursor:pointer;font-family:var(--font-jetbrains);letter-spacing:.02em;border-radius:999px;padding:8px 14px;font-size:11px}.inst-chip:hover{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-chip:hover{border-color:color-mix(in srgb, var(--dsh-desk) 45%, var(--color-border-default))}}.inst-chip:hover{color:var(--color-text-primary)}.inst-chip[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-chip[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 10%, var(--color-bg-card))}}.inst-chip[aria-pressed=true]{color:var(--color-text-primary)}.inst-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.inst-more{margin-top:12px}.inst-stakes-list,.inst-reads-list{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:8px;flex-direction:column;gap:1px;margin:12px 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.inst-stakes-row,.inst-reads-row{background:var(--color-bg-card)}.inst-stakes-row-btn,.inst-reads-row-btn{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}.inst-stakes-row-btn:hover,.inst-reads-row-btn:hover,.inst-stakes-row-btn[aria-expanded=true],.inst-reads-row-btn[aria-expanded=true]{background:var(--color-bg-card-hover)}.inst-stakes-row-btn:focus-visible,.inst-reads-row-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.inst-stakes-row-main{grid-template-columns:64px 140px minmax(0,1fr) 170px 64px 76px 18px;grid-template-areas:"date subject filer form pct change sign";align-items:center;gap:12px;padding:14px 16px;display:grid}.inst-stakes-date{color:var(--color-text-muted);white-space:nowrap;grid-area:date}.inst-stakes-subject{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;grid-area:subject;min-width:0;overflow:hidden}.inst-stakes-subject--name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.inst-stakes-filer{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;grid-area:filer;min-width:0;overflow:hidden}.inst-stakes-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;grid-area:form;justify-self:start;padding:3px 8px}.inst-stakes-badge--strategic{color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-stakes-badge--strategic{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.inst-stakes-badge--passive{color:var(--color-text-secondary);background:var(--color-bg-card-active)}.inst-stakes-badge--other{color:var(--color-text-muted);border:1px dashed var(--color-border-strong)}.inst-stakes-pct{text-align:right;color:var(--color-text-primary);grid-area:pct}.inst-stakes-change{text-align:right;color:var(--color-text-tertiary);grid-area:change}.inst-stakes-change[data-dir=up]{color:var(--color-filing-buy)}.inst-stakes-change[data-dir=down]{color:var(--color-filing-sell)}.inst-stakes-sign{text-align:right;color:var(--color-text-muted);grid-area:sign}.inst-reads-panel{padding:0 16px 16px}.inst-reads-panel:empty{padding:0}.inst-reads-panel p{color:var(--color-text-secondary);max-width:72ch;margin:0}.inst-dialog{width:min(780px,100% - 28px);max-width:none;max-height:88vh;color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--color-border-strong);border-radius:14px;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 120px #000000b3}.inst-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030409a8}.inst-dlg-head{z-index:2;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;top:0}.inst-dlg-eyebrow{color:var(--color-text-tertiary);min-width:0}.inst-dlg-close{flex:none}.inst-dlg-body{flex-direction:column;gap:24px;padding:24px 24px 28px;display:flex}.inst-dlg-hero{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.inst-dialog .inst-dlg-title{overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.2}.inst-dlg-sub{color:var(--color-text-tertiary);margin:0}.inst-dlg-issuer{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.inst-dlg-issuer-name{color:var(--color-text-secondary);overflow-wrap:anywhere}.inst-dlg-ticker{color:var(--color-text-primary)}.inst-dlg-cusip{color:var(--color-text-muted)}.inst-dlg-form{margin-top:4px}.inst-dlg-part{flex-direction:column;gap:10px;min-width:0;display:flex}.inst-dlg-h{color:var(--color-text-muted);margin:0}.inst-dlg-facts{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:8px;flex-wrap:wrap;gap:1px;margin:0;display:flex;overflow:hidden}.inst-dlg-facts>div{background:var(--color-bg-card);flex-direction:column;flex:180px;gap:6px;min-width:0;padding:12px 14px;display:flex}.inst-dlg-facts dt{color:var(--color-text-muted)}.inst-dlg-facts dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.inst-dlg-text,.inst-dlg-caption{color:var(--color-text-secondary);max-width:68ch;margin:0}.inst-dlg-caption,.inst-dlg-note{color:var(--color-text-tertiary)}.inst-dlg-note{margin:0}.inst-dlg-list{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:8px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.inst-dlg-group-row,.inst-dlg-hist-row{background:var(--color-bg-card);align-items:baseline;gap:12px;padding:10px 14px;display:grid}.inst-dlg-group-row{grid-template-columns:minmax(0,1fr) 150px 64px 112px}.inst-dlg-hist-row{grid-template-columns:110px minmax(0,1fr) 64px 112px}.inst-dlg-group-row[data-holder=true]{background:var(--color-bg-card-hover)}.inst-dlg-g-name{color:var(--color-text-primary);overflow-wrap:anywhere;min-width:0}.inst-dlg-this{color:var(--color-text-muted)}.inst-dlg-g-type,.inst-dlg-h-form{color:var(--color-text-tertiary);min-width:0}.inst-dlg-h-date{color:var(--color-text-muted);white-space:nowrap}.inst-dlg-g-pct,.inst-dlg-g-shares{text-align:right;color:var(--color-text-primary)}.inst-dlg-g-shares{color:var(--color-text-secondary)}.inst-dlg-link{color:var(--dsh-desk);align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.inst-dlg-link{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-primary))}}.inst-dlg-link{padding:8px 0;text-decoration:none}.inst-dlg-link:hover{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.inst-dlg-retry{align-self:flex-start}.inst-dialog :focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.inst-reads-caption{color:var(--color-text-muted);margin:12px 0 0}.inst-reads-row-main{grid-template-columns:148px 64px 84px minmax(0,1fr) 200px 18px;grid-template-areas:"at entity word summary meta sign";align-items:center;gap:12px;padding:14px 16px;display:grid}.inst-reads-at{color:var(--color-text-muted);white-space:nowrap;grid-area:at}.inst-reads-entity{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;grid-area:entity;min-width:0;overflow:hidden}.inst-reads-word{grid-area:word;justify-self:start}.inst-reads-summary{color:var(--color-text-secondary);grid-area:summary;min-width:0}.inst-reads-meta{color:var(--color-text-tertiary);text-align:right;grid-area:meta;line-height:1.6}.inst-reads-sign{grid-area:sign}@media (max-width:900px){.inst-stakes-row-main{grid-template-columns:56px minmax(0,1fr) auto 18px;grid-template-areas:"date subject pct sign""filer filer filer filer""form form change change";row-gap:6px}.inst-stakes-filer{white-space:normal}.inst-dlg-head{padding:12px 18px}.inst-dlg-body{gap:22px;padding:20px 18px 24px}.inst-dialog .inst-dlg-title{font-size:24px}.inst-dlg-group-row,.inst-dlg-hist-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.inst-dlg-g-name,.inst-dlg-h-date,.inst-dlg-g-type,.inst-dlg-h-form{grid-column:1/-1}.inst-dlg-g-pct,.inst-dlg-g-shares{text-align:left}.inst-reads-row-main{grid-template-columns:64px auto minmax(0,1fr) 18px;grid-template-areas:"entity word at sign""summary summary summary summary""meta meta meta meta";row-gap:6px}.inst-reads-at{text-align:right}.inst-reads-meta{text-align:left}.inst-reads-meta:empty{display:none}}.inst-chip:disabled{opacity:.45;cursor:not-allowed}.inst-slot{flex-direction:column;gap:10px;display:flex}.inst-slot-line{margin:8px 0 0}.inst-slot-line .inst-pending-badge{margin-left:8px}.inst-leaders-kicker{color:var(--dsh-desk)}.inst-leaders-toggles{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.inst-leaders-body{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:32px;margin-top:18px;display:grid}.inst-leaders-colhead,.inst-leaders-row{grid-template-columns:28px minmax(0,220px) minmax(0,1fr) 96px 88px;align-items:center;gap:14px;display:grid}.inst-leaders-colhead{color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle);padding:0 10px 10px}.inst-leaders-num{text-align:right}.inst-leaders-list{margin:0;padding:0;list-style:none}.inst-leaders-row{border:0;border-bottom:1px solid var(--color-border-subtle);width:100%;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;padding:9px 10px}.inst-leaders-row:hover{background:var(--color-bg-card-hover)}.inst-leaders-row[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-leaders-row[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, transparent)}}.inst-leaders-row[aria-pressed=true]{box-shadow:inset 2px 0 var(--dsh-desk)}.inst-leaders-row:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.inst-leaders-rank{color:var(--color-text-muted)}.inst-leaders-name-col{flex-direction:column;gap:2px;min-width:0;display:flex}.inst-leaders-name{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inst-leaders-style{color:var(--color-text-muted)}.inst-leaders-bar-track{background:#ffffff09;height:13px;position:relative}@supports (color:color-mix(in lab, red, red)){.inst-leaders-bar-track{background:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}}.inst-leaders-bar-track{border-radius:1px}.inst-leaders-bar-fill{background:var(--dsh-desk);border-radius:1px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.inst-leaders-bar-fill{background:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.inst-leaders-bar-fill[data-beat=true]{background:var(--dsh-desk)}.inst-leaders-bar-fill[data-beat=false]{background:var(--color-border-strong)}.inst-leaders-bar-marker{background:var(--color-text-primary);width:2px;position:absolute;top:-4px;bottom:-4px}.inst-leaders-value{text-align:right;color:var(--color-text-primary)}.inst-leaders-gap{text-align:right;color:var(--color-text-muted)}.inst-leaders-gap[data-beat=true]{color:var(--dsh-desk)}.inst-leaders-marker-caption{color:var(--color-text-muted);align-items:center;gap:8px;padding-top:10px;display:flex}.inst-leaders-marker-key{background:var(--color-text-primary);width:2px;height:12px;display:inline-block}.inst-leaders-panel{border:1px solid var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-leaders-panel{border:1px solid color-mix(in srgb, var(--dsh-desk) 28%, var(--color-border-default))}}.inst-leaders-panel{background:var(--dsh-desk);border-radius:4px;padding:24px}@supports (color:color-mix(in lab, red, red)){.inst-leaders-panel{background:color-mix(in srgb, var(--dsh-desk) 5%, var(--color-bg-card))}}.inst-leaders-panel{flex-direction:column;gap:12px;display:flex}.inst-leaders-panel-head{flex-direction:column;gap:4px;display:flex}.inst-leaders-panel-kind{color:var(--dsh-desk)}.inst-leaders-panel-name{color:var(--color-text-primary);margin:0;font-size:22px}.inst-leaders-panel-style,.inst-leaders-panel-method,.inst-leaders-panel-stamp{color:var(--color-text-muted)}.inst-leaders-panel-return{color:var(--color-text-secondary)}.inst-leaders-panel-return[data-beat=true]{color:var(--dsh-desk)}.inst-leaders-chart{width:100%;height:200px;overflow:visible}.inst-leaders-chart-line{stroke:var(--dsh-desk);stroke-width:2.5px}.inst-leaders-chart-bench{stroke:var(--color-text-tertiary);stroke-width:1.5px}.inst-leaders-chart-legend{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inst-leaders-chart-key{width:16px;height:2px;display:inline-block}.inst-leaders-chart-key--line{background:var(--dsh-desk)}.inst-leaders-chart-key--bench{background:repeating-linear-gradient(90deg, var(--color-text-tertiary) 0 4px, transparent 4px 8px);margin-left:8px}.inst-leaders-panel-figures{background:var(--color-border-subtle);border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.inst-leaders-panel-figures>div{background:var(--color-bg-card);flex-direction:column;gap:4px;padding:12px;display:flex}.inst-leaders-panel-figures dt{color:var(--color-text-muted)}.inst-leaders-panel-figures dd{color:var(--color-text-primary);margin:0}.inst-leaders-panel .inst-chip{align-self:flex-start}.inst-leaders-footnote{color:var(--color-text-muted);max-width:80ch;margin:14px 0 0;line-height:1.7}.inst-flow-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.inst-chip[data-side=accumulated]{color:var(--color-filing-buy)}.inst-chip[data-side=distributed]{color:var(--color-filing-sell)}.inst-flow-legend{color:var(--color-text-muted);align-items:center;gap:14px;padding-top:12px;display:flex}.inst-flow-legend .inst-flow-swatch{vertical-align:middle;width:10px;height:8px;margin-right:6px;display:inline-block}.inst-flow-seg--new{background:#5c768b}@supports (color:color-mix(in lab, red, red)){.inst-flow-seg--new{background:color-mix(in srgb, var(--color-filing-buy) 62%, var(--color-bg-primary))}}.inst-flow-seg--increased{background:var(--color-filing-buy)}.inst-flow-seg--decreased{background:var(--color-filing-sell)}.inst-flow-seg--closed{background:#8a715e}@supports (color:color-mix(in lab, red, red)){.inst-flow-seg--closed{background:color-mix(in srgb, var(--color-filing-sell) 62%, var(--color-bg-primary))}}.inst-flow-readout{border:1px solid var(--color-border-default);background:var(--color-bg-card);min-height:38px;color:var(--color-text-muted);border-radius:6px;margin:10px 0 0;padding:10px 14px}.inst-flow-readout[data-active=true]{color:var(--color-text-primary)}.inst-flow-grid{grid-template-columns:minmax(0,1.14fr) minmax(360px,.86fr);align-items:start;gap:32px;padding-top:18px;display:grid}.inst-flow-colhead,.inst-flow-row-btn{grid-template-columns:70px minmax(0,1fr) 90px 80px;align-items:center;gap:14px;display:grid}.inst-flow-colhead{color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle);padding:0 44px 8px 10px}.inst-flow-num{text-align:right}.inst-flow-list{margin:0;padding:0;list-style:none}.inst-flow-row{border-bottom:1px solid var(--color-border-subtle);align-items:stretch;display:flex}.inst-flow-row-btn{min-width:0;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:12px 10px}.inst-flow-row-btn:hover,.inst-flow-row-btn[aria-pressed=true]{background:var(--color-bg-card-hover)}.inst-flow-row-btn[aria-pressed=true]{box-shadow:inset 2px 0 var(--dsh-desk)}.inst-flow-row-btn:focus-visible,.inst-flow-cmp:focus-visible,.inst-flow-hist-bar:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.inst-flow-ticker{color:var(--color-text-primary)}.inst-flow-bar{background:var(--color-bg-card-active);border-radius:2px;height:14px;display:flex;overflow:hidden}.inst-flow-bar--none{background:repeating-linear-gradient(90deg, var(--color-bg-card-active) 0 6px, transparent 6px 10px)}.inst-flow-seg{height:100%;display:block}[data-dir=up].inst-flow-num,.inst-flow-move [data-dir=up],.inst-managers-quarter [data-dir=up],.inst-managers-moves-head[data-dir=up],.inst-crowd-num[data-dir=up]{color:var(--color-filing-buy)}[data-dir=down].inst-flow-num,.inst-flow-move [data-dir=down],.inst-managers-quarter [data-dir=down],.inst-managers-moves-head[data-dir=down],.inst-crowd-num[data-dir=down]{color:var(--color-filing-sell)}.inst-flow-norm{color:var(--color-text-tertiary)}.inst-flow-cmp{border:0;border-left:1px solid var(--color-border-subtle);width:40px;color:var(--color-text-tertiary);cursor:pointer;font-family:var(--font-jetbrains);background:0 0;font-size:16px}.inst-flow-cmp:hover:not(:disabled),.inst-flow-cmp[aria-pressed=true]{color:var(--dsh-desk)}.inst-flow-cmp:disabled{opacity:.25;cursor:not-allowed}.inst-flow-foot{color:var(--color-text-muted);margin:10px 0 0;line-height:1.6}.inst-flow-panel,.inst-flow-card{border:1px solid var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-flow-panel,.inst-flow-card{border:1px solid color-mix(in srgb, var(--dsh-desk) 22%, var(--color-border-default))}}.inst-flow-panel,.inst-flow-card{background:var(--dsh-desk);border-radius:4px;padding:22px}@supports (color:color-mix(in lab, red, red)){.inst-flow-panel,.inst-flow-card{background:color-mix(in srgb, var(--dsh-desk) 4%, var(--color-bg-card))}}.inst-flow-panel,.inst-flow-card{flex-direction:column;gap:16px;display:flex}.inst-flow-panel--idle{color:var(--color-text-tertiary)}.inst-flow-panel-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.inst-flow-panel-ticker{letter-spacing:-.02em;color:var(--color-text-primary);font-size:36px}.inst-flow-flag{background:var(--color-bg-card-active);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:4px 8px}.inst-flow-flag[data-flag=accumulated]{color:var(--color-filing-buy);background:#8fb8d81f}@supports (color:color-mix(in lab, red, red)){.inst-flow-flag[data-flag=accumulated]{background:color-mix(in srgb, var(--color-filing-buy) 12%, transparent)}}.inst-flow-flag[data-flag=distributed]{color:var(--color-filing-sell);background:#d8b08f1f}@supports (color:color-mix(in lab, red, red)){.inst-flow-flag[data-flag=distributed]{background:color-mix(in srgb, var(--color-filing-sell) 12%, transparent)}}.inst-flow-part{flex-direction:column;gap:8px;display:flex}.inst-flow-subhead{color:var(--color-text-muted);margin:0;font-weight:400}.inst-flow-note{color:var(--color-text-tertiary);margin:0}.inst-flow-loading{color:var(--color-text-muted)}.inst-flow-figures{background:var(--color-border-subtle);border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.inst-flow-figures>div{background:var(--color-bg-card);flex-direction:column;gap:4px;padding:12px;display:flex}.inst-flow-figures dt,.inst-flow-figures-stamp{color:var(--color-text-muted)}.inst-flow-figures dd{color:var(--color-text-primary);margin:0}.inst-flow-hist-head{color:var(--color-text-muted);justify-content:space-between;gap:8px;display:flex}.inst-flow-hist-head span:last-child{color:var(--color-text-primary)}.inst-flow-hist-bars{align-items:flex-end;gap:6px;height:92px;margin-top:8px;display:flex}.inst-flow-hist-bar{cursor:default;background:0 0;border:0;flex:1;align-items:flex-end;height:100%;padding:0;display:flex}.inst-flow-hist-fill{background:var(--dsh-desk);border-radius:3px 3px 0 0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.inst-flow-hist-fill{background:color-mix(in srgb, var(--dsh-desk) 35%, transparent)}}.inst-flow-hist-bar[data-latest=true] .inst-flow-hist-fill{background:var(--dsh-desk)}.inst-flow-hist-none{background:var(--color-border-subtle);width:100%;height:4px;display:block}.inst-flow-moves,.inst-flow-stakes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.inst-flow-move{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto 80px;align-items:baseline;gap:10px;padding-top:6px;display:grid}.inst-flow-move-value{text-align:right;color:var(--color-text-secondary)}.inst-flow-stakes li{color:var(--color-text-secondary)}.inst-flow-read{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.inst-flow-read p{color:var(--color-text-secondary);margin:0}.inst-flow-open{align-self:flex-start}.inst-flow-pair{flex-direction:column;gap:14px;display:flex}.inst-flow-card{gap:10px;padding:18px}.inst-flow-card-head{color:var(--color-text-muted)}.inst-flow-card-ticker{color:var(--color-text-primary);font-size:28px;font-weight:400}.inst-flow-card-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.inst-flow-card-numbers>div{flex-direction:column;gap:2px;display:flex}.inst-flow-card-numbers dt{color:var(--color-text-muted)}.inst-flow-card-numbers dd{color:var(--color-text-primary);margin:0}.inst-flow-balance{background:var(--color-bg-card-active);border-radius:3px;height:6px;display:flex;overflow:hidden}.inst-flow-balance-buy{background:var(--color-filing-buy)}.inst-flow-balance-sell{background:var(--color-filing-sell)}.inst-flow-card-caption{color:var(--color-text-muted)}.inst-flow-card-read{color:var(--color-text-secondary);margin:0}.inst-flow-card .inst-chip{align-self:flex-start}.inst-managers-duo{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:32px;display:grid}.inst-managers-search{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.inst-managers-search input{border:1px solid var(--color-border-default);background:var(--color-bg-card);min-width:0;color:var(--color-text-primary);border-radius:6px;flex:220px;padding:10px 14px}.inst-managers-search input:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:1px}.inst-managers-searching{color:var(--color-text-muted);margin:8px 0 0}.inst-managers-table{border:1px solid var(--color-border-default);border-radius:8px;margin-top:12px;overflow:hidden}.inst-managers-head,.inst-managers-line{grid-template-columns:minmax(0,1fr) 110px 150px 104px 80px;align-items:center;gap:12px;padding:12px 16px;display:grid}.inst-managers-head{color:var(--color-text-muted);background:var(--color-bg-card)}.inst-managers-num{text-align:right}.inst-managers-list{margin:0;padding:0;list-style:none}.inst-managers-item{border-top:1px solid var(--color-border-subtle)}.inst-managers-item[data-open=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-managers-item[data-open=true]{background:color-mix(in srgb, var(--dsh-desk) 4%, transparent)}}.inst-managers-name-btn{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.inst-managers-name-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.inst-managers-name{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inst-managers-sub{color:var(--color-text-muted)}.inst-managers-value{color:var(--color-text-secondary);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.inst-managers-value-q{color:var(--color-text-muted)}.inst-managers-quarter{gap:10px;display:flex}.inst-managers-pos{color:var(--color-text-tertiary)}.inst-managers-profile{justify-self:end}.inst-managers-moves{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:4px 16px 16px;display:grid}.inst-managers-moves[hidden]{display:none}.inst-managers-moves-col{flex-direction:column;gap:6px;display:flex}.inst-managers-moves-list{margin:0;padding:0;list-style:none}.inst-managers-moves-list li{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);justify-content:space-between;gap:8px;padding:6px 0;display:flex}.inst-managers-moves-none{color:var(--color-text-muted)}.inst-managers-table>.inst-slot-line,.inst-managers-table>.inst-empty{margin:12px 16px}.inst-managers-foot{color:var(--color-text-muted);margin:10px 0 0;line-height:1.6}.inst-crowd-card{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;margin-top:14px;padding:14px 16px}.inst-crowd-head,.inst-crowd-row{grid-template-columns:60px minmax(0,1fr) 90px;align-items:center;gap:10px;display:grid}.inst-crowd-head{color:var(--color-text-muted);padding-bottom:6px}.inst-crowd-num{text-align:right;color:var(--color-text-tertiary)}.inst-crowd-list{margin:0;padding:0;list-style:none}.inst-crowd-row{border-top:1px solid var(--color-border-subtle);padding:9px 0}.inst-crowd-meter{align-items:center;gap:8px;display:flex}.inst-crowd-track{background:var(--color-bg-card-active);border-radius:3px;flex:1;height:6px;overflow:hidden}.inst-crowd-fill{background:var(--color-text-tertiary);height:100%;display:block}.inst-crowd-note{color:var(--color-text-muted);margin:10px 0 0;line-height:1.6}@media (max-width:900px){.inst-leaders-body,.inst-flow-grid,.inst-managers-duo{grid-template-columns:minmax(0,1fr)}.inst-leaders-colhead,.inst-leaders-row{grid-template-columns:24px minmax(0,1fr) 88px}.inst-leaders-bar-track,.inst-leaders-gap,.inst-leaders-colhead span:nth-child(3),.inst-leaders-colhead span:nth-child(5){display:none}.inst-leaders-panel-figures,.inst-flow-figures{grid-template-columns:minmax(0,1fr)}.inst-flow-colhead,.inst-flow-row-btn{grid-template-columns:56px minmax(0,1fr) 64px 64px;gap:10px}.inst-managers-head,.inst-managers-line{grid-template-columns:minmax(0,1fr) 96px 80px}.inst-managers-quarter,.inst-managers-profile,.inst-managers-head span:nth-child(3),.inst-managers-head span:nth-child(5){display:none}.inst-managers-moves{grid-template-columns:minmax(0,1fr)}}.inst-profile-wrap{flex-direction:column;gap:8px;display:flex}.inst-profile-crumb{color:var(--color-text-muted);align-items:center;gap:8px;padding:20px 0 4px;display:flex}.inst-profile-crumb a{color:var(--color-text-muted)}.inst-profile-crumb a:hover,.inst-profile-crumb a:focus-visible{color:var(--color-text-primary)}.inst-profile-crumb-current{color:var(--color-text-secondary)}.inst-profile-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:4px;display:flex}.inst-profile-head-main{flex-direction:column;gap:10px;min-width:0;display:flex}.inst-profile-head-title{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.inst-profile-head-title h1{color:var(--color-text-primary);margin:0}.inst-profile-tag{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-profile-tag{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.inst-profile-tag{color:var(--dsh-desk)}.inst-profile-meta{color:var(--color-text-tertiary)}.inst-profile-head-follow{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.inst-profile-follow-btn{min-height:40px;padding:10px 18px}.inst-profile-follow-btn[aria-pressed=true]{color:var(--dsh-desk);border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-profile-follow-btn[aria-pressed=true]{border-color:color-mix(in srgb, var(--dsh-desk) 45%, var(--color-border-default))}}.inst-profile-quarters{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:24px;display:flex}.inst-profile-quarters>span:first-child{color:var(--color-text-muted);margin-right:4px}.inst-profile-qchip[data-navigating]{opacity:.6}.inst-profile-stamps{color:var(--color-text-muted);margin-left:auto}.inst-profile-due{margin-top:16px}.inst-profile-stamps-line{color:var(--color-text-muted);margin:0}.inst-profile-alerts{border:1px solid var(--dsh-desk);flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 0;padding:16px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.inst-profile-alerts{border:1px solid color-mix(in srgb, var(--dsh-desk) 30%, var(--color-border-default))}}.inst-profile-alerts{border-radius:2px}.inst-profile-alerts legend{color:var(--color-text-muted);padding:0 6px}.inst-profile-alerts label{border:1px solid var(--color-border-strong);min-height:36px;color:var(--color-text-tertiary);cursor:not-allowed;border-radius:2px;align-items:center;gap:8px;padding:0 12px;display:flex}.inst-profile-alerts input{accent-color:var(--dsh-desk)}.inst-profile-kpis{background:var(--color-border-subtle);border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin-top:20px;display:grid;overflow:hidden}.inst-profile-kpi{background:var(--color-bg-card);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.inst-profile-kpi>span:first-child{color:var(--color-text-muted)}.inst-profile-kpi>span:nth-child(2){color:var(--color-text-primary)}.inst-profile-kpi-caption{color:var(--color-text-tertiary)}.inst-profile-kpi-caption--buy{color:var(--color-filing-buy)}.inst-profile-kpi-caption--sell{color:var(--color-filing-sell)}.inst-profile-changed{margin-top:6px}.inst-profile-changed-readout{border:1px solid var(--color-border-default);background:var(--color-bg-card);min-height:38px;color:var(--color-text-secondary);border-radius:6px;align-items:center;padding:10px 14px;display:flex}.inst-profile-chcols{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.inst-profile-chcol{flex-direction:column;display:flex}.inst-profile-chcol-head{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:baseline;padding-bottom:8px;display:flex}.inst-profile-chcol-count{color:var(--color-text-tertiary)}.inst-profile-chcol-head [data-dir=up]{color:var(--color-filing-buy)}.inst-profile-chcol-head [data-dir=down]{color:var(--color-filing-sell)}.inst-profile-changed-btn{border:0;border-bottom:1px solid var(--color-border-subtle);width:100%;color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 4px;display:flex}.inst-profile-changed-btn:hover,.inst-profile-changed-btn:focus-visible{color:var(--color-text-primary);background:var(--color-bg-card-hover)}.inst-profile-changed-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.inst-profile-changed-none{color:var(--color-text-muted);padding-top:8px}.inst-profile-changed-amt{color:var(--color-text-tertiary)}.inst-profile-pgrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:32px;margin-top:28px;display:grid}.inst-profile-pgrid--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inst-profile-card{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;margin-top:12px;padding:8px 16px}.inst-profile-portfolio-head,.inst-profile-portfolio-row{grid-template-columns:70px minmax(0,1fr) 90px 100px 90px;align-items:center;gap:12px;display:grid}.inst-profile-portfolio-head{color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle);margin-top:12px;padding:12px 8px 6px}.inst-profile-portfolio-num{text-align:right}.inst-profile-portfolio-num[data-dir=up]{color:var(--color-filing-buy)}.inst-profile-portfolio-num[data-dir=down]{color:var(--color-filing-sell)}.inst-profile-portfolio-list{margin:0;padding:0;list-style:none}.inst-profile-portfolio-item{border-bottom:1px solid var(--color-border-subtle)}.inst-profile-portfolio-item[data-open=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-profile-portfolio-item[data-open=true]{background:color-mix(in srgb, var(--dsh-desk) 4%, transparent)}}.inst-profile-portfolio-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 8px}.inst-profile-portfolio-row:hover{background:var(--color-bg-card-hover)}.inst-profile-portfolio-row:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.inst-profile-portfolio-meter{align-items:center;gap:8px;display:flex}.inst-profile-portfolio-track{background:var(--color-bg-card-active);border-radius:3px;flex:1;height:6px;overflow:hidden}.inst-profile-portfolio-track span{background:var(--dsh-desk);height:100%;display:block}.inst-profile-portfolio-detail{padding:4px 8px 16px 82px}.inst-profile-portfolio-detail[hidden]{display:none}.inst-profile-portfolio-detail-grid{grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:24px;display:grid}.inst-profile-portfolio-detail-grid>div{flex-direction:column;gap:6px;display:flex}.inst-profile-portfolio-detail-grid>div>span:first-child{color:var(--color-text-muted)}.inst-profile-position-hbars{align-items:flex-end;gap:4px;height:60px;display:flex}.inst-profile-position-hbars i{background:var(--color-border-strong);border-radius:1px;width:10px;display:block}.inst-profile-position-hbars i[data-last=true]{background:var(--dsh-desk)}.inst-profile-secrow{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 70px;align-items:center;gap:10px;padding:8px 0;display:grid}.inst-profile-secbars{flex-direction:column;gap:3px;display:flex}.inst-profile-secbars i{background:var(--dsh-desk);border-radius:2px;height:7px;display:block}.inst-profile-secbars i.inst-profile-secbar-prev{background:var(--color-border-strong);height:4px}.inst-profile-secchange{text-align:right;color:var(--color-text-tertiary)}.inst-profile-secchange[data-dir=up]{color:var(--color-filing-buy)}.inst-profile-secchange[data-dir=down]{color:var(--color-filing-sell)}.inst-profile-history{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;margin-top:12px;padding:16px 18px}.inst-profile-history-readout{color:var(--color-text-muted);min-height:14px;margin:0 0 8px}.inst-profile-hbars{align-items:flex-end;gap:12px;height:140px;display:flex}.inst-profile-hbars button{background:var(--color-border-strong);cursor:pointer;border:0;border-radius:2px 2px 0 0;flex:1;min-height:4px;padding:0}.inst-profile-hbars button:hover,.inst-profile-hbars button:focus-visible{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.inst-profile-hbars button:hover,.inst-profile-hbars button:focus-visible{background:color-mix(in srgb, var(--dsh-desk) 70%, var(--color-border-strong))}}.inst-profile-hbars button[data-current=true]{background:var(--dsh-desk)}.inst-profile-hbars button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.inst-profile-history-foot{color:var(--color-text-muted);justify-content:space-between;margin-top:6px;display:flex}.inst-profile-crowdrow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:70px minmax(0,1fr) 150px;align-items:center;gap:12px;padding:12px 0;display:grid}.inst-profile-crowdrow:last-child{border-bottom:0}.inst-profile-crowdrow>span:nth-child(2){color:var(--color-text-secondary)}.inst-profile-crowdside{text-align:right;color:var(--color-text-tertiary)}.inst-profile-tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.inst-profile-tri-title{color:var(--color-text-secondary);margin:0 0 10px;font-weight:400}.inst-profile-overlaprow,.inst-profile-fundrow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) 100px 50px;align-items:center;gap:10px;padding:11px 0;display:grid}.inst-profile-overlapmeter{background:var(--color-bg-card-active);border-radius:3px;height:6px;overflow:hidden}.inst-profile-overlapmeter i{background:var(--color-text-tertiary);height:100%;display:block}.inst-profile-footnote{color:var(--color-text-muted);margin:10px 0 0;line-height:1.6}.inst-profile-stakerow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:70px 60px minmax(0,1fr) 60px;align-items:center;gap:10px;padding:11px 0;display:grid}.inst-profile-stakerow:last-child,.inst-profile-overlaprow:last-child,.inst-profile-fundrow:last-child{border-bottom:0}.inst-profile-stakerow [data-family=strategic]{color:var(--dsh-desk)}.inst-profile-stakerow [data-family=passive]{color:var(--color-text-secondary)}.inst-profile-fund-style{color:var(--color-text-muted);display:block}.inst-profile-fund-open{text-align:right}.inst-profile-caveat{border:1px dashed var(--color-border-strong);border-radius:2px;margin-top:40px;padding:16px 20px}.inst-profile-caveat>span{color:var(--color-text-muted)}.inst-profile-caveat p{color:var(--color-text-secondary);max-width:90ch;margin:6px 0 0;line-height:1.6}@media (max-width:900px){.inst-profile-chcols{grid-template-columns:repeat(2,minmax(0,1fr))}.inst-profile-pgrid,.inst-profile-pgrid--even,.inst-profile-tri{grid-template-columns:minmax(0,1fr)}.inst-profile-portfolio-head,.inst-profile-portfolio-row{grid-template-columns:50px minmax(0,1fr) 70px}.inst-profile-portfolio-head>:nth-child(4),.inst-profile-portfolio-head>:nth-child(5),.inst-profile-portfolio-row>:nth-child(4),.inst-profile-portfolio-row>:nth-child(5){display:none}.inst-profile-portfolio-detail{padding-left:8px}.inst-profile-portfolio-detail-grid{grid-template-columns:minmax(0,1fr)}.inst-profile-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.inst-profile-crowdrow{grid-template-columns:56px minmax(0,1fr)}.inst-profile-crowdside{text-align:left;grid-column:2}.inst-profile-stamps{flex-basis:100%;margin-left:0}.inst-profile-head-follow{align-items:flex-start}}.cat-v2-body{flex-direction:column;gap:8px;padding-bottom:48px;display:flex}.cat-v2-body [id]{scroll-margin-top:168px}.cat-v2-index{border-bottom:1px solid var(--color-border-default);scrollbar-width:thin;align-items:stretch;gap:0;min-height:52px;margin-top:8px;display:flex;overflow-x:auto}.cat-v2-index a{white-space:nowrap;border-right:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);flex:1;align-items:center;padding:12px 14px;display:flex}.cat-v2-index a:first-child{padding-left:0}.cat-v2-index a:last-child{border-right:0}.cat-v2-index a:hover,.cat-v2-index a:focus-visible{color:var(--color-text-primary)}.cat-v2-body{--catv2-desk:var(--color-desk-catalyst);--catv2-desk-hi:#ffb474}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-desk-hi:color-mix(in srgb, var(--color-desk-catalyst) 78%, white)}}.cat-v2-body{--catv2-desk-soft:#312317}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-desk-soft:color-mix(in srgb, var(--color-desk-catalyst) 16%, var(--color-bg-primary))}}.cat-v2-body{--catv2-desk-bg:#1b1511}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-desk-bg:color-mix(in srgb, var(--color-desk-catalyst) 7%, var(--color-bg-primary))}}.cat-v2-body{--catv2-desk-line:#ffb5757d}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-desk-line:color-mix(in srgb, var(--color-desk-catalyst) 38%, var(--color-border-strong))}}.cat-v2-body{--catv2-desk-mid:#915c30}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-desk-mid:color-mix(in srgb, var(--color-desk-catalyst) 55%, var(--color-bg-primary))}}.cat-v2-body{--catv2-med:#ffc28ea9}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-med:color-mix(in srgb, var(--color-desk-catalyst) 42%, var(--color-text-muted))}}.cat-v2-body{--catv2-bull:var(--color-semantic-green);--catv2-bull-bg:#5dcaa524}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-bull-bg:color-mix(in srgb, var(--color-semantic-green) 14%, transparent)}}.cat-v2-body{--catv2-bear:var(--color-semantic-red);--catv2-bear-bg:#f8717124}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-bear-bg:color-mix(in srgb, var(--color-semantic-red) 14%, transparent)}}.cat-v2-body{--catv2-warn:var(--color-semantic-amber);--catv2-warn-bg:#fbbf241f}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-warn-bg:color-mix(in srgb, var(--color-semantic-amber) 12%, transparent)}}.cat-v2-body{--catv2-warn-line:#fcce567d}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-warn-line:color-mix(in srgb, var(--color-semantic-amber) 38%, var(--color-border-strong))}}.cat-v2-body{--catv2-pend:var(--color-text-tertiary);--catv2-pend-bg:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.cat-v2-body{--catv2-pend-bg:color-mix(in srgb, var(--color-text-muted) 10%, transparent)}}.cat-v2-body{--catv2-pend-line:var(--color-border-strong)}.cat-v2-hz-head{flex-direction:column;gap:6px;max-width:720px;margin-bottom:20px;display:flex}.cat-v2-hz-eyebrow{color:var(--catv2-desk-hi);letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-jetbrains);font-size:10px}.cat-v2-hz-title{font-family:var(--font-source-serif);letter-spacing:-.035em;color:var(--color-text-primary);margin:0;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.1}.cat-v2-hz-intro{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:62ch;margin:0;font-size:15px}.cat-v2-hz .cat-v2-hz-head{gap:10px;max-width:none;padding-right:240px;position:relative}.cat-v2-hz-timezone{border:1px solid var(--color-border-default);color:var(--color-text-secondary);border-radius:8px;padding:10px 14px;font-size:13px;position:absolute;bottom:0;right:0}.cat-v2-hz{min-width:0}.cat-v2-hz button:focus-visible,.cat-v2-hz a:focus-visible{outline:2px solid var(--color-desk-catalyst);outline-offset:3px}.cat-v2-hz-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:4px 0 12px;display:grid}.cat-v2-hz-day{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px 12px;display:flex}.cat-v2-hz-day:hover{border-color:var(--catv2-desk-line)}.cat-v2-hz-day[aria-pressed=true]{background:#211e1e}@supports (color:color-mix(in lab, red, red)){.cat-v2-hz-day[aria-pressed=true]{background:color-mix(in srgb, var(--color-desk-catalyst) 6%, var(--color-bg-card))}}.cat-v2-hz-day[aria-pressed=true]{border-color:var(--color-desk-catalyst)}.cat-v2-hz-weekday{color:var(--color-text-secondary);font-size:13px}.cat-v2-hz-daynum{font:400 24px/1.2 var(--font-source-serif);color:var(--color-text-primary)}.cat-v2-hz-count{color:var(--color-text-secondary);font-size:13px}.cat-v2-hz-count-types{color:var(--color-text-tertiary);font-size:11px;line-height:1.5}.cat-v2-hz-day[aria-pressed=true] .cat-v2-hz-weekday,.cat-v2-hz-day[aria-pressed=true] .cat-v2-hz-count{color:var(--catv2-desk-hi)}.cat-v2-hz-count-note{color:var(--color-text-tertiary);margin:0 0 24px;font-size:12px;line-height:1.6}.cat-v2-hz-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:30px;display:grid}.cat-v2-hz-list{min-width:0}.cat-v2-hz-list-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.cat-v2-hz-list-title h3{font:400 24px/1.2 var(--font-source-serif);color:var(--color-text-primary);margin:0}.cat-v2-hz-filters{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;gap:4px;padding:4px;display:flex}.cat-v2-hz-filters button{color:var(--color-text-secondary);background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:12px}.cat-v2-hz-filters button[aria-pressed=true]{color:var(--catv2-desk-hi);background:var(--catv2-desk-soft)}.cat-v2-hz-group{margin-bottom:20px}.cat-v2-hz-group-title{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:12px;margin:16px 0 10px;display:flex}.cat-v2-hz-group-title h4{margin:0;font-size:13px;font-weight:500}.cat-v2-hz-group-title>span{color:var(--color-text-tertiary);white-space:nowrap;font-size:12px}.cat-v2-hz-event{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;margin-bottom:9px;padding:16px 14px;display:grid}.cat-v2-hz-event:hover{border-color:var(--catv2-desk-line)}.cat-v2-hz-event--selected{border-color:var(--catv2-desk);background:#1c1b1d}@supports (color:color-mix(in lab, red, red)){.cat-v2-hz-event--selected{background:color-mix(in srgb, var(--color-desk-catalyst) 4%, var(--color-bg-card))}}.cat-v2-hz-event-select{text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-width:0;padding:0;display:grid}.cat-v2-hz-event-actions{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.cat-v2-hz-event-link{color:var(--color-text-secondary);font-size:13px;line-height:1.4}.cat-v2-hz-monogram{background:var(--color-bg-card-active);width:44px;height:44px;font:500 11px var(--font-jetbrains);color:var(--color-text-secondary);border-radius:9px;place-items:center;display:grid}.cat-v2-hz-event-name{flex-direction:column;gap:5px;min-width:0;display:flex}.cat-v2-hz-event-title{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.35}.cat-v2-hz-event-company{color:var(--color-text-tertiary);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.cat-v2-hz-event-time{color:var(--color-text-secondary);font-size:12px;line-height:1.5}.cat-v2-hz-event-meta{color:var(--color-text-tertiary);font-size:11px;line-height:1.4}.cat-v2-hz-event-kind{background:#ff9f4d12;border-radius:5px;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.cat-v2-hz-event-kind{background:color-mix(in srgb, var(--color-desk-catalyst) 7%, transparent)}}.cat-v2-hz-event-kind{color:var(--catv2-desk-hi);white-space:nowrap;font-size:11px}.cat-v2-hz-more{color:var(--color-text-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.cat-v2-hz-showall{border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-secondary);border-radius:5px;padding:8px 12px;font-size:12px}.cat-v2-hz-showall:hover{border-color:var(--catv2-desk-line)}.cat-v2-hz-unconfirmed{margin-top:16px}.cat-v2-hz-unconfirmed .cat-v2-hz-note{margin:12px 0}.cat-v2-hz-feature{border:1px solid var(--color-border-strong);background:var(--color-bg-card);border-radius:13px;flex-direction:column;align-self:start;gap:16px;min-width:0;padding:26px;display:flex;position:sticky;top:168px}.cat-v2-hz-feature-title{font:400 clamp(26px, 2.4vw, 34px)/1.15 var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary);overflow-wrap:anywhere;flex-direction:column;gap:8px;margin:0;display:flex}.cat-v2-hz-feature-sub{color:var(--color-text-tertiary);font-size:14px;font-weight:400;line-height:1.5}.cat-v2-hz-feature-time{border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);flex-direction:column;gap:5px;padding-bottom:16px;font-size:13px;line-height:1.5;display:flex}.cat-v2-hz-ticker-link{color:var(--color-text-primary);align-self:flex-start}.cat-v2-hz-feature-link{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-strong);align-self:flex-start;padding-bottom:4px;font-size:13px}.cat-v2-hz-move{color:var(--color-text-secondary);padding:4px 0 8px;font-size:13px}.cat-v2-hz-move>strong{font:400 36px/1.15 var(--font-source-serif);color:var(--catv2-desk-hi);margin:12px 0;display:block}.cat-v2-hz [role=dialog]{max-width:calc(100vw - 80px)}.cat-v2-hz-kg{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.cat-v2-hz-kg-row{flex-direction:column;gap:6px;min-width:0;display:flex}.cat-v2-hz-kg-row dt{color:var(--color-text-tertiary);font-size:12px}.cat-v2-hz-kg-row dd{font:400 22px/1.3 var(--font-source-serif);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.cat-v2-hz-note{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:1.6}.cat-v2-hz-read{border-top:1px solid var(--color-border-default);flex-direction:column;gap:10px;padding:14px 0;display:flex}.cat-v2-hz-read-line{color:var(--color-text-secondary);font-size:13px;line-height:1.6}.cat-v2-hz-read-summary{font:400 15px/1.6 var(--font-source-serif);color:var(--color-text-secondary);margin:0}.cat-v2-hz-dir{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-secondary);font-size:11px}.cat-v2-hz-dir--bullish{color:var(--color-semantic-green)}.cat-v2-hz-dir--bearish{color:var(--color-semantic-red)}.cat-v2-hz-empty-day{border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-tertiary);border-radius:9px;margin:0;padding:20px;font-size:14px;line-height:1.6}.cat-v2-hz-pending-line{color:var(--color-text-muted);font-family:var(--font-jetbrains);flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;font-size:10px;display:flex}.cat-v2-hz-pending-badge{border:1px dashed var(--color-border-strong);color:var(--color-text-tertiary);border-radius:5px;align-self:flex-start;padding:4px 8px;font-size:9px}@media (max-width:1100px){.cat-v2-hz-days{scrollbar-width:thin;padding:4px 3px 14px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.cat-v2-hz-day{flex:0 0 135px}.cat-v2-hz-grid{grid-template-columns:minmax(0,1fr);gap:24px}.cat-v2-hz-feature{position:static}}@media (max-width:700px){.cat-v2-hz .cat-v2-hz-head{padding-right:0}.cat-v2-hz-timezone{align-self:flex-start;position:static}.cat-v2-hz-event{gap:10px;padding:14px 10px}.cat-v2-hz-event-select{gap:10px}.cat-v2-hz-feature{padding:20px}.cat-v2-hz-group-title{flex-wrap:wrap;gap:6px}}@media (prefers-reduced-motion:reduce){.cat-v2-hz button,.cat-v2-hz a{scroll-behavior:auto;transition:none}.cat-v2-hz [role=dialog]{animation-name:none}}.cat-v2-live-card{border:1px solid var(--catv2-desk-line);background:var(--catv2-desk-bg);border-radius:10px;flex-direction:column;gap:18px;margin-bottom:12px;padding:20px 22px;display:flex}.cat-v2-live-head{flex-direction:column;gap:8px;display:flex}.cat-v2-live-dot{background:var(--catv2-desk);border-radius:50%;align-self:flex-start;width:8px;height:8px;display:inline-block}.cat-v2-live-eyebrow{font-family:var(--font-jetbrains);color:var(--catv2-desk-hi);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.cat-v2-live-title{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:clamp(20px,2.2vw,26px);font-weight:400}.cat-v2-live-started{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:9px}.cat-v2-live-body{grid-template-columns:minmax(0,1fr) 160px;align-items:start;gap:24px;display:grid}.cat-v2-live-cap{font-family:var(--font-jetbrains);color:var(--color-text-muted);margin-bottom:8px;font-size:9px;display:block}.cat-v2-live-notes ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cat-v2-live-at{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:9px}.cat-v2-live-text{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:4px 0 0;font-size:15px}.cat-v2-live-cites{font-family:var(--font-jetbrains);color:var(--color-text-muted);margin-top:4px;font-size:9px;display:block}.cat-v2-live-price{flex-direction:column;display:flex}.cat-v2-live-pricenum{font-family:var(--font-jetbrains);color:var(--color-text-primary);font-size:26px}.cat-v2-live-pricenum--up{color:var(--catv2-bull)}.cat-v2-live-pricenum--down{color:var(--catv2-bear)}@media (max-width:700px){.cat-v2-live-body{grid-template-columns:minmax(0,1fr)}}.cat-v2-live,.cat-v2-rel,.cat-v2-reads,.cat-v2-macro{border-top:1px solid var(--color-border-subtle);padding-top:40px}.cat-v2-rel-top{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.cat-v2-rel-top--pending{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-v2-rel-top--pending>.inst-pending{border-top:0;padding-top:0}.cat-v2-rel-duo{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:8px;display:grid}.cat-v2-rel-duo--two{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-v2-rel-panel{flex-direction:column;display:flex}.cat-v2-rel-panel-title{font-family:var(--font-jetbrains);color:var(--color-text-secondary);margin-bottom:10px;font-size:10px}.cat-v2-rel-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cat-v2-rel-row{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:78px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.cat-v2-rel-when,.cat-v2-rel-tk{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:10px}.cat-v2-rel-body{flex-direction:column;gap:4px;display:flex}.cat-v2-rel-rowtitle{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:16px}.cat-v2-rel-meta{font-family:var(--font-jetbrains);color:var(--color-text-muted);align-items:center;gap:8px;font-size:9px;display:flex}.cat-v2-rel-tag{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 6px}.cat-v2-rel-tag--high{color:var(--catv2-desk-hi);background:var(--catv2-desk-soft)}.cat-v2-rel-tag--medium{color:var(--color-text-secondary);background:var(--catv2-med)}@supports (color:color-mix(in lab, red, red)){.cat-v2-rel-tag--medium{background:color-mix(in srgb, var(--catv2-med) 22%, transparent)}}.cat-v2-rel-tag--other{box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-text-tertiary);background:0 0}.cat-v2-rel-value{text-align:right;font-family:var(--font-jetbrains);color:var(--color-text-secondary);flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;display:flex}.cat-v2-rel-note{color:var(--color-text-muted);font-size:9px}.cat-v2-rel-move{color:var(--color-text-tertiary)}.cat-v2-rel-move--up{color:var(--catv2-bull)}.cat-v2-rel-move--down{color:var(--catv2-bear)}@media (max-width:1100px){.cat-v2-rel-duo--two,.cat-v2-rel-top--pending{grid-template-columns:minmax(0,1fr)}.cat-v2-rel{flex-direction:column;display:flex}.cat-v2-rel-top--pending{display:contents}.cat-v2-rel-top--pending>.inst-pending{order:1;margin-top:32px}}@media (max-width:700px){.cat-v2-rel-row{grid-template-columns:minmax(0,1fr)}.cat-v2-rel-value{text-align:left;align-items:flex-start}}.gpk1-sit-body{flex-direction:column;gap:18px;padding-top:14px;display:flex}.gpk1-sit-map{width:100%;height:auto;display:block}.gpk1-sit-fill-none{fill:var(--color-bg-card-active);stroke:var(--color-bg-primary);stroke-width:.4px}.gpk1-sit-fill{stroke:var(--color-bg-primary);stroke-width:.4px;cursor:pointer}.gpk1-sit-fill--warning{fill:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.gpk1-sit-fill--warning{fill:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-bg-card-active))}}.gpk1-sit-fill--calm{fill:#3c5f8b}@supports (color:color-mix(in lab, red, red)){.gpk1-sit-fill--calm{fill:color-mix(in srgb, var(--color-semantic-blue) 48%, var(--color-bg-card-active))}}.gpk1-sit-fill--neutral{fill:#64666bcf}@supports (color:color-mix(in lab, red, red)){.gpk1-sit-fill--neutral{fill:color-mix(in srgb, var(--color-text-tertiary) 45%, var(--color-bg-card-active))}}.gpk1-sit-fill--open{stroke:var(--color-text-primary);stroke-width:1.2px}.gpk1-sit-regions{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.gpk1-sit-region{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:8px;flex-direction:column;gap:8px;padding:14px;display:flex}.gpk1-sit-region-name{letter-spacing:.1em;color:var(--color-text-muted);font-size:9px}.gpk1-sit-region-row{font-family:var(--font-source-serif);color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.gpk1-sit-region-state{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);flex-shrink:0;align-items:center;gap:6px;font-size:9px;display:inline-flex}.gpk1-sit-region-state .gpk1-sit-dot{width:8px;height:8px;margin-top:0}.gpk1-sit-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.gpk1-sit-card{border-bottom:1px solid var(--color-border-subtle);scroll-margin-top:172px}.gpk1-sit-card-btn{text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:14px minmax(0,1fr) 200px 16px;align-items:start;gap:16px;width:100%;padding:14px 8px;display:grid}button.gpk1-sit-card-btn:hover,.gpk1-sit-card-btn[aria-expanded=true]{background:var(--color-bg-card-hover)}.gpk1-sit-card-state{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase}.gpk1-sit-card-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.gpk1-sit-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px}.gpk1-sit-dot--warning{background:var(--dsh-desk)}.gpk1-sit-dot--calm{background:var(--color-semantic-blue)}.gpk1-sit-dot--neutral{background:var(--color-text-tertiary)}.gpk1-sit-card-mid{flex-direction:column;gap:6px;min-width:0;display:flex}.gpk1-sit-card-ttl{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:18px;line-height:1.3}.gpk1-sit-card-meta{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);text-transform:uppercase;font-size:10px}.gpk1-sit-card-summary{font-family:var(--font-source-serif);color:var(--color-text-tertiary);font-size:14px;line-height:1.5}.gpk1-sit-card-counts{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;flex-direction:column;gap:4px;padding-top:4px;font-size:10px;display:flex}.gpk1-sit-thread{padding:4px 8px 18px 30px}.gpk1-sit-ep-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.gpk1-sit-ep{grid-template-columns:90px minmax(0,1fr);gap:16px;display:grid}.gpk1-sit-ep-when{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);padding-top:2px;font-size:10px}.gpk1-sit-ep-body{flex-direction:column;gap:6px;min-width:0;display:flex}.gpk1-sit-ep-title{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:15px;font-weight:600}.gpk1-sit-ep-body p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}.gpk1-sit-ep-effect{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-semantic-amber);font-size:10px}.gpk1-sit-ep-src{font-family:var(--font-jetbrains);color:var(--color-text-muted);flex-wrap:wrap;gap:4px;font-size:10px;display:flex}.gpk1-sit-ep-src a{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.gpk1-sit-ep-src a{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-primary))}}@media (max-width:1100px){.gpk1-sit-card-btn{grid-template-columns:14px minmax(0,1fr) 16px;row-gap:6px}.gpk1-sit-card-counts{text-align:left;flex-flow:wrap;grid-column:2/3;column-gap:12px}.gpk1-sit-thread{padding-left:8px}.gpk1-sit-ep{grid-template-columns:1fr;gap:4px}}.gpk1-watch-list{flex-direction:column;gap:0;margin:10px 0 0;padding:0;list-style:none;display:flex}.gpk1-watch-row{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:130px minmax(0,1fr) 90px;align-items:start;gap:16px;padding:14px 8px;display:grid}.gpk1-watch-when{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);flex-direction:column;gap:2px;font-size:10px;display:flex}.gpk1-watch-certainty{color:var(--color-text-muted)}.gpk1-watch-mid{flex-direction:column;gap:6px;min-width:0;display:flex}.gpk1-watch-item{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:16px;line-height:1.4}.gpk1-watch-cond{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:11px;line-height:1.6}.gpk1-watch-cond b{color:var(--color-text-secondary);font-weight:600}.gpk1-watch-status{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);text-align:right;padding-top:2px;font-size:10px}@media (max-width:1100px){.gpk1-watch-row{grid-template-columns:minmax(0,1fr) 70px}.gpk1-watch-row .gpk1-watch-when{flex-direction:row;grid-column:1/-1;gap:8px}}.gpk1-rd-src-item+.gpk1-rd-src-item:before{content:"·";color:var(--color-text-muted);padding:0 6px}.gpk1-rd-src a{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.gpk1-rd-src a{color:color-mix(in srgb, var(--dsh-desk) 55%, var(--color-text-primary))}}.gpk1-detail-rd-sit{font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);text-underline-offset:2px;align-self:flex-start;font-size:9px;text-decoration:underline}.gpk1-detail-rd-sit:hover{color:var(--dsh-desk)}.dsh2-id{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:34px;padding-bottom:28px;display:flex}.dsh2-l{flex-wrap:wrap;align-items:baseline;gap:18px;min-width:0;display:flex}.dsh2-dot{background:var(--dsh-desk);border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.dsh2-name{color:var(--color-text-primary);margin:0}.dsh2-meta{color:var(--color-text-tertiary)}.dsh2-r{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dsh2-nav{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh2-nav{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh2-nav{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.dsh2-nav:hover,.dsh2-nav:focus-visible{color:var(--color-text-primary)}.dsh2-about-btn{cursor:pointer;border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;padding:0 16px;font-size:11px}.dsh2-about-btn:hover{background:var(--color-bg-card-hover)}.dsh2-about-btn[aria-expanded=true]{background:var(--color-bg-card-active);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.dsh2-about-btn:focus-visible,.dsh2-nav:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.dsh2-status{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:22px;padding:16px 0;display:flex}.dsh2-pill{background:var(--dsh-desk);border-radius:5px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dsh2-pill{background:color-mix(in srgb, var(--dsh-desk) 16%, var(--color-bg-primary))}}.dsh2-pill{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh2-pill{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh2-pill i{background:var(--dsh-desk);border-radius:4px;flex:none;width:7px;height:7px}.dsh2-pill--degraded,.dsh2-pill--stale{background:#272110}@supports (color:color-mix(in lab, red, red)){.dsh2-pill--degraded,.dsh2-pill--stale{background:color-mix(in srgb, var(--color-semantic-amber) 12%, var(--color-bg-primary))}}.dsh2-pill--degraded,.dsh2-pill--stale{color:var(--color-semantic-amber)}.dsh2-pill--degraded i,.dsh2-pill--stale i{background:var(--color-semantic-amber)}.dsh2-pill--abstaining,.dsh2-pill--silent{background:var(--color-bg-card-active);color:var(--color-text-secondary)}.dsh2-pill--abstaining i,.dsh2-pill--silent i{background:var(--color-text-tertiary)}.dsh2-kv{color:var(--color-text-muted)}.dsh2-kv b{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}.dsh2-stale{border:1px solid #fcce567d;border-radius:5px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dsh2-stale{border:1px solid color-mix(in srgb, var(--color-semantic-amber) 38%, var(--color-border-strong))}}.dsh2-stale{color:var(--color-semantic-amber)}.dsh2-stale b{font-variant-numeric:tabular-nums;font-weight:400}.dsh2-right{color:var(--color-text-tertiary);margin-left:auto}.dsh2-fail{color:var(--color-semantic-amber)}.dsh2-about{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:20px;padding:28px 32px;display:grid}.dsh2-about[hidden]{display:none}.dsh2-about-h{color:var(--color-text-muted);margin:0 0 10px}.dsh2-about p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:300;line-height:1.55}@media (max-width:900px){.dsh2-about{grid-template-columns:1fr}}@media (max-width:640px){.dsh2-status{gap:12px}.dsh2-right{margin-left:0}}.snt3-fresh-btn,.snt3-fresh-dbg{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.snt3-fresh-btn{background:#272110}@supports (color:color-mix(in lab, red, red)){.snt3-fresh-btn{background:color-mix(in srgb, var(--color-semantic-amber) 12%, var(--color-bg-primary))}}.snt3-fresh-dbg{background:0 0;gap:8px;font-size:10px}.snt3-fresh-btn:focus-visible,.snt3-fresh-dbg:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}.snt3-fresh-btn:hover{border-color:var(--color-semantic-amber)}.snt3-fresh-sign{color:var(--color-text-muted)}.snt3-fresh{border:1px solid var(--color-border-default);border-radius:10px;margin-top:16px;margin-bottom:18px;overflow:hidden}.snt3-fresh[hidden]{display:none}.snt3-fresh-table{border-collapse:collapse;width:100%;font-family:var(--font-jetbrains);font-size:10px}.snt3-fresh-table caption{text-align:left;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;background:var(--color-bg-card);padding:10px 16px;font-size:9px}.snt3-fresh-table th,.snt3-fresh-table td{text-align:left;border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);padding:10px 16px;font-weight:400}.snt3-fresh-table thead th{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;border-top:0;font-size:9px}.snt3-fresh-table tbody th{color:var(--color-text-primary)}.snt3-fresh-row--fresh .snt3-fresh-state{color:var(--color-text-secondary)}.snt3-fresh-row--expected_gap .snt3-fresh-state{color:var(--color-text-tertiary)}.snt3-fresh-row--late .snt3-fresh-state,.snt3-fresh-row--failed .snt3-fresh-state{color:var(--color-semantic-amber)}.snt3-fresh-row--none td{color:var(--color-text-muted)}.snt3-fresh>.dsh-empty,.snt3-fresh>.dsh-fail{margin:0}.snt3-fresh-foot{font-family:var(--font-jetbrains);color:var(--color-text-muted);border-top:1px solid var(--color-border-subtle);margin:0;padding:10px 16px;font-size:9px}.snt3-preview{border:1px dashed var(--color-border-strong);font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);border-radius:6px;margin:16px 0 0;padding:10px 14px;font-size:10px}.dsh2-ctx{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:start;gap:48px;padding:44px 0 40px;display:grid}.dsh2-ctx-main{min-width:0}.dsh2-ctx-eyebrow{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh2-ctx-eyebrow{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh2-ctx-headline{color:var(--color-text-primary);margin:20px 0 16px}.dsh2-ctx-lede{margin:0 0 20px}.dsh2-ctx-pending{color:var(--color-text-tertiary);max-width:560px;margin:20px 0 0}.dsh2-ctx-src{color:var(--color-text-muted);line-height:1.7}.dsh2-ctx-src b{color:var(--dsh-desk);font-weight:400}@supports (color:color-mix(in lab, red, red)){.dsh2-ctx-src b{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh2-ctx-src-link{color:inherit;text-decoration:none}.dsh2-ctx-src-link:hover,.dsh2-ctx-src-link:focus-visible{color:var(--color-text-primary)}.dsh2-ctx-fail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dsh2-ctx-aside{border-left:1px solid var(--color-border-strong);flex-direction:column;gap:16px;min-width:0;padding-left:28px;display:flex}.dsh2-ctx-fig{flex-direction:column;gap:8px;min-width:0;display:flex}.dsh2-ctx-fig-value{color:var(--color-text-primary);white-space:nowrap}.dsh2-ctx-fig-connector{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);margin:0 6px;font-size:11px;font-weight:400;line-height:normal}.dsh2-ctx-fig-caption{color:var(--color-text-tertiary);line-height:1.6}.dsh2-ctx-fig-fail{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px;line-height:1.6}.dsh2-ctx-pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dsh2-ctx-pair .dsh2-ctx-fig-value{font-size:clamp(28px,2.4vw,36px)}.dsh2-ctx-fig-value--bullish{color:var(--color-semantic-green)}.dsh2-ctx-fig-value--bearish{color:var(--color-semantic-red)}.dsh2-ctx-fig-value--neutral{color:var(--color-semantic-blue)}.dsh2-ctx-rule{background:var(--color-border-strong);flex:none;height:1px}.dsh2-ctx-note{color:var(--color-text-muted);margin:0;line-height:1.7}@media (max-width:900px){.dsh2-ctx{grid-template-columns:1fr;gap:28px}.dsh2-ctx-aside{border-left:0;border-top:1px solid var(--color-border-strong);padding:24px 0 0}}section[id^=dsh2-context-]{background:radial-gradient(ellipse 55% 95% at 88% 0%, var(--dsh-desk), transparent 72%)}@supports (color:color-mix(in lab, red, red)){section[id^=dsh2-context-]{background:radial-gradient(ellipse 55% 95% at 88% 0%, color-mix(in srgb, var(--dsh-desk) 22%, transparent), transparent 72%)}}.dsh-page:has(section[id^=dsh2-context-]) .dsh-live i{box-shadow:none;animation-name:none}.snt3-ctx-gauge{width:100%;font:inherit;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:0;display:flex}.snt3-ctx-gauge .sv2u5-gauge{flex:none;width:190px}.snt3-ctx-gauge-num{flex-direction:column;gap:6px;min-width:0;display:flex}.snt3-ctx-gauge-band{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.snt3-ctx-gauge-band{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.snt3-ctx-gauge-band{line-height:1.6}.snt3-ctx-gauge-hint{color:var(--color-text-muted);transition:color .12s}.snt3-ctx-gauge-hint .dsh-fail-inline{letter-spacing:.06em;font-size:10px}.snt3-ctx-gauge:hover .snt3-ctx-gauge-hint,.snt3-ctx-gauge:focus-visible .snt3-ctx-gauge-hint,.snt3-ctx-gauge[aria-expanded=true] .snt3-ctx-gauge-hint{color:var(--color-text-secondary)}@media (max-width:640px){.snt3-ctx-gauge .sv2u5-gauge{width:150px}}@media (prefers-reduced-motion:reduce){.snt3-ctx-gauge-hint{transition:none}}.dsh2-index{border-bottom:1px solid var(--color-border-subtle);top:var(--nav-height);z-index:90;background:#0a0b0ded;flex-wrap:wrap;gap:26px;padding:22px 0;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.dsh2-index{background:color-mix(in srgb, var(--color-bg-primary) 93%, transparent)}}.dsh2-index{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dsh2-index a{color:var(--color-text-tertiary);text-decoration:none}.dsh2-index a:hover,.dsh2-index a:focus-visible,.dsh2-index a[aria-current=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.dsh2-index a:hover,.dsh2-index a:focus-visible,.dsh2-index a[aria-current=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.dsh2-index a:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}@media (max-width:768px){.dsh2-index{top:52px}}@media (max-width:640px){.dsh2-index{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:16px;position:static;top:auto}}.liq-conf{color:var(--color-text-tertiary);align-items:center;gap:10px;display:inline-flex}.liq-conf-track{gap:3px;display:inline-flex}.liq-conf-track i{background:var(--color-border-strong);border-radius:2px;width:18px;height:6px;font-style:normal;display:inline-block}.liq-conf-track i.on{background:var(--dsh-desk)}.liq-conf-value{color:var(--color-text-primary);font-weight:400}.liq-sech{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.liq-sech-k{color:var(--dsh-desk);margin-bottom:10px;display:block}.liq-sech-title{margin:0}.liq-sech-r{text-align:right;max-width:460px;color:var(--color-text-muted);line-height:1.6}.liq-drv-sec{padding-top:56px;scroll-margin-top:168px}.liq-drv-eq{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.liq-drv-eq b{color:var(--color-text-primary);border:1px solid var(--color-border-strong);border-radius:5px;padding:6px 10px;font-weight:400}.liq-drv-eq-op{padding:0 2px}.liq-drv-eq-ctx-label{margin-left:8px}.liq-drv-eq-ctx{color:var(--color-text-tertiary);border-style:dashed}.liq-drv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.liq-drv{text-align:left;background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:8px;min-height:150px;padding:20px;display:flex}.liq-drv:hover,.liq-drv[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-drv:hover,.liq-drv[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 6%, var(--color-bg-card))}}.liq-drv:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.liq-drv-n{color:var(--color-text-tertiary)}.liq-drv-value{font:400 30px/1.1 var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary)}.liq-drv-value--miss{color:var(--color-text-tertiary);font-size:24px}.liq-drv-change{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-drv-change{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-drv-state--ok{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-drv-state--ok{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-drv-state--warn{color:var(--color-semantic-amber)}.liq-drv-state--muted{color:var(--color-text-muted)}.liq-drv-foot{color:var(--color-text-muted);margin-top:auto;display:block}.liq-drv-explain{border-left:2px solid var(--dsh-desk);background:var(--dsh-desk);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;margin-top:14px;padding:22px 24px;display:grid}@supports (color:color-mix(in lab, red, red)){.liq-drv-explain{background:color-mix(in srgb, var(--dsh-desk) 5%, var(--color-bg-primary))}}.liq-drv-explain{border-radius:0 8px 8px 0}.liq-drv-role{color:var(--dsh-desk);margin-bottom:10px;display:block}@supports (color:color-mix(in lab, red, red)){.liq-drv-role{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-drv-name{font:400 24px/1.2 var(--font-source-serif);color:var(--color-text-primary);margin:0 0 8px}.liq-drv-x{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.6}.liq-drv-spark{flex-direction:column;gap:8px;display:flex}.liq-drv-spark-label{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-drv-spark-label{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-drv-spark-svg polyline{stroke:var(--dsh-desk)}.liq-drv-spark-dates{color:var(--color-text-muted);justify-content:space-between;display:flex}.liq-drv-spark-pending{flex-direction:column;gap:10px;display:flex}.liq-drv-spark-pending-note{color:var(--color-text-secondary);margin:0}.liq-drv-spark-pending-line{color:var(--color-text-tertiary);margin:0}@media (max-width:1000px){.liq-drv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.liq-drv-explain{grid-template-columns:1fr}}@media (max-width:640px){.liq-drv-grid{grid-template-columns:1fr}.liq-drv{min-height:0}.liq-drv-foot{margin-top:4px}.liq-sech-r{text-align:left}}.liq-wi-sec{padding-top:56px;scroll-margin-top:168px}.liq-wi{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.liq-wi-box{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;padding:24px}.liq-wi-intro{color:var(--color-text-tertiary);margin-bottom:8px;display:block}.liq-wi-note,.liq-wi-disclaimer{font-family:var(--font-source-serif);color:var(--color-text-tertiary);margin:10px 0 0;font-size:15px;line-height:1.6}.liq-wi-sl{margin:22px 0}.liq-wi-sl-label{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:10px;display:flex}.liq-wi-sl-output{color:var(--color-text-primary)}.liq-wi-sl-input{width:100%;accent-color:var(--dsh-desk)}.liq-wi-sl-hint{color:var(--color-text-muted);margin-top:6px;display:block}.liq-wi-presets{flex-wrap:wrap;gap:8px;display:flex}.liq-wi-preset{border:1px solid var(--color-border-strong);height:38px;color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 12px}.liq-wi-preset:hover,.liq-wi-preset[aria-pressed=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-wi-preset:hover,.liq-wi-preset[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-wi-preset:hover,.liq-wi-preset[aria-pressed=true]{border-color:var(--dsh-desk)}.liq-wi-preset:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.liq-wi-res{flex-direction:column;display:flex}.liq-wi-res-label{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-wi-res-label{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-wi-res-value{color:var(--color-text-primary);margin:16px 0 8px;display:block}.liq-wi-res-value--missing{font-family:var(--font-source-serif);color:var(--color-text-tertiary);font-size:17px;font-weight:600;line-height:1.5}.liq-wi-res-delta{color:var(--color-text-secondary)}.liq-wi-res-delta--up{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-wi-res-delta--up{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-wi-res-delta--down{color:var(--color-semantic-amber)}.liq-wi-bar{background:var(--color-border-subtle);border-radius:5px;height:10px;margin:22px 0 8px;position:relative;overflow:hidden}.liq-wi-bar-fill{background:var(--dsh-desk);position:absolute;top:0;bottom:0}.liq-wi-bar-fill--down{background:var(--color-semantic-amber)}.liq-wi-bar-mid{background:var(--color-text-primary);width:2px;position:absolute;top:-4px;bottom:-4px;left:50%}.liq-wi-axis{color:var(--color-text-muted);justify-content:space-between;display:flex}.liq-wi-eq{color:var(--color-text-tertiary);border-top:1px solid var(--color-border-default);margin-top:18px;padding-top:14px;line-height:1.9}.liq-wi-eq-formula,.liq-wi-eq-live{display:block}.liq-wi-eq b{color:var(--color-text-primary);font-weight:400}.liq-wi-chip{border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);border-radius:4px;margin-top:14px;padding:5px 8px;display:inline-block}@media (max-width:1000px){.liq-wi{grid-template-columns:1fr}}.liq-hist-sec{padding-top:56px;scroll-margin-top:168px}.liq-hist-strip{gap:4px;height:84px;display:flex}.liq-hist-seg{border:1px solid var(--color-border-strong);background:var(--color-bg-card-active);text-align:left;min-width:0;color:var(--color-text-secondary);border-radius:6px;flex-direction:column;flex-shrink:1;flex-basis:0;justify-content:space-between;align-items:flex-start;padding:10px 8px;display:flex;overflow:hidden}.liq-hist-seg--tight{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-hist-seg--tight{background:color-mix(in srgb, var(--dsh-desk) 37%, var(--color-bg-primary))}}.liq-hist-seg--tight{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-hist-seg--tight{border-color:color-mix(in srgb, var(--dsh-desk) 49%, var(--color-bg-primary))}}.liq-hist-seg[aria-pressed=true]{outline:2px solid var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-hist-seg[aria-pressed=true]{outline:2px solid color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-hist-seg[aria-pressed=true]{outline-offset:1px}.liq-hist-seg-n,.liq-hist-seg-label{white-space:nowrap;display:block}.liq-hist-axis{color:var(--color-text-muted);justify-content:space-between;margin-top:10px;display:flex}.liq-hist-panel{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:18px;padding:18px 20px;display:grid}.liq-hist-panel-title{font:400 22px/1.2 var(--font-source-serif);color:var(--color-text-primary);margin:0 0 6px}.liq-hist-panel-range{color:var(--color-text-tertiary);margin:0;line-height:1.7}.liq-hist-tag{text-transform:uppercase;white-space:nowrap;background:var(--color-bg-card-active);color:var(--color-text-secondary);border-radius:4px;padding:5px 8px}.liq-hist-tag--tight{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-hist-tag--tight{background:color-mix(in srgb, var(--dsh-desk) 37%, var(--color-bg-primary))}}.liq-hist-tag--tight{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-hist-tag--tight{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.liq-hist-detail-fail,.liq-hist-mix-fail{font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px;line-height:1.6;display:block}@media (max-width:640px){.liq-hist-panel{grid-template-columns:1fr}.liq-hist-seg-n{display:none}}.liq-out-sec{padding-top:56px;padding-bottom:56px;scroll-margin-top:168px}.liq-out-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.liq-out-box{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;padding:24px}.liq-out-total{color:var(--color-text-tertiary);display:block}.liq-out-pending{flex-direction:column;gap:10px;display:flex}.liq-out-pending-note{color:var(--color-text-secondary);margin:0}.liq-out-pending-line{color:var(--color-text-tertiary);margin:0}.liq-out-split{background:var(--color-border-subtle);border-radius:5px;height:10px;margin:18px 0 16px;display:flex;overflow:hidden}.liq-out-split i{height:100%;display:block}.liq-out-split-directional{background:var(--dsh-desk)}.liq-out-split-abstained{background:var(--color-text-tertiary)}.liq-out-split-other{background:var(--color-border-strong)}.liq-out-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.liq-out-nums>div{flex-direction:column;gap:6px;display:flex}.liq-out-num{color:var(--color-text-primary)}.liq-out-num--pending{font-family:var(--font-source-serif);color:var(--color-text-tertiary);letter-spacing:normal;font-size:15px;font-weight:600;line-height:1.4}.liq-out-num--fail{display:block}.liq-out-abstain-line{font-family:var(--font-source-serif);color:var(--color-text-tertiary);margin:16px 0 0;font-size:15px;line-height:1.6}.liq-out-rsn-intro{color:var(--color-text-tertiary);margin-bottom:8px;display:block}.liq-out-rsn-list{flex-direction:column;display:flex}.liq-out-rsn{border-bottom:1px solid var(--color-border-subtle)}.liq-out-rsn:last-child{border-bottom:0}.liq-out-rsn-btn{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 120px 40px;align-items:center;gap:14px;padding:14px 0;display:grid}.liq-out-rsn-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.liq-out-rsn-l{font-family:var(--font-source-serif);color:var(--color-text-secondary);flex-direction:column;gap:3px;font-size:17px;display:flex}.liq-out-rsn-code{color:var(--color-text-muted);display:block}.liq-out-rsn-bar{background:var(--color-border-default);border-radius:3px;height:6px;overflow:hidden}.liq-out-rsn-bar i{background:var(--color-text-tertiary);height:100%;display:block}.liq-out-rsn-count{text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.liq-out-rsn-x{color:var(--color-text-tertiary);grid-column:1/-1;margin:0 0 14px;line-height:1.7}.liq-out-readers-wrap{padding-top:36px}.liq-out-readers-title{color:var(--color-text-tertiary);margin-bottom:6px;display:block}.liq-out-readers{flex-direction:column;gap:10px;margin-top:6px;display:flex}.liq-out-reader-row{grid-template-columns:14px minmax(0,1fr) 160px 40px;align-items:center;gap:14px;display:grid}.liq-out-reader-dot{border-radius:50%;width:10px;height:10px}.liq-out-reader-name{color:var(--color-text-secondary);text-transform:uppercase}.liq-out-reader-bar{background:var(--color-bg-card-active);border-radius:3px;height:6px;overflow:hidden}.liq-out-reader-bar i{height:100%;display:block}.liq-out-reader-count{text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.liq-out-log-wrap{padding-top:36px}.liq-out-logbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.liq-out-logbar-empty{display:block}.liq-out-log-btn{border:1px solid var(--color-border-strong);height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;padding:0 16px;font-size:11px}.liq-out-log-btn:hover{background:var(--color-bg-card-active)}.liq-out-log-btn[aria-expanded=true]{border-color:var(--dsh-desk);color:var(--color-text-primary);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.liq-out-log-btn[aria-expanded=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, transparent)}}.liq-out-log-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.liq-out-log{border-top:1px solid var(--color-border-default);margin-top:14px}.liq-out-lrow{border-bottom:1px solid var(--color-border-subtle)}.liq-out-lbtn{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:80px minmax(0,1fr) 100px 16px;align-items:center;gap:16px;padding:13px 4px;display:grid}.liq-out-lbtn:hover{background:var(--color-bg-card)}.liq-out-lbtn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.liq-out-lt{color:var(--color-text-muted)}.liq-out-lrc{font-family:var(--font-source-serif);color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:16px}.liq-out-ltag{text-transform:uppercase;white-space:nowrap;text-align:center;background:var(--color-bg-card-active);color:var(--color-text-secondary);border-radius:4px;padding:5px 8px}.liq-out-ltag--abstained{border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);background:0 0}.liq-out-lx{color:var(--color-text-muted)}.liq-out-lxp{font-family:var(--font-source-serif);color:var(--color-text-secondary);padding:4px 4px 18px 100px;font-size:16px;line-height:1.6}.liq-out-lxp p{margin:0}@media (max-width:1000px){.liq-out-grid{grid-template-columns:1fr}}@media (max-width:640px){.liq-out-lbtn{grid-template-columns:64px minmax(0,1fr) 16px}.liq-out-ltag{display:none}.liq-out-lxp{padding-left:4px}.liq-out-reader-row{grid-template-columns:14px minmax(0,1fr) 80px 30px}.liq-out-rsn-btn{grid-template-columns:minmax(0,1fr) 70px 30px}}.nd2-une-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.nd2-une-head-text{flex-direction:column;gap:10px;display:flex}.nd2-une-eyebrow{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-une-eyebrow{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-une-title{margin:0}.nd2-une-note{text-align:right;max-width:460px;color:var(--color-text-muted);line-height:1.6}.nd2-une{scroll-margin-top:168px}.nd2-une-fail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.nd2-une-body{grid-template-columns:260px minmax(0,1fr);gap:20px;display:grid}.nd2-une-picks{flex-direction:column;gap:10px;min-width:0;display:flex}.nd2-une-pick{cursor:pointer;text-align:left;background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:6px;width:100%;padding:16px 18px;display:flex;position:relative}.nd2-une-pick:hover{border-color:var(--color-border-strong)}.nd2-une-pick:has(>.nd2-une-pick-btn[aria-pressed=true]){border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-une-pick:has(>.nd2-une-pick-btn[aria-pressed=true]){background:color-mix(in srgb, var(--dsh-desk) 8%, var(--color-bg-card))}}.nd2-une-pick-btn{z-index:1;appearance:none;cursor:pointer;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.nd2-une-pick-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.nd2-ticker-link{z-index:2;color:inherit;text-decoration:none;position:relative}.nd2-ticker-link:hover{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-ticker-link:hover{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-ticker-link:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nd2-ticker-link:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:3px;border-radius:1px}.nd2-une-pick-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.nd2-une-pick-ticker{font:400 22px/1 var(--font-source-serif);color:var(--color-text-primary)}.nd2-une-pick-slot{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-une-pick-slot{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-une-pick-title{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.45}.nd2-une-pick-meta{color:var(--color-text-muted)}.nd2-une-dossier{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:12px;min-width:0;padding:28px}.nd2-une-dmeta{color:var(--dsh-desk);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.nd2-une-dmeta{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-une-dtitle{font:400 clamp(26px, 2.4vw, 36px)/1.15 var(--font-source-serif);letter-spacing:-.025em;color:var(--color-text-primary);margin:16px 0 12px}.nd2-une-dsum{max-width:70ch;color:var(--color-text-secondary);margin:0}.nd2-une-dsum--none{color:var(--color-text-tertiary)}.nd2-une-tabs{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;gap:8px;margin:22px 0 0;padding-bottom:16px;display:flex}.nd2-une-tab{border:1px solid var(--color-border-strong);height:36px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 12px;font-size:10px}.nd2-une-tab[aria-pressed=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-une-tab[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-une-tab[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-une-tab[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, transparent)}}.nd2-une-tab:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.nd2-une-tabbody{margin-top:4px}.nd2-une-src-list{flex-direction:column;display:flex}.nd2-une-src{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:70px 150px minmax(0,1fr);align-items:baseline;gap:14px;padding:13px 0;display:grid}.nd2-une-src-t,.nd2-une-src-s{color:var(--color-text-muted);line-height:1.6}.nd2-une-src-h{font-family:var(--font-source-serif);color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.45}.nd2-une-note-line{color:var(--color-text-muted);margin:14px 0 0;line-height:1.7}.nd2-une-empty-line{color:var(--color-text-tertiary);margin:0;line-height:1.7}.nd2-une-fail-inline{display:block}.nd2-une-tl{margin-top:8px;padding-left:22px;position:relative}.nd2-une-tl:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.nd2-une-ev{padding:10px 0;position:relative}.nd2-une-ev-dot{background:var(--color-text-tertiary);border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:-21px}.nd2-une-ev-t{color:var(--color-text-muted);display:block}.nd2-une-ev-p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:4px 0 0;font-size:15px;line-height:1.45}.nd2-une-ev--pk .nd2-une-ev-p--pk{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.nd2-une-pks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.nd2-une-pkn{border:1px solid var(--color-border-default);border-left:2px solid;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.nd2-une-pkn strong{font-family:var(--font-jetbrains);letter-spacing:.1em;font-size:11px;font-weight:500}.nd2-une-pkn small{color:var(--color-text-muted);display:block}.nd2-une-pk-empty{margin-top:8px}.nd2-une-dfoot{border-top:1px solid var(--color-border-default);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;padding-top:18px;display:flex}.nd2-une-dfoot-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nd2-une-save-pending{color:var(--color-semantic-amber)}.nd2-btn{border:1px solid var(--color-border-strong);height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;align-items:center;padding:0 16px;font-size:11px;text-decoration:none;display:inline-flex}.nd2-btn:hover{background:var(--color-bg-card-active)}.nd2-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}@media (max-width:1100px){.nd2-une-body{grid-template-columns:1fr}.nd2-une-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}}@media (max-width:640px){.nd2-une-picks{grid-template-columns:1fr}.nd2-une-dossier{padding:20px}.nd2-une-src,.nd2-une-src{grid-template-columns:50px minmax(0,1fr)}.nd2-une-src-s{display:none}.nd2-une-pks{grid-template-columns:1fr}.nd2-une-note{text-align:left}}.nd2-wire{scroll-margin-top:168px}.nd2-wire-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.nd2-wire-head-text{flex-direction:column;gap:10px;display:flex}.nd2-wire-eyebrow{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-wire-eyebrow{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-wire-title{margin:0}.nd2-wire-note{text-align:right;max-width:460px;color:var(--color-text-muted);line-height:1.6}.nd2-wire-fail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.nd2-wire-notices{color:var(--color-semantic-amber);flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.nd2-wire-notices span{font-family:var(--font-jetbrains);letter-spacing:.08em;font-size:10px}.nd2-wire-newbar{border:1px solid var(--dsh-desk);align-items:center;gap:14px;margin-bottom:16px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.nd2-wire-newbar{border:1px solid color-mix(in srgb, var(--dsh-desk) 40%, transparent)}}.nd2-wire-newbar{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-wire-newbar{background:color-mix(in srgb, var(--dsh-desk) 8%, transparent)}}.nd2-wire-newbar{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--dsh-desk);border-radius:8px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.nd2-wire-newbar{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-wire-newbar i{background:var(--dsh-desk);border-radius:50%;flex:none;width:8px;height:8px}.nd2-wire-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.nd2-wire-chips{flex-wrap:wrap;gap:8px;display:flex}.nd2-wire-chip{cursor:pointer;background:var(--color-bg-card);min-height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-size:11px;display:inline-flex}.nd2-wire-chip small{color:var(--color-text-muted)}.nd2-wire-chip--all{background:var(--color-bg-card-active);color:var(--color-text-primary)}.nd2-wire-chip--notrated{border-style:dashed;border-color:var(--color-border-strong)}.nd2-wire-chip[aria-pressed=true]{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-wire-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-wire-chip[aria-pressed=true]{color:var(--color-text-primary)}.nd2-wire-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.nd2-wire-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nd2-wire-search label{color:var(--color-text-muted)}.nd2-wire-search input{background:var(--color-bg-card);border:1px solid var(--color-border-strong);width:180px;height:44px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.06em;border-radius:6px;padding:0 14px;font-size:12px}.nd2-wire-search input::placeholder{color:var(--color-text-muted)}.nd2-wire-search input:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.nd2-wire-vol{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;margin-top:16px;padding:16px 18px 10px}.nd2-wire-vol-top{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nd2-wire-bars{align-items:flex-end;gap:3px;height:56px;margin-top:10px;display:flex}.nd2-wire-bar{cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-end;height:100%;padding:0;display:flex}.nd2-wire-bar:disabled{cursor:default}.nd2-wire-bar i{background:var(--dsh-desk);border-radius:2px 2px 0 0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.nd2-wire-bar i{background:color-mix(in srgb, var(--dsh-desk) 32%, transparent)}}.nd2-wire-bar i{transition:background .15s}.nd2-wire-bar:not(:disabled):hover i{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-wire-bar:not(:disabled):hover i{background:color-mix(in srgb, var(--dsh-desk) 58%, transparent)}}.nd2-wire-bar[aria-pressed=true] i{background:var(--dsh-desk)}.nd2-wire-bars.has-sel .nd2-wire-bar:not([aria-pressed=true]) i{opacity:.35}.nd2-wire-vax{color:var(--color-text-muted);font-family:var(--font-jetbrains);letter-spacing:.08em;font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:6px;font-size:9px;display:flex}.nd2-wire-legal{border:1px dashed var(--color-border-strong);border-radius:8px;flex-direction:column;margin-top:14px;padding:10px 16px;display:flex}.nd2-wire-legal-top{color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.nd2-wire-legal-list{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:flex}.nd2-wire-legal-row{grid-template-columns:76px 60px 150px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.nd2-wire-legal-row span{color:var(--color-text-muted)}.nd2-wire-legal-row p{color:var(--color-text-tertiary);font-family:var(--font-source-serif);margin:0;font-size:14px;line-height:1.4}.nd2-wire-split{color:var(--color-text-muted);font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:22px 0 4px;font-size:9px;display:flex}.nd2-wire-split hr{border:0;border-top:1px solid var(--color-border-subtle);flex:1;margin:0}.nd2-wire-row{border-bottom:1px solid var(--color-border-subtle)}.nd2-wire-row.is-open{background:var(--color-bg-card);border-bottom-color:#0000;border-radius:8px;margin:4px 0}.nd2-wire-rgrid{text-align:left;cursor:pointer;width:100%;min-height:58px;color:var(--color-text-primary);background:0 0;border:0;grid-template-columns:12px 64px 120px 116px minmax(0,1fr) 96px 72px 16px;align-items:center;gap:14px;padding:14px;display:grid;position:relative}.nd2-wire-rbtn{z-index:1;appearance:none;cursor:pointer;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.nd2-wire-rgrid:hover{background:var(--color-bg-card-hover)}.nd2-wire-row.is-open .nd2-wire-rgrid:hover{background:0 0}.nd2-wire-rbtn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.nd2-wire-fd{background:var(--color-border-strong);border-radius:50%;width:6px;height:6px}.nd2-wire-fd.is-new{background:var(--dsh-desk)}.nd2-wire-tm{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:10px}.nd2-wire-tk{font-family:var(--font-jetbrains);letter-spacing:.06em;overflow-wrap:anywhere;flex-direction:column;gap:3px;font-size:12px;display:flex}.nd2-wire-tk small{letter-spacing:.1em;text-transform:uppercase;color:var(--color-semantic-amber);font-size:9px}.nd2-wire-hl{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:16px;line-height:1.35}.nd2-wire-hl.is-dim{color:var(--color-text-muted)}.nd2-wire-une-m{color:var(--dsh-desk);font-size:8px}@supports (color:color-mix(in lab, red, red)){.nd2-wire-une-m{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-wire-une-m{border:1px solid var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-wire-une-m{border:1px solid color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.nd2-wire-une-m{vertical-align:middle;font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;margin-left:8px;padding:2px 4px}.nd2-wire-ct{font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);text-align:right;font-size:9px}.nd2-wire-dots{justify-content:flex-end;gap:4px;display:flex}.nd2-wire-dots i{border-radius:50%;width:8px;height:8px;display:inline-block}.nd2-wire-cr{font-family:var(--font-jetbrains);color:var(--color-text-muted);text-align:center}.nd2-wire-xp{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;padding:6px 6px 24px 44px;display:grid}.nd2-wire-sum{font-family:var(--font-source-serif);color:var(--color-text-secondary);max-width:68ch;margin:0 0 16px;font-size:16px;line-height:1.6}.nd2-wire-sum--none{color:var(--color-text-tertiary);font-family:var(--font-jetbrains);letter-spacing:.06em;font-size:10px}.nd2-wire-lab{color:var(--color-text-muted);margin-bottom:6px;display:block}.nd2-wire-src{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:56px 150px minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 0;display:grid}.nd2-wire-src span{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.nd2-wire-src-h{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.45}a.nd2-wire-src-h{color:var(--color-text-secondary);text-decoration:none}a.nd2-wire-src-h:hover{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.nd2-wire-old{color:var(--color-semantic-amber)}.nd2-wire-xside{flex-direction:column;gap:8px;display:flex}.nd2-wire-pkl{flex-direction:column;gap:8px;margin-top:4px;display:flex}.nd2-wire-pkl-row{font-family:var(--font-jetbrains);letter-spacing:.08em;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:10px;display:grid}.nd2-wire-pkl-row i{border-radius:50%;width:8px;height:8px}.nd2-wire-pkl-row span:last-child{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.nd2-wire-act{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.nd2-wire-refused{color:var(--color-semantic-amber);line-height:1.6}.nd2-wire-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nd2-wire-kbd{color:var(--color-text-muted);margin:18px 0 0}.nd2-wire-foot-note{color:var(--color-text-muted);font-family:var(--font-jetbrains);letter-spacing:.06em;margin:18px 0 0;font-size:10px}.nd2-wire-note-line{color:var(--color-text-muted);margin:4px 0 0;line-height:1.7}.nd2-wire-empty-line{color:var(--color-text-tertiary);margin:0;line-height:1.7}@media (max-width:1100px){.nd2-wire-rgrid{grid-template-columns:10px 56px 100px minmax(0,1fr) 16px;grid-template-areas:"fd tm tk hl cr""fd tm tag hl cr";row-gap:6px}.nd2-wire-rgrid>.nd2-wire-fd{grid-area:fd}.nd2-wire-rgrid>.nd2-wire-tm{grid-area:tm}.nd2-wire-rgrid>.nd2-wire-tk{grid-area:tk}.nd2-wire-rgrid>.dsh-read{letter-spacing:.08em;white-space:nowrap;grid-area:tag;justify-self:start;padding:3px 6px;font-size:9px}.nd2-wire-rgrid>.nd2-wire-hl{grid-area:hl}.nd2-wire-rgrid>.nd2-wire-cr{grid-area:cr}.nd2-wire-rgrid>.nd2-wire-ct,.nd2-wire-rgrid>.nd2-wire-dots{display:none}.nd2-wire-xp{grid-template-columns:1fr;padding-left:16px}}@media (max-width:640px){.nd2-wire-rgrid{grid-template-columns:8px 52px minmax(0,1fr) 14px;grid-template-areas:"fd tm tk cr""fd tm tag cr""fd hl hl cr";row-gap:6px;padding:12px 8px}.nd2-wire-rgrid>.nd2-wire-hl{font-size:15px}.nd2-wire-xp{padding:4px 8px 22px}.nd2-wire-vol{padding:16px 12px 10px}.nd2-wire-bars{gap:2px}.nd2-wire-vax span:nth-child(2n){display:none}.nd2-wire-search,.nd2-wire-search input{width:100%}.nd2-wire-src{grid-template-columns:46px minmax(0,1fr)}.nd2-wire-src span:nth-child(2){display:none}.nd2-wire-legal-row{grid-template-columns:60px minmax(0,1fr)}.nd2-wire-legal-row span:nth-child(2),.nd2-wire-legal-row span:nth-child(3){display:none}.nd2-wire-note{text-align:left}}@media (prefers-reduced-motion:reduce){.nd2-wire-bar i{transition:none}}.nd2-desk{scroll-margin-top:168px}.nd2-desk-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.nd2-desk-head-text{flex-direction:column;gap:10px;display:flex}.nd2-desk-eyebrow{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.nd2-desk-eyebrow{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.nd2-desk-title{margin:0}.nd2-desk-note{color:var(--color-text-muted)}.nd2-desk .dm-fold-rl{flex-direction:column;gap:3px;display:flex}.cgc-h1{color:var(--color-text-primary);margin:0}.cgs-sub{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.cgs-sub-links{flex-wrap:wrap;gap:6px;display:flex}.cgs-sub-links a{height:36px;color:var(--color-text-tertiary);border:1px solid #0000;border-radius:6px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.cgs-sub-links a:hover,.cgs-sub-links a:focus-visible{color:var(--color-text-primary);border-color:var(--color-border-default)}.cgs-sub-links a:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgs-sub-links a[aria-current=page]{color:var(--dsh-desk);border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgs-sub-links a[aria-current=page]{border-color:color-mix(in srgb, var(--dsh-desk) 45%, transparent)}}.cgs-sub-links a[aria-current=page]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgs-sub-links a[aria-current=page]{background:color-mix(in srgb, var(--dsh-desk) 12%, transparent)}}.cgc-back{border:1px solid var(--color-border-default);height:36px;font-family:var(--font-jetbrains);color:var(--color-text-secondary);border-radius:8px;align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.cgc-back:hover{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.cgc-back:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-intro{margin:22px 0 0}.cgc-sec{padding-top:44px;scroll-margin-top:168px}.cgc-sec-title{color:var(--color-text-primary);margin:0 0 6px}.cgc-sec-sub{color:var(--color-text-tertiary);margin:0 0 4px}.cgc-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0 14px;display:flex}.cgc-seg{border:1px solid var(--color-border-default);border-radius:8px;display:inline-flex;overflow:hidden}.cgc-seg button{height:36px;font-family:var(--font-jetbrains);color:var(--color-text-tertiary);background:0 0;border:0;padding:0 14px;font-size:13px}.cgc-seg button+button{border-left:1px solid var(--color-border-default)}.cgc-seg button[aria-pressed=true]{background:var(--color-bg-card-active);color:var(--color-text-primary)}.cgc-seg button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.cgc-toggle{font-family:var(--font-jetbrains);color:var(--color-text-secondary);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;display:inline-flex}.cgc-toggle:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-sw{background:var(--color-bg-card-active);border:1px solid var(--color-border-default);border-radius:10px;width:34px;height:20px;transition:background .15s;position:relative}.cgc-sw:after{content:"";background:var(--color-text-tertiary);border-radius:7px;width:14px;height:14px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}.cgc-toggle[aria-checked=true] .cgc-sw{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-toggle[aria-checked=true] .cgc-sw{background:color-mix(in srgb, var(--dsh-desk) 18%, transparent)}}.cgc-toggle[aria-checked=true] .cgc-sw{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-toggle[aria-checked=true] .cgc-sw{border-color:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-toggle[aria-checked=true] .cgc-sw:after{background:var(--color-text-primary);left:16px}.cgc-fnote{color:var(--color-text-muted);margin:0 0 14px;line-height:1.6}.cgc-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.cgc-list[data-navigating]{opacity:.6}.more-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.more-row span:first-child{color:var(--color-text-muted);margin-right:auto}.more-row .btn{border:1px solid var(--color-border-default);height:38px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:6px;padding:0 14px;font-size:10px}.more-row .btn:hover{border-color:var(--dsh-desk);color:var(--color-text-primary)}.more-row .btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-card{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:20px;display:flex}.cgc-card:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-default)}.cgc-card[aria-expanded=true]{background:var(--color-bg-card-active);border-color:var(--color-border-strong);box-shadow:inset 3px 0 0 var(--dsh-desk)}.cgc-card:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-top{justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}.cgc-tk{font-family:var(--font-jetbrains);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-strong);font-size:22px;font-weight:500;text-decoration:none}.cgc-tk:hover{border-bottom-color:var(--color-text-primary)}.cgc-count{font-family:var(--font-jetbrains);color:var(--dsh-desk);font-size:11px}@supports (color:color-mix(in lab, red, red)){.cgc-count{color:color-mix(in srgb, var(--dsh-desk) 45%, white)}}.cgc-count{flex:none}.cgc-company{color:var(--color-text-tertiary);font-size:13px}.cgc-rail{border-bottom:2px solid var(--color-border-default);width:100%;height:22px;margin:6px 0 4px;position:relative}.cgc-band{background:var(--dsh-desk);border-radius:4px;height:8px;position:absolute;bottom:-5px}@supports (color:color-mix(in lab, red, red)){.cgc-band{background:color-mix(in srgb, var(--dsh-desk) 70%, transparent)}}.cgc-band{border:1px solid var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-band{border:1px solid color-mix(in srgb, var(--dsh-desk) 55%, white)}}.cgc-dot{background:var(--color-semantic-blue);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-7px;transform:translate(-50%)}.cgc-meta{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);width:100%;font-size:11px;line-height:1.7}.cgc-k{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.cgc-portraits{align-items:center;gap:6px;display:flex}.cgc-stack{display:flex}.cgc-avatar{background:var(--color-bg-card-active);border:2px solid var(--color-bg-card);width:28px;height:28px;font-family:var(--font-jetbrains);color:var(--color-text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:-8px;font-size:10px;font-weight:500;display:inline-flex}.cgc-stack .cgc-avatar:first-child{margin-left:0}.cgc-card:hover .cgc-avatar{border-color:var(--color-bg-card-hover)}.cgc-card[aria-expanded=true] .cgc-avatar{border-color:var(--color-bg-card-active)}.cgc-avatar-photo{object-fit:cover;object-position:50% 22%}.cgc-avatar-more{background:var(--color-bg-card-active);color:var(--color-text-tertiary);font-size:9px}.cgc-status{font-family:var(--font-jetbrains);color:var(--dsh-desk);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;font-size:10px}.cgc-dossier{border:1px solid var(--dsh-desk);margin-top:28px}@supports (color:color-mix(in lab, red, red)){.cgc-dossier{border:1px solid color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-dossier{background:radial-gradient(ellipse at 100% 0%, var(--dsh-desk), transparent 65%), var(--color-bg-card);border-radius:18px;padding:34px}@supports (color:color-mix(in lab, red, red)){.cgc-dossier{background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--dsh-desk) 18%, transparent), transparent 65%), var(--color-bg-card)}}.cgc-dossier{scroll-margin-top:168px}@media (max-width:640px){.cgc-dossier{border-radius:12px;padding:20px}}.cgc-dos-overline{color:var(--dsh-desk);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.cgc-dos-overline{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.cgc-dos-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:22px;display:flex}.cgc-dos-who{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.cgc-dos-who h2{color:var(--color-text-primary);margin:0}.cgc-dos-vis{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);text-align:right;font-size:11px;line-height:1.7}@media (max-width:700px){.cgc-dos-vis{text-align:left}}.cgc-dos-sum{max-width:980px;color:var(--color-text-primary);margin:18px 0 0}.cgc-dos-pending{color:var(--color-semantic-amber);margin:10px 0 0}.cgc-kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0;display:grid}.cgc-kpis>div{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:10px;padding:18px 20px}.cgc-kpis strong{color:var(--color-text-primary);margin-bottom:8px;display:block}.cgc-kpis small{line-height:1.6;display:block}@media (max-width:700px){.cgc-kpis{grid-template-columns:1fr}}.cgc-tool{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.cgc-seg2{flex-wrap:wrap;gap:8px;display:flex}.cgc-seg2 button,.cgc-seg2-solo{border:1px solid var(--color-border-default);color:var(--color-text-tertiary);font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:6px;padding:11px 14px;font-size:10px}.cgc-seg2 button[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2 button[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 18%, transparent)}}.cgc-seg2 button[aria-pressed=true]{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2 button[aria-pressed=true]{border-color:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-seg2 button[aria-pressed=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2 button[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.cgc-seg2-solo[aria-checked=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2-solo[aria-checked=true]{background:color-mix(in srgb, var(--dsh-desk) 18%, transparent)}}.cgc-seg2-solo[aria-checked=true]{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2-solo[aria-checked=true]{border-color:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-seg2-solo[aria-checked=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-seg2-solo[aria-checked=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.cgc-seg2 button:focus-visible,.cgc-seg2-solo:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-chart-wrap{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:12px;margin-top:8px;padding:16px 12px;position:relative}.cgc-chart-svg{width:100%;height:auto;display:block;overflow:visible}.cgc-chart-desktop{display:block}.cgc-chart-mobile{display:none}@media (max-width:700px){.cgc-chart-desktop{display:none}.cgc-chart-mobile{display:block}}.cgc-chart-wrap.cgc-chart-desktop{overflow-x:auto}.cgc-chart-wrap.cgc-chart-desktop .cgc-chart-svg{width:auto;min-width:880px}.cgc-chart-grid{stroke:var(--color-border-subtle);stroke-width:1px}.cgc-chart-axis{fill:var(--color-text-muted);font-family:var(--font-jetbrains)}.cgc-chart-window{fill:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-chart-window{fill:color-mix(in srgb, var(--dsh-desk) 16%, transparent)}}.cgc-chart-windowline{stroke:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-chart-windowline{stroke:color-mix(in srgb, var(--dsh-desk) 60%, transparent)}}.cgc-chart-windowline{stroke-width:1px}.cgc-chart-label{fill:var(--color-text-tertiary);font-family:var(--font-jetbrains)}.cgc-chart-visibleline{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:3 4}.cgc-chart-price{stroke:var(--color-text-secondary);stroke-linejoin:round}.cgc-chart-latestline{stroke:var(--color-semantic-blue);stroke-opacity:.7;stroke-width:1px;stroke-dasharray:5 4}.cgc-chart-latestlabel{fill:var(--color-semantic-blue);font-family:var(--font-jetbrains)}.cgc-chart-lane{stroke:var(--color-border-default);stroke-width:1px}.cgc-chart-link{stroke:var(--color-text-secondary);stroke-opacity:.45}.cgc-chart-linksale{stroke:var(--color-semantic-blue);stroke-opacity:.45}.cgc-chart-tick{stroke:var(--color-text-secondary)}.cgc-chart-ticksale{stroke:var(--color-semantic-blue)}.cgc-chart-stem{stroke:var(--color-text-secondary)}.cgc-chart-stemsale{stroke:var(--color-semantic-blue)}.cgc-chart-dot{fill:var(--color-text-primary)}.cgc-chart-dotsale{fill:var(--color-semantic-blue)}.cgc-mk-ring{stroke:#ffffffc8}@supports (color:color-mix(in lab, red, red)){.cgc-mk-ring{stroke:color-mix(in srgb, var(--color-text-primary) 85%, transparent)}}.cgc-mk-ringsale{stroke:var(--color-semantic-blue)}.cgc-mk-photobg{fill:var(--color-bg-card-active)}.cgc-mk-initials{fill:var(--color-text-secondary);font-family:var(--font-jetbrains)}.cgc-mk{cursor:pointer;outline-offset:3px}.cgc-mk-dim{opacity:.25}.cgc-mk:focus-visible{outline:2px solid var(--dsh-desk)}.cgc-tip{pointer-events:none;z-index:5;background:var(--color-bg-primary);border:1px solid var(--color-border-strong);max-width:280px;color:var(--color-text-secondary);border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.cgc-tip b{color:var(--color-text-primary);font-weight:500}.cgc-tip-mono{font-family:var(--font-jetbrains);color:var(--color-text-primary)}.cgc-legend{color:var(--color-text-tertiary);flex-wrap:wrap;gap:18px;margin-top:10px;font-size:12px;display:flex}.cgc-legend span{align-items:center;gap:7px;display:inline-flex}.cgc-legend i{width:14px;height:14px;display:inline-block}.cgc-legend-purchase{background:var(--color-bg-card-active);border:1.5px solid #ffffffc8;border-radius:7px}@supports (color:color-mix(in lab, red, red)){.cgc-legend-purchase{border:1.5px solid color-mix(in srgb, var(--color-text-primary) 85%, transparent)}}.cgc-legend-sale{border:1.5px dashed var(--color-semantic-blue);border-radius:3px}.cgc-legend-window{background:var(--dsh-desk);height:10px!important}@supports (color:color-mix(in lab, red, red)){.cgc-legend-window{background:color-mix(in srgb, var(--dsh-desk) 35%, transparent)}}.cgc-legend-latest{border-top:1.5px dashed var(--color-semantic-blue);width:18px!important;height:0!important}.cgc-members{margin-top:22px}.cgc-member-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1100px){.cgc-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cgc-member-grid{grid-template-columns:1fr}}.cgc-member-card{text-align:left;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}.cgc-member-card:hover{background:var(--color-bg-card-hover)}.cgc-member-card[aria-pressed=true]{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-member-card[aria-pressed=true]{border-color:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-member-card[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-member-card[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, var(--color-bg-primary))}}.cgc-member-card:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-member-head{align-items:center;gap:12px;display:flex}.cgc-member-head strong{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:18px;font-weight:400}.cgc-member-card small{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:10px;line-height:1.6}.cgc-member-stat{color:var(--color-text-secondary)}.cgc-spotlight{border:1px solid var(--dsh-desk);margin-top:16px;padding:20px 24px}@supports (color:color-mix(in lab, red, red)){.cgc-spotlight{border:1px solid color-mix(in srgb, var(--dsh-desk) 40%, transparent)}}.cgc-spotlight{background:var(--color-bg-primary);border-radius:10px}.cgc-spotlight h3{color:var(--color-text-primary);margin:0 0 10px}.cgc-spotlight p{color:var(--color-text-tertiary);margin:0}.cgc-spot-line{border-top:1px solid var(--color-border-subtle);font-family:var(--font-jetbrains);color:var(--color-text-secondary);flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:14px;font-size:10px;line-height:1.8;display:flex}.cgc-spotlight-note{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);color:var(--color-text-tertiary);border-radius:10px;margin-top:16px;padding:18px}.cgc-replay{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:12px;padding:26px}.cgc-replay h3{color:var(--color-text-primary);margin:0 0 16px}.cgc-replay-label{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);justify-content:space-between;margin-bottom:16px;font-size:11px;display:flex}.cgc-replay-range{width:100%;accent-color:var(--dsh-desk)}.cgc-replay-buttons{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cgc-replay-btn{border:1px solid var(--color-border-default);color:var(--color-text-tertiary);font-family:var(--font-jetbrains);letter-spacing:.06em;background:0 0;border-radius:6px;padding:8px 12px;font-size:10px}.cgc-replay-btn[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-replay-btn[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 18%, transparent)}}.cgc-replay-btn[aria-pressed=true]{border-color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-replay-btn[aria-pressed=true]{border-color:color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-replay-btn[aria-pressed=true]{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-replay-btn[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.cgc-replay-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-replay-meta{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0;display:grid}.cgc-replay-meta div{border:1px solid var(--color-border-subtle);border-radius:8px;padding:14px}.cgc-replay-meta strong{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:32px;font-weight:300;display:block}.cgc-replay-meta small{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:9px}@media (max-width:700px){.cgc-replay-meta{grid-template-columns:1fr}}.cgc-replay-tape{flex-direction:column;gap:10px;display:flex}.cgc-replay-tape>div{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-secondary);border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:12px 14px;font-size:13px;display:flex}.cgc-replay-tape strong{color:var(--color-text-primary);font-weight:500}.cgc-replay-tape span{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);font-size:10px}.cgc-replay-foot{font-family:var(--font-jetbrains);color:var(--color-text-muted);letter-spacing:.03em;margin-top:16px;font-size:9px;line-height:1.8}.cgc-dos-foot{margin-top:22px;line-height:1.8}.cgc-share-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.cgc-share-note{font-family:var(--font-jetbrains);color:var(--color-text-muted);font-size:10px}.cgc-share-btn{border:1px solid var(--dsh-desk);border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cgc-share-btn{border:1px solid color-mix(in srgb, var(--dsh-desk) 55%, transparent)}}.cgc-share-btn{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-share-btn{background:color-mix(in srgb, var(--dsh-desk) 18%, transparent)}}.cgc-share-btn{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-share-btn{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.cgc-share-btn{font-family:var(--font-jetbrains);font-size:13px;font-weight:500}.cgc-share-btn:hover{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.cgc-share-btn:hover{background:color-mix(in srgb, var(--dsh-desk) 30%, transparent)}}.cgc-share-btn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-share-panel{border:1px solid var(--color-border-default);background:var(--color-bg-primary);border-radius:12px;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:22px;margin-top:12px;padding:20px;display:grid}@media (max-width:800px){.cgc-share-panel{grid-template-columns:1fr}}.cgc-share-fmt{gap:6px;margin-bottom:10px;display:flex}.cgc-share-fmt button{border:1px solid var(--color-border-default);height:30px;font-family:var(--font-jetbrains);color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 10px;font-size:10px}.cgc-share-fmt button[aria-pressed=true]{border-color:var(--color-border-strong);color:var(--color-text-primary);background:var(--color-bg-card-active)}.cgc-share-fmt button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-share-preview{border:1px solid var(--color-border-default);background:var(--color-bg-primary);border-radius:8px;overflow:hidden}.cgc-share-preview img{width:100%;height:auto;display:block}.cgc-share-lbl{display:block}.cgc-share-cap{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);font-family:var(--font-source-serif);color:var(--color-text-secondary);border-radius:8px;margin-top:8px;padding:12px 14px}.cgc-share-url{font-family:var(--font-jetbrains);color:var(--color-text-tertiary);word-break:break-all;margin-top:6px;font-size:11px;display:inline-block}.cgc-share-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.cgc-share-grid a,.cgc-share-grid button{border:1px solid var(--color-border-default);background:var(--color-bg-card);height:40px;font-family:var(--font-jetbrains);color:var(--color-text-primary);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;text-decoration:none;display:flex}.cgc-share-grid a:hover,.cgc-share-grid button:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-strong)}.cgc-share-grid a:focus-visible,.cgc-share-grid button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}@media (max-width:800px){.cgc-share-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cgc-share-acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cgc-share-acts a,.cgc-share-acts button{border:1px solid var(--color-border-default);height:36px;font-family:var(--font-jetbrains);color:var(--color-text-secondary);background:0 0;border-radius:8px;align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.cgc-share-acts a:hover,.cgc-share-acts button:hover{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.cgc-share-acts a:focus-visible,.cgc-share-acts button:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.cgc-share-small{font-family:var(--font-jetbrains);color:var(--color-text-muted);margin-top:10px;font-size:11px;line-height:1.6}.cgc-share-toast{z-index:40;background:var(--color-bg-card-active);border:1px solid var(--color-border-strong);font-family:var(--font-jetbrains);color:var(--color-text-primary);border-radius:8px;padding:10px 16px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.cgc-ltable-wrap{border:1px solid var(--color-border-subtle);border-radius:12px;margin-top:22px;overflow-x:auto}.cgc-ltable{border-collapse:collapse;width:100%;min-width:900px}.cgc-ltable th{font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);text-align:left;border-bottom:1px solid var(--color-border-default);white-space:nowrap;padding:12px 10px;font-size:11px;font-weight:400}.cgc-ltable th.num,.cgc-ltable td.num{text-align:right}.cgc-ltable td{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary);white-space:nowrap;padding:12px 10px;font-size:14px}.cgc-ltable td.mono{font-family:var(--font-jetbrains);color:var(--color-text-primary)}.cgc-ltable tbody tr:last-child td{border-bottom:0}.cgc-ltable tbody tr{transition:background .1s}.cgc-ltable tbody tr:hover,.cgc-ltable tbody tr.cgc-lrow--hl{background:var(--color-bg-card-hover)}.cgc-ltable tbody tr:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.cgc-ltable tbody tr.cgc-lrow--sale td{color:var(--color-text-tertiary)}.cgc-lmem{align-items:center;gap:10px;display:flex}.cgc-lfreq{font-family:var(--font-jetbrains);color:var(--color-semantic-amber);margin-left:2px;font-size:10px}.cgc-lkind{font-family:var(--font-jetbrains);border:1px solid var(--color-border-default);color:var(--color-text-secondary);border-radius:4px;padding:3px 7px;font-size:11px;display:inline-block}.cgc-lkind--sale{border-color:#60a5fa73}@supports (color:color-mix(in lab, red, red)){.cgc-lkind--sale{border-color:color-mix(in srgb, var(--color-semantic-blue) 45%, transparent)}}.cgc-lkind--sale{color:var(--color-semantic-blue)}.cgc-avatar--square{border-radius:4px}.cgc-lphoto{box-shadow:inset 0 0 0 1.5px #ffffffc8}@supports (color:color-mix(in lab, red, red)){.cgc-lphoto{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-text-primary) 85%, transparent)}}.cgc-lphoto--sale{box-shadow:none;outline:1.5px dashed var(--color-semantic-blue);outline-offset:-1.5px}.ins-sec{padding-top:56px;scroll-margin-top:168px}.ins-sech{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.ins-sech-k{color:var(--dsh-desk);margin-bottom:10px;display:block}@supports (color:color-mix(in lab, red, red)){.ins-sech-k{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-sech-title{margin:0}.ins-sech-r{text-align:right;max-width:500px;color:var(--color-text-muted);line-height:1.6}@media (max-width:640px){.ins-sech-r{text-align:left}}:root{--ins-tape-p:var(--dsh-desk);--ins-tape-s:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){:root{--ins-tape-s:color-mix(in srgb, var(--dsh-desk) 60%, var(--color-text-tertiary))}}:root{--ins-tape-a:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){:root{--ins-tape-a:color-mix(in srgb, var(--dsh-desk) 40%, var(--color-text-tertiary))}}:root{--ins-tape-m:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){:root{--ins-tape-m:color-mix(in srgb, var(--dsh-desk) 25%, var(--color-text-tertiary))}}:root{--ins-tape-f:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){:root{--ins-tape-f:color-mix(in srgb, var(--dsh-desk) 12%, var(--color-text-tertiary))}}:root{--ins-tape-other:var(--color-text-muted)}.ins-tape-pending{flex-direction:column;gap:10px;display:flex}.ins-tape-pending-line{color:var(--color-text-tertiary);margin:0}.ins-tape-top{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:40px;display:grid}.ins-tape-donut svg{width:100%;height:auto;display:block}.ins-tape-seg{cursor:pointer;transition:stroke-width .15s,opacity .15s}.ins-tape-seg:hover,.ins-tape-seg:focus{opacity:1;outline:none}.ins-tape-seg--p{stroke:var(--ins-tape-p)}.ins-tape-seg--s{stroke:var(--ins-tape-s)}.ins-tape-seg--a{stroke:var(--ins-tape-a)}.ins-tape-seg--m{stroke:var(--ins-tape-m)}.ins-tape-seg--f{stroke:var(--ins-tape-f)}.ins-tape-seg--other{stroke:var(--ins-tape-other)}.ins-tape-donut-n{font-family:var(--font-source-serif);fill:var(--color-text-primary);font-size:34px;font-weight:300}.ins-tape-donut-pc{font-family:var(--font-jetbrains);letter-spacing:.12em;fill:var(--color-text-tertiary);font-size:9px}.ins-tape-legend{flex-direction:column;display:flex}.ins-tape-legend-row{border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;width:100%;color:var(--color-text-secondary);font-size:15px;font-family:var(--font-source-serif);background:0 0;grid-template-columns:12px minmax(0,1fr) 70px 44px;align-items:center;gap:12px;padding:11px 8px;display:grid}.ins-tape-legend-row i{border-radius:2px;width:10px;height:10px;display:block}.ins-tape-legend-row--p i{background:var(--ins-tape-p)}.ins-tape-legend-row--s i{background:var(--ins-tape-s)}.ins-tape-legend-row--a i{background:var(--ins-tape-a)}.ins-tape-legend-row--m i{background:var(--ins-tape-m)}.ins-tape-legend-row--f i{background:var(--ins-tape-f)}.ins-tape-legend-row--other i{background:var(--ins-tape-other)}.ins-tape-legend-count{text-align:right}.ins-tape-legend-pc{text-align:right;color:var(--color-text-muted)}.ins-tape-legend-row:hover,.ins-tape-legend-row[aria-pressed=true]{background:var(--color-bg-card);color:var(--color-text-primary)}.ins-tape-legend-row[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--dsh-desk)}.ins-tape-legend-row:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.ins-tape-note{color:var(--color-text-muted);margin:10px 0 0;line-height:1.7}.ins-tape-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;margin-bottom:16px;display:flex}.ins-tape-search{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ins-tape-search-label{color:var(--color-text-muted)}.ins-tape-search input{border:1px solid var(--color-border-strong);background:var(--color-bg-card);width:260px;max-width:100%;height:40px;color:var(--color-text-primary);font-family:var(--font-jetbrains);letter-spacing:.04em;border-radius:6px;padding:0 12px;font-size:12px}.ins-tape-search input:disabled{opacity:.5}.ins-tape-toggles{flex-wrap:wrap;gap:8px;display:flex}.ins-tape-chip{border:1px solid var(--color-border-strong);height:38px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 12px;font-size:10px}.ins-tape-chip[aria-pressed=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-tape-chip[aria-pressed=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-tape-chip[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-tape-chip[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 10%, var(--color-bg-card))}}.ins-tape-chip:disabled{opacity:.4;cursor:not-allowed}.ins-tape-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.ins-tape-explorer{grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);align-items:start;gap:24px;margin-top:16px;display:grid}.ins-tape-list{flex-direction:column;display:flex}.ins-tape-row{border:1px solid var(--color-border-default);background:var(--color-bg-card);text-align:left;border-radius:10px;grid-template-columns:76px minmax(0,1fr) 100px 76px;align-items:center;gap:14px;width:100%;margin-bottom:8px;padding:14px;display:grid}.ins-tape-row:hover,.ins-tape-row[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-tape-row:hover,.ins-tape-row[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 8%, var(--color-bg-primary))}}.ins-tape-row:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.ins-tape-row-tk{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-primary);font-size:13px}.ins-tape-row-who{font-family:var(--font-source-serif);color:var(--color-text-secondary);min-width:0;font-size:15px}.ins-tape-row-who small{font-family:var(--font-jetbrains);color:var(--color-text-muted);letter-spacing:.08em;margin-top:5px;font-size:9px;display:block}.ins-tape-row-unknown{color:var(--color-text-muted)}.ins-tape-row-amt{font-family:var(--font-source-serif);text-align:right;color:var(--color-text-primary);font-size:19px;font-weight:300}.ins-tape-row-dl{text-align:right;color:var(--color-text-tertiary)}.ins-tape-row-dl--late{color:var(--color-semantic-amber)}.ins-tape-hint{color:var(--color-text-muted);margin:12px 0 0;line-height:1.7}.ins-tape-detail{border:1px solid var(--dsh-desk);padding:22px;position:sticky;top:76px}@supports (color:color-mix(in lab, red, red)){.ins-tape-detail{border:1px solid color-mix(in srgb, var(--dsh-desk) 40%, var(--color-border-default))}}.ins-tape-detail{background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:10px;display:flex}.ins-tape-detail-k{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-tape-detail-k{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-tape-detail-empty{color:var(--color-text-tertiary);margin:0}.ins-tape-detail h3{font-family:var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:28px;font-weight:400;line-height:1.15}.ins-tape-detail-state{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ins-tape-detail-pair{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.ins-tape-detail-v{color:var(--color-text-secondary);text-align:right}.ins-tape-detail-v--late{color:var(--color-semantic-amber)}.ins-tape-detail-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:0;font-size:9px;line-height:1.7}.ins-tape-detail-links{flex-direction:column;gap:10px;margin-top:6px;display:flex}.ins-tape-lk{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-tape-lk{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-tape-lk{letter-spacing:.1em;text-decoration:none}.ins-tape-lk:hover{color:var(--color-text-primary)}.ins-tape-code{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:4px;padding:4px 6px;font-size:9px}.ins-tape-code--p{background:var(--ins-tape-p)}@supports (color:color-mix(in lab, red, red)){.ins-tape-code--p{background:color-mix(in srgb, var(--ins-tape-p) 16%, transparent)}}.ins-tape-code--p{color:var(--ins-tape-p)}.ins-tape-code--s{background:var(--ins-tape-s)}@supports (color:color-mix(in lab, red, red)){.ins-tape-code--s{background:color-mix(in srgb, var(--ins-tape-s) 16%, transparent)}}.ins-tape-code--s{color:var(--ins-tape-s)}.ins-tape-code--a{background:var(--ins-tape-a)}@supports (color:color-mix(in lab, red, red)){.ins-tape-code--a{background:color-mix(in srgb, var(--ins-tape-a) 16%, transparent)}}.ins-tape-code--a{color:var(--ins-tape-a)}.ins-tape-code--m{background:var(--ins-tape-m)}@supports (color:color-mix(in lab, red, red)){.ins-tape-code--m{background:color-mix(in srgb, var(--ins-tape-m) 16%, transparent)}}.ins-tape-code--m{color:var(--ins-tape-m)}.ins-tape-code--f{background:var(--ins-tape-f)}@supports (color:color-mix(in lab, red, red)){.ins-tape-code--f{background:color-mix(in srgb, var(--ins-tape-f) 16%, transparent)}}.ins-tape-code--f{color:var(--ins-tape-f)}.ins-tape-code--other,.ins-tape-code--plan{border-color:var(--color-border-strong);color:var(--color-text-tertiary)}@media (max-width:1100px){.ins-tape-explorer{grid-template-columns:1fr}.ins-tape-detail{position:static}}@media (max-width:900px){.ins-tape-top{grid-template-columns:200px minmax(0,1fr);gap:24px}}@media (max-width:640px){.ins-tape-top{grid-template-columns:1fr}.ins-tape-donut{max-width:220px;margin:0 auto}.ins-tape-row{grid-template-columns:62px minmax(0,1fr) 80px}.ins-tape-row-dl{display:none}.ins-tape-search input{width:100%}}.ins-reads-lab{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.ins-reads-lab-l,.ins-reads-lab-r{flex-direction:column;gap:12px;min-width:0;padding:26px;display:flex}.ins-reads-lab-r{border-left:1px solid var(--color-border-subtle)}.ins-reads-lab-k{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.ins-reads-lab-k{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-reads-lab-state{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ins-reads-labtk{font-family:var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary);font-size:30px;font-weight:400;line-height:1}.ins-reads-labn{font-family:var(--font-source-serif);letter-spacing:-.04em;color:var(--color-text-primary);font-size:64px;font-weight:300;line-height:1}.ins-reads-labn small{letter-spacing:.1em;color:var(--color-text-muted);margin-left:10px}.ins-reads-labbar{background:var(--color-border-subtle);border-radius:4px;height:8px;overflow:hidden}.ins-reads-labbar i{background:var(--dsh-desk);height:100%;display:block}.ins-reads-lab-body{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.55}.ins-reads-lab-note{color:var(--color-text-muted)}.ins-reads-lab-r h4{font-family:var(--font-source-serif);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:28px;font-weight:400;line-height:1.15}.ins-reads-lab-pending{color:var(--color-text-tertiary);margin:0}.ins-reads-sq{grid-template-columns:repeat(20,1fr);gap:4px;max-width:440px;display:grid}.ins-reads-sq i{aspect-ratio:1;background:var(--color-bg-card-active);border-radius:2px;display:block}.ins-reads-sq i.ins-reads-sq--hit{background:var(--color-semantic-amber)}.ins-reads-sq i.ins-reads-sq--u{border:1px dashed var(--color-border-strong);background:0 0}.ins-reads-filterbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:26px 0 16px;display:flex}.ins-reads-chips{flex-wrap:wrap;gap:8px;display:flex}.ins-reads-meta{color:var(--color-text-muted)}.ins-reads-rows{flex-direction:column;display:flex}.ins-reads-row{border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;cursor:pointer;background:0 0;grid-template-columns:96px 96px minmax(0,1fr) 210px 16px;align-items:center;gap:16px;width:100%;padding:16px 6px;display:grid}.ins-reads-row:hover,.ins-reads-row[aria-expanded=true]{background:var(--color-bg-card)}.ins-reads-row:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:-2px}.ins-reads-row-tk{font-family:var(--font-source-serif);color:var(--color-text-primary);font-size:20px;font-weight:400}.ins-reads-row-txt{font-family:var(--font-source-serif);color:var(--color-text-secondary);font-size:15px;line-height:1.5}.ins-reads-row-guarded,.ins-reads-row-x{color:var(--color-text-muted)}.ins-reads-cvb{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);flex-direction:column;gap:6px;font-size:9px;display:flex}.ins-reads-cvb-ln{grid-template-columns:78px minmax(0,1fr) 42px;align-items:center;gap:8px;display:grid}.ins-reads-cvb-bar{background:var(--color-border-subtle);border-radius:3px;height:5px;display:block;overflow:hidden}.ins-reads-cvb-bar--dashed{border:1px dashed var(--color-border-strong);background:0 0}.ins-reads-cvb-bar i{height:100%;display:block}.ins-reads-cvb-fill--cv{background:var(--dsh-desk)}.ins-reads-cvb-fill--warn{background:var(--color-semantic-amber)}.ins-reads-cvb-v{text-align:right;color:var(--color-text-secondary)}.ins-reads-expanded{flex-direction:column;gap:10px;padding:6px 6px 20px 128px;display:flex}.ins-reads-expanded-meta{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;gap:18px;font-size:9px;display:flex}.ins-reads-expanded-meta b{color:var(--color-text-secondary);font-weight:400}.ins-reads-pending-inline p{color:var(--color-text-tertiary);margin:0}.ins-reads-hint{color:var(--color-text-muted);margin:12px 0 0;line-height:1.7}.ins-reads-sub{color:var(--color-text-tertiary);margin:34px 0 12px;display:block}.ins-reads-base-row{border-bottom:1px solid var(--color-border-subtle);font-family:var(--font-source-serif);color:var(--color-text-secondary);grid-template-columns:minmax(0,1.8fr) 110px 120px 130px 150px;align-items:center;gap:12px;padding:13px 4px;font-size:15px;display:grid}.ins-reads-base-row--h{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);padding-top:0;font-size:9px}.ins-reads-base-row--hl{background:var(--color-bg-card)}.ins-reads-base-hits{color:var(--color-text-muted)}@media (max-width:1100px){.ins-reads-row{grid-template-columns:80px 90px minmax(0,1fr) 16px}.ins-reads-row .ins-reads-cvb{grid-area:2/3}.ins-reads-expanded{padding-left:6px}.ins-reads-base-row{grid-template-columns:minmax(0,1fr) 80px 90px 100px}.ins-reads-base-row>span:last-child{display:none}}@media (max-width:900px){.ins-reads-lab{grid-template-columns:1fr}.ins-reads-lab-r{border-left:0;border-top:1px solid var(--color-border-subtle)}}@media (max-width:640px){.ins-reads-lab-l,.ins-reads-lab-r{padding:20px}.ins-reads-labn{font-size:52px}.ins-reads-row{grid-template-columns:minmax(0,1fr) 90px 16px}.ins-reads-row-txt{grid-area:2/1/auto/-1}.ins-reads-row .ins-reads-cvb{grid-area:3/1/auto/-1}.ins-reads-base-row{grid-template-columns:minmax(0,1fr) 70px 80px}.ins-reads-base-row>span:nth-child(4){display:none}}.ins-pulse-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.ins-pulse-chart-col{min-width:0}.ins-pulse-box{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;padding:20px}.ins-pulse-box svg{width:100%;height:auto;display:block}.ins-pulse-pending,.ins-pulse-pending-note{color:var(--color-text-tertiary);margin:0}.ins-pulse-pending-line{color:var(--color-text-muted);margin-top:10px}.ins-pulse-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ins-pulse-chartwrap{margin-top:4px}.ins-pulse-caption{color:var(--color-text-muted);margin:10px 0 0}.ins-pulse-side{flex-direction:column;gap:14px;min-width:0;display:flex}.ins-pulse-panel{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.ins-pulse-panel-k{color:var(--color-text-tertiary)}.ins-pulse-panel p{font-family:var(--font-source-serif);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.55}.ins-pulse-panel-link{color:var(--dsh-desk);align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.ins-pulse-panel-link{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-pulse-panel-link{text-decoration:none}.ins-pulse-panel-link:hover,.ins-pulse-panel-link:focus-visible{text-decoration:underline}.ins-pulse-overlap-list{font-family:var(--font-source-serif);letter-spacing:-.01em;font-size:17px}.ins-pulse-overlap-counts{color:var(--color-text-muted);font-family:var(--font-jetbrains);font-size:9px;line-height:1.7}.ins-pulse-pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ins-pulse-fig{flex-direction:column;gap:6px;display:flex}.ins-pulse-fig .type-desk-figure{font-size:clamp(28px,2.4vw,36px)}.ins-pulse-note{color:var(--color-text-muted);line-height:1.7}.ins-pulse-late-list{flex-direction:column;display:flex}.ins-pulse-late-row{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);grid-template-columns:60px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.ins-pulse-late-row:first-child{border-top:0}.ins-pulse-late-tk{color:var(--color-text-primary)}.ins-pulse-late-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ins-pulse-late-days{text-align:right;color:var(--color-semantic-amber)}@media (max-width:1100px){.ins-pulse-grid{grid-template-columns:1fr}}.ins-people-search{margin-bottom:20px}.ins-people-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ins-people-card{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.ins-people-head{align-items:center;gap:12px;display:flex}.ins-people-avatar{background:var(--dsh-desk);border-radius:22px;flex:none;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.ins-people-avatar{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.ins-people-avatar{border:1px solid var(--dsh-desk-line,var(--color-border-strong));font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--dsh-desk);font-size:11px}@supports (color:color-mix(in lab, red, red)){.ins-people-avatar{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-people-name{font-family:var(--font-source-serif);color:var(--color-text-primary);margin:0;font-size:19px;font-weight:400}.ins-people-role{color:var(--color-text-tertiary)}.ins-people-first{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--dsh-desk);border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.ins-people-first{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.ins-people-ctx{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.ins-people-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ins-people-pair>div{flex-direction:column;gap:6px;display:flex}.ins-people-pair .type-desk-figure{font-size:28px}.ins-people-pair .type-label{color:var(--color-text-muted);line-height:1.5}.ins-people-hist{align-items:flex-end;gap:3px;height:34px;display:flex}.ins-people-hist-bar{background:var(--color-semantic-green);border-radius:2px;flex:1;min-height:3px}.ins-people-hist-bar--neg{background:var(--color-semantic-red)}.ins-people-hist-bar--u{border:1px dashed var(--color-border-strong);background:0 0;height:60%}.ins-people-last{color:var(--color-text-muted)}.ins-people-pending-note{color:var(--color-text-tertiary);margin:0}.ins-people-lk{cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0}.ins-people-lk:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}@media (max-width:1100px){.ins-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ins-people-grid{grid-template-columns:1fr}.ins-people-search input{width:100%}}.ins-desk-folds{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ins-desk-out-note{color:var(--color-text-secondary);margin:4px 0 0;font-size:14px;line-height:1.5}@media (max-width:1100px){.ins-desk-folds{grid-template-columns:1fr}}.pb{min-width:0}.pb-svg{width:100%;height:auto;max-height:130px;display:block}.pb-empty{margin:0}.st-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.st-chip{border:1px solid var(--color-border-default);height:38px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:10px;display:inline-flex}.st-chip b{color:var(--color-text-muted);font-weight:400}.st-chip-pending{color:var(--color-text-muted);text-transform:none;letter-spacing:0;font-weight:400}.st-chip[aria-pressed=true],.st-chip[aria-selected=true]{border-color:var(--dsh-desk);color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-chip[aria-pressed=true],.st-chip[aria-selected=true]{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.st-chip[aria-pressed=true],.st-chip[aria-selected=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-chip[aria-pressed=true],.st-chip[aria-selected=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.st-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.st-tag{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--color-text-secondary);white-space:nowrap;border-radius:4px;align-items:center;padding:5px 8px;font-size:10px;display:inline-flex}.st-gap{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:24px;margin-top:8px;display:grid}.st-gap-list{flex-direction:column;gap:8px;min-width:0;display:flex}.st-glr{border:1px solid var(--color-border-default);background:var(--color-bg-card);text-align:left;width:100%;color:var(--color-text-secondary);cursor:pointer;border-radius:10px;grid-template-columns:62px 60px minmax(0,1fr) 80px;align-items:center;gap:12px;padding:14px;display:grid}.st-glr:hover,.st-glr[aria-pressed=true]{border-color:var(--dsh-desk);background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-glr:hover,.st-glr[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 10%, var(--color-bg-card))}}.st-glr:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.st-glr .st-tk{color:var(--color-text-primary);letter-spacing:.06em;font-size:13px}.st-glr-pt{color:var(--color-text-tertiary)}.st-glr-gv{text-align:right;font-size:13px}.st-glr-gv--up{color:var(--color-semantic-green)}.st-glr-gv--dn{color:var(--color-semantic-red)}.st-hint{color:var(--color-text-muted);margin:4px 0 0}.st-linkbtn{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--dsh-desk);background:0 0;border:0;margin:0;padding:0}@supports (color:color-mix(in lab, red, red)){.st-linkbtn{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.st-linkbtn{text-underline-offset:2px;text-decoration:underline}.st-linkbtn:disabled{opacity:.55;cursor:default;text-decoration:none}.st-linkbtn:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.st-gap-detail{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.st-gap-detail-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.st-tick-h{font-family:var(--font-source-serif);letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:40px;font-weight:400;line-height:1}.st-figs{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st-fig{flex-direction:column;gap:6px;min-width:0;padding:14px 12px 14px 0;display:flex}.st-fig+.st-fig{border-left:1px solid var(--color-border-subtle);padding-left:12px}.st-fig strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:24px;overflow:hidden}.st-fig span{color:var(--color-text-tertiary)}.st-gap-why{color:var(--color-text-secondary);margin:0}.st-facts{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-direction:column;gap:8px;font-size:10px;display:flex}.st-facts b{color:var(--color-text-secondary);margin-left:6px;font-weight:400}.st-facts-pending{text-transform:none}.st-links{flex-wrap:wrap;gap:18px;display:flex}.st-link{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-link{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.st-link{text-decoration:none}.st-link:hover{text-decoration:underline}.st-link:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}@media (max-width:1100px){.st-gap{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.st-glr{grid-template-columns:52px minmax(0,1fr) 70px}.st-glr .st-tag{display:none}.st-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.st-fig:nth-child(3),.st-fig:nth-child(odd){border-left:0;padding-left:0}.st-fig:nth-child(2n){border-left:1px solid var(--color-border-subtle);padding-left:12px}}.st-exp-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:6px;display:flex}.st-rank-tabs{padding:6px 0 14px}.st-isearch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-isearch label{color:var(--color-text-muted)}.st-isearch input{border:1px solid var(--color-border-default);background:var(--color-bg-card);width:180px;min-width:0;max-width:100%;height:40px;font-family:var(--font-jetbrains);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-primary);border-radius:6px;padding:0 12px;font-size:12px}.st-search-note{color:var(--color-text-tertiary);margin:8px 0 0}.st-ex{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);align-items:start;gap:24px;margin-top:8px;display:grid}.st-rl-col{flex-direction:column;gap:0;min-width:0;display:flex}.st-rl{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:2px;padding:10px;display:flex}.st-rrw{text-align:left;width:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:54px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:11px 10px;display:grid}.st-rrw:hover,.st-rrw[aria-pressed=true]{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-rrw:hover,.st-rrw[aria-pressed=true]{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.st-rrw:hover,.st-rrw[aria-pressed=true]{color:var(--color-text-primary)}.st-rrw:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.st-rrw .st-tk{color:var(--color-text-primary);letter-spacing:.06em;font-size:13px}.st-rrw-mid{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-rrw-mid small{color:var(--color-text-muted);margin-top:3px;display:block}.st-rrw-score{text-align:right;font-size:12px}.st-note{color:var(--color-text-muted);margin:6px 10px 0}.st-rl-wide{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:4px;margin-top:8px;padding:14px;display:flex}.st-tm svg{width:100%;height:auto;display:block}.st-tmn{cursor:pointer}.st-tmn:focus{outline:none}.st-tmn:focus-visible rect,.st-tmn:hover rect{fill:var(--dsh-desk)!important}@supports (color:color-mix(in lab, red, red)){.st-tmn:focus-visible rect,.st-tmn:hover rect{fill:color-mix(in srgb, var(--dsh-desk) 16%, transparent)!important}}.st-tm-card{margin-top:20px}.st-cmp-bar{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;display:flex}.st-cmp-label{color:var(--color-text-tertiary)}.st-cmp-label select{border:1px solid var(--color-border-default);background:var(--color-bg-card);height:36px;color:var(--color-text-primary);font-family:var(--font-jetbrains);border-radius:6px;margin-left:8px;padding:0 10px;font-size:12px}.st-cmp-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.st-exd{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.st-exd--compact{gap:14px;padding:20px}.st-exd-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.st-exd-h-r{align-items:center;gap:10px;display:flex}.st-exd-h-r span.type-mono-label--tight{color:var(--color-text-tertiary)}.st-cons{flex-direction:column;gap:10px;display:flex}.st-cons-svg{width:100%;height:auto;max-height:280px;display:block}.st-legend{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;gap:16px;font-size:9px;display:flex}.st-legend i{vertical-align:middle;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.st-legend-line{color:var(--color-text-tertiary);margin:0}.st-firms-label{color:var(--color-text-muted);display:block}.st-firms{flex-wrap:wrap;gap:6px;display:flex}.st-firm-chip{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--dsh-desk);border-radius:4px;padding:5px 8px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.st-firm-chip{border:1px solid color-mix(in srgb, var(--dsh-desk) 45%, var(--color-border-default))}}.st-firm-chip{color:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-firm-chip{color:color-mix(in srgb, var(--dsh-desk) 78%, white)}}.st-firm-chip{text-decoration:none}.st-firm-chip:hover,.st-firm-chip:focus-visible{background:var(--dsh-desk)}@supports (color:color-mix(in lab, red, red)){.st-firm-chip:hover,.st-firm-chip:focus-visible{background:color-mix(in srgb, var(--dsh-desk) 14%, transparent)}}.st-firm-chip:hover,.st-firm-chip:focus-visible{outline:none}.st-firm-chip:focus-visible{outline:2px solid var(--dsh-desk);outline-offset:2px}.st-firm-more{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:4px;padding:5px 8px;font-size:9px}@media (max-width:1100px){.st-ex,.st-cmp-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.st-exp-top{flex-direction:column;align-items:stretch}.st-isearch input{width:100%}.st-rrw{grid-template-columns:46px minmax(0,1fr) 30px}.st-exd-h{flex-direction:column;align-items:flex-start}}.wrap{padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}.sec{padding-top:64px}.sec-hd{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--color-border-strong);height:36px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);background:0 0;border-radius:6px;padding:0 12px;font-size:10px}.chip b{color:var(--color-text-muted);margin-left:6px;font-weight:400}.chip[aria-pressed=true]{border-color:var(--color-desk-momentum);color:#38e1ce}@supports (color:color-mix(in lab, red, red)){.chip[aria-pressed=true]{color:color-mix(in srgb,var(--color-desk-momentum) 78%,white)}}.chip[aria-pressed=true]{background:#00d9c01f}@supports (color:color-mix(in lab, red, red)){.chip[aria-pressed=true]{background:color-mix(in srgb,var(--color-desk-momentum) 12%,transparent)}}.btn{border:1px solid var(--color-border-strong);height:44px;color:var(--color-text-secondary);font-family:var(--font-jetbrains);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:6px;padding:0 16px;font-size:11px}.btn:hover{background:var(--color-bg-card-active)}.btn[aria-expanded=true],.btn[aria-pressed=true]{border-color:var(--color-desk-momentum);color:var(--color-text-primary);background:#00d9c01f}@supports (color:color-mix(in lab, red, red)){.btn[aria-expanded=true],.btn[aria-pressed=true]{background:color-mix(in srgb,var(--color-desk-momentum) 12%,transparent)}}.bar2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lk{color:#38e1ce;background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.lk{color:color-mix(in srgb,var(--color-desk-momentum) 78%,white)}}.lk{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer;font-size:10px}.lk:hover{color:var(--color-text-primary)}.empty{border:1px dashed var(--color-border-strong);font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);border-radius:10px;padding:16px 18px;font-size:11px}.up{color:var(--color-semantic-green)}.dn{color:var(--color-semantic-red)}.mo-sshell{border:1px solid #00d9c040}@supports (color:color-mix(in lab, red, red)){.mo-sshell{border:1px solid color-mix(in srgb,var(--color-desk-momentum) 25%,transparent)}}.mo-sshell{background:var(--color-bg-card);border-radius:14px;overflow:hidden}.mo-stools{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:20px 22px;display:flex}.mo-spres{padding:0 22px 18px}.mo-sbar{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.mo-stw{overflow-x:auto}.mo-stbl{border-collapse:collapse;width:100%;min-width:820px;color:var(--color-text-secondary);font-size:14px}.mo-smap{padding:10px 16px}.mo-smap svg{width:100%;height:auto;display:block}.mo-sfoot{color:var(--color-text-muted);margin:0;padding:14px 22px;font-size:9px;line-height:1.7}.mo-scmp{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mo-cdiff{border:1px solid #00d9c040;margin:16px 0 0;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.mo-cdiff{border:1px solid color-mix(in srgb,var(--color-desk-momentum) 25%,transparent)}}.mo-cdiff{background:#00d9c01f;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.mo-cdiff{background:color-mix(in srgb,var(--color-desk-momentum) 12%,transparent)}}.mo-cdiff{color:var(--color-text-secondary);font-size:16px}.mo-sstrip{border:1px solid var(--color-border-default);background:var(--color-bg-card-hover);color:var(--color-text-secondary);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:14px;padding:14px 18px;font-size:16px;display:flex}.mo-cmpb{border:1px solid var(--color-border-strong);height:30px;font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);background:0 0;border-radius:5px;padding:0 10px;font-size:9px}.mo-cmpb[aria-pressed=true]{border-color:var(--color-desk-momentum);color:#38e1ce}@supports (color:color-mix(in lab, red, red)){.mo-cmpb[aria-pressed=true]{color:color-mix(in srgb,var(--color-desk-momentum) 78%,white)}}.mo-tkb{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#38e1ce;background:0 0;border:0;padding:0;font-size:14px}@supports (color:color-mix(in lab, red, red)){.mo-tkb{color:color-mix(in srgb,var(--color-desk-momentum) 78%,white)}}.mo-mboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.mo-mcard{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card-hover);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:22px;display:flex}.mo-mcard:hover,.mo-mcard--sel{border-color:var(--color-desk-momentum);background:#112628}@supports (color:color-mix(in lab, red, red)){.mo-mcard:hover,.mo-mcard--sel{background:color-mix(in srgb,var(--color-desk-momentum) 8%,var(--color-bg-card))}}.mo-mcard-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mo-mcard-co{color:var(--color-text-tertiary);margin:0;font-size:9px}.mo-mcard-ret{font:300 44px/1.1 var(--font-source-serif);letter-spacing:-.03em;margin-top:14px}.mo-mcard-kv{color:var(--color-text-tertiary);border-top:1px solid var(--color-border-strong);justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;font-size:10px;display:flex}.mo-mdet{border:1px solid #00d9c040}@supports (color:color-mix(in lab, red, red)){.mo-mdet{border:1px solid color-mix(in srgb,var(--color-desk-momentum) 25%,transparent)}}.mo-mdet{background:var(--color-bg-card);border-radius:14px;padding:26px}.mo-mdet-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mo-mgrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:28px;margin-top:22px;display:grid}.mo-rbar-wrap{overflow:hidden}.mo-rbar{width:100%;height:auto;display:block}.mo-mblk{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:6px;padding:14px 0;display:flex}.mo-lbl{color:var(--color-text-tertiary);font-size:9px;line-height:1.5}.mo-rsit{background:var(--color-border-strong);border-radius:2px;height:4px;margin:4px 0;position:relative}.mo-rsit span{border-radius:2px;position:absolute;top:0;bottom:0}.mo-rsit span:first-child{background:#f8717159;left:0;right:70%}@supports (color:color-mix(in lab, red, red)){.mo-rsit span:first-child{background:color-mix(in srgb,var(--color-semantic-red) 35%,transparent)}}.mo-rsit span:nth-child(2){background:#ffffff1b;left:30%;right:30%}@supports (color:color-mix(in lab, red, red)){.mo-rsit span:nth-child(2){background:color-mix(in srgb,var(--color-text-muted) 25%,transparent)}}.mo-rsit span:nth-child(3){background:#5dcaa559;left:70%;right:0}@supports (color:color-mix(in lab, red, red)){.mo-rsit span:nth-child(3){background:color-mix(in srgb,var(--color-semantic-green) 35%,transparent)}}.mo-rsit i{background:var(--color-text-primary);border-radius:5px;width:10px;height:10px;position:absolute;top:-3px;transform:translate(-50%)}.mo-pchart{overflow:hidden}.mo-pchart svg{width:100%;height:auto;display:block}.mo-note{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-muted);margin:0;font-size:9px;line-height:1.7}.mo-bgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mo-bcd{text-align:left;border:1px solid var(--color-border-default);background:var(--color-bg-card-hover);border-radius:10px;flex-direction:column;gap:10px;padding:18px;display:flex}.mo-bcd:hover{border-color:var(--color-desk-momentum)}.mo-bcd-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.mo-bcd-type{font-family:var(--font-jetbrains);letter-spacing:.06em;color:#38e1ce;font-size:10px}@supports (color:color-mix(in lab, red, red)){.mo-bcd-type{color:color-mix(in srgb,var(--color-desk-momentum) 78%,white)}}.mo-bcd-vol{font-family:var(--font-jetbrains);letter-spacing:.06em;color:var(--color-text-tertiary);flex-wrap:wrap;gap:18px;font-size:10px;display:flex}.mo-bcd-vol b{color:var(--color-text-primary);font-weight:400}.mo-vol{background:var(--color-border-subtle);border-radius:3px;height:6px;overflow:hidden}.mo-vol i{background:var(--color-desk-momentum);height:100%;display:block}.mo-bhint{color:var(--color-text-muted);margin:0;font-size:9px}.mo-rot{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:24px;display:grid}.mo-rbox{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;padding:16px}.mo-rbox svg{width:100%;height:auto;display:block}.mo-srow{border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;width:100%;color:var(--color-text-secondary);background:0 0;grid-template-columns:54px minmax(0,1fr) 70px 70px;align-items:center;gap:10px;padding:11px 6px;font-size:14px;display:grid}.mo-srow.h{font-family:var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);cursor:default;padding-top:0;font-size:9px}.mo-srow:not(.h):hover,.mo-srow[aria-pressed=true]{background:#00d9c01f}@supports (color:color-mix(in lab, red, red)){.mo-srow:not(.h):hover,.mo-srow[aria-pressed=true]{background:color-mix(in srgb,var(--color-desk-momentum) 12%,transparent)}}.mo-srow:not(.h):hover,.mo-srow[aria-pressed=true]{color:var(--color-text-primary)}.mo-scard{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:14px;padding:22px;display:flex}.mo-scard h3{font:400 28px/1.1 var(--font-source-serif);letter-spacing:-.02em;margin:0}.mo-smet{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:1fr 1fr;gap:14px;padding:14px 0;display:grid}.mo-smet div{flex-direction:column;gap:6px;display:flex}.mo-smet strong{font:300 28px/1 var(--font-source-serif);letter-spacing:-.03em}.mo-smet span{color:var(--color-text-tertiary);font-size:9px;line-height:1.5}.mo-memg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mo-memc{border:1px solid var(--color-border-default);background:var(--color-bg-card-hover);border-radius:10px;padding:18px}.mo-memc h4{font:400 22px var(--font-source-serif);margin:0 0 14px}.mo-brd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.mo-bcard{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:14px;padding:22px;display:flex}.mo-bcard h3{font:400 26px/1.15 var(--font-source-serif);letter-spacing:-.02em;margin:0}.mo-bcard svg{width:100%;height:auto;max-height:200px;display:block}.mo-bcard p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.mo-mini{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mo-mini div{flex-direction:column;gap:6px;padding:12px 10px 0 0;display:flex}.mo-mini div+div{border-left:1px solid var(--color-border-subtle);padding-left:10px}.mo-mini strong{font:300 28px/1 var(--font-source-serif);letter-spacing:-.03em}.mo-mini span{color:var(--color-text-tertiary);font-size:9px;line-height:1.5}.mo-agree{border:1px solid #00d9c040;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.mo-agree{border:1px solid color-mix(in srgb,var(--color-desk-momentum) 25%,transparent)}}.mo-agree{background:#00d9c014;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.mo-agree{background:color-mix(in srgb,var(--color-desk-momentum) 8%,transparent)}}.mo-agree{font-family:var(--font-jetbrains);letter-spacing:.04em;color:var(--color-text-secondary);margin-bottom:16px;font-size:12px}.mo-rgrid{flex-direction:column;display:flex}.mo-rcard{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:12px;padding:18px;display:flex}.mo-rcard p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.mo-rdr{border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;background:0 0;grid-template-columns:76px 96px minmax(0,1fr) 150px 16px;align-items:center;gap:14px;width:100%;padding:15px 6px;display:grid}.mo-rdr:hover,.mo-rdr[aria-expanded=true]{background:var(--color-bg-card)}.mo-rdx{font-family:var(--font-jetbrains);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;gap:18px;padding:4px 6px 18px 106px;font-size:9px;display:flex}.mo-rdx b{color:var(--color-text-secondary);font-weight:400}.mo-folds{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mo-fold{border:1px solid var(--color-border-default);background:var(--color-bg-card-hover);border-radius:10px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.mo-fold-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.mo-fold-hd{flex-direction:column;gap:4px;display:flex}.mo-kv{color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) 90px 56px;align-items:center;gap:8px 12px;font-size:14px;display:grid}.mo-kv .bar{background:var(--color-bg-card-active);border-radius:3px;height:6px;overflow:hidden}.mo-kv .bar i{height:100%;display:block}.mo-kv .c{font-family:var(--font-jetbrains);text-align:right;font-size:11px}.mo-breadth{flex-direction:column;gap:24px;display:flex}.mo-brow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mo-bkv{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:6px;padding:20px;display:flex}.mo-bkv strong{font-family:var(--font-jetbrains);font-size:28px;font-weight:500}.mo-bbar-wrap{flex-direction:column;gap:8px;display:flex}.mo-bbar{background:var(--color-bg-card-active);border-radius:4px;height:8px;display:flex;overflow:hidden}.mo-bbar-h{background:var(--color-semantic-green);border-radius:4px 0 0 4px;height:100%}.mo-bbar-l{background:var(--color-semantic-red);height:100%}.mo-bbar-leg{justify-content:space-between;display:flex}.mo-reads-list{flex-direction:column;gap:10px;display:flex}.mo-read{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);border-radius:10px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.mo-read-hd{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.mo-read-verdict{font-family:var(--font-jetbrains);letter-spacing:.08em;background:var(--color-bg-card-active);border-radius:3px;padding:2px 7px;font-size:10px}.mo-read-verdict.up{color:var(--color-semantic-green)}.mo-read-verdict.dn{color:var(--color-semantic-red)}.mo-read-summary{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}@media (max-width:1100px){.mo-mboard{grid-template-columns:repeat(2,minmax(0,1fr))}.mo-rot,.mo-mgrid{grid-template-columns:1fr}.mo-bgrid,.mo-brow{grid-template-columns:repeat(2,minmax(0,1fr))}.mo-brd-grid,.mo-folds{grid-template-columns:1fr}.mo-memg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mo-mboard{scroll-snap-type:x mandatory;grid-template-columns:1fr;display:flex;overflow-x:auto}.mo-mcard{scroll-snap-align:start;min-width:260px}.mo-bgrid,.mo-brow,.mo-memg{grid-template-columns:1fr}}.mo-desk-folds{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1100px){.mo-desk-folds{grid-template-columns:1fr 1fr}}@media (max-width:640px){.mo-desk-folds{grid-template-columns:1fr}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
