/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:"Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif;--font-mono:"SFMono-Regular","SF Mono",Menlo,Consolas,monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--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);--font-display:Charter,"Iowan Old Style","Palatino Linotype",Palatino,serif;--color-bg:#c5d4c8;--color-surface:#f7faf6;--color-surface-2:#e3eee4;--color-border:#8eaa98;--color-border-strong:#4e7260;--color-text:#0e221b;--color-text-muted:#234438;--color-text-dim:#3d5c4d;--color-pending:#8a5a12;--color-pending-bg:#be8f3126;--color-pending-border:#8a5a1261;--color-imported:#17624e;--color-imported-bg:#17624e1c;--color-imported-border:#17624e52;--color-info:#386579;--color-info-bg:#3865791c;--color-info-border:#38657952;--color-warn:#8b4766;--color-warn-bg:#8b47661c;--color-warn-border:#8b476657;--color-money:#17624e;--color-money-bg:#17624e1c;--color-money-border:#17624e52;--color-up:#0b7a3a;--color-up-bg:#0b7a3a33;--color-down:#c81d14;--color-down-bg:#c81d1429;--color-live:#e10600;--color-accent:#5b3f96;--color-flat:#3d5c4d;--tone-ok:var(--color-imported);--tone-warn:var(--color-pending);--tone-bad:var(--color-warn);--tone-info:var(--color-info);--radius-panel:14px;--radius-tile:12px;--radius-pill:999px;--shadow-panel:0 1px 0 #0e221b0f,0 12px 28px #0e221b1f;--num:tabular-nums}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.col-4{grid-column:4}.col-5{grid-column:5}.col-7{grid-column:7}.col-8{grid-column:8}.col-12{grid-column:12}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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-5{margin-top:calc(var(--spacing) * 5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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-1\.5{height:calc(var(--spacing) * 1.5)}.h-full{height:100%}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-strong\)\]{border-color:var(--color-border-strong)}.border-\[var\(--color-imported-border\)\]{border-color:var(--color-imported-border)}.border-\[var\(--color-info-border\)\]{border-color:var(--color-info-border)}.border-\[var\(--color-money\)\]{border-color:var(--color-money)}.border-\[var\(--color-money-border\)\]{border-color:var(--color-money-border)}.border-\[var\(--color-pending-border\)\]{border-color:var(--color-pending-border)}.border-\[var\(--color-warn-border\)\]{border-color:var(--color-warn-border)}.border-transparent{border-color:#0000}.bg-\[var\(--color-imported-bg\)\]{background-color:var(--color-imported-bg)}.bg-\[var\(--color-info-bg\)\]{background-color:var(--color-info-bg)}.bg-\[var\(--color-money-bg\)\]{background-color:var(--color-money-bg)}.bg-\[var\(--color-pending\)\]{background-color:var(--color-pending)}.bg-\[var\(--color-pending-bg\)\]{background-color:var(--color-pending-bg)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface\)\]\/40{background-color:#f7faf666}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-surface\)\]\/40{background-color:color-mix(in oklab,var(--color-surface) 40%,transparent)}}.bg-\[var\(--color-surface-2\)\]{background-color:var(--color-surface-2)}.bg-\[var\(--color-warn-bg\)\]{background-color:var(--color-warn-bg)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[3px\]{padding-block:3px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.10em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.text-\[var\(--aqua\)\]{color:var(--aqua)}.text-\[var\(--color-imported\)\]{color:var(--color-imported)}.text-\[var\(--color-info\)\]{color:var(--color-info)}.text-\[var\(--color-money\)\]{color:var(--color-money)}.text-\[var\(--color-pending\)\]{color:var(--color-pending)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-dim\)\]{color:var(--color-text-dim)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-warn\)\]{color:var(--color-warn)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.marker\:text-\[var\(--color-text-dim\)\] ::marker{color:var(--color-text-dim)}.marker\:text-\[var\(--color-text-dim\)\]::marker{color:var(--color-text-dim)}.marker\:text-\[var\(--color-text-dim\)\] ::-webkit-details-marker,.marker\:text-\[var\(--color-text-dim\)\]::-webkit-details-marker{color:var(--color-text-dim)}.placeholder\:text-\[var\(--color-text-dim\)\]::placeholder{color:var(--color-text-dim)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[var\(--color-border-strong\)\]:hover{border-color:var(--color-border-strong)}.hover\:bg-\[var\(--color-surface-2\)\]:hover{background-color:var(--color-surface-2)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-\[var\(--color-text-muted\)\]:hover{color:var(--color-text-muted)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-\[var\(--color-info\)\]:focus{border-color:var(--color-info)}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}.career-tracker,.desk{--career-label:10px;--career-meta:11px;--career-body:12.5px;--career-row:13.5px;--career-name:16px}.app-main:has(.career-tracker){max-width:1440px;padding-top:20px}.career-tracker{min-height:calc(100dvh - 104px);color:var(--cream)}.tracker-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:24px;padding:4px 2px 13px;display:flex}.tracker-kicker{color:var(--moss);font:700 9px var(--font-mono);letter-spacing:.15em;text-transform:uppercase}.tracker-header h1{font:500 clamp(23px,2.6vw,29px) var(--font-display);letter-spacing:-.03em;margin:0 0 2px}.tracker-header p,.tracker-section-title>p{color:var(--color-text-dim);margin:0;font-size:11px}.tracker-header-actions{gap:7px;display:flex}.tracker-header-actions button,.tracker-primary{background:var(--moss);min-height:44px;color:var(--ink);border:0;border-radius:12px;padding:0 18px;font-weight:750}.tracker-header-actions button:first-child{border:1px solid var(--color-border-strong);color:var(--cream);background:0 0}.tracker-header-actions button:disabled,.tracker-primary:disabled{cursor:wait;opacity:.58}.tracker-intake-more{position:relative}.tracker-intake-more>summary{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-muted);border-radius:12px;place-items:center;padding:0 13px;font-size:10px;font-weight:700;list-style:none;display:grid}.tracker-intake-more>summary::-webkit-details-marker{display:none}.tracker-intake-more>div{z-index:32;border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:12px;gap:3px;width:160px;padding:5px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 38px #0006}.tracker-intake-more>div button{width:100%;min-height:40px;color:var(--color-text-muted);text-align:left;background:0 0;border:0;padding:0 11px;font-size:10px}.tracker-intake-more>div button:first-child{border:0}.tracker-tabs{background:var(--color-surface);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:3px;margin:10px 0 18px;padding:4px;display:grid}.tracker-tabs button{min-height:44px;color:var(--color-text-dim);background:0 0;border:0;border-radius:10px;place-items:center;font-size:11px;font-weight:680;display:grid}.tracker-tabs button[aria-current=page]{color:var(--cream);background:#2b3942;box-shadow:0 2px 8px #0000003d}.tracker-command-warning{background:var(--color-warn-bg);color:var(--coral);border-radius:10px;margin:-16px 0 18px;padding:10px 13px;font-size:11px}.tracker-section{gap:18px;display:grid}.tracker-section-title{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.tracker-section-title h2{font:500 17px var(--font-display);letter-spacing:-.02em;margin:0}.tracker-action-runway{border:1px solid var(--color-imported-border);border-top:3px solid var(--moss);background:linear-gradient(110deg,#172126fa,#11191ceb);border-radius:3px 3px 16px 16px;overflow:hidden;box-shadow:0 18px 42px #0003}.tracker-action-runway>header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;min-height:39px;padding:0 17px;display:flex}.tracker-action-runway h3{color:var(--moss);font:700 9px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0}.tracker-command-state{color:var(--amber);font:700 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.tracker-command-state[data-state=failed]{color:var(--coral)}.tracker-action-runway>button{width:100%;min-height:112px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(180px,.8fr) minmax(320px,1.7fr) auto auto;align-items:center;gap:24px;padding:18px;display:grid}.tracker-action-runway>button:hover{background:#ffffff05}.tracker-runway-record small,.tracker-runway-record strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tracker-runway-record strong{font-size:15px}.tracker-runway-record small{color:var(--color-text-muted);margin-top:4px;font-size:11px}.tracker-runway-action{font:500 clamp(18px,2vw,25px)/1.2 var(--font-display);letter-spacing:-.025em}.tracker-runway-meta{justify-items:start;gap:7px;display:grid}.tracker-runway-meta em{background:var(--color-info-bg);color:var(--aqua);text-transform:uppercase;border-radius:7px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.tracker-runway-meta time,.tracker-runway-meta>span{color:var(--amber);font:700 10px var(--font-mono)}.tracker-runway-open{color:var(--moss);white-space:nowrap;font-size:10px;font-weight:700}.tracker-action-runway-empty>div{align-content:center;gap:5px;min-height:88px;padding:17px;display:grid}.tracker-action-runway-empty strong{font:500 18px var(--font-display)}.tracker-action-runway-empty span{color:var(--color-text-dim);font-size:10px}.tracker-now-board{grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);align-items:start;gap:20px;display:grid}.tracker-commitment-schedule,.tracker-repair-queue{border-top:1px solid var(--color-border-strong);min-width:0}.tracker-commitment-schedule>header,.tracker-repair-queue>header{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.tracker-commitment-schedule>header h2,.tracker-repair-queue>header h2{font:500 16px var(--font-display);margin:0}.tracker-commitment-schedule>header p{color:var(--color-text-dim);margin:0;font-size:9px}.tracker-repair-queue>header b{color:var(--coral);font:650 11px var(--font-mono)}.tracker-commitment-group>header{border-bottom:1px solid var(--color-border);align-items:center;gap:9px;min-height:32px;display:flex}.tracker-commitment-group>header h3{color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.tracker-commitment-group>header b{color:var(--color-text-muted);font:650 9px var(--font-mono)}.tracker-commitment-group:first-of-type>header h3{color:var(--coral)}.tracker-commitment-row{border:0;border-bottom:1px solid var(--color-border);width:100%;min-height:64px;color:inherit;text-align:left;background:0 0;grid-template-columns:minmax(150px,.85fr) minmax(220px,1.35fr) auto 94px;align-items:center;gap:13px;padding:9px 7px;display:grid}.tracker-commitment-row:hover{background:#ffffff05}.tracker-commitment-action b,.tracker-commitment-record small,.tracker-commitment-record strong{display:block}.tracker-commitment-record strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tracker-commitment-record small{color:var(--color-text-dim);margin-top:3px;font-size:9px;line-height:1.35}.tracker-commitment-action b{color:var(--color-text-muted);font-size:11px;font-weight:560;line-height:1.4}.tracker-commitment-action small{color:var(--amber);font:700 8px var(--font-mono);text-transform:uppercase;margin-top:4px;display:block}.tracker-commitment-action small[data-state=failed]{color:var(--coral)}.tracker-commitment-stage{color:var(--aqua);font:700 8px var(--font-mono);text-transform:uppercase;justify-self:start;font-style:normal}.tracker-commitment-due{color:var(--color-text-dim);font:9px var(--font-mono)}.tracker-repair-queue .tracker-commitment-row{grid-template-columns:1fr auto;gap:5px 10px;padding:12px 7px;position:relative}.tracker-repair-queue .tracker-commitment-record{grid-column:1}.tracker-repair-queue .tracker-commitment-stage{grid-area:1/2}.tracker-repair-queue .tracker-commitment-action{grid-column:1/-1}.tracker-repair-queue .tracker-commitment-due{grid-column:1}.tracker-repair-label{color:var(--coral);font:700 8px var(--font-mono);text-transform:uppercase;grid-column:2}.tracker-empty-state{color:var(--color-text-dim);margin:0;padding:24px 7px;font-size:10px;line-height:1.5}.tracker-targets{gap:26px;padding-bottom:64px}.target-workspace-tabs{border:1px solid var(--color-border);background:var(--color-surface);border-radius:11px;gap:4px;width:fit-content;padding:4px;display:flex}.target-workspace-tabs button{min-height:34px;color:var(--color-text-dim);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:700}.target-workspace-tabs button[aria-pressed=true]{background:var(--color-surface-2);color:var(--cream)}.target-workspace-tabs b{color:var(--moss);margin-left:4px}.target-research-workspace{gap:10px;min-width:0;min-height:0;display:grid}.target-research-workspace>header{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:end;gap:20px;padding:0 2px 10px;display:flex}.target-research-workspace>header h2{font:500 24px var(--font-display);margin:3px 0 0}.target-research-workspace>header p{max-width:620px;color:var(--color-text-dim);text-align:right;margin:0;font-size:10px;line-height:1.5}.target-gtm-workspace{min-width:0}.target-screen-intro{border:1px solid var(--color-imported-border);border-top:3px solid var(--moss);background:linear-gradient(110deg,#172126fa,#11191ce6);border-radius:3px 3px 17px 17px;grid-template-columns:1fr 220px;align-items:stretch;gap:24px;padding:18px;display:grid}.target-screen-intro h2{font:500 clamp(24px,3vw,34px) var(--font-display);letter-spacing:-.035em;margin:5px 0 6px}.target-screen-intro p{max-width:680px;color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.55}.target-screen-intro>a{border-left:1px solid var(--color-border-strong);align-content:center;padding:14px 16px;display:grid}.target-screen-intro>a b{color:var(--moss);font:500 36px var(--font-display)}.target-screen-intro>a small,.target-screen-intro>a span{color:var(--color-text-muted);font-size:10px;display:block}.target-screen-intro>a small{color:var(--aqua);font-family:var(--font-mono);margin-top:7px}.target-criteria{flex-wrap:wrap;gap:6px;margin-top:-14px;display:flex}.target-criteria span{border:1px solid var(--color-border);color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.03em;border-radius:999px;padding:7px 10px}.target-lane{gap:12px;display:grid}.target-lane>header{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:end;gap:20px;padding-bottom:10px;display:flex}.target-lane>header h2{font:500 18px var(--font-display);margin:0 0 3px}.target-lane>header p{max-width:720px;color:var(--color-text-dim);margin:0;font-size:10px;line-height:1.5}.target-lane>header>b{color:var(--moss);font:600 12px var(--font-mono)}.target-screen-heading{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:end;gap:20px;padding-bottom:12px;display:flex}.target-screen-heading h1{font:500 28px var(--font-display);letter-spacing:-.03em;margin:0}.target-screen-heading p{color:var(--color-text-dim);font:9px var(--font-mono);margin:0}.target-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.career-target-card{border:1px solid var(--color-border);border-top:2px solid var(--moss);background:var(--color-surface);border-radius:3px 3px 15px 15px;flex-direction:column;min-width:0;padding:15px;display:flex}.career-target-card[data-gate=verify_seat],.career-target-card[data-gate=verify_terms]{border-top-color:var(--amber)}.career-target-card[data-gate=founder_outreach]{border-top-color:var(--aqua)}.career-target-card>header{color:var(--color-text-dim);font:700 8px var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:start;gap:12px;display:flex}.career-target-card>header span{color:var(--moss)}.career-target-card[data-gate=verify_seat]>header span,.career-target-card[data-gate=verify_terms]>header span{color:var(--amber)}.career-target-card[data-gate=founder_outreach]>header span{color:var(--aqua)}.career-target-card>header b{text-align:right;max-width:58%}.career-target-card h3{font:500 21px var(--font-display);letter-spacing:-.025em;margin:13px 0 2px}.target-role{min-height:30px;color:var(--color-text-muted);margin:0;font-size:10px;line-height:1.4}.target-facts{grid-template-columns:1fr 1fr;gap:6px;margin:12px 0;display:grid}.target-facts span{background:var(--color-surface-2);border-radius:9px;min-width:0;padding:9px}.target-facts b,.target-facts small{display:block}.target-facts b{color:var(--cream);font-size:9px;line-height:1.35}.target-facts small{color:var(--color-text-dim);font:7px var(--font-mono);text-transform:uppercase;margin-top:4px}.career-target-card>section{border-top:1px solid var(--color-border);padding:10px 0}.career-target-card>section h4{color:var(--color-text-dim);font:700 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}.career-target-card>section p{color:var(--color-text-muted);margin:0;font-size:10px;line-height:1.5}.career-target-card>footer{border-top:1px solid var(--color-border);gap:10px;margin-top:auto;padding-top:12px;display:grid}.career-target-card>footer>div{flex-wrap:wrap;gap:10px;display:flex}.career-target-card>footer a{color:var(--aqua);font:700 8px var(--font-mono)}.career-target-card>footer a.target-company-link{color:var(--cream)}.target-queue-form{gap:6px;display:grid}.target-queue-form>button,.target-tracked{border:1px solid var(--color-border-strong);width:100%;min-height:42px;color:var(--cream);background:0 0;border-radius:10px;place-items:center;font-size:10px;font-weight:750;display:grid}.target-queue-form>button:hover{border-color:var(--moss);color:var(--moss)}.target-queue-form>button:disabled{opacity:.6}.target-queue-form small{color:var(--moss);font-size:8px;line-height:1.4}.target-queue-form small[data-state=error]{color:var(--coral)}.career-tracker :where(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.tracker-filters{grid-template-columns:1.25fr .9fr .9fr 1.25fr;gap:8px;display:grid}.tracker-filters>div{background:var(--color-surface);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.tracker-filters button,.tracker-filters input,.tracker-filters select{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-text-muted);border-radius:9px;outline:none;font-size:11px}.tracker-filters button{background:0 0;border:0}.tracker-filters button[aria-pressed=true]{background:var(--color-surface-2);color:var(--cream)}.tracker-filters input,.tracker-filters select{padding:0 11px}.tracker-application-list{border-top:1px solid var(--color-border);overflow:hidden}.tracker-application-list>button{border:0;border-bottom:1px solid var(--color-border);width:100%;min-height:58px;color:inherit;text-align:left;background:0 0;grid-template-columns:12px minmax(180px,1.2fr) minmax(180px,1fr) 130px;align-items:center;gap:13px;padding:9px 8px;display:grid;position:relative}.tracker-application-list>button:hover{background:#ffffff05}.tracker-provisional-row{border-bottom:1px dashed var(--color-border-strong);background:var(--color-pending-bg);grid-template-columns:12px minmax(180px,1fr) 130px;align-items:center;gap:13px;min-height:56px;padding:9px 8px;display:grid;position:relative}.tracker-provisional-row small,.tracker-provisional-row strong{display:block}.tracker-provisional-row small{color:var(--color-text-muted);margin-top:3px;font-size:11px}.tracker-provisional-row em{color:var(--amber);text-transform:uppercase;justify-self:end;font-size:9px;font-style:normal}.tracker-provisional-row p{color:var(--coral);grid-column:2/-1;margin:-8px 0 0;font-size:9px}.tracker-stage-dot{background:var(--aqua);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #83b8c814}.tracker-stage-dot[data-stage=CLOSED_WON],.tracker-stage-dot[data-stage=OFFER]{background:var(--moss)}.tracker-stage-dot[data-stage=CLOSED_LOST],.tracker-stage-dot[data-stage=WITHDRAWN]{background:var(--coral)}.tracker-application-list small,.tracker-application-list strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tracker-application-list strong{font-size:14px}.tracker-application-list small{color:var(--color-text-muted);margin-top:3px;font-size:11px}.tracker-row-action b,.tracker-row-action time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tracker-row-action b{color:var(--color-text-muted);font-size:11px;font-weight:560}.tracker-row-action time{color:var(--color-text-dim);font:9px var(--font-mono);margin-top:3px}.tracker-application-list em{background:var(--color-info-bg);color:var(--aqua);text-transform:uppercase;border-radius:7px;justify-self:start;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.tracker-application-list i{color:var(--amber);text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-style:normal;position:absolute;bottom:4px;right:8px}.tracker-application-list i[data-state=failed]{color:var(--coral)}.tracker-empty{text-align:center;color:var(--color-text-dim);padding:34px 20px}.tracker-subordinate-bands{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px;display:grid}.tracker-subordinate-bands>section{border-top:2px solid var(--color-border-strong);background:var(--color-surface);border-radius:3px 3px 13px 13px;min-width:0;padding:15px}.tracker-subordinate-bands>section:nth-child(2){border-top-color:var(--amber)}.tracker-subordinate-bands>section:nth-child(3){border-top-color:var(--moss)}.tracker-subordinate-bands header{justify-content:space-between;margin-bottom:7px;display:flex}.tracker-subordinate-bands h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:10px}.tracker-subordinate-bands header b{font:650 11px var(--font-mono)}.tracker-subordinate-bands article{border-top:1px solid var(--color-border);gap:3px;padding:10px 0;display:grid;position:relative}.tracker-subordinate-bands article span,.tracker-subordinate-bands article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-subordinate-bands article strong{padding-right:70px;font-size:11px}.tracker-subordinate-bands article span{color:var(--color-text-dim);font-size:9px}.tracker-subordinate-bands article em{max-width:65px;color:var(--aqua);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;position:absolute;top:10px;right:0;overflow:hidden}.tracker-form{gap:12px;display:grid}.tracker-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tracker-form label{gap:5px;display:grid}.tracker-form label>span{color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.tracker-form input,.tracker-form select,.tracker-form textarea{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:44px;color:var(--cream);border-radius:10px;outline:none;padding:10px 11px;font-size:14px}.tracker-form textarea{resize:vertical;line-height:1.5}.tracker-form input:focus,.tracker-form select:focus,.tracker-form textarea:focus{border-color:var(--aqua)}.tracker-secondary{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-muted);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:9px}.tracker-secondary:hover{border-color:var(--aqua);color:var(--aqua)}.tracker-span-2{grid-column:1/-1}.tracker-required{color:var(--amber);letter-spacing:.04em;margin-left:5px;font-style:normal}.tracker-message{margin:0;font-size:11px;line-height:1.4}.tracker-message-ok{color:var(--moss)}.tracker-message-error{color:var(--coral)}.tracker-applied-form>header h2,.tracker-batch-form>header h2{margin-top:5px;font-size:24px}.tracker-applied-form>header p,.tracker-batch-form>header p{max-width:390px;color:var(--color-text-dim);margin:5px 0 0;font-size:10px;line-height:1.45}.tracker-fast-confirm{grid-template-columns:1fr 1fr;gap:7px;display:grid}.tracker-fast-confirm span{border-left:2px solid var(--moss);background:var(--color-imported-bg);padding:10px 11px}.tracker-fast-confirm b,.tracker-fast-confirm small{display:block}.tracker-fast-confirm b{font-size:10px}.tracker-fast-confirm small{color:var(--color-text-dim);font:8px var(--font-mono);margin-top:3px}.tracker-form-help{color:var(--color-text-dim);margin:0;font-size:9px;line-height:1.5}.tracker-patch-form>h3{border-top:1px solid var(--color-border-strong);font:500 16px var(--font-display);margin:10px 0 0;padding-top:18px}.tracker-quick-stage{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;grid-template-columns:1fr auto;gap:7px;margin-top:12px;padding:11px;display:grid}.tracker-quick-stage label{gap:4px;display:grid}.tracker-quick-stage label>span{color:var(--color-text-dim);font:700 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.tracker-quick-stage select{border:1px solid var(--color-border-strong);background:var(--color-bg);min-height:42px;color:var(--cream);border-radius:9px;padding:0 10px}.tracker-quick-stage>button{background:var(--moss);min-height:42px;color:var(--ink);border:0;border-radius:9px;align-self:end;padding:0 14px;font-size:10px;font-weight:750}.tracker-quick-stage>button:disabled{opacity:.45}.tracker-quick-stage .tracker-message{grid-column:1/-1}.tracker-journal-composer{border:1px solid var(--color-border);background:linear-gradient(145deg,#172126f0,#0f171af0);border-radius:15px;padding:17px}.tracker-journal-list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tracker-journal-list article{background:var(--color-surface);border-radius:14px;flex-direction:column;padding:14px 15px;display:flex}.tracker-journal-list article.tracker-provisional-card{border:1px dashed var(--color-pending-border);background:var(--color-pending-bg)}.tracker-journal-list footer,.tracker-journal-list header{color:var(--color-text-dim);align-items:center;gap:8px;font-size:9px;display:flex}.tracker-journal-list header span{color:var(--moss);text-transform:uppercase;font-weight:700}.tracker-journal-list header time{font-family:var(--font-mono);margin-left:auto}.tracker-journal-list h3{font:500 16px var(--font-display);margin:9px 0 5px}.tracker-journal-list>article>p{color:var(--color-text-muted);font:14px/1.55 var(--font-display);white-space:pre-wrap;margin:0}.tracker-journal-list footer{margin-top:auto;padding-top:12px}.tracker-journal-list footer b{color:var(--moss);text-transform:uppercase;margin-left:auto}.tracker-journal-list footer b[data-state=pending]{color:var(--amber)}.tracker-retry{display:contents}.tracker-retry button{min-height:44px;color:var(--amber);background:0 0;border:0;padding:0 9px;font-size:9px}.tracker-brief-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tracker-brief-grid article{border:1px solid var(--color-border);border-top:2px solid var(--aqua);background:var(--color-surface);border-radius:3px 3px 15px 15px;flex-direction:column;padding:14px 15px;display:flex}.tracker-brief-grid footer,.tracker-brief-grid header{color:var(--color-text-dim);text-transform:uppercase;flex-wrap:wrap;gap:7px;font-size:9px;display:flex}.tracker-brief-grid header b{color:var(--moss);margin-left:auto}.tracker-brief-grid h3{font:500 18px var(--font-display);margin:10px 0 6px}.tracker-brief-grid p{color:var(--color-text-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.tracker-brief-grid footer{margin-top:auto;padding-top:12px}.career-gtm-plan{min-width:0;padding-bottom:56px}.gtm-header{border-block:1px solid var(--color-border);justify-content:space-between;align-items:start;gap:20px;padding:15px 2px;display:flex}.gtm-header h2{font:500 20px var(--font-display);letter-spacing:-.025em;margin:0}.gtm-header p,.gtm-scope{color:var(--color-text-dim);margin:5px 0 0;font-size:10px;line-height:1.55}.gtm-header>a{border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.gtm-scope{max-width:760px;margin:-8px 2px 0}.gtm-targets{border-block:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}.gtm-target{border-left:2px solid var(--moss);background:var(--color-surface);min-width:0;padding:15px 16px}.gtm-target+.gtm-target{border-left-width:1px;border-left-color:var(--color-border)}.gtm-target[data-decision=conditional]{box-shadow:inset 2px 0 var(--amber)}.gtm-target[data-decision=hold]{box-shadow:inset 2px 0 var(--rose)}.gtm-target header{justify-content:space-between;align-items:start;gap:10px;display:flex}.gtm-target dt,.gtm-target header span{color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.gtm-target h3{font:500 18px var(--font-display);margin:5px 0 0}.gtm-target header b{border:1px solid var(--color-imported-border);max-width:130px;color:var(--moss);text-align:center;border-radius:999px;padding:5px 8px;font-size:8px}.gtm-target[data-decision=conditional] header b{border-color:var(--color-pending-border);color:var(--amber)}.gtm-target[data-decision=hold] header b{border-color:var(--color-warn-border);color:var(--rose)}.gtm-target dl{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:12px 14px;margin:15px 0 0;padding-top:13px;display:grid}.gtm-target dl div:nth-child(n+3){grid-column:1/-1}.gtm-target dd{color:var(--color-text-muted);margin:4px 0 0;font-size:10px;line-height:1.45}.gtm-target>p{border-top:1px solid var(--color-border);color:var(--color-text-dim);margin:13px 0 0;padding-top:11px;font-size:9px;line-height:1.55}.gtm-target>p strong{color:var(--color-text-muted)}.gtm-markdown{min-width:0;max-width:100%}.gtm-markdown h2{border-top:1px solid var(--color-border);font:500 21px var(--font-display);letter-spacing:-.025em;margin:40px 0 0;padding-top:20px}.gtm-markdown h3{color:var(--aqua);margin:26px 0 0;font-size:12px}.gtm-markdown li,.gtm-markdown p{max-width:860px;color:var(--color-text-muted);font-size:12px;line-height:1.72}.gtm-markdown strong{color:var(--cream)}.gtm-markdown ol,.gtm-markdown ul{gap:7px;max-width:860px;padding-left:20px;display:grid}.gtm-markdown blockquote{border-left:2px solid var(--aqua);background:var(--color-info-bg);max-width:860px;margin:24px 0;padding:13px 15px}.gtm-markdown blockquote p{margin:0}.gtm-markdown a{color:var(--aqua);text-underline-offset:3px;text-decoration:underline}.gtm-table{border-block:1px solid var(--color-border);max-width:100%;margin-top:16px;overflow-x:auto}.gtm-table table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.gtm-table th{color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.gtm-table td,.gtm-table th{border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px}.gtm-table td{color:var(--color-text-muted);font-size:10px;line-height:1.5}.tracker-scrim{z-index:60;background:#000000a3;border:0;position:fixed;inset:0}.tracker-drawer{z-index:61;background:#121b20;width:min(520px,100%);padding:24px;animation:tracker-drawer-in .22s ease-out;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #0000005c}.tracker-capture-drawer{width:min(1040px,100%)}@keyframes tracker-drawer-in{0%{opacity:.3;transform:translate(24px)}}.capture-form{gap:20px}.capture-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:start;gap:24px;padding-bottom:15px;display:flex}.capture-header>div>span{color:var(--moss);font:700 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.capture-header h2{font:500 25px var(--font-display);letter-spacing:-.03em;margin:5px 0 3px}.capture-header p{max-width:630px;color:var(--color-text-dim);margin:0;font-size:10px;line-height:1.5}.capture-header>button{background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text-muted);border:0;border-radius:11px;flex:none;font-size:21px}.capture-layout{grid-template-columns:minmax(290px,.8fr) minmax(440px,1.2fr);align-items:start;gap:18px;display:grid}.capture-record,.capture-source{border:1px solid var(--color-border);background:#0b10127a;border-radius:15px;min-width:0;padding:16px}.capture-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.capture-section-heading>div{align-items:center;gap:9px;display:flex}.capture-section-heading b{border:1px solid var(--color-border-strong);width:23px;height:23px;color:var(--moss);font:700 9px var(--font-mono);border-radius:50%;place-items:center;display:grid}.capture-section-heading h3{font:500 16px var(--font-display);margin:0}.capture-section-heading>small{color:var(--color-text-dim);font:8px var(--font-mono)}.capture-drop{border:1px dashed var(--color-border-strong);background:var(--color-surface);width:100%;min-height:75px;color:var(--cream);text-align:center;border-radius:12px;place-content:center;gap:4px;display:grid}.capture-drop strong{font-size:11px}.capture-drop span{color:var(--color-text-dim);font-size:9px}.capture-file-input{clip:rect(0 0 0 0);white-space:nowrap;height:1px;position:absolute;overflow:hidden;width:1px!important;min-height:0!important}.capture-paste{margin-top:12px}.capture-paste textarea{min-height:225px;font:10px/1.55 var(--font-mono)}.capture-extract{border:1px solid var(--color-border-strong);background:var(--color-surface-2);width:100%;min-height:44px;color:var(--aqua);font:700 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:10px;margin-top:9px}.capture-extract:disabled{color:var(--color-text-dim);opacity:.6}.capture-parse-message{color:var(--color-text-muted);margin:9px 0 0;font-size:9px;line-height:1.5}.capture-match{border-left:2px solid var(--amber);background:var(--color-pending-bg);grid-template-columns:auto 1fr;gap:3px 9px;margin-bottom:13px;padding:10px 12px;display:grid}.capture-match[data-matched=true]{border-left-color:var(--moss);background:var(--color-imported-bg)}.capture-match span{color:var(--amber);font:700 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.capture-match[data-matched=true] span{color:var(--moss)}.capture-match strong{justify-self:end;font-size:11px}.capture-match small{color:var(--color-text-dim);grid-column:1/-1;font-size:9px}.capture-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.capture-span-2{grid-column:1/-1}.capture-evidence{color:var(--aqua);font:8px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.capture-evidence-unknown{color:var(--color-text-dim)}.capture-operator-facts{border-top:1px solid var(--color-border);grid-template-columns:1.25fr 1fr .7fr;gap:9px;margin-top:16px;padding-top:15px;display:grid}.capture-operator-facts label:first-child small{color:var(--color-text-dim);font:8px/1.35 var(--font-mono);word-break:break-all}.capture-submit-row{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:18px;margin-top:5px;padding-top:15px;display:flex}.capture-submit-row p{max-width:420px;color:var(--color-text-dim);margin:0;font-size:9px;line-height:1.5}.capture-submit-row button{flex:none}.tracker-create-form>header{justify-content:space-between;align-items:start;margin-bottom:6px;display:flex}.tracker-create-form>header span{color:var(--moss);font:700 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.tracker-application-drawer>h2{font:500 26px var(--font-display);letter-spacing:-.035em;margin:6px 0 0}.tracker-create-form>header h2{font:500 18px var(--font-display);letter-spacing:-.02em;margin:0}.tracker-create-form>header button,.tracker-drawer-close{background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text-muted);border:0;border-radius:11px;font-size:21px}.tracker-drawer-close{float:right}.tracker-drawer-role{color:var(--color-text-muted);margin:4px 0 22px}.tracker-drawer-facts{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.tracker-drawer-facts span{background:var(--color-surface);border-radius:11px;min-width:0;padding:11px}.tracker-drawer-facts b,.tracker-drawer-facts small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tracker-drawer-facts b{font-size:11px}.tracker-drawer-facts small{color:var(--color-text-dim);margin-top:4px;font-size:8px}.tracker-timeline{margin:24px 0;padding-left:3px;position:relative}.tracker-timeline h3{text-transform:uppercase;letter-spacing:.1em;margin:0 0 13px;font-size:10px}.tracker-timeline>div{grid-template-columns:18px 82px 1fr;gap:8px;min-height:46px;display:grid;position:relative}.tracker-timeline>div:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:10px;bottom:-8px;left:5px}.tracker-timeline>div:last-child:before{display:none}.tracker-timeline>div>span{z-index:1;background:var(--moss);width:11px;height:11px;box-shadow:0 0 0 1px var(--moss);border:2px solid #121b20;border-radius:50%;margin-top:3px;position:relative}.tracker-timeline>div[data-kind=journal]>span{background:var(--aqua);box-shadow:0 0 0 1px var(--aqua);border-radius:2px;transform:rotate(45deg)}.tracker-timeline time{color:var(--color-text-dim);font:9px var(--font-mono)}.tracker-timeline strong{font-size:11px}.tracker-timeline p{color:var(--color-text-muted);grid-column:3;margin:-19px 0 8px;font-size:10px}@media (max-width:1100px){.target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px) and (display-mode:fullscreen),(max-width:800px) and (display-mode:minimal-ui),(max-width:800px) and (display-mode:standalone){body:has(.career-tracker) .app-header,body:has(.desk) .app-header{display:none}}@media (max-width:800px){.app-main:has(.career-tracker){max-width:none;padding:0 12px 40px}.career-tracker{min-height:100dvh}.tracker-header{padding-top:calc(10px + env(safe-area-inset-top));align-items:center}.tracker-header h1{font-size:22px}.tracker-header p{font-size:10px}.tracker-header-actions{gap:5px}.tracker-header-actions>button,.tracker-intake-more>summary{padding:0 9px;font-size:9px}.tracker-tabs{border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px -12px 14px;padding:4px 12px}.tracker-tabs button{min-width:0;padding:0 6px}.target-grid,.target-screen-intro,.tracker-brief-grid,.tracker-journal-list,.tracker-now-board{grid-template-columns:1fr}.target-screen-intro{padding:15px}.target-screen-intro>a{border-top:1px solid var(--color-border-strong);border-left:0;grid-template-columns:auto 1fr;gap:0 10px}.target-screen-intro>a b{grid-row:1/3;font-size:32px}.target-screen-intro>a small{margin-top:2px}.target-lane>header{align-items:start}.target-screen-heading{flex-direction:column;align-items:start;gap:5px}.target-workspace-tabs{width:100%}.target-workspace-tabs button{flex:1;min-height:44px}.career-target-card>footer>div{gap:4px 14px}.career-target-card>footer a{align-items:center;min-height:44px;display:inline-flex}.career-companies-table td[data-label=Company] a{align-items:center;min-height:44px;display:flex}.career-companies-table td[data-label=Funding] small a{margin:-14px 0;padding:14px 0;display:inline-block}.career-company-page-grid aside article>a,.career-company-page-links a,.career-company-research>article>a,.career-live-conversation>a{align-items:center;min-height:44px;display:inline-flex}.app-header .brand-link{min-height:44px}.target-research-workspace>header{flex-direction:column;align-items:start;gap:5px}.target-research-workspace>header p{text-align:left}.career-company-page-head{grid-template-columns:1fr;align-items:start}.career-company-page-head>button{justify-self:start}.career-company-page-links{flex-wrap:wrap}.career-company-page-grid,.career-company-underwriting dl{grid-template-columns:1fr}.tracker-action-runway>button{grid-template-columns:1fr auto;gap:11px 16px;min-height:0;padding:16px 14px}.tracker-runway-record{grid-column:1}.tracker-runway-meta{grid-area:1/2;justify-items:end}.tracker-runway-action{grid-column:1/-1;font-size:20px}.tracker-runway-open{grid-column:1/-1;align-items:center;min-height:44px;display:flex}.tracker-commitment-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:11px 7px}.tracker-commitment-record{grid-column:1}.tracker-commitment-stage{grid-area:1/2}.tracker-commitment-action{grid-column:1/-1}.tracker-commitment-due{grid-column:1}.tracker-commitment-row>.tracker-repair-label{grid-column:2}.dossier-controls{grid-template-columns:1fr 1fr}.dossier-controls input{grid-column:1/-1}.dossier-grid{grid-template-columns:1fr}.dossier-drawer{padding:18px 14px}.dossier-wealth-rail>div{grid-template-columns:minmax(90px,.8fr) 1fr minmax(62px,.45fr)}.tracker-subordinate-bands{grid-template-columns:1fr}.tracker-filters{grid-template-columns:1fr 1fr}.tracker-filters input,.tracker-filters>div{grid-column:1/-1}.tracker-application-list>button{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:4px 11px;padding:11px 8px 13px}.tracker-application-list>button>.tracker-stage-dot{grid-area:1/1;margin-top:5px}.tracker-application-list>button>span:not(.tracker-stage-dot):not(.tracker-row-action){grid-area:1/2}.tracker-application-list>button>em{grid-area:1/3;align-self:center}.tracker-row-action{flex-wrap:wrap;grid-area:2/2/auto/-1;align-items:baseline;gap:7px;display:flex}.tracker-row-action b{white-space:normal;min-width:0}.tracker-row-action time{flex:none;margin-top:0}.tracker-application-list i{grid-area:3/2/auto/-1;position:static}.tracker-provisional-row{grid-template-columns:12px minmax(0,1fr) auto}.tracker-drawer{padding:18px 14px calc(24px + env(safe-area-inset-bottom))}.tracker-capture-drawer{width:100%}.capture-header h2{font-size:21px}.capture-layout{grid-template-columns:1fr}.capture-record,.capture-source{padding:14px}.capture-grid,.capture-operator-facts{grid-template-columns:1fr}.capture-span-2{grid-column:auto}.capture-paste textarea{min-height:170px}.capture-submit-row{flex-direction:column;align-items:stretch}.capture-submit-row button{width:100%}.tracker-drawer-facts{grid-template-columns:1fr 1fr}.tracker-drawer-facts b,.tracker-drawer-facts small{white-space:normal}.tracker-form-grid{grid-template-columns:1fr}.tracker-span-2{grid-column:auto}.tracker-quick-stage{grid-template-columns:1fr}.tracker-quick-stage>button{width:100%}.gtm-header{flex-direction:column;align-items:stretch}.gtm-header>a{align-self:start;align-items:center;min-height:44px;display:inline-flex}.gtm-targets{grid-template-columns:1fr}.gtm-target+.gtm-target{border-top:1px solid var(--color-border);border-left-width:2px}}:root{--cream:#18322b;--ink:#f8faf4;--moss:#17624e;--aqua:#386579;--amber:#8a5a12;--coral:#8b4766}*{border-color:var(--color-border);box-sizing:border-box}body,html{min-height:100%}body{background:radial-gradient(circle at 78% -10%,#3c635d2e,transparent 32rem),var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}[role=button],button:not(:disabled),summary{cursor:pointer}::selection{color:var(--color-text);background:#604e863d}.font-editorial{font-family:var(--font-display)}.app-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1012e0;border-bottom:1px solid #ffffff14;position:sticky;top:0}.app-header-inner{justify-content:space-between;align-items:center;max-width:1280px;min-height:64px;margin:0 auto;padding:0 32px;display:flex}.app-header-left{align-items:center;gap:44px;min-width:0;display:flex}.brand-mark{background:var(--cream);width:30px;height:30px;color:var(--ink);letter-spacing:-.04em;border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.brand-lockup{gap:1px;display:grid}.brand-name{letter-spacing:-.02em;font-size:17px}.brand-lockup small{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.12em;font-size:7px;line-height:1}.nav-link{color:var(--color-text-muted);border-radius:8px;padding:8px 11px;font-size:12px;transition:all .18s;display:inline-flex}.nav-link[aria-current=page]{background:var(--color-surface-2);color:var(--cream)}.app-main{max-width:1280px;margin:0 auto;padding:30px 32px 72px}.agenda-page,.catalyst-page,.company-page,.health-page,.money-desk,.report-page,.research-index{gap:44px;display:grid}.health-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 28px;display:grid}.axis-system{min-width:0}.axis-heading{align-items:end;margin-bottom:14px}.axis-heading>p{max-width:520px;color:var(--color-text-dim);font:13px/1.55 var(--font-display);text-align:right;margin:0}.axis-cloud{grid-template-columns:1.35fr repeat(4,minmax(0,1fr));gap:10px;display:grid}.axis-card{border:1px solid var(--color-border);border-top:2px solid var(--aqua);background:var(--color-surface);border-radius:5px 5px 13px 13px;min-width:0;min-height:138px;padding:15px}.axis-primary{border-color:var(--color-money-border);background:linear-gradient(145deg,#1f3630f5,#11191cfa);padding:18px;box-shadow:inset 0 1px #ffffff06}.axis-card header{justify-content:space-between;gap:8px;display:flex}.axis-card header span{color:var(--aqua);font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.axis-card header span b{color:var(--color-text-dim);margin-right:7px;font-weight:500}.axis-card header i{color:var(--color-text-dim);font-size:8px;font-style:normal}.axis-card header i,.axis-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axis-card strong{color:var(--cream);font:500 19px var(--font-display);margin-top:17px;display:block}.axis-card p{color:var(--color-text-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.axis-card small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:11px;font-size:9px;display:block;overflow:hidden}.axis-money{border-top-color:var(--moss)}.axis-money header span{color:var(--moss)}.axis-health{border-top-color:var(--coral)}.axis-health header span{color:var(--coral)}.axis-tasks{border-top-color:var(--amber)}.axis-tasks header span{color:var(--amber)}.axis-calendar{border-top-color:#a899cf}.axis-calendar header span{color:#b9aae1}.axis-unavailable{opacity:.62}.section-kicker{justify-content:space-between;align-items:center;display:flex}.section-kicker-label,.section-kicker>span{color:var(--moss);text-transform:uppercase;letter-spacing:.15em;margin:0;font-size:10px;font-weight:700}.section-heading>a,.section-kicker a{color:var(--color-text-muted);font-size:11px}.section-heading>a:hover,.section-kicker a:hover{color:#fff}.company-title h1,.page-heading h1,.report-hero h1,.section-heading h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:500}.section-heading{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.section-heading h2{margin-top:6px;font-size:27px}.company-library,.company-reports,.company-thesis,.report-findings,.report-library{min-width:0}.company-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.company-card{border:1px solid var(--color-border);border-radius:14px;flex-direction:column;min-height:190px;padding:20px;transition:transform .18s,border-color .18s,background .18s;display:flex}.company-card:hover{border-color:var(--color-border-strong);background:var(--color-surface-2);transform:translateY(-2px)}.report-symbol{font:700 11px var(--font-mono);color:var(--moss)}.company-card h3{font-family:var(--font-display);margin:22px 0 7px;font-size:21px;font-weight:500}.company-card p{color:var(--color-text-dim);margin:0;font-size:11px;line-height:1.5}.company-card footer{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;margin-top:auto;padding-top:20px;font-size:9px}.company-card footer,.page-heading{justify-content:space-between;display:flex}.page-heading{border-bottom:1px solid var(--color-border);align-items:end;padding:8px 0 24px}.page-heading h1{margin-top:5px;font-size:clamp(32px,5vw,52px)}.research-filters{gap:8px;display:flex}.research-filters button,.research-filters input,.research-filters select,.review-form textarea{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:9px;outline:none}.research-filters input{width:220px;padding:10px 12px}.research-filters select{color:var(--color-text-muted);padding:10px}.research-filters button{background:var(--cream);color:var(--ink);padding:10px 14px;font-weight:650}.review-inbox{background:linear-gradient(145deg,#362a133d,#11191ce6);border:1px solid #f2b84b47;border-radius:18px;padding:24px}.operations-alert{border:1px solid var(--color-warn-border);border-left:3px solid var(--coral);background:var(--color-warn-bg);border-radius:12px;padding:17px 20px}.operations-alert strong{color:var(--coral);font:500 17px var(--font-display)}.operations-alert p{color:var(--color-text-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.review-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.review-item{background:#0b10129e;border:1px solid #f2b84b29;border-radius:12px;padding:18px}.review-item-revise{background:linear-gradient(145deg,#411f1957,#0b1012b8);border-color:#e8785e5c}.review-item header{justify-content:space-between;gap:14px;margin-bottom:11px;display:flex}.review-links{align-items:center;gap:11px;display:flex}.review-links a:first-child{color:var(--amber);font:700 11px var(--font-mono)}.review-links a:last-child{color:var(--color-text-dim);font-size:9px}.review-links a:last-child:hover{color:var(--cream)}.review-item-meta{white-space:nowrap;align-items:center;gap:9px;display:flex}.review-item-meta>span{color:var(--color-text-dim);font-size:9px}.review-item-meta .state-pending{color:var(--amber)}.review-item-meta .state-revise{color:var(--coral)}.review-item>p{color:var(--cream);font:16px/1.55 var(--font-display);margin:0}.decision-callout{border-left:2px solid var(--moss);color:var(--color-text-muted);background:#9bd3b20f;margin-top:15px;padding:12px 14px;font-size:12px;line-height:1.6}.decision-callout span{color:var(--moss);text-transform:uppercase;letter-spacing:.11em;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.decision-callout p{margin:0}.report-table{border-top:1px solid var(--color-border);overflow:hidden}.report-row{border-bottom:1px solid var(--color-border);grid-template-columns:42px minmax(220px,1fr) 150px 110px 20px;align-items:center;gap:16px;padding:16px 4px;display:grid}.report-row:hover{background:#ffffff05}.company-mark{background:var(--color-surface-2);width:34px;height:34px;color:var(--moss);font:700 9px var(--font-mono);border-radius:9px;place-items:center;display:grid}.report-company{min-width:0}.report-company strong{color:var(--cream);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.report-company span,.report-counts span,.report-row time{color:var(--color-text-dim);font-size:10px}.report-counts{gap:3px;display:grid}.report-counts b{color:var(--amber);font-size:10px;font-weight:600}.breadcrumb,.row-arrow{color:var(--color-text-dim)}.breadcrumb{text-transform:uppercase;letter-spacing:.09em;gap:9px;font-size:10px;display:flex}.breadcrumb a:hover{color:#fff}.workflow-rail{border:1px solid var(--color-border);background:#11191cbd;border-radius:13px;overflow:hidden}.workflow-rail ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.workflow-rail li{border-right:1px solid var(--color-border);min-width:0;padding:13px 16px;position:relative}.workflow-rail li:last-child{border-right:0}.workflow-rail li:after{z-index:1;border-top:1px solid var(--color-border-strong);border-right:1px solid var(--color-border-strong);background:var(--color-surface);content:"";width:7px;height:7px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}.workflow-rail li:last-child:after{display:none}.workflow-rail span{color:var(--color-text-dim);font:8px var(--font-mono);letter-spacing:.08em;margin-bottom:4px;display:block}.workflow-rail a,.workflow-rail b{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;display:block;overflow:hidden}.workflow-rail a:hover{color:var(--cream)}.workflow-rail .current{background:var(--color-info-bg)}.workflow-rail .current a,.workflow-rail .current b{color:var(--aqua)}.workflow-rail .complete a,.workflow-rail .complete b{color:var(--moss)}.workflow-rail .attention{background:var(--color-pending-bg)}.workflow-rail .attention b{color:var(--amber)}.company-hero{border-bottom:1px solid var(--color-border);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:20px;padding:2px 0 30px;display:grid}.company-monogram{width:72px;height:72px;color:var(--moss);font:700 18px var(--font-mono);background:linear-gradient(145deg,#24443b,#142a27);border-radius:20px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #9bd3b22e}.company-title-line{align-items:baseline;gap:12px;display:flex}.company-title h1{font-size:clamp(34px,5vw,58px)}.company-title-line>span{color:var(--moss);font:700 12px var(--font-mono)}.company-title>p{color:var(--color-text-dim);margin:7px 0 0;font-size:11px}.company-canon{grid-template-columns:minmax(0,1.3fr) minmax(400px,1fr);align-items:start;gap:44px;display:grid}.company-summary p{max-width:720px;color:var(--color-text-muted);font:clamp(19px,2.2vw,27px)/1.48 var(--font-display);margin:0}.fact-grid{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.fact-grid div{border-bottom:1px solid var(--color-border);padding:15px 8px 15px 0}.fact-grid dt,.report-meta dt,.report-provenance dt{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.fact-grid dd{color:var(--cream);margin:5px 0 0;font-size:12px}.fact-grid a{color:var(--aqua)}.action-banner{border:1px solid var(--color-money-border);color:var(--cream);background:linear-gradient(135deg,#1d312ef5,#11191cfa);border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:44px;padding:28px;display:grid;box-shadow:inset 0 1px #ffffff06}.action-banner .section-kicker-label{color:var(--moss)}.action-banner h2{font:500 clamp(22px,3vw,36px)/1.24 var(--font-display);letter-spacing:-.03em;margin:9px 0 0}.action-copy{flex-direction:column;justify-content:space-between;display:flex}.action-copy p{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.65}.action-copy a{color:var(--moss);align-self:flex-start;margin-top:18px;font-size:11px;font-weight:700}.company-section-heading>span{color:var(--color-text-dim);font-size:10px}.finding-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.finding-grid,.finding-stack{gap:14px;display:grid}.research-finding{border:1px solid var(--color-border);background:var(--color-surface);border-radius:15px;padding:22px;scroll-margin-top:90px}.finding-stack .research-finding{padding:26px 28px;display:block}.research-finding>header{grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.finding-number{color:var(--color-text-dim);font:10px var(--font-mono);margin-right:10px}.finding-type{color:var(--aqua);letter-spacing:.1em;font-weight:700}.finding-type,.review-state{text-transform:uppercase;font-size:9px}.review-state{color:var(--color-text-dim);letter-spacing:.08em}.state-pending,.state-revise{color:var(--amber)}.state-accepted,.state-promoted{color:var(--moss)}.research-finding h3{font:500 18px/1.5 var(--font-display);letter-spacing:-.01em;margin:0}.finding-stack .research-finding h3{max-width:920px;font-size:22px}.finding-stack .decision-callout{grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:18px;max-width:920px;margin-top:18px;padding:14px 16px;display:grid}.finding-stack .decision-callout span{margin:0}.research-finding .decision-callout{grid-column:auto}.evidence-drawer{border-top:1px solid var(--color-border);grid-column:auto;max-width:920px;margin-top:18px}.canon-provenance summary,.evidence-drawer summary,.report-provenance summary{cursor:pointer;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.08em;padding:12px 0;font-size:10px}.evidence-drawer summary span{color:var(--aqua)}.evidence-drawer ul{margin:0;padding:0;list-style:none}.evidence-drawer li{border-top:1px solid var(--color-border);padding:12px 0}.evidence-drawer a{color:var(--aqua);font-size:11px}.evidence-drawer p{color:var(--color-text-dim);margin:5px 0 0;font-size:11px;line-height:1.55}.canon-provenance,.report-provenance{border-top:1px solid var(--color-border)}.canon-provenance>div{grid-template-columns:repeat(2,1fr);gap:0 30px;display:grid}.canon-provenance p{border-top:1px solid var(--color-border);grid-template-columns:120px 120px minmax(0,1fr);gap:10px;margin:0;padding:10px 0;font-size:10px;display:grid}.canon-provenance span{color:var(--color-text-dim)}.canon-provenance a{color:var(--aqua)}.report-hero{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 350px;align-items:end;gap:50px;padding-bottom:32px;display:grid}.report-hero h1{margin-top:8px;font-size:clamp(40px,6vw,68px)}.report-deck{max-width:760px;color:var(--color-text-muted);font:18px/1.55 var(--font-display);margin:15px 0 0}.report-meta{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.report-meta div{border-left:1px solid var(--color-border);padding-left:14px}.report-meta dd{color:var(--cream);margin:7px 0 0;font-size:11px}.report-review-banner{border-left:3px solid var(--amber);background:var(--color-pending-bg);grid-template-columns:260px 1fr;gap:30px;padding:18px 22px;display:grid}.report-review-banner span{color:var(--amber);font:500 18px var(--font-display)}.report-review-banner p{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.55}.report-provenance dl{grid-template-columns:repeat(4,1fr);margin:0;padding:12px 0;display:grid}.report-provenance dd{color:var(--color-text-muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:10px}.review-controls{border-top:1px solid var(--color-border);flex-wrap:wrap;grid-column:auto;gap:7px;max-width:920px;margin-top:4px;padding-top:15px;display:flex}.review-controls.compact{grid-column:auto;gap:5px;padding-top:12px}.review-controls.compact .button{min-height:30px;padding:5px 9px;font-size:9px}.decision-primary{flex:1 0 100%;align-items:center;gap:9px;display:flex}.decision-primary small{max-width:520px;color:var(--color-text-dim);font-size:9px;line-height:1.4}.button{cursor:pointer;letter-spacing:.03em;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:7px 12px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.button:disabled{cursor:wait;opacity:.55}.button-approve{background:var(--moss);color:var(--ink)}.button-neutral{border-color:var(--color-border-strong);background:var(--color-surface-2);color:var(--cream)}.button-reject{color:var(--coral);background:#e8785e14;border-color:#e8785e59}.button-quiet{color:var(--color-text-dim);background:0 0}.review-form{background:#0003;border-radius:10px;flex:1 0 100%;gap:7px;padding:12px;display:grid}.review-form label{color:var(--color-text-muted);font-size:10px}.review-form textarea{resize:vertical;width:100%;padding:10px;font-size:12px;line-height:1.5}.form-help{color:var(--color-text-dim);margin:0;font-size:9px;line-height:1.45}.review-form-actions{gap:7px;display:flex}.review-message{flex:1 0 100%;margin:3px 0 0;font-size:10px}.app-main:has(.desk):not(:has(.career-tracker)){max-width:640px;padding:0}.desk{--desk-card:#202c33;--desk-card-ink:#f2f4f3;--desk-card-muted:#a4afb5;--desk-card-soft:#2b3942;--desk-card-selected:#3b4b55;--desk-blue:#4685f2;--desk-purple:#916dea;--desk-thumb:#202a32;--desk-chrome:64px;height:calc(100dvh - var(--desk-chrome) - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#0b1115;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;display:flex;overflow:hidden}.desk-top{flex:none;gap:4px;min-height:42px;padding:0 10px}.desk-top,.desk-top h1{align-items:center;display:flex}.desk-top h1{letter-spacing:-.025em;gap:7px;margin:0 auto 0 0;font-size:15px;font-weight:720}.desk-dot{background:var(--moss);border-radius:50%;width:7px;height:7px}.desk-dot-degraded,.desk-dot-stale,.desk-dot-stopped{background:var(--amber)}.desk-dot-waiting{background:var(--color-text-dim)}.desk-dot-unavailable{background:var(--coral)}.desk-asof{color:var(--color-text-dim);font-size:11px}.desk-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.desk-pager{align-items:center;gap:0;display:flex}.desk-pager button{width:44px;height:44px;color:var(--color-text-muted);background:0 0;border:0;border-radius:10px;font-size:19px;line-height:1}.desk-pager button:disabled{opacity:.25}.desk-count{text-align:center;min-width:42px;color:var(--color-text-dim);font-variant-numeric:tabular-nums;font-size:11px}.desk-view-toggle{background:#141e23;border-radius:11px;gap:2px;padding:3px;display:flex}.desk-view-toggle button{min-height:36px;color:var(--color-text-dim);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:10px;font-weight:680}.desk-view-toggle button[aria-pressed=true]{background:var(--desk-card-selected);color:var(--desk-card-ink);box-shadow:0 1px 4px #0000003d}.desk-filter{min-height:44px;color:var(--color-text-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex}.desk-filter[data-on]{background:var(--color-info-bg);box-shadow:none;color:var(--color-info)}.desk-filter em{font-variant-numeric:tabular-nums;font-style:normal}.desk-tabs{background:#141e23;border:1px solid #ffffff0d;border-radius:15px;flex:none;grid-template-columns:repeat(4,1fr);gap:3px;margin:0 9px 7px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffff06}.desk-tabs button{color:#7d898f;letter-spacing:-.015em;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:5px;height:40px;font-size:12px;font-weight:610;transition:color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.desk-tabs button:after{display:none}.desk-tabs button b{font-variant-numeric:tabular-nums;color:#68757b;font-size:11.5px;font-weight:620;transition:color .16s}.desk-tabs button[aria-pressed=true]{color:#f4f7f8;background:#2b3942;box-shadow:0 2px 7px #00000040,inset 0 1px #ffffff0e}.desk-banner{background:var(--color-pending-bg);color:var(--color-pending);border-radius:10px;flex:none;margin:8px 12px 0;padding:8px 12px;font-size:11.5px;line-height:1.45}.desk-publication-trust{color:var(--color-text-dim);flex:none;margin:6px 12px 0;font-size:11px;line-height:1.4}.desk-banner-degraded,.desk-banner-failed,.desk-banner-partial,.desk-banner-stopped{background:var(--color-warn-bg);color:var(--color-warn)}.desk-banner-missing,.desk-banner-unavailable,.desk-banner-waiting{background:var(--color-info-bg);color:var(--color-info)}.desk-notice{border-radius:11px;flex:none;align-items:center;gap:10px;margin:8px 12px 0;padding:9px 10px 9px 12px;font-size:12px;line-height:1.4;display:flex}.desk-notice span{flex:auto}.desk-notice button{color:currentColor;background:#0000002e;border:0;border-radius:9px;flex:none;width:32px;height:32px;font-size:18px}.desk-notice-ok{background:var(--color-imported-bg);color:var(--moss)}.desk-notice-error{background:var(--color-warn-bg);color:var(--coral)}.desk-card{background:var(--desk-card);min-height:0;color:var(--desk-card-ink);border:1px solid #ffffff0b;border-radius:25px;flex-direction:column;flex:auto;gap:10px;margin:2px 9px 4px;padding:14px 14px 0;display:flex;overflow:hidden;box-shadow:0 14px 34px #00000057}.desk-card>*{flex:none}.desk-profile{grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.desk-avatar{color:#fff;letter-spacing:-.04em;background:linear-gradient(145deg,#6e8efb,#a777e3 60%,#e56f8d);border-radius:17px;place-items:center;width:52px;height:52px;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff52}.desk-ident-copy{gap:2px;min-width:0;padding-top:1px;display:grid}.desk-ident-copy h2{color:var(--desk-card-ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:750;line-height:1.08;overflow:hidden}.desk-ident-copy h3{color:#d9dfe1;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:14px;font-weight:620;line-height:1.25;display:-webkit-box;overflow:hidden}.desk-ident-copy p{color:var(--desk-card-muted);margin:1px 0 0;font-size:12px;line-height:1.25}.desk-card-links{flex:none;gap:3px;display:flex}.desk-card-links :is(a,button){background:var(--desk-card-soft);color:#c2ccd1;border:0;border-radius:14px;align-content:center;place-items:center;gap:1px;width:44px;min-height:44px;padding:0;display:grid}.desk-card-links :is(a,button):active{background:var(--desk-card-selected);transform:scale(.95)}.desk-card-links :is(a,button):disabled{cursor:default;opacity:.35}.desk-card-links span{font-size:15px;font-weight:720;line-height:1}.desk-card-links small{font-size:var(--career-label);letter-spacing:-.01em;font-weight:680}.desk-card-links .desk-card-applied{color:#80d3ad;background:#69c69a24;box-shadow:inset 0 0 0 1px #69c69a38}.desk-facts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:7px;display:grid}.desk-facts>span{background:var(--desk-card-soft);border-radius:13px;gap:1px;min-width:0;padding:8px 10px;display:grid}.desk-facts b{color:var(--desk-card-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:690;line-height:1.15;overflow:hidden}.desk-facts small{color:var(--desk-card-muted);font-size:var(--career-label);font-weight:560}.desk-facts .desk-fact-fit b{color:#80d3ad}.desk-facts .desk-age-cold b{color:#ef8b79}.desk-facts .desk-age-warm b{color:#e6b65d}.desk-funding{min-width:0;color:var(--desk-card-muted);gap:7px;margin:-1px 2px 0;font-size:10.5px;line-height:1.25;display:flex}.desk-funding span{color:#e0e5e7;flex:none;font-weight:720}.desk-error{background:var(--color-warn-bg);color:var(--color-warn);border-radius:12px;margin:0;padding:10px 13px;font-size:12.5px;line-height:1.45}.desk-company-overview{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:2px 10px 12px;display:flex;overflow:hidden}.desk-company-overview>header{background:#141e23;border-radius:14px;flex:none;align-items:center;gap:12px;padding:10px 12px;display:flex}.desk-company-overview>header>div{min-width:64px;display:grid}.desk-company-overview>header b{color:var(--desk-card-ink);font-variant-numeric:tabular-nums;font-size:22px;line-height:1}.desk-company-overview>header span{color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.desk-company-overview>header p{color:var(--color-text-muted);font-size:var(--career-meta);margin:0;line-height:1.4}.desk-company-ledger{align-content:start;gap:8px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.desk-company-ledger>article{background:var(--color-surface);border:1px solid #ffffff0b;border-radius:16px;gap:9px;padding:13px;display:grid}.desk-company-ledger-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.desk-company-ledger-head h2{color:var(--desk-card-ink);font-size:var(--career-name);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.desk-company-ledger-head p{color:var(--color-text-dim);font-size:var(--career-meta);font-variant-numeric:tabular-nums;margin:2px 0 0}.desk-company-ledger-head>span{background:var(--color-info-bg);color:var(--color-info);font-size:var(--career-label);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;padding:4px 8px;font-weight:700}.desk-company-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.desk-company-actions a,.desk-company-actions button{border:1px solid var(--color-border-strong);min-height:30px;color:var(--color-text-muted);font:700 var(--career-label) var(--font-mono);white-space:nowrap;background:0 0;border-radius:8px;place-items:center;padding:0 10px;display:inline-grid}.desk-company-actions a:hover,.desk-company-actions button:hover:not(:disabled){border-color:var(--aqua);color:var(--aqua)}.desk-company-actions>a:first-child{background:var(--color-surface-2);color:var(--cream);border-color:#0000}.desk-company-actions>a:first-child:hover{border-color:var(--color-border-strong);color:var(--cream)}.desk-company-actions form:has(button.desk-company-reject){border-left:1px solid #dc716357;margin-left:auto;padding-left:10px}.desk-company-actions button.desk-company-reject{color:var(--coral);border-color:#dc716357}.desk-company-actions button:disabled{cursor:default;opacity:.55}.desk-company-product,.desk-company-signal{color:var(--color-text-muted);font-size:var(--career-body);gap:7px;margin:0;line-height:1.5;display:flex}.desk-company-product b,.desk-company-signal b{color:#e0e5e7;flex:none}.desk-company-product span,.desk-company-signal span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.desk-company-roles{gap:5px;display:grid}.desk-company-roles>div{background:var(--color-surface-2);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.desk-company-roles>div>button{min-height:48px;color:inherit;text-align:left;background:0 0;border:0;border-radius:11px 0 0 11px;grid-template-columns:minmax(0,1fr) auto auto 18px;align-items:center;gap:10px;padding:8px 10px;display:grid}.desk-company-roles>div>button:active{background:var(--desk-card-selected)}.desk-company-roles>div>button>span{gap:2px;min-width:0;display:grid}.desk-company-roles>div>a{border-left:1px solid var(--color-border);min-width:54px;color:var(--aqua);font:700 var(--career-label) var(--font-mono);place-items:center;padding:0 9px;display:grid}.desk-company-roles strong{color:var(--color-text);font-size:var(--career-row);text-overflow:ellipsis;white-space:nowrap;font-weight:670;overflow:hidden}.desk-company-roles b{color:var(--color-text-muted);font-size:var(--career-row);font-variant-numeric:tabular-nums}.desk-company-roles small{color:var(--color-text-dim);font-size:var(--career-label)}.desk-company-roles i{color:var(--moss);font-size:16px;font-style:normal}.career-company-page{gap:18px;min-width:0;display:grid}.career-company-page-head{border-bottom:1px solid var(--color-border-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:16px;display:grid}.career-company-page-head>button{border:1px solid var(--color-border);min-height:36px;color:var(--color-text-muted);background:0 0;border-radius:9px;padding:0 12px}.career-company-page-head h1{font:500 clamp(28px,4vw,44px) var(--font-display);letter-spacing:-.04em;margin:0}.career-company-page-head p{color:var(--color-text-dim);font:var(--career-meta) var(--font-mono);margin:4px 0 0}.career-company-page-status{color:var(--color-text-muted);font-size:var(--career-meta);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.career-company-page-status span:not(.career-status-chip){font-variant-numeric:tabular-nums}.career-company-page-links{gap:8px;display:flex}.career-company-page-links a{border:1px solid var(--color-border);color:var(--aqua);font:700 var(--career-label) var(--font-mono);border-radius:9px;padding:9px 11px}.career-company-page-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);align-items:start;gap:20px;display:grid}.career-company-page-grid>aside,.career-company-page-grid>main{gap:12px;display:grid}.career-company-page-grid>aside,.career-company-page-grid>main>section{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;padding:16px}.career-company-page h2{color:var(--color-text-dim);font:700 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 9px}.career-company-page p{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.55}.career-company-underwriting dl{background:var(--color-border);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.career-company-underwriting dl>div{background:var(--color-surface-2);padding:11px}.career-company-underwriting dt{color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.career-company-underwriting dd{color:var(--color-text-muted);margin:5px 0 0;font-size:10px;line-height:1.4}.career-company-research{gap:0;display:grid}.career-company-research article{border-top:1px solid var(--color-border);padding:11px 0}.career-company-research article:first-child{border-top:0}.career-company-research article>div{justify-content:space-between;gap:12px;display:flex}.career-company-research b{color:var(--color-text);font-size:11px}.career-company-research time{color:var(--color-text-dim);font:var(--career-label) var(--font-mono);font-variant-numeric:tabular-nums}.career-company-research p{margin-top:5px;font-size:10px}.career-company-page-grid>aside article a,.career-company-research a{color:var(--aqua);font:700 8px var(--font-mono);margin-top:7px;display:inline-block}.career-company-page-grid>aside>article{border-top:1px solid var(--color-border);gap:4px;padding:11px 0;display:grid}.career-company-page-grid>aside>article span{color:var(--moss);font:700 7px var(--font-mono);text-transform:uppercase}.career-company-page-grid>aside>article b{font-size:11px}.career-company-page-grid>aside>section{border-top:1px solid var(--color-border);margin-top:8px;padding-top:14px}.career-company-page-grid ul{color:var(--color-text-muted);margin:0;padding-left:18px;font-size:10px;line-height:1.5}.career-provenance-tag{color:var(--moss);letter-spacing:.08em}.career-provenance-tag,.career-status-chip{font:700 var(--career-label) var(--font-mono);text-transform:uppercase;display:inline-block}.career-status-chip{min-width:84px;color:var(--color-text-dim);letter-spacing:.06em;text-align:center;border:1px solid;border-radius:999px;padding:3px 8px}.career-status-chip[data-status=ACTIVE]{color:var(--moss)}.career-status-chip[data-status=APPLIED]{color:var(--aqua)}.career-status-chip[data-status=WATCHING]{color:var(--amber)}.career-status-chip[data-status=REJECTED_ROUND]{color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.career-status-chip[data-status=REJECTED_ROUND]{color:color-mix(in srgb,var(--coral) 60%,transparent)}}.career-live-conversations{border-top:2px solid var(--moss)}.career-live-conversation+.career-live-conversation{border-top:1px solid var(--color-border);margin-top:12px;padding-top:12px}.career-live-conversation>header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.career-live-conversation>header b{color:var(--color-text);font-size:var(--career-row)}.career-live-conversation>header span{color:var(--color-text-muted);font-size:var(--career-meta)}.career-live-conversation>header time{color:var(--color-text-dim);font:var(--career-meta) var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}.career-live-conversation>div{margin-top:9px}.career-live-conversation h3{color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}.career-live-conversation ul{color:var(--color-text-muted);font-size:var(--career-body);margin:0;padding-left:16px;line-height:1.5}.career-live-conversation>a{color:var(--aqua);font:700 var(--career-label) var(--font-mono);margin-top:9px;display:inline-block}.career-companies{gap:14px;min-width:0;display:grid}.career-companies-head{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:end;gap:18px;padding-bottom:12px;display:flex}.career-companies-head h1{font:500 28px var(--font-display);letter-spacing:-.03em;margin:0}.career-companies-head p{color:var(--color-text-dim);font:var(--career-meta) var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.career-companies-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.career-companies-filters{flex-wrap:wrap;gap:6px;display:flex}.career-companies-filters button{border:1px solid var(--color-border);min-height:32px;color:var(--color-text-dim);font-size:var(--career-label);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:flex}.career-companies-filters button b{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.career-companies-filters button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-surface-2);color:var(--cream)}.career-companies-filters button[aria-pressed=true] b{color:var(--cream)}.career-companies-search{gap:5px;width:min(260px,100%);display:grid}.career-companies-search span{color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.career-companies-search input{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--cream);font-size:var(--career-row);border-radius:9px;padding:0 11px}.career-companies-table-wrap{border:1px solid var(--color-border);border-radius:14px;min-width:0;overflow-x:auto}.career-companies-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.career-companies-table thead th{background:var(--color-surface-2);padding:0}.career-companies-table th button{width:100%;color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.07em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:10px 12px;display:block}.career-companies-table th button:hover{color:var(--cream)}.career-companies-table th:not(:has(button)){color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.07em;text-transform:uppercase;padding:10px 12px}.career-companies-table td{border-top:1px solid var(--color-border);vertical-align:top;padding:11px 12px}.career-companies-table tbody tr:hover{background:#ffffff05}.career-companies-table tbody td:first-child{box-shadow:inset 2px 0 #0000}.career-companies-table tbody tr[data-provenance=LIVE] td:first-child{box-shadow:inset 2px 0 0 var(--moss)}.career-companies-table tbody tr[data-provenance=VERIFIED] td:first-child{box-shadow:inset 2px 0 0 var(--aqua)}.career-companies-table tbody tr[data-provenance=RESEARCH] td:first-child{box-shadow:inset 2px 0 0 var(--color-text-dim)}.career-companies-table td[data-label=Company] a{color:inherit;padding:2px 0;display:block}.career-companies-table td[data-label=Company] strong{color:var(--color-text);font-size:var(--career-name);letter-spacing:-.02em;font-weight:620}.career-companies-table td[data-label=Company] small{color:var(--color-text-dim);font:var(--career-label) var(--font-mono);margin-left:5px}.career-companies-table td[data-label=Status] .career-status-chip{display:inline-flex}.career-companies-table td[data-label=Status] small{color:var(--color-text-dim);font-size:var(--career-meta);margin-top:4px;display:block}.career-companies-table td[data-label=Funding]>span{color:var(--color-text-muted);font-size:var(--career-row);display:block}.career-companies-table td[data-label=Funding] small{color:var(--color-text-dim);font-size:var(--career-meta);margin-top:2px;display:block}.career-companies-table td[data-label=Funding] small a{color:var(--aqua)}.career-companies-table td,.career-tabular{font-variant-numeric:tabular-nums}.career-companies-table td[data-label=Roles]{color:var(--color-text-muted);font-size:var(--career-row)}@media (min-width:1000px){.career-companies-table-wrap{overflow:visible}.career-companies-table thead th{z-index:1;position:sticky;top:82px}}.career-companies-sort{align-items:end;gap:7px;display:none}.career-companies-sort label{flex:auto;gap:5px;min-width:0;display:grid}.career-companies-sort span{color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.career-companies-sort select{width:100%;color:var(--cream);font-size:var(--career-row);padding:0 11px}.career-companies-sort select,.career-companies-sort>button{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;border-radius:9px}.career-companies-sort>button{width:44px;color:var(--color-text-muted);flex:none}.career-companies-empty{color:var(--color-text-dim);font-size:var(--career-meta);margin:4px 2px}@media (max-width:800px){.career-companies-controls{flex-direction:column;align-items:stretch}.career-companies-search{width:100%}.career-companies-filters button,.career-companies-search input{min-height:44px}.career-companies-sort{display:flex}.career-companies-table-wrap{border:0;border-radius:0;overflow-x:visible}.career-companies-table{min-width:0}.career-companies-table,.career-companies-table tbody,.career-companies-table td,.career-companies-table tr{width:100%;display:block}.career-companies-table thead{display:none}.career-companies-table tbody tr{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;margin-bottom:10px;padding:13px;box-shadow:inset 2px 0 #0000}.career-companies-table tbody tr[data-provenance=LIVE]{box-shadow:inset 2px 0 0 var(--moss)}.career-companies-table tbody tr[data-provenance=VERIFIED]{box-shadow:inset 2px 0 0 var(--aqua)}.career-companies-table tbody tr[data-provenance=RESEARCH]{box-shadow:inset 2px 0 0 var(--color-text-dim)}.career-companies-table tbody td:first-child{box-shadow:none}.career-companies-table td{border-top:1px solid var(--color-border);padding:7px 0}.career-companies-table td[data-label=Company]{border-top:0;padding-top:0}.career-companies-table td[data-label=Status]{flex-direction:row;align-items:center;gap:8px;display:flex}.career-companies-table td:before{content:attr(data-label);color:var(--color-text-dim);font:700 var(--career-label) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;display:block}.career-companies-table td[data-label=Status]:before{margin:0;display:inline}.career-companies-table td[data-label=Company]:before{display:none}}@media (max-width:420px){.career-companies-filters button{flex:auto;justify-content:center}}.desk-segmented{background:var(--desk-card-soft);border-radius:13px;gap:3px;padding:3px;display:flex}.desk-segmented button{white-space:nowrap;min-width:0;height:38px;color:var(--desk-card-muted);letter-spacing:-.012em;background:0 0;border:0;border-radius:10px;flex:1 1 0;padding:0 4px;font-size:11px;font-weight:610;transition:color .16s,background .16s,box-shadow .16s}.desk-segmented button[aria-pressed=true],.desk-segmented button[aria-selected=true]{background:var(--desk-card-selected);color:var(--desk-card-ink);font-weight:710;box-shadow:0 1px 4px #00000038}.desk-facets button.desk-facet-risk[aria-selected=true]{color:#b34f45}.desk-watch-filter{margin:0 12px 8px}.desk-prose-wrap{flex:auto;min-height:0;display:grid}.desk-facet-panel{min-width:0;min-height:0;display:none;position:relative}.desk-facet-panel[data-open]{display:block}.desk-facet-panel:after{content:"";background:linear-gradient(transparent,var(--desk-card));pointer-events:none;height:24px;position:absolute;bottom:0;left:0;right:0}.desk-facet-title{display:none}.desk-prose{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:0 0;min-height:0;padding:5px 4px 22px;overflow-y:auto}.desk-prose::-webkit-scrollbar{display:none}.desk-prose p{color:#d8dee1;letter-spacing:-.012em;text-wrap:pretty;-webkit-hyphens:none;hyphens:none;margin:0;font-size:15.5px;line-height:1.52}.desk-part+.desk-part{margin-top:17px}.desk-cat{color:var(--desk-card-ink);letter-spacing:-.012em;margin-bottom:6px;font-size:13px;font-weight:690;display:block}.desk-quote{color:#8ec7ee;font-style:normal}.desk-prose p.desk-noresearch{color:var(--desk-card-muted)}.desk-actions{background:#0b1115;flex:none;padding:4px 16px 7px}.desk-actions form{gap:7px;display:grid}.desk-actions-compact{background:0 0;padding:0}.desk-receipt{margin:0 0 8px;font-size:12px;line-height:1.4}.desk-receipt-ok{color:var(--moss)}.desk-receipt-error{color:var(--coral)}.desk-verdicts{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.desk-reason-toggle,.desk-verdict{background:0 0;border:0;align-content:center;place-items:center;gap:2px;min-width:0;min-height:58px;padding:0;transition:transform 80ms;display:grid}.desk-reason-toggle span,.desk-verdict span{background:#ffffff09;border:1px solid;border-radius:50%;place-items:center;width:43px;height:43px;font-size:24px;font-weight:420;line-height:1;display:grid}.desk-reason-toggle small,.desk-verdict small{color:#879097;font-size:8.5px;font-weight:610;line-height:1}.desk-verdict:active{transform:scale(.95)}.desk-verdict:disabled{opacity:.5}.desk-verdict-watching{color:#55a9e8}.desk-verdict-rejected{color:#ee7868}.desk-verdict-maybe{color:#f2b64d}.desk-verdict-approved{color:#69c69a}.desk-reason-toggle{color:#9c83db}.desk-reason-toggle:active{transform:scale(.95)}.desk-reason-input{resize:none;border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:11px;outline:none;padding:10px 12px;font-size:16px;line-height:1.45}.desk-reason-input:focus{border-color:var(--aqua)}.desk-form-hidden{display:none}.desk-reason-starters{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.desk-reason-starters button{background:var(--color-surface-2);min-height:44px;color:var(--color-text-muted);border:0;border-radius:9px;font-size:10px;font-weight:650}.desk-pass-confirm{grid-template-columns:1fr auto auto;align-items:center;gap:7px;display:grid}.desk-pass-confirm p{color:var(--color-text);margin:0;font-size:12px;font-weight:650}.desk-pass-confirm button{background:var(--desk-thumb);min-height:44px;color:var(--color-text-muted);border:0;border-radius:12px;padding:0 13px;font-size:12px;font-weight:700}.desk-pass-confirm .desk-confirm-pass{background:var(--coral);color:var(--ink)}.desk-list-wrap{flex-direction:column;flex:auto;min-height:0;padding-top:10px;display:flex}.desk-list{flex:auto;align-content:start;gap:7px;min-height:0;padding:0 12px 20px;display:grid;overflow-y:auto}.desk-row{background:var(--color-surface);width:100%;min-height:72px;color:inherit;text-align:left;border:0;border-radius:15px;gap:4px;padding:13px 14px;display:grid}.desk-row-action{box-shadow:inset 0 0 0 1px #0000}.desk-row-action:active{background:var(--color-surface-2)}.desk-row-update{color:var(--color-info);margin-top:5px;font-size:10px;font-weight:700}.desk-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.desk-row-company{letter-spacing:-.025em;font-size:16px;font-weight:700}.desk-row-role{color:var(--color-text-muted);font-size:12.5px;line-height:1.35}.desk-row-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.desk-mini{background:var(--color-surface-2);color:var(--color-text-muted);border-radius:7px;padding:3px 8px;font-size:10px;font-weight:600}.desk-mini-money{background:var(--color-imported-bg);color:var(--color-imported);font-family:var(--font-mono)}.desk-mini-age{background:var(--color-pending-bg);color:var(--color-pending);font-family:var(--font-mono)}.desk-mini-phase,.desk-pill{background:var(--color-info-bg);color:var(--color-info)}.desk-pill{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:8px;flex:none;padding:4px 9px;font-size:9px;font-weight:800}.desk-empty{text-align:center;color:var(--color-text-dim);flex:auto;place-items:center;margin:0;padding:40px 20px;font-size:13.5px;line-height:1.6;display:grid}.desk-readonly{text-align:center;color:var(--color-text-dim);flex:none;margin:0;padding:16px 20px;font-size:12.5px;line-height:1.5}.desk-scrim{z-index:50;background:#0000008c;border:0;position:fixed;inset:0}.desk-sheet{left:0;right:0;bottom:var(--desk-keyboard-inset,0);z-index:51;max-width:640px;max-height:calc(var(--desk-visual-height,100dvh) - env(safe-area-inset-top) - 12px);overscroll-behavior:contain;scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom));padding:8px 14px calc(16px + env(safe-area-inset-bottom));background:var(--color-surface-2);border-radius:22px 22px 0 0;gap:14px;margin:0 auto;animation:desk-sheet-in .24s cubic-bezier(.32,.72,0,1);display:grid;position:fixed;overflow-y:auto}@keyframes desk-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.desk-grabber{background:var(--color-border-strong);border-radius:999px;justify-self:center;width:38px;height:4px}.desk-fgroup{gap:7px;display:grid}.desk-fgroup>i{color:var(--color-text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:700}.desk-fopts{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.desk-fopts button{background:var(--color-surface);height:44px;color:var(--color-text-muted);border:0;border-radius:11px;font-size:12px;font-weight:600}.desk-fopts button[aria-pressed=true]{background:var(--aqua);color:var(--ink)}.desk-sheet-done{background:var(--moss);height:46px;color:var(--ink);border:0;border-radius:14px;font-size:14px;font-weight:700}.desk-action-sheet{gap:11px}.desk-action-heading{align-items:start;gap:12px;display:flex}.desk-action-heading>div{flex:auto;gap:4px;min-width:0;display:grid}.desk-action-heading i{color:var(--color-text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:700}.desk-action-heading strong{color:var(--desk-ice);letter-spacing:-.025em;font-size:20px}.desk-action-heading span{color:var(--color-text-muted);font-size:12px;line-height:1.4}.desk-action-heading>button{background:var(--color-surface);width:44px;height:44px;color:var(--color-text-muted);border:0;border-radius:12px;font-size:20px}.desk-sheet-link{min-height:44px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-info);border-radius:12px;place-items:center;font-size:12px;font-weight:650;display:grid}.desk-process-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.desk-process-context>div{background:var(--color-surface);border-radius:10px;min-width:0;padding:9px 10px}.desk-process-context dt{color:var(--color-text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.desk-process-context dd{overflow-wrap:anywhere;color:var(--color-text-muted);margin:3px 0 0;font-size:12px;line-height:1.35}.desk-process-context a{color:var(--color-info)}.desk-process-form{gap:9px;display:grid}.desk-process-form label{gap:5px;display:grid}.desk-process-form label>span{color:var(--color-text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.desk-process-form input,.desk-process-form select,.desk-process-form textarea{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:44px;color:var(--color-text);border-radius:11px;outline:none;padding:10px 12px;font-size:16px}.desk-process-form textarea{resize:none;line-height:1.4}.desk-process-form input:focus,.desk-process-form select:focus,.desk-process-form textarea:focus{border-color:var(--aqua)}.desk-process-form>button{background:var(--moss);min-height:48px;color:var(--ink);border:0;border-radius:13px;font-size:13px;font-weight:750}.desk-process-form>button:disabled{cursor:default;opacity:.4}.desk-applied-copy{background:var(--color-imported-bg);color:var(--moss);border-radius:10px;margin:0;padding:10px 12px;font-size:11px;line-height:1.4}.tracker-research{min-width:0}.desk-embedded{border:1px solid var(--color-border);border-radius:18px;min-width:0;height:auto;padding-bottom:8px;overflow:visible}.desk-embedded .desk-card{flex:none;margin:0 10px 6px}.desk-embedded .desk-prose{max-height:min(42dvh,380px)}.desk-embedded .desk-list{max-height:min(58dvh,520px)}.desk-embedded .desk-empty{padding:34px 20px}.desk-embedded .desk-actions{max-width:620px;margin-inline:auto}@media (max-width:560px){.desk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:561px){.desk-embedded .desk-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.desk-embedded-controls{flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:9px 11px 0;display:flex}.desk-embedded-controls .desk-tabs{flex:300px;max-width:520px;margin:0}.desk-deck-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.desk-embedded .desk-banner,.desk-embedded .desk-notice{margin:9px 11px 0}.desk-embedded .desk-publication-trust{margin:8px 11px 0}@media (min-width:1000px){.desk-embedded .desk-card{gap:14px;padding:20px 24px 22px}.desk-embedded .desk-profile{grid-template-columns:56px minmax(0,1fr) auto}.desk-embedded .desk-ident-copy h3{-webkit-line-clamp:1}.desk-embedded .desk-facts{grid-template-columns:repeat(4,minmax(130px,220px));justify-content:start}.desk-embedded .desk-facets{display:none}.desk-embedded .desk-prose-wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.desk-embedded .desk-facet-panel{background:var(--desk-card-soft);border-radius:16px;padding:13px 16px 4px;display:block}.desk-embedded .desk-facet-panel:after{background:linear-gradient(transparent,var(--desk-card-soft));border-radius:0 0 16px 16px}.desk-embedded .desk-facet-title{color:var(--desk-card-ink);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:700;display:block}.desk-embedded .desk-facet-panel[data-facet=risk] .desk-facet-title{color:#d9866f}.desk-embedded .desk-facet-panel:only-child{grid-column:1/-1}.desk-embedded .desk-facet-panel:only-child .desk-prose{max-width:78ch}.desk-embedded .desk-prose{max-height:min(30dvh,300px);padding:0 0 20px}.desk-embedded .desk-part+.desk-part{margin-top:13px}.desk-embedded .desk-list{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-embedded .desk-company-ledger{grid-template-columns:1fr}.desk-embedded .desk-actions{max-width:720px}}@media (max-width:800px){.desk-embedded{border-inline:0;border-radius:0;margin-inline:-12px}.desk-embedded .desk-card{margin-inline:9px}.desk-embedded-controls{padding:7px 9px 0}.desk-embedded-controls .desk-tabs{flex:100%;max-width:none}.desk-deck-controls{flex:100%;justify-content:space-between;margin-left:0}.desk-view-toggle,.desk-view-toggle button{flex:auto}.career-company-page-head>button,.desk-company-actions a,.desk-company-actions button,.desk-view-toggle button{min-height:44px}}.desk button{font:inherit;cursor:pointer}.desk a:focus-visible,.desk button:focus-visible{outline:2px solid var(--aqua);outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion:reduce){.desk *,.desk-sheet{transition:none!important;animation:none!important}}.review-message.success{color:var(--moss)}.review-message.error{color:var(--coral)}.quality-gate{border:1px solid var(--color-border);background:var(--color-surface);border-radius:17px;padding:24px}.quality-gate>ul{border-top:1px solid var(--color-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.quality-check{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.quality-check>div:first-child>span{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.09em;font-size:8px;display:block}.quality-check strong{color:var(--cream);margin-top:3px;font-size:12px;display:block}.quality-check p{color:var(--color-text-dim);margin:4px 0 0;font-size:10px}.quality-check-actions{gap:7px;display:flex}.quality-note-form{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;display:grid}.quality-note-form textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-bg);min-height:42px;color:var(--cream);border-radius:8px;padding:9px}.quality-passed strong{color:var(--moss)}.quality-blocked{color:var(--amber);font-size:10px}.quality-ready{color:var(--moss);font-size:10px}.promote-row{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.promote-row p{color:var(--color-text-dim);margin:0;font-size:10px}.segment-chips{flex-wrap:wrap;gap:6px;display:flex}.segment-chips a,.segment-chips span{border:1px solid var(--color-border);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:650;display:inline-flex}.segment-chips a.active,.segment-chips a:hover{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--aqua)}.filter-chips{margin-top:-27px}.page-deck{max-width:720px;color:var(--color-text-muted);font:15px/1.55 var(--font-display);margin:12px 0 0}.research-page-heading{align-items:end}.market-run-summary,.research-summary{color:var(--color-text-dim);flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:10px;display:flex}.market-run-summary b,.research-summary b{color:var(--cream);font-weight:650}.market-run-summary{text-align:right;gap:6px;display:grid}.market-run-summary span{color:var(--color-text-muted)}.workflow-filters{border:1px solid var(--color-border);background:#11191cb8;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(130px,.7fr)) auto auto;align-items:end;gap:8px;margin-top:-24px;padding:15px;display:grid}.workflow-filters label{gap:6px;min-width:0;display:grid}.workflow-filters label>span{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:700}.workflow-filters input,.workflow-filters select{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-width:0;height:39px;color:var(--color-text-muted);border-radius:8px;outline:none;padding:0 10px}.workflow-filters input:focus,.workflow-filters select:focus{border-color:var(--color-border-strong)}.workflow-filters input:focus-visible,.workflow-filters select:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.workflow-filters button,.workflow-filters>a{cursor:pointer;background:var(--cream);height:39px;color:var(--ink);border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:10px;font-weight:700;display:inline-flex}.workflow-filters>a{color:var(--color-text-dim);background:0 0}.market-backdrop summary:focus-visible,.money-lead-next>a:focus-visible,.segment-chips a:focus-visible,.workflow-filters button:focus-visible,.workflow-filters>a:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.section-aside{color:var(--color-text-dim);font-size:9px}.card-domains,.row-domains{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.card-domains span,.row-domains a{border:1px solid var(--color-border);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:3px 6px;font-size:7px}.row-domains a:hover{border-color:var(--color-info-border);color:var(--aqua)}.company-card .card-domains{margin-top:12px}.report-row{min-height:76px}.report-row .company-mark:hover{background:var(--color-info-bg)}.money-section{gap:20px;display:grid}.money-subnav{margin:0}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stat-tile{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;min-width:0;padding:14px 15px}.stat-tile>.stat-label{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:10.5px}.stat-tile>.stat-value{color:var(--color-text);font:500 22px var(--font-display);letter-spacing:-.01em;margin:6px 0 0}.stat-tile>.stat-note{color:var(--color-text-dim);margin-top:4px;font-size:10px;display:block}.market-workspace{gap:28px;display:grid}.market-heading{align-items:end}.market-filters{grid-template-columns:minmax(160px,.9fr) minmax(190px,1.2fr) minmax(150px,.9fr) minmax(130px,.7fr) minmax(180px,1fr) auto auto;margin-top:-8px}.market-layout{grid-template-columns:21rem minmax(0,1fr);align-items:start;gap:18px;display:grid}.market-list{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;position:sticky;top:82px;overflow:hidden}.market-list-heading{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.market-list-heading p{color:var(--cream);margin:0;font-size:11px;font-weight:650}.market-list-heading span{color:var(--color-text-dim);margin-top:4px;font-size:8px;display:block}.market-list-heading b{color:var(--moss);font:700 11px var(--font-mono)}.market-list ul{max-height:calc(100vh - 190px);margin:0;padding:0;list-style:none;overflow-y:auto}.market-list li{border-bottom:1px solid var(--color-border)}.market-list li:last-child{border-bottom:0}.market-detail-segments{margin-top:8px}.market-backdrop{border-top:1px solid var(--color-border);padding-top:3px}.market-backdrop summary{cursor:pointer;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.market-backdrop p{max-width:900px;color:var(--color-text-muted);font-size:12px;line-height:1.6}.company-actions{justify-items:stretch;gap:7px;display:grid}.company-domains{margin-top:12px}:root{--paper:#f3f6ee}body{background:radial-gradient(circle at 100% -8%,#5b3f962e,#0000 26rem),radial-gradient(circle at 0 110%,#0b7a3a1f,#0000 22rem),linear-gradient(#b7c9bb,#c9d7cc 48%,#b4c8b8)}.app-header{background:#080d0fd6;border-bottom-color:#ffffff12}.brand-link{align-items:center;gap:11px;display:inline-flex}.brand-mark{width:32px;height:32px;color:var(--cream);font:700 9px var(--font-mono);letter-spacing:-.06em;background:0 0;border:1px solid #f3efe6b3;border-radius:50%}.brand-name{color:var(--cream);font-family:var(--font-display);letter-spacing:-.035em;font-size:19px}.nav-link{border-radius:999px;font-size:11px}.nav-link:hover,.nav-link[aria-current=page]{background:var(--paper);color:var(--ink)}.company-card{background:var(--color-surface);border-radius:17px;box-shadow:0 10px 24px #314b3f0f}.workflow-filters{--color-text:#18322b;--color-text-muted:#405e54;--color-text-dim:#637a71;--color-border:#bcb5cf;background:#eeeaf5;border:1px solid #c9c1d8;border-radius:14px;box-shadow:0 14px 30px #43375b14}.workflow-filters input,.workflow-filters select{background:#f8faf4db}.workflow-filters button{color:#f8faf4;background:#604e86}@media (max-width:960px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.health-grid{grid-template-columns:1fr}.axis-cloud{grid-template-columns:repeat(3,1fr)}.axis-primary{grid-column:span 2}.company-canon,.report-hero{grid-template-columns:1fr}.workflow-filters{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-14px}.workflow-filters button,.workflow-filters>a{align-self:end}.market-layout{grid-template-columns:1fr}.market-list{position:static}.market-list ul{max-height:460px}.finding-grid{grid-template-columns:1fr 1fr}.company-grid{grid-template-columns:repeat(2,1fr)}.review-stack{grid-template-columns:1fr}.report-row{grid-template-columns:42px minmax(0,1fr) 120px 20px}.report-row time{display:none}.finding-stack .research-finding{padding:22px}}@media (max-width:640px){.app-header-inner,.app-main{padding-left:18px;padding-right:18px}.app-header-inner{gap:8px;min-height:58px;overflow:hidden}.app-header-left{flex:auto;gap:8px;overflow:hidden}.app-header-left nav{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;overflow-x:auto}.app-header-left nav::-webkit-scrollbar{display:none}.app-header-left nav .nav-link{flex:none;align-items:center;min-height:44px}.app-header-inner>button{flex:none;min-height:44px}.brand-lockup,.brand-name{display:none}.nav-link{padding:7px 8px;font-size:11px}.app-main{padding-top:20px}.company-page,.report-page,.research-index{gap:30px}.agenda-page,.catalyst-page,.health-page,.money-desk,.money-section{gap:22px}.metric-grid{grid-template-columns:1fr}.money-subnav{flex-wrap:nowrap;margin-right:-18px;padding-right:18px;overflow-x:auto}.page-heading{flex-direction:column;gap:14px}.axis-heading,.page-heading{align-items:flex-start}.axis-heading>p{text-align:left;max-width:none}.axis-cloud{scroll-snap-type:x mandatory;margin-right:-18px;padding-right:18px;display:flex;overflow-x:auto}.axis-card{scroll-snap-align:start;min-width:190px}.axis-primary{min-width:min(82vw,310px)}.company-grid,.finding-grid{grid-template-columns:1fr}.research-filters{flex-wrap:wrap;width:100%}.research-filters input{flex:1 0 100%;width:auto}.market-filters,.workflow-filters{grid-template-columns:1fr;margin-top:-10px;padding:12px}.workflow-filters button,.workflow-filters>a{width:100%}.filter-chips{flex-wrap:nowrap;margin-top:-16px;padding-bottom:4px;overflow-x:auto}.filter-chips a{flex:none}.market-run-summary,.research-summary{text-align:left;justify-content:flex-start}.market-list ul{max-height:none}.company-hero{grid-template-columns:54px minmax(0,1fr);gap:13px}.company-monogram{border-radius:14px;width:52px;height:52px;font-size:13px}.company-hero>.button,.company-hero>.company-actions{grid-column:1/-1}.company-title h1{font-size:34px}.fact-grid{grid-template-columns:1fr 1fr}.action-banner{grid-template-columns:1fr;gap:22px;padding:22px}.finding-stack .decision-callout{grid-template-columns:1fr;gap:6px}.report-meta{grid-template-columns:repeat(3,1fr)}.report-review-banner{grid-template-columns:1fr;gap:8px}.workflow-rail{overflow-x:auto}.workflow-rail ol{min-width:680px}.review-item header{flex-direction:column;align-items:flex-start}.review-item-meta{justify-content:space-between;width:100%}.quality-check{grid-template-columns:1fr}.quality-note-form{grid-template-columns:1fr auto}.quality-note-form textarea{grid-column:1/-1}.promote-row{flex-direction:column;align-items:stretch}.report-row{grid-template-columns:minmax(0,1fr) 90px 18px}.report-row .company-mark{display:none}.canon-provenance>div,.report-provenance dl{grid-template-columns:1fr}.canon-provenance p{grid-template-columns:90px minmax(0,1fr)}.canon-provenance a{grid-column:1/-1}}.macro-report{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding-bottom:40px;display:grid}.macro-report .platform-heading{margin-bottom:0}.macro-content-tabs,.macro-phase-tabs,.macro-tabs{background:var(--macro-sheet);border-radius:12px;flex-wrap:wrap;gap:3px;width:fit-content;max-width:100%;padding:3px;display:flex}.macro-content-tabs a,.macro-phase-tabs a,.macro-tabs a{min-height:44px;color:var(--color-text-dim);border-radius:9px;place-items:center;padding:0 16px;font-size:12px;font-weight:650;text-decoration:none;display:grid}.macro-phase-tabs a[aria-disabled=true]{opacity:.55}.macro-current-read{overflow-wrap:anywhere;max-width:720px;color:var(--color-text);font:500 16px/1.4 var(--font-display);margin:0}.macro-row-list{border:1px solid var(--macro-rule);background:var(--macro-rule);border-radius:12px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.macro-row-list>li{background:var(--macro-sheet)}.macro-row{min-height:44px;color:inherit;gap:6px;padding:14px 16px;text-decoration:none;display:grid}.macro-row[data-primary]{border-left:3px solid var(--macro-good)}.macro-row-title{color:var(--cream);font:500 14px var(--font-display);overflow-wrap:anywhere}.macro-row-phase{color:var(--macro-info);font:700 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-self:start}.macro-row-value{color:var(--color-text);font:600 13px var(--font-mono);flex-wrap:wrap;gap:4px 10px;display:flex}.macro-row-value [data-sign=negative]{color:var(--macro-bad)}.macro-row-value [data-sign=positive]{color:var(--macro-good)}.macro-row-reaction{color:var(--color-text-muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.macro-row-reaction b{font:700 11px var(--font-mono)}.macro-row-reaction b[data-sign=negative]{color:var(--macro-bad)}.macro-row-reaction b[data-sign=positive]{color:var(--macro-good)}.macro-row-competing{border-left:2px solid var(--macro-warn);color:var(--macro-warn);background:#d2a44912;margin:0 16px 12px;padding:8px 10px;font-size:11px}.macro-row-development{gap:4px;display:grid}.macro-row>*{overflow-wrap:anywhere;min-width:0}.macro-row-age,.macro-row-label{color:var(--color-text-dim);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.macro-primary-action{justify-content:center;width:100%}.macro-completeness{color:var(--macro-warn);font:500 11px var(--font-mono);margin:0}.macro-evidence-list{border:1px solid var(--macro-rule);background:var(--macro-rule);border-radius:10px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.macro-evidence-list li{background:var(--macro-sheet);gap:4px;padding:12px 14px;display:grid}.macro-evidence-list strong{color:var(--color-text);font-size:12px}.macro-evidence-list a{min-height:44px;color:var(--macro-info);overflow-wrap:anywhere;align-items:center;font-size:10px;display:inline-flex}.macro-evidence-list time{color:var(--color-text-dim);font:500 9px var(--font-mono)}.macro-evidence-list li>*{overflow-wrap:anywhere;min-width:0}.macro-evidence-list li>span{color:var(--color-text-muted);font-size:11px;line-height:1.5}.macro-evidence-list li>span:last-child{color:var(--macro-warn)}.macro-implication{gap:14px;margin:0;display:grid}.macro-implication dt{color:var(--color-text-dim);font:650 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.macro-implication dd{color:var(--color-text);margin:4px 0 0;font-size:13px;line-height:1.5}.macro-empty,.macro-missing{color:var(--color-text-dim);margin:0;font-size:11px}.macro-update-row{margin:0}.macro-update-row a{min-height:44px;color:var(--macro-info);align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.macro-update-row[data-state=missing],.macro-update-row[data-state=unavailable]{color:var(--color-text-dim);font-size:12px}.macro-update-row time{color:var(--color-text-dim);font:500 10px var(--font-mono)}.macro-event-page{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.macro-phase-select{display:none}.macro-phase-select select{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:44px;color:var(--cream);border-radius:10px;padding:0 12px;font-size:14px}.macro-state{background:var(--macro-sheet);color:var(--color-text-muted);border-radius:9px;margin:0;padding:10px 14px;font-size:12px}.macro-state[data-state=overdue]{color:var(--macro-bad)}.macro-state[data-state=not-reached],.macro-state[data-state=pending]{color:var(--macro-warn)}.macro-state[data-state=corrected]{color:var(--macro-info)}.macro-facts>div{grid-template-columns:140px minmax(0,1fr)}.macro-markets-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.macro-markets-table th{border-bottom:1px solid var(--macro-rule);color:var(--color-text-dim);font:650 9px var(--font-mono);text-align:left;text-transform:uppercase;padding:8px 10px}.macro-markets-table td{border-bottom:1px solid var(--macro-rule);color:var(--color-text);padding:10px}.macro-markets-table td[data-sign=negative]{color:var(--macro-bad)}.macro-markets-table td[data-sign=positive]{color:var(--macro-good)}.macro-history{border:1px solid var(--macro-rule);border-radius:10px}.macro-history>summary{cursor:pointer;min-height:44px;color:var(--color-text-muted);align-items:center;padding:0 14px;font-size:12px;display:flex}.macro-history ol{margin:0 14px 14px;padding:0;list-style:none}.macro-history li{color:var(--color-text-muted);justify-content:space-between;gap:12px;padding:8px 12px;font-size:11px;display:flex}.macro-competing,.macro-implications,.macro-metrics,.macro-receipts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.macro-metric{border:1px solid var(--macro-rule);background:var(--macro-sheet);border-radius:10px;gap:8px;min-width:0;padding:12px 14px;display:grid}.macro-metric-label{color:var(--cream);font:500 14px var(--font-display);overflow-wrap:anywhere}.macro-metric[data-state=awaiting] .macro-metric-label{color:var(--color-text-muted)}.macro-metric .macro-state{background:0 0;padding:0}.macro-facts small{color:var(--color-text-dim);letter-spacing:.02em;font-size:10px}.macro-facts dd,.macro-receipts li{overflow-wrap:anywhere}.macro-receipts li{border-left:2px solid var(--macro-warn);color:var(--color-text-muted);gap:2px;padding:8px 10px;font-size:11px;display:grid}.macro-receipts time{color:var(--color-text-dim);font:500 10px var(--font-mono)}.macro-state[data-state=conflict]{color:var(--macro-warn)}.macro-state[data-state=archived]{color:var(--macro-info)}.macro-more,.macro-state a{min-height:44px;color:var(--macro-info);align-items:center;font-weight:650;display:inline-flex}.macro-markets-table td,.macro-markets-table th{overflow-wrap:anywhere}.macro-markets-table small,.macro-reason{color:var(--color-text-dim);font-size:10px}.macro-reason{margin-top:2px;line-height:1.4;display:block}.macro-markets-table tr[data-state=not_sampled_at_anchor] td:last-child,.macro-markets-table tr[data-state=unavailable] td:last-child{color:var(--macro-warn)}.macro-implications li{border:1px solid var(--macro-rule);background:var(--macro-sheet);border-radius:10px;padding:12px 14px}.macro-implications li[data-effect=withheld]{border-left:2px solid var(--macro-warn)}.macro-effect{color:var(--macro-info);font:700 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-left:8px}.macro-implications li[data-effect=favored] .macro-effect{color:var(--macro-good)}.macro-implications li[data-effect=pressured] .macro-effect{color:var(--macro-bad)}.macro-surprise{color:var(--color-text-muted);font-size:12px}.macro-clock{color:var(--color-text-dim);font:500 10px var(--font-mono)}.macro-history li{align-items:center}.macro-history li a{min-height:44px;color:var(--macro-info);align-items:center;font-size:12px;display:inline-flex}.macro-history li a[aria-current=true]{color:var(--cream);font-weight:650}.macro-content-tabs a:focus-visible,.macro-evidence-list a:focus-visible,.macro-history li a:focus-visible,.macro-more:focus-visible,.macro-phase-select select:focus-visible,.macro-phase-tabs a:focus-visible,.macro-primary-action:focus-visible,.macro-row:focus-visible,.macro-state a:focus-visible,.macro-tabs a:focus-visible{outline:2px solid var(--macro-info);outline-offset:2px}@media (max-width:520px){.macro-phase-tabs{display:none}.macro-phase-select{display:block}.macro-content-tabs a,.macro-tabs a{padding:0 12px}.macro-markets-table td,.macro-markets-table th{padding:8px 6px}.macro-row-reaction{flex-direction:column;align-items:flex-start;gap:2px}}@supports (padding:env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}body:has(.signin) .app-header{display:none}.app-main:has(.signin){max-width:none;padding:0}.signin{background:radial-gradient(130% 85% at 50% -15%,#9bd3b212,transparent 62%),var(--color-bg);place-items:center;min-height:100dvh;padding:40px 20px;display:grid}.signin-panel{width:100%;max-width:344px}.signin-mark{color:var(--cream);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(40px,9vw,54px);font-weight:500;line-height:1}.signin-dateline{border-bottom:1px solid var(--color-border);color:var(--color-text-dim);letter-spacing:.14em;text-transform:uppercase;margin:13px 0 0;padding-bottom:22px;font-size:10px}.signin-form{gap:13px;margin-top:24px;display:grid}.signin-field{gap:7px;display:grid}.signin-field>span{color:var(--color-text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.signin-field input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--cream);border-radius:9px;padding:12px 13px;font-size:15px;transition:border-color .15s}.signin-field input:focus{border-color:var(--color-border-strong);outline:none}.signin-submit{background:var(--cream);width:100%;min-height:46px;color:var(--ink);cursor:pointer;letter-spacing:.04em;border:0;border-radius:9px;margin-top:3px;font-size:12px;font-weight:700;transition:opacity .15s}.signin-submit:disabled{cursor:wait;opacity:.55}.signin-links{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:4px;display:flex}.signin-links a,.signin-links button{cursor:pointer;color:var(--color-text-dim);background:0 0;border:0;padding:0;font-size:11px;transition:color .15s}.signin-links a:hover,.signin-links button:hover{color:var(--cream)}.signin-error{color:var(--coral);margin:0;font-size:11px;line-height:1.55}.signin-hint{color:var(--color-text-dim);margin:0;font-size:10px}.signin-sent{margin:24px 0 14px;font-size:13px;line-height:1.65}.signin-alt,.signin-sent{color:var(--color-text-muted)}.signin-alt{border:1px solid var(--color-border);text-align:center;border-radius:9px;margin-top:14px;padding:12px;font-size:12px;transition:border-color .15s,color .15s;display:block}.signin-alt:hover{border-color:var(--color-border-strong);color:var(--cream)}.signin-option{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--cream);cursor:pointer;text-align:left;border-radius:10px;gap:3px;margin-top:10px;padding:13px 14px;transition:border-color .15s,background .15s;display:grid}.signin-option:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-2)}.signin-option:disabled{cursor:wait;opacity:.55}.signin-option>span{font-size:13px;font-weight:600}.signin-option>small{color:var(--color-text-dim);font-size:11px;line-height:1.45}.signin-option-direct{border-color:var(--color-imported-border);background:var(--color-imported-bg);margin-top:24px}.signin-option-direct:hover{border-color:var(--color-imported)}.signin-panel .signin-form+.signin-links,.signin-panel .signin-option+.signin-links{margin-top:18px}.dossier-strategy{border-left:2px solid var(--moss);background:var(--color-imported-bg);border-radius:2px 12px 12px 2px;padding:12px 15px}.dossier-strategy summary{cursor:pointer;color:var(--moss);font:700 10px var(--font-mono);letter-spacing:.06em}.dossier-next-action p,.dossier-strategy p,.dossier-thesis p{white-space:pre-wrap}.dossier-controls{grid-template-columns:1.45fr repeat(4,minmax(125px,.7fr));gap:7px;display:grid}.dossier-controls input,.dossier-controls select{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:42px;color:var(--color-text-muted);border-radius:9px;padding:0 10px;font-size:16px}.dossier-controls>label{color:var(--color-text-dim);grid-column:1/-1;gap:7px;font-size:10px;display:flex}.dossier-pending{border:1px dashed var(--color-pending-border);background:var(--color-pending-bg);color:var(--amber);border-radius:9px;margin:0;padding:9px 12px;font-size:10px}.dossier-pending-failed{border-color:var(--color-warn-border);background:var(--color-warn-bg);color:var(--coral)}.dossier-evidence footer,.dossier-evidence header,.dossier-evidence summary{font-size:12px}.dossier-evidence pre{font-size:12px;line-height:1.55}.dossier-drawer>section>h3{font-size:12px}.dossier-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dossier-grid>button{border:1px solid var(--color-border);border-top:2px solid var(--moss);background:var(--color-surface);min-width:0;color:inherit;text-align:left;border-radius:3px 3px 14px 14px;flex-direction:column;padding:15px;display:flex}.dossier-evidence footer,.dossier-evidence header,.dossier-grid footer,.dossier-grid header{color:var(--color-text-dim);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.dossier-evidence header span,.dossier-grid header b{color:var(--aqua);margin-left:auto}.dossier-grid h3{font:500 20px var(--font-display);margin:10px 0 5px}.dossier-grid>button>p{color:var(--color-text-muted);margin:0 0 12px;font-size:11px;line-height:1.5}.dossier-grid footer{border-top:1px solid var(--color-border);margin-top:auto;padding-top:12px}.dossier-wealth-rail{gap:7px;display:grid}.dossier-wealth-rail>div{grid-template-columns:minmax(105px,.8fr) 1fr minmax(65px,.45fr);align-items:center;gap:7px;display:grid}.dossier-wealth-rail span{color:var(--color-text-dim);font-size:9px}.dossier-wealth-rail i{background:var(--color-bg);border-radius:99px;height:5px;overflow:hidden}.dossier-wealth-rail i b{border-radius:inherit;background:var(--moss);height:100%;display:block}.dossier-wealth-rail strong{color:var(--color-text-muted);text-align:right;font-size:9px}.dossier-wealth-rail strong[data-value*=unknown],.dossier-wealth-rail strong[data-value*=unresolved],.dossier-wealth-rail strong[data-value*=unverified]{color:var(--amber)}.dossier-drawer{width:min(760px,100%)}.dossier-drawer>h2{font:500 30px var(--font-display);margin:6px 0 1px}.dossier-drawer>section{margin-top:25px}.dossier-drawer>section>h3{text-transform:uppercase;font-size:10px}.dossier-next-action,.dossier-thesis{background:var(--color-info-bg);border-radius:12px;padding:14px 16px}.dossier-next-action{background:var(--color-imported-bg)}.dossier-empty{color:var(--color-text-dim);font-style:italic}.dossier-evidence,.dossier-opportunities,.dossier-relationships{gap:8px;display:grid}.dossier-evidence article,.dossier-opportunities article,.dossier-relationships article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:11px;padding:12px 13px}.dossier-evidence pre{white-space:pre-wrap;max-height:420px;overflow-x:auto}.dossier-structured-data{gap:5px;display:grid}.catalyst-workbench,.money-workbench{--money-sheet:#10181b;--money-sheet-raised:#141e21;--money-rule:#c6d0d324;--money-research:#7bc89c;--money-evidence:#83b8c8;--money-catalyst:#d2a449;--money-adverse:#e8785e;gap:38px;width:100%;min-width:0;display:grid}.catalyst-watch-panel,.catalyst-workspace,.catalyst-workspace>section,.money-catalyst-rail,.money-influence-board,.money-lead-board,.money-portfolio-guardrail,.money-secondary-grid{min-width:0}.money-workbench-header{border-bottom:1px solid var(--money-rule,var(--color-border));justify-content:space-between;align-items:end;gap:28px;padding:10px 0 24px;display:flex}.money-workbench-header h1{color:var(--cream);font:500 clamp(38px,5vw,58px)/.98 var(--font-display);letter-spacing:-.052em;margin:0}.money-workbench-header>div>p{max-width:720px;color:var(--color-text-muted);margin:11px 0 0;font-size:13px;line-height:1.6}.money-workbench-summary{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:11px;grid-template-columns:auto auto minmax(150px,auto);gap:1px;min-width:min(100%,410px);margin:0;display:grid;overflow:hidden}.money-workbench-summary>div{background:var(--money-sheet);min-width:0;padding:10px 12px}.money-contract-band dt,.money-portfolio-totals dt,.money-setup-contract dt,.money-stance-strip dt,.money-workbench-summary dt{color:var(--color-text-dim);font:700 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.money-workbench-summary dd{color:var(--cream);font:600 11px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.money-workbench-degraded{border:1px solid var(--color-pending-border);background:var(--color-pending-bg);border-radius:10px;grid-template-columns:110px minmax(0,1fr);gap:14px;margin-top:-18px;padding:11px 14px;display:grid}.money-workbench-degraded strong{color:var(--money-catalyst);font:700 11px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.money-workbench-degraded p{color:var(--color-text-muted);margin:0;font-size:11px;line-height:1.5}.money-projection-note{border-left:2px solid var(--money-evidence);background:#83b8c80b;grid-template-columns:110px minmax(0,1fr);gap:14px;margin-block:-18px;padding:10px 14px;display:grid}.money-projection-note strong{color:var(--money-evidence);font:700 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.money-projection-note p{color:var(--color-text-dim);margin:0;font-size:11px;line-height:1.5}.money-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.money-section-heading h2{color:var(--cream);font:500 25px var(--font-display);letter-spacing:-.032em;margin:0}.money-section-heading p{max-width:680px;color:var(--color-text-dim);margin:5px 0 0;font-size:10.5px;line-height:1.5}.money-section-heading>a,.money-section-heading>b,.money-section-heading>span{color:var(--color-text-dim);font:650 11px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;flex:none}.money-section-heading>a:hover{color:var(--money-evidence)}.money-lead-list{border-block:1px solid var(--money-rule);margin:0;padding:0;list-style:none}.money-lead-list>li+li{border-top:1px solid var(--money-rule)}.money-lead{background:0 0}.money-lead,.money-lead-detail{min-width:0;max-width:100%}.money-lead[open]{background:#141e21c2}.money-lead>summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) minmax(190px,250px) 16px;align-items:center;gap:16px;min-height:92px;padding:16px 8px;list-style:none;display:grid}.money-lead>summary::-webkit-details-marker,.money-source-detail>summary::-webkit-details-marker{display:none}.money-lead>summary:focus-visible,.money-source-detail>summary:focus-visible{outline:2px solid var(--money-evidence);outline-offset:-2px}.money-lead-rank{color:var(--color-text-dim);font:600 11px var(--font-mono);letter-spacing:.08em}.money-lead-identity{min-width:0}.money-lead-identity>span{align-items:center;gap:8px;display:flex}.money-lead-identity>span b{color:var(--cream);font:750 12px var(--font-mono)}.money-lead-identity>span em{color:var(--color-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.money-lead-identity>span i{border:1px solid var(--color-pending-border);color:var(--money-catalyst);font:650 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:3px 5px;font-style:normal}.money-lead-identity>strong{color:var(--color-text);font:500 16px/1.35 var(--font-display);margin-top:6px}.money-lead-identity>small,.money-lead-identity>strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.money-lead-identity>small{color:var(--color-text-dim);margin-top:5px;font-size:11px}.money-lead-status{text-align:right;justify-items:end;gap:5px;display:grid}.money-lead-status>b{color:var(--money-catalyst);font:700 11px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.money-lead-status>b[data-tier="0"]{color:var(--money-research)}.money-lead-status>b[data-tier="3"],.money-lead-status>b[data-tier="4"]{color:var(--money-evidence)}.money-lead-status>span{color:var(--color-text-muted);font-size:11px}.money-lead-status>small{color:var(--color-text-dim);font-size:11px}.money-lead-toggle{color:var(--color-text-dim);transition:transform .15s;transform:rotate(-90deg)}.money-lead[open] .money-lead-toggle{transform:rotate(0)}.money-lead-detail{padding:0 8px 22px 62px}.money-stance-strip{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 10px;display:grid;overflow:hidden}.money-stance-strip>div{background:var(--money-sheet);min-width:0;padding:10px 11px}.money-stance-strip dd{color:var(--color-text-muted);font:650 11px/1.45 var(--font-mono);overflow-wrap:anywhere;white-space:normal;margin:6px 0 0}.money-stance-strip dd[data-missing=true]{color:var(--money-catalyst)}.money-next-decision{border-left:2px solid var(--money-research);background:#7bc89c0e;grid-template-columns:150px minmax(0,1fr);gap:14px;margin-bottom:10px;padding:12px 13px;display:grid}.money-next-decision span{color:var(--money-research);font:700 11px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.money-next-decision strong{color:var(--color-text);font-size:12px;font-weight:550;line-height:1.5}.money-decision-contract{border:1px solid var(--money-rule);background:var(--money-sheet);border-radius:9px;margin-bottom:10px;overflow:hidden}.money-decision-contract>header{border-bottom:1px solid var(--money-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.money-decision-contract h3{color:var(--cream);font:500 15px var(--font-display);margin:0}.money-decision-contract>header span{color:var(--color-text-dim);font:650 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.money-contract-band{grid-template-columns:92px minmax(0,1fr);min-width:0;display:grid}.money-contract-band+.money-contract-band{border-top:1px solid var(--money-rule)}.money-contract-band>h4{color:var(--money-research);font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:12px}.money-contract-band[data-band=failure]>h4{color:var(--money-adverse)}.money-contract-band>dl{border-left:1px solid var(--money-rule);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;display:grid}.money-contract-band>dl>div{min-width:0;padding:11px 12px}.money-contract-band>dl>div+div{border-left:1px solid var(--money-rule)}.money-contract-band dd{color:var(--color-text-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.45}.money-contract-band dd[data-missing=true]{color:var(--money-catalyst)}.money-contract-band ul{margin:0;padding-left:15px}.money-contract-band li+li{margin-top:3px}.money-case-ledger{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:10px;display:grid;overflow:hidden}.money-case-ledger article{background:var(--money-sheet);min-width:0;padding:12px 13px}.money-case-ledger article[data-case=bull]{border-top:2px solid var(--money-research)}.money-case-ledger article[data-case=bear]{border-top:2px solid var(--money-adverse)}.money-case-ledger h4{color:var(--color-text-dim);font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.money-case-ledger p{color:var(--color-text-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.money-case-ledger p[data-missing=true]{color:var(--money-catalyst)}.money-setup-contract{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:8px;grid-template-columns:.7fr 1.2fr 1.2fr 1fr;gap:1px;margin:0 0 12px;display:grid;overflow:hidden}.money-setup-contract>div{background:var(--money-sheet);min-width:0;padding:10px 11px}.money-setup-contract dd{color:var(--color-text-muted);margin:6px 0 0;font-size:10px;line-height:1.45}.money-setup-contract dd[data-missing=true]{color:var(--money-catalyst)}.money-influence-matrix{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.money-influence-matrix article{background:var(--money-sheet);flex-direction:column;min-width:0;min-height:142px;padding:13px;display:flex;position:relative}.money-influence-matrix article:before{background:var(--money-evidence);content:"";width:100%;height:2px;position:absolute;inset:0 auto auto 0}.money-influence-matrix article[data-state=defined]:before{background:var(--money-research)}.money-influence-matrix article[data-state=empty]:before,.money-influence-matrix article[data-state=missing]:before,.money-influence-matrix article[data-state=partial]:before{background:var(--money-catalyst)}.money-influence-matrix article[data-state=stale]:before,.money-influence-matrix article[data-state=unavailable]:before{background:var(--money-adverse)}.money-influence-matrix article[data-state=blind]:before{background:repeating-linear-gradient(90deg,var(--color-text-dim) 0 4px,transparent 4px 8px);height:1px}.money-influence-matrix article[data-state=blind]{background:#0e1517}.money-influence-board article>header,.money-influence-matrix article>footer,.money-influence-matrix article>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.money-influence-board article>header span,.money-influence-matrix article>header span{color:var(--color-text-dim);font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.money-influence-board article>header b,.money-influence-matrix article>header b{color:var(--money-evidence);font:650 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.money-influence-matrix article[data-signal=contradictory]>header b,.money-influence-matrix article[data-signal=mixed]>header b{color:var(--money-adverse)}.money-influence-matrix article[data-signal=blind]>header b{color:var(--color-text-dim)}.money-influence-matrix article>p{color:var(--color-text-muted);overflow-wrap:anywhere;margin:14px 0 12px;font-size:12px;line-height:1.5}.money-influence-matrix article>footer{color:var(--color-text-dim);margin-top:auto;font-size:11px}.money-influence-matrix article>footer time{text-align:right;overflow-wrap:anywhere;white-space:normal;overflow:visible}.money-lead-next{justify-content:space-between;align-items:end;gap:18px;padding:14px 2px 0;display:flex}.money-lead-next>div{gap:5px;display:grid}.money-lead-next span{color:var(--money-research);font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.money-lead-next strong{color:var(--color-text);font-size:12px;font-weight:550}.money-lead-next small{color:var(--color-text-dim);font-size:11px}.money-lead-next>a{color:var(--money-evidence);flex:none;font-size:12px}.money-identity-unlinked{color:var(--color-text-dim)!important;font:11px var(--font-sans)!important;letter-spacing:0!important;text-transform:none!important}.money-workbench-empty{border:1px dashed var(--money-rule);color:var(--color-text-dim);border-radius:9px;margin:0;padding:22px;font-size:11px}.money-influence-board>div{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.money-influence-board article{background:var(--money-sheet);flex-direction:column;min-width:0;min-height:154px;padding:14px;display:flex;position:relative}.money-influence-board article:before{background:var(--money-evidence);content:"";height:2px;position:absolute;inset:0 0 auto}.money-influence-board article[data-state=empty]:before,.money-influence-board article[data-state=missing]:before,.money-influence-board article[data-state=partial]:before{background:var(--money-catalyst)}.money-influence-board article[data-state=stale]:before,.money-influence-board article[data-state=unavailable]:before{background:var(--money-adverse)}.money-influence-board article[data-state=blind]:before{background:var(--color-text-dim)}.money-influence-board article>strong{overflow-wrap:anywhere;color:var(--color-text);font:500 15px/1.3 var(--font-display);margin-top:16px;display:block}.money-influence-board article>p{color:var(--color-text-dim);margin:7px 0 12px;font-size:11px;line-height:1.45}.money-influence-board article>time{color:var(--color-text-dim);margin-top:auto;font-size:11px}.money-secondary-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:28px;display:grid}.catalyst-watch-panel,.money-catalyst-rail,.money-portfolio-guardrail{border:1px solid var(--money-rule);background:var(--money-sheet);border-radius:13px;min-width:0;padding:20px}.catalyst-agenda{border-block:1px solid var(--money-rule)}.catalyst-day{grid-template-columns:104px minmax(0,1fr);display:grid}.catalyst-day+.catalyst-day{border-top:1px solid var(--money-rule)}.catalyst-day>header{padding:13px 12px 13px 0}.catalyst-day>header span,.catalyst-day>header strong,.catalyst-day>header time{display:block}.catalyst-day>header strong{color:var(--money-catalyst);font:650 11px var(--font-mono)}.catalyst-day[data-bucket=past]>header strong{color:var(--color-text-dim)}.catalyst-day>header time{color:var(--color-text-dim);margin-top:5px;font-size:11px}.catalyst-day>header span{color:var(--color-text-dim);margin-top:12px;font-size:11px}.catalyst-day ol{border-left:1px solid var(--money-rule);margin:0;padding:0;list-style:none}.catalyst-day li{padding:11px 0 11px 13px}.catalyst-day li+li{border-top:1px solid var(--money-rule)}.catalyst-event-line{grid-template-columns:78px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.catalyst-category{color:var(--color-text-dim);font:650 11px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.catalyst-event-line>strong{color:var(--color-text);font-size:11px;font-weight:550}.catalyst-tickers{flex-wrap:wrap;justify-content:end;gap:4px;display:flex}.catalyst-tickers b{border:1px solid var(--color-info-border);min-height:28px;color:var(--money-evidence);font:650 11px var(--font-mono);border-radius:4px;align-items:center;padding:3px 6px;display:inline-flex}.catalyst-day li>p{color:var(--color-text-dim);margin:5px 0 0 88px;font-size:11px;line-height:1.45}.earnings-week{border:1px solid var(--money-rule);background:var(--money-sheet);border-radius:13px;min-width:0;margin-bottom:28px;padding:20px}.earnings-week-notice{color:var(--color-text-dim);margin:6px 0 0;font-size:11px}.earnings-week-chips{flex-wrap:wrap;gap:8px;margin:16px 0 18px;display:flex}.earnings-week-chips button{border:1px solid var(--money-rule);min-height:44px;color:var(--color-text-dim);font:650 11px var(--font-mono);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.earnings-week-chips button[aria-pressed=true]{border-color:var(--money-evidence);color:var(--money-evidence);background:#83b8c824}.earnings-week-grid{border:1px solid var(--money-rule);background:var(--money-rule);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.earnings-day{background:var(--money-sheet-raised);min-width:0;padding:12px}.earnings-day>header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.earnings-day>header strong{color:var(--color-text);font:650 11px var(--font-mono);letter-spacing:.03em;text-transform:uppercase}.earnings-holiday{color:var(--money-catalyst);font:650 10px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.earnings-day-empty{color:var(--color-text-dim);margin:0;font-size:11px}.earnings-session+.earnings-session{margin-top:10px}.earnings-session-label{color:var(--color-text-dim);font:650 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;display:block}.earnings-session ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.earnings-entry{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.earnings-symbol{border:1px solid var(--color-info-border);min-height:32px;color:var(--money-evidence);font:650 11px var(--font-mono);border-radius:4px;align-items:center;gap:4px;padding:4px 8px;text-decoration:none;display:inline-flex}.earnings-symbol[data-date-check=true]{border-color:var(--color-pending-border);background:var(--color-pending-bg);color:var(--money-catalyst)}.earnings-symbol small{color:var(--color-text-dim);font-size:9px}.earnings-badges{flex-wrap:wrap;gap:4px;display:flex}.earnings-badges b{border:1px solid var(--money-rule);color:var(--color-text-dim);font:650 9px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 5px}@media (max-width:800px){.earnings-week-grid{grid-template-columns:1fr}.earnings-symbol{min-height:44px;padding-inline:12px}}.money-priority-watch{border-top:1px solid var(--money-rule);grid-template-columns:100px repeat(2,minmax(0,1fr));margin-top:16px;display:grid}.money-priority-watch>span{color:var(--money-catalyst);font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-top:12px}.money-priority-watch p{border-left:1px solid var(--money-rule);gap:4px;min-width:0;margin:0;padding:12px;display:grid}.money-priority-watch p small,.money-priority-watch p strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.money-priority-watch p strong{color:var(--color-text-muted);font-size:11px}.money-priority-watch p small{color:var(--color-text-dim);font:11px var(--font-mono)}.money-portfolio-guardrail[data-status=blocked]{border-color:var(--color-warn-border)}.money-portfolio-guardrail .money-section-heading>b{color:var(--money-adverse)}.money-portfolio-guardrail[data-status=available] .money-section-heading>b{color:var(--money-research)}.money-portfolio-guardrail>h3{color:var(--cream);font:500 20px var(--font-display);margin:20px 0 0}.money-portfolio-guardrail>p{color:var(--color-text-muted);margin:7px 0 16px;font-size:10px;line-height:1.55}.money-broker-coverage{border-block:1px solid var(--money-rule)}.money-broker-coverage>div{grid-template-columns:74px 56px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:10px 0;display:grid}.money-broker-coverage>div+div{border-top:1px solid var(--money-rule)}.money-broker-coverage span{color:var(--color-text);font:650 11px var(--font-mono)}.money-broker-coverage strong{color:var(--money-research);font:700 11px var(--font-mono);text-transform:uppercase}.money-broker-coverage [data-state=empty] strong,.money-broker-coverage [data-state=unverified] strong{color:var(--money-catalyst)}.money-broker-coverage [data-state=missing] strong,.money-broker-coverage [data-state=stale] strong,.money-broker-coverage [data-state=unavailable] strong{color:var(--money-adverse)}.money-broker-coverage small,.money-broker-coverage time{color:var(--color-text-dim);font-size:11px}.money-portfolio-totals{background:var(--money-rule);grid-template-columns:repeat(3,1fr);gap:1px;margin:14px 0;display:grid}.money-portfolio-totals>div{background:var(--money-sheet-raised);padding:9px}.money-portfolio-totals dd{color:var(--color-text);font:650 10px var(--font-mono);margin:5px 0 0}.money-source-detail{border-top:1px solid var(--money-rule)}.money-source-detail>summary{cursor:pointer;min-height:44px;color:var(--money-evidence);justify-content:space-between;align-items:center;gap:12px;font-size:10px;list-style:none;display:flex}.money-source-detail>summary small{color:var(--color-text-dim);font-size:11px}.money-source-detail>div{padding:10px 0 4px}.money-plan-source{border:1px solid var(--money-rule);background:var(--money-sheet);border-radius:12px;padding:0 20px}.catalyst-workspace{grid-template-columns:minmax(0,1fr) minmax(270px,.34fr);align-items:start;gap:28px;display:grid}.catalyst-watch-panel{position:sticky;top:90px}.catalyst-watch-panel ol{border-block:1px solid var(--money-rule);margin:0;padding:0;list-style:none}.catalyst-watch-panel li{padding:13px 0}.catalyst-watch-panel li+li{border-top:1px solid var(--money-rule)}.catalyst-watch-panel li header{justify-content:space-between;align-items:center;gap:8px;display:flex}.catalyst-watch-panel li header>span{color:var(--color-text-dim);font:650 11px var(--font-mono);text-transform:uppercase}.catalyst-watch-panel li header div{flex-wrap:wrap;justify-content:end;gap:4px;display:flex}.catalyst-watch-panel li header b{color:var(--money-evidence);font:650 11px var(--font-mono)}.catalyst-watch-panel li>strong{color:var(--color-text);margin-top:8px;font-size:11px;display:block}.catalyst-watch-panel li>p{color:var(--color-text-dim);margin:5px 0 0;font-size:11px;line-height:1.5}@media (max-width:960px){.money-workbench-header{flex-direction:column;align-items:start}.money-workbench-summary{width:100%}.money-influence-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.money-influence-board>div{grid-template-columns:repeat(3,minmax(0,1fr))}.catalyst-workspace,.money-secondary-grid{grid-template-columns:1fr}.catalyst-watch-panel{position:static}}@media (max-width:640px){.catalyst-workbench,.money-workbench{gap:27px}.money-workbench-header h1{font-size:40px}.money-workbench-header>div>p{font-size:11px}.money-workbench-summary{grid-template-columns:1fr 1fr}.money-workbench-summary>div:last-child{grid-column:1/-1}.money-projection-note,.money-workbench-degraded{grid-template-columns:1fr;gap:5px}.money-section-heading{align-items:start}.money-section-heading h2{font-size:22px}.money-lead>summary{grid-template-columns:27px minmax(0,1fr) 14px;gap:10px;min-height:104px;padding:14px 2px}.money-lead-status{text-align:left;grid-column:2;justify-items:start}.money-lead-toggle{grid-area:1/3/3}.money-lead-identity>strong{white-space:normal}.money-lead-identity>small{text-overflow:clip;white-space:normal;display:block;overflow:visible}.money-lead-detail{padding:0 2px 18px 37px}.money-next-decision,.money-setup-contract,.money-stance-strip{grid-template-columns:1fr}.money-next-decision{gap:6px}.money-contract-band{grid-template-columns:1fr}.money-contract-band>h4{padding-bottom:7px}.money-contract-band>dl{grid-template-columns:1fr}.money-contract-band>dl,.money-contract-band>dl>div+div{border-top:1px solid var(--money-rule);border-left:0}.money-case-ledger{grid-template-columns:1fr}.money-influence-matrix{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.money-influence-matrix article{min-height:176px;padding:11px}.money-lead-next{flex-direction:column;align-items:start}.money-influence-board>div{grid-template-columns:1fr;overflow:hidden}.catalyst-watch-panel,.money-catalyst-rail,.money-portfolio-guardrail{padding:15px}.catalyst-day{grid-template-columns:76px minmax(0,1fr)}.catalyst-day>header{padding-right:8px}.catalyst-event-line{grid-template-columns:1fr auto}.catalyst-category{grid-column:1/-1}.catalyst-day li{padding-left:10px}.catalyst-day li>p{margin-left:0}.money-priority-watch{grid-template-columns:1fr}.money-priority-watch>span{padding-bottom:8px}.money-priority-watch p{border-top:1px solid var(--money-rule);border-left:0}.money-broker-coverage>div{grid-template-columns:1fr auto}.money-broker-coverage small,.money-broker-coverage time{grid-column:1/-1}.money-portfolio-totals{grid-template-columns:1fr}}.today-reading{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;overflow:hidden}.today-reading header{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 17px;display:flex}.today-reading h2{color:var(--moss);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.today-reading header p{color:var(--color-text-dim);font:10px var(--font-mono);margin:0}.today-reading header .today-reading-expired{color:var(--amber);font:600 11px var(--font-sans);align-items:center;gap:8px;display:flex}.today-reading-expired:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.today-reading[data-state=expired]{border-color:var(--color-pending-border)}.today-reading ol{border-top:1px solid var(--color-border);background:var(--color-border);grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.today-reading li{background:var(--color-surface);min-width:0}.today-reading a{height:100%;min-height:78px;color:var(--cream);-webkit-tap-highlight-color:transparent;align-content:start;gap:8px;padding:15px 46px 16px 17px;transition:background-color .16s;display:grid;position:relative}.today-reading-meta{min-width:0;color:var(--color-text-dim);letter-spacing:.11em;text-transform:uppercase;grid-row:1;align-items:baseline;gap:8px;font-size:9px;font-weight:700;display:flex}.today-reading-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.today-reading-meta time{border-left:1px solid var(--color-border);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:none;flex:none;padding-left:8px;font-size:10px;font-weight:500}.today-reading-headline{-webkit-line-clamp:3;color:var(--cream);font:500 16px/1.38 var(--font-display);letter-spacing:-.01em;-webkit-box-orient:vertical;grid-row:2;transition:color .16s;display:-webkit-box;overflow:hidden}.today-reading li[data-ink=earlier] .today-reading-headline{color:var(--color-text-muted)}.today-reading li:first-child .today-reading-headline{-webkit-line-clamp:4;letter-spacing:-.022em;font-size:clamp(20px,2.2vw,26px);line-height:1.22}.today-reading-out{color:var(--color-text-dim);font-size:14px;transition:color .16s,transform .18s cubic-bezier(.2,0,0,1);position:absolute;top:13px;right:17px}.today-reading a:hover{background:#ffffff07}.today-reading a:hover .today-reading-headline{color:var(--cream)}.today-reading a:hover .today-reading-out{color:var(--moss);transform:translate(2px,-2px)}.today-reading a:active{background:#ffffff0d}.today-reading a:focus-visible{outline:2px solid var(--aqua);outline-offset:-2px}@media (min-width:961px){.today-reading ol:not([data-count="1"]){grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.today-reading ol[data-count="5"]{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}.today-reading ol[data-count="3"]>li:first-child,.today-reading ol[data-count="5"]>li:first-child{grid-row:span 2}.today-reading ol[data-count="4"]>li:first-child{grid-row:span 3}.today-reading li:first-child a{gap:14px;padding:22px 56px 24px 22px}.today-reading li:first-child .today-reading-headline{font-size:clamp(24px,2.3vw,32px);line-height:1.16}}@media (min-width:641px) and (max-width:960px){.today-reading ol:not([data-count="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}.today-reading li:first-child,.today-reading ol[data-count="2"]>li:last-child,.today-reading ol[data-count="4"]>li:last-child{grid-column:1/-1}}@media (max-width:640px){.today-reading header{padding:0 14px}.today-reading a{gap:6px;min-height:64px;padding:13px 42px 14px 14px}.today-reading-headline{-webkit-line-clamp:2;font-size:15px}.today-reading li:first-child .today-reading-headline{-webkit-line-clamp:3;font-size:21px}.today-reading-out{top:12px;right:14px}}.earnings-events{margin-block:1rem}.earnings-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1rem;display:grid}.earnings-grid article{border:1px solid var(--border,#ccc);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:1rem}.earnings-grid p{margin-block:.5rem}.earnings-grid summary{cursor:pointer;font-weight:600}.watchlist-page{gap:20px;display:grid}.watchlist-subnav{margin:0}.watchlist-subnav a{align-items:center;min-height:44px;display:inline-flex}.watchlist-board-sources{margin:0}.watchlist-board-sources>summary{cursor:pointer;min-height:44px;color:var(--color-text-dim);align-items:center;font-size:12px;list-style:none;display:flex}.watchlist-board-sources>summary::-webkit-details-marker{display:none}.watchlist-board-sources>summary:after{content:" ▾"}.watchlist-board-source-list{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;gap:6px;margin-top:10px;padding:12px 14px;display:grid}.watchlist-board-source{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.watchlist-board-source[data-state=failed] span:last-child,.watchlist-board-source[data-state=producer] span:last-child{color:var(--coral)}.watchlist-board-source small{color:var(--color-text-dim);flex-basis:100%}.watchlist-board-coverage-rule{border-top:1px solid var(--color-border);color:var(--color-text-dim);margin:4px 0 0;padding-top:8px;font-size:11px}.watchlist-board-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.watchlist-board-search-label{flex:260px}.watchlist-board-search-label input{border:1px solid var(--color-border);border-radius:8px;outline:none;width:100%;height:44px;padding:0 12px}.watchlist-board-search-label input:focus{border-color:var(--color-border-strong)}.watchlist-board-add-toggle{background:var(--cream);height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;padding:0 18px;font-size:11px;font-weight:700}.watchlist-board-readonly-note{color:var(--color-text-muted);flex-shrink:0;font-size:11px}.watchlist-board-error{border:1px solid var(--color-border);background:var(--color-warn-bg);color:var(--coral);border-radius:8px;margin:0;padding:10px 14px;font-size:12px}.watchlist-board-add-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.watchlist-board-add-form input{border:1px solid var(--color-border);border-radius:8px;outline:none;height:44px;padding:0 10px}.watchlist-board-add-form input:first-of-type{text-transform:uppercase;width:120px}.watchlist-board-add-form button{background:var(--color-surface-2);height:44px;color:var(--color-text);cursor:pointer;border:0;border-radius:8px;padding:0 16px;font-size:11px;font-weight:700}.watchlist-board-add-form button:disabled{cursor:wait;opacity:.55}.watchlist-board-filters,.watchlist-board-views{white-space:nowrap;scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.watchlist-board-filters::-webkit-scrollbar,.watchlist-board-views::-webkit-scrollbar{display:none}.watchlist-board-filters button,.watchlist-board-filters select,.watchlist-board-views button{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:0 12px;font-size:11px}.watchlist-board-filters button[aria-pressed=true],.watchlist-board-views button[aria-current=page]{border-color:var(--color-border-strong);background:var(--color-surface-2);color:var(--color-text)}.watchlist-board-filters button:disabled{opacity:.5;cursor:default}.watchlist-board-empty{color:var(--color-text-dim);text-align:center;margin:0;padding:20px 0;font-size:12px}.watchlist-board-hint{margin:6px 0 0}.watchlist-board-hint a{min-height:44px;color:var(--color-text);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.watchlist-board-groups{gap:22px;display:grid}.watchlist-board-group{border-top:1px solid var(--color-border);padding-top:10px}.watchlist-board-group>header{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:8px;margin-bottom:8px;font-size:10px;display:flex}.watchlist-board-group>header span:last-child{color:var(--color-text-dim);text-transform:none;letter-spacing:0}.watchlist-board-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.watchlist-board-row{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;overflow:hidden}.watchlist-board-row-grid{grid-template-columns:1fr auto;align-items:stretch;display:grid}.watchlist-board-columns-head{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:10px;display:none}.watchlist-board-columns-head .watchlist-board-toggle{cursor:default;min-height:auto;color:inherit;font:inherit}.watchlist-board-columns-head .watchlist-board-chevron{visibility:hidden}.watchlist-board-toggle{min-height:64px;color:var(--color-text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.watchlist-board-row-face{flex-wrap:wrap;align-items:baseline;gap:3px 8px;min-width:0;display:flex}.watchlist-board-line1{align-items:baseline;gap:8px;display:flex}.watchlist-board-ticker{font:700 14px var(--font-mono);color:var(--color-text)}.watchlist-board-held{background:var(--color-surface-2);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700}.watchlist-board-company{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.watchlist-board-line2{color:var(--color-text-muted);flex-basis:100%;font-size:12px}.watchlist-board-line2.is-muted{color:var(--color-text-dim)}.watchlist-board-cell{display:none}.watchlist-board-chevron{color:var(--color-text-dim);font-size:14px}.watchlist-board-chart{border-left:1px solid var(--color-border);min-width:44px;min-height:44px;color:var(--color-text-muted);place-items:center;padding:0 14px;font-size:11px;font-weight:700;text-decoration:none;display:grid}.watchlist-board-chart:hover{color:var(--color-text);background:var(--color-surface-2)}.watchlist-board-expansion{border-top:1px solid var(--color-border);gap:14px;padding:4px 16px 16px;display:grid}.watchlist-board-section h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:10px}.watchlist-board-evidence-line{color:var(--color-text);margin:0 0 4px;font-size:12px}.watchlist-board-evidence-line a{min-height:44px;color:var(--color-text-muted);align-items:center;margin-left:8px;display:inline-flex}.watchlist-board-evidence-line small{color:var(--color-text-dim);font-size:11px;display:block}.watchlist-board-dossier{min-height:44px;color:var(--color-text-muted);align-items:center;font-size:12px;display:inline-flex}.watchlist-board-lists-line{color:var(--color-text-muted);margin:0;font-size:12px}.watchlist-board-unavailable{color:var(--color-text-dim);margin:0;font-size:11px}.watchlist-board-controls{border-top:1px solid var(--color-border);gap:8px;padding-top:10px;display:grid}.watchlist-board-control{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.watchlist-board-control input{border:1px solid var(--color-border);border-radius:8px;width:160px;min-height:44px;padding:0 10px}.watchlist-board-control button{background:var(--color-surface-2);min-height:44px;color:var(--color-text);cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:11px;font-weight:700}.watchlist-board-control button:last-child:hover{background:var(--color-warn-bg);color:var(--coral)}.watchlist-board-control button:disabled,.watchlist-board-control input:disabled{cursor:wait;opacity:.55}@media (max-width:640px){.watchlist-board-toolbar{flex-wrap:nowrap}.watchlist-board-search-label{flex:auto;min-width:0}.watchlist-board-add-form{flex-direction:column;align-items:stretch}.watchlist-board-add-form button,.watchlist-board-add-form input:first-of-type{width:100%}.watchlist-subnav{flex-wrap:nowrap;margin-right:-18px;padding-right:18px;overflow-x:auto}}@media (min-width:641px){.watchlist-board-columns-head{display:grid}.watchlist-board-row-grid{grid-template-columns:1fr 68px}.watchlist-board-row-face{grid-template-columns:120px 1fr 1fr 1fr 1fr;align-items:center;gap:10px;display:grid}.watchlist-board-line2{display:none}.watchlist-board-cell{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:12px;display:block}}.agenda-page,.catalyst-page,.company-page,.health-page,.money-desk,.platform-page,.report-page,.research-index,.watchlist-page{gap:32px}.page-heading{border-bottom-color:var(--color-border-strong);min-height:72px;padding:4px 0 18px}.page-heading h1,.platform-heading h1{color:var(--color-text);font-family:var(--font-sans);letter-spacing:-.045em;font-size:clamp(28px,4vw,44px);font-weight:720}.section-heading h2{color:var(--color-text);font-family:var(--font-sans);letter-spacing:-.035em;font-weight:680}.section-kicker-label,.section-kicker>span{color:var(--color-info)}.breadcrumb a:hover,.section-heading>a:hover,.section-kicker a:hover{color:var(--color-text)}.earnings-grid article,.market-list,.quality-gate,.research-finding,.stat-tile,.workflow-rail{border-color:var(--color-border);background:#f7faf6eb}@supports (color:color-mix(in lab,red,red)){.earnings-grid article,.market-list,.quality-gate,.research-finding,.stat-tile,.workflow-rail{background:color-mix(in srgb,var(--color-surface) 92%,transparent)}}.earnings-grid article,.market-list,.quality-gate,.research-finding,.stat-tile,.workflow-rail{box-shadow:0 8px 22px #314b3f0d}.segment-chips{gap:7px}.segment-chips a,.segment-chips span{background:#f8faf494;border-radius:7px}.segment-chips a.active,.segment-chips a:hover,.segment-chips a[aria-current=page]{color:#4f3f76;background:#e4deef;border-color:#8f80ad}.money-subnav{background:#eeeaf5;border:1px solid #c9c1d8;border-radius:11px;width:fit-content;max-width:100%;padding:5px}.market-run-summary span,.research-summary span{border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px;padding:7px 9px}.fact-grid dd,.market-run-summary b,.quality-check strong,.report-company strong,.report-meta dd,.research-summary b{color:var(--color-text)}.review-inbox{border-color:var(--color-pending-border);background:#f3e8c9}.review-item,.review-item-revise{border-color:var(--color-border);background:#f8faf4c7}.review-item-revise{border-left:3px solid var(--color-warn)}.review-item>p{color:var(--color-text)}.operations-alert{border-left-color:var(--color-warn)}.action-banner,.axis-primary,.company-monogram,.target-screen-intro,.tracker-action-runway{background:var(--color-surface-2)}.button-reject{border-color:var(--color-warn-border);background:var(--color-warn-bg);color:var(--color-warn)}.quality-note-form textarea,.watchlist-board-add-form input,.watchlist-board-control input,.watchlist-board-search-label input,.workflow-filters input,.workflow-filters select{background:var(--color-surface);color:var(--color-text)}.macro-event-page,.macro-report,.macro-update-row{--macro-sheet:#f8faf4;--macro-rule:#bccbbb;--macro-good:#17624e;--macro-info:#386579;--macro-warn:#8a5a12;--macro-bad:#8b4766}.macro-content-tabs a[aria-current=page],.macro-phase-tabs a[aria-current=page],.macro-tabs a[aria-current=page]{color:#4f3f76;background:#e4deef}.catalyst-workbench,.money-workbench{--money-sheet:#f8faf4;--money-sheet-raised:#eef3ea;--money-rule:#bccbbb;--money-research:#17624e;--money-evidence:#386579;--money-catalyst:#8a5a12;--money-adverse:#8b4766}.money-influence-matrix article[data-state=blind],.money-lead[open]{background:var(--color-surface-2)}.money-lead>summary:hover{background:#604e8612}.money-projection-note{background:var(--color-info-bg)}.desk{--desk-card:#f8faf4;--desk-card-ink:#18322b;--desk-card-muted:#526d63;--desk-card-soft:#dfe8dc;--desk-card-selected:#d8d0e8;--desk-blue:#386579;--desk-purple:#604e86;--desk-thumb:#c9d6c9;background:var(--color-bg)}.desk-actions,.desk-company-overview>header,.desk-tabs,.desk-view-toggle{border-color:var(--color-border);background:var(--color-surface-2)}.desk-tabs button,.desk-tabs button b{color:var(--color-text-dim)}.desk-tabs button[aria-pressed=true]{background:var(--desk-card-selected);color:#4f3f76;box-shadow:none}.desk-tabs button[aria-pressed=true] b{color:var(--color-money)}.desk-card{border-color:var(--color-border);box-shadow:0 14px 34px #314b3f1a}.desk-card-links :is(a,button),.desk-ident-copy h3{color:var(--color-text-muted)}@media (max-width:640px){.agenda-page,.catalyst-page,.company-page,.health-page,.money-desk,.platform-page,.report-page,.research-index,.watchlist-page{gap:24px}.money-subnav{border-right:0;border-radius:11px 0 0 11px;width:auto}}.today-desk{gap:24px}.today-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.today-heading h1{color:var(--color-text);font:720 30px/1.2 var(--font-sans);letter-spacing:-.03em;margin:0}.today-heading time{color:var(--color-text-muted);font-size:14px}.today-commitments{grid-template-columns:minmax(0,1.55fr) minmax(240px,1fr);gap:24px 32px;display:grid}.commitment-due{grid-area:1/1;min-width:0}.commitment-next{grid-area:1/2}.commitment-section-label{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;font-size:14px;font-weight:650;display:flex}.commitment-event a,.commitment-rows a,.commitment-section-label a{min-height:44px;color:var(--color-text);text-underline-offset:4px;align-items:center;padding:0 6px;text-decoration:underline;display:inline-flex}.commitment-asof{color:var(--color-text-muted);margin:8px 0;font-size:14px}.commitment-rows{margin:0;padding:0;list-style:none}.commitment-rows li{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.commitment-rows li>div{min-width:0}.commitment-rows strong{color:var(--color-text);overflow-wrap:anywhere;font-size:16px;font-weight:600;display:block}.commitment-rows span{color:var(--color-text-muted);margin-top:5px;font-size:14px;display:block}.commitment-rows a{flex-shrink:0;font-size:14px}.commitment-rows .commitment-no-link{max-width:90px;font-size:14px}.commitment-event{gap:8px;padding:16px 0 8px;display:grid}.commitment-event>time{font:600 28px/1.2 var(--font-mono);color:var(--color-text)}.commitment-event strong{font-size:18px;font-weight:650}.commitment-event>span{color:var(--color-text-muted);font-size:14px}.commitment-event a{justify-self:start;font-size:14px}.commitment-due details{border-bottom:1px solid var(--color-border)}.commitment-due summary{cursor:pointer;min-height:44px;color:var(--color-text-muted);align-items:center;gap:8px;font-size:14px;display:flex}.commitment-due summary:before{content:"+";font-size:20px}.commitment-due details[open]>summary:before{content:"−"}.today-commitments p,.today-market>p{color:var(--color-text-muted);font-size:14px}.today-desk a:focus-visible,.today-desk summary:focus-visible{outline:3px solid var(--color-text);outline-offset:3px;border-radius:3px}.today-desk .today-degraded{margin:0;padding:10px 12px;font-size:14px}@media (max-width:700px){.today-heading{flex-direction:column;align-items:start;gap:6px}.today-heading h1{font-size:28px}.today-commitments{flex-direction:column;gap:22px;display:flex}.commitment-next{order:0}.commitment-due{order:1}.commitment-event{grid-template-columns:auto 1fr;gap:8px 14px}.commitment-event>time{grid-area:1/1/span 2;font-size:24px}.commitment-event a,.commitment-event strong,.commitment-event>span{grid-column:2}}@media (max-width:640px){.money-subnav,.watchlist-subnav{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:auto;max-width:none;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.money-subnav a,.money-subnav span,.watchlist-subnav a,.watchlist-subnav span{white-space:nowrap;flex-shrink:0}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-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}