@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700&family=IBM+Plex+Mono:wght@400;500&display=swap";/*! tailwindcss v4.2.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-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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-emerald-500:oklch(69.6% .17 162.48);--color-blue-50:oklch(97% .014 254.604);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-600:oklch(44.6% .03 256.802);--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--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)}}@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}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.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-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}: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-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)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}: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)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.bg-blue-50{background-color:var(--color-blue-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.p-3{padding:calc(var(--spacing) * 3)}.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)}.p-12{padding:calc(var(--spacing) * 12)}.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-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:calc(var(--spacing) * 1)}.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-12{padding-block:calc(var(--spacing) * 12)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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-blue-600{color:var(--color-blue-600)}.text-gray-600{color:var(--color-gray-600)}.text-red-600{color:var(--color-red-600)}.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,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--color-gray-50) 50%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}}:root{--font-ui:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-data:"IBM Plex Mono", monospace;--size-page-title:20px;--size-section-title:11px;--size-body:14px;--size-label:12px;--size-meta:11px;--size-data-large:24px;--size-data-medium:16px;--size-data-small:13px;--gap-xs:4px;--gap-sm:8px;--gap-md:16px;--gap-lg:24px;--gap-xl:32px;--padding-card:12px 14px;--padding-content:24px 32px;--padding-sidebar:8px 10px;--color-bg:#fff;--color-surface:#fafaf8;--color-text-primary:#111318;--color-text-secondary:#6b7280;--color-text-muted:#9ca3af;--color-border:#e5e5e3;--color-border-subtle:#f0f0ee;--color-accent:#2563eb;--color-accent-hover:#1d4ed8;--color-accent-bg:#eff6ff;--color-accent-text:#1e40af;--color-pass:#639922;--color-pass-bg:#eaf3de;--color-pass-border:#97c459;--color-pass-text:#27500a;--color-warning:#ba7517;--color-warning-bg:#faeeda;--color-warning-border:#ef9f27;--color-warning-text:#633806;--color-breach:#e24b4a;--color-breach-bg:#fcebeb;--color-breach-border:#f09595;--color-breach-text:#791f1f;--border-default:.5px solid var(--color-border);--radius-card:8px;--radius-item:7px;--radius-pill:4px;--chart-1:#0f2341;--chart-2:#2563eb;--chart-3:#93c5fd;--chart-4:#06b6d4;--chart-5:#1a3a5c;--chart-fill:#2563eb14;--chart-grid:#f0f0ee;--chart-hover:#2563eb0a;--ds-bar-start:#0f2341;--ds-bar-mid:#1a3a5c;--ds-bar-end:#2563eb;--ds-bar-glow:#2563eb40;--ds-pass-start:#4a7a1a;--ds-pass-mid:#639922;--ds-pass-end:#97c459;--ds-pass-glow:#63992259;--ds-warn-start:#8a5610;--ds-warn-mid:#ba7517;--ds-warn-end:#ef9f27;--ds-warn-glow:#ba751759;--ds-breach-start:#b83030;--ds-breach-mid:#e24b4a;--ds-breach-end:#f09595;--ds-breach-glow:#e24b4a59;--ds-cascade-start:#0f2341;--ds-cascade-mid:#1a3a5c;--ds-cascade-end:#2563eb;--ds-cascade-reflection:#ffffff47;--ds-cascade-glow:#2563eb4d;--ds-spark-neutral-stroke:#2563eb;--ds-spark-neutral-fill:#2563eb1a;--ds-spark-neutral-dot:#2563eb;--ds-spark-neutral-glow:#2563eb14;--ds-spark-pass-stroke:#639922b3;--ds-spark-pass-fill:#6399221f;--ds-spark-pass-dot:#639922;--ds-spark-pass-glow:#6399221f;--ds-spark-warn-stroke:#ba7517b3;--ds-spark-warn-fill:#ba75171f;--ds-spark-warn-dot:#ba7517;--ds-spark-warn-glow:#ba75171f;--ds-spark-breach-stroke:#e24b4ab3;--ds-spark-breach-fill:#e24b4a26;--ds-spark-breach-dot:#e24b4a;--ds-spark-breach-glow:#e24b4a24;--ds-mini-bar-hi:#0f2341;--ds-mini-bar-lo:#2563eb;--ds-mini-bar-hover-hi:#1a3a5c;--ds-mini-bar-hover-lo:#3b82f6;--ds-mini-bar-reflection:#ffffff80;--ds-mini-edge-glow:#2563eb26;--ds-glass-hi:#ffffffa6;--ds-glass-mid:#ffffff4d;--ds-glass-lo:#ffffff1a;--ds-glass-edge:#0000000f;--ds-glass-bar-shadow:0 1px 3px #0000001a;--ds-glass-outer-glow:0 1px 4px #0000000f;--ds-glass-dot-reflection:#ffffff8c;--ds-depth-groove-top:#0000000a;--ds-depth-groove-bottom:#00000005;--ds-depth-shadow:#00000014;--ds-ring-hover-glow:#2563eb26;--ds-tooltip-bg:#0f2341;--ds-tooltip-border:#0f234133;--sidebar-bg:#0b1929;--sidebar-text:#64748b;--sidebar-active:#e2e8f0;--sidebar-accent:#3b82f6;--sidebar-hover:#3b82f614;--sidebar-border:#ffffff0f;--ds-font-body:var(--font-ui);--ds-font-heading:var(--font-ui);--ds-bg-surface:var(--color-bg);--ds-bg-card:var(--color-bg);--ds-bg-subtle:var(--color-surface);--ds-bg-hover:#f9fafb;--ds-bg-disabled:#f3f4f6;--ds-text-primary:var(--color-text-primary);--ds-text-secondary:var(--color-text-secondary);--ds-text-muted:var(--color-text-muted);--ds-border:var(--color-border);--ds-border-subtle:var(--color-border-subtle);--ds-border-glass-hi:#d1d5db;--ds-accent:var(--color-accent);--ds-accent-solid:var(--color-accent);--ds-accent-solid-hover:var(--color-accent-hover);--ds-accent-bg:var(--color-accent-bg);--ds-accent-bg-hover:#dbeafe;--ds-gradient-cta:linear-gradient(135deg, var(--color-accent) 0%, #1d4ed8 100%);--ds-success:var(--color-pass);--ds-success-bg:var(--color-pass-bg);--ds-success-text:var(--color-pass-text);--ds-warning:var(--color-warning);--ds-warning-bg:var(--color-warning-bg);--ds-warning-text:var(--color-warning-text);--ds-danger:var(--color-breach);--ds-danger-bg:var(--color-breach-bg);--ds-danger-text:var(--color-breach-text);--ds-info:var(--color-text-secondary);--ds-info-bg:var(--color-surface);--ds-info-text:var(--color-text-secondary);--ds-radius-sm:6px;--ds-radius-md:var(--radius-card);--ds-radius-lg:10px;--ds-radius-xl:14px;--ds-radius-full:9999px;--ds-spacing-xs:var(--gap-xs);--ds-spacing-sm:6px;--ds-spacing-md:10px;--ds-spacing-lg:14px;--ds-spacing-xl:20px;--ds-spacing-2xl:28px;--ds-spacing-3xl:40px;--ds-shadow-card:0 1px 2px #0000000a;--ds-shadow-hover:0 4px 12px #00000014;--ds-transition-fast:80ms ease;--ds-pass-dot-hi:#639922;--ds-pass-dot-lo:#4a7a1a;--ds-pass-ring:#63992280;--ds-pass-solid:#639922;--ds-pass-gradient:#97c459;--ds-warn-dot-hi:#ba7517;--ds-warn-dot-lo:#8a5610;--ds-warn-ring:#ba751780;--ds-warn-solid:#ba7517;--ds-warn-gradient:#ef9f27;--ds-breach-dot-hi:#e24b4a;--ds-breach-dot-lo:#b83030;--ds-breach-ring:#e24b4a80;--ds-breach-solid:#e24b4a;--ds-breach-gradient:#f09595;--content-bg:var(--color-surface);--surface:var(--color-bg);--border:var(--color-border);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--accent:var(--color-accent);--accent-light:var(--color-accent-bg);--success:var(--color-pass);--success-light:var(--color-pass-bg);--warning:var(--color-warning);--warning-light:var(--color-warning-bg);--danger:var(--color-breach);--danger-light:var(--color-breach-bg);--sidebar-bg-solid:#fff;--sidebar-text-solid:#6b7280;--sidebar-active-bg:#eef2ff;--sidebar-active-text:#1e3a5f;--sidebar-active-accent:#2563eb;--sidebar-hover-bg:#f8fafc;--sidebar-glass-hover:#7878820f;--sidebar-glass-active:#82879117;--sidebar-glass-highlight:#fff9;--sidebar-glass-shadow:#0000000a;--sidebar-border-solid:#e5e5e3;--sidebar-border-subtle:#f0f0ee;--sidebar-logo-mark:#0f2341;--sidebar-logo-name:#111318;--sidebar-logo-sub:#9ca3af;--sidebar-section-label:#9ca3af;--sidebar-section-chevron:#d1d5db;--sidebar-kpi-label:#9ca3af;--sidebar-kpi-value:#111318;--sidebar-footer-text:#9ca3af;--sidebar-scrollbar:#e5e5e3}[data-theme=dark]{--color-bg:#0f1419;--color-surface:#161b22;--color-text-primary:#e6edf3;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-border:#30363d;--color-border-subtle:#21262d;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--color-accent-bg:#388bfd1a;--color-accent-text:#79c0ff;--color-pass:#56d364;--color-pass-bg:#2ea0431f;--color-pass-border:#2ea0434d;--color-pass-text:#7ee787;--color-warning:#d29922;--color-warning-bg:#bb80091f;--color-warning-border:#bb80094d;--color-warning-text:#e3b341;--color-breach:#f85149;--color-breach-bg:#f851491f;--color-breach-border:#f851494d;--color-breach-text:#ff7b72;--chart-1:#79c0ff;--chart-2:#58a6ff;--chart-3:#388bfd;--chart-4:#3fb950;--chart-5:#1f6feb;--chart-fill:#388bfd14;--chart-grid:#21262d;--chart-hover:#388bfd0f;--ds-bar-start:#58a6ff;--ds-bar-mid:#388bfd;--ds-bar-end:#1f6feb;--ds-bar-glow:#388bfd40;--ds-pass-start:#2ea043;--ds-pass-mid:#3fb950;--ds-pass-end:#56d364;--ds-pass-glow:#2ea0434d;--ds-warn-start:#9e6a03;--ds-warn-mid:#d29922;--ds-warn-end:#e3b341;--ds-warn-glow:#bb80094d;--ds-breach-start:#da3633;--ds-breach-mid:#f85149;--ds-breach-end:#ff7b72;--ds-breach-glow:#f851494d;--ds-cascade-start:#58a6ff;--ds-cascade-mid:#388bfd;--ds-cascade-end:#1f6feb;--ds-cascade-reflection:#ffffff14;--ds-cascade-glow:#388bfd33;--ds-spark-neutral-stroke:#58a6ff;--ds-spark-neutral-fill:#388bfd1a;--ds-spark-neutral-dot:#58a6ff;--ds-spark-neutral-glow:#388bfd1a;--ds-glass-hi:#ffffff14;--ds-glass-mid:#ffffff0a;--ds-glass-lo:#ffffff05;--ds-glass-edge:#ffffff0f;--ds-glass-bar-shadow:0 1px 3px #0000004d;--ds-glass-outer-glow:0 1px 4px #0003;--ds-glass-dot-reflection:#ffffff26;--ds-depth-groove-top:#ffffff0a;--ds-depth-groove-bottom:#ffffff05;--ds-depth-shadow:#0000004d;--ds-ring-hover-glow:#388bfd33;--ds-tooltip-bg:#1c2128;--ds-tooltip-border:#30363d99;--ds-bg-surface:var(--color-bg);--ds-bg-card:#1c2128;--ds-bg-subtle:var(--color-surface);--ds-bg-hover:#1c2128;--ds-bg-disabled:#21262d;--ds-text-primary:var(--color-text-primary);--ds-text-secondary:var(--color-text-secondary);--ds-text-muted:var(--color-text-muted);--ds-border:var(--color-border);--ds-border-subtle:var(--color-border-subtle);--ds-border-glass-hi:#30363d;--ds-accent:var(--color-accent);--ds-accent-solid:var(--color-accent);--ds-accent-solid-hover:var(--color-accent-hover);--ds-accent-bg:var(--color-accent-bg);--ds-accent-bg-hover:#388bfd26;--ds-gradient-cta:linear-gradient(135deg, #388bfd 0%, #1f6feb 100%);--ds-success:var(--color-pass);--ds-success-bg:var(--color-pass-bg);--ds-success-text:var(--color-pass-text);--ds-warning:var(--color-warning);--ds-warning-bg:var(--color-warning-bg);--ds-warning-text:var(--color-warning-text);--ds-danger:var(--color-breach);--ds-danger-bg:var(--color-breach-bg);--ds-danger-text:var(--color-breach-text);--ds-shadow-card:0 1px 3px #0000004d;--ds-shadow-hover:0 4px 12px #0006;--ds-mini-bar-hi:#58a6ff;--ds-mini-bar-lo:#388bfd;--ds-mini-bar-hover-hi:#79c0ff;--ds-mini-bar-hover-lo:#58a6ff;--ds-mini-bar-reflection:#ffffff1a;--ds-mini-edge-glow:#388bfd26;--ds-pass-dot-hi:#56d364;--ds-pass-dot-lo:#2ea043;--ds-pass-ring:#2ea04366;--ds-pass-solid:#3fb950;--ds-pass-gradient:#56d364;--ds-warn-dot-hi:#e3b341;--ds-warn-dot-lo:#9e6a03;--ds-warn-ring:#bb800966;--ds-warn-solid:#d29922;--ds-warn-gradient:#e3b341;--ds-breach-dot-hi:#ff7b72;--ds-breach-dot-lo:#da3633;--ds-breach-ring:#f8514966;--ds-breach-solid:#f85149;--ds-breach-gradient:#ff7b72;--content-bg:var(--color-surface);--surface:var(--color-bg);--border:var(--color-border);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--accent:var(--color-accent);--accent-light:var(--color-accent-bg);--success:var(--color-pass);--success-light:var(--color-pass-bg);--warning:var(--color-warning);--warning-light:var(--color-warning-bg);--danger:var(--color-breach);--danger-light:var(--color-breach-bg);--sidebar-bg-solid:#0d1117;--sidebar-text-solid:#8b949e;--sidebar-active-bg:#1a2332;--sidebar-active-text:#e6edf3;--sidebar-active-accent:#58a6ff;--sidebar-hover-bg:#161b22;--sidebar-glass-hover:#c8c8d20f;--sidebar-glass-active:#b4b9c81a;--sidebar-glass-highlight:#ffffff14;--sidebar-glass-shadow:#00000026;--sidebar-border-solid:#21262d;--sidebar-border-subtle:#21262d;--sidebar-logo-mark:#58a6ff;--sidebar-logo-name:#e6edf3;--sidebar-logo-sub:#6e7681;--sidebar-section-label:#6e7681;--sidebar-section-chevron:#484f58;--sidebar-kpi-label:#6e7681;--sidebar-kpi-value:#e6edf3;--sidebar-footer-text:#6e7681;--sidebar-scrollbar:#30363d;color-scheme:dark}body{font-family:var(--font-ui);font-size:var(--size-body);background:var(--color-surface);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.7}.font-data{font-family:var(--font-data);font-variant-numeric:tabular-nums}.font-data-large{font-family:var(--font-data);font-size:var(--size-data-large);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600}.font-data-medium{font-family:var(--font-data);font-size:var(--size-data-medium);font-variant-numeric:tabular-nums;font-weight:500}.font-data-small{font-family:var(--font-data);font-size:var(--size-data-small);font-variant-numeric:tabular-nums;font-weight:400}.section-title{font-size:var(--size-section-title);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:600}.font-mono,.tabular-nums,[data-financial]{font-family:var(--font-data);font-variant-numeric:tabular-nums}.content-area{background:var(--color-surface)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}@keyframes section-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.section-enter{animation:80ms both section-fade}@keyframes fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:80ms both fade-up}.status-compliant{background:var(--color-pass-bg);color:var(--color-pass-text);border:.5px solid var(--color-pass-border)}.status-warning{background:var(--color-warning-bg);color:var(--color-warning-text);border:.5px solid var(--color-warning-border)}.status-breached{background:var(--color-breach-bg);color:var(--color-breach-text);border:.5px solid var(--color-breach-border)}@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-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-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}._sidebar_1i8w7_1{width:240px;flex-shrink:0;background:var(--sidebar-bg-solid);display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--sidebar-border-solid);transition:background .2s ease,border-color .2s ease}._logo_1i8w7_12{display:flex;align-items:center;gap:12px;padding:24px 24px 20px;text-decoration:none;border-bottom:1px solid var(--sidebar-border-subtle)}._logoMark_1i8w7_21{width:28px;height:28px;border-radius:7px;background:var(--sidebar-logo-mark);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease}._logoText_1i8w7_33{line-height:1}._logoName_1i8w7_37{font-size:15px;font-weight:600;color:var(--sidebar-logo-name);letter-spacing:-.02em;transition:color .2s ease}._logoSub_1i8w7_45{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--sidebar-logo-sub);margin-top:1px;transition:color .2s ease}._nav_1i8w7_55{flex:1;overflow-y:auto;padding:12px 0}._nav_1i8w7_55::-webkit-scrollbar{width:3px}._nav_1i8w7_55::-webkit-scrollbar-thumb{background:var(--sidebar-scrollbar);border-radius:3px}._sectionHeader_1i8w7_68{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 6px;cursor:pointer;-webkit-user-select:none;user-select:none}._sectionHeader_1i8w7_68:hover ._sectionChevron_1i8w7_76{color:var(--sidebar-text-solid)}._sectionLabel_1i8w7_80{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-section-label);transition:color .2s ease}._recentSection_1i8w7_89{margin-top:8px;padding-top:12px;border-top:1px solid var(--sidebar-border-subtle)}._recentHeader_1i8w7_95{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-section-label);padding:4px 24px 8px;transition:color .2s ease}._recentItem_1i8w7_105{font-size:12px;padding-top:5px;padding-bottom:5px;opacity:.85}._recentItem_1i8w7_105:hover{opacity:1}._sectionChevron_1i8w7_76{width:12px;height:12px;color:var(--sidebar-section-chevron);transition:transform .15s ease,color .12s}._sectionChevron_1i8w7_76._open_1i8w7_121{transform:rotate(180deg)}._sectionItems_1i8w7_125{overflow:hidden;transition:max-height .2s ease;padding-bottom:4px}._sectionItems_1i8w7_125._collapsed_1i8w7_130{max-height:0!important;padding-bottom:0}._navItem_1i8w7_135{display:flex;align-items:center;justify-content:space-between;padding:6px 14px 6px 16px;margin:1px 12px;font-size:13px;font-weight:400;color:var(--sidebar-text-solid);text-decoration:none;cursor:pointer;border:none;width:calc(100% - 24px);text-align:left;font-family:inherit;background:transparent;border-radius:8px;transition:color .12s ease,background .12s ease,box-shadow .12s ease}._navItem_1i8w7_135:hover{color:var(--sidebar-active-text);background:var(--sidebar-glass-hover)}._navItem_1i8w7_135._active_1i8w7_158{color:var(--sidebar-active-text);font-weight:500;background:var(--sidebar-glass-active);box-shadow:inset 0 .5px 0 var(--sidebar-glass-highlight, rgba(255, 255, 255, .08)),0 .5px 1px var(--sidebar-glass-shadow, rgba(0, 0, 0, .03));backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}._navItem_1i8w7_135._disabled_1i8w7_166{opacity:.3;cursor:default}._navItem_1i8w7_135._disabled_1i8w7_166:hover{background:transparent;color:var(--sidebar-text-solid)}._navLabel_1i8w7_175{display:flex;align-items:center;gap:8px;overflow:hidden}._navLabel_1i8w7_175 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dot_1i8w7_187{width:7px;height:7px;border-radius:50%;flex-shrink:0}._dot_1i8w7_187._pass_1i8w7_193{background:var(--color-pass)}._dot_1i8w7_187._warn_1i8w7_196{background:var(--color-warning)}._dot_1i8w7_187._breach_1i8w7_199{background:var(--color-breach)}._badge_1i8w7_203{font-size:10px;font-weight:600;padding:0 6px;height:18px;line-height:18px;border-radius:9px;background:var(--color-breach-bg);color:var(--color-breach-text);flex-shrink:0}._dealBlock_1i8w7_215{padding:14px 24px 16px;border-bottom:1px solid var(--sidebar-border-subtle);margin-bottom:4px}._dealName_1i8w7_221{font-size:14px;font-weight:500;color:var(--sidebar-active-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;transition:color .2s ease}._dealMeta_1i8w7_232{font-family:var(--font-data);font-size:11px;color:var(--sidebar-section-label);margin-top:3px;transition:color .2s ease}._dealKpis_1i8w7_240{display:flex;gap:20px;margin-top:12px}._kpiLabel_1i8w7_246{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--sidebar-kpi-label);transition:color .2s ease}._kpiValue_1i8w7_255{font-family:var(--font-data);font-size:13px;font-weight:500;color:var(--sidebar-kpi-value);font-variant-numeric:tabular-nums;margin-top:2px;letter-spacing:-.01em;transition:color .2s ease}._footer_1i8w7_266{padding:14px 24px;border-top:1px solid var(--sidebar-border-subtle);font-family:var(--font-data);font-size:10px;color:var(--sidebar-footer-text);display:flex;align-items:center;justify-content:space-between;transition:color .2s ease,border-color .2s ease}._themeToggle_1i8w7_278{width:28px;height:28px;border-radius:6px;border:1px solid var(--sidebar-border-solid);background:transparent;color:var(--sidebar-text-solid);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:color .15s ease,background .15s ease,border-color .15s ease}._themeToggle_1i8w7_278:hover{color:var(--sidebar-active-text);background:var(--sidebar-hover-bg)}._themeToggle_1i8w7_278 svg{width:14px;height:14px}._btn_1b8l5_1{font-family:var(--ds-font-body);border:none;cursor:pointer;transition:all var(--ds-transition-fast);padding:0 var(--ds-spacing-lg);height:40px;border-radius:var(--ds-radius-md);font-size:14px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}._btn_1b8l5_1:disabled{opacity:.5;cursor:not-allowed;transform:none}._compact_1b8l5_22{height:32px;font-size:13px}._primary_1b8l5_27{background:var(--ds-gradient-cta);color:#fff;box-shadow:var(--ds-shadow-card)}._primary_1b8l5_27:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--ds-shadow-hover)}._primary_1b8l5_27:active:not(:disabled){transform:translateY(0)}._secondary_1b8l5_40{background:var(--ds-accent-bg);color:var(--ds-accent-solid);border:1px solid var(--ds-accent)}._secondary_1b8l5_40:hover:not(:disabled){background:var(--ds-accent-bg-hover);transform:translateY(-1px)}._ghost_1b8l5_50{background:transparent;color:var(--ds-accent);border:1px solid var(--ds-border)}._ghost_1b8l5_50:hover:not(:disabled){background:var(--ds-bg-hover);border-color:var(--ds-accent)}._danger_1b8l5_60{background:var(--ds-danger-bg);color:var(--ds-danger-text);border:1px solid var(--ds-danger)}._danger_1b8l5_60:hover:not(:disabled){background:#ef444426;transform:translateY(-1px)}._hasIcon_1b8l5_70{gap:6px}._hasIcon_1b8l5_70 svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none;flex-shrink:0}._iconOnly_1b8l5_82{width:40px;padding:0}._iconOnly_1b8l5_82._compact_1b8l5_22{width:32px}._iconOnly_1b8l5_82 svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}._loading_1b8l5_97{position:relative;color:transparent!important;pointer-events:none}._loading_1b8l5_97:after{content:"";position:absolute;width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_btnSpin_1b8l5_1 .6s linear infinite}._loading_1b8l5_97._primary_1b8l5_27:after{border-top-color:#fff}._loading_1b8l5_97._secondary_1b8l5_40:after{border-top-color:var(--ds-accent-solid)}._loading_1b8l5_97._ghost_1b8l5_50:after{border-top-color:var(--ds-text-secondary)}._loading_1b8l5_97._danger_1b8l5_60:after{border-top-color:var(--ds-danger-text)}@keyframes _btnSpin_1b8l5_1{to{transform:rotate(360deg)}}._badge_10wd7_1{display:inline-flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-radius:var(--ds-radius-full);font-family:var(--ds-font-body);font-size:13px;font-weight:500;width:fit-content;white-space:nowrap;transition:background var(--ds-transition-fast)}._dot_10wd7_15{width:8px;height:8px;border-radius:50%;flex-shrink:0}._success_10wd7_22{background:var(--ds-success-bg);color:var(--ds-success-text)}._success_10wd7_22 ._dot_10wd7_15{background:var(--ds-success)}._pending_10wd7_30{background:var(--ds-warning-bg);color:var(--ds-warning-text)}._pending_10wd7_30 ._dot_10wd7_15{background:var(--ds-warning)}._overdue_10wd7_38{background:var(--ds-danger-bg);color:var(--ds-danger-text)}._overdue_10wd7_38 ._dot_10wd7_15{background:var(--ds-danger)}._scheduled_10wd7_46{background:var(--ds-bg-subtle);color:var(--ds-text-secondary)}._scheduled_10wd7_46 ._dot_10wd7_15{background:var(--ds-text-secondary)}._upcoming_10wd7_54{background:var(--ds-accent-bg);color:var(--ds-accent-solid)}._upcoming_10wd7_54 ._dot_10wd7_15{background:var(--ds-accent-solid)}._info_10wd7_62{background:var(--ds-info-bg);color:var(--ds-info-text)}._info_10wd7_62 ._dot_10wd7_15{background:var(--ds-info)}._neutral_10wd7_70{background:var(--ds-bg-subtle);color:var(--ds-text-secondary)}._neutral_10wd7_70 ._dot_10wd7_15{background:var(--ds-text-muted)}._pulse_10wd7_78{animation:_pulse_10wd7_78 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_10wd7_78{0%,to{opacity:1}50%{opacity:.4}}._metricCard_htf8e_1{background:linear-gradient(135deg,var(--ds-glass-mid) 0%,var(--ds-glass-lo) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--ds-glass-edge);border-top-color:#ffffff73;border-left-color:#ffffff4d;border-radius:var(--ds-radius-lg);padding:16px 20px;box-shadow:0 1px 3px var(--ds-depth-shadow),0 4px 16px #00000008,inset 0 1px #fff6;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._metricCard_htf8e_1:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);pointer-events:none}._metricCard_htf8e_1:hover{transform:translateY(-2px);box-shadow:0 2px 6px var(--ds-depth-shadow),0 8px 24px #0000000f,inset 0 1px #ffffff73}._metricCardLabel_htf8e_33{font-size:12.5px;font-weight:400;color:var(--ds-text-muted)}._metricCardValue_htf8e_39{font-size:24px;font-weight:600;color:var(--ds-text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}._metricCardHeader_htf8e_47{display:flex;align-items:center;justify-content:space-between}._metricCardTrend_htf8e_53{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:500}._metricCardTrend_htf8e_53._up_htf8e_60{color:var(--ds-success-text)}._metricCardTrend_htf8e_53._down_htf8e_63{color:var(--ds-danger-text)}._metricCardTrend_htf8e_53 svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.5;fill:none;flex-shrink:0}._metricCardSub_htf8e_75{font-size:12px;color:var(--ds-text-muted);font-weight:400}._metricCardInfo_htf8e_81{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;font-size:9px;font-weight:700;font-style:italic;font-family:Georgia,serif;line-height:1;cursor:help;margin-left:5px;vertical-align:middle;background:var(--ds-glass-edge, rgba(0, 0, 0, .07));color:var(--ds-text-muted, #9CA3AF);transition:background .15s ease,color .15s ease;flex-shrink:0}._metricCardInfo_htf8e_81:hover{background:var(--sidebar-active-accent, #2563EB);color:#fff}._metricCardTooltip_htf8e_106{position:absolute;bottom:calc(100% + 8px);left:0;right:0;z-index:50;padding:10px 12px;border-radius:8px;font-size:11.5px;line-height:1.5;font-weight:400;color:var(--ds-text-primary, #1f2937);background:var(--ds-bg-surface, #fff);border:1px solid var(--ds-glass-edge, rgba(0, 0, 0, .08));box-shadow:0 4px 20px #0000001f;pointer-events:none;white-space:normal;word-break:break-word}._metricCardSpark_htf8e_126{display:block;width:100%;max-width:120px;height:28px}._metricCardsRow_htf8e_133{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._chartCard_htf8e_139{background:linear-gradient(145deg,var(--ds-glass-mid) 0%,var(--ds-glass-lo) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--ds-glass-edge);border-top-color:#fff6;border-radius:var(--ds-radius-lg);padding:18px 20px 14px;box-shadow:0 1px 3px var(--ds-depth-shadow),inset 0 1px #ffffff59;position:relative}._chartCardHeader_htf8e_151{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._chartCardTitle_htf8e_158{font-size:14px;font-weight:500;color:var(--ds-text-primary)}._chartCardAction_htf8e_164{font-size:12.5px;font-weight:400;color:var(--ds-text-muted);border:1px solid var(--ds-border);background:var(--ds-bg-surface);padding:4px 12px;border-radius:var(--ds-radius-sm);cursor:pointer;font-family:inherit;transition:border-color .2s ease}._chartCardAction_htf8e_164:hover{border-color:var(--ds-border-glass-hi)}._chartCardBody_htf8e_180{position:relative}._chartSvg_htf8e_184{width:100%;height:auto;display:block}._chartsGrid_htf8e_190{display:grid;grid-template-columns:3fr 2fr;gap:14px}._card_htf8e_196{background:linear-gradient(145deg,var(--ds-glass-mid) 0%,var(--ds-glass-lo) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--ds-glass-edge);border-top-color:#fff6;border-radius:var(--ds-radius-lg);padding:16px 20px;box-shadow:0 1px 3px var(--ds-depth-shadow),inset 0 1px #ffffff59;position:relative}._kvGroup_1fbbf_1{background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow:hidden}._kvGroupHeader_1fbbf_8{padding:var(--ds-spacing-lg);background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border);font-family:var(--ds-font-heading);font-size:14px;font-weight:500;color:var(--ds-text-primary)}._kvItems_1fbbf_18{padding:var(--ds-spacing-lg);display:flex;flex-direction:column;gap:var(--ds-spacing-lg)}._kvItem_1fbbf_18{display:grid;grid-template-columns:1fr auto;gap:var(--ds-spacing-lg);align-items:baseline}._kvLabel_1fbbf_32{font-size:13px;color:var(--ds-text-secondary)}._kvValue_1fbbf_37{font-size:14px;font-weight:600;color:var(--ds-text-primary);text-align:right}._pagination_18o24_1{display:flex;align-items:center;gap:4px}._pageBtn_18o24_7{width:34px;height:34px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;font-family:var(--ds-font-body);color:var(--ds-text-secondary);background:none;cursor:pointer;transition:all .15s ease;padding:0}._pageBtn_18o24_7:hover{background:var(--ds-bg-surface);color:var(--ds-text-primary)}._pageBtn_18o24_7._active_18o24_27{background:var(--ds-accent-solid);color:#fff;font-weight:500}._pageBtn_18o24_7:disabled{opacity:.35;cursor:not-allowed}._pageBtn_18o24_7:disabled:hover{background:none;color:var(--ds-text-secondary)}._pageEllipsis_18o24_41{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--ds-text-muted)}._container_1yp8i_1{background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow-x:auto;overflow-y:hidden;margin-bottom:var(--ds-spacing-2xl)}._table_1yp8i_10{width:100%;border-collapse:collapse}._table_1yp8i_10 thead{background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border)}._table_1yp8i_10 tbody tr{border-bottom:1px solid var(--ds-border-subtle);transition:background-color var(--ds-transition-fast)}._table_1yp8i_10 tbody tr:hover{background:var(--ds-bg-hover)}._table_1yp8i_10 tbody tr:last-child{border-bottom:none}._table_1yp8i_10 ._clickableRow_1yp8i_28{cursor:pointer}._table_1yp8i_10 td{padding:var(--ds-spacing-md) var(--ds-spacing-lg);font-size:14px;color:var(--ds-text-primary)}._table_1yp8i_10 tfoot tr{border-top:1px solid var(--ds-border);background:var(--ds-bg-subtle)}._table_1yp8i_10 tfoot tr td{padding:var(--ds-spacing-md) var(--ds-spacing-lg);font-size:13px;font-weight:500;color:var(--ds-text-secondary)}._table_1yp8i_10 th{padding:var(--ds-spacing-md) var(--ds-spacing-lg);text-align:left;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--ds-text-muted);vertical-align:middle;white-space:nowrap}._sortable_1yp8i_59{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--ds-transition-fast)}._sortable_1yp8i_59:hover{color:var(--ds-text-secondary)}._sorted_1yp8i_68{color:var(--ds-text-primary);font-weight:600}._sortIndicator_1yp8i_73{display:inline-block;margin-left:var(--ds-spacing-xs);font-size:11px;font-weight:400;text-transform:none;letter-spacing:normal;opacity:.6;transition:opacity var(--ds-transition-fast)}._sorted_1yp8i_68 ._sortIndicator_1yp8i_73{opacity:1}._desc_1yp8i_87{transform:scaleY(-1)}._leftAlign_1yp8i_91{text-align:left}._centerAlign_1yp8i_95{text-align:center}._rightAlign_1yp8i_99{text-align:right}._paginationBar_1yp8i_103{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-spacing-sm) var(--ds-spacing-lg);border-top:1px solid var(--ds-border-subtle)}._paginationInfo_1yp8i_111{font-size:12px;color:var(--ds-text-muted);font-variant-numeric:tabular-nums}._empty_1yp8i_117{padding:var(--ds-spacing-xl) var(--ds-spacing-lg);text-align:center;color:var(--ds-text-secondary);font-size:14px;min-height:200px;display:flex;align-items:center;justify-content:center;background:var(--ds-bg-subtle)}._tabsNav_1q9su_1{display:flex;gap:0;border-bottom:1px solid var(--ds-border)}._tabItem_1q9su_7{padding:12px 20px;font-size:13.5px;font-weight:400;color:var(--ds-text-secondary);cursor:pointer;white-space:nowrap;border:none;background:none;font-family:var(--ds-font-body);position:relative;transition:color .15s ease}._tabItem_1q9su_7:hover{color:var(--ds-text-primary)}._tabItem_1q9su_7._active_1q9su_23{color:var(--ds-accent-solid);font-weight:500}._tabItem_1q9su_7._active_1q9su_23:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--ds-accent-solid);border-radius:2px 2px 0 0}._tabContent_1q9su_38{padding:24px 0 0}._tabsNavPills_1q9su_42{display:flex;gap:6px;padding:4px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:10px;width:fit-content}._tabPill_1q9su_52{padding:8px 16px;font-size:13px;font-weight:400;color:var(--ds-text-secondary);cursor:pointer;border:none;background:none;font-family:var(--ds-font-body);border-radius:7px;transition:all .15s ease}._tabPill_1q9su_52:hover{color:var(--ds-text-primary);background:#00000008}[data-theme=dark] ._tabPill_1q9su_52:hover{background:#ffffff0d}._tabPill_1q9su_52._active_1q9su_23{color:var(--ds-text-primary);font-weight:500;background:var(--ds-bg-card);box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}[data-theme=dark] ._tabPill_1q9su_52._active_1q9su_23{box-shadow:0 1px 3px #0000004d}._tabBadge_1q9su_81{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;font-size:11px;font-weight:600;line-height:1;color:#fff;background:var(--ds-danger);border-radius:9px;font-variant-numeric:tabular-nums}._formGroup_3vmsq_1{display:flex;flex-direction:column;gap:6px}._formLabel_3vmsq_7{font-size:12.5px;font-weight:500;color:var(--ds-text-primary);letter-spacing:.01em}._formInput_3vmsq_14{padding:9px 12px;font-size:13.5px;font-family:var(--ds-font-body);color:var(--ds-text-primary);background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:8px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._formInput_3vmsq_14::placeholder{color:var(--ds-text-muted)}._formInput_3vmsq_14:hover{border-color:var(--ds-text-muted)}._formInput_3vmsq_14:focus{border-color:var(--ds-accent-solid);box-shadow:0 0 0 3px #6366f11a}._formInput_3vmsq_14._error_3vmsq_35{border-color:#ef4444}._formInput_3vmsq_14._error_3vmsq_35:focus{box-shadow:0 0 0 3px #ef44441a}._formInput_3vmsq_14:disabled{opacity:.5;cursor:not-allowed;background:var(--ds-bg-surface)}._formTextarea_3vmsq_47{padding:9px 12px;font-size:13.5px;font-family:var(--ds-font-body);color:var(--ds-text-primary);background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:8px;outline:none;resize:vertical;min-height:80px;transition:border-color .15s ease,box-shadow .15s ease}._formTextarea_3vmsq_47::placeholder{color:var(--ds-text-muted)}._formTextarea_3vmsq_47:hover{border-color:var(--ds-text-muted)}._formTextarea_3vmsq_47:focus{border-color:var(--ds-accent-solid);box-shadow:0 0 0 3px #6366f11a}._formTextarea_3vmsq_47:disabled{opacity:.5;cursor:not-allowed;background:var(--ds-bg-surface)}._formHint_3vmsq_76{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4}._formError_3vmsq_82{font-size:11.5px;color:#ef4444;line-height:1.4}._wrapper_1bnbq_1{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._toggle_1bnbq_8{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;cursor:pointer}._toggle_1bnbq_8:disabled{cursor:not-allowed}._toggle_1bnbq_8:focus-visible+._track_1bnbq_20{box-shadow:0 0 0 3px #6366f140}._toggle_1bnbq_8._active_1bnbq_23:focus-visible+._track_1bnbq_20{box-shadow:0 0 12px #6366f14d,0 0 0 3px #6366f140}._toggle_1bnbq_8._small_1bnbq_26+._track_1bnbq_20{width:36px;height:20px}._toggle_1bnbq_8._small_1bnbq_26+._track_1bnbq_20:after{width:16px;height:16px;top:2px;left:2px}._toggle_1bnbq_8._small_1bnbq_26+._track_1bnbq_20:before{width:6px;height:1.5px;top:9px;left:7px}._toggle_1bnbq_8._small_1bnbq_26+._track_1bnbq_20:hover:after{transform:scale(1.05)}._toggle_1bnbq_8._small_1bnbq_26._active_1bnbq_23+._track_1bnbq_20:after{transform:translate(16px)}._toggle_1bnbq_8._small_1bnbq_26._active_1bnbq_23:hover+._track_1bnbq_20:after{transform:translate(16px) scale(1.05)}._toggle_1bnbq_8._small_1bnbq_26._active_1bnbq_23+._track_1bnbq_20:before{left:25px;top:5px;width:3px;height:6px}._track_1bnbq_20{display:inline-flex;align-items:center;position:relative;width:44px;height:24px;background:var(--ds-border);border-radius:12px;cursor:pointer;border:none;transition:background .3s ease,box-shadow .3s ease;flex-shrink:0;outline:none}._track_1bnbq_20:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:linear-gradient(180deg,#fff,#f5f5f5);box-shadow:0 1px 3px #00000026,0 1px 1px #0000000f,inset 0 1px #fffc;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;z-index:1}._track_1bnbq_20:before{content:"";position:absolute;top:11px;left:8px;width:8px;height:2px;border-radius:1px;background:#0000002e;z-index:2;transition:all .35s cubic-bezier(.34,1.56,.64,1)}._toggle_1bnbq_8:hover+._track_1bnbq_20{background:#c4c7cc}._toggle_1bnbq_8:hover+._track_1bnbq_20:after{box-shadow:0 1px 3px #00000026,0 1px 1px #0000000f,inset 0 1px #fffc,0 0 0 4px #0000000a;transform:scale(1.05)}._toggle_1bnbq_8._active_1bnbq_23+._track_1bnbq_20{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 0 12px #6366f14d}._toggle_1bnbq_8._active_1bnbq_23:hover+._track_1bnbq_20{background:linear-gradient(135deg,#5558e6,#7578f0)}._toggle_1bnbq_8._active_1bnbq_23+._track_1bnbq_20:after{transform:translate(20px)}._toggle_1bnbq_8._active_1bnbq_23:hover+._track_1bnbq_20:after{transform:translate(20px) scale(1.05);box-shadow:0 1px 3px #00000026,0 1px 1px #0000000f,inset 0 1px #fffc,0 0 0 4px #6366f11f}._toggle_1bnbq_8._active_1bnbq_23+._track_1bnbq_20:before{left:29px;top:6px;width:4px;height:8px;background:transparent;border-right:1.5px solid rgba(99,102,241,.45);border-bottom:1.5px solid rgba(99,102,241,.45);border-radius:0;transform:rotate(40deg)}._toggle_1bnbq_8._disabled_1bnbq_137+._track_1bnbq_20,._toggle_1bnbq_8:disabled+._track_1bnbq_20{opacity:.5;cursor:not-allowed;pointer-events:none}._toggle_1bnbq_8._disabled_1bnbq_137:hover+._track_1bnbq_20,._toggle_1bnbq_8:disabled:hover+._track_1bnbq_20{background:var(--ds-border)}._tag_16n37_1{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;border-radius:6px;background:var(--ds-bg-subtle);color:var(--ds-text-secondary);border:1px solid var(--ds-border);transition:all .15s ease;white-space:nowrap}._accent_16n37_16{background:var(--ds-accent-bg);color:var(--ds-accent-solid);border-color:#6366f133}._success_16n37_22{background:var(--ds-success-bg);color:var(--ds-success-text);border-color:#10b98133}._warning_16n37_28{background:var(--ds-warning-bg);color:var(--ds-warning-text);border-color:#f59e0b33}._danger_16n37_34{background:var(--ds-danger-bg);color:var(--ds-danger-text);border-color:#ef444433}._neutral_16n37_40{background:var(--ds-bg-subtle);color:var(--ds-text-secondary);border-color:var(--ds-border)}._tagIcon_16n37_46{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}._tagIcon_16n37_46 svg{width:100%;height:100%;stroke:currentColor;stroke-width:2;fill:none}._tagRemove_16n37_62{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;padding:0;transition:background .12s ease;margin-left:2px;margin-right:-4px;color:inherit}._tagRemove_16n37_62:hover{background:#0000001a}._tagRemove_16n37_62 svg{width:8px;height:8px;stroke:currentColor;stroke-width:2.5;fill:none}._accordion_1y5l9_1{border:1px solid var(--ds-border);border-radius:10px;overflow:hidden;background:var(--ds-bg-card)}._accordionItem_1y5l9_8{border-bottom:1px solid var(--ds-border)}._accordionItem_1y5l9_8:last-child{border-bottom:none}._accordionTrigger_1y5l9_15{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:transparent;border:none;cursor:pointer;font-family:var(--ds-font-body);font-size:13.5px;font-weight:500;color:var(--ds-text-primary);text-align:left;transition:background .12s ease}._accordionTrigger_1y5l9_15:hover{background:var(--ds-bg-hover)}._accordionTrigger_1y5l9_15 svg{width:16px;height:16px;color:var(--ds-text-muted);transition:transform .2s ease;flex-shrink:0}._open_1y5l9_42 ._accordionTrigger_1y5l9_15 svg{transform:rotate(180deg)}._accordionContent_1y5l9_46{max-height:0;overflow:hidden;transition:max-height .25s ease}._open_1y5l9_42 ._accordionContent_1y5l9_46{max-height:2000px}._accordionContentInner_1y5l9_55{padding:0 16px 14px;font-size:13px;color:var(--ds-text-secondary);line-height:1.6}._backdrop_11u7f_4{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}._backdrop_11u7f_4._open_11u7f_18{opacity:1;pointer-events:auto}._panel_11u7f_23{background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:16px;box-shadow:0 20px 60px #0000001f,0 4px 16px #0000000f;overflow:hidden;animation:_modalSlideUp_11u7f_1 .25s cubic-bezier(.4,0,.2,1)}._panel_11u7f_23._sm_11u7f_31{width:100%;max-width:360px}._panel_11u7f_23._md_11u7f_35{width:100%;max-width:440px}._panel_11u7f_23._lg_11u7f_39{width:100%;max-width:560px}@keyframes _modalSlideUp_11u7f_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._header_11u7f_54{padding:24px 24px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._icon_11u7f_62{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}._icon_11u7f_62._info_11u7f_72{background:#e0e7ff;color:#6366f1}._icon_11u7f_62._warning_11u7f_76{background:#fef3c7;color:#d97706}._icon_11u7f_62._danger_11u7f_80{background:#fee2e2;color:#dc2626}._icon_11u7f_62._success_11u7f_84{background:#d1fae5;color:#059669}[data-theme=dark] ._icon_11u7f_62._info_11u7f_72{background:#6366f126}[data-theme=dark] ._icon_11u7f_62._warning_11u7f_76{background:#d9770626}[data-theme=dark] ._icon_11u7f_62._danger_11u7f_80{background:#dc262626}[data-theme=dark] ._icon_11u7f_62._success_11u7f_84{background:#05966926}._close_11u7f_102{width:32px;height:32px;border:none;background:none;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);transition:background .15s ease,color .15s ease;flex-shrink:0;padding:0}._close_11u7f_102:hover{background:var(--ds-bg-surface);color:var(--ds-text-primary)}._body_11u7f_122{padding:16px 24px 24px}._title_11u7f_126{font-size:16px;font-weight:600;color:var(--ds-text-primary);margin-bottom:6px}._footer_11u7f_133{padding:0 24px 24px;display:flex;justify-content:flex-end;gap:8px}._toast_1uuxr_1{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:10px;background:var(--ds-bg-card);border:1px solid var(--ds-border);box-shadow:0 4px 16px #00000014,0 1px 3px #0000000a;max-width:420px;animation:_toastSlideIn_1uuxr_1 .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] ._toast_1uuxr_1{box-shadow:0 4px 16px #0000004d}@keyframes _toastSlideIn_1uuxr_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._toast-icon_1uuxr_27{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;margin-top:1px}._toast_1uuxr_1._success_1uuxr_39 ._toast-icon_1uuxr_27{background:#d1fae5;color:#059669}._toast_1uuxr_1._error_1uuxr_44 ._toast-icon_1uuxr_27{background:#fee2e2;color:#dc2626}._toast_1uuxr_1._warning_1uuxr_49 ._toast-icon_1uuxr_27{background:#fef3c7;color:#d97706}._toast_1uuxr_1._info_1uuxr_54 ._toast-icon_1uuxr_27{background:#e0e7ff;color:#6366f1}[data-theme=dark] ._toast_1uuxr_1._success_1uuxr_39 ._toast-icon_1uuxr_27{background:#05966933}[data-theme=dark] ._toast_1uuxr_1._error_1uuxr_44 ._toast-icon_1uuxr_27{background:#dc262633}[data-theme=dark] ._toast_1uuxr_1._warning_1uuxr_49 ._toast-icon_1uuxr_27{background:#d9770633}[data-theme=dark] ._toast_1uuxr_1._info_1uuxr_54 ._toast-icon_1uuxr_27{background:#6366f133}._toast-content_1uuxr_75{flex:1;min-width:0}._toast-title_1uuxr_80{font-size:13.5px;font-weight:600;color:var(--ds-text-primary);margin-bottom:2px}._toast-message_1uuxr_87{font-size:12.5px;color:var(--ds-text-secondary);line-height:1.5}._toast-close_1uuxr_93{width:24px;height:24px;border:none;background:none;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);flex-shrink:0;transition:background .15s ease;font-size:14px}._toast-close_1uuxr_93:hover{background:var(--ds-bg-surface)}._accent-bar_1uuxr_113{border-left-width:3px}._accent-bar_1uuxr_113._success_1uuxr_39{border-left-color:#059669}._accent-bar_1uuxr_113._error_1uuxr_44{border-left-color:#dc2626}._accent-bar_1uuxr_113._warning_1uuxr_49{border-left-color:#d97706}._accent-bar_1uuxr_113._info_1uuxr_54{border-left-color:#6366f1}._breadcrumb_dl3j4_1{display:flex;align-items:center;gap:6px;font-size:13px}._breadcrumbItem_dl3j4_8{color:var(--ds-text-muted);text-decoration:none;transition:color .15s ease;cursor:pointer}._breadcrumbItem_dl3j4_8:hover{color:var(--ds-accent-solid)}._breadcrumbItem_dl3j4_8._active_dl3j4_17{color:var(--ds-text-primary);font-weight:500;cursor:default}._breadcrumbSeparator_dl3j4_23{color:var(--ds-text-muted);opacity:.5;font-size:11px}._stepper_j9rmf_1{display:flex;align-items:flex-start;gap:0}._stepper-step_j9rmf_7{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}._stepper-step_j9rmf_7:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 18px);right:calc(-50% + 18px);height:2px;background:var(--ds-border)}._stepper-step_j9rmf_7._completed_j9rmf_23:after{background:var(--ds-accent-solid)}._stepper-step_j9rmf_7._completed_j9rmf_23 ._stepper-circle_j9rmf_26{background:var(--ds-accent-solid);border-color:var(--ds-accent-solid);color:#fff}._stepper-step_j9rmf_7._completed_j9rmf_23 ._stepper-label_j9rmf_31{color:var(--ds-text-primary)}._stepper-step_j9rmf_7._active_j9rmf_34 ._stepper-circle_j9rmf_26{border-color:var(--ds-accent-solid);color:var(--ds-accent-solid);box-shadow:0 0 0 4px #6366f11f}._stepper-step_j9rmf_7._active_j9rmf_34 ._stepper-label_j9rmf_31{color:var(--ds-text-primary);font-weight:600}._stepper-circle_j9rmf_26{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:2px solid var(--ds-border);background:var(--ds-bg-card);color:var(--ds-text-muted);position:relative;z-index:1;transition:all .2s ease;flex-shrink:0}._stepper-text_j9rmf_62{display:flex;flex-direction:column}._stepper-label_j9rmf_31{margin-top:8px;font-size:12px;font-weight:500;color:var(--ds-text-muted);text-align:center;white-space:nowrap}._stepper-sublabel_j9rmf_76{font-size:11px;font-weight:400;color:var(--ds-text-muted);text-align:center;margin-top:2px}._vertical_j9rmf_84{flex-direction:column;gap:0}._vertical_j9rmf_84 ._stepper-step_j9rmf_7{flex-direction:row;align-items:flex-start;flex:none;padding-bottom:32px}._vertical_j9rmf_84 ._stepper-step_j9rmf_7:last-child{padding-bottom:0}._vertical_j9rmf_84 ._stepper-step_j9rmf_7:not(:last-child):after{top:32px;left:13px;right:auto;width:2px;height:calc(100% - 28px)}._vertical_j9rmf_84 ._stepper-text_j9rmf_62{margin-left:12px;margin-top:0}._vertical_j9rmf_84 ._stepper-label_j9rmf_31{margin-top:4px;text-align:left;white-space:normal}._vertical_j9rmf_84 ._stepper-sublabel_j9rmf_76{text-align:left}@keyframes _shimmer_elxtg_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeleton_elxtg_17{border-radius:var(--ds-radius-md, 6px);background:linear-gradient(90deg,var(--ds-bg-surface, #f5f5f5) 25%,var(--ds-border, #e0e0e0) 50%,var(--ds-bg-surface, #f5f5f5) 75%);background-size:200% 100%;animation:_shimmer_elxtg_1 1.8s ease-in-out infinite}._skeletonTextContainer_elxtg_24{display:flex;flex-direction:column;gap:0}._skeletonCircular_elxtg_30{flex-shrink:0;border-radius:50%}._skeletonRectangular_elxtg_35{border-radius:var(--ds-radius-lg, 8px)}._tooltip-wrapper_1m4y6_5{display:inline-flex;position:relative;align-items:center}._tooltip-trigger_1m4y6_11{cursor:help;border-bottom:1px dashed var(--ds-text-muted);color:var(--ds-text-primary);font-size:13.5px;transition:color .15s ease}._tooltip-trigger_1m4y6_11:hover{color:var(--ds-text-secondary)}._tooltip-bubble_1m4y6_26{position:absolute;background:var(--ds-text-primary);color:var(--ds-bg-card);font-size:12px;line-height:1.5;padding:8px 12px;border-radius:8px;white-space:nowrap;pointer-events:none;z-index:100;box-shadow:0 4px 12px #00000026;transition:opacity .15s ease,transform .15s ease;opacity:0;transform:translateY(4px)}._tooltip-bubble_1m4y6_26:after{content:"";position:absolute;border:5px solid transparent;border-top-color:var(--ds-text-primary)}._tooltip-position-top_1m4y6_59 ._tooltip-bubble_1m4y6_26{bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px)}._tooltip-position-top_1m4y6_59 ._tooltip-bubble_1m4y6_26:after{top:100%;left:50%;transform:translate(-50%)}._tooltip-position-top_1m4y6_59:hover ._tooltip-bubble_1m4y6_26,._tooltip-position-top_1m4y6_59 ._tooltip-visible_1m4y6_70{opacity:1;transform:translate(-50%) translateY(0)}._tooltip-position-bottom_1m4y6_79 ._tooltip-bubble_1m4y6_26{top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-4px)}._tooltip-position-bottom_1m4y6_79 ._tooltip-bubble_1m4y6_26:after{top:auto;bottom:100%;left:50%;transform:translate(-50%);border-top-color:transparent;border-bottom-color:var(--ds-text-primary)}._tooltip-position-bottom_1m4y6_79:hover ._tooltip-bubble_1m4y6_26,._tooltip-position-bottom_1m4y6_79 ._tooltip-visible_1m4y6_70{opacity:1;transform:translate(-50%) translateY(0)}._tooltip-position-left_1m4y6_102 ._tooltip-bubble_1m4y6_26{right:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(4px);white-space:normal}._tooltip-position-left_1m4y6_102 ._tooltip-bubble_1m4y6_26:after{top:50%;left:100%;transform:translateY(-50%);border-top-color:transparent;border-left-color:var(--ds-text-primary)}._tooltip-position-left_1m4y6_102:hover ._tooltip-bubble_1m4y6_26,._tooltip-position-left_1m4y6_102 ._tooltip-visible_1m4y6_70{opacity:1;transform:translateY(-50%) translate(0)}._tooltip-position-right_1m4y6_125 ._tooltip-bubble_1m4y6_26{left:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(-4px);white-space:normal}._tooltip-position-right_1m4y6_125 ._tooltip-bubble_1m4y6_26:after{top:50%;right:100%;left:auto;transform:translateY(-50%);border-top-color:transparent;border-right-color:var(--ds-text-primary)}._tooltip-position-right_1m4y6_125:hover ._tooltip-bubble_1m4y6_26,._tooltip-position-right_1m4y6_125 ._tooltip-visible_1m4y6_70{opacity:1;transform:translateY(-50%) translate(0)}._fileUploadZone_rza8t_1{border:2px dashed var(--ds-border);border-radius:12px;padding:40px 24px;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease;background:var(--ds-bg-surface);outline:none}._fileUploadZone_rza8t_1:hover:not(._disabled_rza8t_11){border-color:var(--ds-accent-solid);background:#6366f108}._fileUploadZone_rza8t_1._dragover_rza8t_15{border-color:var(--ds-accent-solid);background:#6366f10f;border-style:solid}._fileUploadZone_rza8t_1._disabled_rza8t_11{cursor:not-allowed;opacity:.6;background:var(--ds-bg-disabled)}._fileUploadZone_rza8t_1:focus-visible{outline:2px solid var(--ds-accent-solid);outline-offset:2px}[data-theme=dark] ._fileUploadZone_rza8t_1:hover:not(._disabled_rza8t_11){background:#6366f10f}._fileUploadIcon_rza8t_34{width:48px;height:48px;border-radius:12px;background:#6366f11a;display:inline-flex;align-items:center;justify-content:center;color:var(--ds-accent-solid);margin:0 auto 12px;flex-shrink:0}._fileUploadIcon_rza8t_34 svg{width:24px;height:24px}._fileUploadText_rza8t_51{font-size:14px;color:var(--ds-text-primary);margin-bottom:4px}._fileUploadText_rza8t_51 strong{color:var(--ds-accent-solid);font-weight:500;cursor:pointer}._fileUploadHint_rza8t_62{font-size:12px;color:var(--ds-text-muted);margin-top:8px}._emptyState_16nx4_1{background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);padding:48px 32px;text-align:center}._emptyStateIllustration_16nx4_9{width:80px;height:80px;border-radius:50%;background:var(--ds-accent-bg);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:32px;color:var(--ds-accent-solid)}._emptyStateTitle_16nx4_22{font-size:16px;font-weight:600;color:var(--ds-text-primary);margin-bottom:6px}._emptyStateDesc_16nx4_29{font-size:13.5px;color:var(--ds-text-secondary);line-height:1.6;max-width:360px;margin:0 auto 20px}._emptyStateAction_16nx4_37{padding:8px 14px;font-size:13px;color:var(--ds-text-primary);background:transparent;border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:border-color .15s ease;font-weight:500}._emptyStateAction_16nx4_37:hover{border-color:var(--ds-text-primary)}._emptyStateAction_16nx4_37:active{opacity:.8}._container_1wjeb_1{position:relative;display:inline-block}._trigger_1wjeb_6{display:inline-block;cursor:pointer}._menu_1wjeb_11{position:absolute;top:calc(100% + 6px);left:0;background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000a;padding:4px;z-index:50;animation:_dropdownFade_1wjeb_1 .15s ease;min-width:200px}@media(prefers-color-scheme:dark){._menu_1wjeb_11{box-shadow:0 8px 24px #0006}}@keyframes _dropdownFade_1wjeb_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_1wjeb_40{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--ds-radius-sm);font-size:13px;font-family:var(--ds-font-body);color:var(--ds-text-primary);cursor:pointer;transition:background var(--ds-transition-fast);border:none;background:none;width:100%;text-align:left}._item_1wjeb_40:hover:not(:disabled){background:var(--ds-bg-surface)}._item_1wjeb_40:disabled{opacity:.5;cursor:not-allowed}._danger_1wjeb_64{color:#dc2626}._danger_1wjeb_64:hover:not(:disabled){background:#fef2f2}@media(prefers-color-scheme:dark){._danger_1wjeb_64:hover:not(:disabled){background:#dc26261a}}._danger_1wjeb_64 ._itemIcon_1wjeb_75{color:#dc2626}._disabled_1wjeb_79{opacity:.5;cursor:not-allowed}._itemIcon_1wjeb_75{width:16px;height:16px;color:var(--ds-text-muted);flex-shrink:0;display:flex;align-items:center;justify-content:center}._itemIcon_1wjeb_75 svg{width:100%;height:100%;stroke:currentColor;stroke-width:2;fill:none}._divider_1wjeb_101{height:1px;background:var(--ds-border);margin:4px 8px}._alert_1csxt_1{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:10px;font-size:13.5px;line-height:1.5;border:1px solid transparent}._alertIcon_1csxt_12{flex-shrink:0;margin-top:1px}._alertContent_1csxt_17{flex:1;min-width:0}._alertTitle_1csxt_22{font-weight:600;margin-bottom:2px}._alertMessage_1csxt_27{opacity:.85}._alertDismiss_1csxt_31{flex-shrink:0;margin-top:1px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;opacity:.7;transition:opacity var(--ds-transition-fast)}._alertDismiss_1csxt_31:hover{opacity:1}._info_1csxt_49{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}[data-theme=dark] ._info_1csxt_49{background:#6366f11a;color:#a5b4fc;border-color:#6366f133}._warning_1csxt_61{background:#fffbeb;color:#92400e;border-color:#fde68a}[data-theme=dark] ._warning_1csxt_61{background:#d977061a;color:#fbbf24;border-color:#d9770633}._danger_1csxt_73{background:#fef2f2;color:#991b1b;border-color:#fecaca}[data-theme=dark] ._danger_1csxt_73{background:#dc26261a;color:#fca5a5;border-color:#dc262633}._success_1csxt_85{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}[data-theme=dark] ._success_1csxt_85{background:#0596691a;color:#6ee7b7;border-color:#05966933}._sidebar_1nqjo_1{width:260px;background:var(--ds-bg-card);color:var(--ds-text-primary);display:flex;flex-direction:column;flex-shrink:0;transition:width .2s ease;height:100%;border-right:1px solid var(--ds-border);box-shadow:2px 0 12px #0000000a}._sidebarLogo_1nqjo_14{padding:20px 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--ds-border)}._sidebarLogoIcon_1nqjo_22{width:28px;height:28px;border-radius:7px;background:var(--ds-accent-solid);display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700}._sidebarLogoText_1nqjo_35{font-size:15px;font-weight:600;color:var(--ds-text-primary)}._sidebarNav_1nqjo_41{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._sidebarNav_1nqjo_41::-webkit-scrollbar{width:5px}._sidebarNav_1nqjo_41::-webkit-scrollbar-track{background:transparent}._sidebarNav_1nqjo_41::-webkit-scrollbar-thumb{background:var(--ds-border);border-radius:3px}._sidebarNav_1nqjo_41::-webkit-scrollbar-thumb:hover{background:var(--ds-text-muted)}._sidebarItem_1nqjo_63{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--ds-radius-md);font-size:14px;font-weight:400;color:var(--ds-text-secondary);cursor:pointer;transition:background .12s ease,color .12s ease;text-decoration:none;border:none;background:none;width:100%;text-align:left;font-family:var(--ds-font-body);white-space:nowrap}._sidebarItem_1nqjo_63:hover{background:var(--ds-accent-bg);color:var(--ds-accent-solid)}._sidebarItem_1nqjo_63._active_1nqjo_86{background:var(--ds-accent-bg);color:var(--ds-accent-solid);font-weight:500}._sidebarItemIcon_1nqjo_92{width:18px;height:18px;opacity:.55;flex-shrink:0;display:flex;align-items:center;justify-content:center}._sidebarItem_1nqjo_63:hover ._sidebarItemIcon_1nqjo_92,._sidebarItem_1nqjo_63._active_1nqjo_86 ._sidebarItemIcon_1nqjo_92{opacity:1}._sidebarItemLabel_1nqjo_105{flex:1;text-overflow:ellipsis;overflow:hidden}._sidebarItemBadge_1nqjo_111{font-size:10px;font-weight:600;background:#ef4444;color:#fff;padding:1px 6px;border-radius:10px;line-height:1.5;flex-shrink:0}._sidebarItemChevron_1nqjo_122{width:14px;height:14px;opacity:.3;flex-shrink:0}._sidebarItem_1nqjo_63:hover ._sidebarItemChevron_1nqjo_122{opacity:.5}._sidebarSectionLabel_1nqjo_132{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted);padding:16px 14px 6px}._sidebarCta_1nqjo_141{margin:8px 10px;padding:14px;border-radius:var(--ds-radius-md);background:var(--ds-accent-bg);border:1px solid var(--ds-border)}._sidebarCtaTitle_1nqjo_149{font-size:13px;font-weight:600;color:var(--ds-text-primary);margin-bottom:4px}._sidebarCtaDesc_1nqjo_156{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4;margin-bottom:10px}._sidebarCtaBtn_1nqjo_163{padding:6px 14px;border-radius:6px;background:var(--ds-accent-solid);color:#fff;font-size:12px;font-weight:500;border:none;cursor:pointer;font-family:var(--ds-font-body);transition:background .12s ease,transform .12s ease}._sidebarCtaBtn_1nqjo_163:hover{background:var(--ds-accent-solid-hover);transform:translateY(-1px)}._sidebarCtaBtn_1nqjo_163:active{transform:translateY(0)}._sidebarFooter_1nqjo_183{padding:12px 10px;border-top:1px solid var(--ds-border);display:flex;flex-direction:column;gap:2px}._collapsed_1nqjo_191{width:64px}._collapsed_1nqjo_191 ._sidebarItem_1nqjo_63{justify-content:center;padding:10px}._collapsed_1nqjo_191 ._sidebarItemLabel_1nqjo_105{display:none}._collapsed_1nqjo_191 ._sidebarItemBadge_1nqjo_111{position:absolute;right:-4px;top:-4px}._collapsed_1nqjo_191 ._sidebarCta_1nqjo_141,._collapsed_1nqjo_191 ._sidebarSectionLabel_1nqjo_132,._collapsed_1nqjo_191 ._sidebarItemChevron_1nqjo_122{display:none}@keyframes _drift1_d3t0v_1{0%,to{transform:translate(-20%,-10%) scale(1)}33%{transform:translate(20%,-30%) scale(1.2)}66%{transform:translate(-10%,25%) scale(.9)}}@keyframes _drift2_d3t0v_1{0%,to{transform:translate(15%,20%) scale(1.1)}33%{transform:translate(-25%,-15%) scale(.85)}66%{transform:translate(20%,-20%) scale(1.15)}}@keyframes _drift3_d3t0v_1{0%,to{transform:translate(10%,-25%) scale(.95)}33%{transform:translate(-15%,15%) scale(1.1)}66%{transform:translate(25%,10%) scale(1)}}._mesh_d3t0v_34{position:relative;border-radius:50%;overflow:hidden;cursor:default;background:#0a0f1e;box-shadow:0 0 0 1px #ffffff0f,0 2px 8px #00000026;transition:box-shadow .3s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){._mesh_d3t0v_34:hover{box-shadow:0 0 0 1px #ffffff1a,0 4px 20px #6366f133}}._blobLayer_d3t0v_49{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s cubic-bezier(.23,1,.32,1)}._mesh_d3t0v_34:hover ._blobLayer_d3t0v_49{opacity:1}._blob_d3t0v_49{position:absolute;border-radius:50%;filter:blur(18px);animation-play-state:paused}._mesh_d3t0v_34:hover ._blob_d3t0v_49{animation-play-state:running}._blob1_d3t0v_69{width:70%;height:70%;top:10%;left:10%;background:radial-gradient(circle,#6366f1 0%,#818cf8 60%,transparent 100%);animation:_drift1_d3t0v_1 4s ease-in-out infinite}._blob2_d3t0v_78{width:55%;height:55%;bottom:5%;right:5%;background:radial-gradient(circle,#06b6d4 0%,#22d3ee 50%,transparent 100%);animation:_drift2_d3t0v_1 5s ease-in-out infinite}._blob3_d3t0v_87{width:45%;height:45%;top:30%;right:15%;background:radial-gradient(circle,#f59e0b 0%,#fbbf24 50%,transparent 100%);animation:_drift3_d3t0v_1 3.5s ease-in-out infinite}._content_d3t0v_96{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .3s cubic-bezier(.23,1,.32,1)}._content_d3t0v_96>div{border:none!important;box-shadow:none!important;border-radius:50%!important}._summaryStats_iffvc_1{display:flex;gap:2px}._summaryStats_iffvc_1._vertical_iffvc_5{flex-direction:column}._summaryStats_iffvc_1._horizontal_iffvc_8{flex-direction:row;gap:16px}._statItem_iffvc_13{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);min-width:0}._vertical_iffvc_5 ._statItem_iffvc_13:first-child{border-radius:var(--ds-radius-sm) var(--ds-radius-sm) 0 0}._vertical_iffvc_5 ._statItem_iffvc_13:last-child{border-radius:0 0 var(--ds-radius-sm) var(--ds-radius-sm)}._vertical_iffvc_5 ._statItem_iffvc_13:not(:first-child){border-top:none}._horizontal_iffvc_8 ._statItem_iffvc_13{flex-direction:column;align-items:flex-start;gap:4px;flex:1}._statLabel_iffvc_39{font-size:11px;font-weight:500;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._statValue_iffvc_48{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}._statValue_iffvc_48._positive_iffvc_55{color:var(--ds-success-text)}._statValue_iffvc_48._negative_iffvc_58{color:var(--ds-danger-text)}._statValue_iffvc_48._neutral_iffvc_61{color:var(--ds-text-secondary)}@keyframes _fadeUp_akv40_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _barGrow_akv40_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._barChart_akv40_19{display:flex;flex-direction:column;gap:6px}._barRow_akv40_25{display:flex;align-items:center;gap:10px;animation:_fadeUp_akv40_1 .5s cubic-bezier(.16,1,.3,1) both}._barRow_akv40_25:nth-child(1){animation-delay:0ms}._barRow_akv40_25:nth-child(2){animation-delay:50ms}._barRow_akv40_25:nth-child(3){animation-delay:.1s}._barRow_akv40_25:nth-child(4){animation-delay:.15s}._barRow_akv40_25:nth-child(5){animation-delay:.2s}._barRow_akv40_25:nth-child(6){animation-delay:.25s}._barRow_akv40_25:nth-child(7){animation-delay:.3s}._barRow_akv40_25:nth-child(8){animation-delay:.35s}._barRow_akv40_25:nth-child(9){animation-delay:.4s}._barRow_akv40_25:nth-child(10){animation-delay:.45s}._barRow_akv40_25{transition:opacity .15s ease}._barRowDim_akv40_65{opacity:.3}._barLabel_akv40_69{font-family:var(--font-data);font-size:11px;color:var(--color-text-secondary);min-width:64px;max-width:100px;text-align:right;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barTrack_akv40_82{flex:1;height:14px;border-radius:5px;background:var(--color-surface);position:relative;overflow:hidden;border:1px solid var(--color-border)}._barTrack_akv40_82._tall_akv40_91{height:20px}._barFill_akv40_95{height:100%;border-radius:4px;position:relative;transform-origin:left center;animation:_barGrow_akv40_1 .8s cubic-bezier(.16,1,.3,1) both}._barRow_akv40_25:nth-child(1) ._barFill_akv40_95{animation-delay:80ms}._barRow_akv40_25:nth-child(2) ._barFill_akv40_95{animation-delay:.13s}._barRow_akv40_25:nth-child(3) ._barFill_akv40_95{animation-delay:.18s}._barRow_akv40_25:nth-child(4) ._barFill_akv40_95{animation-delay:.23s}._barRow_akv40_25:nth-child(5) ._barFill_akv40_95{animation-delay:.28s}._barRow_akv40_25:nth-child(6) ._barFill_akv40_95{animation-delay:.33s}._barRow_akv40_25:nth-child(7) ._barFill_akv40_95{animation-delay:.38s}._barRow_akv40_25:nth-child(8) ._barFill_akv40_95{animation-delay:.43s}._barRow_akv40_25:nth-child(9) ._barFill_akv40_95{animation-delay:.48s}._barRow_akv40_25:nth-child(10) ._barFill_akv40_95{animation-delay:.53s}._barFill_akv40_95:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);pointer-events:none}._barFill_akv40_95._default_akv40_143{background:linear-gradient(90deg,var(--ds-bar-start, #0F2341),var(--ds-bar-end, #2563EB))}._barFill_akv40_95._pass_akv40_146{background:var(--color-pass)}._barFill_akv40_95._warn_akv40_149{background:var(--color-warning)}._barFill_akv40_95._breach_akv40_152{background:var(--color-breach)}._barValue_akv40_156{font-family:var(--font-data);font-size:11px;font-weight:500;color:var(--color-text-secondary);min-width:60px;text-align:right;flex-shrink:0;white-space:nowrap}._barCount_akv40_167{font-family:var(--font-data);font-size:10px;color:var(--color-text-muted);min-width:40px;text-align:right;flex-shrink:0;white-space:nowrap}@keyframes _chartTipIn_1oz3c_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._tip_1oz3c_11{position:absolute;pointer-events:none;z-index:50;animation:_chartTipIn_1oz3c_1 .1s ease both;background:#fffffff5;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(0,0,0,.06);border-radius:10px;padding:10px 14px;min-width:140px;max-width:280px;box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000f,0 0 0 .5px #0000000a}._header_1oz3c_27{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:9.5px;font-weight:600;color:#6b7280;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.06)}._body_1oz3c_39{display:flex;flex-direction:column;gap:5px}._row_1oz3c_45{display:flex;align-items:center;gap:8px;font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:11px;line-height:1.3}._swatch_1oz3c_54{width:7px;height:7px;border-radius:2px;flex-shrink:0}._label_1oz3c_61{color:#6b7280;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._value_1oz3c_69{color:#111318;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._delta_1oz3c_76{font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;padding:1px 5px;border-radius:4px}._delta_1oz3c_76._up_1oz3c_84{color:#059669;background:#05966914}._delta_1oz3c_76._down_1oz3c_88{color:#dc2626;background:#dc262614}._delta_1oz3c_76._neutral_1oz3c_92{color:#6b7280;background:#6b728014}@keyframes _barReveal_155wg_1{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}._stackedBarWrap_155wg_11{display:flex;flex-direction:column}._stackedBar_155wg_11{display:flex;border-radius:5px;overflow:hidden;gap:1px;background:var(--color-surface);border:1px solid var(--color-border);position:relative;animation:_barReveal_155wg_1 .7s cubic-bezier(.16,1,.3,1) both}._segment_155wg_27{display:flex;align-items:center;justify-content:center;min-width:0;transition:flex .6s cubic-bezier(.16,1,.3,1),filter .2s;position:relative;overflow:hidden}._segment_155wg_27:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);pointer-events:none;z-index:1}._segment_155wg_27:after{content:"";position:absolute;top:10%;right:0;bottom:10%;width:1px;background:#00000014;pointer-events:none;z-index:1}._segment_155wg_27:last-child:after{display:none}._segment_155wg_27:hover{filter:brightness(1.08)}._segment_155wg_27{transition:opacity .15s ease,flex .6s cubic-bezier(.16,1,.3,1),filter .2s}._segmentDim_155wg_68{opacity:.35}._segmentDim_155wg_68:nth-child(1){animation-delay:.16s}._segmentDim_155wg_68:nth-child(2){animation-delay:.22s}._segmentDim_155wg_68:nth-child(3){animation-delay:.28s}._segmentDim_155wg_68:nth-child(4){animation-delay:.34s}._segmentDim_155wg_68:nth-child(5){animation-delay:.4s}._segmentDim_155wg_68:nth-child(6){animation-delay:.46s}._segmentDim_155wg_68:nth-child(7){animation-delay:.52s}._segmentDim_155wg_68:nth-child(8){animation-delay:.58s}._segmentLabel_155wg_96{font-family:var(--font-data);font-size:10px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 4px;position:relative;z-index:2;text-shadow:0 1px 2px rgba(0,0,0,.25)}._legend_155wg_111{display:flex;gap:16px;margin-top:10px;flex-wrap:wrap}._legendItem_155wg_118{display:flex;align-items:center;gap:6px}._legendDot_155wg_124{width:10px;height:10px;border-radius:3px;flex-shrink:0}._legendLabel_155wg_131{font-size:10px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._legendValue_155wg_138{font-family:var(--font-data);font-size:11px;font-weight:600;color:var(--color-text-primary);margin-left:2px}@keyframes _cardFadeUp_s3flk_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _expandWidth_s3flk_1{0%{width:0}to{width:100%}}._covCard_s3flk_19{background:var(--ds-bg-surface, rgba(255, 255, 255, .03));border:1px solid var(--ds-border, rgba(255, 255, 255, .06));border-radius:var(--ds-radius-md, 10px);padding:var(--ds-spacing-xl, 20px);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);transition:all .4s cubic-bezier(.16,1,.3,1);animation:_cardFadeUp_s3flk_1 .6s cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._covCard_s3flk_19._warn_s3flk_30{border-color:#fbbf2433;background:#fbbf240a}._covCard_s3flk_19._breach_s3flk_34{border-color:#f8717133;background:#f871710a}._covHeader_s3flk_39{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ds-spacing-md, 12px)}._covName_s3flk_46{font-size:11px;font-weight:500;color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.04em}._pill_s3flk_54{display:inline-flex;align-items:center;gap:4px;font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 10px;border-radius:100px}._pillpass_s3flk_67{color:var(--ds-success, #4ADE80);background:#4ade8026}._pillwarn_s3flk_72{color:var(--ds-warning, #FBBF24);background:#fbbf2426}._pillbreach_s3flk_77{color:var(--ds-danger, #F87171);background:#f8717126}._pillDot_s3flk_82{width:5px;height:5px;border-radius:50%;background:currentColor;animation:_pillPulse_s3flk_1 2s ease infinite}@keyframes _pillPulse_s3flk_1{0%,to{opacity:1}50%{opacity:.4}}._covValues_s3flk_98{display:flex;align-items:baseline;gap:var(--ds-spacing-sm, 8px);margin-bottom:var(--ds-spacing-lg, 16px)}._covActual_s3flk_105{font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:24px;font-weight:600;color:var(--ds-text-primary);letter-spacing:-.02em}._covActual_s3flk_105._covActualBreach_s3flk_112{color:var(--ds-danger, #F87171)}._covActual_s3flk_105._covActualWarn_s3flk_115{color:var(--ds-warning, #FBBF24)}._covThreshold_s3flk_119{font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:12px;color:var(--ds-text-secondary)}._covBarWrap_s3flk_125{height:4px;border-radius:100px;background:var(--ds-bg-subtle, rgba(255, 255, 255, .05));position:relative;margin-bottom:var(--ds-spacing-md, 12px)}._covBarFill_s3flk_133{height:100%;border-radius:100px;transition:width .6s cubic-bezier(.16,1,.3,1);animation:_expandWidth_s3flk_1 .8s cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-delay:.3s}._covBarFill_s3flk_133._barpass_s3flk_141{background:linear-gradient(90deg,rgba(74,222,128,.15),var(--ds-success, #4ADE80))}._covBarFill_s3flk_133._barwarn_s3flk_144{background:linear-gradient(90deg,rgba(251,191,36,.15),var(--ds-warning, #FBBF24))}._covBarFill_s3flk_133._barbreach_s3flk_147{background:linear-gradient(90deg,rgba(248,113,113,.15),var(--ds-danger, #F87171))}._covBarMark_s3flk_151{position:absolute;top:-4px;bottom:-4px;width:1.5px;background:var(--ds-text-muted);border-radius:100px}._sparkline_s3flk_160{display:flex;align-items:flex-end;gap:3px;height:24px;margin-bottom:var(--ds-spacing-sm, 8px)}._sparkline_s3flk_160._sparkpass_s3flk_167 ._sparkBar_s3flk_167{background:var(--ds-success, rgba(74, 222, 128, .7))}._sparkline_s3flk_160._sparkwarn_s3flk_170 ._sparkBar_s3flk_167{background:var(--ds-warning, rgba(251, 191, 36, .7))}._sparkline_s3flk_160._sparkbreach_s3flk_173 ._sparkBar_s3flk_167{background:var(--ds-danger, rgba(248, 113, 113, .8))}._sparkBar_s3flk_167{flex:1;border-radius:2px 2px 0 0;transition:height .4s cubic-bezier(.34,1.56,.64,1);position:relative}._sparkBar_s3flk_167:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 100%);border-radius:inherit;pointer-events:none}._covDenom_s3flk_192{font-size:10px;color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.06em}@keyframes _popIn_4f6p1_1{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes _todayGlow_4f6p1_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}._wrap_4f6p1_24{display:flex;flex-direction:column}._timeline_4f6p1_29{display:flex;align-items:center;gap:5px;justify-content:space-between}._dot_4f6p1_36{width:12px;height:12px;border-radius:4px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;animation:_popIn_4f6p1_1 .4s cubic-bezier(.34,1.56,.64,1) both;position:relative;cursor:default}._dot_4f6p1_36:hover{transform:scale(1.4)}._dot_4f6p1_36:nth-child(1){animation-delay:0ms}._dot_4f6p1_36:nth-child(2){animation-delay:40ms}._dot_4f6p1_36:nth-child(3){animation-delay:80ms}._dot_4f6p1_36:nth-child(4){animation-delay:.12s}._dot_4f6p1_36:nth-child(5){animation-delay:.16s}._dot_4f6p1_36:nth-child(6){animation-delay:.2s}._dot_4f6p1_36:nth-child(7){animation-delay:.24s}._dot_4f6p1_36:nth-child(8){animation-delay:.28s}._dot_4f6p1_36:nth-child(9){animation-delay:.32s}._dot_4f6p1_36:nth-child(10){animation-delay:.36s}._dot_4f6p1_36:nth-child(11){animation-delay:.4s}._dot_4f6p1_36:nth-child(12){animation-delay:.44s}._dot_4f6p1_36:nth-child(13){animation-delay:.48s}._dot_4f6p1_36:nth-child(14){animation-delay:.52s}._dot_4f6p1_36:nth-child(15){animation-delay:.56s}._dot_4f6p1_36:nth-child(16){animation-delay:.6s}._dot_4f6p1_36:before{content:"";position:absolute;top:1px;left:2px;width:6px;height:5px;border-radius:2px;background:var(--ds-glass-dot-reflection, rgba(255, 255, 255, .35));pointer-events:none}._dot_4f6p1_36._pass_4f6p1_107{background:linear-gradient(135deg,var(--ds-pass-dot-hi),var(--ds-pass-dot-lo));box-shadow:0 1px 3px #00000026,0 0 4px var(--ds-pass-dot-lo)}._dot_4f6p1_36._warn_4f6p1_111{background:linear-gradient(135deg,var(--ds-warn-dot-hi),var(--ds-warn-dot-lo));box-shadow:0 1px 3px #00000026,0 0 4px var(--ds-warn-dot-lo)}._dot_4f6p1_36._breach_4f6p1_115{background:linear-gradient(135deg,var(--ds-breach-dot-hi),var(--ds-breach-dot-lo));box-shadow:0 1px 3px #00000026,0 0 4px var(--ds-breach-dot-lo)}._dot_4f6p1_36._empty_4f6p1_119{background:var(--ds-bg-subtle, rgba(255, 255, 255, .06));box-shadow:inset 0 1px 2px #0000001a}._dot_4f6p1_36._empty_4f6p1_119:before{display:none}._dot_4f6p1_36._today_4f6p1_126{opacity:1}._dot_4f6p1_36._today_4f6p1_126:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:7px;border:2px solid currentColor;animation:_todayGlow_4f6p1_1 2.5s ease-in-out infinite;pointer-events:none}._dot_4f6p1_36._today_4f6p1_126._pass_4f6p1_107{color:var(--ds-pass-ring);background:linear-gradient(135deg,var(--ds-pass-solid),var(--ds-pass-gradient));box-shadow:0 0 8px var(--ds-pass-ring),0 1px 3px #0003}._dot_4f6p1_36._today_4f6p1_126._warn_4f6p1_111{color:var(--ds-warn-ring);background:linear-gradient(135deg,var(--ds-warn-solid),var(--ds-warn-gradient));box-shadow:0 0 8px var(--ds-warn-ring),0 1px 3px #0003}._dot_4f6p1_36._today_4f6p1_126._breach_4f6p1_115{color:var(--ds-breach-ring);background:linear-gradient(135deg,var(--ds-breach-solid),var(--ds-breach-gradient));box-shadow:0 0 8px var(--ds-breach-ring),0 1px 3px #0003}._sm_4f6p1_154 ._timeline_4f6p1_29{gap:3px}._sm_4f6p1_154 ._dot_4f6p1_36{width:8px;height:8px;border-radius:3px;animation:none}._sm_4f6p1_154 ._dot_4f6p1_36:before{display:none}._sm_4f6p1_154 ._dot_4f6p1_36._today_4f6p1_126:after{top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:5px}._labels_4f6p1_171{display:flex;justify-content:space-between;margin-top:6px}._label_4f6p1_171{font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:9px;color:var(--ds-text-secondary)}@keyframes _slideIn_2cv9a_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes _barGrow_2cv9a_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._cascade_2cv9a_19{display:flex;flex-direction:column;gap:2px}._step_2cv9a_25{display:flex;align-items:center;gap:12px;padding:8px 0;animation:_slideIn_2cv9a_1 .5s cubic-bezier(.16,1,.3,1) both}._step_2cv9a_25._main_2cv9a_32{padding:10px 0}._step_2cv9a_25:nth-child(1){animation-delay:0ms}._step_2cv9a_25:nth-child(2){animation-delay:80ms}._step_2cv9a_25:nth-child(3){animation-delay:.16s}._step_2cv9a_25:nth-child(4){animation-delay:.24s}._step_2cv9a_25:nth-child(5){animation-delay:.32s}._step_2cv9a_25:nth-child(6){animation-delay:.4s}._step_2cv9a_25:nth-child(7){animation-delay:.48s}._step_2cv9a_25:nth-child(8){animation-delay:.56s}._step_2cv9a_25:nth-child(9){animation-delay:.64s}._step_2cv9a_25:nth-child(10){animation-delay:.72s}._label_2cv9a_66{font-size:12px;color:var(--color-text-secondary);width:180px;flex-shrink:0}._label_2cv9a_66._sub_2cv9a_72{font-size:11px;color:var(--color-text-muted, #9CA3AF);font-style:italic;padding-left:16px}._barTrack_2cv9a_79{flex:1;height:14px;border-radius:7px;background:var(--color-surface, #F8F8F6);border:1px solid var(--color-border, rgba(0, 0, 0, .08));overflow:hidden;position:relative}._barFill_2cv9a_89{height:100%;border-radius:7px;background:linear-gradient(90deg,var(--ds-cascade-start, #0F2341),var(--ds-cascade-end, #2563EB));transition:width .8s cubic-bezier(.16,1,.3,1);transform-origin:left center;animation:_barGrow_2cv9a_1 .9s cubic-bezier(.16,1,.3,1) both;position:relative}._barFill_2cv9a_89:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:7px 7px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);pointer-events:none}._barFill_2cv9a_89:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.08));pointer-events:none}._value_2cv9a_120{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;font-weight:600;color:var(--color-text-primary, #1A1A1A);width:100px;text-align:right;flex-shrink:0}._value_2cv9a_120._valueSub_2cv9a_129{font-weight:400;color:var(--color-text-muted, #9CA3AF);font-size:11px}._detail_2cv9a_135{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--color-text-muted, #9CA3AF);width:100px;flex-shrink:0}._arrow_2cv9a_143{text-align:center;color:var(--color-text-muted, #9CA3AF);font-size:10px;line-height:1;padding:2px 0;margin-left:180px;opacity:.4}._callout_2cv9a_153{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:10px;background:var(--color-surface, #F8F8F6);border:1px solid var(--color-border, rgba(0, 0, 0, .08));font-size:12px;color:var(--color-text-secondary, #6B7280);line-height:1.5;margin-top:16px}._calloutIcon_2cv9a_167{width:16px;height:16px;flex-shrink:0;color:var(--color-text-muted, #9CA3AF);margin-top:1px}@keyframes _fadeUp_1llg1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _barGrow_1llg1_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._wrap_1llg1_19{display:flex;flex-direction:column;gap:2px}._row_1llg1_25{display:flex;align-items:center;gap:12px;height:36px;animation:_fadeUp_1llg1_1 .5s cubic-bezier(.16,1,.3,1) both}._row_1llg1_25:nth-child(1){animation-delay:0ms}._row_1llg1_25:nth-child(2){animation-delay:60ms}._row_1llg1_25:nth-child(3){animation-delay:.12s}._row_1llg1_25:nth-child(4){animation-delay:.18s}._row_1llg1_25:nth-child(5){animation-delay:.24s}._row_1llg1_25:nth-child(6){animation-delay:.3s}._row_1llg1_25:nth-child(7){animation-delay:.36s}._row_1llg1_25:nth-child(8){animation-delay:.42s}._row_1llg1_25:nth-child(9){animation-delay:.48s}._row_1llg1_25:nth-child(10){animation-delay:.54s}._label_1llg1_63{font-size:12px;color:var(--color-text-secondary, #6B7280);width:120px;text-align:right;flex-shrink:0}._track_1llg1_71{flex:1;height:14px;border-radius:7px;background:var(--color-surface, #F8F8F6);border:1px solid var(--color-border, rgba(0, 0, 0, .08));position:relative;overflow:visible}._fill_1llg1_81{height:100%;border-radius:7px;background:linear-gradient(90deg,var(--ds-bar-start, #0F2341),var(--ds-bar-end, #2563EB));transition:width .8s cubic-bezier(.16,1,.3,1);transform-origin:left center;animation:_barGrow_1llg1_1 .8s cubic-bezier(.16,1,.3,1) both;position:relative}._fill_1llg1_81:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:7px 7px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);pointer-events:none}._fill_1llg1_81:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.08));pointer-events:none}._fill_1llg1_81._over_1llg1_111{background:var(--color-breach, #E24B4A)}._threshold_1llg1_115{position:absolute;top:-6px;bottom:-6px;width:2px;background:var(--color-text-secondary, #6B7280);border-radius:1px;z-index:2}._threshold_1llg1_115:before{content:"";position:absolute;top:-2px;left:-3px;width:8px;height:8px;border-radius:50%;background:var(--color-text-secondary, #6B7280);border:2px solid #fff}._value_1llg1_136{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;color:var(--color-text-secondary, #6B7280);width:50px;text-align:right;flex-shrink:0}._value_1llg1_136._valueOver_1llg1_144{color:var(--color-breach, #E24B4A);font-weight:600}@keyframes _drawArc_1jrno_1{0%{stroke-dashoffset:500;opacity:0}60%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes _fadeCenter_1jrno_1{0%{opacity:0}to{opacity:1}}._ringWrap_1jrno_22{display:flex;align-items:center;gap:28px}._svg_1jrno_28{flex-shrink:0}._arc_1jrno_32{stroke-dasharray:500;stroke-dashoffset:500;animation:_drawArc_1jrno_1 1s cubic-bezier(.16,1,.3,1) both;transition:stroke-width .2s ease,opacity .2s ease,filter .2s ease;cursor:pointer}._arc_1jrno_32:nth-child(2){animation-delay:.12s}._arc_1jrno_32:nth-child(3){animation-delay:.24s}._arc_1jrno_32:nth-child(4){animation-delay:.36s}._arc_1jrno_32:nth-child(5){animation-delay:.48s}._arc_1jrno_32:nth-child(6){animation-delay:.6s}._arc_1jrno_32:nth-child(7){animation-delay:.72s}._arc_1jrno_32:nth-child(8){animation-delay:.84s}._arc_1jrno_32:nth-child(9){animation-delay:.96s}._centerValue_1jrno_64{font-family:var(--font-data, "IBM Plex Mono", monospace);font-weight:700;font-size:20px;fill:var(--color-text-primary, #111);text-anchor:middle;dominant-baseline:central;letter-spacing:-.02em;animation:_fadeCenter_1jrno_1 .6s .4s both}._centerLabel_1jrno_75{font-family:var(--font-ui, system-ui);font-weight:400;font-size:10px;fill:var(--color-text-muted, #9CA3AF);text-anchor:middle;dominant-baseline:central;text-transform:uppercase;letter-spacing:.06em;animation:_fadeCenter_1jrno_1 .6s .5s both}._legend_1jrno_87{display:flex;flex-direction:column;gap:8px}._legendItem_1jrno_93{display:flex;align-items:center;gap:10px;transition:opacity .15s ease;cursor:default}._legendDot_1jrno_101{width:10px;height:10px;border-radius:3px;flex-shrink:0}._legendText_1jrno_108{font-family:var(--font-ui, system-ui);font-size:12px;color:var(--color-text-secondary, #6B7280);flex:1}._legendVal_1jrno_115{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;font-weight:600;color:var(--color-text-primary, #111);font-variant-numeric:tabular-nums}._legendPct_1jrno_123{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:11px;font-weight:400;color:var(--color-text-muted, #9CA3AF);min-width:40px;text-align:right}@keyframes _drawIn_rky3x_1{0%{stroke-dashoffset:2000;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes _fadeArea_rky3x_1{0%{opacity:0}to{opacity:1}}._wrap_rky3x_19{display:flex;flex-direction:column;gap:4px;width:100%;position:relative;overflow:visible}._svg_rky3x_28{width:100%;display:block;shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}._grid_rky3x_36{stroke:var(--chart-grid, rgba(255, 255, 255, .05));stroke-width:1;vector-effect:non-scaling-stroke}._axLbl_rky3x_42{font-family:var(--font-data);font-size:9px;fill:var(--color-text-muted, #666);-webkit-user-select:none;user-select:none;letter-spacing:.01em}._line_rky3x_50{animation:_drawIn_rky3x_1 1s cubic-bezier(.16,1,.3,1) both;stroke-dasharray:2000;stroke-dashoffset:2000;vector-effect:non-scaling-stroke}._area_rky3x_57{animation:_fadeArea_rky3x_1 .6s ease both;animation-delay:.2s;opacity:0}._crosshair_rky3x_63{stroke:var(--color-text-muted, #666);stroke-width:.5;stroke-dasharray:2 2;opacity:.4;vector-effect:non-scaling-stroke;pointer-events:none}._legend_rky3x_72{display:flex;gap:14px;flex-wrap:wrap;padding:2px 0 0 54px}._lgItem_rky3x_79{display:flex;align-items:center;gap:5px}._lgLine_rky3x_85{width:10px;height:2px;border-radius:1px;flex-shrink:0}._lgText_rky3x_92{font-family:var(--font-data);font-size:10px;color:var(--color-text-muted, #777);letter-spacing:.01em}@keyframes _drawLine_1seoc_1{0%{stroke-dashoffset:500;opacity:0}to{stroke-dashoffset:0;opacity:1}}._sparkline_1seoc_11{display:inline-block;vertical-align:middle}._line_1seoc_16{animation:_drawLine_1seoc_1 .8s cubic-bezier(.16,1,.3,1) both;stroke-dasharray:500;stroke-dashoffset:500}@keyframes _growFromBottom_13o0i_1{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes _drawLine_13o0i_1{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}._wrap_13o0i_19{display:flex;flex-direction:column;overflow:visible}._chartArea_13o0i_25{display:flex}._yAxis_13o0i_29{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:8px;padding-bottom:22px;min-width:36px}._yTick_13o0i_39{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:9px;color:var(--color-text-muted, #9CA3AF);line-height:1;white-space:nowrap}._yAxisRight_13o0i_47{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-left:8px;padding-bottom:22px;min-width:36px}._scrollArea_13o0i_57{flex:1;min-width:0;overflow-x:auto;overflow-y:visible}._scrollArea_13o0i_57::-webkit-scrollbar{height:4px}._scrollArea_13o0i_57::-webkit-scrollbar-track{background:transparent}._scrollArea_13o0i_57::-webkit-scrollbar-thumb{background:var(--color-border, rgba(0, 0, 0, .12));border-radius:2px}._plotArea_13o0i_74{min-width:100%;position:relative;overflow:visible}._grid_13o0i_80{position:absolute;top:0;right:0;left:0;bottom:22px;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between}._gridLine_13o0i_90{width:100%;height:1px;background:var(--color-border, rgba(0, 0, 0, .06))}._gridLine_13o0i_90:last-child{background:var(--color-border, rgba(0, 0, 0, .12))}._bars_13o0i_99{display:flex;align-items:flex-end;gap:4px;position:relative;z-index:1;overflow:visible}._bar_13o0i_99{flex:1;min-width:0;border-radius:5px 5px 0 0;position:relative;cursor:default;transform-origin:bottom center;animation:_growFromBottom_13o0i_1 .7s cubic-bezier(.34,1.56,.64,1) both;transition:transform .2s ease,filter .2s}._bar_13o0i_99:before{content:"";position:absolute;top:0;left:1px;right:1px;height:45%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);pointer-events:none}._bar_13o0i_99:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.08));pointer-events:none}._bar_13o0i_99:hover{transform:scaleY(1.04);filter:brightness(1.06)}._bar_13o0i_99:nth-child(1){animation-delay:0ms}._bar_13o0i_99:nth-child(2){animation-delay:50ms}._bar_13o0i_99:nth-child(3){animation-delay:.1s}._bar_13o0i_99:nth-child(4){animation-delay:.15s}._bar_13o0i_99:nth-child(5){animation-delay:.2s}._bar_13o0i_99:nth-child(6){animation-delay:.25s}._bar_13o0i_99:nth-child(7){animation-delay:.3s}._bar_13o0i_99:nth-child(8){animation-delay:.35s}._bar_13o0i_99:nth-child(9){animation-delay:.4s}._bar_13o0i_99:nth-child(10){animation-delay:.45s}._bar_13o0i_99:nth-child(11){animation-delay:.5s}._bar_13o0i_99:nth-child(12){animation-delay:.55s}._bar_13o0i_99:nth-child(13){animation-delay:.6s}._bar_13o0i_99:nth-child(14){animation-delay:.65s}._bar_13o0i_99:nth-child(15){animation-delay:.7s}._bar_13o0i_99:nth-child(16){animation-delay:.75s}._stackedWrap_13o0i_192{width:100%;display:flex;align-items:flex-end;height:100%}._stackedSegment_13o0i_199{flex-shrink:0;position:relative;z-index:1}._barDim_13o0i_205{opacity:.3;transition:opacity .15s ease}._barLabel_13o0i_210{position:absolute;left:50%;bottom:6px;transform:translate(-50%);font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:9px;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffffeb;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:3}._trendSvg_13o0i_226{overflow:visible}._trendLine_13o0i_230{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation:_drawLine_13o0i_1 1.2s cubic-bezier(.16,1,.3,1) .6s forwards}._trendDot_13o0i_240{fill:#fff;stroke-width:2.5}._labels_13o0i_245{display:flex;gap:4px;margin-top:6px}._labels_13o0i_245 span{flex:1;min-width:0;text-align:center;overflow:hidden}._label_13o0i_245{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--color-text-secondary, #6B7280)}._group_13o0i_263{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}._groupBars_13o0i_271{display:flex;align-items:flex-end;gap:2px;width:100%}._legend_13o0i_278{display:flex;align-items:center;gap:16px;margin-top:12px;justify-content:flex-end}._legendItem_13o0i_286{display:flex;align-items:center;gap:6px}._legendDot_13o0i_292{width:10px;height:10px;border-radius:3px}._legendLine_13o0i_298{width:16px;height:2px;border-radius:1px}._legendText_13o0i_304{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--color-text-secondary, #6B7280)}._wrapper_18ikk_1{display:flex;flex-direction:column;gap:6px;position:relative}._label_18ikk_8{font-size:12.5px;font-weight:500;color:var(--ds-text-primary);letter-spacing:.01em}._trigger_18ikk_15{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;font-size:13.5px;font-family:var(--ds-font-body);color:var(--ds-text-primary);background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:8px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;min-height:38px}._trigger_18ikk_15:hover{border-color:var(--ds-text-muted)}._triggerFocus_18ikk_34{border-color:var(--ds-accent-solid, #6366f1);box-shadow:0 0 0 3px #6366f11a}._triggerError_18ikk_39{border-color:#ef4444}._triggerError_18ikk_39._triggerFocus_18ikk_34{box-shadow:0 0 0 3px #ef44441a}._triggerDisabled_18ikk_46{opacity:.5;cursor:not-allowed}._searchInput_18ikk_51{border:none;outline:none;background:transparent;font-size:13.5px;font-family:var(--ds-font-body);color:var(--ds-text-primary);width:100%;padding:0}._searchInput_18ikk_51::placeholder{color:var(--ds-text-muted)}._valueText_18ikk_65{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._placeholderText_18ikk_72{color:var(--ds-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._icons_18ikk_80{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px;color:var(--ds-text-muted)}._clearBtn_18ikk_89{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--ds-text-muted);padding:2px;border-radius:4px;transition:color .1s}._clearBtn_18ikk_89:hover{color:var(--ds-text-primary)}._chevron_18ikk_105{transition:transform .15s ease;flex-shrink:0}._chevronOpen_18ikk_110{transform:rotate(180deg)}._dropdown_18ikk_114{position:absolute;top:100%;left:0;right:0;margin-top:2px;max-height:200px;overflow-y:auto;background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:8px;box-shadow:0 4px 16px #00000014,0 1px 4px #0000000a;z-index:50}._option_18ikk_129{padding:8px 12px;font-size:13.5px;cursor:pointer;transition:background-color .1s;color:var(--ds-text-primary)}._option_18ikk_129:first-child{border-radius:8px 8px 0 0}._option_18ikk_129:last-child{border-radius:0 0 8px 8px}._option_18ikk_129:hover{background:var(--ds-bg-hover)}._optionSelected_18ikk_146{background:var(--ds-bg-hover);font-weight:500}._optionDisabled_18ikk_151{opacity:.4;cursor:not-allowed}._noResults_18ikk_156{padding:12px;font-size:13px;color:var(--ds-text-muted);text-align:center}._hintText_18ikk_163{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4}._errorText_18ikk_169{font-size:11.5px;color:#ef4444;line-height:1.4}._statsGrid_p6sii_1{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}@media(max-width:1100px){._statsGrid_p6sii_1{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){._statsGrid_p6sii_1{grid-template-columns:repeat(2,1fr)}}
