@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";/*! tailwindcss v4.3.2 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-divide-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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-300:oklch(80.8% .114 19.571);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-green-100:oklch(96.2% .044 156.743);--color-emerald-50:#ecf7f1;--color-emerald-200:#a9d9c2;--color-emerald-600:#0f7a4f;--color-emerald-700:#0c6140;--color-slate-100:oklch(96.8% .007 247.896);--color-neutral-50:#fafaf7;--color-neutral-100:#f2f1ec;--color-neutral-200:#e5e2dc;--color-neutral-300:#d2cec5;--color-neutral-400:#a5a198;--color-neutral-500:#79766e;--color-neutral-600:#5b5952;--color-neutral-700:#45433d;--color-neutral-800:#2c2b27;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--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: 1.5 ;--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);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--aspect-video:16 / 9;--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:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--color-paper:#fafaf7;--color-card:#fff;--color-hairline:#e5e2dc;--color-navy-50:#f0f4f9;--color-navy-100:#dbe4f0;--color-navy-200:#b9cadf;--color-navy-300:#8ca4c8;--color-navy-400:#5778ac;--color-navy-500:#2c4a76;--color-navy-600:#1a365d;--color-navy-700:#142844;--color-navy-800:#0f1c30;--color-navy-900:#0a1120;--color-risk-50:#fbf4f3;--color-risk-200:#e8c2be;--color-risk-300:#d69893;--color-risk-600:#a02c2c;--color-risk-700:#822222;--color-gold-50:#fbf7ec;--color-gold-200:#ead4a0;--color-gold-500:#b8860b;--color-gold-600:#9c7109;--color-gold-700:#7d5a07;--color-gold-800:#5e4405;--color-highlight-50:#fefbea;--color-highlight-200:#f9ecac;--color-highlight-300:#f2dd7d;--animate-fade-in:q-fade-in .35s ease-out both;--color-proposal-ink:#1e2d3d;--color-proposal-ink-2:#2a3a4a;--color-proposal-ink-3:#374a5c;--color-proposal-muted:#5a7fa0;--color-proposal-muted-2:#6a8fae;--color-proposal-muted-3:#7a98b2;--color-proposal-muted-4:#8aabca;--color-proposal-accent:#3b80c4;--color-proposal-navy:#1a3560;--color-proposal-navy-deep:#0d1e45;--color-proposal-emerald:#2ebd85;--color-proposal-emerald-alt:#28c98a;--color-proposal-emerald-dark:#2a8f60;--color-proposal-cyan:#63c8d4;--color-proposal-sky:#5bc5e8;--color-proposal-gold:#f5c10e;--color-proposal-gold-light:#f7d44e;--color-proposal-gold-ink:#8a6000;--color-proposal-gold-ink-2:#b07800;--color-proposal-warn:#b52d2d;--color-proposal-band:#f8fbfe;--color-proposal-panel:#f3f7fc;--color-proposal-panel-2:#f0f5fb;--color-proposal-hi:#edf4ff;--color-proposal-warn-panel:#fdf4f4;--color-proposal-incentive-bg:#fff7e0;--color-proposal-hairline:#ccdaec;--color-proposal-hairline-2:#dce8f2;--gradient-proposal-cover:linear-gradient(160deg, #080f1e 0%, #0d1a35 25%, #112040 50%, #0f1e40 75%, #0a1228 100%);--gradient-proposal-stripe-top:linear-gradient(90deg, #2ebd85 0%, #28c98a 18%, #63c8d4 36%, #5bc5e8 54%, #f5c10e 72%, #f7d44e 88%, #2ebd85 100%);--gradient-proposal-stripe-bottom:linear-gradient(90deg, #f5c10e 0%, #f7d44e 20%, #63c8d4 40%, #2ebd85 60%, #5bc5e8 80%, #f5c10e 100%);--gradient-proposal-exposure:linear-gradient(130deg, #0d1e45 0%, #1a3560 55%, #1d4a85 100%)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-paper);color:var(--color-neutral-800);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background-color:var(--color-highlight-200);color:var(--color-navy-700)}.qluu-proposal-print,.qluu-proposal-print *{font-family:Helvetica Neue,Inter,ui-sans-serif,Arial,sans-serif}}@layer components{.t-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.t-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);font-size:10px;line-height:1.4}.t-rule{border-bottom:1px solid var(--t-hairline)}.t-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.t-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);border-bottom:1px solid var(--t-hairline-strong);white-space:nowrap;padding:.5rem .75rem;font-size:10px;font-weight:600}.t-table td{border-bottom:1px solid var(--t-hairline);color:var(--t-ink);padding:.55rem .75rem}.t-table tbody tr:hover{background:var(--t-accent)}@supports (color:color-mix(in lab,red,red)){.t-table tbody tr:hover{background:color-mix(in srgb,var(--t-accent) 7%,transparent)}}.q-flag{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-neutral-500);white-space:nowrap;font-size:11px;font-weight:600}.q-flag--navy{color:var(--color-navy-600)}.q-flag--gold{color:var(--color-gold-600)}.q-tile{background-color:var(--color-card);border:1px solid var(--color-hairline);border-top:3px solid var(--color-navy-600);border-radius:6px}.q-tile--navy{border-top-color:var(--color-navy-600)}.q-tile--risk{border-top-color:var(--color-risk-600)}.q-tile--gold{border-top-color:var(--color-gold-500)}.q-tile--emerald{border-top-color:var(--color-emerald-600)}.q-tile--pending{border-top-color:var(--color-neutral-300)}.q-phase-chip{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-neutral-500);background-color:var(--color-neutral-100);border:1px solid var(--color-hairline);border-radius:3px;align-items:center;gap:.375rem;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.q-strike{text-decoration:line-through;-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400);color:var(--color-neutral-400);font-weight:400}.q-callout{border:1px solid var(--color-hairline);border-left:4px solid var(--color-navy-600);background-color:#f6f5f0;border-radius:4px;padding:1rem 1.25rem}.q-callout-title{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-navy-600);font-size:11px;font-weight:700}.q-highlight-chip{background-color:var(--color-highlight-200);color:var(--color-navy-700);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:.1em .45em;display:inline-block}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-top-24{top:calc(var(--spacing) * -24)}.-top-44{top:calc(var(--spacing) * -44)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.-right-24{right:calc(var(--spacing) * -24)}.-right-44{right:calc(var(--spacing) * -44)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-56{bottom:calc(var(--spacing) * -56)}.-left-16{left:calc(var(--spacing) * -16)}.-left-36{left:calc(var(--spacing) * -36)}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.row-0{grid-row:0}.row-1{grid-row:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[480px\]{height:480px}.h-\[540px\]{height:540px}.h-full{height:100%}.h-px{height:1px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[100px\]{max-height:100px}.max-h-\[110px\]{max-height:110px}.max-h-\[140px\]{max-height:140px}.min-h-\[18rem\]{min-height:18rem}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[44px\]{width:44px}.w-\[76px\]{width:76px}.w-\[92px\]{width:92px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[480px\]{width:480px}.w-\[540px\]{width:540px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[250px\]{min-width:250px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance: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-3{grid-template-columns:repeat(3,minmax(0,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}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * 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)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-hairline>:not(:last-child)){border-color:var(--color-hairline)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-black{border-color:var(--color-black)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/70{border-color:#a9d9c2b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-gold-200{border-color:var(--color-gold-200)}.border-hairline{border-color:var(--color-hairline)}.border-highlight-300{border-color:var(--color-highlight-300)}.border-navy-100{border-color:var(--color-navy-100)}.border-navy-200{border-color:var(--color-navy-200)}.border-navy-200\/70{border-color:#b9cadfb3}@supports (color:color-mix(in lab,red,red)){.border-navy-200\/70{border-color:color-mix(in oklab,var(--color-navy-200) 70%,transparent)}}.border-navy-300{border-color:var(--color-navy-300)}.border-navy-600{border-color:var(--color-navy-600)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-200\/30{border-color:#e5e2dc4d}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/30{border-color:color-mix(in oklab,var(--color-neutral-200) 30%,transparent)}}.border-neutral-200\/40{border-color:#e5e2dc66}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/40{border-color:color-mix(in oklab,var(--color-neutral-200) 40%,transparent)}}.border-neutral-200\/60{border-color:#e5e2dc99}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/60{border-color:color-mix(in oklab,var(--color-neutral-200) 60%,transparent)}}.border-neutral-200\/80{border-color:#e5e2dccc}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/80{border-color:color-mix(in oklab,var(--color-neutral-200) 80%,transparent)}}.border-neutral-300{border-color:var(--color-neutral-300)}.border-risk-200{border-color:var(--color-risk-200)}.border-transparent{border-color:#0000}.border-l-emerald-600{border-left-color:var(--color-emerald-600)}.border-l-risk-600{border-left-color:var(--color-risk-600)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:#ecf7f180}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)}}.bg-emerald-50\/70{background-color:#ecf7f1b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-gold-50{background-color:var(--color-gold-50)}.bg-gold-50\/70{background-color:#fbf7ecb3}@supports (color:color-mix(in lab,red,red)){.bg-gold-50\/70{background-color:color-mix(in oklab,var(--color-gold-50) 70%,transparent)}}.bg-gold-500{background-color:var(--color-gold-500)}.bg-green-100\/50{background-color:#dcfce780}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/50{background-color:color-mix(in oklab,var(--color-green-100) 50%,transparent)}}.bg-hairline{background-color:var(--color-hairline)}.bg-highlight-50{background-color:var(--color-highlight-50)}.bg-highlight-50\/80{background-color:#fefbeacc}@supports (color:color-mix(in lab,red,red)){.bg-highlight-50\/80{background-color:color-mix(in oklab,var(--color-highlight-50) 80%,transparent)}}.bg-navy-50{background-color:var(--color-navy-50)}.bg-navy-50\/70{background-color:#f0f4f9b3}@supports (color:color-mix(in lab,red,red)){.bg-navy-50\/70{background-color:color-mix(in oklab,var(--color-navy-50) 70%,transparent)}}.bg-navy-600{background-color:var(--color-navy-600)}.bg-navy-900\/40{background-color:#0a112066}@supports (color:color-mix(in lab,red,red)){.bg-navy-900\/40{background-color:color-mix(in oklab,var(--color-navy-900) 40%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-50\/70{background-color:#fafaf7b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/70{background-color:color-mix(in oklab,var(--color-neutral-50) 70%,transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-100\/60{background-color:#f2f1ec99}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/60{background-color:color-mix(in oklab,var(--color-neutral-100) 60%,transparent)}}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-paper{background-color:var(--color-paper)}.bg-red-50{background-color:var(--color-red-50)}.bg-risk-50{background-color:var(--color-risk-50)}.bg-risk-50\/60{background-color:#fbf4f399}@supports (color:color-mix(in lab,red,red)){.bg-risk-50\/60{background-color:color-mix(in oklab,var(--color-risk-50) 60%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.fill-gold-500{fill:var(--color-gold-500)}.stroke-\[3\]{stroke-width:3px}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[1\.625rem\]{padding-left:1.625rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.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-\[7\.5px\]{font-size:7.5px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gold-500{color:var(--color-gold-500)}.text-gold-700{color:var(--color-gold-700)}.text-gold-800{color:var(--color-gold-800)}.text-navy-200{color:var(--color-navy-200)}.text-navy-400{color:var(--color-navy-400)}.text-navy-500{color:var(--color-navy-500)}.text-navy-600{color:var(--color-navy-600)}.text-navy-700{color:var(--color-navy-700)}.text-navy-800{color:var(--color-navy-800)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-risk-600{color:var(--color-risk-600)}.text-risk-700{color:var(--color-risk-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-red-300{-webkit-text-decoration-color:var(--color-red-300);text-decoration-color:var(--color-red-300)}.decoration-risk-300{-webkit-text-decoration-color:var(--color-risk-300);text-decoration-color:var(--color-risk-300)}.decoration-yellow-300{-webkit-text-decoration-color:var(--color-yellow-300);text-decoration-color:var(--color-yellow-300)}.decoration-4{text-decoration-thickness:4px}.accent-black{accent-color:var(--color-black)}.opacity-0{opacity:0}.opacity-80{opacity:.8}.opacity-100{opacity:1}.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)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-navy-900\/10{--tw-shadow-color:#0a11201a}@supports (color:color-mix(in lab,red,red)){.shadow-navy-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-navy-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-navy-900\/20{--tw-shadow-color:#0a112033}@supports (color:color-mix(in lab,red,red)){.shadow-navy-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-navy-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-500{--tw-ring-color:var(--color-amber-500)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}.group-hover\:text-navy-500:is(:where(.group):hover *){color:var(--color-navy-500)}.group-hover\:text-navy-800:is(:where(.group):hover *){color:var(--color-navy-800)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.last\:border-none:last-child{--tw-border-style:none;border-style:none}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-navy-600:focus-within{border-color:var(--color-navy-600)}@media(hover:hover){.hover\:border-hairline:hover{border-color:var(--color-hairline)}.hover\:border-navy-300:hover{border-color:var(--color-navy-300)}.hover\:border-navy-400:hover{border-color:var(--color-navy-400)}.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-navy-500:hover{background-color:var(--color-navy-500)}.hover\:bg-navy-700:hover{background-color:var(--color-navy-700)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-50\/80:hover{background-color:#fafaf7cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-50\/80:hover{background-color:color-mix(in oklab,var(--color-neutral-50) 80%,transparent)}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-paper:hover{background-color:var(--color-paper)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-risk-50:hover{background-color:var(--color-risk-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-navy-400:hover{color:var(--color-navy-400)}.hover\:text-navy-600:hover{color:var(--color-navy-600)}.hover\:text-navy-700:hover{color:var(--color-navy-700)}.hover\:text-navy-800:hover{color:var(--color-navy-800)}.hover\:text-navy-900:hover{color:var(--color-navy-900)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:text-risk-600:hover{color:var(--color-risk-600)}.hover\:shadow-sm:hover{--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)}}.focus\:border-black:focus{border-color:var(--color-black)}.focus\:border-navy-300:focus{border-color:var(--color-navy-300)}.focus\:border-navy-600:focus{border-color:var(--color-navy-600)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-navy-600\/25:focus{--tw-ring-color:#1a365d40}@supports (color:color-mix(in lab,red,red)){.focus\:ring-navy-600\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-navy-600) 25%, transparent)}}.focus\:ring-navy-600\/30:focus{--tw-ring-color:#1a365d4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-navy-600\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-navy-600) 30%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-neutral-300:disabled{background-color:var(--color-neutral-300)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){.disabled\:hover\:bg-white:disabled:hover{background-color:var(--color-white)}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media(min-width:40rem){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:self-auto{align-self:auto}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(min-width:48rem){.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-neutral-200{border-color:var(--color-neutral-200)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media print{.print\:hidden{display:none}}}:root{--t-paper:#fafaf7;--t-card:#fff;--t-raised:#fff;--t-ink:#1d1c19;--t-ink-2:#45433d;--t-muted:#79766e;--t-faint:#a5a198;--t-hairline:#e5e2dc;--t-hairline-strong:#d2cec5;--t-emerald:#0f7a4f;--t-gold:#b8860b;--t-risk:#a02c2c;--t-accent:#3b80c4}:root[data-theme=dark]{--t-paper:#0a1123;--t-card:#101c36;--t-raised:#16264a;--t-ink:#e9eef6;--t-ink-2:#c0cde2;--t-muted:#8ca4c8;--t-faint:#5a7196;--t-hairline:#8ba7ce29;--t-hairline-strong:#8ba7ce4d;--t-emerald:#2ebd85;--t-gold:#f5c10e;--t-risk:#d97b72;--t-accent:#5bc5e8}:root{--f-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--f-body:"Inter", -apple-system, "Segoe UI", system-ui, Roboto, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--paper:#fafaf7;--card:#fff;--raised:#fff;--hairline:#e5e2dc;--hairline-strong:#d2cec5;--ink:#1d1c19;--ink-2:#45433d;--muted:#79766e;--faint:#a5a198;--track:#ece9e2;--bar-rest:#1d1c1924;--headline:#1a365d;--band:#1a365d;--band-ink:#fff;--band-gold:#f5c10e;--gold:#b8860b;--risk:#a02c2c;--emerald:#0f7a4f;--accent:#3b80c4;--hi-bg:#f9ecac;--hi-ink:#142844;--seq-1:#b9cadf;--seq-2:#8ca4c8;--seq-3:#5778ac;--seq-4:#2c4a76;--shadow-1:0 8px 24px #0a112324;--shadow-doc:0 2px 6px #0a112314, 0 18px 44px #0a112329;--doc-canvas:#eeede7;--v2-stripe:linear-gradient(90deg, #2ebd85 0%, #28c98a 18%, #63c8d4 36%, #5bc5e8 54%, #f5c10e 72%, #f7d44e 88%, #2ebd85 100%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0a1123;--card:#101c36;--raised:#16264a;--hairline:#8ba7ce29;--hairline-strong:#8ba7ce4d;--ink:#e9eef6;--ink-2:#c0cde2;--muted:#8ca4c8;--faint:#5a7196;--track:#8ba7ce24;--bar-rest:#e9eef638;--headline:#dce6f4;--band:#142848;--band-ink:#e9eef6;--gold:#f5c10e;--risk:#d97b72;--emerald:#2ebd85;--accent:#5bc5e8;--hi-bg:#f7d44e26;--hi-ink:#f7d44e;--seq-1:#2e4e7e;--seq-2:#45659b;--seq-3:#7290be;--seq-4:#a9bfdd;--shadow-1:0 8px 24px #00000080;--shadow-doc:0 2px 6px #0006, 0 18px 44px #0000008c;--doc-canvas:#060b18}}:root[data-theme=dark]{--paper:#0a1123;--card:#101c36;--raised:#16264a;--hairline:#8ba7ce29;--hairline-strong:#8ba7ce4d;--ink:#e9eef6;--ink-2:#c0cde2;--muted:#8ca4c8;--faint:#5a7196;--track:#8ba7ce24;--bar-rest:#e9eef638;--headline:#dce6f4;--band:#142848;--band-ink:#e9eef6;--gold:#f5c10e;--risk:#d97b72;--emerald:#2ebd85;--accent:#5bc5e8;--hi-bg:#f7d44e26;--hi-ink:#f7d44e;--seq-1:#2e4e7e;--seq-2:#45659b;--seq-3:#7290be;--seq-4:#a9bfdd;--shadow-1:0 8px 24px #00000080;--shadow-doc:0 2px 6px #0006, 0 18px 44px #0000008c;--doc-canvas:#060b18}:root[data-theme=light]{--paper:#fafaf7;--card:#fff;--raised:#fff;--hairline:#e5e2dc;--hairline-strong:#d2cec5;--ink:#1d1c19;--ink-2:#45433d;--muted:#79766e;--faint:#a5a198;--track:#ece9e2;--bar-rest:#1d1c1924;--headline:#1a365d;--band:#1a365d;--band-ink:#fff;--gold:#b8860b;--risk:#a02c2c;--emerald:#0f7a4f;--accent:#3b80c4;--hi-bg:#f9ecac;--hi-ink:#142844;--seq-1:#b9cadf;--seq-2:#8ca4c8;--seq-3:#5778ac;--seq-4:#2c4a76;--shadow-1:0 8px 24px #0a112324;--shadow-doc:0 2px 6px #0a112314, 0 18px 44px #0a112329;--doc-canvas:#eeede7}.v2-root{background:var(--paper);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:13px;line-height:1.5}.v2-root *{box-sizing:border-box}.v2-root h1,.v2-root h2,.v2-root h3,.v2-root h4{text-wrap:balance;margin:0}.v2-root p{margin:0}.v2-root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.v2-root input,.v2-root select{font:inherit;color:inherit}.v2-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:1px}.v2-root ::selection{background:var(--hi-bg);color:var(--hi-ink)}.v2-root .mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.v2-root .stripe{background:var(--v2-stripe);height:3px}.v2-root .chrome-wrap{z-index:50;background:var(--paper);position:sticky;top:0}.v2-root .chrome{border-bottom:1px solid var(--hairline);align-items:center;gap:18px;height:48px;padding:0 18px;display:flex}.v2-root .brand{flex-shrink:0;align-items:center;gap:8px;display:flex}.v2-root .brand svg{display:block}.v2-root .brand-name{font-family:var(--f-display);letter-spacing:-.01em;color:var(--headline);font-size:15px;font-weight:700;line-height:1}.v2-root .brand-name small{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-top:1px;font-size:8px;font-weight:500;display:block}.v2-root .nav{align-items:stretch;gap:2px;height:100%;display:flex}.v2-root .nav button{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;padding:0 13px;font-size:11px;font-weight:500;transition:color .14s}.v2-root .nav button:hover{color:var(--headline)}.v2-root .nav button[aria-current=true]{color:var(--headline);border-bottom-color:var(--headline);font-weight:700}.v2-root .subnav{border-bottom:1px solid var(--hairline);align-items:stretch;gap:2px;height:32px;padding:0 18px;animation:.16s ease-out both v2-screen-in;display:flex}.v2-root .subnav-lbl{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap;-webkit-user-select:none;user-select:none;align-self:center;margin-right:8px;font-size:9px;font-weight:600}.v2-root .subnav button{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;padding:0 11px;font-size:10.5px;font-weight:500;transition:color .14s}.v2-root .subnav button:hover{color:var(--headline)}.v2-root .subnav button[aria-current=true]{color:var(--headline);border-bottom-color:var(--headline);font-weight:700}.v2-root .nav button:focus-visible,.v2-root .subnav button:focus-visible{outline-offset:-2px}.v2-root .chrome-right{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.v2-root .confid{font-family:var(--f-mono);color:var(--faint);letter-spacing:.02em;white-space:nowrap;font-size:10px}.v2-root .sync-dot{background:var(--emerald);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.v2-root .theme-btn,.v2-root .chrome-btn{border:1px solid var(--hairline);height:28px;color:var(--muted);border-radius:2px;place-items:center;transition:color .14s,border-color .14s;display:inline-grid}.v2-root .theme-btn{width:28px}.v2-root .chrome-btn{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:inline-flex}.v2-root .theme-btn:hover,.v2-root .chrome-btn:hover{color:var(--headline);border-color:var(--hairline-strong)}@media(max-width:900px){.v2-root .confid{display:none}}@media(max-width:760px){.v2-root .chrome{flex-wrap:wrap;gap:0 12px;height:auto;padding:0 12px}.v2-root .brand,.v2-root .chrome-right{height:44px}.v2-root .nav{flex-basis:100%;order:3;height:38px}.v2-root .nav button{padding:0 10px;font-size:10.5px}.v2-root .chrome-btn-lbl{display:none}.v2-root .chrome-btn{gap:0;width:28px;padding:0;display:inline-grid}.v2-root .subnav{padding:0 12px}}@media(max-width:560px){.v2-root .subnav-lbl{display:none}.v2-root .subnav{scrollbar-width:none;gap:0;overflow-x:auto}.v2-root .subnav::-webkit-scrollbar{display:none}.v2-root .subnav button{padding:0 9px;font-size:10px}}.v2-root main{max-width:1240px;margin:0 auto;padding:24px 18px 72px}.v2-root .screen{animation:.16s ease-out both v2-screen-in}@keyframes v2-screen-in{0%{opacity:0}to{opacity:1}}.v2-root .surface-loading{font-family:var(--f-mono);letter-spacing:.04em;color:var(--muted);min-height:60vh;padding:40px 2px;font-size:12px}.v2-root .page-head{border-bottom:2px solid var(--headline);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-bottom:9px;display:flex}.v2-root .page-head h1{font-family:var(--f-display);letter-spacing:-.02em;color:var(--headline);font-size:20px;font-weight:700}.v2-root .page-head .sub{color:var(--muted);margin-top:2px;font-size:12px}.v2-root .flag{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;font-weight:500}.v2-root .sec-head{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:baseline;gap:10px;margin:34px 0 14px;padding-bottom:6px;scroll-margin-top:96px;display:flex}.v2-root .sec-head:first-of-type{margin-top:0}.v2-root .sec-num{font-family:var(--f-mono);color:var(--accent);font-size:11px;font-weight:600}.v2-root .sec-head h2{font-family:var(--f-display);color:var(--headline);font-size:14px;font-weight:700}.v2-root .sec-head .flag{margin-left:auto}.v2-root .tag{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;font-weight:500}.v2-root .tag--risk{color:var(--risk);font-weight:700}.v2-root .tag--emerald{color:var(--emerald);font-weight:700}.v2-root .tag--gold{color:var(--gold);font-weight:700}.v2-root .tag--faint{color:var(--faint)}.v2-root .deal-save{color:var(--faint);align-items:center;display:inline-flex}.v2-root .deal-save .sync-dot{margin-right:4px}.v2-root .deal-save--saving{color:var(--muted)}.v2-root .deal-save--saving .sync-dot{background:var(--gold)}.v2-root .drift-mark{cursor:help;margin-left:6px;font-size:12px}.v2-root .hi-chip{background:var(--hi-bg);color:var(--hi-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:.06em .4em;display:inline-block}.v2-root .owner{border:1px solid var(--hairline-strong);width:18px;height:18px;color:var(--ink-2);background:var(--card);font-family:var(--f-mono);border-radius:2px;flex-shrink:0;place-items:center;font-size:9.5px;font-weight:600;display:inline-grid}.v2-root .strike{text-decoration:line-through;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);color:var(--faint);font-weight:400}.v2-root .btn{border:1px solid var(--hairline-strong);color:var(--ink-2);background:var(--card);white-space:nowrap;border-radius:2px;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:600;transition:border-color .14s,color .14s,background-color .14s;display:inline-flex}.v2-root .btn:hover{border-color:var(--headline);color:var(--headline)}.v2-root .btn:disabled{opacity:.5;cursor:not-allowed}.v2-root .btn--primary{background:var(--band);border-color:var(--band);color:#fff}.v2-root .btn--primary:hover{background:var(--headline);border-color:var(--headline);color:#fff}:root[data-theme=dark] .v2-root .btn--primary{background:var(--gold);border-color:var(--gold);color:#0a1123}:root[data-theme=dark] .v2-root .btn--primary:hover{color:#0a1123;background:#f7d44e;border-color:#f7d44e}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .btn--primary{background:var(--gold);border-color:var(--gold);color:#0a1123}:root:not([data-theme=light]) .v2-root .btn--primary:hover{color:#0a1123;background:#f7d44e;border-color:#f7d44e}}.v2-root .btn--emerald{border-color:var(--emerald);color:var(--emerald)}.v2-root .btn--emerald:hover{background:var(--emerald);color:#fff;border-color:var(--emerald)}.v2-root .link{color:var(--accent);white-space:nowrap;background:0 0;font-size:12px;font-weight:600;text-decoration:none}.v2-root .link:hover{text-decoration:underline}.v2-root .tbl-wrap{border:1px solid var(--hairline);background:var(--card);border-radius:2px;overflow-x:auto}.v2-root .tbl{border-collapse:collapse;width:100%;font-size:12px}.v2-root .tbl th{text-align:left;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--hairline-strong);white-space:nowrap;padding:7px 12px;font-size:9.5px;font-weight:600}.v2-root .tbl td{border-bottom:1px solid var(--hairline);vertical-align:middle;padding:8px 12px}.v2-root .tbl tbody tr:last-child td{border-bottom:0}.v2-root .tbl tbody tr{transition:background-color .12s}.v2-root .tbl tbody tr:hover{background:var(--paper)}.v2-root .tbl .num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.v2-root .tbl th.num{text-align:right}.v2-root .tbl .name{color:var(--ink);font-weight:600}.v2-root .tbl .deal-sub{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.v2-root .tbl .dim{color:var(--muted)}.v2-root .tbl .mono,.v2-root .tbl .tag{white-space:nowrap}.v2-root .tbl .tag+.tag{margin-left:7px}.v2-root #stak-tbl{min-width:780px}.v2-root #deal-art-tbl{min-width:720px}.v2-root #stak-tbl td,.v2-root #deal-art-tbl td{white-space:nowrap}.v2-root tr.rowlink{cursor:pointer}.v2-root th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.v2-root th.sortable:hover{color:var(--headline)}.v2-root th.sortable .dir{width:1em;color:var(--accent);display:inline-block}.v2-root th[aria-sort=none] .dir{visibility:hidden}.v2-root .empty{text-align:center;color:var(--muted);padding:28px 14px;font-size:12px}.v2-root .kpis{border:1px solid var(--hairline);background:var(--card);border-radius:2px;grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.v2-root .kpi{border-left:1px solid var(--hairline);min-width:0;padding:12px 16px 11px}.v2-root .kpi:first-child{border-left:0}.v2-root .kpi .lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:500;display:block}.v2-root .kpi .val{font-family:var(--f-mono);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:700;display:block}.v2-root .kpi .val.is-risk{color:var(--risk)}.v2-root .kpi .val.is-gold{color:var(--gold)}.v2-root .kpi .note{color:var(--muted);margin-top:1px;font-size:11px;display:block}@media(max-width:760px){.v2-root .kpis{grid-template-columns:repeat(2,1fr)}.v2-root .kpi:nth-child(3){border-left:0}.v2-root .kpi:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .attn{border:1px solid var(--hairline);background:var(--card);border-radius:2px}.v2-root .attn-head{border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.v2-root .attn-head h2{font-family:var(--f-display);color:var(--headline);font-size:13px;font-weight:700}.v2-root .attn-row{text-align:left;border-left:2px solid #0000;align-items:center;gap:11px;width:100%;padding:9px 14px 9px 12px;display:flex}.v2-root .attn-row+.attn-row{border-top:1px solid var(--hairline)}.v2-root .attn-row--risk{border-left-color:var(--risk)}.v2-root .attn-row--gold{border-left-color:var(--gold)}.v2-root .attn-row--info{border-left-color:var(--seq-3)}.v2-root .attn-row p{min-width:0;color:var(--ink-2);flex:1;font-size:12.5px}.v2-root .attn-row p strong{color:var(--ink);font-weight:600}.v2-root .attn-row .age{font-family:var(--f-mono);color:var(--faint);white-space:nowrap;font-size:10px}.v2-root .attn-row .link{flex-shrink:0}@media(max-width:560px){.v2-root .attn-row .age{display:none}}.v2-root .fi{border:1px solid var(--hairline);background:var(--card);border-radius:2px;margin:18px 0}.v2-root .fi-head{border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 14px;display:flex}.v2-root .fi-head h2{font-family:var(--f-display);color:var(--headline);font-size:13px;font-weight:700}.v2-root .fi-sub{color:var(--muted);margin-top:1px;font-size:11px}.v2-root .fi-toggle{border:1px solid var(--hairline-strong);border-radius:2px;flex-shrink:0;display:flex;overflow:hidden}.v2-root .fi-toggle button{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;padding:4px 10px;font-size:10px}.v2-root .fi-toggle button+button{border-left:1px solid var(--hairline-strong)}.v2-root .fi-toggle button:hover{color:var(--ink)}.v2-root .fi-toggle button.on{color:var(--card);background:var(--headline)}.v2-root .fi-bar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:8px 14px;display:flex}.v2-root .fi-window{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.v2-root .fi-tally{color:var(--ink-2);font-size:12px}.v2-root .fi-tally strong{color:var(--ink);font-weight:700}.v2-root .fi-authors{align-items:center;gap:10px;margin-left:auto;display:flex}.v2-root .fi-author{color:var(--muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.v2-root .fi-stats{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(9,1fr);display:grid}.v2-root .fi-stat{border-left:1px solid var(--hairline);min-width:0;padding:8px 6px 7px 12px}.v2-root .fi-stat:first-child{border-left:0}.v2-root .fi-stat .v{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;display:block}.v2-root .fi-stat .l{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;display:block;overflow:hidden}.v2-root .fi-stat.is-good .v{color:var(--emerald)}.v2-root .fi-stat.is-bad .v{color:var(--risk)}@media(max-width:900px){.v2-root .fi-stats{grid-template-columns:repeat(3,1fr)}.v2-root .fi-stat:nth-child(3n+1){border-left:0}.v2-root .fi-stat:nth-child(n+4){border-top:1px solid var(--hairline)}}.v2-root .fi-spark{align-items:flex-end;gap:4px;height:46px;padding:10px 14px 0;display:flex}.v2-root .fi-bar-day{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.v2-root .fi-bar-fill{background:var(--seq-3);opacity:.55;border-radius:1px 1px 0 0;width:100%;min-height:2px;transition:opacity .14s}.v2-root .fi-bar-day:hover .fi-bar-fill{opacity:.95}.v2-root .fi-bar-lbl{color:var(--faint);margin-top:3px;font-size:9px}.v2-root .fi-movers-head{justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 7px;display:flex}.v2-root .fi-movers-head h3{font-family:var(--f-display);color:var(--headline);font-size:12px;font-weight:700}.v2-root .fi-scroll{overscroll-behavior:contain;max-height:min(760px,70vh);overflow-y:auto}.v2-root .fi-row{border-top:1px solid var(--hairline);border-left:2px solid var(--emerald);text-align:left;cursor:pointer;align-items:flex-start;gap:11px;width:100%;padding:9px 14px 10px 12px;transition:background .12s;display:flex}.v2-root .fi-row:hover{background:var(--paper)}.v2-root .fi-row--cold{border-left-color:var(--risk)}.v2-root .fi-row .owner{flex-shrink:0;margin-top:1px}.v2-root .fi-body{flex:1;min-width:0}.v2-root .fi-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.v2-root .fi-title .link{font-size:12.5px;font-weight:700}.v2-root .fi-sep{color:var(--faint)}.v2-root .fi-contact{color:var(--ink-2);font-weight:600}.v2-root .fi-meta{color:var(--muted);margin-top:2px;font-size:10.5px}.v2-root .fi-wait{color:var(--gold);font-weight:700}.v2-root .fi-quote{color:var(--ink-2);margin-top:4px;font-size:12px;line-height:1.45}.v2-root .fi-next{color:var(--emerald);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:11.5px;font-weight:600;display:flex}.v2-root .fi-next--none{color:var(--gold);font-weight:600}.v2-root .fi-next--late{color:var(--gold)}.v2-root .fi-late{font-family:var(--f-mono);font-weight:700}.v2-root .fi-step{margin-top:4px}.v2-root .fi-step-open{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.v2-root .fi-step-open:hover{text-underline-offset:2px;text-decoration:underline}.v2-root .fi-step-open:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.v2-root .fi-step .lg-suggest{margin-top:4px}.v2-root .fi-step .lg-error{color:var(--risk);margin:5px 0 0;font-size:11.5px;line-height:1.45}.v2-root .fi-step .row-act{flex:none}.v2-root .fi-score{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:1px;font-size:12px;font-weight:700}.v2-root .fi-go{flex-shrink:0;align-items:center;gap:3px;margin-top:1px;display:inline-flex}.v2-root .fi-more{border-top:1px solid var(--hairline);width:100%;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-align:left;background:0 0;padding:8px 14px;font-size:10.5px;display:block}.v2-root .fi-more:hover{background:var(--paper)}.v2-root .fi-foot{border-top:1px solid var(--hairline);color:var(--muted);padding:9px 14px;font-size:11.5px}.v2-root .fi-foot strong{color:var(--ink);font-weight:700}.v2-root .fi-empty{padding:18px 14px}.v2-root .fi-empty p{color:var(--ink-2);font-size:12.5px}.v2-root .fi-empty p.dim{color:var(--muted);margin-top:3px;font-size:11.5px}.v2-root .fi-empty strong{color:var(--ink);font-weight:700}.v2-root .fi-degraded{color:var(--ink-2);background:var(--gold);padding:7px 14px;font-size:11.5px}@supports (color:color-mix(in lab,red,red)){.v2-root .fi-degraded{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.v2-root .fi-degraded{border-bottom:1px solid var(--hairline)}.v2-root .fi-empty .fi-degraded{border-bottom:0;border-radius:2px;margin-top:8px;padding:7px 10px}.v2-root .fi-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.v2-root .fi-sum-btn{border:1px solid var(--hairline-strong);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;border-radius:2px;align-items:center;gap:4px;padding:4px 9px;font-size:10px;display:inline-flex}.v2-root .fi-sum-btn:hover{color:var(--ink);border-color:var(--ink-2)}.v2-root .fi-sum-btn.on{color:var(--card);background:var(--headline);border-color:var(--headline)}.v2-root .fi-chev{transition:transform .14s;transform:rotate(-90deg)}.v2-root .fi-sum-btn.on .fi-chev{transform:none}.v2-root .fi-summary{background:var(--paper);border-bottom:1px solid var(--hairline);padding:11px 14px 12px}.v2-root .fi-summary-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v2-root .fi-summary-head{font-family:var(--f-display);color:var(--headline);font-size:12.5px;font-weight:700}.v2-root .fi-copy{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:0 0;flex-shrink:0;align-items:center;gap:4px;font-size:10px;display:inline-flex}.v2-root .fi-copy:hover{text-decoration:underline}.v2-root .fi-summary-list{gap:5px;margin-top:8px;display:grid}.v2-root .fi-summary-row{grid-template-columns:92px 1fr;align-items:baseline;gap:10px;display:grid}.v2-root .fi-summary-row dt{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.v2-root .fi-summary-row dd{color:var(--ink-2);font-size:12.5px;line-height:1.5}@media(max-width:560px){.v2-root .fi-summary-row{grid-template-columns:1fr;gap:1px}}.v2-root .fi-spark--dense{gap:2px}.v2-root .fi-spark--dense .fi-bar-lbl{white-space:nowrap;font-size:8px}@media(max-width:560px){.v2-root .fi-go{display:none}}.v2-root .lg-suggest,.v2-root .lg-callback{border:1px solid var(--hairline);border-left:2px solid var(--gold);color:var(--ink-2);background:var(--paper);border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding:7px 10px;font-size:12px;display:flex}.v2-root .lg-callback{border-left-color:var(--emerald)}.v2-root .lg-suggest strong{color:var(--ink);font-weight:700}.v2-root .lg-callback .is-over{color:var(--risk);font-weight:700}.v2-root .lg-suggest .row-act{margin-left:0}.v2-root .lg-suggest .mini-in{width:auto}.v2-root .lg-suggest .inline-in{flex:1;min-width:140px}.v2-root .lg-addcb{margin-top:6px}.v2-root .lg-addstep{align-items:center;gap:5px;display:inline-flex}.v2-root .lg-addstep svg{opacity:.8;flex:none}.v2-root .lg-addstep:hover svg{opacity:1}.v2-root .ledger-add>.lg-suggest,.v2-root .ledger-add>.lg-callback{margin:0 12px 9px}.v2-root .cnote-row .lg-suggest{margin-top:0}.v2-root .lg-callback>span:nth-child(2){flex:1;min-width:0}.v2-root .q-stepslot-glyph{color:var(--gold);flex:none}.v2-root .q-stepslot--quiet{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:flex}.v2-root .q-stepslot--quiet .q-stepslot-glyph{opacity:.55}.v2-root .q-stepslot-heldtext{color:var(--ink-2)}.v2-root .q-stepslot-retry{color:var(--risk);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;line-height:1.45;display:flex}.v2-root .ledger-add>.q-stepslot--quiet,.v2-root .ledger-add>.q-stepslot-retry{margin:0 12px 9px}.v2-root .cnote-row .q-stepslot--quiet{margin-top:4px}.v2-root .pipe{border:1px solid var(--hairline);background:var(--card);border-radius:2px}.v2-root .pipe-head{border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 14px;display:flex}.v2-root .pipe-head h2{font-family:var(--f-display);color:var(--headline);font-size:13px;font-weight:700}.v2-root .pipe .tbl-wrap{border:0;border-top:1px solid var(--hairline-strong);border-radius:0}.v2-root .pipe .tbl{min-width:720px}.v2-root .pipe-foot{border-top:1px solid var(--hairline);font-family:var(--f-mono);color:var(--faint);letter-spacing:.04em;padding:7px 14px;font-size:10px}.v2-root .cw-frame{border:1px solid var(--hairline);background:var(--card);border-radius:2px;margin-top:12px;overflow:hidden}.v2-root .cw-frame-head{border-bottom:1px solid var(--hairline-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;padding:9px 14px 8px;display:flex}.v2-root .cw-frame-head>div{min-width:0}.v2-root .cw-frame-head h2{font-family:var(--f-display);color:var(--headline);font-size:13px;font-weight:700}.v2-root .cw-frame-head .why{color:var(--muted);font-size:11.5px}.v2-root .cw-frame-head .subhead{color:var(--muted);margin:2px 0 0;font-size:11.5px}.v2-root .cw-frame-head .flag.is-gold{color:var(--gold);font-weight:600}.v2-root .cw-empty{color:var(--ink-2);padding:12px 14px;font-size:12.5px;line-height:1.5}.v2-root .cw-empty p+p{margin-top:5px}.v2-root .cw-goal{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--hairline);border-left:3px solid var(--gold);border-radius:2px;padding:5px 10px;font-size:10px}.v2-root .cw-goal b{color:var(--emerald);font-weight:700}.v2-root .cw-glance{grid-template-columns:1fr 288px;display:grid}.v2-root .cw-weeks{grid-template-columns:repeat(4,1fr);display:grid}.v2-root .cw-wk{border-left:1px solid var(--hairline);min-width:0;padding:11px 14px 12px}.v2-root .cw-wk-face{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.v2-root .cw-wk-open{cursor:pointer;border-radius:2px}.v2-root .cw-wk-open:hover .n,.v2-root .cw-wk-open:focus-visible .n{color:var(--accent)}.v2-root .cw-wk-open:focus-visible{outline:1px solid var(--emerald);outline-offset:3px}.v2-root .cw-wk--goal .cw-wk-open:hover .n,.v2-root .cw-wk--goal .cw-wk-open:focus-visible .n{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.v2-root .cw-wk:first-child{border-left:0}.v2-root .cw-wk .n{font-family:var(--f-mono);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1;display:block}.v2-root .cw-wk .l{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:7px;font-size:9px;display:block}.v2-root .cw-wk .d{color:var(--muted);margin-top:4px;font-size:11.5px;line-height:1.35;display:block}.v2-root .cw-wk .d b{color:var(--ink);font-weight:600}.v2-root .cw-wk .up,.v2-root .cw-wk .em{color:var(--emerald);font-weight:600}.v2-root .cw-wk--goal{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .cw-wk--goal{background:color-mix(in srgb,var(--gold) 7%,var(--card))}}.v2-root .cw-wk--goal{border-left:1px solid var(--hairline)}.v2-root .cw-wk--goal .n,.v2-root .cw-wk--goal .l{color:var(--gold)}.v2-root .cw-next-meeting{font:inherit;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:11.5px;display:block}.v2-root .cw-next-meeting:hover{text-underline-offset:2px;text-decoration:underline}.v2-root .cw-book-btn{margin-top:7px}.v2-root .cw-settle{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;font-size:11.5px;display:flex}.v2-root .cw-wk--goal .lg-suggest{margin-top:7px}.v2-root .cw-wk--goal .lg-error,.v2-root .cw-task .lg-error{color:var(--risk);margin-top:5px;font-size:11.5px}.v2-root .cw-spark{border-left:1px solid var(--hairline);padding:11px 14px 10px}.v2-root .cw-spark .cap{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;display:block}.v2-root .cw-bars{border-bottom:1px solid var(--hairline);align-items:stretch;gap:5px;height:52px;margin-top:10px;display:flex;position:relative}.v2-root .cw-barcol{cursor:pointer;background:0 0;border:0;border-radius:2px 2px 0 0;flex:1;align-items:flex-end;min-width:0;padding:0;display:flex}.v2-root .cw-barcol:disabled{cursor:default}.v2-root .cw-barcol>i{background:var(--bar-rest);border-radius:1px 1px 0 0;width:100%;min-height:3px;display:block}.v2-root .cw-barcol>i.zero{background:var(--faint);height:1px;min-height:1px}.v2-root .cw-barcol>i.now{background:var(--emerald)}.v2-root .cw-barcol:hover:not(:disabled),.v2-root .cw-barcol:focus-visible{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.v2-root .cw-barcol:hover:not(:disabled),.v2-root .cw-barcol:focus-visible{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.v2-root .cw-barcol:focus-visible{outline:1px solid var(--emerald);outline-offset:1px}.v2-root .cw-barcol.sel{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.v2-root .cw-barcol.sel{background:color-mix(in srgb,var(--ink) 11%,transparent)}}.v2-root .cw-barcol.sel>i{background:var(--ink)}.v2-root .cw-barcol.sel>i.now{background:var(--emerald)}.v2-root .cw-bars .cw-avg{border-top:1px dashed var(--muted);opacity:.75;pointer-events:none;background:0 0;flex:none;height:0;min-height:0;position:absolute;left:0;right:0}.v2-root .cw-xax{font-family:var(--f-mono);color:var(--faint);justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.v2-root .cw-xax .now{color:var(--emerald);font-weight:700}.v2-root .cw-peak{min-height:31px;color:var(--muted);margin-top:7px;font-size:11px;line-height:1.4;display:block}.v2-root .cw-peak b{color:var(--ink);font-weight:600}.v2-root .cw-bartip{display:block}.v2-root .cw-bartip b{font-family:var(--f-mono);letter-spacing:.04em;font-size:10px;display:block}.v2-root .cw-bartip>span{display:block}.v2-root .cw-bartip .hint{color:var(--faint);font-size:10px}.v2-root .cw-week-detail{border-top:1px solid var(--hairline);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.v2-root .cw-week-detail{background:color-mix(in srgb,var(--ink) 3%,var(--card))}}.v2-root .cw-wd-head{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:8px 14px 7px;display:flex}.v2-root .cw-wd-span{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:10px;font-weight:700}.v2-root .cw-wd-sum{color:var(--muted);font-size:11px}.v2-root .cw-wd-close{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;margin-left:auto;padding:3px;display:inline-flex}.v2-root .cw-wd-close:hover{color:var(--ink);background:var(--track)}.v2-root .cw-wd-body{padding:4px 14px 11px}.v2-root .cw-wd-empty{color:var(--muted);padding:8px 0 2px;font-size:12px}.v2-root .cw-wd-rows{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 18px;display:grid}.v2-root .cw-wd-row{border-bottom:1px solid var(--hairline);min-width:0;padding:9px 0}.v2-root .cw-wd-t{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.v2-root .cw-wd-t strong{font-weight:600}.v2-root .cw-wd-sep{color:var(--faint)}.v2-root .cw-wd-who{color:var(--muted);font-size:11.5px}.v2-root .cw-wd-m{color:var(--faint);letter-spacing:.02em;margin:3px 0 0;font-size:10px}.v2-root .cw-wd-q{color:var(--ink-2);margin:4px 0 0;font-size:11.5px;line-height:1.45}.v2-root .cw-wd-meets{border-top:1px solid var(--hairline);margin-top:10px;padding-top:8px}.v2-root .cw-wd-cap{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:9px;display:block}.v2-root .cw-wd-meet{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:5px 0 0;font-size:12px;display:flex}.v2-root .cw-wd-meet .mono{color:var(--muted);font-size:11px}.v2-root .cw-wd-out{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--hairline);border-radius:2px;padding:1px 5px;font-size:9px}.v2-root .cw-wd-ask{color:var(--ink-2);flex-basis:100%;font-size:11.5px;line-height:1.4}.v2-root .cw-wd-sec.is-asked{border-left:2px solid var(--emerald);margin-left:-10px;padding-left:8px}.v2-root .cw-wd-cap--open{color:var(--emerald)}.v2-root .cw-wd-opened{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px;margin:5px 0 0;font-size:12px;display:flex}.v2-root .lg-suggest--noted{flex-wrap:wrap}.v2-root .lg-note{border:1px solid var(--hairline-strong);background:var(--card);color:var(--ink);font:inherit;resize:vertical;border-radius:2px;flex-basis:100%;margin:6px 0 2px;padding:6px 8px;font-size:12px;line-height:1.5}.v2-root .lg-note:focus{outline:1px solid var(--emerald);outline-offset:-1px}.v2-root .lg-note::placeholder{color:var(--faint)}.v2-root .cw-panels{border-top:1px solid var(--hairline);grid-template-columns:1fr 1fr;display:grid}.v2-root .cw-panel{border-left:1px solid var(--hairline);min-width:0}.v2-root .cw-panel:first-child{border-left:0}.v2-root .cw-ptitle{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--hairline);justify-content:space-between;gap:10px;padding:8px 14px 7px;font-size:9px;display:flex}.v2-root .cw-pbody{padding:10px 14px 11px}.v2-root .cw-ptop{align-items:baseline;gap:9px;display:flex}.v2-root .cw-ptop .big{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.v2-root .cw-ptop .of{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.v2-root .cw-ptop .pct{font-family:var(--f-mono);color:var(--emerald);margin-left:auto;font-size:11.5px;font-weight:700}.v2-root .cw-ptop .pct.gold{color:var(--gold)}.v2-root .cw-meter{background:var(--track);border-radius:2px;height:9px;margin-top:9px;overflow:hidden}.v2-root .cw-meter i{background:var(--emerald);height:100%;display:block}.v2-root .cw-meter i.gold{background:var(--gold)}.v2-root .cw-psub{color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.45}.v2-root .cw-psub--tight{margin-top:5px}.v2-root .cw-psub b{color:var(--gold);font-weight:700}.v2-root .cw-psub b.ink{color:var(--ink)}.v2-root .cw-bands{border-top:1px solid var(--hairline);margin-top:10px}.v2-root .cw-bandrow{border-bottom:1px solid var(--hairline);grid-template-columns:104px 1fr 118px;align-items:center;gap:10px;padding:5px 0;display:grid}.v2-root .cw-bandrow:last-child{border-bottom:0}.v2-root .cw-bandrow .l{font-family:var(--f-mono);color:var(--ink-2);font-size:10.5px}.v2-root .cw-bandrow .t{background:var(--track);border-radius:2px;height:8px;overflow:hidden}.v2-root .cw-bandrow .t i{background:var(--emerald);height:100%;display:block}.v2-root .cw-bandrow .v{font-family:var(--f-mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:10.5px}.v2-root .cw-bandrow .v b{color:var(--ink)}.v2-root .cw-bandrow .note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.v2-root .cw-bandrow.is-gold .l,.v2-root .cw-bandrow.is-gold .v b{color:var(--gold)}.v2-root .cw-band{border-bottom:1px solid var(--hairline);background:var(--paper);align-items:baseline;gap:8px;padding:5px 14px;display:flex}.v2-root .cw-band .t{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:600}.v2-root .cw-band .c{font-family:var(--f-mono);color:var(--faint);font-size:9.5px}.v2-root .cw-band--late .t{color:var(--gold)}.v2-root .cw-task{border-bottom:1px solid var(--hairline);text-align:left;border-left:2px solid #0000;grid-template-columns:20px 196px 1fr auto 44px;align-items:baseline;gap:10px;width:100%;padding:6px 14px 7px;display:grid}.v2-root .cw-dayband:last-child .cw-task:last-child,.v2-root .cw-next>.cw-task:last-of-type{border-bottom:0}.v2-root .cw-task:hover{background:var(--paper)}.v2-root .cw-task--late{border-left-color:var(--gold)}.v2-root .cw-task--desk{grid-template-columns:20px 196px 1fr auto auto 44px}.v2-root .cw-task-extras{white-space:nowrap;gap:6px;display:inline-flex}@media(max-width:860px){.v2-root .cw-task--desk{grid-template-columns:20px 1fr auto auto 44px}}.v2-root .cw-task .who{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;overflow:hidden}.v2-root .cw-task .ask{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.v2-root .cw-task .due{font-family:var(--f-mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:600}.v2-root .cw-task--late .due{color:var(--gold)}.v2-root .cw-task.strike .who,.v2-root .cw-task.strike .ask{color:var(--faint);text-decoration:line-through}.v2-root .cw-task--editing{padding:4px 14px 8px;display:block}.v2-root .cw-task--editing .lg-suggest{margin-top:0}.v2-root .cw-more-sched{border-top:1px solid var(--hairline);color:var(--faint);letter-spacing:.04em;padding:7px 14px;font-size:10px}.v2-root .cw-nrow{border-bottom:1px solid var(--hairline);border-left:2px solid var(--emerald);text-align:left;align-items:flex-start;gap:10px;width:100%;padding:7px 14px 8px;display:flex}.v2-root .cw-nrow--cold{border-left-color:var(--risk)}.v2-root .cw-nrow:hover{background:var(--paper)}.v2-root .cw-nbody{flex:1;min-width:0}.v2-root .cw-nrow .t{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.v2-root .cw-nrow .t b,.v2-root .cw-nrow .t .link{color:var(--ink);font-weight:700}.v2-root .cw-nrow .t .c{color:var(--ink-2);font-weight:600}.v2-root .cw-sep{color:var(--faint)}.v2-root .cw-nrow .q{color:var(--ink-2);margin:2px 0 0;font-size:12px;line-height:1.4}.v2-root .cw-ngo{font-family:var(--f-mono);flex:none;align-items:center;gap:3px;font-size:10px;display:inline-flex}.v2-root .cw-heard-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v2-root .cw-nscroll{overscroll-behavior:contain;max-height:min(560px,60vh);overflow-y:auto}.v2-root .cw-nrow .t .tag+.tag:before,.v2-root .fi-title .tag+.tag:before{content:"·";color:var(--faint);margin-right:5px;font-weight:400}.v2-root .cw-degraded{color:var(--gold);border-bottom:1px solid var(--hairline);padding:7px 14px;font-size:11.5px}.v2-root .cw-all-notes{border:0;border-top:1px solid var(--hairline);width:100%;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-align:left;cursor:pointer;background:0 0;padding:7px 14px;font-size:10px;display:block}.v2-root .cw-all-notes:hover{background:var(--paper)}.v2-root .cw-notes .fi{border:0;margin:0}.v2-root .cw-pipe-figs{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;font-size:10.5px;display:flex}.v2-root .cw-pipe-figs b{color:var(--ink);font-weight:700}.v2-root .cw-pipe-figs b.is-gold{color:var(--gold)}.v2-root .cw-stale{color:var(--gold);font-weight:700}@media(max-width:940px){.v2-root .cw-glance{grid-template-columns:1fr}.v2-root .cw-spark{border-left:0;border-top:1px solid var(--hairline)}.v2-root .cw-panels{grid-template-columns:1fr}.v2-root .cw-panel{border-left:0}.v2-root .cw-panel+.cw-panel{border-top:1px solid var(--hairline)}}@media(max-width:860px){.v2-root .cw-task{grid-template-columns:20px 1fr auto 44px;row-gap:2px}.v2-root .cw-task .ask{white-space:normal;grid-column:2/-1}}@media(max-width:700px){.v2-root .cw-weeks{grid-template-columns:repeat(2,1fr)}.v2-root .cw-wk:nth-child(odd){border-left:0}.v2-root .cw-wk:nth-child(n+3){border-top:1px solid var(--hairline)}.v2-root .cw-wk--goal{border-left:3px solid var(--gold)}.v2-root .cw-bandrow{grid-template-columns:92px 1fr 104px}}@media(max-width:560px){.v2-root .cw-ngo{display:none}}.v2-root .acct-summary{font-family:var(--f-mono);color:var(--muted);letter-spacing:.02em;margin-bottom:12px;font-size:11px}.v2-root .acct-summary strong{color:var(--ink);font-weight:600}.v2-root .status{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.v2-root .status--prospect{color:var(--muted)}.v2-root .acct-worked{white-space:nowrap}.v2-root .acct-hq{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.v2-root .worked{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.v2-root .worked-dot{background:var(--emerald);border-radius:50%;flex:none;width:6px;height:6px}.v2-root .worked-never{color:var(--gold);letter-spacing:.04em;font-weight:700}.v2-root .tbl tr.is-worked>td{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .tbl tr.is-worked>td{background:color-mix(in srgb,var(--emerald) 6%,transparent)}}.v2-root .tbl tr.is-worked>td:first-child{box-shadow:inset 3px 0 0 var(--emerald)}.v2-root .tbl tr.is-worked:hover>td{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .tbl tr.is-worked:hover>td{background:color-mix(in srgb,var(--emerald) 11%,transparent)}}.v2-root .fchip .n{opacity:.6;margin-left:5px;font-weight:500}.v2-root .status--pilot{color:var(--gold)}.v2-root .status--customer{color:var(--emerald)}.v2-root .status--churned{color:var(--risk)}.v2-root .cl-card{margin-bottom:18px}.v2-root .cl-sub{border-top:1px solid var(--rule);margin-top:20px;padding-top:14px}.v2-root .cl-sub h3{font-family:var(--f-display);letter-spacing:-.01em;color:var(--headline);font-size:13px;font-weight:700}.v2-root .cl-empty{color:var(--muted);padding:8px 0;font-size:12.5px}.v2-root .cl-rows{margin:0;padding:0;list-style:none}.v2-root .cl-row{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:11px 0;display:flex}.v2-root .cl-row:last-child{border-bottom:0}.v2-root .cl-row--thin{padding:7px 0}.v2-root .cl-main{flex:1;min-width:200px}.v2-root .cl-name{color:var(--headline);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.v2-root .cl-name:hover{text-decoration:underline}.v2-root .cl-why{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.v2-root .cl-who{margin-top:3px;font-size:12px}.v2-root .cl-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v2-root .cl-dial{font-family:var(--f-mono);font-size:11.5px;text-decoration:none}.v2-root .cw-wd-stats{margin:0}.v2-root .cw-wd-narrative{border-top:1px dashed var(--line);color:var(--ink);margin:8px 0 0;padding:8px 0 0 18px;list-style:outside}.v2-root .cw-wd-narrative li{margin:0 0 5px;line-height:1.5}.v2-root .cw-wd-narrative li:last-child{margin-bottom:0;font-weight:500}.v2-root .cw-wd-write{margin-top:8px}.v2-root .cw-wd-narrative-note{color:var(--ink-dim);margin-top:6px;font-size:11px;display:block}.v2-root .cw-wd-summary{border-left:2px solid var(--gold);background:var(--surface-2,#00000005);color:var(--ink);border-radius:0 6px 6px 0;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.55}.v2-root .dial-log{border:1px solid var(--line);border-left:2px solid var(--gold);background:var(--surface-2,#00000005);border-radius:6px;gap:6px;margin-top:6px;padding:8px 10px;display:grid}.v2-root .dial-log-head{color:var(--ink-dim);margin:0;font-size:11.5px}.v2-root .dial-log-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v2-root .dial-log-retry{color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.v2-root .dial-log-date{width:auto}.v2-root .dial-log-closed{color:var(--emerald,#0f766e);margin:0;font-size:11.5px}.v2-root .dial-log-note{gap:6px;display:grid}.v2-root .dial-log-in{resize:vertical;width:100%}.v2-root .cl-tag{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.v2-root .cl-tag--promise{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .cl-tag--promise{background:color-mix(in srgb,var(--gold) 18%,transparent)}}.v2-root .cl-tag--promise{color:var(--gold)}.v2-root .cl-tag--quiet{background:var(--risk)}@supports (color:color-mix(in lab,red,red)){.v2-root .cl-tag--quiet{background:color-mix(in srgb,var(--risk) 14%,transparent)}}.v2-root .cl-tag--quiet{color:var(--risk)}.v2-root .cl-tag--new{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .cl-tag--new{background:color-mix(in srgb,var(--emerald) 15%,transparent)}}.v2-root .cl-tag--new{color:var(--emerald)}.v2-root .cl-tag--band{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .cl-tag--band{background:color-mix(in srgb,var(--emerald) 15%,transparent)}}.v2-root .cl-tag--band{color:var(--emerald)}.v2-root .cl-form{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding:10px 0 2px;display:flex}.v2-root .cl-form label{color:var(--muted);align-items:center;gap:6px;font-size:11.5px;display:flex}.v2-root .cl-note{flex:1;min-width:200px}.v2-root .ps-card{margin-top:18px}.v2-root .ps-lede{color:var(--muted);margin:2px 0 10px;font-size:12px}.v2-root .ps-lede strong{color:var(--headline);font-weight:700}.v2-root .ps-row.is-worked .cl-name{opacity:.55;text-decoration:line-through}.v2-root .ps-owner{color:var(--gold)}.v2-root .ps-site{white-space:nowrap;font-size:11.5px}.v2-root .ps-site svg{vertical-align:-1px;margin-right:2px}.v2-root .ps-people{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.v2-root .ps-person{border:1px solid var(--rule);cursor:pointer;color:var(--headline);background:0 0;border-radius:999px;align-items:baseline;gap:5px;padding:2px 8px;font-size:11.5px;display:inline-flex}.v2-root .ps-person:hover{border-color:var(--headline)}.v2-root .ps-person.is-picked{border-color:var(--navy,var(--headline));background:var(--headline)}@supports (color:color-mix(in lab,red,red)){.v2-root .ps-person.is-picked{background:color-mix(in srgb,var(--headline) 7%,transparent)}}.v2-root .ps-person.is-picked{font-weight:600}.v2-root .ps-lane{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:9.5px}.v2-root .ps-open-contact{margin-left:2px;font-size:11px}.v2-root .ps-nonum{color:var(--risk);font-size:11.5px;font-weight:600}.v2-root .ps-form{flex-direction:column;align-items:stretch}.v2-root .ps-note{resize:vertical;width:100%;font-family:inherit}.v2-root .ps-form-acts{gap:8px;display:flex}.v2-root .ps-opener{color:var(--muted);font-size:11.5px}.v2-root .ps-opener summary{cursor:pointer}.v2-root .ps-pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink,var(--headline));margin-top:6px;font-family:inherit;font-size:12px;line-height:1.55}.v2-root .ps-email{flex-direction:column;align-items:stretch;gap:6px}.v2-root .ps-email-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v2-root .ps-email-head .btn{margin-left:auto}.v2-root .ps-assumed{font-size:11px}.v2-root .ps-subject{color:var(--headline);font-size:12.5px;font-weight:600}.v2-root .ps-body{background:var(--headline)}@supports (color:color-mix(in lab,red,red)){.v2-root .ps-body{background:color-mix(in srgb,var(--headline) 3%,transparent)}}.v2-root .ps-body{border-left:2px solid var(--rule);border-radius:3px;padding:10px 12px}.v2-root .ps-noaddr{color:var(--muted);font-size:11px;font-style:italic}.v2-root .deal-head{border-bottom:2px solid var(--headline);margin-bottom:22px;padding-bottom:10px}.v2-root .deal-head .row1{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v2-root .deal-head h1{font-family:var(--f-display);letter-spacing:-.02em;color:var(--headline);font-size:20px;font-weight:700}.v2-root .deal-head .actions{gap:8px;margin-left:auto;display:flex}.v2-root .deal-head .row2{flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;display:flex}.v2-root .deal-head .row2 .owners{gap:4px;margin-left:auto;display:flex}.v2-root .deal-title-input{font-family:var(--f-display);letter-spacing:-.02em;color:var(--headline);background:0 0;border:0;border-bottom:1px dashed #0000;min-width:0;max-width:100%;padding:0 0 1px;font-size:20px;font-weight:700}.v2-root .deal-title-input:hover{border-bottom-color:var(--hairline-strong)}.v2-root .deal-title-input:focus{border-bottom-color:var(--accent);outline:none}.v2-root .deal-title-input::placeholder{color:var(--faint)}.v2-root .stage-select{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:var(--card);border:1px solid var(--hairline-strong);cursor:pointer;border-radius:2px;padding:2px 6px;font-size:10px;font-weight:700}.v2-root .btn--danger{border-color:var(--hairline-strong);color:var(--risk)}.v2-root .btn--danger:hover{border-color:var(--risk);color:var(--risk)}@media(max-width:640px){.v2-root .deal-head .actions{width:100%;margin-left:0}.v2-root .deal-head .row2 .owners{margin-left:0}}.v2-root .contacts-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.v2-root .contacts-head .sub{color:var(--muted);margin-top:3px;font-size:12px;display:block}.v2-root .c-in{background:var(--card);border:1px solid var(--hairline);width:100%;min-width:88px;font-family:var(--f-mono);color:var(--ink);border-radius:2px;padding:5px 7px;font-size:12px}.v2-root .c-in:hover{border-color:var(--hairline-strong)}.v2-root .c-in:focus{border-color:var(--accent);outline:none}.v2-root .tbl .c-act{white-space:nowrap;gap:5px;display:inline-flex}.v2-root .tbl .c-act .btn{align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.v2-root .link-cell{color:var(--accent);text-decoration:none}.v2-root .link-cell:hover{text-decoration:underline}.v2-root .hint-card{border:1px dashed var(--hairline-strong);text-align:center;color:var(--muted);background:var(--card);border-radius:3px;padding:26px 22px;font-size:13px;line-height:1.5}.v2-root .hint-card strong{color:var(--ink)}.v2-root [hidden]{display:none!important}.v2-root .rec-save{font-family:var(--f-mono);letter-spacing:.05em;color:var(--muted);padding:5px 14px 0;font-size:10.5px}.v2-root .rec-save.is-bad{letter-spacing:0;color:var(--risk);font-family:inherit;font-size:11.5px}.v2-root .rec-strip{border:1px solid var(--hairline);background:var(--card);border-radius:2px;grid-template-columns:repeat(5,1fr);margin:0 0 6px;display:grid}.v2-root .rec-cell{border-left:1px solid var(--hairline);min-width:0;padding:10px 14px 9px}.v2-root .rec-cell:first-child{border-left:0}.v2-root .rec-cell .lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9.5px;font-weight:500;display:block}.v2-root .rec-in{width:100%;font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-bottom:1px dashed #0000;padding:0 0 2px;font-size:15px;font-weight:700}.v2-root .rec-in:hover{border-bottom-color:var(--hairline-strong)}.v2-root .rec-in:focus{border-bottom-color:var(--accent);outline:none}.v2-root .rec-in::placeholder{color:var(--faint);font-weight:500}.v2-root select.rec-in{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.1em;text-transform:uppercase;padding:3px 0 4px;font-size:11px;font-weight:700}.v2-root .rec-in.st-prospect{color:var(--muted)}.v2-root .rec-in.st-pilot{color:var(--gold)}.v2-root .rec-in.st-customer{color:var(--emerald)}.v2-root .rec-in.st-churned{color:var(--risk)}@media(max-width:860px){.v2-root .rec-strip{grid-template-columns:repeat(2,1fr)}.v2-root .rec-cell:nth-child(odd){border-left:0}.v2-root .rec-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .rec-cell .v{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;display:block}.v2-root .rec-strip--7{grid-template-columns:repeat(7,1fr)}@media(max-width:1200px){.v2-root .rec-strip--7{grid-template-columns:repeat(4,1fr)}.v2-root .rec-strip--7 .rec-cell:nth-child(4n+1){border-left:0}.v2-root .rec-strip--7 .rec-cell:nth-child(n+5){border-top:1px solid var(--hairline)}}@media(max-width:860px){.v2-root .rec-strip--7{grid-template-columns:repeat(2,1fr)}.v2-root .rec-strip--7 .rec-cell:nth-child(odd){border-left:0}.v2-root .rec-strip--7 .rec-cell:nth-child(2n){border-left:1px solid var(--hairline)}.v2-root .rec-strip--7 .rec-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .rec-strip--8{grid-template-columns:repeat(8,1fr)}@media(max-width:1200px){.v2-root .rec-strip--8{grid-template-columns:repeat(4,1fr)}.v2-root .rec-strip--8 .rec-cell:nth-child(4n+1){border-left:0}.v2-root .rec-strip--8 .rec-cell:nth-child(n+5){border-top:1px solid var(--hairline)}}@media(max-width:860px){.v2-root .rec-strip--8{grid-template-columns:repeat(2,1fr)}.v2-root .rec-strip--8 .rec-cell:nth-child(odd){border-left:0}.v2-root .rec-strip--8 .rec-cell:nth-child(2n){border-left:1px solid var(--hairline)}.v2-root .rec-strip--8 .rec-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .rec-cell--phone{position:relative}.v2-root .rec-cell--phone .rec-in{letter-spacing:.01em;font-size:13px}.v2-root .rec-cell--phone .rec-dial{align-items:center;gap:4px;margin-top:5px;padding:2px 8px;font-size:10.5px;display:inline-flex}.v2-root .rec-cell--phone .dial-log{z-index:6;background:var(--card);width:min(380px,100vw - 32px);position:absolute;top:calc(100% - 4px);right:0;box-shadow:0 8px 24px #00000024}.v2-root .acct-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.v2-root .acct-toolbar .acct-summary{margin-bottom:0}.v2-root .acct-toolbar .btn{margin-left:auto}.v2-root .acct-filters{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:10px;display:flex}.v2-root .acct-filters .fchips{margin-bottom:0}.v2-root .acct-search{width:232px;max-width:100%}.v2-root .acct-clear{margin-left:auto}.v2-root .acct-parent{font-family:var(--f-mono);letter-spacing:.04em;color:var(--gold);margin-top:1px;font-size:9.5px;font-weight:500;display:block}.v2-root .acct-parent.is-absorbed{color:var(--faint);text-decoration:line-through}@media(max-width:700px){.v2-root .acct-search{width:100%}.v2-root .acct-clear{margin-left:0}}.v2-root #screen-accounts .tbl-wrap{min-height:300px;max-height:calc(100vh - 268px);overflow:auto}.v2-root #screen-accounts .tbl thead th{z-index:3;background:var(--card);position:sticky;top:0}.v2-root #screen-accounts .tbl thead th:after{content:"";border-bottom:1px solid var(--hairline-strong);position:absolute;bottom:-1px;left:0;right:0}@media(max-width:760px){.v2-root #screen-accounts .tbl-wrap{max-height:calc(100vh - 320px)}}.v2-root .cstatus{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.v2-root select.cstatus{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;padding:0 11px 0 0}.v2-root .cstatus-wrap{align-items:center;display:inline-flex;position:relative}.v2-root .cstatus-wrap:after{content:"▾";color:var(--faint);pointer-events:none;font-size:8px;position:absolute;top:50%;right:0;transform:translateY(-52%)}.v2-root .cstatus--new{color:var(--muted)}.v2-root .cstatus--contacted{color:var(--ink-2)}.v2-root .cstatus--replied{color:var(--emerald);font-weight:700}.v2-root .cstatus--bounced{color:var(--gold);font-weight:700}.v2-root .cstatus--dnc{color:var(--risk);font-weight:700}.v2-root .cell-link{font-family:var(--f-mono);color:var(--ink-2);white-space:nowrap;font-size:11.5px;text-decoration:none}.v2-root a.cell-link:hover{color:var(--accent);text-decoration:underline}.v2-root .cell-link.is-off{color:var(--faint)}.v2-root .row-acts{align-items:center;gap:5px;display:inline-flex}.v2-root .row-act{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--hairline);background:var(--card);white-space:nowrap;border-radius:2px;padding:2.5px 7px;font-size:9px;font-weight:600;transition:color .14s,border-color .14s,background-color .14s}.v2-root .row-act:hover:not(:disabled){color:var(--headline);border-color:var(--hairline-strong)}.v2-root .row-act:disabled{opacity:.4;cursor:default}.v2-root .row-act--x{padding:2.5px 6px}.v2-root .row-act--x:hover:not(:disabled),.v2-root .row-act--danger{color:var(--risk);border-color:var(--risk)}.v2-root .row-act--danger:hover:not(:disabled){background:var(--risk);color:#fff;border-color:var(--risk)}.v2-root .confirm-q{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--risk);font-size:9px;font-weight:700}.v2-root .discard-guard{border:1px solid var(--risk);background:var(--card);border-radius:2px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:8px 12px;display:flex}.v2-root .tbl .mini-in,.v2-root .cw-task .mini-in,.v2-root .cw-wk--goal .mini-in,.v2-root .fi-step .mini-in{background:var(--paper);border:1px solid var(--hairline-strong);width:100%;min-width:72px;font-family:var(--f-mono);color:var(--ink);border-radius:2px;padding:3.5px 7px;font-size:11.5px;font-weight:500}.v2-root .tbl .mini-in:focus,.v2-root .cw-task .mini-in:focus,.v2-root .cw-wk--goal .mini-in:focus,.v2-root .fi-step .mini-in:focus{border-color:var(--accent);outline:none}.v2-root .tbl .mini-in.needs-name{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .tbl .mini-in.needs-name{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.v2-root .tbl .mini-in.needs-name:focus{border-color:var(--gold)}.v2-root .tbl .mini-in::placeholder{color:var(--faint)}.v2-root .tbl select.mini-in{cursor:pointer}.v2-root .tbl tr.is-editing td{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.v2-root .tbl tr.is-editing td{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.v2-root .add-trigger{text-align:left;width:100%;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:8px 12px;font-size:10.5px;font-weight:500;transition:color .14s;display:block}.v2-root .add-trigger:hover{color:var(--accent)}.v2-root .tbl .empty-cell{text-align:center;color:var(--muted);padding:24px 14px;font-size:12px}.v2-root .c-empty{border:1px solid var(--hairline);background:var(--card);text-align:center;border-radius:2px;padding:34px 20px}.v2-root .c-empty .e-t{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:10px;font-weight:600;display:block}.v2-root .c-empty p{color:var(--ink-2);max-width:48ch;margin:0 auto;font-size:12.5px;line-height:1.55}.v2-root .c-empty .btn{margin-top:14px}.v2-root .tbl input[type=checkbox]{accent-color:var(--accent);width:13px;height:13px;margin:0;display:block}.v2-root .v1-host button{all:revert-layer}.v2-root .deal-grid{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:28px;display:grid}@media(max-width:1000px){.v2-root .deal-grid{grid-template-columns:minmax(0,1fr)}}.v2-root .fields{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media(max-width:640px){.v2-root .fields{grid-template-columns:1fr}}.v2-root .field label{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9.5px;font-weight:500;display:block}.v2-root .field input{background:var(--card);border:1px solid var(--hairline);width:100%;font-family:var(--f-mono);color:var(--ink);border-radius:2px;padding:7px 10px;font-size:13px;font-weight:600;transition:border-color .14s}.v2-root .field input:hover{border-color:var(--hairline-strong)}.v2-root .field input:focus{border-color:var(--accent);outline:none}.v2-root .field .hint{color:var(--muted);margin-top:3px;font-size:10.5px;display:block}.v2-root .field .hint .hot{color:var(--risk);font-weight:600}.v2-root .seg{border:1px solid var(--hairline-strong);background:var(--card);border-radius:2px;display:inline-flex;overflow:hidden}.v2-root .seg button{color:var(--muted);border-right:1px solid var(--hairline);padding:6px 13px;font-size:12px;font-weight:500;transition:background-color .14s,color .14s}.v2-root .seg button:last-child{border-right:0}.v2-root .seg button[aria-pressed=true]{background:var(--band);color:var(--band-ink);font-weight:600}:root[data-theme=dark] .v2-root .seg button[aria-pressed=true]{background:var(--raised);color:var(--ink)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .seg button[aria-pressed=true]{background:var(--raised);color:var(--ink)}}.v2-root .discount-ctl{align-items:stretch;gap:6px;display:flex}.v2-root .discount-ctl input{flex:auto;min-width:0}.v2-root .discount-ctl .seg{flex:none}.v2-root .discount-ctl .seg button{font-family:var(--f-mono);min-width:30px;padding:6px 9px;font-size:12px}.v2-root .discount-ctl .seg--tri button{white-space:nowrap;min-width:0;padding:6px 7px}.v2-root .field input.is-amber,.v2-root .field input.is-amber:focus{border-color:var(--gold)}.v2-root .field .hint.hint--amber{color:var(--gold);font-weight:600}.v2-root .acv-readout{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0 1px;display:flex}.v2-root .acv-readout .acv-val{color:var(--ink);font-size:18px;font-weight:700}.v2-root .acv-readout .adv-toggle{margin-top:0}.v2-root .link-inline{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.v2-root .adv-toggle{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:10px;font-weight:500;transition:color .14s}.v2-root .adv-toggle:hover{color:var(--ink-2)}.v2-root .adv-fields{border-top:1px dashed var(--hairline);margin-top:12px;padding-top:14px}.v2-root .toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.v2-root .toggle input{opacity:0;pointer-events:none;position:absolute}.v2-root .toggle .track{background:var(--hairline-strong);border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background-color .14s;position:relative}.v2-root .toggle .track:after{content:"";background:var(--card);border-radius:50%;width:13px;height:13px;transition:transform .14s;position:absolute;top:2.5px;left:3px}.v2-root .toggle input:checked+.track{background:var(--emerald)}.v2-root .toggle input:checked+.track:after{transform:translate(13px)}.v2-root .toggle input:focus-visible+.track{outline:2px solid var(--accent);outline-offset:2px}.v2-root .toggle .t-lbl{color:var(--ink-2);font-size:12.5px;font-weight:600}.v2-root .gov{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v2-root .gov p{min-width:240px;color:var(--ink-2);flex:1;max-width:66ch;font-size:12.5px;line-height:1.55}.v2-root .gov .state{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.v2-root .gov .state.is-risk{color:var(--risk)}.v2-root .gov .state.is-ok{color:var(--emerald)}.v2-root .spine{border:1px solid var(--hairline-strong);background:var(--card);border-radius:2px;position:sticky;top:96px;overflow:hidden}.v2-root .spine-band{background:var(--band);color:var(--band-ink);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.v2-root .spine-band .sb-t{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.v2-root .spine-band .sb-c{font-family:var(--f-mono);opacity:.7;white-space:nowrap;font-size:9px}.v2-root .spine-body{padding:12px 14px 14px}.v2-root .spine-for{margin-bottom:10px}.v2-root .spine-for .pf{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9px;font-weight:500;display:block}.v2-root .spine-for .hi-chip{font-family:var(--f-display);font-size:15px;font-weight:700}.v2-root .phase-row{border-top:1px solid var(--hairline);padding:9px 0}.v2-root .phase-hdr{align-items:baseline;gap:8px;display:flex}.v2-root .phase-lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-shrink:0;font-size:9px;font-weight:700}.v2-root .phase-hdr .pn{color:var(--ink);flex:1;min-width:0;font-size:12px;font-weight:600}.v2-root .phase-money{align-items:baseline;gap:8px;margin-top:5px;display:flex}.v2-root .phase-money .strike{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:11.5px}.v2-root .phase-money .dp{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.v2-root .phase-money .pct{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px}.v2-root .phase-note{color:var(--muted);margin-top:2px;font-size:10.5px}.v2-root .spine-total{background:var(--band);color:var(--band-ink);justify-content:space-between;align-items:baseline;gap:10px;margin:8px -14px 0;padding:11px 14px;display:flex}.v2-root .spine-total .tt{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}.v2-root .spine-total .amounts{align-items:baseline;gap:9px;display:flex}.v2-root .spine-total .strike{font-family:var(--f-mono);color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:11.5px;text-decoration-color:#ffffff73}:root[data-theme=dark] .v2-root .spine-total .strike{color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .spine-total .strike{color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}}.v2-root .spine-total .grand{font-family:var(--f-display);letter-spacing:-.02em;color:var(--band-gold);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.v2-root .spine-incentive{border-top:1px solid var(--hairline);color:var(--gold);justify-content:space-between;align-items:baseline;gap:8px;margin:0 -14px;padding:7px 14px;font-size:11px;font-weight:600;display:flex}.v2-root .spine-incentive .mono{font-weight:700}.v2-root .spine-meta{border-top:1px solid var(--hairline);padding:9px 0 0}.v2-root .spine-meta .m-row{justify-content:space-between;gap:10px;padding:2.5px 0;font-size:11.5px;display:flex}.v2-root .spine-meta .m-row .k{color:var(--muted)}.v2-root .spine-meta .m-row .v{font-family:var(--f-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.v2-root .spine-verdict{border-top:1px solid var(--hairline);align-items:flex-start;gap:8px;margin-top:10px;padding-top:9px;font-size:11.5px;font-weight:600;line-height:1.5;display:flex}.v2-root .spine-verdict .dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:4.5px}.v2-root .spine-verdict--risk{color:var(--risk)}.v2-root .spine-verdict--risk .dot{background:var(--risk)}.v2-root .spine-verdict--ok{color:var(--emerald)}.v2-root .spine-verdict--ok .dot{background:var(--emerald)}.v2-root .spine-verdict--gold{color:var(--gold)}.v2-root .spine-verdict--gold .dot{background:var(--gold)}.v2-root .spine-cta{margin-top:12px}.v2-root .spine-cta .btn{justify-content:center;width:100%}.v2-root .spine-foot{border-top:1px solid var(--hairline);font-family:var(--f-mono);color:var(--faint);text-align:right;letter-spacing:.03em;margin-top:11px;padding-top:9px;font-size:9px}@keyframes v2-pulse-gold{0%{color:var(--gold)}to{color:inherit}}.v2-root .pulse{animation:.6s ease-out v2-pulse-gold}.v2-root .spine-dock{z-index:40;background:var(--band);color:var(--band-ink);padding:9px 16px calc(9px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #0a112340}.v2-root .spine-dock .d-lbl{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.8;font-size:9px;font-weight:500}.v2-root .spine-dock .d-amt{font-family:var(--f-mono);color:var(--band-gold);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.v2-root .spine-dock .d-state{align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:600;display:flex}.v2-root .spine-dock .dot{border-radius:50%;width:7px;height:7px}@media(max-width:1000px){.v2-root .spine{position:static}.v2-root .spine-dock{display:flex}.v2-root #screen-deal{padding-bottom:56px}}.v2-root .deal-mast{background:var(--card);border:1px solid var(--hairline);border-top:4px solid var(--headline);border-radius:2px;margin-bottom:4px;box-shadow:0 1px 2px #0a11230a}.v2-root .deal-mast--draft{border:1px dashed var(--gold);border-top:4px solid var(--gold)}.v2-root .deal-mast--draft .mast-ctx{border-bottom-style:dashed}.v2-root .mast-ctx{border-bottom:1px solid var(--hairline);font-family:var(--f-mono);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 16px;font-size:10.5px;display:flex}.v2-root .mast-back{color:var(--muted);letter-spacing:.06em;font-weight:500}.v2-root .mast-back:hover{color:var(--headline)}.v2-root .mast-sep{color:var(--faint)}.v2-root .mast-acct{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:10.5px;font-weight:700}.v2-root .mast-acct:hover{text-decoration:underline}.v2-root .mast-ctx .right{align-items:center;gap:12px;margin-left:auto;display:flex}.v2-root .mast-ctx .deal-title-input{font-size:12px;font-weight:600}.v2-root .mast-id{flex-wrap:wrap;align-items:center;gap:16px;padding:13px 16px 14px;display:flex}.v2-root .mast-id .deal-title-input{flex:auto;font-size:24px}.v2-root .mast-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v2-root .mast-actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media(max-width:760px){.v2-root .mast-actions{width:100%;margin-left:0}.v2-root .mast-id .deal-title-input{font-size:19px}}.v2-root .pill{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--hairline-strong);color:var(--ink-2);background:var(--card);white-space:nowrap;border-radius:2px;align-items:center;gap:5px;padding:3px 9px;font-size:9.5px;font-weight:700;display:inline-flex}button.pill{cursor:pointer}button.pill:hover{border-color:var(--hairline-strong)}.v2-root .pill--emerald,.v2-root .pill--emerald-soft{border-color:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--emerald,.v2-root .pill--emerald-soft{border-color:color-mix(in srgb,var(--emerald) 45%,transparent)}}.v2-root .pill--emerald,.v2-root .pill--emerald-soft{color:var(--emerald);background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--emerald,.v2-root .pill--emerald-soft{background:color-mix(in srgb,var(--emerald) 8%,transparent)}}.v2-root .pill--navy{border-color:var(--headline)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--navy{border-color:color-mix(in srgb,var(--headline) 40%,transparent)}}.v2-root .pill--navy{color:var(--headline);background:var(--headline)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--navy{background:color-mix(in srgb,var(--headline) 6%,transparent)}}.v2-root .pill--gold{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--gold{border-color:color-mix(in srgb,var(--gold) 50%,transparent)}}.v2-root .pill--gold{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .pill--gold{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.v2-root .deal-mast .close-path{border:0;border-top:1px solid var(--hairline);scrollbar-width:none;background:0 0;border-radius:0;align-items:stretch;margin:0;display:flex;overflow-x:auto}.v2-root .deal-mast .close-path::-webkit-scrollbar{display:none}.v2-root .cp-cell{text-align:left;cursor:pointer;border-top:2px solid #0000;border-right:1px solid var(--hairline);background:0 0;flex:1 1 0;min-width:118px;padding:9px 14px 10px;transition:background-color .14s}.v2-root .cp-cell:hover{background:var(--paper)}.v2-root .cp-lbl{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);align-items:baseline;gap:6px;font-size:10px;font-weight:700;display:flex}.v2-root .cp-lbl .n{color:var(--faint);font-weight:500}.v2-root .cp-date{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:10px;display:block}.v2-root .cp-cell.is-done{border-top-color:var(--headline)}.v2-root .cp-cell.is-done .cp-lbl{color:var(--ink-2)}.v2-root .cp-cell.is-done .cp-date{color:var(--muted)}.v2-root .cp-cell.is-current{border-top-color:var(--band-gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .cp-cell.is-current{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.v2-root .cp-cell.is-current .cp-lbl{color:var(--gold)}.v2-root .cp-cell.is-current .cp-date{color:var(--ink-2);font-weight:600}.v2-root .cp-cell.is-won{border-top-color:var(--emerald)}.v2-root .cp-cell.is-won .cp-lbl{color:var(--emerald)}.v2-root .cp-adv{border-top:2px solid #0000;flex:none;align-items:center;padding:0 14px;display:flex}.v2-root .cp-adv .row-act{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.v2-root .cp-adv .row-act{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.v2-root .cp-adv .row-act:hover{border-color:var(--accent);color:var(--accent)}.v2-root .deal-mast .nextmove{border:0;border-top:1px solid var(--hairline);background:var(--paper);border-radius:0 0 2px 2px;gap:10px;margin:0;padding:9px 16px}.v2-root .deal-mast .nextmove .nm-lbl{color:var(--muted)}.v2-root .draft-band{border-top:1px dashed var(--hairline);background:var(--gold);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.v2-root .draft-band{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.v2-root .draft-band{color:var(--ink-2);border-radius:0 0 2px 2px;font-size:12.5px}.v2-root .draft-band p{flex:1;min-width:220px}.v2-root .sec-index{z-index:50;background:var(--card);border:1px solid var(--hairline);scrollbar-width:none;border-radius:2px;align-items:stretch;gap:2px;height:36px;margin:14px 0 22px;padding:0 6px;display:flex;position:sticky;top:48px;overflow-x:auto}.v2-root .sec-index::-webkit-scrollbar{display:none}.v2-root .si-id{border-right:1px solid var(--hairline);white-space:nowrap;align-self:center;align-items:baseline;gap:8px;margin-right:4px;padding:0 10px 0 8px;display:flex}.v2-root .si-id .nm{font-family:var(--f-display);color:var(--headline);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;font-weight:700;overflow:hidden}.v2-root .si-id .acv{font-family:var(--f-mono);color:var(--ink-2);font-size:11px;font-weight:600}@media(max-width:900px){.v2-root .si-id{display:none}}.v2-root .si-chip{cursor:pointer;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:500;transition:color .14s;display:inline-flex}.v2-root .si-chip:hover{color:var(--headline)}.v2-root .si-chip[aria-current=true]{color:var(--headline);border-bottom-color:var(--headline);font-weight:700}.v2-root .si-chip .num{color:var(--accent);font-weight:600}.v2-root .si-dot{background:var(--hairline-strong);border-radius:50%;flex-shrink:0;width:6px;height:6px}.v2-root .si-dot--emerald{background:var(--emerald)}.v2-root .si-dot--gold{background:var(--gold)}.v2-root .sec-index .kbd{align-self:center;margin-left:auto;margin-right:4px}@media(max-width:560px){.v2-root .si-chip{padding:0 8px}.v2-root .si-chip .lbl,.v2-root .sec-index .kbd{display:none}}.v2-root .tiles{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media(max-width:760px){.v2-root .tiles{grid-template-columns:repeat(2,1fr)}}.v2-root .tile{background:var(--card);border:1px solid var(--hairline);border-top:3px solid var(--hairline-strong);border-radius:3px;min-width:0;padding:12px 14px 11px}.v2-root .tile--navy{border-top-color:var(--headline)}.v2-root .tile--risk{border-top-color:var(--risk)}.v2-root .tile--gold{border-top-color:var(--gold)}.v2-root .tile-lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:600;display:block}.v2-root .tile-val{width:100%;font-family:var(--f-mono);letter-spacing:-.02em;color:var(--headline);font-variant-numeric:tabular-nums;background:0 0;border:0;border-bottom:1px dashed #0000;margin-top:5px;padding:0;font-size:26px;font-weight:700;line-height:1.05;display:block}.v2-root input.tile-val{cursor:text}.v2-root input.tile-val:hover{border-bottom-color:var(--hairline-strong)}.v2-root input.tile-val:focus{border-bottom-color:var(--accent);outline:none}.v2-root input.tile-val::placeholder{color:var(--faint)}.v2-root .tile--risk .tile-val{color:var(--risk)}.v2-root .tile--gold .tile-val{color:var(--gold)}.v2-root .tile-sub{color:var(--muted);margin-top:4px;font-size:10.5px;line-height:1.4;display:block}.v2-root .tile-sub .hot{color:var(--risk);font-weight:600}.v2-root .formula{font-family:var(--f-mono);color:var(--muted);letter-spacing:.01em;margin-top:12px;font-size:10.5px;line-height:1.6}.v2-root .formula b{color:var(--ink-2);font-weight:600}.v2-root .formula .gold-num{color:var(--gold);font-weight:700}.v2-root .inv-row{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;display:flex}.v2-root .inv-count{color:var(--muted);cursor:default;align-items:center;gap:8px;font-size:12px;display:inline-flex}.v2-root .inv-count .inv-in{background:var(--card);border:1px solid var(--hairline);width:62px;font-family:var(--f-mono);color:var(--ink);border-radius:2px;padding:5px 9px;font-size:13px;font-weight:600}.v2-root .inv-count .inv-in:hover{border-color:var(--hairline-strong)}.v2-root .inv-count .inv-in:focus{border-color:var(--accent);outline:none}.v2-root .phase-ctls{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media(max-width:760px){.v2-root .phase-ctls{grid-template-columns:1fr}}.v2-root .phase-ctl{background:var(--card);border:1px solid var(--hairline);border-radius:3px;min-width:0;padding:12px 14px 11px}.v2-root .phase-ctl>.phase-lbl{margin-bottom:9px;display:block}.v2-root .phase-ctl .field label{color:var(--ink-2)}.v2-root .gov{scroll-margin-top:96px}.v2-root .gov .state.is-gold{color:var(--gold)}.v2-root .sum-strip{font-family:var(--f-mono);color:var(--muted);letter-spacing:.02em;margin-bottom:10px;font-size:11px}.v2-root .sum-strip b{color:var(--ink);font-weight:600}.v2-root .phase-flow{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.v2-root .phase-flow .arrow{color:var(--faint);font-family:var(--f-mono)}.v2-root .fold-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.v2-root .finding-row{border-bottom:1px solid var(--hairline);align-items:baseline;gap:12px;padding:8px 2px;font-size:12.5px;display:flex}.v2-root .finding-row:first-of-type{border-top:1px solid var(--hairline)}.v2-root .finding-row .t{min-width:0;color:var(--ink-2);flex:1;line-height:1.45}.v2-root .finding-row .impact{font-family:var(--f-mono);color:var(--risk);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.v2-root .finding-more{margin-top:8px;display:inline-block}.v2-root .spine-cadence{border-top:1px solid var(--hairline);margin-top:9px;padding:10px 0 2px}.v2-root .spine-cadence .c-lbl{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:9px;font-weight:600;display:block}.v2-root .pay-ticks{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:7px;display:grid}.v2-root .pay-tick{border:1px solid var(--hairline);border-top:2px solid var(--headline);text-align:center;background:var(--paper);border-radius:2px;padding:5px 2px 4px}.v2-root .pay-tick .q{font-family:var(--f-mono);letter-spacing:.12em;color:var(--muted);font-size:8.5px;font-weight:600;display:block}.v2-root .pay-tick .amt{font-family:var(--f-mono);color:var(--headline);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;display:block}.v2-root .spine-cadence .c-note{font-family:var(--f-mono);color:var(--muted);font-size:10px;display:block}.v2-root .spine-cadence--standalone{font-family:var(--f-mono);color:var(--muted);font-size:10.5px}.v2-root .money-band{border:1px solid var(--hairline-strong);border-radius:3px;margin-top:18px;display:none;overflow:hidden}.v2-root .money-band .mb-total{background:var(--band);color:var(--band-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 14px;display:flex}.v2-root .money-band .mb-total .tt{letter-spacing:.15em;text-transform:uppercase;font-size:9.5px;font-weight:700}.v2-root .money-band .mb-total .amounts{align-items:baseline;gap:8px;display:flex}.v2-root .money-band .mb-total .strike{font-family:var(--f-mono);color:#ffffff8c;font-size:11px;text-decoration-color:#ffffff73}:root[data-theme=dark] .v2-root .money-band .mb-total .strike{color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .money-band .mb-total .strike{color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}}.v2-root .money-band .mb-total .grand{font-family:var(--f-display);color:var(--band-gold);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700}.v2-root .money-band .mb-row{font-family:var(--f-mono);color:var(--muted);border-top:1px solid var(--hairline);background:var(--card);padding:7px 14px;font-size:10.5px}.v2-root .money-band .mb-row b{color:var(--ink-2)}.v2-root .money-band .mb-row--gold{color:var(--gold);font-weight:600}@media(max-width:1000px){.v2-root .money-band{display:block}}.v2-root .kbd{border:1px solid var(--hairline-strong);min-width:17px;height:17px;font-family:var(--f-mono);color:var(--faint);background:var(--paper);border-bottom-width:2px;border-radius:3px;flex-shrink:0;place-items:center;padding:0 4px;font-size:9px;font-weight:600;display:inline-grid}.v2-root .kbd-legend{border-top:1px solid var(--hairline);font-family:var(--f-mono);color:var(--faint);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;padding-top:10px;font-size:9.5px;display:flex}.v2-root .kbd-legend span{align-items:center;gap:5px;display:inline-flex}.v2-root .doc-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.v2-root .doc-toolbar .ref{font-family:var(--f-mono);color:var(--muted);font-size:11px}.v2-root .doc-toolbar .ref strong{color:var(--headline);font-weight:600}.v2-root .doc-toolbar .spacer{flex:1}.v2-root .doc-canvas{background:var(--doc-canvas);border-radius:3px;flex-direction:column;align-items:center;gap:30px;padding:36px 16px;display:flex}@media(max-width:620px){.v2-root .doc-canvas{padding:20px 8px}}.v2-root .doc-filters{flex-wrap:wrap;gap:2px;margin-bottom:12px;display:flex}.v2-root .fchip{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid #0000;border-radius:2px;padding:4px 11px;font-size:10px;font-weight:500;transition:color .14s}.v2-root .fchip:hover{color:var(--headline)}.v2-root .fchip[aria-pressed=true]{color:var(--headline);border-bottom-color:var(--headline);font-weight:700}@media(prefers-reduced-motion:reduce){.v2-root *,.v2-root :before,.v2-root :after{transition:none!important;animation:none!important}}.v2-root .status--lead{color:var(--faint)}.v2-root .summary{font-family:var(--f-mono);color:var(--muted);letter-spacing:.02em;margin-bottom:12px;font-size:11px}.v2-root .summary strong{color:var(--ink);font-weight:600}.v2-root .tbl-foot{border-top:1px solid var(--hairline);font-family:var(--f-mono);color:var(--faint);letter-spacing:.04em;padding:7px 14px;font-size:10px}.v2-root .fchips{flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:12px;display:flex}.v2-root .fchips .flag{margin-right:8px}.v2-root .rail{margin:2px 0 0}.v2-root .rail-bar{border-radius:1px;gap:2px;height:10px;display:flex;overflow:hidden}.v2-root .rail-seg{flex:1}.v2-root .rail-seg:first-child{background:var(--seq-1)}.v2-root .rail-seg:nth-child(2){background:var(--seq-2)}.v2-root .rail-seg:nth-child(3){background:var(--seq-3)}.v2-root .rail-seg:nth-child(4){background:var(--seq-4)}.v2-root .rail-seg.is-ahead{opacity:.22}.v2-root .rail-seg.is-now{position:relative}.v2-root .rail-seg.is-now:after{content:"";background:repeating-linear-gradient(-45deg,#0000 0,#0000 4px,#ffffff59 4px,#ffffff59 6px);position:absolute;top:0;right:0;bottom:0;left:0}:root[data-theme=dark] .v2-root .rail-seg.is-now:after{background:repeating-linear-gradient(-45deg,#0000 0,#0000 4px,#0a112366 4px,#0a112366 6px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .rail-seg.is-now:after{background:repeating-linear-gradient(-45deg,#0000 0,#0000 4px,#0a112366 4px,#0a112366 6px)}}.v2-root .rail-lbls{grid-template-columns:repeat(4,1fr);gap:0 2px;margin-top:5px;display:grid}.v2-root .rail-lbl{min-width:0}.v2-root .rail-lbl .p{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:600;display:block;overflow:hidden}.v2-root .rail-lbl .m{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;display:block;overflow:hidden}.v2-root .rail-lbl.is-now .p{color:var(--headline)}.v2-root .rail-lbl.is-now .m{color:var(--ink-2);font-weight:600}.v2-root .health{border:1px solid var(--hairline);background:var(--card);border-radius:2px;margin-bottom:16px}.v2-root .health-head{flex-wrap:wrap;align-items:center;gap:12px;padding:11px 16px 10px;display:flex}.v2-root .health-head h2{font-family:var(--f-display);color:var(--headline);font-size:15px;font-weight:700}.v2-root .health-head .link{margin-left:auto}.v2-root .verdict{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.v2-root .verdict .dot{border-radius:50%;width:7px;height:7px}.v2-root .verdict--steady{color:var(--emerald)}.v2-root .verdict--steady .dot{background:var(--emerald)}.v2-root .verdict--watch{color:var(--gold)}.v2-root .verdict--watch .dot{background:var(--gold)}.v2-root .verdict--atrisk{color:var(--risk)}.v2-root .verdict--atrisk .dot{background:var(--risk)}.v2-root .health-rail{padding:2px 16px 12px}.v2-root .health .because{color:var(--ink-2);max-width:78ch;padding:0 16px 12px;font-size:12px}.v2-root .health .because .b-lbl{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;margin-right:8px;font-size:9.5px;font-weight:600}.v2-root .health--watch .because .b-lbl{color:var(--gold)}.v2-root .health--steady .because .b-lbl{color:var(--emerald)}.v2-root .health--atrisk .because .b-lbl{color:var(--risk)}.v2-root .vitals{border-top:1px solid var(--hairline);grid-template-columns:repeat(5,1fr);display:grid}.v2-root .vital{border-left:1px solid var(--hairline);min-width:0;padding:9px 16px 10px}.v2-root .vital:first-child{border-left:0}.v2-root .vital .lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:500;display:block}.v2-root .vital .val{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:14px;font-weight:700;display:block}.v2-root .vital .val .hot{color:var(--risk)}.v2-root .vital .val .ok{color:var(--emerald)}.v2-root .vital .note{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}@media(max-width:860px){.v2-root .vitals{grid-template-columns:repeat(2,1fr)}.v2-root .vital{border-left:0}.v2-root .vital:nth-child(2n){border-left:1px solid var(--hairline)}.v2-root .vital:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .prio{font-family:var(--f-mono);letter-spacing:.1em;font-size:10px;font-weight:700}.v2-root .prio--1{color:var(--risk)}.v2-root .prio--2{color:var(--ink-2)}.v2-root .prio--3{color:var(--muted);font-weight:500}.v2-root .cst{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.v2-root .cst--new{color:var(--accent)}.v2-root .cst--open{color:var(--ink-2)}.v2-root .cst--waiting{color:var(--gold)}.v2-root .cst--resolved{color:var(--emerald)}.v2-root .sla-hot{color:var(--risk);font-weight:700}.v2-root .case{border:1px solid var(--hairline-strong);background:var(--card);border-radius:2px}.v2-root .case-band{background:var(--band);color:var(--band-ink);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.v2-root .case-band .c-ref{font-family:var(--f-mono);letter-spacing:.06em;font-size:11px;font-weight:700}.v2-root .case-band .c-subj{flex:1;min-width:200px;font-size:13px;font-weight:600}.v2-root .case-band .tag{color:#ffffffbf}:root[data-theme=dark] .v2-root .case-band .tag{color:var(--muted)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .case-band .tag{color:var(--muted)}}.v2-root .case-meta{border-bottom:1px solid var(--hairline);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.v2-root .case-meta .m{align-items:baseline;gap:7px;min-width:0;display:inline-flex}.v2-root .case-meta .k{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:600}.v2-root .case-meta .owner{align-self:center}.v2-root .thread{padding:12px 16px 14px}.v2-root .thread .th-t{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:9.5px;font-weight:600;display:block}.v2-root .ev{border-left:2px solid var(--hairline);gap:10px;padding:5px 0 5px 10px;display:flex}.v2-root .ev+.ev{margin-top:1px}.v2-root .ev--last{border-left-color:var(--accent)}.v2-root .ev .at{font-family:var(--f-mono);color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:84px;padding-top:2px;font-size:10px}.v2-root .ev p{min-width:0;color:var(--ink-2);flex:1;font-size:12.5px}.v2-root .ev p strong{color:var(--ink);font-weight:600}@media(max-width:560px){.v2-root .ev{flex-wrap:wrap}.v2-root .ev .at{min-width:0}}.v2-root .case-acts{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.v2-root .case-acts .note{font-family:var(--f-mono);color:var(--faint);letter-spacing:.03em;margin-left:auto;font-size:9.5px}@media(max-width:700px){.v2-root .case-acts .note{width:100%;margin-left:0}}.v2-root .board-wrap{border:1px solid var(--hairline);background:var(--card);border-radius:2px;overflow-x:auto}.v2-root .board{grid-template-columns:repeat(4,minmax(230px,1fr));min-width:940px;display:grid}.v2-root .bcol{border-left:1px solid var(--hairline);flex-direction:column;min-width:0;display:flex}.v2-root .bcol:first-child{border-left:0}.v2-root .bcol-head{border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.v2-root .bcol-head .t{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--headline);font-size:10px;font-weight:700}.v2-root .bcol-head .n{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:10px}.v2-root .bcol-body{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex}.v2-root .bcol--shipped .bcol-body{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .bcol--shipped .bcol-body{background:color-mix(in srgb,var(--emerald) 3%,transparent)}}.v2-root .fb{border:1px solid var(--hairline);background:var(--paper);text-align:left;border-radius:2px;width:100%;padding:8px 10px 9px}.v2-root button.fb{cursor:pointer;transition:border-color .12s}.v2-root button.fb:hover{border-color:var(--hairline-strong)}.v2-root .fb .r1{align-items:baseline;gap:8px;display:flex}.v2-root .fb .ref{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:9.5px}.v2-root .fb .kind{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.v2-root .fb .kind--bug{color:var(--risk)}.v2-root .fb .kind--impr{color:var(--muted)}.v2-root .fb .sev{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:auto;font-size:9px;font-weight:600}.v2-root .fb .sev--high{color:var(--risk)}.v2-root .fb .t{color:var(--ink);margin-top:3px;font-size:12px;font-weight:600;line-height:1.35}.v2-root .fb .demand{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;margin-top:5px;font-size:10px;display:flex}.v2-root .fb .demand .n{color:var(--ink-2);white-space:nowrap;font-weight:700}.v2-root .fb .src{font-family:var(--f-mono);color:var(--faint);letter-spacing:.02em;margin-top:2px;font-size:9px;display:block}.v2-root .fb--shipped{opacity:.82}.v2-root .fb--shipped .t{color:var(--ink-2)}.v2-root .fb .ship{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);margin-top:4px;font-size:9px;font-weight:600;display:block}.v2-root .fb--selected{border-color:var(--gold,var(--accent));box-shadow:0 0 0 2px var(--gold,var(--accent))}@supports (color:color-mix(in lab,red,red)){.v2-root .fb--selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold,var(--accent)) 35%,transparent)}}.v2-root .wave{vertical-align:middle;gap:2px;display:inline-flex}.v2-root .wave i{background:var(--seq-4);border-radius:1px;width:22px;height:8px;display:block}.v2-root .wave i.w-now{background:var(--seq-2);position:relative;overflow:hidden}.v2-root .wave i.w-now:after{content:"";background:repeating-linear-gradient(-45deg,#0000 0,#0000 3px,#fff6 3px,#fff6 5px);position:absolute;top:0;right:0;bottom:0;left:0}:root[data-theme=dark] .v2-root .wave i.w-now:after{background:repeating-linear-gradient(-45deg,#0000 0,#0000 3px,#0a112373 3px,#0a112373 5px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root .wave i.w-now:after{background:repeating-linear-gradient(-45deg,#0000 0,#0000 3px,#0a112373 3px,#0a112373 5px)}}.v2-root .wave i.w-ahead{background:var(--seq-1);opacity:.35}.v2-root .pct{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:600}.v2-root .pct--full{color:var(--emerald)}.v2-root .sum-row{border:1px solid var(--hairline);background:var(--card);color:var(--ink-2);border-radius:2px;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 14px;font-size:12.5px;display:flex}.v2-root .sum-row .mono{color:var(--muted);font-size:11px}.v2-root .sum-row .link{margin-left:auto}.v2-root .dstat{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}.v2-root .dstat--delivered{color:var(--emerald)}.v2-root .dstat--progress{color:var(--gold)}.v2-root .dstat--scheduled{color:var(--muted)}.v2-root .fbstat{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.v2-root .fbstat--planned{color:var(--accent)}.v2-root .fbstat--shipped{color:var(--emerald)}.v2-root .fbstat--triaged{color:var(--ink-2)}.v2-root tr.is-selected>td{background:var(--card)}.v2-root .dep-detail{margin-top:4px}.v2-root .dep-activity{color:var(--muted);margin:2px 0 14px;font-size:11px}.v2-root .chk-group{margin-bottom:14px}.v2-root .chk-head{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;margin-bottom:4px;padding:4px 0 6px;display:flex}.v2-root .chk-head .mono{font-size:10.5px}.v2-root .chk-row{border:1px solid var(--hairline);background:var(--card);border-radius:2px;flex-direction:column;gap:7px;padding:8px 10px;display:flex}.v2-root .chk-row+.chk-row{margin-top:5px}.v2-root .chk-row:hover{border-color:var(--hairline-strong)}.v2-root .chk-row.is-done{background:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.v2-root .chk-row.is-done{background:color-mix(in srgb,var(--emerald) 7%,var(--card))}}.v2-root .chk-main{cursor:pointer;align-items:flex-start;gap:11px;display:flex}.v2-root .chk-main input[type=checkbox]{accent-color:var(--emerald);flex-shrink:0;width:15px;height:15px;margin-top:2px}.v2-root .chk-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v2-root .chk-task{color:var(--ink);font-size:12.5px;font-weight:600}.v2-root .chk-row.is-done .chk-task{color:var(--muted);text-decoration:line-through}.v2-root .chk-detail{font-size:11.5px;line-height:1.4}.v2-root .chk-sign{color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.v2-root .chk-extra{flex-wrap:wrap;align-items:center;gap:6px;padding-left:26px;display:flex}.v2-root .chk-add{font-family:var(--f-mono);letter-spacing:.04em;color:var(--muted);border:1px dashed var(--hairline-strong);white-space:nowrap;background:0 0;border-radius:2px;padding:3px 8px;font-size:10.5px;font-weight:500;transition:color .14s,border-color .14s}.v2-root .chk-add:hover{color:var(--accent);border-color:var(--accent)}.v2-root .chk-add:disabled{opacity:.55;cursor:default}.v2-root .chk-note{text-align:left;max-width:100%;color:var(--ink-2);background:var(--gold);align-items:baseline;gap:6px;font-size:11.5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.v2-root .chk-note{background:color-mix(in srgb,var(--gold) 8%,var(--card))}}.v2-root .chk-note{border:1px solid var(--hairline);border-left:2px solid var(--gold);border-radius:2px;padding:4px 9px}.v2-root .chk-note:hover{border-color:var(--hairline-strong)}.v2-root .chk-note-ico{color:var(--gold);flex-shrink:0;font-size:10px}.v2-root .chk-note-txt{white-space:pre-wrap;overflow-wrap:anywhere}.v2-root .chk-note-edit{flex-direction:column;flex:260px;gap:3px;min-width:220px;display:flex}.v2-root .chk-note-in{resize:vertical;width:100%;font-family:var(--f-body);color:var(--ink);background:var(--card);border:1px solid var(--hairline-strong);border-radius:2px;padding:6px 8px;font-size:11.5px;line-height:1.45}.v2-root .chk-note-in:focus{border-color:var(--accent);outline:none}.v2-root .chk-note-hint{letter-spacing:.04em;font-size:9px}.v2-root .doc-chip{border:1px solid var(--hairline-strong);background:var(--card);border-radius:2px;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.v2-root .doc-open{min-width:0;color:var(--accent);align-items:baseline;gap:5px;padding:3px 8px;font-size:11px;display:inline-flex}.v2-root .doc-open:hover{background:var(--paper);text-decoration:underline}.v2-root .doc-ico{font-size:10px}.v2-root .doc-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.v2-root .doc-size{font-family:var(--f-mono);font-size:9.5px}.v2-root .doc-act{color:var(--muted);border-left:1px solid var(--hairline);padding:3px 6px;font-size:10px}.v2-root .doc-act:hover{color:var(--ink);background:var(--paper)}.v2-root .doc-act--x:hover{color:var(--risk)}.v2-root .doc-chip--edit{padding:1px}.v2-root .doc-rename{font-size:11px;font-family:var(--f-body);color:var(--ink);background:var(--card);border:1px solid var(--accent);border-radius:2px;min-width:180px;padding:3px 7px}.v2-root .doc-rename:focus{outline:none}.v2-root .acct-card{background:var(--card);border:1px solid var(--hairline);border-top:2px solid var(--hairline-strong);border-radius:3px;margin:16px 0 0;padding:13px 16px 15px}.v2-root .acct-card:first-of-type{margin-top:18px}.v2-root .acct-card--contacts{border-top-color:var(--accent)}.v2-root .acct-card--deals{border-top-color:var(--gold)}.v2-root .acct-card--deploy{border-top-color:var(--headline)}.v2-root .acct-card--cases{border-top-color:var(--risk)}.v2-root .acct-card--feedback{border-top-color:var(--emerald)}.v2-root .acct-card--deliverables{border-top-color:var(--hairline-strong)}.v2-root .acct-card--locations{border-top-color:var(--headline)}.v2-root .tbl tr.is-hq>td:first-child{box-shadow:inset 2px 0 0 var(--emerald)}.v2-root .loc-note{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;display:block;overflow:hidden}.v2-root .acct-card--overview{border-top-color:var(--emerald)}.v2-root .ov-body{max-width:78ch}.v2-root .ov-body p{color:var(--ink-2);white-space:pre-wrap;margin:0 0 10px;font-size:13px;line-height:1.62}.v2-root .ov-body p:last-child{margin-bottom:0}.v2-root .ov-body strong{color:var(--ink);font-weight:600}.v2-root .ov-more{cursor:pointer;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:0 0;border:0;margin-top:9px;padding:0;font-size:10px;font-weight:600;display:inline-block}.v2-root .ov-more:hover{text-underline-offset:3px;text-decoration:underline}.v2-root .ov-meta{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:12px;margin:12px 0 0;font-size:10px;display:flex}.v2-root .ov-meta a{color:var(--accent);text-decoration:none}.v2-root .ov-meta a:hover{text-decoration:underline}.v2-root .ov-empty{text-align:left;border:1px dashed var(--hairline-strong);cursor:pointer;background:0 0;border-radius:2px;width:100%;padding:16px 18px;display:block}.v2-root .ov-empty:hover{border-color:var(--accent);background:var(--paper)}.v2-root .ov-empty .e-t{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.v2-root .ov-empty span:last-child{color:var(--ink-2);max-width:62ch;font-size:12.5px;line-height:1.55;display:block}.v2-root .ov-box{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hairline-strong);resize:vertical;border-radius:2px;padding:11px 13px;font-size:13px;line-height:1.62;display:block}.v2-root .ov-box:focus{border-color:var(--accent);outline:none}.v2-root .ov-src{align-items:center;gap:10px;margin:10px 0 0;display:flex}.v2-root .ov-src>span{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10px;font-weight:600}.v2-root .ov-src .rec-in{flex:auto}.v2-root .ov-actions{align-items:center;gap:8px;margin:12px 0 0;display:flex}.v2-root .ov-clear{color:var(--risk);margin-left:auto}.v2-root .acct-card>.sec-head:first-child{margin:0 0 12px}.v2-root .acct-card .tbl-wrap{border:none;border-radius:0}.v2-root .acct-card .sum-row{margin:0}.v2-root .acct-card .acct-summary{margin-top:0}.v2-root .lstage{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.v2-root .lstage--new{color:var(--accent)}.v2-root .lstage--working{color:var(--ink-2)}.v2-root .lstage--engaged{color:var(--gold);font-weight:700}.v2-root .lstage--qualified,.v2-root .lstage--converted{color:var(--emerald);font-weight:700}.v2-root .lstage--dq{color:var(--faint)}.v2-root .score{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:600}.v2-root .score--hot{color:var(--gold);font-weight:700}.v2-root .score--cold{color:var(--faint);font-weight:500}.v2-root .kpi .val.is-ok{color:var(--emerald)}.v2-root .rec-cell .v.is-stage{letter-spacing:.1em;text-transform:uppercase;padding-top:3px;font-size:12px}.v2-root .rec-cell .n2{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.v2-root .close-path{border:1px solid var(--hairline);background:var(--card);border-radius:2px;align-items:stretch;margin:0 0 10px;display:flex;overflow-x:auto}.v2-root .ct-stage{text-align:left;border-left:1px solid var(--hairline);flex:1 1 0;min-width:104px;padding:8px 12px 9px;position:relative}.v2-root .ct-stage:first-child{border-left:0}.v2-root .ct-stage .s-lbl{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:9.5px;font-weight:600;display:block}.v2-root .ct-stage .s-date{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:10px;display:block}.v2-root .ct-stage.is-done .s-lbl,.v2-root .ct-stage.is-done .s-date{color:var(--muted)}.v2-root .ct-stage.is-current .s-lbl{color:var(--headline);font-weight:700}.v2-root .ct-stage.is-current .s-date{color:var(--ink-2)}.v2-root .ct-stage.is-current:after{content:"";background:var(--headline);height:2px;position:absolute;bottom:0;left:0;right:0}.v2-root .ct-stage.is-won .s-lbl{color:var(--emerald)}.v2-root .ct-stage.is-won:after{background:var(--emerald)}.v2-root .close-path button.ct-stage{cursor:pointer;background:0 0}.v2-root .close-path button.ct-stage:hover:not(.is-current) .s-lbl{color:var(--ink-2)}.v2-root .close-path .ct-adv{border-left:1px solid var(--hairline);flex-shrink:0;align-items:center;padding:0 12px;display:flex}.v2-root .nextmove .row-acts{flex-shrink:0;gap:6px;display:flex}.v2-root .nextmove{border:1px solid var(--hairline);border-left:2px solid var(--gold);background:var(--card);border-radius:2px;flex-wrap:wrap;align-items:center;gap:11px;margin:0 0 10px;padding:9px 14px 9px 12px;display:flex}.v2-root .nextmove .nm-lbl{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);white-space:nowrap;font-size:9px;font-weight:700}.v2-root .nextmove p{min-width:200px;color:var(--ink-2);flex:1;font-size:12.5px}.v2-root .nextmove p strong{color:var(--ink);font-weight:600}.v2-root .nextmove .due{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;font-size:10px}.v2-root .nextmove .due.is-over{color:var(--risk);font-weight:700}.v2-root .handoff{border:1px solid var(--hairline);border-left:2px solid var(--gold);background:var(--card);border-radius:2px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.v2-root .handoff p{min-width:240px;color:var(--ink-2);flex:1;font-size:12.5px;line-height:1.55}.v2-root .handoff p strong{color:var(--ink);font-weight:600}.v2-root .handoff .mono-note{font-family:var(--f-mono);color:var(--faint);letter-spacing:.03em;flex-basis:100%;font-size:9.5px}.v2-root .score-strip{border:1px solid var(--hairline);background:var(--card);border-radius:2px;grid-template-columns:repeat(4,1fr);display:grid}.v2-root .score-cell{border-left:1px solid var(--hairline);min-width:0;padding:10px 14px 9px}.v2-root .score-cell:first-child{border-left:0}.v2-root .score-cell .lbl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:500;display:block}.v2-root .score-cell .v{font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px;font-weight:700;display:block}.v2-root .score-cell .v small{color:var(--faint);font-size:10px;font-weight:500}.v2-root .score-cell .note{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.v2-root .score-cell--total{background:var(--headline)}@supports (color:color-mix(in lab,red,red)){.v2-root .score-cell--total{background:color-mix(in srgb,var(--headline) 4%,transparent)}}.v2-root .score-in{background:var(--paper);border:1px solid var(--hairline-strong);width:3.2em;font-family:var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:2px;padding:1px 5px;font-size:14px;font-weight:700}.v2-root .score-in:focus{border-color:var(--accent);outline:none}.v2-root .score-in:disabled{opacity:.6}@media(max-width:700px){.v2-root .score-strip{grid-template-columns:repeat(2,1fr)}.v2-root .score-cell:nth-child(odd){border-left:0}.v2-root .score-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .ledger{border:1px solid var(--hairline);background:var(--card);border-radius:2px}.v2-root .ledger-row{align-items:center;gap:11px;padding:8px 14px;display:flex}.v2-root .ledger-row+.ledger-row{border-top:1px solid var(--hairline)}.v2-root .ledger-row .lg-d{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;flex-shrink:0;width:44px;font-size:10px}.v2-root .ledger-row .lg-t{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-shrink:0;width:46px;font-size:9px;font-weight:600}.v2-root .ledger-row p{min-width:0;color:var(--ink-2);flex:1;font-size:12.5px;line-height:1.5}.v2-root .ledger-row p strong{color:var(--ink);font-weight:600}.v2-root .ledger-add{border-top:1px solid var(--hairline)}.v2-root .ledger-add .lg-form{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.v2-root .ledger-add .inline-in,.v2-root .cw-task .inline-in,.v2-root .cw-wk--goal .inline-in,.v2-root .fi-step .inline-in{background:var(--paper);border:1px solid var(--hairline-strong);min-width:180px;color:var(--ink);border-radius:2px;flex:1;padding:5px 9px;font-size:12.5px}.v2-root .ledger-add .inline-in:focus,.v2-root .cw-task .inline-in:focus,.v2-root .cw-wk--goal .inline-in:focus,.v2-root .fi-step .inline-in:focus{border-color:var(--accent);outline:none}.v2-root .ledger-add .inline-in::placeholder,.v2-root .cw-task .inline-in::placeholder,.v2-root .cw-wk--goal .inline-in::placeholder,.v2-root .fi-step .inline-in::placeholder{color:var(--faint)}.v2-root .ledger-add .lg-error{color:var(--risk);margin:0;padding:0 12px 9px;font-size:11.5px;line-height:1.45}@media(max-width:560px){.v2-root .ledger-row .lg-t{display:none}}.v2-root .con-crumb{font-family:var(--f-mono);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:10.5px;display:flex}.v2-root .con-avatar{background:var(--raised);border:1px solid var(--hairline-strong);border-top:3px solid var(--accent);width:40px;height:40px;font-family:var(--f-display);color:var(--headline);letter-spacing:.02em;border-radius:3px;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.v2-root .con-sub{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:3px;padding-left:54px;font-size:12px;display:flex}.v2-root .con-sub-in{font-family:var(--f-body);color:var(--ink-2);background:0 0;border:0;border-bottom:1px dashed #0000;min-width:0;padding:0 0 1px;font-size:12px;font-weight:500}.v2-root .con-sub-in:hover{border-bottom-color:var(--hairline-strong)}.v2-root .con-sub-in:focus{border-bottom-color:var(--accent);outline:none}.v2-root .con-sub-in::placeholder{color:var(--faint)}@media(max-width:640px){.v2-root .con-sub{padding-left:0}}.v2-root .rec-strip--6{grid-template-columns:repeat(6,1fr)}@media(max-width:1100px){.v2-root .rec-strip--6{grid-template-columns:repeat(3,1fr)}.v2-root .rec-strip--6 .rec-cell:nth-child(3n+1){border-left:0}.v2-root .rec-strip--6 .rec-cell:nth-child(n+4){border-top:1px solid var(--hairline)}}@media(max-width:640px){.v2-root .rec-strip--6{grid-template-columns:repeat(2,1fr)}.v2-root .rec-strip--6 .rec-cell:nth-child(3n+1){border-left:1px solid var(--hairline)}.v2-root .rec-strip--6 .rec-cell:nth-child(odd){border-left:0}.v2-root .rec-strip--6 .rec-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.v2-root .rec-cell .cell-acts{gap:5px;margin-top:4px;display:flex}.v2-root .rec-cell .v.is-off{color:var(--faint)}.v2-root .rec-cell .cell-link{white-space:normal;overflow-wrap:anywhere;display:block}.v2-root .rec-cell .v{overflow-wrap:anywhere}.v2-root .con-rail{flex-direction:column;gap:12px;display:flex;position:sticky;top:20px}.v2-root .con-rail .acct-card{margin:0}@media(max-width:1000px){.v2-root .con-rail{position:static}}.v2-root .rail-acct-name{font-family:var(--f-display);color:var(--headline);margin-bottom:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.v2-root .rail-acct-name:hover{color:var(--accent);text-decoration:underline}.v2-root .con-footprint{color:var(--muted);border-top:1px solid var(--hairline);margin:6px 0 0;padding-top:6px;font-size:11px;line-height:1.4}.v2-root .ledger-row .owner{align-self:center;margin-left:auto}.v2-root .ledger-row.sys p{color:var(--muted);font-size:12px}.v2-root .ledger-row .lg-t.sys{color:var(--faint);font-weight:500}.v2-root .lg-type{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--paper);border:1px solid var(--hairline-strong);cursor:pointer;border-radius:2px;padding:5px 8px;font-size:10px;font-weight:600}.v2-root .acct-card--contacts .ledger-add{border-top:0;border-bottom:1px solid var(--hairline)}.v2-root .link-name{font:inherit;color:var(--ink);text-align:left;font-weight:600;transition:color .14s}.v2-root .link-name:hover{color:var(--accent);text-decoration:underline}.v2-root .q-band{align-items:baseline;gap:8px;margin-top:18px;padding:2px 2px 6px;display:flex}.v2-root .q-band:first-of-type{margin-top:0}.v2-root .q-band .t{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.v2-root .q-band--over .t{color:var(--risk)}.v2-root .q-band--today .t{color:var(--gold)}.v2-root .q-band--ahead .t{color:var(--muted)}.v2-root .q-band .n{font-family:var(--f-mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:10px}.v2-root .queue{border:1px solid var(--hairline);background:var(--card);border-radius:2px}.v2-root .q-row{border-left:2px solid #0000;align-items:center;gap:11px;padding:9px 14px 9px 12px;display:flex}.v2-root .q-row+.q-row{border-top:1px solid var(--hairline)}.v2-root .q-row--over{border-left-color:var(--risk)}.v2-root .q-row--today{border-left-color:var(--gold)}.v2-root .q-row .due{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:82px;font-size:10px}.v2-root .q-row--over .due{color:var(--risk);font-weight:700}.v2-root .q-row .q-act{text-align:center;flex-shrink:0;width:44px}.v2-root .q-row p{min-width:0;color:var(--ink-2);flex:1;font-size:12.5px}.v2-root .q-row p strong{color:var(--ink);font-weight:600}.v2-root .q-row .src{font-family:var(--f-mono);color:var(--faint);letter-spacing:.06em;white-space:nowrap;font-size:9px}.v2-root .q-row.is-done{opacity:.45}.v2-root .q-row.is-done p{text-decoration:line-through}.v2-root .q-row.is-done .due{color:var(--faint);font-weight:500}@media(max-width:640px){.v2-root .q-row{flex-wrap:wrap;gap:6px 11px}.v2-root .q-row .src{display:none}.v2-root .q-row p{flex-basis:100%;order:5}}.v2-root .cnote-row>td{border-top:0;padding:0}.v2-root .cnote{background:var(--raised);border-left:2px solid var(--gold);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.v2-root .cnote-in{min-width:220px;font-family:var(--f-body);color:var(--ink);background:var(--paper);border:1px solid var(--hairline);border-radius:2px;flex:1;padding:5px 8px;font-size:12.5px}.v2-root .cnote-in:focus-visible{outline:2px solid var(--gold);outline-offset:-1px}.v2-root .cnote-hint{font-family:var(--f-mono);letter-spacing:.04em;color:var(--faint);white-space:nowrap;font-size:9.5px}@media(max-width:640px){.v2-root .cnote-hint{display:none}}.ntn{--n-font:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Helvetica, "Apple Color Emoji", Arial, sans-serif;--n-bg:#fff;--n-ink:#37352f;--n-ink-2:#37352fd9;--n-muted:#37352fa6;--n-faint:#37352f73;--n-divider:#37352f17;--n-hover:#37352f0f;--n-card:#fff;--n-card-shadow:#0f0f0f1a 0 0 0 1px, #0f0f0f1a 0 2px 4px;--n-col-bg:#f7f7f5b3;--n-blue-btn:#2383e2;--n-blue-btn-hover:#1b72c9;--n-default-bg:#e3e2e080;--n-default-fg:#37352f;--n-gray-bg:#e3e2e0;--n-gray-fg:#37352f;--n-brown-bg:#eee0da;--n-brown-fg:#64473a;--n-orange-bg:#fadec9;--n-orange-fg:#d9730d;--n-yellow-bg:#fdecc8;--n-yellow-fg:#cb912f;--n-green-bg:#dbeddb;--n-green-fg:#0f7b6c;--n-blue-bg:#d3e5ef;--n-blue-fg:#0b6e99;--n-purple-bg:#e8deee;--n-purple-fg:#6940a5;--n-pink-bg:#f5e0e9;--n-pink-fg:#ad1a72;--n-red-bg:#ffe2dd;--n-red-fg:#e03e3e;--n-default-dot:#9b9a97;--n-gray-dot:#9b9a97;--n-brown-dot:#64473a;--n-orange-dot:#d9730d;--n-yellow-dot:#dfab01;--n-green-dot:#0f7b6c;--n-blue-dot:#0b6e99;--n-purple-dot:#6940a5;--n-pink-dot:#ad1a72;--n-red-dot:#e03e3e;font-family:var(--n-font);color:var(--n-ink);background:var(--n-bg);-webkit-font-smoothing:antialiased;min-height:100%;padding-bottom:60px;font-size:14px;line-height:1.5}:root[data-theme=dark] .ntn{--n-bg:#191919;--n-ink:#ffffffcf;--n-ink-2:#ffffffb8;--n-muted:#ffffff75;--n-faint:#ffffff5c;--n-divider:#ffffff18;--n-hover:#ffffff0e;--n-card:#2f2f2f;--n-card-shadow:#ffffff0e 0 0 0 1px, #0003 0 2px 4px;--n-col-bg:#ffffff06;--n-default-bg:#ffffff18;--n-default-fg:#ffffffe0;--n-gray-bg:#5a5a5a;--n-gray-fg:#ffffffe0;--n-brown-bg:#603b2c;--n-brown-fg:#ffffffe0;--n-orange-bg:#854c1d;--n-orange-fg:#ffffffe0;--n-yellow-bg:#89632a;--n-yellow-fg:#ffffffe0;--n-green-bg:#2b593f;--n-green-fg:#ffffffe0;--n-blue-bg:#28456c;--n-blue-fg:#ffffffe0;--n-purple-bg:#492f64;--n-purple-fg:#ffffffe0;--n-pink-bg:#69314c;--n-pink-fg:#ffffffe0;--n-red-bg:#6e3630;--n-red-fg:#ffffffe0;--n-gray-dot:#979a9b;--n-brown-dot:#a27763;--n-orange-dot:#cb7b37;--n-yellow-dot:#c19138;--n-green-dot:#4f9768;--n-blue-dot:#447acb;--n-purple-dot:#865dbb;--n-pink-dot:#ba4a78;--n-red-dot:#be524b}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ntn{--n-bg:#191919;--n-ink:#ffffffcf;--n-ink-2:#ffffffb8;--n-muted:#ffffff75;--n-faint:#ffffff5c;--n-divider:#ffffff18;--n-hover:#ffffff0e;--n-card:#2f2f2f;--n-card-shadow:#ffffff0e 0 0 0 1px, #0003 0 2px 4px;--n-col-bg:#ffffff06;--n-default-bg:#ffffff18;--n-default-fg:#ffffffe0;--n-gray-bg:#5a5a5a;--n-gray-fg:#ffffffe0;--n-brown-bg:#603b2c;--n-brown-fg:#ffffffe0;--n-orange-bg:#854c1d;--n-orange-fg:#ffffffe0;--n-yellow-bg:#89632a;--n-yellow-fg:#ffffffe0;--n-green-bg:#2b593f;--n-green-fg:#ffffffe0;--n-blue-bg:#28456c;--n-blue-fg:#ffffffe0;--n-purple-bg:#492f64;--n-purple-fg:#ffffffe0;--n-pink-bg:#69314c;--n-pink-fg:#ffffffe0;--n-red-bg:#6e3630;--n-red-fg:#ffffffe0;--n-gray-dot:#979a9b;--n-brown-dot:#a27763;--n-orange-dot:#cb7b37;--n-yellow-dot:#c19138;--n-green-dot:#4f9768;--n-blue-dot:#447acb;--n-purple-dot:#865dbb;--n-pink-dot:#ba4a78;--n-red-dot:#be524b}}.ntn .ntn-chip{white-space:nowrap;text-overflow:ellipsis;border-radius:3px;align-items:center;gap:5px;max-width:100%;padding:1px 6px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex;overflow:hidden}.ntn .ntn-c-default{background:var(--n-default-bg);color:var(--n-default-fg)}.ntn .ntn-c-gray{background:var(--n-gray-bg);color:var(--n-gray-fg)}.ntn .ntn-c-brown{background:var(--n-brown-bg);color:var(--n-brown-fg)}.ntn .ntn-c-orange{background:var(--n-orange-bg);color:var(--n-orange-fg)}.ntn .ntn-c-yellow{background:var(--n-yellow-bg);color:var(--n-yellow-fg)}.ntn .ntn-c-green{background:var(--n-green-bg);color:var(--n-green-fg)}.ntn .ntn-c-blue{background:var(--n-blue-bg);color:var(--n-blue-fg)}.ntn .ntn-c-purple{background:var(--n-purple-bg);color:var(--n-purple-fg)}.ntn .ntn-c-pink{background:var(--n-pink-bg);color:var(--n-pink-fg)}.ntn .ntn-c-red{background:var(--n-red-bg);color:var(--n-red-fg)}.ntn .ntn-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.ntn .ntn-d-default{background:var(--n-default-dot)}.ntn .ntn-d-gray{background:var(--n-gray-dot)}.ntn .ntn-d-brown{background:var(--n-brown-dot)}.ntn .ntn-d-orange{background:var(--n-orange-dot)}.ntn .ntn-d-yellow{background:var(--n-yellow-dot)}.ntn .ntn-d-green{background:var(--n-green-dot)}.ntn .ntn-d-blue{background:var(--n-blue-dot)}.ntn .ntn-d-purple{background:var(--n-purple-dot)}.ntn .ntn-d-pink{background:var(--n-pink-dot)}.ntn .ntn-d-red{background:var(--n-red-dot)}.ntn .ntn-cover{background:linear-gradient(103deg,#eef1f6,#e7ecf4 42%,#eff2f7);border-radius:3px;align-items:center;gap:18px;margin:0 0 22px;padding:26px 30px;display:flex}:root[data-theme=dark] .ntn .ntn-cover{background:linear-gradient(103deg,#232733,#1f232c 42%,#242833)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ntn .ntn-cover{background:linear-gradient(103deg,#232733,#1f232c 42%,#242833)}}.ntn .ntn-cover i{background:#2a3448;border-radius:1px;flex-shrink:0;align-self:stretch;width:4px}:root[data-theme=dark] .ntn .ntn-cover i{background:#7d8ba8}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ntn .ntn-cover i{background:#7d8ba8}}.ntn .ntn-cover h1{letter-spacing:.12em;text-transform:uppercase;color:#1f2733;margin:0;font-size:30px;font-weight:800;line-height:1}:root[data-theme=dark] .ntn .ntn-cover h1{color:#ffffffe0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ntn .ntn-cover h1{color:#ffffffe0}}.ntn .ntn-bar{align-items:center;gap:4px;min-height:34px;margin-bottom:8px;display:flex}.ntn .ntn-view{background:var(--n-hover);height:28px;color:var(--n-ink);cursor:default;border:0;border-radius:4px;align-items:center;gap:7px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.ntn .ntn-bar-sp{flex:1}.ntn .ntn-icon-btn{width:28px;height:28px;color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;transition:background .1s;display:inline-flex}.ntn .ntn-icon-btn:hover{background:var(--n-hover)}.ntn .ntn-icon-btn[aria-pressed=true]{background:var(--n-blue-bg);color:var(--n-blue-fg)}.ntn .ntn-new{background:var(--n-blue-btn);color:#fff;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:6px;height:28px;margin-left:4px;padding:0 11px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.ntn .ntn-new:hover{background:var(--n-blue-btn-hover)}.ntn .ntn-new:disabled{opacity:.5;cursor:not-allowed}.ntn .ntn-board{scrollbar-width:thin;align-items:flex-start;gap:10px;padding:2px 2px 14px;display:flex;overflow:auto hidden}.ntn .ntn-col{border-radius:4px;flex-direction:column;flex:0 0 260px;width:260px;display:flex}.ntn .ntn-col-head{border-radius:4px 4px 0 0;align-items:center;gap:8px;padding:7px 8px;display:flex}.ntn .ntn-col-name{white-space:nowrap;text-overflow:ellipsis;border-radius:3px;align-items:center;gap:6px;padding:1px 6px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}.ntn .ntn-col-n{color:var(--n-muted);font-variant-numeric:tabular-nums;font-size:12px}.ntn .ntn-col-sum{color:var(--n-faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}.ntn .ntn-col-body{background:var(--n-col-bg);border-radius:0 0 4px 4px;flex-direction:column;gap:8px;min-height:56px;padding:8px;display:flex}.ntn .ntn-col-body.ntn-t-blue{background:var(--n-blue-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-blue{background:color-mix(in srgb,var(--n-blue-bg) 32%,transparent)}}.ntn .ntn-col-body.ntn-t-green{background:var(--n-green-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-green{background:color-mix(in srgb,var(--n-green-bg) 32%,transparent)}}.ntn .ntn-col-body.ntn-t-red{background:var(--n-red-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-red{background:color-mix(in srgb,var(--n-red-bg) 26%,transparent)}}.ntn .ntn-col-body.ntn-t-purple{background:var(--n-purple-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-purple{background:color-mix(in srgb,var(--n-purple-bg) 30%,transparent)}}.ntn .ntn-col-body.ntn-t-orange{background:var(--n-orange-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-orange{background:color-mix(in srgb,var(--n-orange-bg) 28%,transparent)}}.ntn .ntn-col-body.ntn-t-yellow{background:var(--n-yellow-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-yellow{background:color-mix(in srgb,var(--n-yellow-bg) 28%,transparent)}}.ntn .ntn-col-body.ntn-t-pink{background:var(--n-pink-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-pink{background:color-mix(in srgb,var(--n-pink-bg) 28%,transparent)}}.ntn .ntn-col-body.ntn-t-brown{background:var(--n-brown-bg)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-col-body.ntn-t-brown{background:color-mix(in srgb,var(--n-brown-bg) 26%,transparent)}}.ntn .ntn-col-body.is-drop{outline:2px solid var(--n-blue-btn);outline-offset:-2px}.ntn .ntn-card{text-align:left;background:var(--n-card);width:100%;box-shadow:var(--n-card-shadow);cursor:pointer;color:var(--n-ink);border:0;border-radius:3px;padding:8px 10px 10px;font-family:inherit;transition:background .1s;display:block}.ntn .ntn-card:hover{background:var(--n-ink)}@supports (color:color-mix(in lab,red,red)){.ntn .ntn-card:hover{background:color-mix(in srgb,var(--n-ink) 4%,var(--n-card))}}.ntn .ntn-card:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:1px}.ntn .ntn-card.is-dragging{opacity:.4}.ntn .ntn-card-t{align-items:flex-start;gap:6px;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.ntn .ntn-card-t .ntn-emoji{flex-shrink:0;font-size:15px;line-height:1.2}.ntn .ntn-card-t span{text-overflow:ellipsis;overflow:hidden}.ntn .ntn-card-p{color:var(--n-ink-2);align-items:center;gap:6px;min-height:20px;margin-top:2px;font-size:12px;display:flex}.ntn .ntn-card-p.ntn-dim{color:var(--n-muted)}.ntn .ntn-card-p .ntn-money{font-variant-numeric:tabular-nums}.ntn .ntn-card-money{align-items:center;gap:6px;display:flex}.ntn .ntn-card-money .ntn-prop-in{font-variant-numeric:tabular-nums;background:0 0;flex:1;min-width:0;margin:-1px -4px;padding:1px 4px}.ntn .ntn-card-money .ntn-prop-in:hover{background:var(--n-hover)}.ntn .ntn-person{color:var(--n-ink-2);align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.ntn .ntn-avatar{color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:inline-flex}.ntn .ntn-person span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ntn .ntn-ring{flex-shrink:0;display:block}.ntn .ntn-ring circle{fill:none;stroke-width:2px}.ntn .ntn-ring .trk{stroke:var(--n-divider)}.ntn .ntn-ring .val{stroke:var(--n-green-dot);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.ntn .ntn-add{width:100%;color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;padding:7px 8px;font-family:inherit;font-size:14px;transition:background .1s;display:flex}.ntn .ntn-add:hover{background:var(--n-hover);color:var(--n-ink)}.ntn-scrim{z-index:90;background:#0f0f0f99;justify-content:center;align-items:flex-start;padding:44px 16px 16px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.ntn-peek{background:var(--n-bg);width:100%;max-width:1010px;color:var(--n-ink);font-family:var(--n-font);border-radius:4px;min-height:260px;padding-bottom:40px;box-shadow:0 0 0 1px #0f0f0f1f,0 9px 24px #0f0f0f2e}.ntn-peek-bar{z-index:2;background:var(--n-bg);border-bottom:1px solid #0000;border-radius:4px 4px 0 0;align-items:center;gap:4px;padding:8px 12px;display:flex;position:sticky;top:0}.ntn-peek-bar .ntn-peek-sp{flex:1}.ntn-peek-body{padding:8px 96px 0}@media(max-width:860px){.ntn-peek-body{padding:8px 24px 0}}.ntn-peek-emoji{margin-bottom:4px;font-size:46px;line-height:1.1;display:block}.ntn-peek h2{letter-spacing:-.01em;color:var(--n-ink);margin:0 0 14px;font-size:40px;font-weight:700;line-height:1.2}@media(max-width:640px){.ntn-peek h2{font-size:28px}}.ntn-peek h2 .ntn-prop-in{max-width:100%}.ntn-props{flex-direction:column;margin-bottom:6px;display:flex}.ntn-prop{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:8px;display:grid}@media(max-width:720px){.ntn-prop{grid-template-columns:1fr;gap:0}}.ntn-prop-k{min-height:34px;color:var(--n-muted);border-radius:4px;align-items:center;gap:8px;padding:5px 6px;font-size:14px;display:flex;overflow:hidden}.ntn-prop-k svg{opacity:.75;flex-shrink:0}.ntn-prop-k span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ntn-prop-v{min-height:34px;color:var(--n-ink);word-break:break-word;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;font-size:14px;display:flex}.ntn-prop-v.is-block{white-space:pre-wrap;line-height:1.6;display:block}.ntn-prop-v .ntn-empty{color:var(--n-faint)}.ntn-prop-v a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--n-faint);text-decoration-color:var(--n-faint)}.ntn-prop-v a:hover{text-decoration-color:currentColor}.ntn-prop-v.is-edit{cursor:pointer;transition:background .1s}.ntn-prop-v.is-edit:hover{background:var(--n-hover)}.ntn-prop-sel{color:var(--n-ink);background:var(--n-bg);border:1px solid var(--n-divider);border-radius:4px;max-width:100%;padding:3px 6px;font-family:inherit;font-size:14px}.ntn-prop-in{color:var(--n-ink);background:0 0;border:1px solid #0000;border-radius:4px;width:100%;max-width:320px;padding:3px 6px;font-family:inherit;font-size:14px}.ntn-prop-in:hover{background:var(--n-hover)}.ntn-prop-in:focus{background:var(--n-bg);border-color:var(--n-divider)}.ntn-prop-in:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:-1px}.ntn-prop-in.is-num{font-variant-numeric:tabular-nums;max-width:160px}.ntn-prop-in.is-wide{max-width:100%}.ntn input[type=date]{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ntn input[type=date]{color-scheme:dark}}:root[data-theme=dark] .ntn input[type=date]{color-scheme:dark}.ntn-prop-ta{color:var(--n-ink);background:var(--n-hover);resize:vertical;border:0;border-radius:4px;width:100%;min-height:84px;padding:7px 8px;font-family:inherit;font-size:14px;line-height:1.6}.ntn-prop-ta:focus-visible,.ntn-prop-sel:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:-1px}.ntn-more{color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;margin:4px 0 2px;padding:5px 6px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.ntn-more:hover{background:var(--n-hover)}.ntn-peek-rule{border:0;border-top:1px solid var(--n-divider);margin:18px 0 22px}.ntn-peek-body h3{color:var(--n-ink);margin:26px 0 6px;font-size:24px;font-weight:600;line-height:1.3}.ntn-peek-body h4{color:var(--n-ink);margin:18px 0 4px;font-size:18px;font-weight:600;line-height:1.3}.ntn-bullets{margin:2px 0 2px 2px;padding:0;list-style:none}.ntn-bullets li{padding:3px 0 3px 24px;font-size:14px;line-height:1.5;position:relative}.ntn-bullets li:before{content:"•";color:var(--n-ink);position:absolute;left:8px}.ntn-bullets li b{font-weight:600}.ntn-bullets li .ntn-empty{color:var(--n-faint)}.ntn-peek-note{color:var(--n-muted);font-size:14px;line-height:1.6}.ntn-recon{background:var(--n-yellow-bg);color:var(--n-yellow-fg);border-radius:4px;align-items:flex-start;gap:10px;margin:14px 0 4px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.ntn-recon svg{flex-shrink:0;margin-top:2px}.ntn-recon b{font-weight:600}.ntn .ntn-blank{max-width:560px;padding:40px 8px 8px}.ntn .ntn-blank h3{margin:0 0 6px;font-size:18px;font-weight:600}.ntn .ntn-blank p{color:var(--n-muted);margin:0 0 8px;font-size:14px;line-height:1.6}.ntn .ntn-derived{color:var(--n-faint);white-space:nowrap;font-size:11.5px}.ntn .ntn-chip-btn{cursor:pointer;font:inherit;background:0 0;border:0;border-radius:3px;padding:0;display:inline-flex}.ntn .ntn-chip-btn:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:1px}.ntn .ntn-linkish{cursor:pointer;font:inherit;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--n-faint);text-decoration-color:var(--n-faint);text-underline-offset:2px;background:0 0;border:0;padding:0}.ntn .ntn-linkish:hover{text-decoration-color:currentColor}.ntn .ntn-linkish:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:2px;border-radius:2px}.ntn-comments{border-top:1px solid var(--n-divider);margin-top:12px;padding-top:14px}.ntn-comment{align-items:flex-start;gap:10px;padding:5px 0 9px;display:flex}.ntn-comment .ntn-avatar{margin-top:1px}.ntn-comment-b{flex:1;min-width:0}.ntn-comment-h{align-items:center;gap:8px;min-height:18px;display:flex}.ntn-comment-a{color:var(--n-muted);font-size:13px;font-weight:500}.ntn-comment-t{color:var(--n-faint);font-size:12px}.ntn-comment-x{color:var(--n-ink);white-space:pre-wrap;word-break:break-word;margin:1px 0 0;font-size:14px;line-height:1.6}.ntn-comment-add{align-items:center;gap:10px;padding:4px 0 2px;display:flex}.ntn-comment-in{color:var(--n-ink);background:0 0;border:0;border-radius:4px;flex:1;margin-left:-8px;padding:5px 8px;font-family:inherit;font-size:14px;line-height:1.5}.ntn-comment-in::placeholder{color:var(--n-faint)}.ntn-comment-in:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:-1px;background:var(--n-hover)}.ntn .ntn-stepslot{color:var(--n-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 6px;padding:0 0 0 2px;font-size:12.5px;display:flex}.ntn .ntn-stepslot strong{color:var(--n-ink);font-weight:600}.ntn .ntn-stepslot--quiet{color:var(--n-faint);font-size:12px}.ntn .ntn-stepslot-glyph{color:var(--n-yellow-fg);flex:none}.ntn .ntn-stepslot--quiet .ntn-stepslot-glyph{opacity:.55}.ntn .ntn-stepslot-held{color:var(--n-ink-2)}.ntn .ntn-stepslot .ntn-chip-btn{color:var(--n-blue-fg);border-radius:3px;align-items:center;padding:1px 6px;font-size:12px}.ntn .ntn-stepslot .ntn-chip-btn:hover{background:var(--n-hover)}.ntn .ntn-stepslot-in{border:1px solid var(--n-divider);background:var(--n-card);color:var(--n-ink);border-radius:4px;padding:2px 6px;font-family:inherit;font-size:12.5px}.ntn .ntn-stepslot-ask{flex:1;min-width:140px}.ntn .ntn-stepslot-in:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:-1px}.ntn .ntn-stepslot-tag{background:var(--n-yellow-bg);color:var(--n-yellow-fg);white-space:nowrap;border-radius:3px;padding:0 6px;font-size:12px;line-height:18px}.ntn .ntn-stepslot-err{color:var(--n-red-fg);flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 6px;font-size:12.5px;display:flex}.ntn .ntn-stepslot-err .ntn-chip-btn{color:var(--n-blue-fg);border-radius:3px;padding:1px 6px;font-size:12px}.ntn .ntn-draft-foot{border-top:1px solid var(--n-divider);margin:22px 0 4px;padding-top:16px}.ntn .ntn-draft-btns{align-items:center;gap:8px;display:flex}.ntn .ntn-ghost{border:1px solid var(--n-divider);color:var(--n-ink);cursor:pointer;background:0 0;border-radius:4px;padding:5px 12px;font-family:inherit;font-size:14px;font-weight:500}.ntn .ntn-ghost:hover{background:var(--n-hover)}.ntn .ntn-ghost:disabled{opacity:.5;cursor:not-allowed}.ntn .ntn-ghost:focus-visible{outline:2px solid var(--n-blue-btn);outline-offset:1px}.ntn .ntn-draft-note{max-width:62ch;color:var(--n-muted);margin:10px 0 0;font-size:13px;line-height:1.6}.ntn .ntn-draft-note b{color:var(--n-ink);font-weight:600}.ntn .ntn-draft-err{color:var(--n-red-fg);margin:8px 0 0;font-size:13px;line-height:1.5}.ntn .ntn-blank .ntn-new{margin-top:4px}.ntn .ntn-rec-crumb{color:var(--n-muted);font-size:13px}.ntn .ntn-rec-lede{color:var(--n-ink-2);max-width:62ch;margin:0 0 22px;font-size:15px;line-height:1.6}.ntn .ntn-rec-sec{margin:0 0 26px}.ntn .ntn-rec-sec h3{color:var(--n-ink);margin:0 0 8px;font-size:15px;font-weight:600}.ntn .ntn-rec-dim{color:var(--n-muted);max-width:68ch;margin:0 0 8px;font-size:13.5px;line-height:1.55}.ntn .ntn-rec-ok{color:var(--n-green-fg);margin:0;font-size:13.5px}.ntn .ntn-rec-note{background:var(--n-hover);color:var(--n-ink-2);border-radius:4px;max-width:68ch;margin:6px 0;padding:10px 12px;font-size:13.5px;line-height:1.6}.ntn .ntn-rec-note.is-bad{background:var(--n-red-bg);color:var(--n-red-fg)}.ntn .ntn-rec-note p{margin:6px 0 0}.ntn .ntn-rec-note code{background:var(--n-bg);border:1px solid var(--n-divider);border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ntn .ntn-rec-field{max-width:520px;margin:12px 0;display:block}.ntn .ntn-rec-field span{color:var(--n-muted);margin-bottom:4px;font-size:12.5px;display:block}.ntn .ntn-rec-field input{width:100%;color:var(--n-ink);background:var(--n-bg);border:1px solid var(--n-divider);border-radius:4px;padding:6px 8px;font-family:inherit;font-size:14px}.ntn .ntn-rec-field input:focus{border-color:var(--n-blue-btn);outline:none}.ntn .ntn-rec-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ntn .ntn-rec-btn{color:var(--n-ink);background:var(--n-bg);border:1px solid var(--n-divider);cursor:pointer;border-radius:4px;padding:5px 10px;font-family:inherit;font-size:13px}.ntn .ntn-rec-btn:hover{background:var(--n-hover)}.ntn .ntn-rec-btn:disabled{opacity:.5;cursor:default}.ntn .ntn-rec-stats{flex-wrap:wrap;gap:8px;margin:0 0 26px;display:flex}.ntn .ntn-rec-stat{background:var(--n-hover);border-radius:4px;flex-direction:column;gap:1px;min-width:96px;padding:8px 12px;display:flex}.ntn .ntn-rec-stat b{font-size:20px;font-weight:600;line-height:1.2}.ntn .ntn-rec-stat span{color:var(--n-muted);font-size:11.5px}.ntn .ntn-rec-stat.is-warn b{color:var(--n-yellow-fg)}.ntn .ntn-rec-stat.is-ok b{color:var(--n-green-fg)}.ntn .ntn-rec-cols{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ntn .ntn-rec-row{border-top:1px solid var(--n-divider);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 8px;font-size:13.5px;display:flex}.ntn .ntn-rec-row:last-child{border-bottom:1px solid var(--n-divider)}.ntn .ntn-rec-head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13.5px;display:flex}.ntn .ntn-rec-name{color:var(--n-ink);font-weight:500}.ntn .ntn-rec-diff{border-collapse:collapse;width:100%;margin:8px 0 4px;font-size:13px}.ntn .ntn-rec-diff th{text-align:left;color:var(--n-muted);border-bottom:1px solid var(--n-divider);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;font-size:11.5px;font-weight:500}.ntn .ntn-rec-diff td{border-bottom:1px solid var(--n-divider);color:var(--n-ink);vertical-align:top;word-break:break-word;padding:5px 8px}.ntn .ntn-rec-diff td:first-child{color:var(--n-muted);white-space:nowrap}.ntn .ntn-rec-diff td .ntn-chip{margin-left:6px}@media(max-width:640px){.ntn .ntn-rec-diff{font-size:12.5px}.ntn .ntn-rec-diff th,.ntn .ntn-rec-diff td{padding:4px 5px}}.ntn .ntn-rec-tick{cursor:pointer;align-items:center;gap:8px;display:flex}.ntn .ntn-rec-tick input{accent-color:var(--n-blue-btn);cursor:pointer}.ntn .ntn-rec-tick input:disabled{cursor:default}.ntn .ntn-rec-tick input:disabled+.ntn-rec-name{color:var(--n-faint)}.ntn .ntn-rec-rowerr,.ntn .ntn-rec-rowwarn{flex-basis:100%;margin-top:2px;font-size:12.5px;line-height:1.5}.ntn .ntn-rec-rowerr{color:var(--n-red-fg)}.ntn .ntn-rec-rowwarn{color:var(--n-yellow-fg)}.ntn .ntn-rec-diff td.ntn-rec-act{white-space:nowrap;text-align:right;width:1%}.ntn .ntn-rec-diff td.ntn-rec-act .ntn-rec-rowerr{text-align:left;white-space:normal;max-width:260px;display:block}.v2-root .qfind{z-index:100;justify-content:center;align-items:flex-start;padding:11vh 16px 16px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.v2-root .qfind-backdrop{cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a112366;position:fixed;top:0;right:0;bottom:0;left:0}.v2-root .qfind-panel{background:var(--card);border:1px solid var(--hairline-strong);width:100%;max-width:580px;max-height:68vh;box-shadow:var(--shadow-1);border-radius:3px;flex-direction:column;display:flex;position:relative;overflow:hidden}.v2-root .qfind-inrow{border-bottom:1px solid var(--hairline);height:44px;color:var(--muted);flex-shrink:0;align-items:center;gap:9px;padding:0 14px;display:flex}.v2-root .qfind-in{min-width:0;height:100%;font-family:var(--f-body);color:var(--ink);background:0 0;border:0;flex:1;font-size:13.5px}.v2-root .qfind-in::placeholder{color:var(--faint)}.v2-root .qfind-in:focus-visible{outline:none}.v2-root .qfind-list{padding:2px 0 6px;overflow-y:auto}.v2-root .qfind-ghead{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:9px 14px 3px;font-size:9.5px;font-weight:600}.v2-root .qfind-opt{cursor:pointer;border-left:2px solid #0000;align-items:baseline;gap:12px;padding:6px 14px;display:flex}.v2-root .qfind-opt .n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:60%;font-size:12.5px;font-weight:600;overflow:hidden}.v2-root .qfind-opt .d{min-width:0;font-family:var(--f-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:10.5px;overflow:hidden}.v2-root .qfind-opt[aria-selected=true]{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.v2-root .qfind-opt[aria-selected=true]{background:color-mix(in srgb,var(--accent) 9%,transparent)}}.v2-root .qfind-opt[aria-selected=true]{border-left-color:var(--gold)}.v2-root .qfind-more{font-family:var(--f-mono);color:var(--faint);letter-spacing:.02em;padding:3px 14px 6px;font-size:10px}.v2-root .qfind-hint{color:var(--muted);padding:16px 14px;font-size:12px}.v2-root .qfind-foot{border-top:1px solid var(--hairline);font-family:var(--f-mono);color:var(--faint);letter-spacing:.04em;flex-shrink:0;align-items:center;gap:14px;padding:7px 14px;font-size:9.5px;display:flex}.v2-root .qfind-foot span{align-items:center;gap:5px;display:inline-flex}@media(max-width:560px){.v2-root .qfind{padding:7vh 10px 10px}.v2-root .qfind-opt .n{max-width:100%}}.v2-root .acct-card--signals{border-top-color:var(--accent)}.v2-root .acct-card--proposals{border-top-color:var(--gold)}.v2-root .sec-index--acct .si-chip{gap:7px}.v2-root .sec-index--acct .si-chip .lbl{display:inline}.v2-root .sec-index--acct .si-chip .num{background:var(--hairline);min-width:17px;color:var(--ink-2);text-align:center;letter-spacing:0;border-radius:8px;padding:0 4px;font-size:9.5px;line-height:15px}.v2-root .sec-index--acct .si-chip:hover .num{background:var(--hairline-strong)}@media(max-width:560px){.v2-root .sec-index--acct .si-chip{padding:0 7px}}.v2-root .acct-card{scroll-margin-top:96px}.v2-root .tag--doc{color:var(--gold);cursor:pointer;border:1px solid var(--gold);background:0 0;border-radius:2px;padding:1px 7px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.v2-root .tag--doc{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}}.v2-root .tag--doc{transition:background .14s,border-color .14s}.v2-root .tag--doc:hover{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.v2-root .tag--doc:hover{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.v2-root .acct-card--signals .ledger-add{border-top:0;border-bottom:1px solid var(--hairline)}.v2-root .sig-row{align-items:flex-start}.v2-root .sig-row .lg-t{width:auto;min-width:46px}.v2-root .sig-body{flex:1;min-width:0}.v2-root .sig-head{color:var(--ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:600;line-height:1.5}.v2-root .sig-detail{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.55}.v2-root .sig-src{font-family:var(--f-mono);margin-top:4px;font-size:10.5px;display:inline-block}.v2-root .sig-who{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;margin-bottom:2px;padding:0;font-size:10.5px;font-weight:700;display:block}.v2-root .sig-who:hover{color:var(--headline);text-decoration:underline}.v2-root .art-foot{flex-wrap:wrap;display:flex}.v2-root .art-foot .add-trigger{flex:240px;width:auto;display:block}.v2-root .art-foot .add-trigger+.add-trigger{border-left:1px solid var(--hairline)}.v2-root .art-err{color:var(--risk);margin:8px 0 0;font-size:12px}.v2-root .sent-note{color:var(--muted);white-space:nowrap;font-size:10.5px}.v2-root .psend{z-index:90;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.v2-root .psend-backdrop{cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a112366;position:fixed;top:0;right:0;bottom:0;left:0}.v2-root .psend-panel{background:var(--card);border:1px solid var(--hairline-strong);border-top:4px solid var(--gold);width:100%;max-width:440px;box-shadow:var(--shadow-1);border-radius:3px;position:relative}.v2-root .psend-head{border-bottom:1px solid var(--hairline);padding:14px 16px 10px}.v2-root .psend-head h3{color:var(--headline);margin:0;font-size:14px;font-weight:700}.v2-root .psend-sub{color:var(--muted);margin:4px 0 0;font-size:11.5px;line-height:1.5}.v2-root .psend-form{gap:13px;padding:14px 16px;display:grid}.v2-root .psend-in{background:var(--paper);border:1px solid var(--hairline-strong);width:100%;color:var(--ink);border-radius:2px;padding:5px 9px;font-size:12.5px;display:block}.v2-root .psend-in:focus{border-color:var(--accent);outline:none}.v2-root .psend-adv{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.v2-root .psend-adv input{accent-color:var(--emerald)}.v2-root .psend-err{color:var(--risk);margin:0;font-size:12px;line-height:1.5}.v2-root .psend-actions{border-top:1px solid var(--hairline);justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}@media(max-width:560px){.v2-root .psend{padding:7vh 10px 10px}}.v2-root .mc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.v2-root .mc-bar .fi-toggle{flex-wrap:wrap}.v2-root .mc-meta{color:var(--ink);margin-top:12px;font-size:12px}.v2-root .mc-meta .dim,.v2-root .mc-hint,.v2-root .mc-empty{color:var(--muted)}.v2-root .mc-empty{margin-top:18px;font-size:12.5px}.v2-root .mc-link{font:inherit;color:var(--headline);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.v2-root .mc-link:hover{text-decoration:underline}.v2-root .mc-sub{margin-top:1px;font-size:11px}.v2-root .mc-ok{color:var(--emerald)}.v2-root .mc-late{color:var(--risk);font-weight:600}.v2-root .mc-panel{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.v2-root .mc-panel--col{flex-direction:column;align-items:stretch}.v2-root .mc-panel-row td{background:var(--paper)}.v2-root .mc-create{border:1px solid var(--hairline);background:var(--card);border-radius:2px;margin-top:12px;padding:12px 14px}.v2-root .mc-f{flex-direction:column;gap:3px;min-width:0;display:flex}.v2-root .mc-f>span{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.v2-root .mc-in{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--hairline-strong);border-radius:2px;min-width:0;padding:5px 8px;font-size:12px}.v2-root .mc-in:focus{outline:2px solid var(--headline);outline-offset:-1px}.v2-root .mc-in:disabled{opacity:.5}.v2-root .mc-check{align-items:center;gap:6px;padding-bottom:6px;font-size:12px;display:inline-flex}.v2-root .mc-hint{flex-basis:100%;margin:2px 0 0;font-size:11px}.v2-root .mc-err{color:var(--risk);margin:6px 0 0;font-size:11.5px}.v2-root .mc-addr{flex-wrap:wrap;gap:8px;display:flex}.v2-root .mc-addr .mc-f{flex-grow:1}.v2-root .mc-add{border:1px solid var(--hairline);background:var(--card);border-radius:2px;flex-direction:column;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.v2-root .mc-matches{border:1px solid var(--hairline);border-radius:2px;margin:0;padding:0;list-style:none}.v2-root .mc-matches li+li{border-top:1px solid var(--hairline)}.v2-root .mc-matches button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px;display:block}.v2-root .mc-matches button:hover{background:var(--paper)}.v2-root .fu-tabs{border-bottom:1px solid var(--hairline-strong);flex-wrap:wrap;gap:0;margin:14px 0 0;display:flex}.v2-root .fu-tabs button{color:var(--muted);background:0 0;border-bottom:2px solid #0000;align-items:baseline;gap:8px;margin-bottom:-1px;padding:9px 16px 8px;font-size:13px;font-weight:500;transition:color .14s;display:inline-flex}.v2-root .fu-tabs button:hover{color:var(--ink)}.v2-root .fu-tabs button.on{color:var(--headline);border-bottom-color:var(--headline);font-weight:700}.v2-root .fu-tabs .n{font-family:var(--f-mono);font-variant-numeric:tabular-nums;opacity:.8;font-size:11px}.v2-root .fu-tabs .late{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--risk);font-size:9.5px}.v2-root .fu-h{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:22px 0 0;font-size:10px;font-weight:600}.v2-root .fu-empty{color:var(--muted);padding:14px;font-size:12.5px}.v2-root .fu-mail{flex-direction:column;gap:10px;display:flex}.v2-root .fu-mg-head{align-items:center;gap:10px;padding:10px 14px;display:flex}.v2-root .fu-mg-toggle{text-align:left;min-width:0;color:var(--ink);background:0 0;flex-wrap:wrap;flex:1;align-items:baseline;gap:10px;display:flex}.v2-root .fu-mg-toggle .caret{color:var(--muted);width:1em}.v2-root .fu-mg-toggle .name{color:var(--headline);font-weight:600}.v2-root .fu-mg-toggle .meta{color:var(--muted);font-size:12px}.v2-root .fu-mg-toggle .late{color:var(--risk)}.v2-root .fu-mg .cw-band:first-child{border-top:1px solid var(--hairline)}@media(max-width:620px){.v2-root .fu-tabs button{padding:8px 10px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value: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-divide-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes q-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
