/*! 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-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-duration: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-red-900:oklch(39.6% .141 25.723);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-50:oklch(97% .014 254.604);--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-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--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;--tracking-tight:-.025em;--tracking-wider:.05em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 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{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.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-8{margin-top:calc(var(--spacing) * 8)}.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)}.mb-\[3px\]{margin-bottom:3px}.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}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-full{width:100%}.w-px{width:1px}.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)}.min-w-\[var\(--dropdown-min-width\)\]{min-width:var(--dropdown-min-width)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.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))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,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}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.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-\[\#6b7280\]{background-color:#6b7280}.bg-\[\#059669\]{background-color:#059669}.bg-\[\#d97706\]{background-color:#d97706}.bg-\[\#dc2626\]{background-color:#dc2626}.bg-\[var\(--content-bg\)\]{background-color:var(--content-bg)}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/10{background-color:color-mix(in oklab,var(--color-amber-600) 10%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600\/10{background-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/10{background-color:color-mix(in oklab,var(--color-emerald-600) 10%,transparent)}}.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-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/10{background-color:color-mix(in oklab,var(--color-gray-500) 10%,transparent)}}.bg-gray-600\/10{background-color:#4a55651a}@supports (color:color-mix(in lab,red,red)){.bg-gray-600\/10{background-color:color-mix(in oklab,var(--color-gray-600) 10%,transparent)}}.bg-orange-600\/10{background-color:#f051001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-600\/10{background-color:color-mix(in oklab,var(--color-orange-600) 10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-600\/10{background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/10{background-color:color-mix(in oklab,var(--color-red-600) 10%,transparent)}}.bg-red-900\/10{background-color:#82181a1a}@supports (color:color-mix(in lab,red,red)){.bg-red-900\/10{background-color:color-mix(in oklab,var(--color-red-900) 10%,transparent)}}.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)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-right{text-align:right}.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-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)}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#059669\]{color:#059669}.text-\[\#d97706\]{color:#d97706}.text-\[\#dc2626\]{color:#dc2626}.text-\[var\(--color-text-secondary\,\#6B7280\)\]{color:var(--color-text-secondary,#6b7280)}.text-\[var\(--ds-danger\,\#ef4444\)\]{color:var(--ds-danger,#ef4444)}.text-\[var\(--ds-text-muted\)\]{color:var(--ds-text-muted)}.text-\[var\(--ds-text-primary\)\]{color:var(--ds-text-primary)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-amber-600{color:var(--color-amber-600)}.text-blue-600{color:var(--color-blue-600)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-orange-600{color:var(--color-orange-600)}.text-red-600{color:var(--color-red-600)}.text-red-900{color:var(--color-red-900)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.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-amber-600{--tw-ring-color:var(--color-amber-600)}.ring-emerald-600{--tw-ring-color:var(--color-emerald-600)}.ring-gray-500{--tw-ring-color:var(--color-gray-500)}.ring-gray-600{--tw-ring-color:var(--color-gray-600)}.ring-orange-600{--tw-ring-color:var(--color-orange-600)}.ring-red-600{--tw-ring-color:var(--color-red-600)}.ring-red-900{--tw-ring-color:var(--color-red-900)}.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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.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\: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;--ds-tooltip-glass-bg:#fffffff5;--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-bg-light:#fee2e2;--ds-warning-bg-light:#fef3c7;--ds-success-bg-light:#d1fae5;--ds-info-bg-light:#e0e7ff;--ds-danger-border:#fecaca;--ds-warning-border:#fde68a;--ds-success-border:#a7f3d0;--ds-accent-border:#c7d2fe;--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-accent-focus-ring:#2563eb1f;--ds-danger-focus-ring:#ef44441a;--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;--ds-avatar-indigo:#6366f1;--ds-avatar-rose:#e11d48;--ds-avatar-slate:#64748b;--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-muted:#9ca3af;--sidebar-scrollbar:#e5e5e3;--ds-status-online:#10b981;--ds-status-offline:#9ca3af;--ds-status-away:var(--ds-danger);--ds-ask-purple:#5200ff;--ds-ask-cyan:#3ee8f8;--ds-ask-dark:#0f0f23;--ds-ask-purple-12:#5200ff1f;--ds-ask-purple-20:#5200ff33;--ds-ask-purple-03:#5200ff08;--ds-ask-purple-04:#5200ff0a;--ds-ask-purple-06:#5200ff0f;--ds-ask-purple-08:#5200ff14;--ds-ask-purple-10:#5200ff1a;--ds-ask-purple-14:#5200ff24;--ds-ask-purple-15:#5200ff26;--ds-ask-purple-25:#5200ff40;--ds-ask-purple-30:#5200ff4d;--ds-ask-purple-40:#5200ff66;--ds-ask-cyan-02:#3ee8f805;--ds-ask-cyan-08:#3ee8f814;--ds-ask-cyan-20:#3ee8f833;--ds-ask-cyan-40:#3ee8f866;--ds-ask-purple-dark:#4a00e6;--ds-ask-purple-bright:#6200ff}[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-tooltip-glass-bg:#161b22f7;--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-bg-light:#dc262626;--ds-warning-bg-light:#d9770626;--ds-success-bg-light:#05966926;--ds-info-bg-light:#6366f126;--ds-danger-border:#dc262633;--ds-warning-border:#d9770633;--ds-success-border:#05966933;--ds-accent-border:#6366f133;--ds-danger-text:var(--color-breach-text);--ds-shadow-card:0 1px 3px #0000004d;--ds-shadow-hover:0 4px 12px #0006;--ds-accent-focus-ring:#58a6ff26;--ds-danger-focus-ring:#f8514926;--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;--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-muted:#fff6;--sidebar-scrollbar:#30363d;color-scheme:dark}html{scrollbar-gutter:stable}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:500}.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:500}.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)}.statsGrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media(max-width:1100px){.statsGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.statsGrid{grid-template-columns:repeat(2,1fr)}}@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}@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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}._overlay_17trp_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000008c;display:flex;align-items:center;justify-content:center}._dialog_17trp_21{background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;padding:24px;width:420px;max-width:calc(100vw - 32px);box-shadow:0 8px 32px #0000003d}._header_17trp_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}._title_17trp_55{font-weight:600;font-size:15px;color:var(--color-text-primary)}._closeBtn_17trp_67{background:none;border:none;cursor:pointer;font-size:18px;line-height:1;color:var(--color-text-muted);padding:2px}._durationBlock_17trp_87{margin-bottom:18px}._durationLabel_17trp_95{display:block;font-size:12px;font-weight:500;margin-bottom:8px;color:var(--color-text-muted)}._durationBtns_17trp_111{display:flex;flex-wrap:wrap;gap:6px}._durationBtn_17trp_111{padding:5px 12px;border-radius:6px;font-size:13px;cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-weight:400}._durationBtnActive_17trp_145{border-color:var(--color-accent);background:var(--color-accent);color:#fff;font-weight:600}._customRow_17trp_159{margin-top:8px;display:flex;align-items:center;gap:8px}._customInput_17trp_173{width:80px;box-sizing:border-box;padding:7px 10px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-primary);font-size:13px;outline:none}._customHint_17trp_197{font-size:12px;color:var(--color-text-muted)}._errorMsg_17trp_207{margin-bottom:12px;color:var(--color-breach);font-size:12px}._generateBtn_17trp_219{width:100%;padding:9px 0;border-radius:6px;background:var(--color-accent);color:#fff;border:none;font-weight:600;font-size:14px;cursor:pointer}._generateBtn_17trp_219:disabled{cursor:not-allowed;opacity:.7}._tokenBox_17trp_253{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px;margin-bottom:10px;font-family:var(--font-data);font-size:11px;word-break:break-all;color:var(--color-text-primary);line-height:1.6}._actionRow_17trp_279{display:flex;gap:8px;margin-bottom:14px}._copyBtn_17trp_291{flex:1;padding:8px 0;border-radius:6px;font-size:13px;color:#fff;border:none;font-weight:600;cursor:pointer;background:var(--color-accent)}._copyBtnCopied_17trp_315{background:var(--color-pass)}._closeActionBtn_17trp_323{flex:1;padding:8px 0;border-radius:6px;font-size:13px;background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);font-weight:500;cursor:pointer}._infoBox_17trp_347{font-size:11px;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:8px 10px;line-height:1.6}._infoBoxStrong_17trp_367{color:var(--color-text-primary)}._infoCode_17trp_375{font-family:var(--font-data);font-size:11px}._sidebar_6wmqh_1{width:240px;flex-shrink:0;height:100vh;position:sticky;top: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_6wmqh_15{display:flex;align-items:center;gap:12px;padding:24px 24px 20px;text-decoration:none;border-bottom:1px solid var(--sidebar-border-subtle)}._logoMark_6wmqh_24{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_6wmqh_36{line-height:1}._logoName_6wmqh_40{display:block;height:28px;width:auto}._logoSub_6wmqh_46{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_6wmqh_56{flex:1;overflow-y:auto;padding:12px 0}._nav_6wmqh_56::-webkit-scrollbar{width:3px}._nav_6wmqh_56::-webkit-scrollbar-thumb{background:var(--sidebar-scrollbar);border-radius:3px}._sectionHeader_6wmqh_69{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 6px;cursor:pointer;-webkit-user-select:none;user-select:none}._sectionHeader_6wmqh_69:hover ._sectionChevron_6wmqh_77{color:var(--sidebar-text-solid)}._sectionLabel_6wmqh_81{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-section-label);transition:color .2s ease}._recentSection_6wmqh_90{margin-top:8px;padding-top:12px;border-top:1px solid var(--sidebar-border-subtle)}._recentHeader_6wmqh_96{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-section-label);padding:4px 24px 8px;transition:color .2s ease}._recentItem_6wmqh_106{font-size:12px;padding-top:5px;padding-bottom:5px;opacity:.85}._recentItem_6wmqh_106:hover{opacity:1}._sectionChevron_6wmqh_77{width:12px;height:12px;color:var(--sidebar-section-chevron);transition:transform .15s ease,color .12s}._sectionChevron_6wmqh_77._open_6wmqh_122{transform:rotate(180deg)}._sectionItems_6wmqh_126{overflow:hidden;transition:max-height .2s ease;padding-bottom:4px}._sectionItems_6wmqh_126._collapsed_6wmqh_131{max-height:0!important;padding-bottom:0}._navItem_6wmqh_136{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_6wmqh_136:hover{color:var(--sidebar-active-text);background:var(--sidebar-glass-hover)}._navItem_6wmqh_136._active_6wmqh_159{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_6wmqh_136._disabled_6wmqh_167{opacity:.3;cursor:default}._navItem_6wmqh_136._disabled_6wmqh_167:hover{background:transparent;color:var(--sidebar-text-solid)}._navLabel_6wmqh_176{display:flex;align-items:center;gap:8px;overflow:hidden}._navLabel_6wmqh_176 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dot_6wmqh_188{width:7px;height:7px;border-radius:50%;flex-shrink:0}._dot_6wmqh_188._pass_6wmqh_194{background:var(--color-pass)}._dot_6wmqh_188._warn_6wmqh_197{background:var(--color-warning)}._dot_6wmqh_188._breach_6wmqh_200{background:var(--color-breach)}._badge_6wmqh_204{font-size:10px;font-weight:500;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_6wmqh_216{padding:14px 24px 16px;border-bottom:1px solid var(--sidebar-border-subtle);margin-bottom:4px}._dealName_6wmqh_222{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_6wmqh_233{font-family:var(--font-data);font-size:11px;color:var(--sidebar-section-label);margin-top:3px;transition:color .2s ease}._dealKpis_6wmqh_241{display:flex;gap:20px;margin-top:12px}._kpiLabel_6wmqh_247{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--sidebar-kpi-label);transition:color .2s ease}._kpiValue_6wmqh_256{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}._userPanel_6wmqh_267{padding:6px 12px 8px;border-top:1px solid var(--sidebar-border-subtle);flex-shrink:0;display:flex;flex-direction:column;gap:1px}._userPanelAction_6wmqh_276{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:6px;background:transparent;border:none;color:var(--sidebar-text-solid);font-size:12px;font-family:inherit;cursor:pointer;text-align:left;width:100%;transition:background .12s ease,color .12s ease}._userPanelAction_6wmqh_276:hover{background:var(--sidebar-glass-hover);color:var(--sidebar-active-text)}._userPanelLogout_6wmqh_297:hover{background:var(--color-breach-bg, rgba(220, 38, 38, .08));color:var(--color-breach-text, #ef4444)}._footer_6wmqh_302{padding:10px 14px;border-top:1px solid var(--sidebar-border-subtle);display:flex;align-items:center;gap:6px;flex-shrink:0;transition:border-color .2s ease}._userTrigger_6wmqh_312{display:flex;align-items:center;gap:8px;min-width:0;flex:1;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:6px;font-family:inherit;text-align:left;transition:background .12s ease}._userTrigger_6wmqh_312:hover{background:var(--sidebar-glass-hover)}._userAvatar_6wmqh_331{width:24px;height:24px;border-radius:6px;background:var(--sidebar-logo-mark);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userTriggerInfo_6wmqh_345{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._userTriggerEmail_6wmqh_353{font-size:11px;color:var(--sidebar-active-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userTriggerRole_6wmqh_361{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sidebar-section-label)}._userChevron_6wmqh_369{flex-shrink:0;color:var(--sidebar-section-chevron);transition:transform .15s ease}._userChevron_6wmqh_369._open_6wmqh_122{transform:rotate(180deg)}._themeToggle_6wmqh_378{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_6wmqh_378:hover{color:var(--sidebar-active-text);background:var(--sidebar-hover-bg)}._themeToggle_6wmqh_378 svg{width:14px;height:14px}._layout_tbu3l_1{display:flex;min-height:100vh}._main_tbu3l_6{flex:1;background:var(--color-surface);overflow:auto}._iconButton_tbu3l_12{background:none;border:none;cursor:pointer;padding:var(--ds-spacing-xs);color:var(--sidebar-muted);display:flex;align-items:center}._btn_vykxs_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_vykxs_1:disabled{opacity:.5;cursor:not-allowed;transform:none}._compact_vykxs_22{height:32px;font-size:13px}._primary_vykxs_27{background:var(--ds-gradient-cta);color:#fff;box-shadow:var(--ds-shadow-card)}._primary_vykxs_27:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--ds-shadow-hover)}._primary_vykxs_27:active:not(:disabled){transform:translateY(0)}._secondary_vykxs_40{background:var(--ds-accent-bg);color:var(--ds-accent-solid);border:1px solid var(--ds-accent)}._secondary_vykxs_40:hover:not(:disabled){background:var(--ds-accent-bg-hover);transform:translateY(-1px)}._ghost_vykxs_50{background:transparent;color:var(--ds-accent);border:1px solid var(--ds-border)}._ghost_vykxs_50:hover:not(:disabled){background:var(--ds-bg-hover);border-color:var(--ds-accent)}._danger_vykxs_60{background:var(--ds-danger-bg);color:var(--ds-danger-text);border:1px solid var(--ds-danger)}._danger_vykxs_60:hover:not(:disabled){background:var(--ds-danger-bg);transform:translateY(-1px)}._hasIcon_vykxs_70{gap:6px}._hasIcon_vykxs_70 svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none;flex-shrink:0}._iconOnly_vykxs_82{width:40px;padding:0}._iconOnly_vykxs_82._compact_vykxs_22{width:32px}._iconOnly_vykxs_82 svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}._loading_vykxs_97{position:relative;color:transparent!important;pointer-events:none}._loading_vykxs_97:after{content:"";position:absolute;width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_btnSpin_vykxs_1 .6s linear infinite}._loading_vykxs_97._primary_vykxs_27:after{border-top-color:#fff}._loading_vykxs_97._secondary_vykxs_40:after{border-top-color:var(--ds-accent-solid)}._loading_vykxs_97._ghost_vykxs_50:after{border-top-color:var(--ds-text-secondary)}._loading_vykxs_97._danger_vykxs_60:after{border-top-color:var(--ds-danger-text)}@keyframes _btnSpin_vykxs_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_1h9ue_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-radius:var(--ds-radius-lg);padding:16px 20px;box-shadow:0 1px 3px var(--ds-depth-shadow),0 4px 16px #00000008;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._metricCard_1h9ue_1:hover{transform:translateY(-2px);box-shadow:0 2px 6px var(--ds-depth-shadow),0 8px 24px #0000000f}._metricCardLabel_1h9ue_21{font-size:12.5px;font-weight:400;color:var(--ds-text-muted)}._metricCardValue_1h9ue_27{font-size:24px;font-weight:500;color:var(--ds-text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}._metricCardHeader_1h9ue_35{display:flex;align-items:center;justify-content:space-between}._metricCardTrend_1h9ue_41{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:500}._metricCardTrend_1h9ue_41._up_1h9ue_48{color:var(--ds-success-text)}._metricCardTrend_1h9ue_41._down_1h9ue_51{color:var(--ds-danger-text)}._metricCardTrend_1h9ue_41 svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.5;fill:none;flex-shrink:0}._metricCardSub_1h9ue_63{font-size:12px;color:var(--ds-text-muted);font-weight:400}._metricCardInfo_1h9ue_69{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_1h9ue_69:hover{background:var(--sidebar-active-accent, #2563EB);color:#fff}._metricCardTooltip_1h9ue_94{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);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_1h9ue_114{display:block;width:100%;max-width:120px;height:28px}._metricCardsRow_1h9ue_121{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._chartCard_1h9ue_127{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-radius:var(--ds-radius-lg);padding:18px 20px 14px;box-shadow:0 1px 3px var(--ds-depth-shadow);position:relative}._chartCardHeader_1h9ue_138{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._chartCardTitle_1h9ue_145{font-size:14px;font-weight:500;color:var(--ds-text-primary)}._chartCardAction_1h9ue_151{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_1h9ue_151:hover{border-color:var(--ds-border-glass-hi)}._chartCardBody_1h9ue_167{position:relative}._chartSvg_1h9ue_171{width:100%;height:auto;display:block}._chartsGrid_1h9ue_177{display:grid;grid-template-columns:3fr 2fr;gap:14px}._card_1h9ue_183{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-radius:var(--ds-radius-lg);padding:16px 20px;box-shadow:0 1px 3px var(--ds-depth-shadow);position:relative}._kvGroup_1wkub_1{background:var(--ds-bg-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow:hidden}._kvGroupHeader_1wkub_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_1wkub_18{padding:var(--ds-spacing-lg);display:flex;flex-direction:column;gap:var(--ds-spacing-lg)}._kvItem_1wkub_18{display:grid;grid-template-columns:1fr auto;gap:var(--ds-spacing-lg);align-items:baseline}._kvLabel_1wkub_32{font-size:13px;color:var(--ds-text-secondary)}._kvValue_1wkub_37{font-size:14px;font-weight:500;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_5yf8j_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_5yf8j_10{width:100%;border-collapse:collapse}._table_5yf8j_10 thead{background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border)}._table_5yf8j_10 tbody tr{border-bottom:1px solid var(--ds-border-subtle);transition:background-color var(--ds-transition-fast)}._table_5yf8j_10 tbody tr:hover{background:var(--ds-bg-hover)}._table_5yf8j_10 tbody tr:last-child{border-bottom:none}._table_5yf8j_10 ._clickableRow_5yf8j_28{cursor:pointer}._table_5yf8j_10 td{padding:var(--ds-spacing-md) var(--ds-spacing-lg);font-size:14px;color:var(--ds-text-primary)}._table_5yf8j_10 tfoot tr{border-top:1px solid var(--ds-border);background:var(--ds-bg-subtle)}._table_5yf8j_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_5yf8j_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_5yf8j_59{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--ds-transition-fast)}._sortable_5yf8j_59:hover{color:var(--ds-text-secondary)}._sorted_5yf8j_68{color:var(--ds-text-primary);font-weight:500}._sortIndicator_5yf8j_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_5yf8j_68 ._sortIndicator_5yf8j_73{opacity:1}._desc_5yf8j_87{transform:scaleY(-1)}._leftAlign_5yf8j_91{text-align:left}._centerAlign_5yf8j_95{text-align:center}._rightAlign_5yf8j_99{text-align:right}._paginationBar_5yf8j_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_5yf8j_111{font-size:12px;color:var(--ds-text-muted);font-variant-numeric:tabular-nums}._empty_5yf8j_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_7ioqw_1{display:flex;gap:0;border-bottom:1px solid var(--ds-border)}._tabItem_7ioqw_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_7ioqw_7:hover{color:var(--ds-text-primary)}._tabItem_7ioqw_7._active_7ioqw_23{color:var(--ds-accent-solid);font-weight:500}._tabItem_7ioqw_7._active_7ioqw_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_7ioqw_38{padding:24px 0 0}._tabsNavPills_7ioqw_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_7ioqw_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_7ioqw_52:hover{color:var(--ds-text-primary);background:#00000008}[data-theme=dark] ._tabPill_7ioqw_52:hover{background:#ffffff0d}._tabPill_7ioqw_52._active_7ioqw_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_7ioqw_52._active_7ioqw_23{box-shadow:0 1px 3px #0000004d}._tabBadge_7ioqw_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:500;line-height:1;color:#fff;background:var(--ds-danger);border-radius:9px;font-variant-numeric:tabular-nums}._formGroup_1wmdo_1{display:flex;flex-direction:column;gap:6px}._formLabel_1wmdo_7{font-size:12.5px;font-weight:500;color:var(--ds-text-primary);letter-spacing:.01em}._formInput_1wmdo_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_1wmdo_14::placeholder{color:var(--ds-text-muted)}._formInput_1wmdo_14:hover{border-color:var(--ds-text-muted)}._formInput_1wmdo_14:focus{border-color:var(--ds-accent-solid);box-shadow:0 0 0 3px var(--ds-accent-focus-ring)}._formInput_1wmdo_14._error_1wmdo_35{border-color:var(--ds-danger)}._formInput_1wmdo_14._error_1wmdo_35:focus{box-shadow:0 0 0 3px var(--ds-danger-focus-ring)}._formInput_1wmdo_14._compact_1wmdo_41{padding:5px 10px;font-size:13px;height:32px;border-radius:6px}._formInput_1wmdo_14:disabled{opacity:.5;cursor:not-allowed;background:var(--ds-bg-surface)}._formHint_1wmdo_53{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4}._formError_1wmdo_59{font-size:11.5px;color:var(--ds-danger);line-height:1.4}._wrapper_tuswn_1{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._toggle_tuswn_8{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;cursor:pointer}._toggle_tuswn_8:disabled{cursor:not-allowed}._toggle_tuswn_8:focus-visible+._track_tuswn_20{box-shadow:0 0 0 3px var(--ds-accent-focus-ring)}._toggle_tuswn_8._active_tuswn_23:focus-visible+._track_tuswn_20{box-shadow:0 0 12px var(--ds-accent-focus-ring),0 0 0 3px var(--ds-accent-focus-ring)}._toggle_tuswn_8._small_tuswn_26+._track_tuswn_20{width:36px;height:20px}._toggle_tuswn_8._small_tuswn_26+._track_tuswn_20:after{width:16px;height:16px;top:2px;left:2px}._toggle_tuswn_8._small_tuswn_26+._track_tuswn_20:before{width:6px;height:1.5px;top:9px;left:7px}._toggle_tuswn_8._small_tuswn_26+._track_tuswn_20:hover:after{transform:scale(1.05)}._toggle_tuswn_8._small_tuswn_26._active_tuswn_23+._track_tuswn_20:after{transform:translate(16px)}._toggle_tuswn_8._small_tuswn_26._active_tuswn_23:hover+._track_tuswn_20:after{transform:translate(16px) scale(1.05)}._toggle_tuswn_8._small_tuswn_26._active_tuswn_23+._track_tuswn_20:before{left:25px;top:5px;width:3px;height:6px}._track_tuswn_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_tuswn_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_tuswn_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_tuswn_8:hover+._track_tuswn_20{background:#c4c7cc}._toggle_tuswn_8:hover+._track_tuswn_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_tuswn_8._active_tuswn_23+._track_tuswn_20{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 0 12px #6366f14d}._toggle_tuswn_8._active_tuswn_23:hover+._track_tuswn_20{background:linear-gradient(135deg,#5558e6,#7578f0)}._toggle_tuswn_8._active_tuswn_23+._track_tuswn_20:after{transform:translate(20px)}._toggle_tuswn_8._active_tuswn_23:hover+._track_tuswn_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 var(--ds-accent-focus-ring)}._toggle_tuswn_8._active_tuswn_23+._track_tuswn_20:before{left:29px;top:6px;width:4px;height:8px;background:transparent;border-right:1.5px solid var(--ds-accent-border);border-bottom:1.5px solid var(--ds-accent-border);border-radius:0;transform:rotate(40deg)}._toggle_tuswn_8._disabled_tuswn_137+._track_tuswn_20,._toggle_tuswn_8:disabled+._track_tuswn_20{opacity:.5;cursor:not-allowed;pointer-events:none}._toggle_tuswn_8._disabled_tuswn_137:hover+._track_tuswn_20,._toggle_tuswn_8:disabled:hover+._track_tuswn_20{background:var(--ds-border)}._tag_1dfgy_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_1dfgy_16{background:var(--ds-accent-bg);color:var(--ds-accent-solid);border-color:var(--ds-accent-border)}._success_1dfgy_22{background:var(--ds-success-bg);color:var(--ds-success-text);border-color:var(--ds-success-border)}._warning_1dfgy_28{background:var(--ds-warning-bg);color:var(--ds-warning-text);border-color:var(--ds-warning-border)}._danger_1dfgy_34{background:var(--ds-danger-bg);color:var(--ds-danger-text);border-color:var(--ds-danger-border)}._neutral_1dfgy_40{background:var(--ds-bg-subtle);color:var(--ds-text-secondary);border-color:var(--ds-border)}._tagIcon_1dfgy_46{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}._tagIcon_1dfgy_46 svg{width:100%;height:100%;stroke:currentColor;stroke-width:2;fill:none}._tagRemove_1dfgy_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_1dfgy_62:hover{background:#0000001a}._tagRemove_1dfgy_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_111w3_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_111w3_4._open_111w3_18{opacity:1;pointer-events:auto}._panel_111w3_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_111w3_1 .25s cubic-bezier(.4,0,.2,1)}._panel_111w3_23._sm_111w3_31{width:100%;max-width:360px}._panel_111w3_23._md_111w3_35{width:100%;max-width:440px}._panel_111w3_23._lg_111w3_39{width:100%;max-width:560px}@keyframes _modalSlideUp_111w3_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._header_111w3_54{padding:24px 24px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._icon_111w3_62{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}._icon_111w3_62._info_111w3_72{background:var(--ds-info-bg-light);color:var(--ds-accent)}._icon_111w3_62._warning_111w3_76{background:var(--ds-warning-bg-light);color:var(--ds-warning)}._icon_111w3_62._danger_111w3_80{background:var(--ds-danger-bg-light);color:var(--ds-danger)}._icon_111w3_62._success_111w3_84{background:var(--ds-success-bg-light);color:var(--ds-success)}._close_111w3_89{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_111w3_89:hover{background:var(--ds-bg-surface);color:var(--ds-text-primary)}._body_111w3_109{padding:16px 24px 24px}._title_111w3_113{font-size:16px;font-weight:500;color:var(--ds-text-primary);margin-bottom:6px}._footer_111w3_120{padding:0 24px 24px;display:flex;justify-content:flex-end;gap:8px}._toast_3cjmc_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_3cjmc_1 .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] ._toast_3cjmc_1{box-shadow:0 4px 16px #0000004d}@keyframes _toastSlideIn_3cjmc_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._toast-icon_3cjmc_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_3cjmc_1._success_3cjmc_39 ._toast-icon_3cjmc_27{background:var(--ds-success-bg-light);color:var(--ds-success-text)}._toast_3cjmc_1._error_3cjmc_44 ._toast-icon_3cjmc_27{background:var(--ds-danger-bg-light);color:var(--ds-danger-text)}._toast_3cjmc_1._warning_3cjmc_49 ._toast-icon_3cjmc_27{background:var(--ds-warning-bg-light);color:var(--ds-warning-text)}._toast_3cjmc_1._info_3cjmc_54 ._toast-icon_3cjmc_27{background:var(--ds-info-bg-light);color:var(--ds-accent-solid)}[data-theme=dark] ._toast_3cjmc_1._success_3cjmc_39 ._toast-icon_3cjmc_27{background:var(--ds-success-bg)}[data-theme=dark] ._toast_3cjmc_1._error_3cjmc_44 ._toast-icon_3cjmc_27{background:var(--ds-danger-bg)}[data-theme=dark] ._toast_3cjmc_1._warning_3cjmc_49 ._toast-icon_3cjmc_27{background:var(--ds-warning-bg)}[data-theme=dark] ._toast_3cjmc_1._info_3cjmc_54 ._toast-icon_3cjmc_27{background:var(--ds-info-bg)}._toast-content_3cjmc_75{flex:1;min-width:0}._toast-title_3cjmc_80{font-size:13.5px;font-weight:500;color:var(--ds-text-primary);margin-bottom:2px}._toast-message_3cjmc_87{font-size:12.5px;color:var(--ds-text-secondary);line-height:1.5}._toast-close_3cjmc_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_3cjmc_93:hover{background:var(--ds-bg-surface)}._accent-bar_3cjmc_113{border-left-width:3px}._accent-bar_3cjmc_113._success_3cjmc_39{border-left-color:var(--ds-success)}._accent-bar_3cjmc_113._error_3cjmc_44{border-left-color:var(--ds-danger)}._accent-bar_3cjmc_113._warning_3cjmc_49{border-left-color:var(--ds-warning)}._accent-bar_3cjmc_113._info_3cjmc_54{border-left-color:var(--ds-accent-solid)}._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_1u2jl_1{display:flex;align-items:flex-start;gap:0}._stepper-step_1u2jl_7{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}._stepper-step_1u2jl_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_1u2jl_7._completed_1u2jl_23:after{background:var(--ds-accent-solid)}._stepper-step_1u2jl_7._completed_1u2jl_23 ._stepper-circle_1u2jl_26{background:var(--ds-accent-solid);border-color:var(--ds-accent-solid);color:#fff}._stepper-step_1u2jl_7._completed_1u2jl_23 ._stepper-label_1u2jl_31{color:var(--ds-text-primary)}._stepper-step_1u2jl_7._active_1u2jl_34 ._stepper-circle_1u2jl_26{border-color:var(--ds-accent-solid);color:var(--ds-accent-solid);box-shadow:0 0 0 4px var(--ds-accent-focus-ring)}._stepper-step_1u2jl_7._active_1u2jl_34 ._stepper-label_1u2jl_31{color:var(--ds-text-primary);font-weight:500}._stepper-circle_1u2jl_26{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;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_1u2jl_62{display:flex;flex-direction:column}._stepper-label_1u2jl_31{margin-top:8px;font-size:12px;font-weight:500;color:var(--ds-text-muted);text-align:center;white-space:nowrap}._stepper-sublabel_1u2jl_76{font-size:11px;font-weight:400;color:var(--ds-text-muted);text-align:center;margin-top:2px}._vertical_1u2jl_84{flex-direction:column;gap:0}._vertical_1u2jl_84 ._stepper-step_1u2jl_7{flex-direction:row;align-items:flex-start;flex:none;padding-bottom:32px}._vertical_1u2jl_84 ._stepper-step_1u2jl_7:last-child{padding-bottom:0}._vertical_1u2jl_84 ._stepper-step_1u2jl_7:not(:last-child):after{top:32px;left:13px;right:auto;width:2px;height:calc(100% - 28px)}._vertical_1u2jl_84 ._stepper-text_1u2jl_62{margin-left:12px;margin-top:0}._vertical_1u2jl_84 ._stepper-label_1u2jl_31{margin-top:4px;text-align:left;white-space:normal}._vertical_1u2jl_84 ._stepper-sublabel_1u2jl_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_1kp6i_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_1kp6i_1:hover:not(._disabled_1kp6i_11){border-color:var(--ds-accent-solid);background:var(--ds-accent-bg)}._fileUploadZone_1kp6i_1._dragover_1kp6i_15{border-color:var(--ds-accent-solid);background:var(--ds-accent-bg-hover);border-style:solid}._fileUploadZone_1kp6i_1._disabled_1kp6i_11{cursor:not-allowed;opacity:.6;background:var(--ds-bg-disabled)}._fileUploadZone_1kp6i_1:focus-visible{outline:2px solid var(--ds-accent-solid);outline-offset:2px}[data-theme=dark] ._fileUploadZone_1kp6i_1:hover:not(._disabled_1kp6i_11){background:var(--ds-accent-bg-hover)}._fileUploadIcon_1kp6i_34{width:48px;height:48px;border-radius:12px;background:var(--ds-accent-bg-hover);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-accent-solid);margin:0 auto 12px;flex-shrink:0}._fileUploadIcon_1kp6i_34 svg{width:24px;height:24px}._fileUploadText_1kp6i_51{font-size:14px;color:var(--ds-text-primary);margin-bottom:4px}._fileUploadText_1kp6i_51 strong{color:var(--ds-accent-solid);font-weight:500;cursor:pointer}._fileUploadHint_1kp6i_62{font-size:12px;color:var(--ds-text-muted);margin-top:8px}._emptyState_144hh_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_144hh_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_144hh_22{font-size:16px;font-weight:500;color:var(--ds-text-primary);margin-bottom:6px}._emptyStateDesc_144hh_29{font-size:13.5px;color:var(--ds-text-secondary);line-height:1.6;max-width:360px;margin:0 auto 20px}._emptyStateAction_144hh_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_144hh_37:hover{border-color:var(--ds-text-primary)}._emptyStateAction_144hh_37:active{opacity:.8}._container_x22d4_1{position:relative;display:inline-block}._trigger_x22d4_6{display:inline-block;cursor:pointer}._menu_x22d4_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_x22d4_1 .15s ease;min-width:200px}@media(prefers-color-scheme:dark){._menu_x22d4_11{box-shadow:0 8px 24px #0006}}@keyframes _dropdownFade_x22d4_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_x22d4_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_x22d4_40:hover:not(:disabled){background:var(--ds-bg-surface)}._item_x22d4_40:disabled{opacity:.5;cursor:not-allowed}._danger_x22d4_64{color:var(--ds-danger)}._danger_x22d4_64:hover:not(:disabled){background:var(--ds-danger-bg-light)}@media(prefers-color-scheme:dark){._danger_x22d4_64:hover:not(:disabled){background:var(--ds-danger-bg)}}._danger_x22d4_64 ._itemIcon_x22d4_75{color:var(--ds-danger)}._disabled_x22d4_79{opacity:.5;cursor:not-allowed}._itemIcon_x22d4_75{width:16px;height:16px;color:var(--ds-text-muted);flex-shrink:0;display:flex;align-items:center;justify-content:center}._itemIcon_x22d4_75 svg{width:100%;height:100%;stroke:currentColor;stroke-width:2;fill:none}._divider_x22d4_101{height:1px;background:var(--ds-border);margin:4px 8px}._alert_28qn2_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_28qn2_12{flex-shrink:0;margin-top:1px}._alertContent_28qn2_17{flex:1;min-width:0}._alertTitle_28qn2_22{font-weight:500;margin-bottom:2px}._alertMessage_28qn2_27{opacity:.85}._alertDismiss_28qn2_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_28qn2_31:hover{opacity:1}._info_28qn2_49{background:var(--ds-info-bg-light);color:var(--ds-accent);border-color:var(--ds-accent-border)}._warning_28qn2_55{background:var(--ds-warning-bg);color:var(--ds-warning-text);border-color:var(--ds-warning-border)}._danger_28qn2_61{background:var(--ds-danger-bg);color:var(--ds-danger-text);border-color:var(--ds-danger-border)}._success_28qn2_67{background:var(--ds-success-bg);color:var(--ds-success-text);border-color:var(--ds-success-border)}._sidebar_1nb83_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_1nb83_14{padding:20px 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--ds-border)}._sidebarLogoIcon_1nb83_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_1nb83_35{font-size:15px;font-weight:500;color:var(--ds-text-primary)}._sidebarNav_1nb83_41{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._sidebarNav_1nb83_41::-webkit-scrollbar{width:5px}._sidebarNav_1nb83_41::-webkit-scrollbar-track{background:transparent}._sidebarNav_1nb83_41::-webkit-scrollbar-thumb{background:var(--ds-border);border-radius:3px}._sidebarNav_1nb83_41::-webkit-scrollbar-thumb:hover{background:var(--ds-text-muted)}._sidebarItem_1nb83_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_1nb83_63:hover{background:var(--ds-accent-bg);color:var(--ds-accent-solid)}._sidebarItem_1nb83_63._active_1nb83_86{background:var(--ds-accent-bg);color:var(--ds-accent-solid);font-weight:500}._sidebarItemIcon_1nb83_92{width:18px;height:18px;opacity:.55;flex-shrink:0;display:flex;align-items:center;justify-content:center}._sidebarItem_1nb83_63:hover ._sidebarItemIcon_1nb83_92,._sidebarItem_1nb83_63._active_1nb83_86 ._sidebarItemIcon_1nb83_92{opacity:1}._sidebarItemLabel_1nb83_105{flex:1;text-overflow:ellipsis;overflow:hidden}._sidebarItemBadge_1nb83_111{font-size:10px;font-weight:500;background:var(--ds-danger);color:#fff;padding:1px 6px;border-radius:10px;line-height:1.5;flex-shrink:0}._sidebarItemChevron_1nb83_122{width:14px;height:14px;opacity:.3;flex-shrink:0}._sidebarItem_1nb83_63:hover ._sidebarItemChevron_1nb83_122{opacity:.5}._sidebarSectionLabel_1nb83_132{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted);padding:16px 14px 6px}._sidebarCta_1nb83_141{margin:8px 10px;padding:14px;border-radius:var(--ds-radius-md);background:var(--ds-accent-bg);border:1px solid var(--ds-border)}._sidebarCtaTitle_1nb83_149{font-size:13px;font-weight:500;color:var(--ds-text-primary);margin-bottom:4px}._sidebarCtaDesc_1nb83_156{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4;margin-bottom:10px}._sidebarCtaBtn_1nb83_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_1nb83_163:hover{background:var(--ds-accent-solid-hover);transform:translateY(-1px)}._sidebarCtaBtn_1nb83_163:active{transform:translateY(0)}._sidebarFooter_1nb83_183{padding:12px 10px;border-top:1px solid var(--ds-border);display:flex;flex-direction:column;gap:2px}._collapsed_1nb83_191{width:64px}._collapsed_1nb83_191 ._sidebarItem_1nb83_63{justify-content:center;padding:10px}._collapsed_1nb83_191 ._sidebarItemLabel_1nb83_105{display:none}._collapsed_1nb83_191 ._sidebarItemBadge_1nb83_111{position:absolute;right:-4px;top:-4px}._collapsed_1nb83_191 ._sidebarCta_1nb83_141,._collapsed_1nb83_191 ._sidebarSectionLabel_1nb83_132,._collapsed_1nb83_191 ._sidebarItemChevron_1nb83_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)}._root_wkwnt_5{background:linear-gradient(145deg,#ffffff4d,#ffffff1a);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-card);overflow:hidden;font-family:var(--font-ui);border:1px solid rgba(0,0,0,.06);border-top-color:#fff6;box-shadow:0 1px 3px #00000014,inset 0 1px #ffffff59;opacity:var(--mounted-opacity, 0);transform:translateY(var(--mounted-ty, 20px));transition:opacity .6s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1)}._layoutRow_wkwnt_39{display:flex;gap:0}._spacer_wkwnt_49{height:8px}._leftPanel_wkwnt_61{width:220px;min-width:220px;padding:28px 22px 20px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--color-border-subtle);background:linear-gradient(180deg,rgba(37,99,235,.02) 0%,transparent 100%);transition:background .3s ease}._totalCount_wkwnt_85{font-size:40px;font-weight:800;color:var(--color-text-primary);letter-spacing:-.04em;line-height:1;font-family:var(--font-data)}._loansCopy_wkwnt_103{font-size:20px;font-weight:800;background:linear-gradient(135deg,#2563eb,#a5b4fc,#3b82f6);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.01em;line-height:1.3;margin-top:2px}._gridDescription_wkwnt_127{font-size:13px;font-weight:500;color:var(--color-text-secondary);line-height:1.55;margin-top:10px;font-family:var(--font-ui)}._gridDescriptionNote_wkwnt_145{font-size:11px;color:var(--color-text-muted)}._poolHealthSection_wkwnt_159{margin-top:22px}._sectionLabel_wkwnt_167{font-size:var(--size-meta);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}._performingRow_wkwnt_185{display:flex;align-items:baseline;gap:6px;margin-bottom:10px}._performingPct_wkwnt_199{font-size:22px;font-weight:800;color:var(--color-pass, #639922);font-family:var(--font-data);line-height:1}._performingLabel_wkwnt_215{font-size:10px;font-weight:600;color:var(--color-text-muted)}._dpdBars_wkwnt_227{display:flex;flex-direction:column;gap:5px}._dpdBarRow_wkwnt_239{display:flex;align-items:center;gap:8px}._dpdDot_wkwnt_251{width:8px;height:8px;border-radius:50%;opacity:.85;flex-shrink:0;background:var(--dpd-color)}._dpdBarTrack_wkwnt_269{flex:1;height:3px;border-radius:9999px;background:#0000000d;overflow:hidden}._dpdBarFill_wkwnt_285{height:100%;width:var(--dpd-pct, 0%);background:var(--dpd-color);opacity:.65;border-radius:9999px;transition:width .5s cubic-bezier(.23,1,.32,1)}._dpdPctLabel_wkwnt_303{font-size:10px;font-weight:600;color:var(--dpd-color);min-width:32px;text-align:right;font-family:var(--font-data);font-variant-numeric:tabular-nums}._zoomSection_wkwnt_327{margin-top:24px}._zoomHeader_wkwnt_335{display:flex;justify-content:space-between;margin-bottom:6px}._zoomLabel_wkwnt_347{font-size:var(--size-meta);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em}._zoomValue_wkwnt_363{font-size:9px;font-weight:600;color:var(--color-accent);font-family:var(--font-data)}._zoomRangeInput_wkwnt_377{width:100%;height:14px}._zoomFooter_wkwnt_387{display:flex;justify-content:space-between;margin-top:4px}._zoomFooterLabel_wkwnt_399{font-size:7px;color:var(--color-text-muted)}._centerCol_wkwnt_413{flex:1;min-width:0;transition:flex .35s ease}._filtersBar_wkwnt_429{display:flex;align-items:center;gap:8px;padding:12px 16px 4px;flex-wrap:wrap}._filterDivider_wkwnt_445{width:1px;height:16px;background:var(--color-border);margin:0 4px}._filterBtn_wkwnt_463{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:9999px;background:var(--fbtn-bg, transparent);border:var(--fbtn-border, 1px solid var(--color-border));color:var(--fbtn-color, var(--color-text-muted));font-size:13px;font-weight:500;cursor:pointer;transition:all .2s var(--ease-standard, cubic-bezier(.4, 0, .2, 1));font-family:var(--font-ui)}._filterDot_wkwnt_495{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--filter-color);opacity:var(--filter-dot-opacity, .5)}._filterCount_wkwnt_513{font-size:8px;font-weight:500;opacity:.7;font-family:var(--font-data);font-variant-numeric:tabular-nums}._legendBar_wkwnt_533{display:flex;align-items:center;justify-content:space-between;padding:4px 16px}._legendItems_wkwnt_547{display:flex;gap:10px}._legendItem_wkwnt_547{display:flex;align-items:center;gap:3px;font-size:8px;color:var(--color-text-muted)}._legendDot_wkwnt_573{width:5px;height:5px;border-radius:1px;background:var(--legend-color)}._legendCount_wkwnt_587{font-size:8px;color:var(--color-text-muted);font-family:var(--font-data);font-variant-numeric:tabular-nums}._clickHint_wkwnt_605{padding:8px 16px 12px;font-size:10px;color:var(--color-text-muted);font-style:italic;text-align:center}._gridWrapper_wkwnt_625{display:flex;flex-wrap:wrap;padding:12px 16px;max-height:340px;overflow-y:auto;scroll-behavior:smooth;align-content:flex-start}._creditSquare_wkwnt_649{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),border-color .15s ease-out}._squareIdLabel_wkwnt_673{font-size:7px;color:var(--color-text-muted);line-height:1}._squareAmtLabel_wkwnt_685{font-weight:700;line-height:1.1;font-size:var(--sq-font-size, 7px);color:var(--sq-color)}._squareDpdLabel_wkwnt_699{font-size:6px;color:var(--color-text-muted);line-height:1;margin-top:1px}._morePill_wkwnt_717{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:9999px;background:var(--color-accent-bg);font-size:13px;font-weight:500;color:var(--color-accent);white-space:nowrap}._drawer_wkwnt_747{width:300px;min-width:300px;background:var(--color-bg);padding:0;display:flex;flex-direction:column;overflow:hidden;border-left-color:var(--drawer-border-color, var(--color-border));border-left-width:1px;border-left-style:solid;box-shadow:var(--drawer-shadow, 0 8px 24px rgba(0, 0, 0, .1));transform:translate(var(--drawer-tx, 100%));opacity:var(--drawer-opacity, 0);transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .25s ease-out,border-color .3s ease-out,box-shadow .3s ease-out}._drawerHeader_wkwnt_787{padding:16px 20px 14px}._drawerTitleRow_wkwnt_795{display:flex;align-items:center;gap:10px;margin-bottom:10px}._drawerIdBadge_wkwnt_809{padding:3px 8px;border-radius:var(--radius-sm, 6px);font-size:10px;font-weight:700;font-family:var(--font-data);font-variant-numeric:tabular-nums;background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-color)}._drawerIdSubtitle_wkwnt_833{flex:1;min-width:0}._drawerLoanLabel_wkwnt_843{font-size:12px;color:var(--color-text-muted)}._drawerCloseBtn_wkwnt_853{width:26px;height:26px;border-radius:var(--radius-sm, 6px);background:#0000000d;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:15px;line-height:1;transition:transform .15s cubic-bezier(.23,1,.32,1)}._drawerStatusPill_wkwnt_885{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:9999px;font-size:12px;font-weight:500;background:var(--pill-bg);color:var(--pill-color)}._drawerStatusDot_wkwnt_909{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--pill-color)}._drawerContent_wkwnt_925{flex:1;overflow:auto;padding:2px 20px 20px;border-top:1px solid var(--color-border)}._drawerAmountSection_wkwnt_939{padding:14px 0 16px}._drawerAmountHero_wkwnt_947{font-size:30px;font-weight:800;color:var(--color-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._drawerAmountNote_wkwnt_965{font-size:11px;color:var(--color-text-muted);margin-top:2px}._drawerPlaceholder_wkwnt_977{padding:14px 16px;border-radius:var(--radius-md, 8px);border:1px dashed var(--color-border);background:var(--color-surface);line-height:1.6}._drawerPlaceholderTitle_wkwnt_993{font-weight:600;margin-bottom:6px;font-size:11px;color:var(--color-text-secondary)}._drawerPlaceholderBody_wkwnt_1007{font-size:11px;color:var(--color-text-muted)}._drawerPlaceholderFields_wkwnt_1017{margin-top:8px;font-size:10px;background:#0000000a;padding:8px 10px;border-radius:var(--radius-xs, 4px);line-height:1.9;color:var(--color-text-secondary);font-family:var(--font-data)}@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_yscck_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._tip_yscck_11{position:absolute;pointer-events:none;z-index:50;animation:_chartTipIn_yscck_1 .1s ease both;background:var(--ds-tooltip-glass-bg);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--ds-tooltip-border);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_yscck_27{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:9.5px;font-weight:500;color:var(--ds-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--ds-tooltip-border)}._body_yscck_39{display:flex;flex-direction:column;gap:5px}._row_yscck_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_yscck_54{width:7px;height:7px;border-radius:2px;flex-shrink:0}._label_yscck_61{color:var(--ds-text-secondary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._value_yscck_69{color:var(--ds-text-primary);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}._delta_yscck_76{font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;padding:1px 5px;border-radius:4px}._delta_yscck_76._up_yscck_84{color:var(--ds-success);background:var(--ds-success-bg)}._delta_yscck_76._down_yscck_88{color:var(--ds-danger);background:var(--ds-danger-bg)}._delta_yscck_76._neutral_yscck_92{color:var(--ds-text-secondary);background:var(--ds-info-bg)}@keyframes _barReveal_1wipe_1{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}._stackedBarWrap_1wipe_11{display:flex;flex-direction:column}._stackedBar_1wipe_11{display:flex;border-radius:5px;overflow:hidden;gap:1px;background:var(--color-surface);border:1px solid var(--color-border);position:relative;animation:_barReveal_1wipe_1 .7s cubic-bezier(.16,1,.3,1) both}._segment_1wipe_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_1wipe_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_1wipe_27:after{content:"";position:absolute;top:10%;right:0;bottom:10%;width:1px;background:#00000014;pointer-events:none;z-index:1}._segment_1wipe_27:last-child:after{display:none}._segment_1wipe_27:hover{filter:brightness(1.08)}._segment_1wipe_27{transition:opacity .15s ease,flex .6s cubic-bezier(.16,1,.3,1),filter .2s}._segmentDim_1wipe_68{opacity:.35}._segmentDim_1wipe_68:nth-child(1){animation-delay:.16s}._segmentDim_1wipe_68:nth-child(2){animation-delay:.22s}._segmentDim_1wipe_68:nth-child(3){animation-delay:.28s}._segmentDim_1wipe_68:nth-child(4){animation-delay:.34s}._segmentDim_1wipe_68:nth-child(5){animation-delay:.4s}._segmentDim_1wipe_68:nth-child(6){animation-delay:.46s}._segmentDim_1wipe_68:nth-child(7){animation-delay:.52s}._segmentDim_1wipe_68:nth-child(8){animation-delay:.58s}._segmentLabel_1wipe_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_1wipe_111{display:flex;gap:16px;margin-top:10px;flex-wrap:wrap}._legendItem_1wipe_118{display:flex;align-items:center;gap:6px}._legendDot_1wipe_124{width:10px;height:10px;border-radius:3px;flex-shrink:0}._legendLabel_1wipe_131{font-size:10px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._legendValue_1wipe_138{font-family:var(--font-data);font-size:11px;font-weight:500;color:var(--color-text-primary);margin-left:2px}@keyframes _cardFadeUp_1ionb_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _expandWidth_1ionb_1{0%{width:0}to{width:100%}}._covCard_1ionb_19{background:var(--ds-bg-surface);border:1px solid var(--ds-border);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_1ionb_1 .6s cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._covCard_1ionb_19._warn_1ionb_30{border-color:var(--ds-warning-border);background:var(--ds-warning-bg)}._covCard_1ionb_19._breach_1ionb_34{border-color:var(--ds-danger-border);background:var(--ds-danger-bg)}._covHeader_1ionb_39{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ds-spacing-md, 12px)}._covName_1ionb_46{font-size:11px;font-weight:500;color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.04em}._pill_1ionb_54{display:inline-flex;align-items:center;gap:4px;font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:3px 10px;border-radius:100px}._pillpass_1ionb_67{color:var(--ds-success);background:var(--ds-success-bg)}._pillwarn_1ionb_72{color:var(--ds-warning);background:var(--ds-warning-bg)}._pillbreach_1ionb_77{color:var(--ds-danger);background:var(--ds-danger-bg)}._pillDot_1ionb_82{width:5px;height:5px;border-radius:50%;background:currentColor;animation:_pillPulse_1ionb_1 2s ease infinite}@keyframes _pillPulse_1ionb_1{0%,to{opacity:1}50%{opacity:.4}}._covValues_1ionb_98{display:flex;align-items:baseline;gap:var(--ds-spacing-sm, 8px);margin-bottom:var(--ds-spacing-lg, 16px)}._covActual_1ionb_105{font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:24px;font-weight:500;color:var(--ds-text-primary);letter-spacing:-.02em}._covActual_1ionb_105._covActualBreach_1ionb_112{color:var(--ds-danger)}._covActual_1ionb_105._covActualWarn_1ionb_115{color:var(--ds-warning)}._covThreshold_1ionb_119{font-family:var(--ds-font-data, "IBM Plex Mono", monospace);font-size:12px;color:var(--ds-text-secondary)}._covBarWrap_1ionb_125{height:4px;border-radius:100px;background:var(--ds-bg-subtle);position:relative;margin-bottom:var(--ds-spacing-md, 12px)}._covBarFill_1ionb_133{height:100%;border-radius:100px;transition:width .6s cubic-bezier(.16,1,.3,1);animation:_expandWidth_1ionb_1 .8s cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-delay:.3s}._covBarFill_1ionb_133._barpass_1ionb_141{background:linear-gradient(90deg,var(--ds-success-bg),var(--ds-success))}._covBarFill_1ionb_133._barwarn_1ionb_144{background:linear-gradient(90deg,var(--ds-warning-bg),var(--ds-warning))}._covBarFill_1ionb_133._barbreach_1ionb_147{background:linear-gradient(90deg,var(--ds-danger-bg),var(--ds-danger))}._covBarMark_1ionb_151{position:absolute;top:-4px;bottom:-4px;width:1.5px;background:var(--ds-text-muted);border-radius:100px}._sparkline_1ionb_160{display:flex;align-items:flex-end;gap:3px;height:24px;margin-bottom:var(--ds-spacing-sm, 8px)}._sparkline_1ionb_160._sparkpass_1ionb_167 ._sparkBar_1ionb_167{background:var(--ds-success)}._sparkline_1ionb_160._sparkwarn_1ionb_170 ._sparkBar_1ionb_167{background:var(--ds-warning)}._sparkline_1ionb_160._sparkbreach_1ionb_173 ._sparkBar_1ionb_167{background:var(--ds-danger)}._sparkBar_1ionb_167{flex:1;border-radius:2px 2px 0 0;transition:height .4s cubic-bezier(.34,1.56,.64,1);position:relative}._sparkBar_1ionb_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_1ionb_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_1ljyu_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes _barGrow_1ljyu_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._cascade_1ljyu_19{display:flex;flex-direction:column;gap:2px}._step_1ljyu_25{display:flex;align-items:center;gap:12px;padding:8px 0;animation:_slideIn_1ljyu_1 .5s cubic-bezier(.16,1,.3,1) both}._step_1ljyu_25._main_1ljyu_32{padding:10px 0}._step_1ljyu_25:nth-child(1){animation-delay:0ms}._step_1ljyu_25:nth-child(2){animation-delay:80ms}._step_1ljyu_25:nth-child(3){animation-delay:.16s}._step_1ljyu_25:nth-child(4){animation-delay:.24s}._step_1ljyu_25:nth-child(5){animation-delay:.32s}._step_1ljyu_25:nth-child(6){animation-delay:.4s}._step_1ljyu_25:nth-child(7){animation-delay:.48s}._step_1ljyu_25:nth-child(8){animation-delay:.56s}._step_1ljyu_25:nth-child(9){animation-delay:.64s}._step_1ljyu_25:nth-child(10){animation-delay:.72s}._label_1ljyu_66{font-size:12px;color:var(--ds-text-secondary);width:180px;flex-shrink:0}._label_1ljyu_66._sub_1ljyu_72{font-size:11px;color:var(--ds-text-muted);font-style:italic;padding-left:16px}._barTrack_1ljyu_79{flex:1;height:14px;border-radius:7px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);overflow:hidden;position:relative}._barFill_1ljyu_89{height:100%;border-radius:7px;background:linear-gradient(90deg,var(--ds-cascade-start),var(--ds-cascade-end));transition:width .8s cubic-bezier(.16,1,.3,1);transform-origin:left center;animation:_barGrow_1ljyu_1 .9s cubic-bezier(.16,1,.3,1) both;position:relative}._barFill_1ljyu_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_1ljyu_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_1ljyu_120{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;font-weight:500;color:var(--ds-text-primary);width:100px;text-align:right;flex-shrink:0}._value_1ljyu_120._valueSub_1ljyu_129{font-weight:400;color:var(--ds-text-muted);font-size:11px}._detail_1ljyu_135{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--ds-text-muted);width:100px;flex-shrink:0}._arrow_1ljyu_143{text-align:center;color:var(--ds-text-muted);font-size:10px;line-height:1;padding:2px 0;margin-left:180px;opacity:.4}._callout_1ljyu_153{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:10px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);font-size:12px;color:var(--ds-text-secondary);line-height:1.5;margin-top:16px}._calloutIcon_1ljyu_167{width:16px;height:16px;flex-shrink:0;color:var(--ds-text-muted);margin-top:1px}@keyframes _fadeUp_vsi39_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _barGrow_vsi39_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._wrap_vsi39_19{display:flex;flex-direction:column;gap:2px}._row_vsi39_25{display:flex;align-items:center;gap:12px;height:36px;animation:_fadeUp_vsi39_1 .5s cubic-bezier(.16,1,.3,1) both}._row_vsi39_25:nth-child(1){animation-delay:0ms}._row_vsi39_25:nth-child(2){animation-delay:60ms}._row_vsi39_25:nth-child(3){animation-delay:.12s}._row_vsi39_25:nth-child(4){animation-delay:.18s}._row_vsi39_25:nth-child(5){animation-delay:.24s}._row_vsi39_25:nth-child(6){animation-delay:.3s}._row_vsi39_25:nth-child(7){animation-delay:.36s}._row_vsi39_25:nth-child(8){animation-delay:.42s}._row_vsi39_25:nth-child(9){animation-delay:.48s}._row_vsi39_25:nth-child(10){animation-delay:.54s}._label_vsi39_63{font-size:12px;color:var(--ds-text-secondary);width:120px;text-align:right;flex-shrink:0}._track_vsi39_71{flex:1;height:14px;border-radius:7px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);position:relative;overflow:visible}._fill_vsi39_81{height:100%;border-radius:7px;background:linear-gradient(90deg,var(--ds-bar-start),var(--ds-bar-end));transition:width .8s cubic-bezier(.16,1,.3,1);transform-origin:left center;animation:_barGrow_vsi39_1 .8s cubic-bezier(.16,1,.3,1) both;position:relative}._fill_vsi39_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_vsi39_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_vsi39_81._over_vsi39_111{background:var(--ds-danger)}._threshold_vsi39_115{position:absolute;top:-6px;bottom:-6px;width:2px;background:var(--ds-text-secondary);border-radius:1px;z-index:2}._threshold_vsi39_115:before{content:"";position:absolute;top:-2px;left:-3px;width:8px;height:8px;border-radius:50%;background:var(--ds-text-secondary);border:2px solid var(--ds-bg-card)}._value_vsi39_136{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;color:var(--ds-text-secondary);width:50px;text-align:right;flex-shrink:0}._value_vsi39_136._valueOver_vsi39_144{color:var(--ds-danger);font-weight:500}@keyframes _drawArc_14esg_1{0%{stroke-dashoffset:500;opacity:0}60%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes _fadeCenter_14esg_1{0%{opacity:0}to{opacity:1}}._ringWrap_14esg_22{display:flex;align-items:center;gap:28px}._svg_14esg_28{flex-shrink:0}._arc_14esg_32{stroke-dasharray:500;stroke-dashoffset:500;animation:_drawArc_14esg_1 1s cubic-bezier(.16,1,.3,1) both;transition:stroke-width .2s ease,opacity .2s ease,filter .2s ease;cursor:pointer}._arc_14esg_32:nth-child(2){animation-delay:.12s}._arc_14esg_32:nth-child(3){animation-delay:.24s}._arc_14esg_32:nth-child(4){animation-delay:.36s}._arc_14esg_32:nth-child(5){animation-delay:.48s}._arc_14esg_32:nth-child(6){animation-delay:.6s}._arc_14esg_32:nth-child(7){animation-delay:.72s}._arc_14esg_32:nth-child(8){animation-delay:.84s}._arc_14esg_32:nth-child(9){animation-delay:.96s}._centerValue_14esg_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_14esg_1 .6s .4s both}._centerLabel_14esg_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_14esg_1 .6s .5s both}._legend_14esg_87{display:flex;flex-direction:column;gap:8px}._legendItem_14esg_93{display:flex;align-items:center;gap:10px;transition:opacity .15s ease;cursor:default}._legendDot_14esg_101{width:10px;height:10px;border-radius:3px;flex-shrink:0}._legendText_14esg_108{font-family:var(--font-ui, system-ui);font-size:12px;color:var(--color-text-secondary, #6B7280);flex:1}._legendVal_14esg_115{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:12px;font-weight:500;color:var(--color-text-primary, #111);font-variant-numeric:tabular-nums}._legendPct_14esg_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_1e5vl_1{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes _drawLine_1e5vl_1{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}._wrap_1e5vl_19{display:flex;flex-direction:column;overflow:visible}._chartArea_1e5vl_25{display:flex}._yAxis_1e5vl_29{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:8px;padding-bottom:22px;min-width:36px}._yTick_1e5vl_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_1e5vl_47{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-left:8px;padding-bottom:22px;min-width:36px}._scrollArea_1e5vl_57{flex:1;min-width:0;overflow-x:auto;overflow-y:visible}._scrollArea_1e5vl_57::-webkit-scrollbar{height:4px}._scrollArea_1e5vl_57::-webkit-scrollbar-track{background:transparent}._scrollArea_1e5vl_57::-webkit-scrollbar-thumb{background:var(--color-border, rgba(0, 0, 0, .12));border-radius:2px}._plotArea_1e5vl_74{min-width:100%;position:relative;overflow:visible}._grid_1e5vl_80{position:absolute;top:0;right:0;left:0;bottom:22px;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between}._gridLine_1e5vl_90{width:100%;height:1px;background:var(--color-border, rgba(0, 0, 0, .06))}._gridLine_1e5vl_90:last-child{background:var(--color-border, rgba(0, 0, 0, .12))}._bars_1e5vl_99{display:flex;align-items:flex-end;gap:4px;position:relative;z-index:1;overflow:visible}._bar_1e5vl_99{flex:1;min-width:0;border-radius:5px 5px 0 0;position:relative;cursor:default;transform-origin:bottom center;animation:_growFromBottom_1e5vl_1 .7s cubic-bezier(.34,1.56,.64,1) both;transition:transform .2s ease,filter .2s}._bar_1e5vl_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_1e5vl_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_1e5vl_99:hover{transform:scaleY(1.04);filter:brightness(1.06)}._bar_1e5vl_99:nth-child(1){animation-delay:0ms}._bar_1e5vl_99:nth-child(2){animation-delay:50ms}._bar_1e5vl_99:nth-child(3){animation-delay:.1s}._bar_1e5vl_99:nth-child(4){animation-delay:.15s}._bar_1e5vl_99:nth-child(5){animation-delay:.2s}._bar_1e5vl_99:nth-child(6){animation-delay:.25s}._bar_1e5vl_99:nth-child(7){animation-delay:.3s}._bar_1e5vl_99:nth-child(8){animation-delay:.35s}._bar_1e5vl_99:nth-child(9){animation-delay:.4s}._bar_1e5vl_99:nth-child(10){animation-delay:.45s}._bar_1e5vl_99:nth-child(11){animation-delay:.5s}._bar_1e5vl_99:nth-child(12){animation-delay:.55s}._bar_1e5vl_99:nth-child(13){animation-delay:.6s}._bar_1e5vl_99:nth-child(14){animation-delay:.65s}._bar_1e5vl_99:nth-child(15){animation-delay:.7s}._bar_1e5vl_99:nth-child(16){animation-delay:.75s}._stackedWrap_1e5vl_192{width:100%;display:flex;align-items:flex-end;height:100%}._stackedSegment_1e5vl_199{flex-shrink:0;position:relative;z-index:1}._barDim_1e5vl_205{opacity:.3;transition:opacity .15s ease}._barLabel_1e5vl_210{position:absolute;left:50%;bottom:6px;transform:translate(-50%);font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:9px;font-weight:500;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_1e5vl_226{overflow:visible;position:absolute;top:0;left:0;pointer-events:none;z-index:2}._trendSvgSecondary_1e5vl_235{z-index:3}._trendLine_1e5vl_240{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation:_drawLine_1e5vl_1 1.2s cubic-bezier(.16,1,.3,1) .6s forwards}._trendDot_1e5vl_250{fill:#fff;stroke-width:2.5}._labels_1e5vl_255{display:flex;gap:4px;margin-top:6px}._labels_1e5vl_255 span{flex:1;min-width:0;text-align:center;overflow:hidden}._label_1e5vl_255{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--color-text-secondary, #6B7280)}._group_1e5vl_273{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}._groupBars_1e5vl_281{display:flex;align-items:flex-end;gap:2px;width:100%}._legend_1e5vl_288{display:flex;align-items:center;gap:16px;margin-top:12px;justify-content:flex-end}._legendItem_1e5vl_296{display:flex;align-items:center;gap:6px}._legendDot_1e5vl_302{width:10px;height:10px;border-radius:3px}._legendLine_1e5vl_308{width:16px;height:2px;border-radius:1px}._legendText_1e5vl_314{font-family:var(--font-data, "IBM Plex Mono", monospace);font-size:10px;color:var(--color-text-secondary, #6B7280)}._card_remzb_1{position:relative;padding:10px 14px;border-radius:var(--ds-radius-lg, 10px);background:linear-gradient(135deg,var(--ds-glass-mid, rgba(255, 255, 255, .72)) 0%,var(--ds-glass-lo, rgba(255, 255, 255, .48)) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--ds-glass-edge, rgba(255, 255, 255, .18));box-shadow:0 1px 3px var(--ds-depth-shadow, rgba(0, 0, 0, .04)),inset 0 1px #fff6;display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}._body_remzb_45{min-width:0;overflow:hidden}._labelRow_remzb_55{font-size:10px;font-weight:400;color:var(--ds-text-muted, #9ca3af);margin-bottom:2px;display:flex;align-items:center;gap:4px}._labelText_remzb_75{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tooltipTrigger_remzb_87{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;flex-shrink:0;font-size:8px;font-weight:700;line-height:1;cursor:help;background:var(--ds-glass-edge, rgba(0, 0, 0, .08));color:var(--ds-text-muted, #9ca3af)}._value_remzb_119{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ds-text-primary, #111)}._valuePositive_remzb_141{color:var(--ds-success-text, #059669)}._valueNegative_remzb_143{color:var(--ds-danger-text, #dc2626)}._sub_remzb_147{font-size:10px;color:var(--ds-text-muted, #9ca3af);margin-top:1px;font-family:var(--font-data)}._delta_remzb_161{font-size:10px;font-weight:500;flex-shrink:0}._deltaUp_remzb_173{color:var(--ds-success-text, #059669)}._deltaDown_remzb_175{color:var(--ds-danger-text, #dc2626)}._tooltip_remzb_87{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:50;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.45;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 16px #0000001f;pointer-events:none}._page_17i7a_1{padding:var(--ds-padding-content, 32px 40px);max-width:1200px}._header_17i7a_6{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--ds-gap-lg, 24px)}._pageTitle_17i7a_13{font-size:var(--ds-size-page-title, 22px);font-weight:500;color:var(--ds-text-primary);margin:0}._timestamp_17i7a_20{font-size:var(--ds-size-meta, 11px);color:var(--ds-text-muted);margin-top:4px}._skeletonStack_17i7a_26{display:flex;flex-direction:column;gap:8px}._dealName_17i7a_32{font-weight:500;color:var(--ds-text-primary)}._dataValue_17i7a_37{font-size:var(--ds-size-data-small, 12px)}._dataValueMuted_17i7a_41{font-size:var(--ds-size-data-small, 12px);color:var(--ds-text-muted)}._emptyMeta_17i7a_46{color:var(--ds-text-muted);font-size:var(--ds-size-meta, 11px)}._borrowerPage_17i7a_51{padding:var(--ds-padding-content, 32px 40px);max-width:800px}._chevron_17i7a_56{font-size:16px;line-height:1;opacity:.4;color:var(--ds-text-muted)}._tableFooter_17i7a_63{font-size:var(--ds-size-meta, 11px);color:var(--ds-text-muted);margin-top:12px;text-align:center}._wrapper_1hte8_1{display:flex;flex-direction:column;gap:6px;position:relative}._label_1hte8_8{font-size:12.5px;font-weight:500;color:var(--ds-text-primary);letter-spacing:.01em}._trigger_1hte8_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_1hte8_15:hover{border-color:var(--ds-text-muted)}._triggerFocus_1hte8_34{border-color:var(--ds-accent-solid, #6366f1);box-shadow:0 0 0 3px var(--ds-accent-focus-ring)}._triggerError_1hte8_39{border-color:var(--ds-danger)}._triggerError_1hte8_39._triggerFocus_1hte8_34{box-shadow:0 0 0 3px var(--ds-danger-focus-ring)}._triggerDisabled_1hte8_46{opacity:.5;cursor:not-allowed}._searchInput_1hte8_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_1hte8_51::placeholder{color:var(--ds-text-muted)}._valueText_1hte8_65{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._placeholderText_1hte8_72{color:var(--ds-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._icons_1hte8_80{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px;color:var(--ds-text-muted)}._clearBtn_1hte8_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_1hte8_89:hover{color:var(--ds-text-primary)}._chevron_1hte8_105{transition:transform .15s ease;flex-shrink:0}._chevronOpen_1hte8_110{transform:rotate(180deg)}._dropdown_1hte8_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_1hte8_129{padding:8px 12px;font-size:13.5px;cursor:pointer;transition:background-color .1s;color:var(--ds-text-primary)}._option_1hte8_129:first-child{border-radius:8px 8px 0 0}._option_1hte8_129:last-child{border-radius:0 0 8px 8px}._option_1hte8_129:hover{background:var(--ds-bg-hover)}._optionSelected_1hte8_146{background:var(--ds-bg-hover);font-weight:500}._optionDisabled_1hte8_151{opacity:.4;cursor:not-allowed}._noResults_1hte8_156{padding:12px;font-size:13px;color:var(--ds-text-muted);text-align:center}._hintText_1hte8_163{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4}._errorText_1hte8_169{font-size:11.5px;color:var(--ds-danger);line-height:1.4}._wrapper_fmtrw_1{border-radius:.5rem;border:1px solid var(--ds-border);background:var(--ds-bg-surface);padding:2rem}._badge_fmtrw_8{background:var(--ds-bg-subtle);color:var(--ds-text-muted);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:.25rem}._title_fmtrw_19{font-size:.875rem;font-weight:500;color:var(--ds-text-primary)}._description_fmtrw_25{font-size:.875rem;color:var(--ds-text-secondary);margin-bottom:1rem}._reqLabel_fmtrw_31{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--ds-text-muted);margin-bottom:.5rem}._reqBullet_fmtrw_40{font-size:.75rem;color:var(--ds-text-muted);margin-top:.125rem}._reqText_fmtrw_46{font-size:.75rem;color:var(--ds-text-secondary)}._container_73grh_1{max-width:100%}._pageTitle_73grh_5{color:var(--ds-text-primary);font-size:var(--size-page-title)}._pageMeta_73grh_10{color:var(--ds-text-muted);font-size:var(--size-meta)}._collapseBtn_73grh_15{background:none;border:none;padding:0;cursor:pointer;display:flex;color:inherit;flex-shrink:0;margin-top:1px}._errorText_73grh_26{word-break:break-word;white-space:pre-wrap;font-family:var(--font-data);font-size:12px}._warningBanner_73grh_33{margin-bottom:16px;padding:8px 14px;border-radius:var(--ds-radius-md);background:var(--ds-warning-bg);border:.5px solid var(--ds-warning-border);display:flex;align-items:center;justify-content:space-between}._warningText_73grh_44{font-size:var(--size-body);color:var(--ds-warning-text)}._skeletonItem_1h6s1_7{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;border:1px solid var(--ds-border)}._dateCard_1h6s1_27{background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:10px;padding:14px 16px;margin-bottom:8px}._dateLabel_1h6s1_43{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted);margin-bottom:8px}._dateInput_1h6s1_63{width:100%;box-sizing:border-box;font-size:14px;padding:8px 12px;border-radius:7px;border:1px solid var(--ds-border);background:var(--ds-bg-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-mono, monospace)}._dateHint_1h6s1_87{font-size:11px;color:var(--ds-text-muted);margin:6px 0 0}._slotList_1h6s1_101{display:flex;flex-direction:column;gap:8px;padding-bottom:2px;overflow:visible}._divider_1h6s1_119{display:flex;align-items:center;gap:10px;margin:4px 0}._dividerLine_1h6s1_133{flex:1;height:1px;background:var(--ds-border)}._dividerBtn_1h6s1_145{background:none;border:1px solid var(--ds-border);border-radius:20px;cursor:pointer;font-size:11px;color:var(--ds-text-muted);padding:3px 12px;display:flex;align-items:center;gap:5px;white-space:nowrap}._chevron_1h6s1_173{transition:transform .15s}._chevronOpen_1h6s1_181{transform:rotate(180deg)}._submitArea_1h6s1_191{margin-top:4px;display:flex;flex-direction:column;gap:6px}._submitHint_1h6s1_205{font-size:11px;color:var(--ds-text-muted);text-align:center;margin:0}._errorBanner_1h6s1_221{margin-top:4px}._historySection_1h6s1_231{margin-top:32px}._historyToggleBtn_1h6s1_239{background:none;border:none;cursor:pointer;padding:6px 0;display:flex;align-items:center;gap:6px;width:100%}._historyLabel_1h6s1_261{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted)}._historyChevron_1h6s1_277{color:var(--ds-text-muted);transition:transform .15s;margin-left:auto}._historyBody_1h6s1_289{margin-top:10px}._historyEmpty_1h6s1_297{font-size:12px;color:var(--ds-text-muted)}._calEmptyState_1h6s1_311{padding:14px 16px;border-radius:8px;font-size:12px;border:1px dashed var(--ds-border);color:var(--ds-text-muted);text-align:center}._calNav_1h6s1_329{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._calNavBtn_1h6s1_343{background:none;border:none;cursor:pointer;color:var(--ds-text-muted);padding:2px 6px;font-size:16px}._calNavBtnDisabled_1h6s1_361{color:var(--ds-border);cursor:default}._calMonthLabel_1h6s1_371{font-size:12px;font-weight:600;color:var(--ds-text-primary)}._calDayHeaders_1h6s1_383{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:3px}._calDayName_1h6s1_397{font-size:10px;text-align:center;color:var(--ds-text-muted);font-weight:600}._calGrid_1h6s1_411{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._calCell_1h6s1_425{aspect-ratio:1;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;position:relative;border:1px solid var(--ds-border);background:var(--ds-bg-surface);cursor:default}._calCellNum_1h6s1_455{font-size:11px;font-weight:400;color:var(--ds-text-muted);line-height:1}._calCellToday_1h6s1_471{outline:2px solid var(--ds-text-muted);outline-offset:1px}._calCellTodayNum_1h6s1_481{font-weight:700}._calCellPartial_1h6s1_491{background:color-mix(in srgb,var(--ds-warning) 18%,transparent);border-color:color-mix(in srgb,var(--ds-warning) 55%,transparent);cursor:pointer}._calCellPartialNum_1h6s1_503{color:var(--ds-text-primary)}._calCellPartialSelected_1h6s1_511{background:color-mix(in srgb,var(--ds-warning) 30%,transparent);border-color:var(--ds-warning)}._calCellComplete_1h6s1_523{background:color-mix(in srgb,var(--ds-success) 22%,transparent);border-color:color-mix(in srgb,var(--ds-success) 50%,transparent);cursor:pointer}._calCellCompleteNum_1h6s1_535{color:var(--ds-text-primary)}._calCellCompleteSelected_1h6s1_543{background:var(--ds-success);border-color:var(--ds-success)}._calCellCompleteSelectedNum_1h6s1_553{color:#fff}._calLegend_1h6s1_563{display:flex;gap:12px;margin-top:10px;justify-content:flex-end}._calLegendItem_1h6s1_577{display:flex;align-items:center;gap:4px}._calLegendDotComplete_1h6s1_589{width:10px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--ds-success) 18%,transparent);border:1px solid color-mix(in srgb,var(--ds-success) 40%,transparent)}._calLegendDotPartial_1h6s1_605{width:10px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--ds-warning) 18%,transparent);border:1px solid color-mix(in srgb,var(--ds-warning) 55%,transparent)}._calLegendText_1h6s1_621{font-size:10px;color:var(--ds-text-muted)}._detailDrawer_1h6s1_633{margin-top:12px;border:1px solid var(--ds-border);border-radius:8px;overflow:hidden}._detailHeader_1h6s1_647{padding:10px 14px;border-bottom:1px solid var(--ds-border);background:var(--ds-bg-surface);display:flex;align-items:center;justify-content:space-between}._detailDate_1h6s1_665{font-size:12px;font-weight:600;color:var(--ds-text-primary);font-family:var(--ds-font-mono, monospace)}._detailCloseBtn_1h6s1_679{background:none;border:none;cursor:pointer;font-size:18px;color:var(--ds-text-muted);line-height:1;padding:0}._detailRow_1h6s1_699{display:flex;align-items:center;justify-content:space-between;padding:10px 14px}._detailRowBorder_1h6s1_713{border-bottom:1px solid var(--ds-border)}._detailRowLeft_1h6s1_721{display:flex;align-items:center;gap:8px;min-width:0}._statusDot_1h6s1_735{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--ds-border)}._statusDotPresent_1h6s1_751{background:var(--ds-success)}._statusDotMissing_1h6s1_759{background:var(--ds-danger)}._detailFileName_1h6s1_767{font-size:12px;font-weight:500;color:var(--ds-text-primary)}._detailFileMeta_1h6s1_779{font-size:11px;color:var(--ds-text-muted);font-family:var(--ds-font-mono, monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailRowActions_1h6s1_797{display:flex;gap:8px;flex-shrink:0}._missingLabel_1h6s1_809{font-size:11px;color:var(--ds-danger)}._iconBtn_1h6s1_821{background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;color:var(--ds-text-muted)}._iconBtnSuccess_1h6s1_841{color:var(--ds-success)}._inlineConfirm_1h6s1_851{display:flex;gap:4px;align-items:center}._inlineConfirmCancel_1h6s1_863{background:none;border:none;cursor:pointer;font-size:11px;color:var(--ds-text-muted);padding:0}._inlineConfirmDelete_1h6s1_881{background:var(--ds-danger);border:none;border-radius:4px;cursor:pointer;font-size:11px;color:#fff;padding:2px 8px}._inlineConfirmDelete_1h6s1_881:disabled{opacity:.6}._slotIcon_1h6s1_913{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid}._slotIconIdle_1h6s1_937{background:var(--ds-bg-subtle);border-color:var(--ds-border);color:var(--ds-text-muted)}._slotIconPending_1h6s1_949,._slotIconUploading_1h6s1_951{background:var(--ds-warning-bg);border-color:var(--color-warning-border);color:var(--ds-warning)}._slotIconSent_1h6s1_963{background:var(--ds-success-bg);border-color:var(--ds-success);color:var(--ds-success)}._slotIconError_1h6s1_975{background:var(--ds-danger-bg);border-color:var(--ds-danger);color:var(--ds-danger)}._slotHeader_1h6s1_999{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:64px;box-sizing:border-box;border-radius:10px;border:1px solid var(--ds-border);background:var(--ds-bg-surface);transition:background .15s,border-color .15s;cursor:pointer}._slotHeaderNoRadius_1h6s1_1027{border-radius:10px 10px 0 0;border-bottom:none}._slotHeaderDefault_1h6s1_1037{cursor:default}._slotHeaderWarning_1h6s1_1047{border-color:var(--color-warning-border);background:var(--ds-warning-bg)}._slotHeaderError_1h6s1_1057{border-color:var(--ds-danger);background:var(--ds-danger-bg)}._slotHeaderSuccess_1h6s1_1067{border-color:var(--ds-border);background:var(--ds-success-bg)}._slotBody_1h6s1_1077{flex:1;min-width:0}._slotTitleRow_1h6s1_1087{display:flex;align-items:center;gap:6px}._slotTitle_1h6s1_1087{font-size:14px;font-weight:600;color:var(--ds-text-primary)}._slotDesc_1h6s1_1111{font-size:12px;margin-top:2px;color:var(--ds-text-muted)}._slotDescWarning_1h6s1_1123{color:var(--ds-warning-text)}._slotDescDanger_1h6s1_1131{color:var(--ds-danger)}._slotErrorToggle_1h6s1_1139{background:none;border:none;cursor:pointer;font-size:11px;color:var(--ds-text-muted);text-decoration:underline;margin-left:8px;padding:0}._slotActions_1h6s1_1161{display:flex;align-items:center;gap:6px;flex-shrink:0}._slotReplaceBtn_1h6s1_1175{background:none;border:1px solid var(--ds-border);border-radius:6px;cursor:pointer;font-size:11px;color:var(--ds-text-muted);padding:3px 10px;flex-shrink:0}._panel_1h6s1_1199{padding:12px 16px;border-radius:0 0 10px 10px;border:1px solid var(--ds-border);border-top:1px dashed var(--ds-border);background:var(--ds-bg-surface)}._panelWarning_1h6s1_1215{border-color:var(--color-warning-border);border-top-color:var(--color-warning-border);background:var(--ds-warning-bg)}._panelDanger_1h6s1_1227{border-color:var(--ds-danger);border-top-color:var(--ds-danger);background:var(--ds-danger-bg)}._panelDropzone_1h6s1_1239{border:1px solid var(--ds-border);border-top:none;border-radius:0 0 10px 10px;padding:12px 16px}._panelRow_1h6s1_1253{display:flex;align-items:center;justify-content:space-between;gap:8px}._panelDate_1h6s1_1267{font-size:12px;color:var(--ds-text-muted)}._panelDateValue_1h6s1_1277{font-family:var(--ds-font-mono, monospace)}._panelDiscardBtn_1h6s1_1285{background:none;border:none;cursor:pointer;font-size:12px;color:var(--ds-text-muted);text-decoration:underline;padding:0}._panelDeleteMsg_1h6s1_1305{font-size:12px;color:var(--ds-text-secondary)}._panelDeleteActions_1h6s1_1315{display:flex;gap:6px;flex-shrink:0}._panelCancelBtn_1h6s1_1327{background:none;border:1px solid var(--ds-border);border-radius:5px;cursor:pointer;font-size:11px;color:var(--ds-text-muted);padding:3px 10px}._panelDeleteBtn_1h6s1_1347{background:var(--ds-danger);border:none;border-radius:5px;cursor:pointer;font-size:11px;color:#fff;padding:3px 10px}._panelDeleteBtn_1h6s1_1347:disabled{opacity:.6}._errorPre_1h6s1_1375{font-size:11px;font-family:var(--ds-font-mono, monospace);color:var(--ds-text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}._root_1yl6q_1{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12px}._label_1yl6q_17{color:var(--color-text-muted, #9ca3af);font-size:10px;text-transform:uppercase;letter-spacing:.05em}._select_1yl6q_31{padding:5px 10px;border-radius:6px;font-size:11px;font-weight:500;border:1px solid var(--color-border, #e5e7eb);background:var(--ds-bg-surface, #fff);color:var(--color-text-secondary, #6b7280);cursor:pointer;font-family:var(--font-data, "IBM Plex Mono", monospace);outline:none}._hint_1yl6q_57{font-size:10px;color:var(--color-text-muted);font-family:var(--font-data)}._error_1yl6q_69{font-size:10px;color:var(--ds-danger-text, #dc2626)}._statCard_18dk0_1{position:relative;padding:14px 16px;border-radius:var(--ds-radius-lg, 10px);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);box-shadow:0 1px 3px var(--ds-depth-shadow),inset 0 1px #fff6;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0}._statCardLeft_18dk0_17{min-width:0;overflow:hidden}._statCardLabel_18dk0_22{font-size:10px;font-weight:400;color:var(--ds-text-muted);margin-bottom:4px;display:flex;align-items:center;gap:4px}._statCardValue_18dk0_32{font-size:15px;font-weight:600;color:var(--ds-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCardDelta_18dk0_43{font-size:11px;font-weight:500;flex-shrink:0}._statCardDeltaUp_18dk0_49{color:var(--ds-success-text)}._statCardDeltaDown_18dk0_53{color:var(--ds-danger-text)}._statCardDeltaNeutral_18dk0_57{color:var(--ds-text-muted)}._tooltipTrigger_18dk0_61{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;flex-shrink:0;font-size:8px;font-weight:700;line-height:1;cursor:help;background:var(--ds-glass-edge);color:var(--ds-text-muted)}._labelText_18dk0_77{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tooltip_18dk0_61{position:absolute;bottom:100%;left:0;right:0;z-index:10;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.5;font-weight:400;color:var(--ds-text-primary);background:var(--ds-bg-card);border:1px solid var(--color-border);box-shadow:0 4px 12px #0000001a;pointer-events:none}._root_18dk0_101{display:flex;flex-direction:column;gap:20px}._bar_q9i04_1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0;font-size:12px}._input_q9i04_10{padding:5px 10px;border-radius:6px;font-size:11px;font-weight:500;border:1px solid var(--ds-border);background:var(--ds-bg-surface);color:var(--ds-text-secondary);cursor:pointer;font-family:var(--ds-font-data);outline:none;min-width:0}._label_q9i04_24{color:var(--ds-text-muted);font-size:10px;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._divider_q9i04_32{width:1px;height:20px;background:var(--ds-border);margin:0 4px;flex-shrink:0}._pill_q9i04_40{padding:4px 10px;border-radius:6px;cursor:pointer;font-weight:500;font-size:10px;transition:all .15s;-webkit-user-select:none;user-select:none;border:1px solid var(--ds-border);background:transparent;color:var(--ds-text-secondary)}._pill_q9i04_40[data-active=true]{border-color:var(--ds-accent, #2563EB);background:var(--ds-accent, #2563EB);color:#fff}._pill_q9i04_40[data-disabled=true]{opacity:.35;pointer-events:none}._fxText_q9i04_62{font-size:10px;color:var(--ds-text-muted);font-family:var(--ds-font-data)}._fxError_q9i04_68{font-size:10px;color:var(--ds-danger-text, #DC2626)}._statCard_9qlen_1{padding:10px 14px;border-radius:var(--ds-radius-lg, 10px);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);box-shadow:0 1px 3px var(--ds-depth-shadow),inset 0 1px #fff6;min-width:0}._statLabel_9qlen_12{font-size:10px;font-weight:400;color:var(--ds-text-muted);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statValue_9qlen_22{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._statValuePositive_9qlen_29{color:var(--ds-success-text)}._statValueNegative_9qlen_33{color:var(--ds-danger-text)}._statValueNeutral_9qlen_37{color:var(--ds-text-primary)}._statSub_9qlen_41{font-size:10px;color:var(--ds-text-muted);margin-top:1px;font-family:var(--font-data)}._toggleGroup_9qlen_48{display:inline-flex;border-radius:8px;border:1px solid var(--color-border);overflow:hidden}._toggleBtn_9qlen_55{padding:6px 14px;font-size:12px;font-family:var(--font-data);border:none;cursor:pointer;transition:all .15s ease;color:var(--color-text-secondary);background:transparent;font-weight:400}._toggleBtnActive_9qlen_67{color:var(--color-text-on-accent);background:var(--sidebar-active-accent);font-weight:600}._labelMuted_9qlen_73{font-size:12px;color:var(--color-text-muted)}._statsAutoGrid_9qlen_78{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}._sectionBody_1rhej_1,._sectionBody_1jgl3_1{display:flex;flex-direction:column;gap:20px}._statCard_1jgl3_7{position:relative;padding:10px 14px;border-radius:var(--ds-radius-lg, 10px);background:linear-gradient(135deg,var(--ds-glass-mid, rgba(255, 255, 255, .72)) 0%,var(--ds-glass-lo, rgba(255, 255, 255, .48)) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--ds-glass-edge, rgba(255, 255, 255, .18));box-shadow:0 1px 3px var(--ds-depth-shadow, rgba(0, 0, 0, .04)),inset 0 1px #fff6;display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}._statCardContent_1jgl3_23{min-width:0;overflow:hidden}._statCardLabelRow_1jgl3_28{font-size:10px;font-weight:400;color:var(--ds-text-muted, #9CA3AF);margin-bottom:2px;display:flex;align-items:center;gap:4px}._statCardLabel_1jgl3_28{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCardHelpBtn_1jgl3_44{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;flex-shrink:0;font-size:8px;font-weight:700;line-height:1;cursor:help;background:var(--ds-glass-edge, rgba(0, 0, 0, .08));color:var(--ds-text-muted, #9CA3AF)}._statCardValue_1jgl3_60{font-size:14px;font-weight:600;color:var(--ds-text-primary, #111);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCardDeltaUp_1jgl3_71{font-size:10px;font-weight:500;flex-shrink:0;color:var(--ds-success-text, #059669)}._statCardDeltaDown_1jgl3_78{font-size:10px;font-weight:500;flex-shrink:0;color:var(--ds-danger-text, #DC2626)}._statCardTooltip_1jgl3_85{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:50;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.45;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 16px #0000001f;pointer-events:none}._sectionBody_i3kpx_1{display:flex;flex-direction:column;gap:20px}._chartWrapper_i3kpx_7{position:relative}._chartArea_i3kpx_11{display:flex;gap:0}._yAxis_i3kpx_16{width:36px;height:280px;display:flex;flex-direction:column-reverse;justify-content:space-between;flex-shrink:0}._yTick_i3kpx_25{font-size:9px;color:var(--ds-text-muted);text-align:right;padding-right:6px;line-height:1;font-variant-numeric:tabular-nums}._plotArea_i3kpx_34{flex:1;position:relative;height:280px}._gridLine_i3kpx_40{position:absolute;left:0;right:0;pointer-events:none;z-index:0}._gridLineBase_i3kpx_48{border-bottom:1px solid var(--ds-glass-edge, rgba(0, 0, 0, .12))}._gridLineMinor_i3kpx_52{border-bottom:1px solid var(--ds-glass-edge, rgba(0, 0, 0, .04))}._barsRow_i3kpx_56{display:flex;align-items:flex-end;height:100%;position:relative;z-index:1}._barColumn_i3kpx_64{flex:1;height:100%;display:flex;flex-direction:column-reverse;cursor:pointer;border-radius:2px 2px 0 0;overflow:hidden}._xAxis_i3kpx_74{display:flex;padding-left:36px;margin-top:6px}._xLabel_i3kpx_80{flex:1;font-size:9px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tooltip_i3kpx_89{position:absolute;z-index:50;width:220px;padding:12px 16px;border-radius:12px;background:var(--ds-bg-surface);border:1px solid var(--ds-glass-edge, rgba(0, 0, 0, .06));box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f;pointer-events:none;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._tooltipHeader_i3kpx_103{font-weight:700;font-size:13px;margin-bottom:8px;color:var(--ds-text-primary);letter-spacing:-.01em}._tooltipSegments_i3kpx_111{display:flex;flex-direction:column;gap:4px}._tooltipRow_i3kpx_117{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.4}._tooltipDot_i3kpx_125{width:8px;height:8px;border-radius:2px;flex-shrink:0;box-shadow:inset 0 0 0 .5px #0000001a}._tooltipBucket_i3kpx_133{color:var(--ds-text-muted);min-width:44px;font-size:10px}._tooltipValue_i3kpx_139{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-text-primary);margin-left:auto}._tooltipMiniBar_i3kpx_146{width:36px;height:4px;border-radius:2px;background:var(--ds-glass-edge, rgba(0, 0, 0, .06));overflow:hidden;flex-shrink:0}._tooltipMiniBarFill_i3kpx_155{height:100%;border-radius:2px}._tooltipPct_i3kpx_160{color:var(--ds-text-muted);font-size:9px;min-width:30px;text-align:right;font-variant-numeric:tabular-nums}._tooltipTotal_i3kpx_168{border-top:1px solid var(--ds-glass-edge, rgba(0, 0, 0, .06));margin-top:8px;padding-top:8px;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;color:var(--ds-text-primary);letter-spacing:-.01em}._tooltipTotalValue_i3kpx_181{font-variant-numeric:tabular-nums}._legend_i3kpx_185{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center;font-size:11px;color:var(--ds-text-muted);padding:0 4px}._legendItem_i3kpx_195{display:flex;align-items:center;gap:6px}._legendDot_i3kpx_201{width:10px;height:10px;border-radius:3px;box-shadow:inset 0 0 0 .5px #00000014}._legendLabel_i3kpx_208{letter-spacing:.01em}._barColumnFaded_i3kpx_212{opacity:.35;transition:opacity .2s ease,filter .2s ease}._barColumnActive_i3kpx_217{opacity:1;filter:brightness(1.08);transition:opacity .2s ease,filter .2s ease}._barColumnDefault_i3kpx_223{opacity:1;transition:opacity .2s ease,filter .2s ease}._barSegment_i3kpx_228{min-height:1px;transition:height .4s cubic-bezier(.16,1,.3,1)}._xLabelActive_i3kpx_233{color:var(--ds-text-primary, #111);font-weight:600;transition:color .15s ease,font-weight .15s ease}._xLabelInactive_i3kpx_239{color:var(--ds-text-muted, #9CA3AF);font-weight:400;transition:color .15s ease,font-weight .15s ease}._xLabelHidden_i3kpx_245{visibility:hidden}._barsRowDense_i3kpx_249{gap:1px}._barsRowMedium_i3kpx_253{gap:2px}._barsRowNormal_i3kpx_257{gap:3px}._sectionBody_prsc5_1{display:flex;flex-direction:column;gap:20px}._mainGrid_prsc5_7{display:grid;grid-template-columns:1fr 200px;gap:14px}._root_1534v_1{display:flex;flex-direction:column;gap:20px}._metricsGrid_1534v_7{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._treemapContainer_1534v_13{position:relative;width:100%;border-radius:12px;overflow:hidden;background:var(--ds-bg-subtle)}._breadcrumb_1534v_21{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-family:var(--font-ui);font-size:12px;color:var(--ds-text-muted)}._breadcrumbLink_1534v_31{cursor:pointer;color:var(--sidebar-active-accent);font-weight:500}._breadcrumbSep_1534v_37{opacity:.4}._breadcrumbCurrent_1534v_41{font-weight:600}._breadcrumbSuffix_1534v_45{opacity:.4;margin-left:4px}._tile_1534v_50{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}._tileLabel_1534v_60{color:#fff;font-family:var(--font-ui);font-weight:600;font-size:11px;opacity:.95;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._tileLabelLarge_1534v_73{font-size:13px}._tileLabelSmall_1534v_77{font-size:9px}._tilePct_1534v_81{color:#fff;font-family:var(--font-data);font-weight:600;font-size:14px;opacity:.9;font-variant-numeric:tabular-nums;line-height:1.2}._tilePctLarge_1534v_91{font-size:20px}._tilePctSmall_1534v_95{font-size:10px}._tileAmount_1534v_99{color:#fff;font-family:var(--font-data);font-size:9px;font-variant-numeric:tabular-nums;opacity:.35;transition:opacity .15s;white-space:nowrap;margin-top:1px}._tileAmountHovered_1534v_110{opacity:.7}._tileDetail_1534v_114{color:#fff;font-family:var(--font-data);font-size:9px;opacity:.55;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px}._tileDrillHint_1534v_124{color:#fff;font-family:var(--font-ui);font-size:9px;opacity:.5;margin-top:4px;font-style:italic}._sectionTitle_1la15_1{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted);font-family:var(--font-ui);margin-bottom:8px}._kvRow_1la15_11{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0}._kvRowBordered_1la15_18{border-bottom:.5px solid var(--color-border)}._kvLabel_1la15_22{font-size:12px;color:var(--ds-text-muted);font-family:var(--font-ui)}._kvValue_1la15_28{font-size:13px;font-weight:500;font-family:var(--font-data);font-variant-numeric:tabular-nums}._kvValueTbd_1la15_35{color:var(--ds-text-muted);font-style:italic;opacity:.6;font-weight:400}._divider_1la15_42{display:flex;align-items:center;gap:10px;margin:10px 0}._dividerLabel_1la15_49{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted);font-family:var(--font-ui);white-space:nowrap;opacity:.7}._dividerLine_1la15_60{flex:1;height:.5px;background:var(--color-border)}._mainColumn_1la15_66{display:flex;flex-direction:column;gap:20px}._twoColGrid_1la15_72{display:grid;grid-template-columns:1fr 1fr;gap:16px}._threeColGrid_1la15_78{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}._singleColGrid_1la15_84{display:grid;grid-template-columns:1fr;gap:20px}._tableHead_1la15_90{border-bottom:1px solid var(--color-border);font-size:10px;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.04em}._th_1la15_78{text-align:left;padding:0 8px 6px;font-weight:500}._thNarrow_1la15_104{text-align:left;padding:0 8px 6px;font-weight:500;width:75px}._thWide_1la15_111{text-align:left;padding:0 8px 6px;font-weight:500;width:35%}._trNormal_1la15_118,._trEmphasis_1la15_122{color:var(--ds-text-primary)}._tdEmphasis_1la15_126{font-weight:500}._td_1la15_126{padding:4px 8px;font-variant-numeric:tabular-nums}._progressWrapper_1la15_135{height:6px;border-radius:3px;background:var(--color-border);overflow:hidden;position:relative}._progressBar_1la15_143{height:100%;border-radius:3px;background:var(--sidebar-active-accent);box-shadow:inset 0 1px #fff3;transition:width .6s ease}._tableFooter_1la15_151{display:flex;gap:12px;padding:8px 0;border-top:1px solid var(--color-border);font-size:11px;color:var(--ds-text-muted)}._stressTableHead_1la15_160{border-bottom:1px solid var(--color-border);font-size:10px;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.04em}._stressRowSpot_1la15_168{background:var(--ds-bg-subtle);font-weight:600}._stressRowNormal_1la15_173{background:transparent;font-weight:400}._stressTd_1la15_178{padding:4px 8px;font-variant-numeric:tabular-nums}._stressNote_1la15_183{margin-top:8px;font-size:11px;color:var(--ds-text-muted);font-family:var(--font-ui);line-height:1.5}._navLink_1la15_191{margin-top:10px;font-size:12px;color:var(--color-link);cursor:pointer;text-align:right;font-family:var(--font-ui)}._navLinkTop_1la15_200{margin-top:12px;font-size:12px;color:var(--color-link);cursor:pointer;text-align:right;font-family:var(--font-ui)}._tooltipLabel_1la15_209{border-bottom:1px dotted var(--text-muted);cursor:help}._subLabel_1la15_214{font-size:10px;color:var(--text-muted);margin-left:6px}._clickable_1la15_220{cursor:pointer}._footnoteParagraph_1la15_224{margin-bottom:8px}._footnoteStrong_1la15_228{color:var(--color-text-primary)}._footnoteBody_1la15_232{font-size:12px;color:var(--color-text-muted);font-family:var(--font-ui);line-height:1.7}._kvLabelBold_1la15_239{font-size:12px;color:var(--ds-text-muted);font-family:var(--font-ui);font-weight:600}._placeholder_1la15_246{padding:24px;text-align:center;font-size:13px;color:var(--ds-text-muted)}._sectionBody_1xa5l_1{display:flex;flex-direction:column;gap:20px}._metricsGrid_1xa5l_7{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._emptyState_1xa5l_13{text-align:center;padding:40px 0;color:var(--ds-text-muted);font-size:13px}._emptyStateTitle_1xa5l_20{font-weight:600;margin-bottom:8px;color:var(--ds-text-secondary)}._steps_r1ssl_1{display:flex;flex-direction:column}._adjustmentRow_r1ssl_6{display:flex;justify-content:space-between;align-items:center;padding:12px 0}._adjustmentLabel_r1ssl_13{font-size:13px;color:var(--ds-text-secondary)}._adjustmentValue_r1ssl_18{font-family:var(--font-data);font-size:14px;font-weight:500;color:var(--ds-text-secondary);font-variant-numeric:tabular-nums}._adjustmentRowCompact_r1ssl_26{display:flex;justify-content:space-between;align-items:center;padding:4px 0 12px}._result_r1ssl_33{border-top:2px solid var(--ds-text-primary);margin-top:4px;padding-top:16px}._resultRow_r1ssl_39{display:flex;justify-content:space-between;align-items:baseline}._resultLabel_r1ssl_45{font-size:14px;font-weight:600;color:var(--ds-text-primary)}._resultValue_r1ssl_51{font-family:var(--font-data);font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ds-text-primary);font-variant-numeric:tabular-nums}._resultFooter_r1ssl_60{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--ds-border-subtle)}._resultFooterLabel_r1ssl_69{font-family:var(--font-data);font-size:12px;color:var(--ds-text-muted)}._step_r1ssl_1{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 0}._stepLabel_r1ssl_82{font-size:13px;font-weight:500}._stepLabelDefault_r1ssl_87{color:var(--ds-text-primary)}._stepLabelMuted_r1ssl_91{color:var(--ds-text-secondary)}._stepDetail_r1ssl_95{font-size:11px;color:var(--ds-text-muted);margin-top:2px}._stepValue_r1ssl_101{font-family:var(--font-data);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0;margin-left:24px}._stepValueDefault_r1ssl_110{font-size:16px;color:var(--ds-text-primary)}._stepValueMuted_r1ssl_115{font-size:14px;color:var(--ds-text-muted)}._divider_r1ssl_120{border-bottom:1px dashed var(--ds-border)}._sectionBody_ei06o_1{display:flex;flex-direction:column;gap:20px}._tabContent_ei06o_7{display:flex;flex-direction:column;gap:16px}._metricsGrid_ei06o_13{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._chartsGrid_ei06o_19{display:grid;grid-template-columns:1fr 1fr;gap:16px}._ringCenter_ei06o_25{display:flex;justify-content:center;padding:20px 0}._legendList_ei06o_31{display:flex;flex-direction:column;gap:6px;padding:0 8px}._legendRow_ei06o_38{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-family:var(--font-ui);padding:1px 0}._legendLeft_ei06o_47{display:flex;align-items:center;gap:8px}._legendDot_ei06o_53{width:10px;height:10px;border-radius:2px;flex-shrink:0}._legendLabel_ei06o_60{color:var(--ds-text-primary)}._legendValue_ei06o_64{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--ds-text-secondary)}._sectionBody_1i8jp_1{display:flex;flex-direction:column;gap:20px}._tabContent_1i8jp_7{display:flex;flex-direction:column;gap:16px}._tabContentSm_1i8jp_13{display:flex;flex-direction:column;gap:12px}._emptyCard_1i8jp_19{text-align:center;padding:40px 0;color:var(--color-text-muted);font-size:13px}._collModeBanner_1i8jp_26{padding:10px 14px;background:var(--color-surface-raised, var(--ds-bg-subtle));border-radius:6px;font-size:12px;color:var(--color-text-muted);margin-bottom:4px}._th_m85j8_1{text-align:left;padding:8px 10px;font-size:11px;font-weight:500;color:var(--ds-text-muted);font-family:var(--ds-font-ui);letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid var(--ds-border-subtle)}._td_m85j8_13{padding:8px 10px;font-size:12px;font-family:var(--ds-font-data);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--ds-border-subtle)}._tdName_m85j8_21{font-weight:500;color:var(--ds-text-primary);font-family:var(--ds-font-ui)}._tdType_m85j8_28{font-size:11px;color:var(--ds-text-muted)}._headroomValue_m85j8_34{font-weight:500}._headroomAbove_m85j8_38{color:var(--color-pass, #059669)}._headroomBelow_m85j8_42{color:var(--color-breach, #dc2626)}._trendValue_m85j8_46{font-size:11px;font-weight:500}._trendGood_m85j8_51{color:var(--color-pass, #059669)}._trendBad_m85j8_55{color:var(--color-breach, #dc2626)}._statusPass_m85j8_59{color:var(--color-pass, #059669)}._statusWarning_m85j8_63{color:var(--color-warning, #d97706)}._statusBreach_m85j8_67{color:var(--color-breach, #dc2626)}._tdActual_m85j8_71{font-weight:600}._headroomParen_m85j8_76{color:var(--ds-text-muted);margin-left:4px;font-size:11px}._trendEmpty_m85j8_82{font-size:11px;color:var(--ds-text-muted)}._stack_m85j8_87{display:flex;flex-direction:column;gap:20px}._summaryRow_m85j8_93{display:flex;align-items:center;gap:8px}._summaryMeta_m85j8_99{margin-left:auto;font-size:11px;color:var(--ds-text-muted);font-family:var(--ds-font-ui)}._cardGrid3_m85j8_106{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._tableWrapper_m85j8_112{overflow-x:auto}._complianceTable_m85j8_116{width:100%;border-collapse:collapse}._tableFooter_m85j8_121{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 0;border-top:1px solid var(--ds-border-subtle);font-size:11px;color:var(--ds-text-muted);font-family:var(--ds-font-ui)}._root_1rf8h_1{display:flex;flex-direction:column;gap:20px}._metricsGrid_1rf8h_7{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._tableWithStats_1rf8h_13{display:grid;grid-template-columns:1fr 200px;gap:14px}._tableOnly_1rf8h_19{display:grid;grid-template-columns:1fr;gap:14px}._overlay_jr7z8_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center}._modal_jr7z8_12{background:var(--ds-bg-card);border:1px solid var(--color-border);border-radius:16px;width:100%;max-width:680px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000026}._modalHeader_jr7z8_24{padding:20px 24px 16px;border-bottom:.5px solid var(--color-border);display:flex;align-items:flex-start;gap:12px;flex-shrink:0}._modalHeaderContent_jr7z8_33{flex:1}._modalTitle_jr7z8_37{font-size:15px;font-weight:600;margin-bottom:4px}._modalMeta_jr7z8_43{font-size:12px;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:6px;align-items:center}._closeBtn_jr7z8_52{width:32px;height:32px;border:none;background:none;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);flex-shrink:0}._modalBody_jr7z8_66{padding:20px 24px 24px;overflow-y:auto;flex:1}._section_jr7z8_72{margin-bottom:24px}._sectionTitle_jr7z8_76{font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;padding-bottom:6px;border-bottom:.5px solid var(--color-border)}._kpiGrid_jr7z8_87{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._kpiGridMt_jr7z8_93{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:8px}._kpiBox_jr7z8_100{padding:8px 12px;border-radius:8px;background:var(--ds-bg-subtle);min-width:100px}._kpiLabel_jr7z8_107{font-size:10px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._kpiValue_jr7z8_115{font-size:14px;font-weight:600;margin-top:2px}._colorPass_jr7z8_121{color:var(--color-pass)}._colorBreach_jr7z8_125{color:var(--color-breach)}._colorWarning_jr7z8_129{color:var(--color-warning)}._errorBlock_jr7z8_133{font-size:12px;color:var(--color-breach);white-space:pre-wrap;word-break:break-word;padding:10px 12px;border-radius:8px;background:#e24b4a0d;border:.5px solid var(--color-breach)}._loadingState_jr7z8_144{text-align:center;padding:40px;color:var(--color-text-muted)}._errorState_jr7z8_150{font-size:12px;color:var(--color-breach)}._fileList_jr7z8_155{display:flex;flex-direction:column;gap:4px}._fileRow_jr7z8_161{display:flex;align-items:center;gap:8px;font-size:12px}._fileMeta_jr7z8_168{color:var(--color-text-muted)}._qcList_jr7z8_172{display:flex;flex-direction:column;gap:0}._qcRow_jr7z8_178{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:12px}._qcRow_jr7z8_178+._qcRow_jr7z8_178{border-top:.5px solid var(--color-border)}._qcIcon_jr7z8_189{font-size:13px;width:16px;text-align:center;flex-shrink:0}._qcIconPass_jr7z8_196{color:var(--color-pass)}._qcIconWarn_jr7z8_200{color:var(--color-warning)}._qcIconBreach_jr7z8_204{color:var(--color-breach)}._qcCheck_jr7z8_208{font-weight:500;min-width:180px}._qcDetail_jr7z8_213{color:var(--color-text-muted)}._deltaSubheader_jr7z8_217{margin-bottom:6px}._deltaGrid_jr7z8_221{margin-top:8px}._deltaStatusRow_jr7z8_225{margin-top:12px}._deltaEligibility_jr7z8_229{font-size:12px;margin-top:10px;color:var(--color-text-muted)}._deltaRemovedIds_jr7z8_235{margin-top:10px}._deltaRemovedList_jr7z8_239{font-size:11px;color:var(--color-text-muted);max-height:80px;overflow-y:auto;line-height:1.6}._deltaFlags_jr7z8_247{margin-top:12px;display:flex;flex-direction:column;gap:4px}._deltaFlagRow_jr7z8_254{display:flex;align-items:flex-start;gap:6px;font-size:12px}._deltaFlagIcon_jr7z8_261{color:var(--color-warning);flex-shrink:0;margin-top:1px}._deltaFlagText_jr7z8_267{color:var(--color-warning)}._deltaFirstSnapshot_jr7z8_271{color:var(--color-text-muted);font-size:13px;font-style:italic}._transitionBadges_jr7z8_277{display:flex;flex-wrap:wrap;gap:4px}._unmatchedWrapper_jr7z8_283{margin-top:14px}._unmatchedHeader_jr7z8_287{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._unmatchedTable_jr7z8_294{border-radius:8px;border:.5px solid var(--color-border);overflow:hidden;max-height:240px;overflow-y:auto}._tableHead_jr7z8_302{display:grid;grid-template-columns:90px 100px 60px 1fr 1fr;gap:0;padding:5px 10px;background:var(--ds-bg-subtle);position:sticky;top:0;font-size:9px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._tableRow_jr7z8_317{display:grid;grid-template-columns:90px 100px 60px 1fr 1fr;gap:0;padding:4px 10px;border-top:.5px solid var(--color-border);font-size:11px}._cellMuted_jr7z8_326{color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellBold_jr7z8_333{font-weight:500}._configBlock_jr7z8_337{margin-bottom:14px}._configTableWrapper_jr7z8_341{border-radius:8px;border:.5px solid var(--color-border);overflow:hidden}._configTableHead_jr7z8_347{display:grid;grid-template-columns:1fr 1fr;padding:5px 10px;background:var(--ds-bg-subtle);font-size:9px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._configTableRow_jr7z8_359{display:grid;grid-template-columns:1fr 1fr;padding:4px 10px;border-top:.5px solid var(--color-border);font-size:11px}._rulesList_jr7z8_367{display:flex;flex-direction:column;gap:3px}._ruleItem_jr7z8_373{font-size:11px;padding:4px 10px;border-radius:6px;background:var(--ds-bg-subtle)}._fileOptions_jr7z8_380{font-size:11px;color:var(--color-text-muted)}._root_1fyaf_1{display:flex;flex-direction:column;gap:20px}._sectionLabel_1fyaf_7{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}._sectionLabelInline_1fyaf_16{margin-bottom:0;white-space:nowrap}._liveStatusRow_1fyaf_21{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._snapshotMeta_1fyaf_28{font-size:13px}._metaSep_1fyaf_32{margin:0 6px}._liveStatusKpis_1fyaf_36{margin-left:auto;display:flex;gap:20px;font-size:13px}._liveStatusEmpty_1fyaf_43{display:flex;align-items:center;gap:10px}._dot_1fyaf_49{border-radius:50%;flex-shrink:0}._dot--centered_1fyaf_54{align-self:center}._dot--md_1fyaf_58{width:8px;height:8px}._dot--sm_1fyaf_63{width:7px;height:7px}._dot--xs_1fyaf_68{width:5px;height:5px}._dot--pass_1fyaf_73{background:var(--color-pass)}._dot--warn_1fyaf_77{background:var(--color-warning)}._dot--breach_1fyaf_81{background:var(--color-breach)}._dot--muted_1fyaf_85{background:var(--color-text-muted);opacity:.3}._dot--accent_1fyaf_90{background:var(--color-accent);opacity:.3}._dot--dim_1fyaf_95{opacity:.25}._dot--faded_1fyaf_99{opacity:.4}._dot--ghost_1fyaf_103{opacity:.2}._borrowerBanner_1fyaf_107{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;border:1px solid var(--color-warning);background:var(--color-warning-bg)}._borrowerBannerTitle_1fyaf_117{font-size:13px;font-weight:500}._borrowerBannerMeta_1fyaf_122{font-size:11px;color:var(--color-text-muted);margin-top:2px}._groupListEmpty_1fyaf_128{font-size:12px;color:var(--color-text-muted);padding:4px 0 8px}._dividerTop_1fyaf_134{border-top:.5px solid var(--color-border)}._groupRow_1fyaf_138{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:6px;cursor:default;transition:background 80ms}._groupRow--clickable_1fyaf_148{cursor:pointer}._groupRow--clickable_1fyaf_148:hover{background:#2563eb08}._groupRow--selected_1fyaf_155{background:#2563eb0d}._groupDate_1fyaf_159{font-size:13px;font-weight:500;width:94px;flex-shrink:0}._groupMeta_1fyaf_166{flex:1;font-size:12px;color:var(--color-text-muted)}._runHint_1fyaf_172{font-size:12px;color:var(--color-text-muted)}@keyframes _spin_1fyaf_185{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinIcon_1fyaf_185{animation:_spin_1fyaf_185 1s linear infinite}._runRow_1fyaf_189{border-top:var(--border-default);padding-top:14px;display:flex;align-items:center;gap:12px}._exportLinks_1fyaf_197{margin-left:auto;display:flex;gap:6px}._exportLink_1fyaf_197{text-decoration:none}._uploadHeader_1fyaf_207{display:flex;align-items:center;justify-content:space-between}._submissionDateLabel_1fyaf_213{display:flex;align-items:center;gap:8px}._dateInput_1fyaf_219{font-family:var(--font-data);font-size:12px;border:1px solid var(--color-border);border-radius:4px;padding:3px 6px;background:var(--color-surface);color:var(--color-text-primary)}._slotRow_1fyaf_229{display:flex;align-items:center;gap:10px;padding:9px 0}._slotLabel_1fyaf_236{font-size:13px;font-weight:500;width:110px;flex-shrink:0}._slotLabelOptional_1fyaf_243{color:var(--color-text-muted);font-weight:400}._slotStatus_1fyaf_248{flex:1;font-size:12px;color:var(--color-text-muted)}._slotError_1fyaf_254{color:var(--color-breach)}._slotDropzone_1fyaf_258{padding-bottom:8px;padding-left:17px}._resultHeader_1fyaf_263{display:flex;align-items:center;gap:8px;margin-bottom:8px}._resultHeaderSpaced_1fyaf_270{margin-bottom:12px}._resultHeaderTitle_1fyaf_274{font-weight:600;font-size:13px}._resultError_1fyaf_279{font-size:12px;color:var(--color-breach);word-break:break-word;white-space:pre-wrap}._resultNote_1fyaf_286{font-size:11px;color:var(--color-text-muted);margin-top:8px;margin-bottom:12px}._kpiRow_1fyaf_293{display:flex;gap:24px;font-size:13px;margin-bottom:10px}._reconLine_1fyaf_300{font-size:12px;color:var(--color-text-muted)}._deltaSection_1fyaf_305{margin-top:10px;padding-top:10px;border-top:var(--border-default);font-size:12px}._deltaAdded_1fyaf_312{color:var(--color-pass)}._deltaRemoved_1fyaf_316{color:var(--color-breach)}._deltaFlags_1fyaf_320{margin-top:4px;margin-bottom:8px}._deltaFlag_1fyaf_320{color:var(--color-warning);font-size:11px;margin-top:2px}._historyHeader_1fyaf_331{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._runHistoryRow_1fyaf_338{display:flex;align-items:center;gap:10px;padding:9px 0;cursor:pointer}._runHistoryRow--live_1fyaf_346{background:#6399220a}._runId_1fyaf_350{font-size:12px;width:64px;flex-shrink:0}._runDate_1fyaf_356{font-size:12px;color:var(--color-text-muted);flex:1}._runBb_1fyaf_362{font-size:12px;min-width:80px}._runLoans_1fyaf_367{font-size:12px;color:var(--color-text-muted);min-width:40px}._runTs_1fyaf_373{font-size:11px;color:var(--color-text-muted);min-width:50px}._runTsFlex_1fyaf_379{margin-left:auto;display:flex;align-items:center;gap:8px}._runMeta_1fyaf_386{margin-bottom:12px}._deleteBtn_1fyaf_390{background:none;border:none;cursor:pointer;padding:2px 4px;color:var(--color-text-muted);flex-shrink:0;opacity:.5;line-height:1}._deleteBtn_1fyaf_390:hover{opacity:1;color:var(--color-breach)}._pagination_1fyaf_405{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px;font-size:12px}._pageBtn_1fyaf_414{background:none;border:none;cursor:pointer;color:var(--color-text-primary)}._pageBtn--disabled_1fyaf_421{cursor:default;color:var(--color-text-muted);opacity:.3}._pageCount_1fyaf_427{color:var(--color-text-muted)}._kpiDivider_1fyaf_431{border-top:.5px solid var(--color-border);padding-top:12px;margin-bottom:10px}._reconLineSpaced_1fyaf_437{margin-bottom:6px}._modalGroupInfo_1fyaf_441{margin-bottom:10px}._metaValue_1fyaf_445{color:var(--color-text)}._fileSummary_1fyaf_449{display:flex;flex-direction:column;gap:3px;margin-bottom:14px}._fileSummaryItem_1fyaf_456{display:flex;align-items:center;gap:8px;font-size:12px;padding:2px 0}._fileSummaryName_1fyaf_464{font-weight:500;width:100px}._fileSummaryMeta_1fyaf_469{color:var(--color-text-muted)}._pipelineSteps_1fyaf_473{display:flex;flex-direction:column;gap:6px;padding:10px 0}._pipelineStep_1fyaf_473{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-text-muted)}._stepDot_1fyaf_488{width:6px;height:6px;border-radius:50%;background:var(--color-accent);opacity:.3;animation:_pulseStep_1fyaf_1 2s ease-in-out infinite}@keyframes _pulseStep_1fyaf_1{0%,to{opacity:.2}50%{opacity:1}}._modalError_1fyaf_505{font-size:12px;color:var(--color-breach);word-break:break-word;white-space:pre-wrap;padding:8px 10px;border-radius:var(--radius-item);background:var(--color-breach-bg);margin-bottom:10px}._errorFileHeader_1fyaf_516{font-size:12px;color:var(--color-text-secondary);margin-bottom:10px}._errorFileName_1fyaf_522{font-weight:500;color:var(--color-text-primary)}._errorFileDate_1fyaf_527{color:var(--color-text-muted);margin-left:8px}._errorPre_1fyaf_532{font-size:11px;font-family:var(--font-data);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;line-height:1.6;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px;margin:0}._modalBody_1fyaf_546{font-size:13px;line-height:1.6;color:var(--color-text-secondary)}._groupList_1fyaf_128{display:flex;flex-direction:column;gap:0;margin-bottom:4px}._slotList_1fyaf_559{display:flex;flex-direction:column;gap:0}._flexAuto_1fyaf_565{flex:1}._modalActions_1fyaf_569{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}._downloadBtn_1fyaf_576{background:none;border:none;cursor:pointer;padding:2px;color:var(--color-accent);display:flex}._errorBadgeBtn_1fyaf_585{background:none;border:none;padding:0;cursor:pointer}._chevron_1fyaf_592{flex-shrink:0;color:var(--color-text-muted)}._stack_1x1id_1{display:flex;flex-direction:column;gap:20px}._headerRow_1x1id_7{display:flex;justify-content:flex-end}._btnBreachVariant_1x1id_12{background:var(--ds-danger-bg, #DC2626);border-color:var(--ds-danger-bg, #DC2626)}._dangerText_1x1id_17{font-size:13px;color:var(--ds-text-secondary);margin-bottom:12px}._confirmRow_1x1id_23,._borrowerRow_1x1id_29{display:flex;gap:8px;align-items:center}._inlineFieldRow_1x1id_35{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--ds-border-subtle)}._inlineFieldLabel_1x1id_43{font-size:13px;color:var(--ds-text-secondary)}._inlineFieldValue_1x1id_48{display:flex;align-items:center;gap:8px}._inlineFieldValueText_1x1id_54{font-size:14px;font-weight:500;color:var(--ds-text-primary)}._inlineFieldEditing_1x1id_60{padding:8px 0;border-bottom:1px solid var(--ds-border-subtle)}._inlineFieldEditingLabel_1x1id_65{font-size:12px;color:var(--ds-text-muted);display:block;margin-bottom:6px}._inlineFieldEditingRow_1x1id_72{display:flex;gap:8px;align-items:center}._emptyMuted_1x1id_78{font-size:13px;color:var(--ds-text-muted)}._accessStack_1x1id_83{display:flex;flex-direction:column;gap:12px}._accessList_1x1id_89{display:flex;flex-direction:column;gap:6px}._accessEntry_1x1id_95{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--ds-border-subtle)}._accessEmail_1x1id_103{font-size:14px;color:var(--ds-text-primary)}._accessDate_1x1id_108{font-size:11px;color:var(--ds-text-muted);margin-left:8px}._accessAddRow_1x1id_114{display:flex;gap:8px;align-items:center;margin-top:4px}._accessError_1x1id_121{font-size:12px;color:var(--ds-danger-text, #DC2626)}._mapConfigScroll_1x1id_126{max-height:260px;overflow-y:auto}._breadcrumb_10cal_1{color:var(--ds-text-muted)}._pageTitle_10cal_5,._cardTitle_10cal_9{color:var(--ds-text-primary)}._cardSubtitle_10cal_13{color:var(--ds-text-secondary)}._cardSubtitleMuted_10cal_17{color:var(--ds-text-muted)}._cardHeader_10cal_21,._cardDivider_10cal_25,._cardFooter_10cal_29{border-color:var(--ds-border)}._mappingRow_10cal_33{grid-template-columns:1fr auto 1fr}._fieldName_10cal_37{color:var(--ds-text-primary)}._fieldDesc_10cal_41{color:var(--ds-text-muted)}._samplePill_10cal_45{background:var(--ds-bg-canvas);color:var(--ds-text-secondary)}._sampleNull_10cal_50,._reviewSectionLabel_10cal_54{color:var(--ds-text-muted)}._reviewSource_10cal_58{color:var(--ds-text-secondary)}._reviewArrow_10cal_62{color:var(--ds-text-muted)}._reviewTarget_10cal_66{color:var(--ds-text-primary)}._reviewMeta_10cal_70{color:var(--ds-text-secondary)}._statusSource_10cal_74{background:var(--ds-bg-canvas);color:var(--ds-text-primary)}._statusArrow_10cal_79{color:var(--ds-text-muted);flex-shrink:0}._dropzoneAccentIcon_10cal_84,._dropzoneAccentText_10cal_88{color:var(--ds-accent)}._dropzoneIcon_10cal_92,._dropzoneHint_10cal_96{color:var(--ds-text-muted)}._dropzone_10cal_84{border-color:var(--ds-border)}._dropzoneDragging_10cal_104{border-color:var(--ds-accent-solid)}._statusMapped_10cal_108{background:var(--ds-success-bg);color:var(--ds-success-text)}._statusUnmapped_10cal_113{background:var(--ds-warning-bg);color:var(--ds-warning-text)}._rowMapped_10cal_118{color:var(--ds-success)}._rowUnmapped_10cal_122{color:var(--ds-border)}._breadcrumb_1mekb_1,._separator_1mekb_5{color:var(--ds-text-muted)}._pageTitle_1mekb_9{color:var(--ds-text-primary)}._pageSubtitle_1mekb_13{color:var(--ds-text-secondary)}._dropzoneBorder_1mekb_17{border-color:var(--ds-border)}._dropzoneBorderSuccess_1mekb_21{border-color:var(--ds-success-text, #059669)}._detectedText_1mekb_25{color:var(--ds-success-text, #059669)}._emptyHint_1mekb_29{color:var(--ds-text-muted)}._columnPill_1mekb_33{background:var(--ds-bg-canvas);color:var(--ds-text-secondary)}._mappingRow_1mekb_38{border-color:var(--ds-border)}._arrowMuted_1mekb_42{color:var(--ds-text-muted)}._fieldName_1mekb_46{color:var(--ds-text-primary)}._fieldDesc_1mekb_50,._statusArrow_1mekb_54{color:var(--ds-text-muted)}._sectionCardHeader_1mekb_58{border-color:var(--ds-border)}._sectionTitle_1mekb_62{color:var(--ds-text-primary)}._sectionSubtitle_1mekb_66{color:var(--ds-text-muted)}._page_1bt44_1{padding:32px 40px;max-width:1100px}._loadingPage_1bt44_6{padding:32px 40px}._loadError_1bt44_10{font-size:14px;color:var(--ds-danger-text, #DC2626)}._loadingText_1bt44_15{font-size:14px;color:var(--ds-text-muted)}._breadcrumbRow_1bt44_20{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px}._breadcrumbLink_1bt44_28{color:var(--ds-text-muted);text-decoration:none}._breadcrumbSep_1bt44_33{color:var(--ds-text-muted)}._breadcrumbCurrent_1bt44_37{color:var(--ds-text-primary)}._pageTitle_1bt44_41{font-size:20px;font-weight:600;color:var(--ds-text-primary);margin:0}._tabsWrapper_1bt44_48{margin-bottom:24px}._cardBody_1bt44_52{padding:20px 24px;display:flex;flex-direction:column;gap:4px}._grid2_1bt44_59{display:grid;grid-template-columns:1fr 1fr;gap:12px}._grid2Fixed_1bt44_65{display:grid;grid-template-columns:200px 200px;gap:16px}._cardBodyPad_1bt44_71{padding:20px 24px}._sectionLabel_1bt44_75{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted);margin:8px 0 4px}._sectionLabelMid_1bt44_84{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted);margin:16px 0 4px}._helpText_1bt44_93{font-size:12px;color:var(--ds-text-muted);margin-bottom:8px}._helpTextLg_1bt44_99{font-size:12px;color:var(--ds-text-muted);margin-bottom:16px}._checkLabel_1bt44_105{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;cursor:pointer;color:var(--ds-text-secondary)}._checkLabelNoMt_1bt44_115{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;color:var(--ds-text-secondary)}._waterfallStack_1bt44_124{display:flex;flex-direction:column;gap:8px}._waterfallRow_1bt44_130{display:grid;grid-template-columns:32px 1fr 1fr 140px 90px 70px 32px;gap:6px;align-items:center;padding:6px 0;border-bottom:1px solid var(--ds-border-subtle)}._waterfallPriority_1bt44_139{font-size:12px;font-weight:600;color:var(--ds-text-muted);text-align:center}._btnDanger_1bt44_146{color:var(--ds-danger-text, #DC2626)}._btnMt_1bt44_150{margin-top:12px}._btnMtSm_1bt44_154{margin-top:4px}._mappingStack_1bt44_158{display:flex;flex-direction:column;gap:16px}._mappingSubTabs_1bt44_164{display:flex;gap:4px;border-bottom:1px solid var(--ds-border-subtle);padding-bottom:0}._mappingTabBtn_1bt44_171{font-size:13px;font-weight:400;color:var(--ds-text-muted);background:none;border:none;border-bottom:2px solid transparent;padding:8px 14px;cursor:pointer;margin-bottom:-1px}._mappingTabBtn_1bt44_171[data-active=true]{font-weight:600;color:var(--ds-text-primary);border-bottom-color:var(--ds-text-primary)}._cardHeaderPad_1bt44_188{padding:16px 20px;border-bottom:1px solid var(--ds-border-subtle)}._cardHeaderTitle_1bt44_193{font-size:13px;font-weight:600;color:var(--ds-text-primary);margin:0}._cardHeaderSub_1bt44_200{font-size:12px;color:var(--ds-text-muted);margin:2px 0 0}._mappingBodyPad_1bt44_206{padding:4px 20px}._mappingRow_1bt44_210{display:grid;grid-template-columns:1fr 24px 1fr 1fr;gap:8px;align-items:center;padding:4px 0;border-bottom:1px solid var(--ds-border-subtle)}._mappingArrow_1bt44_219{font-size:12px;color:var(--ds-text-muted);text-align:center}._mappingFieldRow_1bt44_225{display:flex;align-items:center;gap:6px}._mappingFieldName_1bt44_231{font-size:12px;font-family:monospace;color:var(--ds-text-primary)}._requiredBadge_1bt44_237{font-size:10px;font-weight:600;color:#2563eb;background:#eff6ff;padding:1px 5px;border-radius:3px}._mappingFieldDesc_1bt44_246{font-size:11px;color:var(--ds-text-muted)}._mappingLoadingText_1bt44_251{font-size:13px;color:var(--ds-text-muted);padding:12px 0}._statusBodyPad_1bt44_257{padding:12px 20px;display:flex;flex-direction:column;gap:8px}._statusRow_1bt44_264{display:grid;grid-template-columns:1fr 24px 1fr auto;gap:8px;align-items:center}._statusArrow_1bt44_271{font-size:12px;color:var(--ds-text-muted);text-align:center}._cleaningBodyPad_1bt44_277{padding:12px 20px;display:flex;flex-direction:column;gap:8px}._cleaningRow_1bt44_284{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px;align-items:center}._auditBody_1bt44_291{padding:20px 24px}._auditEmpty_1bt44_295{font-size:13px;color:var(--ds-text-muted)}._auditStack_1bt44_300{display:flex;flex-direction:column}._auditEntry_1bt44_305{padding:12px 0;border-bottom:1px solid var(--ds-border-subtle)}._auditEntryHeader_1bt44_310{display:flex;align-items:center;justify-content:space-between;gap:12px}._auditEntryLeft_1bt44_317{display:flex;align-items:center;gap:10px}._auditConfigType_1bt44_323{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ds-text-muted);background:var(--ds-bg-subtle);padding:2px 7px;border-radius:4px}._auditChangedBy_1bt44_334{font-size:13px;color:var(--ds-text-primary)}._auditChangedByEmpty_1bt44_339{color:var(--ds-text-muted)}._auditEntryRight_1bt44_343{display:flex;align-items:center;gap:8px}._auditDate_1bt44_349{font-size:11px;color:var(--ds-text-muted)}._auditBtnFont_1bt44_354{font-size:11px}._auditDiff_1bt44_358{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}._diffLabel_1bt44_365{font-size:11px;font-weight:600;color:var(--ds-text-muted);margin-bottom:4px}._diffPre_1bt44_372{font-size:11px;color:var(--ds-text-secondary);background:var(--ds-bg-subtle);padding:8px;border-radius:6px;overflow:auto;max-height:200px;margin:0}._saveBar_1bt44_383{padding:12px 24px;border-top:1px solid var(--ds-border-subtle);display:flex;justify-content:flex-end;align-items:center;gap:10px}._savedText_1bt44_392{font-size:12px;color:var(--ds-text-muted)}._row_ch0ez_1{background:var(--ds-bg-surface)}._rowAcknowledged_ch0ez_5{border-color:var(--ds-border);opacity:.7}._rowCritical_ch0ez_10{border-color:var(--ds-danger-border)}._rowWarning_ch0ez_14{border-color:var(--ds-warning-border)}._filterBtn_ch0ez_18{border-width:1px;border-style:solid}._filterBtnActive_ch0ez_23{background:var(--ds-accent, #2563EB);color:#fff;border-color:var(--ds-accent, #2563EB)}._filterBtnInactive_ch0ez_29{background:var(--ds-bg-surface);color:var(--ds-text-secondary);border-color:var(--ds-border)}._payloadPre_ch0ez_35{background:var(--color-surface);color:var(--ds-text-secondary);font-family:var(--font-mono, monospace)}._page_oyhbd_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--ds-bg-canvas);padding:24px}._errorBox_oyhbd_12{background:var(--ds-danger-subtle, #2d1a1a);border:1px solid var(--ds-danger-border, #e53e3e);border-radius:8px;padding:20px 28px;max-width:480px;width:100%}._errorTitle_oyhbd_21{font-size:13px;font-weight:600;color:var(--ds-danger-text, #e53e3e);margin:0}._errorDesc_oyhbd_28{font-size:13px;color:var(--ds-text-muted);margin:8px 0 0}._backLink_oyhbd_34{font-size:12px;color:var(--ds-text-muted);text-decoration:underline}._pageCenter_oyhbd_40{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--ds-bg-canvas)}._loadingText_oyhbd_48{font-size:13px;color:var(--ds-text-muted);margin:0}._page_uxvtj_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ds-bg-canvas)}._card_uxvtj_10{width:100%;max-width:360px;padding:40px 32px;background:var(--ds-bg-surface);border:1px solid var(--ds-border);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:24px}._logoRow_uxvtj_23{display:flex;align-items:center;gap:10px}._logoTitle_uxvtj_29{font-size:15px;font-weight:600;color:var(--ds-text-primary);line-height:1.2;margin:0}._logoSub_uxvtj_37{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ds-text-muted);line-height:1.2;margin:0}._subtitle_uxvtj_46{text-align:center}._subtitleText_uxvtj_50{font-size:13px;color:var(--ds-text-secondary);margin:0}._subtitleAccent_uxvtj_56{color:var(--ds-text-primary);font-weight:500}._verifying_uxvtj_61{font-size:13px;color:var(--ds-text-muted);margin:0}._errorText_uxvtj_67{font-size:13px;color:var(--ds-danger-text, #ef4444);text-align:center;margin:0}._continueBtn_uxvtj_74{width:100%;padding:10px 0;border-radius:8px;background:var(--ds-accent, #3b82f6);border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer}._continueBtn_uxvtj_74:hover{opacity:.9}._container_1cbfm_1{position:fixed;top:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}._item_1cbfm_23{pointer-events:all}._notFound_tgoan_1{background:var(--content-bg)}._notFoundCode_tgoan_9{font-size:48px;font-weight:700;color:var(--text-muted);line-height:1}._notFoundMessage_tgoan_23{font-size:14px;color:var(--text-secondary);margin:0}._notFoundLink_tgoan_35{font-size:13px;color:var(--color-primary, #3b82f6);text-decoration:underline;margin-top:4px}
