/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-family);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-sm:24rem;--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-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family);--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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}h1{margin-bottom:.5rem;font-size:1.875rem;font-weight:700;line-height:1.2}h2{margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}h4{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.5}p{margin-bottom:1rem}ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}a{color:var(--color-primary-text);text-decoration:none}a:hover{text-decoration:underline}button:where(:not(:disabled):not([aria-disabled=true])){cursor:pointer;transition:transform var(--korus-duration-fast) var(--korus-easing-standard)}@media (hover:hover){button:where(:not(:disabled):not([aria-disabled=true])):hover{transform:translateY(-1px)}}button:where(:not(:disabled):not([aria-disabled=true])):active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){button:where(:not(:disabled):not([aria-disabled=true])){transition-duration:0s}}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-1\/2{top:50%}.right-0{right:0}.left-0{left:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-10{order:10}.order-123{order:123}.order-456{order:456}.row-1{grid-row:1}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.aspect-square{aspect-ratio:1}.h-1{height:var(--spacing)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-\[var\(--korus-control-height\)\]{height:var(--korus-control-height)}.h-full{height:100%}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing) * 60)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-10px\]{--tw-translate-x:-10px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-strong\)\]{border-color:var(--color-border-strong)}.border-\[var\(--color-button-secondary-border\)\]{border-color:var(--color-button-secondary-border)}.border-\[var\(--color-danger\)\]{border-color:var(--color-danger)}.border-\[var\(--color-danger-border\)\]{border-color:var(--color-danger-border)}.border-\[var\(--color-input-border\)\]{border-color:var(--color-input-border)}.border-\[var\(--color-primary-light\)\]{border-color:var(--color-primary-light)}.bg-\[var\(--color-danger-bg\)\]{background-color:var(--color-danger-bg)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary-bg\)\]{background-color:var(--color-primary-bg)}.bg-\[var\(--color-success-bg\)\]{background-color:var(--color-success-bg)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-transparent{background-color:#0000}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-1{padding-top:var(--spacing)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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-\[0\.8rem\]{font-size:.8rem}.text-\[0\.65rem\]{font-size:.65rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-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)}.whitespace-nowrap{white-space:nowrap}.tab-1{tab-size:1}.text-\[var\(--color-border-strong\)\]{color:var(--color-border-strong)}.text-\[var\(--color-button-secondary-text\)\]{color:var(--color-button-secondary-text)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-danger-text\)\]{color:var(--color-danger-text)}.text-\[var\(--color-info-text\)\]{color:var(--color-info-text)}.text-\[var\(--color-on-primary\)\]{color:var(--color-on-primary)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-primary-text\)\]{color:var(--color-primary-text)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-success-text\)\]{color:var(--color-success-text)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-warning-text\)\]{color:var(--color-warning-text)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_0_24px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:4px 0 24px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-\[var\(--color-surface\)\]{--tw-ring-offset-color:var(--color-surface)}.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,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-\[var\(--color-surface-muted\)\]:is(:where(.group):hover *){background-color:var(--color-surface-muted)}.group-hover\:text-\[var\(--color-text\)\]:is(:where(.group):hover *){color:var(--color-text)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}@media (hover:hover){.hover\:bg-\[var\(--color-primary-bg\)\]:hover{background-color:var(--color-primary-bg)}.hover\:bg-\[var\(--color-surface-muted\)\]:hover{background-color:var(--color-surface-muted)}.hover\:text-\[var\(--color-danger-text\)\]:hover{color:var(--color-danger-text)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:ring-2:focus{--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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--color-danger\)\]:focus{--tw-ring-color:var(--color-danger)}.focus\:ring-\[var\(--color-focus-ring\)\]:focus{--tw-ring-color:var(--color-focus-ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-\[var\(--color-danger\)\]:focus-visible{--tw-ring-color:var(--color-danger)}.focus-visible\:ring-\[var\(--color-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-focus-ring)}.focus-visible\:ring-\[var\(--color-primary\)\]:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[var\(--color-focus-ring\)\]:focus-visible{outline-color:var(--color-focus-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-\[var\(--color-primary-active\)\]:active{background-color:var(--color-primary-active)}.active\:text-\[var\(--color-on-primary-active\)\]:active{color:var(--color-on-primary-active)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=selected\]\:bg-\[var\(--color-primary-bg\)\][data-state=selected]{background-color:var(--color-primary-bg)}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:relative{position:relative}.md\:mt-0{margin-top:0}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:p-8{padding:calc(var(--spacing) * 8)}}}@font-face{font-family:Inter;src:url(/assets/InterVariable-DEKF4JyX.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-family:Inter, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--color-danger:#dc2626;--color-danger-dark:#991b1b;--color-danger-light:#fecaca;--color-danger-bg:#fef2f2;--color-success:#16a34a;--color-success-dark:#166534;--color-success-light:#bbf7d0;--color-success-bg:#f0fdf4;--color-warning:#d97706;--color-warning-dark:#92400e;--color-warning-light:#fde68a;--color-warning-bg:#fffbeb;--color-primary:#2563eb;--color-primary-dark:#1d4ed8;--color-primary-light:#bfdbfe;--color-primary-bg:#eff6ff;--color-surface:#fff;--color-surface-hover:#f1f5f9;--color-bg-subtle:#f8fafc;--color-border:#e2e8f0;--color-border-light:#e5e7eb;--color-text:#111827;--color-text-secondary:#4b5563;--color-text-muted:#64748b;--color-input-border:#e2e8f0;--color-panel:var(--color-surface);--color-muted:var(--color-text-muted);--color-text-primary:var(--color-text);--color-text-main:var(--color-text);--color-text-subtle:var(--color-text-muted);--color-text-tertiary:var(--color-text-muted);--color-text-danger:var(--color-danger-dark);--color-text-success:var(--color-success-dark);--color-text-warning:var(--color-warning-dark);--color-text-info:var(--color-primary-dark);--color-text-error:var(--color-danger-dark);--color-surface-subtle:var(--color-bg-subtle);--color-surface-alt:var(--color-bg-subtle);--color-bg-surface:var(--color-surface);--color-background:var(--color-surface);--color-workspace-background:var(--color-background);--color-bg:var(--color-bg-subtle);--color-bg-secondary:#f1f5f9;--color-bg-muted:var(--color-bg-subtle);--color-bg-hover:var(--color-bg-subtle);--color-bg-selected:#edf2f7;--color-border-default:var(--color-border);--color-border-subtle:var(--color-border-light);--color-border-hover:#cbd5e1;--color-button-secondary-text:var(--color-text-secondary);--color-button-secondary-border:var(--color-border-hover);--border-color:var(--color-border);--color-border-danger:var(--color-danger-light);--color-border-success:var(--color-success-light);--color-border-warning:var(--color-warning-light);--color-border-info:var(--color-primary-light);--color-border-error:var(--color-danger-light);--color-primary-subtle:var(--color-primary-bg);--color-primary-highlight:var(--color-primary-bg);--color-info-subtle:var(--color-primary-bg);--color-info-border:var(--color-primary-light);--color-info-text:var(--color-primary-dark);--color-bg-info-subtle:var(--color-primary-bg);--color-success-subtle:var(--color-success-bg);--color-success-border:var(--color-success-light);--color-success-text:var(--color-success-dark);--color-success-surface:var(--color-success-bg);--color-success-soft:var(--color-success-bg);--color-bg-success-subtle:var(--color-success-bg);--color-danger-subtle:var(--color-danger-bg);--color-danger-border:var(--color-danger-light);--color-danger-text:var(--color-danger-dark);--color-danger-surface:var(--color-danger-bg);--color-danger-muted:var(--color-danger-dark);--color-bg-danger-subtle:var(--color-danger-bg);--color-bg-error-subtle:var(--color-danger-bg);--color-warning-subtle:var(--color-warning-bg);--color-warning-text:var(--color-warning-dark);--color-warning-border:var(--color-warning-light);--color-warning-surface:var(--color-warning-bg);--color-warning-muted:var(--color-warning-dark);--color-bg-warning-subtle:var(--color-warning-bg);--color-muted-surface:var(--color-bg-subtle);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--text-danger:var(--color-danger-dark);--text-success:var(--color-success-dark);--border-danger:var(--color-danger-light);--bg-card:var(--color-surface);--bg-danger-light:var(--color-danger-bg);--bg-table-header:var(--color-bg-subtle);--bg-table-hover:var(--color-bg-subtle);--color-code-bg:#0f172a;--color-code-text:#e2e8f0;--color-focus-ring:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-active:#1e40af;--color-primary-text:#1d4ed8;--color-on-primary:#fff;--color-on-primary-hover:#fff;--color-on-primary-active:#fff;--color-on-danger:#fff;--color-on-danger-hover:#fff;--color-danger-hover:#b91c1c;--color-surface-muted:#f1f5f9;--color-border-strong:#64748b;--color-text-inverse:#fff;--color-info:#0284c7;--color-info-surface:#f0f9ff;--color-info-bg:var(--color-info-surface);--color-workspace-top-background:#344767;--color-workspace-top-text:#fff;--hub-page-gutter:2.5rem;--hub-band-height:300px;--hub-page-gap:1.5rem;--hub-page-title-size:1.5rem;--hub-page-title-weight:700;--hub-page-description-size:.875rem;--hub-section-title-size:1rem;--hub-block-radius:8px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--shadow-sticky-col:-8px 0 8px -8px #0f172a2e;--shadow-sticky-col-left:8px 0 8px -8px #0f172a2e}html,body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;margin:0;padding:0;line-height:1.5}*,:before,:after{box-sizing:border-box}input,button,select,textarea{font-family:inherit}.theme-control{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);color:var(--color-text);display:flex;position:relative}.theme-control select{min-height:var(--korus-control-height,2.5rem);border:1px solid var(--color-border-strong);border-radius:var(--radius-md,.375rem);background:var(--color-surface);max-width:8rem;color:var(--color-text);padding:.25rem .5rem}.theme-control select:focus-visible,.theme-load-notice button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.theme-control select:disabled{opacity:.6}.theme-storage-notice{z-index:50;background:var(--color-warning-bg);width:min(20rem,80vw);color:var(--color-warning-dark);border:1px solid var(--color-warning-border);border-radius:var(--radius-md,.375rem);padding:.75rem;position:absolute;top:100%;right:0}.theme-load-notice{background:var(--color-warning-bg);color:var(--color-warning-dark);font-size:var(--font-size-sm,.875rem);justify-content:center;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.theme-load-notice button{white-space:nowrap;text-decoration:underline}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root,.korus-theme-light,[data-korus-theme=Light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--korus-bg:#fdfdfd;--korus-rail:#f4f5f7;--korus-rail-soft:#eaedf1;--korus-surface:#fff;--korus-surface-soft:#f8fafc;--korus-surface-strong:#f1f5f9;--korus-text:#334155;--korus-text-strong:#1e293b;--korus-muted:#5f6b7a;--korus-line:#e2e8f0eb;--korus-overlay:#0f172a7a;--korus-accent:#5f62e8;--korus-accent-strong:#4338ca;--korus-accent-soft:#eef2ff;--korus-on-accent:#fff;--korus-focus:#818cf8;--korus-success:#0f766e;--korus-success-soft:#ccfbf1;--korus-warning:#b45309;--korus-warning-soft:#fef3c7;--korus-danger:#dc2626;--korus-danger-soft:#fee2e2;--korus-selected:#e0e7ff;--korus-disabled:#94a3b8;--korus-shadow:0 4px 12px #0f172a14;--korus-shadow-strong:0 22px 54px #0f172a33;--korus-accent-gradient:linear-gradient(135deg, #6366f1 0%, #8b5cf6 50%, #ec4899 100%);--korus-atmosphere:linear-gradient(160deg, #eef1f6 0%, #f5f7fa 100%);--korus-hover:#f1f5f9;--korus-elevation-sm:var(--korus-shadow);--korus-elevation-lg:var(--korus-shadow-strong);--korus-duration-fast:.18s;--korus-duration-base:.28s;--korus-duration-slow:.4s;--korus-easing-standard:cubic-bezier(.4, 0, .2, 1);--korus-chart-1:#4f46e5;--korus-chart-2:#0f766e;--korus-chart-3:#c2410c;--korus-chart-4:#7e22ce;--korus-chart-5:#0369a1;--korus-chart-6:#a16207;--korus-font-family:Inter, "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--korus-font-xs:.75rem;--korus-font-sm:.875rem;--korus-font-md:1rem;--korus-font-lg:1.125rem;--korus-font-xl:2rem;--korus-leading-tight:1.2;--korus-leading-normal:1.5;--korus-space-1:.25rem;--korus-space-2:.5rem;--korus-space-3:.75rem;--korus-space-4:1rem;--korus-space-5:1.25rem;--korus-space-6:1.5rem;--korus-space-8:2rem;--korus-control-radius:8px;--korus-panel-radius:16px;--korus-pill-radius:999px;--korus-control-height:40px;--korus-touch-target:44px;--korus-focus-ring:0 0 0 3px color-mix(in srgb, var(--korus-focus) 38%, transparent);--korus-workspace-padding:10px 30px 30px;--korus-topbar-padding:14px 30px 12px;--korus-topbar-gap:18px;--korus-topbar-bottom-gap:16px;--korus-action-gap:10px;--korus-reading-width:980px;--korus-form-width:760px;--korus-content-width:1180px;--korus-density-scale:1;--korus-control-height-compact:36px;--korus-focus-offset:2px;--korus-motion-reduced:.01ms;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.korus-theme-dark,[data-korus-theme=Dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--korus-bg:#0f172a;--korus-rail:#020617;--korus-rail-soft:#0b1120;--korus-surface:#1e293b;--korus-surface-soft:#27364f;--korus-surface-strong:#334155;--korus-text:#e2e8f0;--korus-text-strong:#f8fafc;--korus-muted:#94a3b8;--korus-line:#475569c7;--korus-overlay:#020617bd;--korus-accent:#60a5fa;--korus-accent-strong:#bfdbfe;--korus-accent-soft:#1e3a8a;--korus-on-accent:#0f172a;--korus-focus:#93c5fd;--korus-success:#34d399;--korus-success-soft:#064e3b;--korus-warning:#fbbf24;--korus-warning-soft:#78350f;--korus-danger:#f87171;--korus-danger-soft:#7f1d1d;--korus-selected:#1e3a8a;--korus-disabled:#64748b;--korus-shadow:0 6px 18px #02061752;--korus-shadow-strong:0 24px 58px #0206179e;--korus-accent-gradient:linear-gradient(135deg, #4338ca 0%, #7c3aed 50%, #be185d 100%);--korus-atmosphere:linear-gradient(160deg, #0a0e1a 0%, #111827 100%);--korus-hover:#ffffff0a;--korus-elevation-sm:var(--korus-shadow);--korus-elevation-lg:var(--korus-shadow-strong);--korus-duration-fast:.18s;--korus-duration-base:.28s;--korus-duration-slow:.4s;--korus-easing-standard:cubic-bezier(.4, 0, .2, 1);--korus-chart-1:#60a5fa;--korus-chart-2:#34d399;--korus-chart-3:#fbbf24;--korus-chart-4:#c084fc;--korus-chart-5:#22d3ee;--korus-chart-6:#fb7185;--korus-density-scale:1;--korus-control-height-compact:36px;--korus-touch-target:44px;--korus-focus-offset:2px;--korus-motion-reduced:.01ms}[data-korus-density=compact]{--korus-density-scale:.875;--korus-control-height:var(--korus-control-height-compact);--korus-space-2:.375rem;--korus-space-3:.625rem}:root{--korus-font-family:Inter, "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--korus-font-family)}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{background:var(--korus-bg);color:var(--korus-text);font-family:var(--korus-font-family);font-size:var(--korus-font-md);line-height:var(--korus-leading-normal);font-synthesis:none;text-rendering:optimizelegibility}button,input,select,textarea{color:inherit;font:inherit}button,a,input,select,textarea,[tabindex]{outline:none}:focus-visible{box-shadow:var(--korus-focus-ring);outline:2px solid var(--korus-focus);outline-offset:var(--korus-focus-offset,2px)}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}a{color:var(--korus-accent-strong)}svg{display:block}.korusIcon{width:1rem;height:1rem}.korusSrOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline:3px solid canvastext}}.korusShell{background:var(--korus-bg);min-height:100vh;color:var(--korus-text);font-family:var(--korus-font-family);display:flex}.korusShellSidebar{background:var(--korus-surface);border-right:1px solid var(--korus-line);width:260px;transition:width var(--korus-duration-base) var(--korus-easing-standard), box-shadow var(--korus-duration-base) var(--korus-easing-standard), background-color var(--korus-duration-base) var(--korus-easing-standard);box-shadow:var(--korus-elevation-sm);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.korusShellSidebar[data-collapsed=true]{width:72px}.korusShellSidebarHeader{padding:var(--korus-space-4);align-items:center;gap:var(--korus-space-2);border-bottom:1px solid var(--korus-line);min-height:64px;display:flex}.korusShellSidebarNav{padding:var(--korus-space-2);flex:1;overflow-y:auto}.korusShellSidebarGroup{margin-bottom:var(--korus-space-4)}.korusShellSidebarGroupLabel{padding:var(--korus-space-2) var(--korus-space-3);font-size:var(--korus-font-xs);color:var(--korus-muted);text-transform:uppercase;letter-spacing:.05em}.korusShellSidebarItem{align-items:center;gap:var(--korus-space-3);padding:var(--korus-space-2) var(--korus-space-3);border-radius:var(--korus-control-radius);color:var(--korus-text);font-size:var(--korus-font-sm);cursor:pointer;min-height:40px;transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard);text-decoration:none;display:flex}.korusShellSidebarItem:hover:not(.korusShellSidebarItemDisabled):not([aria-disabled=true]){background:var(--korus-atmosphere);color:var(--korus-text-strong);transform:translateY(-1px)}.korusShellSidebarItem[aria-current=page]{background:var(--korus-accent-gradient);color:var(--korus-on-accent);box-shadow:var(--korus-elevation-sm)}.korusShellSidebarItemDisabled{align-items:center;gap:var(--korus-space-3);padding:var(--korus-space-2) var(--korus-space-3);border-radius:var(--korus-control-radius);color:var(--korus-disabled);font-size:var(--korus-font-sm);cursor:not-allowed;display:flex}.korusShellSidebarItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.korusShellSidebarItemIcon .korusIcon{width:20px;height:20px}.korusShellSidebarItemLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.korusShellSidebar[data-collapsed=true] .korusShellSidebarItemLabel,.korusShellSidebar[data-collapsed=true] .korusShellSidebarGroupLabel{display:none}.korusShellSidebarFooter{padding:var(--korus-space-3);border-top:1px solid var(--korus-line)}.korusShellSidebarOverlay{background:var(--korus-overlay);z-index:40;position:fixed;inset:0}.korusShellSidebarToggle{color:var(--korus-text);cursor:pointer;padding:var(--korus-space-2);border-radius:var(--korus-control-radius);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.korusShellSidebarToggle:hover{background:var(--korus-surface-soft)}.korusShellSidebarToggle:focus-visible{outline:var(--korus-focus-ring)}.korusShellMain{flex-direction:column;flex:1;min-width:0;display:flex}.korusShellTopbar{align-items:center;gap:var(--korus-space-3);padding:var(--korus-space-2) var(--korus-space-4);background:color-mix(in srgb, var(--korus-surface) 86%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--korus-line);min-height:64px;box-shadow:var(--korus-elevation-sm);display:flex}.korusShellBreadcrumb{font-size:var(--korus-font-sm);color:var(--korus-muted);flex:1}.korusShellSearch{flex:1;max-width:400px}.korusShellTopbarRight{align-items:center;gap:var(--korus-space-2);margin-left:auto;display:flex}.korusShellThemeToggle{background:var(--korus-surface-soft);border-radius:var(--korus-pill-radius);gap:2px;padding:2px;display:flex}.korusShellThemeBtn{border-radius:var(--korus-pill-radius);color:var(--korus-muted);cursor:pointer;padding:var(--korus-space-1);background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.korusShellThemeBtn.active{background:var(--korus-surface);color:var(--korus-text-strong);box-shadow:var(--korus-shadow)}.korusShellThemeBtn:focus-visible{outline:var(--korus-focus-ring)}.korusShellNotification,.korusShellAccount{align-items:center;display:flex}.korusShellContent{padding:var(--korus-space-4);outline:none;flex:1;overflow-y:auto}.korusSkipLink{z-index:100;padding:var(--korus-space-2) var(--korus-space-4);background:var(--korus-accent);color:var(--korus-on-accent);border-radius:var(--korus-control-radius);text-decoration:none;position:absolute;top:0;left:-9999px}.korusSkipLink:focus{left:var(--korus-space-2);top:var(--korus-space-2)}@media (width<=767px){.korusShellSidebar{z-index:50;width:260px;transition:transform var(--korus-duration-base) var(--korus-easing-standard);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.korusShellSidebar[data-mobile-open=true]{transform:translate(0)}.korusShellSidebar[data-collapsed=true]{width:260px}.korusShellSidebar[data-collapsed=true] .korusShellSidebarItemLabel,.korusShellSidebar[data-collapsed=true] .korusShellSidebarGroupLabel{display:block}.korusShellSearch{display:none}}@media (prefers-reduced-motion:reduce){.korusShellSidebar,.korusShellThemeBtn,.korusShellSidebarItem{transition:none}}@media (forced-colors:active){.korusShellSidebar,.korusShellTopbar,.korusShellContent{border-color:canvastext}.korusShellSidebarItem,.korusShellThemeBtn{border:1px solid canvastext}.korusSkipLink:focus{outline:2px solid canvastext}}.korusIcon{color:currentColor;flex:none;display:block}.korusIcon[dir=rtl]{transform:scaleX(-1)}.korusIcon:where([aria-label]){overflow:visible}.korusPageTopbar{background:color-mix(in srgb, var(--korus-surface) 92%, transparent);border-bottom:1px solid var(--korus-line);box-shadow:var(--korus-elevation-sm);-webkit-backdrop-filter:blur(12px);align-items:center;gap:var(--korus-topbar-gap);margin:calc(var(--korus-space-2) * -1) calc(var(--korus-space-8) * -1) var(--korus-topbar-bottom-gap);padding:var(--korus-topbar-padding);z-index:20;transition:background var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard);justify-content:space-between;display:flex;position:sticky;top:0}.korusPageHeading{align-items:center;gap:var(--korus-space-3);min-width:0;display:flex}.korusPageHeadingText{min-width:0}.korusPageEyebrow{color:var(--korus-accent-strong);font-size:var(--korus-font-xs);font-weight:700;line-height:var(--korus-leading-tight);margin:0 0 var(--korus-space-1);text-transform:uppercase}.korusPageHeading h1{color:var(--korus-text-strong);font-size:var(--korus-font-xl);line-height:var(--korus-leading-tight);margin:0}.korusPageActions{align-items:center;gap:var(--korus-action-gap);flex:none;display:flex}.korusBusinessToolbar{background:color-mix(in srgb, var(--korus-surface) 94%, transparent);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);align-items:center;gap:var(--korus-space-3);margin-bottom:var(--korus-space-4);padding:var(--korus-space-3);box-shadow:var(--korus-elevation-sm);justify-content:space-between;display:flex}.korusBusinessToolbarStart,.korusBusinessToolbarEnd{align-items:center;gap:var(--korus-space-2);display:flex}.korusTabs{border-bottom:1px solid var(--korus-line);border-radius:var(--korus-control-radius) var(--korus-control-radius) 0 0;gap:var(--korus-space-1);margin-bottom:var(--korus-space-4);min-width:0;max-width:100%;padding-bottom:1px;display:flex;overflow-x:auto}.korusTabs a,.korusTabs button{border-radius:var(--korus-control-radius) var(--korus-control-radius) 0 0;color:var(--korus-muted);min-height:var(--korus-control-height);padding:var(--korus-space-2) var(--korus-space-3);transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard);background:0 0;border:0;border-bottom:2px solid #0000;text-decoration:none}.korusTabs a:hover,.korusTabs button:hover{color:var(--korus-text-strong);background:var(--korus-surface-soft);transform:translateY(-1px)}.korusTabs [aria-current=page],.korusTabs [aria-selected=true]{border-bottom-color:var(--korus-accent);color:var(--korus-text-strong);background:color-mix(in srgb, var(--korus-accent-soft) 76%, transparent);border-radius:var(--korus-control-radius) var(--korus-control-radius) 0 0;box-shadow:inset 0 -2px 0 var(--korus-accent), var(--korus-elevation-sm);font-weight:700}@media (width<=1023px){.korusPageTopbar{margin:calc(var(--korus-space-3) * -1) calc(var(--korus-space-3) * -1) var(--korus-space-3);padding:var(--korus-space-3);flex-direction:column;align-items:stretch}.korusPageActions,.korusBusinessToolbar,.korusBusinessToolbarStart,.korusBusinessToolbarEnd{flex-wrap:wrap;align-items:stretch}.korusPageActions{justify-content:flex-end}.korusBusinessToolbar{flex-direction:column}}@media (prefers-reduced-motion:reduce){.korusPageTopbar,.korusBusinessToolbar,.korusTabs button,.korusTabs a{transition:none}}@media (forced-colors:active){.korusPageTopbar,.korusBusinessToolbar,.korusTabs,.korusTabs a,.korusTabs button{border-color:canvastext}}.korusHubControl,.korusModuleNavItems>a,.korusTopMenuControl{border-radius:var(--korus-control-radius);color:var(--korus-text);align-items:center;gap:var(--korus-space-2);height:var(--korus-control-height);padding:0 var(--korus-space-3);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;text-decoration:none;display:inline-flex}.korusHubControl{padding-inline:var(--korus-space-2);flex:none}.korusHubControl:hover,.korusModuleNavItems>a:hover,.korusTopMenuControl:hover{background:var(--korus-surface-soft);border-color:var(--korus-line)}.korusHubControl[aria-current=page],.korusModuleNavItems>a[aria-current=page],.korusMoreSurface a[aria-current=page]{background:var(--korus-selected);color:var(--korus-text-strong);font-weight:700}.korusModuleNavItems>a .korusIcon,.korusHubControl .korusIcon,.korusTopMenuControl .korusIcon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.korusMoreGroup{gap:var(--korus-space-1);display:grid}.korusMoreGroup h2{color:var(--korus-muted);font-size:var(--korus-font-xs);padding:var(--korus-space-1) var(--korus-space-2);text-transform:uppercase;margin:0}.korusMoreGroup a{border-radius:var(--korus-control-radius);color:var(--korus-text);align-items:center;gap:var(--korus-space-2);min-height:var(--korus-control-height);padding:var(--korus-space-2);text-decoration:none;display:flex}.korusMoreGroup a:hover{background:var(--korus-surface-soft)}.korusButton,.korusIconButton,.korusFilterBar button{border:1px solid var(--korus-line);border-radius:var(--korus-control-radius);cursor:pointer;align-items:center;gap:var(--korus-space-2);min-height:var(--korus-control-height);padding:0 var(--korus-space-3);transition:background var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard);justify-content:center;font-weight:650;text-decoration:none;display:inline-flex}.korusButton--primary{background:var(--korus-accent-gradient);color:var(--korus-on-accent);box-shadow:var(--korus-elevation-sm);border-color:#0000}.korusButton--secondary,.korusIconButton,.korusFilterBar button{background:var(--korus-surface);color:var(--korus-text)}.korusButton--tertiary{background:0 0;border-color:#0000}.korusButton--secondary{border-color:var(--korus-line)}.korusButton--danger,.korusMenuDanger{background:var(--korus-danger);border-color:var(--korus-danger);color:var(--korus-on-accent)}.korusButton .korusIcon,.korusIconButton .korusIcon{flex-shrink:0;width:17px;height:17px}.korusButton:hover:not(:disabled):not([aria-disabled=true]):not(.korusButton--primary),.korusIconButton:hover:not(:disabled):not([aria-disabled=true]),.korusFilterBar button:hover:not(:disabled):not([aria-disabled=true]){background:var(--korus-surface-soft);color:var(--korus-text-strong);border-color:var(--korus-accent);box-shadow:var(--korus-elevation-sm);transform:translateY(-1px)}.korusButton--primary:hover:not(:disabled):not([aria-disabled=true]),.korusIconButton[aria-pressed=true],.korusFilterBar button[aria-pressed=true]{background:var(--korus-accent-gradient);box-shadow:var(--korus-elevation-lg);color:var(--korus-on-accent)}.korusButton:active:not(:disabled):not([aria-disabled=true]),.korusIconButton:active:not(:disabled):not([aria-disabled=true]),.korusFilterBar button:active:not(:disabled):not([aria-disabled=true]){box-shadow:none;transform:translateY(0)}.korusButton:disabled,.korusIconButton:disabled,.korusFilterBar button:disabled,.korusButton[aria-disabled=true]{color:var(--korus-disabled);cursor:not-allowed;opacity:.72;box-shadow:none}.korusIconButton{min-width:var(--korus-control-height);width:var(--korus-control-height);padding:0}.korusDropdown{position:relative}.korusDropdownSurface{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);box-shadow:var(--korus-shadow-strong);padding:var(--korus-space-1);min-width:220px;top:calc(100% + var(--korus-space-2));z-index:70;transition:border-color var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard);display:grid;position:absolute}.korusDropdown[data-align=end] .korusDropdownSurface{right:0}.korusDropdown[data-align=start] .korusDropdownSurface{left:0}.korusDropdownSurface>[role=menuitem]{border-radius:var(--korus-control-radius);color:var(--korus-text);align-items:center;gap:var(--korus-space-2);min-height:var(--korus-control-height);padding:var(--korus-space-2);text-align:left;transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard);background:0 0;border:0;text-decoration:none;display:flex}.korusDropdownSurface>[role=menuitem]:hover{background:var(--korus-accent-soft);transform:translate(3px)}.korusDropdownSurface>[role=menuitem]:focus-visible{outline:var(--korus-focus-ring)}.korusSearch,.korusCombobox,.korusField{gap:var(--korus-space-1);min-width:0;display:grid;position:relative}.korusSearch>label,.korusCombobox>label,.korusField>span{color:var(--korus-text-strong);font-size:var(--korus-font-sm);font-weight:650}.korusField select,.korusSearch input,.korusCombobox input{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-control-radius);color:var(--korus-text);min-height:var(--korus-control-height);padding:0 var(--korus-space-3)}.korusSearchControl{align-items:center;display:flex;position:relative}.korusSearchControl>.korusIcon{color:var(--korus-muted);left:var(--korus-space-3);width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.korusSearchControl input{min-width:220px;padding-left:var(--korus-space-8)}.korusSearchControl button{margin-left:var(--korus-space-2)}.korusSearchControl>.korusIconButton{margin:0}.korusSearch input:focus-visible,.korusField select:focus-visible,.korusCombobox input:focus-visible{border-color:var(--korus-accent-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--korus-accent) 20%, transparent);outline:none}.korusSuggestions{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);box-shadow:var(--korus-shadow);margin:var(--korus-space-1) 0 0;min-width:100%;max-height:240px;padding:var(--korus-space-1);z-index:60;list-style:none;position:absolute;top:100%;left:0;overflow:auto}.korusSuggestions button{border-radius:var(--korus-control-radius);color:var(--korus-text);min-height:var(--korus-control-height);padding:var(--korus-space-2);text-align:left;width:100%;transition:background var(--korus-duration-fast) var(--korus-easing-standard);background:0 0;border:0}.korusSuggestions button:hover,.korusSuggestions [aria-selected=true] button{background:var(--korus-selected)}.korusQueryStatus{color:var(--korus-muted);font-size:var(--korus-font-sm)}.korusFilterBar,.korusDirectFilters,.korusFilterChips{align-items:end;gap:var(--korus-space-2);flex-wrap:wrap;display:flex}.korusFilterChips{flex-basis:100%}.korusFilterChips button{border-radius:var(--korus-pill-radius);min-height:32px}.korusStatusBadge{background:var(--korus-surface-strong);border-radius:var(--korus-pill-radius);color:var(--korus-text);font-size:var(--korus-font-sm);padding:var(--korus-space-1) var(--korus-space-2);display:inline-flex}.korusStatusBadge--success{background:var(--korus-success-soft);color:var(--korus-success)}.korusStatusBadge--warning{background:var(--korus-warning-soft);color:var(--korus-warning)}.korusStatusBadge--danger{background:var(--korus-danger-soft);color:var(--korus-danger)}.korusState{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);padding:var(--korus-space-6);text-align:center}.korusState h2,.korusState p{margin:0}.korusState p{color:var(--korus-muted);margin-top:var(--korus-space-2)}.korusStateAction{margin-top:var(--korus-space-4)}.korusToast{background:var(--korus-surface);border:1px solid var(--korus-line);border-left:4px solid var(--korus-success);border-radius:var(--korus-control-radius);box-shadow:var(--korus-shadow);align-items:center;gap:var(--korus-space-3);padding:var(--korus-space-3);justify-content:space-between;display:flex}.korusToast--error{border-left-color:var(--korus-danger)}.korusToast--warning{border-left-color:var(--korus-warning)}.korusToast button{color:inherit;background:0 0;border:0}@media (width<=767px){.korusSearchControl{align-items:stretch;gap:var(--korus-space-2);display:grid}.korusSearchControl>.korusIcon{top:var(--korus-space-3)}.korusSearchControl button{margin-left:0}}@media (prefers-reduced-motion:reduce){.korusButton,.korusIconButton,.korusFilterBar button,.korusDropdownSurface,.korusDropdownSurface>[role=menuitem],.korusSuggestions button,.korusSearch input,.korusField select,.korusCombobox input{transition:none}}@media (forced-colors:active){.korusButton,.korusIconButton,.korusFilterBar button,.korusDropdownSurface,.korusSearch input,.korusField select,.korusCombobox input{border-color:canvastext}.korusButton:disabled,.korusIconButton:disabled,.korusFilterBar button:disabled,.korusButton[aria-disabled=true]{color:graytext}}.korusTableRegion,.korusList{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);box-shadow:var(--korus-elevation-sm);transition:box-shadow var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard)}.korusTableRegion:hover,.korusList:hover{box-shadow:var(--korus-elevation-lg)}.korusTableScroll{max-width:100%;overflow:auto}.korusTableRegion table{border-collapse:collapse;width:100%}.korusTableRegion th,.korusTableRegion td{border-bottom:1px solid var(--korus-line);padding:var(--korus-space-3);text-align:left;vertical-align:middle}.korusTableRegion[data-density=compact] th,.korusTableRegion[data-density=compact] td{padding-block:var(--korus-space-2)}.korusTableRegion th{background:var(--korus-surface-soft);color:var(--korus-text-strong);font-size:var(--korus-font-sm);z-index:2;position:sticky;top:0}.korusTableRegion th button{color:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.korusTableRegion tbody tr:hover{background:var(--korus-surface-soft);transform:translateY(-1px)}.korusTableRegion tbody tr{transition:background var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard)}.korusTableRegion tbody tr:focus-within{background:var(--korus-selected)}.korusTableRegion .korusAlignRight{text-align:right}.korusSelectColumn,.korusActionsColumn{white-space:nowrap;width:1%}.korusRowActionGroup,.korusBulkToolbar{align-items:center;gap:var(--korus-space-2);justify-content:flex-end;display:flex}.korusBulkToolbar{background:var(--korus-selected);border-bottom:1px solid var(--korus-line);padding:var(--korus-space-2) var(--korus-space-3);justify-content:flex-start}.korusList{margin:0;padding:0;list-style:none}.korusList>li{border-bottom:1px solid var(--korus-line);padding:var(--korus-space-3);transition:background var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard)}.korusList>li:hover{background:var(--korus-surface-soft);transform:translateY(-1px)}.korusList>li:last-child{border-bottom:0}.korusPagination,.korusPaginationSummary,.korusPaginationControls,.korusPageButtons{align-items:center;gap:var(--korus-space-2);display:flex}.korusPagination{padding-block:var(--korus-space-3);justify-content:space-between}.korusPaginationSummary label{align-items:center;gap:var(--korus-space-2);display:flex}.korusPagination select{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-control-radius);color:var(--korus-text);min-height:var(--korus-control-height);padding:0 var(--korus-space-3)}.korusPagination button{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-control-radius);color:var(--korus-text);min-height:var(--korus-control-height);padding:0 var(--korus-space-3);justify-content:center;align-items:center;display:inline-flex}.korusPagination button:disabled{color:var(--korus-disabled);cursor:not-allowed}.korusPagination [aria-current=page]{background:var(--korus-selected);border-color:var(--korus-accent)}.korusMobilePage{display:none}@media (width<=767px){.korusTableRegion thead{display:none}.korusTableRegion table,.korusTableRegion tbody,.korusTableRegion tr,.korusTableRegion td{width:100%;display:block}.korusTableRegion tr{border-bottom:1px solid var(--korus-line);padding:var(--korus-space-2)}.korusTableRegion td{gap:var(--korus-space-2);padding:var(--korus-space-2);text-align:left;border:0;grid-template-columns:minmax(7rem,38%) 1fr;display:grid}.korusTableRegion td:before{color:var(--korus-muted);content:attr(data-label);font-weight:650}.korusTableRegion .korusSelectColumn:before,.korusTableRegion .korusRowActions:before{content:none}.korusRowActionGroup{justify-content:flex-start}.korusPagination{flex-direction:column;align-items:stretch}.korusPaginationSummary label,.korusPageButtons{display:none}.korusPaginationControls{justify-content:space-between}.korusMobilePage{display:inline}}@media (width>=1280px){.korusTableScroll{overflow-x:visible}}@media (prefers-reduced-motion:reduce){.korusTableRegion tbody tr,.korusList>li{transition:none;transform:none}}@keyframes korus-feedback-entry{0%{opacity:0;transform:translateY(var(--korus-space-1))}to{opacity:1;transform:translateY(0)}}.korusState,.korusToast{animation:korus-feedback-entry var(--korus-duration-base) var(--korus-easing-standard) both}.korusState,.korusStateAction,.korusToast{transition:transform var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard)}.korusState:hover,.korusToast:hover{box-shadow:var(--korus-shadow);transform:translateY(-1px)}.korusState[data-korus-state=empty],.korusState--empty{align-items:center;gap:var(--korus-space-2);display:inline-flex}.korusState[data-korus-state=empty]:before,.korusState--empty:before,.korusState[data-korus-state=no-result]:before,.korusState--no-result:before{border-radius:var(--korus-pill-radius);color:currentColor;content:"";border:1.75px solid;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.korusToast .korusIcon,.korusState .korusIcon{flex:0 0 18px;width:18px;height:18px}.korusToast .korusIconButton,.korusToast button{min-width:auto;min-height:auto}.korusToast button{color:inherit;padding:0}@media (prefers-reduced-motion:reduce){.korusState,.korusToast,.korusState--loading,.korusState--empty,.korusState--no-result,.korusToast .korusIcon,.korusState .korusIcon{transition:none;animation:none}}@media (forced-colors:active){.korusState,.korusToast,.korusState:before,.korusState--empty:before{border-color:canvastext}}@keyframes korus-pulse{0%,to{opacity:1}50%{opacity:.5}}.korusSkeleton{background-color:var(--korus-line);animation:2s cubic-bezier(.4,0,.6,1) infinite korus-pulse}@keyframes korus-overlay-backdrop-enter{0%{background:color-mix(in srgb, var(--korus-overlay) 0%, transparent)}to{background:var(--korus-overlay)}}@keyframes korus-overlay-panel-enter{0%{opacity:0;transform:translateY(var(--korus-space-2))}to{opacity:1;transform:translateY(0)}}@keyframes korus-overlay-drawer-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes korus-overlay-popover-enter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes korus-overlay-tooltip-enter{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.korusOverlay{max-width:100%;height:100%;max-height:100dvh;padding:var(--korus-space-4);background:0 0;border:0;width:100%;margin:auto}.korusOverlay::backdrop{transition:background var(--korus-duration-base) var(--korus-easing-standard);background:0 0}.korusOverlay[open]::backdrop{background:var(--korus-overlay);animation:korus-overlay-backdrop-enter var(--korus-duration-base) var(--korus-easing-standard) both}.korusOverlayPanel{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);box-shadow:var(--korus-shadow-strong), var(--korus-elevation-sm);opacity:0;width:640px;max-height:90dvh;transform:translateY(var(--korus-space-2));transition:transform var(--korus-duration-fast) var(--korus-easing-standard), opacity var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard);flex-direction:column;align-items:stretch;margin:auto;display:flex;overflow:hidden}.korusOverlay[open] .korusOverlayPanel{animation:korus-overlay-panel-enter var(--korus-duration-base) var(--korus-easing-standard) both}.korusOverlay--confirm .korusOverlayPanel{width:420px}.korusOverlay--drawer .korusOverlayPanel{box-shadow:var(--korus-shadow-strong), var(--korus-elevation-lg);width:480px;height:100%;margin:0 0 0 auto;transform:translate(12px)}.korusOverlay--drawer .korusOverlayHeader{border-bottom:0}.korusOverlay--drawer .korusOverlayFooter{border-top:0}.korusOverlay[open].korusOverlay--drawer .korusOverlayPanel{animation:korus-overlay-drawer-enter var(--korus-duration-base) var(--korus-easing-standard) both}.korusOverlayHeader,.korusOverlayFooter{border-bottom:1px solid var(--korus-line);align-items:flex-start;gap:var(--korus-space-3);padding:var(--korus-space-4);justify-content:space-between;display:flex}.korusOverlayHeader h2,.korusOverlayHeader p{margin:0}.korusOverlayHeader p{color:var(--korus-muted);margin-top:var(--korus-space-1)}.korusOverlayBody{padding:var(--korus-space-4);flex:auto;overflow:auto}.korusOverlayFooter{border-bottom:0;border-top:1px solid var(--korus-line);justify-content:flex-end;align-items:center}.korusOverlayFooter button{transition:transform var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard)}.korusOverlayFooter button:hover{transform:translateY(-1px)}.korusOverlayError{background:var(--korus-danger-soft);color:var(--korus-danger);padding:var(--korus-space-3) var(--korus-space-4);margin:0}.korusPopover{animation:korus-overlay-popover-enter var(--korus-duration-fast) var(--korus-easing-standard) both;background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);box-shadow:var(--korus-shadow);max-width:min(80vw,480px);padding:var(--korus-space-3);z-index:60;transition:transform var(--korus-duration-fast) var(--korus-easing-standard), opacity var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard);position:absolute}.korusPopover>header{justify-content:space-between;align-items:center;display:flex}.korusTooltipOwner{display:inline-flex;position:relative}.korusTooltip{background:var(--korus-text-strong);border-radius:var(--korus-control-radius);color:var(--korus-surface);opacity:0;max-width:240px;padding:var(--korus-space-2);pointer-events:none;top:calc(100% + var(--korus-space-1));transition:opacity var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard), visibility var(--korus-duration-fast) var(--korus-easing-standard);visibility:hidden;z-index:80;display:none;position:absolute;transform:translateY(-2px)}.korusTooltipOwner:hover .korusTooltip,.korusTooltipOwner:focus .korusTooltip,.korusTooltipOwner:focus-within .korusTooltip{animation:korus-overlay-tooltip-enter var(--korus-duration-fast) var(--korus-easing-standard) both;opacity:1;visibility:visible;display:block}@media (prefers-reduced-motion:reduce){.korusOverlay,.korusOverlay::backdrop,.korusOverlayPanel,.korusTooltip,.korusPopover,.korusOverlay--drawer .korusOverlayPanel{transition:none;animation:none;transform:none}}@media (forced-colors:active){.korusOverlay{border:0}.korusOverlayPanel,.korusPopover,.korusTooltip{border-color:canvastext}.korusTooltip{color:canvastext;background:canvas}.korusOverlayError{color:canvastext;background:canvas;border:1px solid canvastext}}@media (width<=767px){.korusOverlay{padding:0}.korusOverlayPanel,.korusOverlay--confirm .korusOverlayPanel,.korusOverlay--drawer .korusOverlayPanel{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.korusPopover{max-width:min(94vw,400px)}}.korusHero,.korusActivityFeed,.korusSparkLine,.korusTimeline{box-shadow:var(--korus-elevation-sm)}.korusHero:hover,.korusActivityFeed:hover,.korusSparkLine:hover,.korusTimeline:hover{box-shadow:var(--korus-elevation-lg)}.korusHero:hover{transform:translateY(-2px)}.korusHero .korusHeroStatValue,.korusHeroStats .korusHeroStatValue{font-size:1.375rem;font-weight:600}.korusActivityFeedItem:hover,.korusList>li:hover{border-color:var(--korus-accent)}.korusActivityFeedAvatar{flex:0 0 22px;width:22px;height:22px;font-size:.75rem}.korusTimelineDot{border-radius:999px;width:14px;height:14px}.korusActivityFeedEmpty,.korusSparkLineEmpty,.korusTimelineEmpty,.korusState--loading,.korusState--empty{align-items:center;gap:var(--korus-space-2);display:inline-flex}.korusActivityFeedEmpty:before,.korusSparkLineEmpty:before,.korusTimelineEmpty:before{border-radius:var(--korus-pill-radius);color:currentColor;content:"";border:1.5px solid;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.korusActivityFeedItem,.korusTimelineItem,.korusList>li{transition:transform var(--korus-duration-fast) var(--korus-easing-standard), background var(--korus-duration-fast) var(--korus-easing-standard)}.korusActivityFeedItem:hover,.korusTimelineItem:hover,.korusList>li:hover{background:var(--korus-surface-soft);transform:translateY(-1px)}.korusActivityFeedItem:focus-within,.korusTimelineItem:focus-within,.korusList>li:focus-within{background:var(--korus-selected)}@media (prefers-reduced-motion:reduce){.korusHero,.korusActivityFeed,.korusSparkLine,.korusTimeline,.korusActivityFeedItem,.korusTimelineItem,.korusList>li{transition:none;transform:none}}@media (forced-colors:active){.korusHero,.korusActivityFeed,.korusSparkLine,.korusTimeline{border-color:canvastext}.korusHero:focus-visible,.korusActivityFeed:focus-visible,.korusSparkLine:focus-within,.korusTimeline:focus-within{border-color:buttontext}}.korusHero{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);gap:var(--korus-space-2);padding:var(--korus-space-4);transition:box-shadow var(--korus-duration-fast) var(--korus-easing-standard);display:grid}.korusHeroEyebrow{color:var(--korus-muted);font-size:var(--korus-font-sm);margin:0}.korusHeroTitle{color:var(--korus-text-strong);font-size:var(--korus-font-xl);font-weight:600;line-height:var(--korus-leading-tight);margin:0}.korusHeroSummary{color:var(--korus-text);font-size:var(--korus-font-md);line-height:var(--korus-leading-normal);margin:0}.korusHeroStats{gap:var(--korus-space-3);margin:var(--korus-space-2) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.korusHeroStat{gap:var(--korus-space-1);display:grid}.korusHeroStatValue{color:var(--korus-text-strong);font-size:var(--korus-font-lg);margin:0;font-weight:600}.korusHeroStatLabel{color:var(--korus-muted);font-size:var(--korus-font-sm);margin:0}.korusActivityFeed{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);padding:var(--korus-space-4);transition:border-color var(--korus-duration-fast) var(--korus-easing-standard)}.korusActivityFeedTitle{color:var(--korus-text-strong);font-size:var(--korus-font-lg);margin:0 0 var(--korus-space-3);font-weight:600}.korusActivityFeedEmpty{color:var(--korus-muted);margin:0}.korusActivityFeedList{gap:var(--korus-space-3);margin:0;padding:0;list-style:none;display:grid}.korusActivityFeedItem{align-items:flex-start;gap:var(--korus-space-3);transition:transform var(--korus-duration-fast) var(--korus-easing-standard), background var(--korus-duration-fast) var(--korus-easing-standard);display:flex}.korusActivityFeedItem:hover{background:var(--korus-surface-soft)}.korusActivityFeedAvatar{background:var(--korus-accent-soft);border-radius:var(--korus-pill-radius);color:var(--korus-accent);font-size:var(--korus-font-sm);height:var(--korus-touch-target);width:var(--korus-touch-target);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.korusActivityFeedContent{gap:var(--korus-space-1);grid-template-columns:auto auto 1fr;display:grid}.korusActivityFeedActor{color:var(--korus-text-strong);font-weight:600}.korusActivityFeedAction{color:var(--korus-text)}.korusActivityFeedSubject{color:var(--korus-muted);font-size:var(--korus-font-sm)}.korusActivityFeedTime,.korusActivityFeedMetadata{color:var(--korus-muted);font-size:var(--korus-font-sm);grid-column:1/-1}.korusSparkLine{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);gap:var(--korus-space-2);padding:var(--korus-space-4);transition:box-shadow var(--korus-duration-fast) var(--korus-easing-standard);display:grid}.korusSparkLineLabel{color:var(--korus-text-strong);font-weight:600}.korusSparkLineEmpty{color:var(--korus-muted);font-size:var(--korus-font-sm)}.korusSparkLineSvg{max-width:100%;display:block}.korusSparkLineUnit{color:var(--korus-muted);font-size:var(--korus-font-sm)}.korusSparkLineTable{border-collapse:collapse;font-size:var(--korus-font-sm);width:100%}.korusSparkLineTable th,.korusSparkLineTable td{border-bottom:1px solid var(--korus-line);padding:var(--korus-space-2);text-align:left}.korusSparkLineTable th{color:var(--korus-text-strong);font-weight:600}.korusSparkLineTable td{color:var(--korus-text)}.korusTimeline{background:var(--korus-surface);border:1px solid var(--korus-line);border-radius:var(--korus-panel-radius);padding:var(--korus-space-4);transition:box-shadow var(--korus-duration-fast) var(--korus-easing-standard)}.korusTimelineTitle{color:var(--korus-text-strong);font-size:var(--korus-font-lg);margin:0 0 var(--korus-space-3);font-weight:600}.korusTimelineEmpty{color:var(--korus-muted);margin:0}.korusTimelineList{gap:var(--korus-space-3);margin:0;padding:0;list-style:none;display:grid}.korusTimelineItem{gap:var(--korus-space-3);display:flex}.korusTimelineDot{background:var(--korus-accent);border-radius:var(--korus-pill-radius);height:.625rem;margin-top:var(--korus-space-1);flex:none;width:.625rem}.korusTimelineContent{gap:var(--korus-space-1);display:grid}.korusTimelineLabel{color:var(--korus-text-strong);font-weight:600}.korusTimelineTime{color:var(--korus-muted);font-size:var(--korus-font-sm)}.korusTimelineDescription{color:var(--korus-text);font-size:var(--korus-font-sm);margin:0}@media (width<=767px){.korusHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.korusActivityFeedContent{grid-template-columns:1fr}}@media (width<=479px){.korusHeroStats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.korusHero,.korusActivityFeed,.korusSparkLine,.korusTimeline{transition:none;transform:none}.korusSparkLineSvg path{transition:none}}@media (forced-colors:active){.korusHero,.korusActivityFeed,.korusSparkLine,.korusTimeline{border:1px solid canvastext}.korusSparkLineSvg path{stroke:canvastext}.korusTimelineDot{background:canvastext}}.korusFormControl{gap:var(--korus-space-1);margin-bottom:var(--korus-space-4);flex-direction:column;display:flex}.korusFormControl label{font-size:var(--korus-font-sm);color:var(--korus-text-strong);font-weight:600}.korusFormControl .korusFormHint{font-size:var(--korus-font-xs);color:var(--korus-muted);margin-top:2px}.korusInput{height:var(--korus-control-height);padding:0 var(--korus-space-3);border:1px solid var(--korus-line);border-radius:var(--korus-control-radius);background:var(--korus-surface);color:var(--korus-text);font-family:var(--korus-font-family);font-size:var(--korus-font-sm);transition:border-color var(--korus-duration-fast), box-shadow var(--korus-duration-fast);box-sizing:border-box;outline:none;width:100%}.korusInput:focus{border-color:var(--korus-focus);box-shadow:var(--korus-focus-ring)}.korusInput:disabled{background:var(--korus-surface-strong);color:var(--korus-disabled);cursor:not-allowed}.korusInput[data-invalid=true]{border-color:var(--korus-danger)}.korusInput[data-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--korus-danger) 38%, transparent)}.korusSelect{appearance:auto;padding-right:var(--korus-space-3)}.korusCheckControl{align-items:flex-start;gap:var(--korus-space-2);margin-bottom:var(--korus-space-2);cursor:pointer;display:flex}.korusCheckControl input[type=checkbox],.korusCheckControl input[type=radio]{appearance:none;border:2px solid var(--korus-line);background:var(--korus-surface);width:18px;height:18px;transition:all var(--korus-duration-fast);cursor:pointer;place-content:center;margin:2px 0 0;display:grid}.korusCheckControl input[type=checkbox]{border-radius:4px}.korusCheckControl input[type=radio]{border-radius:50%}.korusCheckControl input:focus-visible{box-shadow:var(--korus-focus-ring);border-color:var(--korus-focus);outline:none}.korusCheckControl input:checked{background:var(--korus-accent);border-color:var(--korus-accent)}.korusCheckControl input[type=checkbox]:before{content:"";background-color:var(--korus-on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:10px;height:10px;transition:transform .12s ease-in-out;transform:scale(0)}.korusCheckControl input[type=radio]:before{content:"";background-color:var(--korus-on-accent);border-radius:50%;width:8px;height:8px;transition:transform .12s ease-in-out;transform:scale(0)}.korusCheckControl input:checked:before{transform:scale(1)}.korusCheckControl span{font-size:var(--korus-font-sm);color:var(--korus-text);line-height:1.5}.korusCheckControl input:disabled{background:var(--korus-surface-strong);border-color:var(--korus-line);cursor:not-allowed}.korusCheckControl input:disabled+span{color:var(--korus-disabled)}.korusSwitch{appearance:none;background:var(--korus-line);cursor:pointer;width:36px;height:20px;transition:background var(--korus-duration-fast);border-radius:20px;outline:none;margin:0;position:relative}.korusSwitch:before{content:"";background:var(--korus-surface);width:16px;height:16px;transition:transform var(--korus-duration-fast);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.korusSwitch:checked{background:var(--korus-accent)}.korusSwitch:checked:before{transform:translate(16px)}.korusSwitch:focus-visible{box-shadow:var(--korus-focus-ring)}.korusTableScrollWide{overflow-x:auto}.korusTableScroll{scrollbar-color:var(--korus-muted) transparent;scrollbar-width:thin}.korusTableScroll::-webkit-scrollbar{height:8px}.korusTableScroll::-webkit-scrollbar-thumb{background:var(--korus-muted);border-radius:var(--korus-pill-radius);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-button{width:0;height:0;display:none}.korusTableRegion:hover{box-shadow:var(--korus-elevation-sm)}:is(body,#root) table thead th{color:var(--color-text-muted)}:is(body,#root) table tbody td:not([colspan]),:is(body,#root) table tbody td :is(button,input,select,textarea,a,span,small,strong,em,label,p,div,time,code){font-size:13px}.korusTableRegion{--hub-table-head-radius:calc(var(--korus-panel-radius) - 1px);border-color:var(--color-border)}.korusTableRegion th{background:var(--color-surface-muted);border-bottom-color:#0000}.korusTableRegion thead tr:first-child th:first-child{border-top-left-radius:var(--hub-table-head-radius)}.korusTableRegion thead tr:first-child th:last-child{border-top-right-radius:var(--hub-table-head-radius)}.korusBulkToolbar+.korusTableScroll{--hub-table-head-radius:0}.korusStatusBadge,.korusStatusBadge--success,.korusStatusBadge--warning,.korusStatusBadge--danger{background:var(--color-surface-muted)}.korusStatusBadge--success{color:var(--color-success)}.korusShellContent{padding-inline:var(--hub-page-gutter)}.korusShell{height:auto;min-height:100vh;overflow:visible}.korusShellMain{min-height:100vh}.korusShellSidebarHeader,.korusShellSidebarFooter{flex:none}.korusShellSidebarNav{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow:hidden auto}.korusShellSidebarNav:hover,.korusShellSidebarNav:focus-within{scrollbar-color:var(--korus-muted) transparent;scrollbar-width:thin}.korusShellSidebarNav::-webkit-scrollbar{width:0}.korusShellSidebarNav:hover::-webkit-scrollbar{width:8px}.korusShellSidebarNav:focus-within::-webkit-scrollbar{width:8px}.korusShellSidebarNav::-webkit-scrollbar-thumb{border-radius:var(--korus-pill-radius);background:padding-box padding-box;border:2px solid #0000}.korusShellSidebarNav:hover::-webkit-scrollbar-thumb{background-color:var(--korus-muted)}.korusShellSidebarNav:focus-within::-webkit-scrollbar-thumb{background-color:var(--korus-muted)}@supports selector(::-webkit-scrollbar){.korusTableScroll,.korusShellSidebarNav:hover,.korusShellSidebarNav:focus-within{scrollbar-color:auto;scrollbar-width:auto}.korusTableScroll::-webkit-scrollbar-button{width:0;height:0;display:none}.korusShellSidebarNav::-webkit-scrollbar-button{width:0;height:0;display:none}}.korusShellContent{min-height:0;overflow-y:visible}.hubAccountMenu{flex-direction:column;min-width:0;display:flex}.hubAccountIdentity{border-radius:var(--korus-control-radius);color:inherit;cursor:pointer;align-items:center;gap:var(--korus-space-3);min-width:0;padding:var(--korus-space-1);text-align:left;transition:background var(--korus-duration-fast) var(--korus-easing-standard);background:0 0;border:0;width:100%;display:flex}.hubAccountIdentity:focus-visible{outline:var(--korus-focus-ring);outline-offset:2px}.hubAccountAvatar{background:var(--korus-accent-soft);color:var(--korus-accent-strong);font-size:var(--korus-font-xs);letter-spacing:.04em;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.hubAccountIdentityText{flex:auto;min-width:0}.hubAccountExpandArrow{color:var(--korus-muted);transition:transform var(--korus-duration-base) var(--korus-easing-standard);flex:none}.hubAccountMenu[data-expanded=true] .hubAccountExpandArrow{transform:rotate(180deg)}.hubAccountActions{opacity:0;transition:grid-template-rows var(--korus-duration-base) var(--korus-easing-standard), opacity var(--korus-duration-base) var(--korus-easing-standard), visibility 0s linear var(--korus-duration-base);visibility:hidden;grid-template-rows:0fr;display:grid;overflow:hidden}.hubAccountMenu[data-expanded=true] .hubAccountActions{opacity:1;transition:grid-template-rows var(--korus-duration-base) var(--korus-easing-standard), opacity var(--korus-duration-base) var(--korus-easing-standard), visibility 0s;visibility:visible;grid-template-rows:1fr}.hubAccountActionsInner{min-height:0;overflow:hidden}.hubAccountName{color:var(--korus-text-strong);font-size:var(--korus-font-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hubAccountRole{color:var(--korus-muted);font-size:var(--korus-font-xs);margin-top:1px}.hubAccountCompany,.hubAccountLogout{border-radius:var(--korus-control-radius);cursor:pointer;font-family:inherit;font-size:var(--korus-font-xs);align-items:center;gap:var(--korus-space-2);min-height:34px;padding:var(--korus-space-2) var(--korus-space-3);text-align:left;transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard);border:0;width:100%;display:flex}.hubAccountCompany{background:var(--korus-atmosphere);color:var(--korus-muted);margin-top:var(--korus-space-2)}.hubAccountCompany svg{color:var(--korus-accent);flex:none}.hubAccountCompanyLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hubAccountCompany strong{color:var(--korus-text-strong);font-weight:650}.hubAccountDivider{background:var(--korus-line);height:1px;margin:var(--korus-space-1) 0 0}.hubAccountLogout{color:var(--korus-danger);background:0 0}.hubAccountLogout svg{flex:none}.hubAccountCompany:focus-visible,.hubAccountLogout:focus-visible{outline:var(--korus-focus-ring);outline-offset:2px}.korusShellSidebar[data-collapsed=true] .korusShellSidebarFooter{padding:var(--korus-space-2)}.korusShellSidebar[data-collapsed=true] .hubAccountMenu{align-items:center}.korusShellSidebar[data-collapsed=true] .hubAccountIdentity{justify-content:center;gap:var(--korus-space-1)}.korusShellSidebar[data-collapsed=true] .hubAccountAvatar{width:32px;height:32px}.korusShellSidebar[data-collapsed=true] .hubAccountExpandArrow{width:12px;height:12px}.korusShellSidebar[data-collapsed=true] .hubAccountIdentityText,.korusShellSidebar[data-collapsed=true] .hubAccountCompanyLabel,.korusShellSidebar[data-collapsed=true] .hubAccountLogoutLabel,.korusShellSidebar[data-collapsed=true] .hubAccountDivider{display:none}.korusShellSidebar[data-collapsed=true] .hubAccountCompany,.korusShellSidebar[data-collapsed=true] .hubAccountLogout{padding-inline:var(--korus-space-2);justify-content:center}@media (prefers-reduced-motion:reduce){.hubAccountExpandArrow,.hubAccountActions,.hubAccountMenu[data-expanded=true] .hubAccountActions{transition:none}}.korusShell{background:linear-gradient(to bottom, var(--color-workspace-top-background) 0, var(--color-workspace-top-background) var(--hub-band-height,300px), var(--color-workspace-background) var(--hub-band-height,300px))}.korusShellContent{background:0 0}@media (width>=768px){.korusShellSidebar{border:0;border-radius:18px;align-self:flex-start;height:calc(100vh - 40px);margin:20px 0 20px 30px;position:sticky;top:20px}.korusShellMain{margin-left:15px}}.korusShellTopbar{min-height:96px;padding-inline:var(--hub-page-gutter);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.korusShellBreadcrumb{min-width:0;color:var(--color-workspace-top-text);flex:0 auto;order:1}.korusShellSidebarToggle{color:var(--color-workspace-top-text);flex:none;order:2}.korusShellTopbarRight{order:3}.hubPageLocation{min-width:0}.hubBreadcrumb{white-space:nowrap;color:var(--color-workspace-top-text);align-items:center;gap:.55rem;display:flex;overflow:hidden}.hubBreadcrumbRoot{color:color-mix(in srgb, var(--color-workspace-top-text) 72%, transparent);flex:none;align-items:center;gap:.35rem;display:inline-flex}.hubBreadcrumbRoot svg,.hubBreadcrumb [aria-current=page]{color:var(--color-workspace-top-text)}.hubBreadcrumb [aria-current=page]{text-overflow:ellipsis;overflow:hidden}.hubPageTitle{color:var(--color-workspace-top-text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:1.125rem;font-weight:700;line-height:1.35;overflow:hidden}@media (width<=767px){.korusShellTopbar{padding-inline:16px}}.korusState[data-korus-state=empty],.korusState[data-korus-state=no-result]{--korus-empty-icon-size:48px;--korus-empty-bg:var(--korus-accent-soft);--korus-empty-fg:var(--korus-accent);--korus-empty-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E");padding:var(--korus-space-8) var(--korus-space-6);text-align:center;border:0;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.korusState[data-korus-state=no-result]{--korus-empty-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E")}.korusEmptyClear{display:contents}.korusEmptyClear>.korusState[data-korus-state=empty]{--korus-empty-bg:var(--korus-success-soft);--korus-empty-fg:var(--korus-success);--korus-empty-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.korusState[data-korus-state=empty]:hover,.korusState[data-korus-state=no-result]:hover{box-shadow:none;transform:none}.korusState[data-korus-state=empty]:before,.korusState[data-korus-state=no-result]:before{background:var(--korus-empty-bg);flex:0 0 var(--korus-empty-icon-size);height:var(--korus-empty-icon-size);margin-bottom:var(--korus-space-3);width:var(--korus-empty-icon-size);border:0}.korusState[data-korus-state=empty]:after,.korusState[data-korus-state=no-result]:after{background:var(--korus-empty-fg);content:"";height:24px;-webkit-mask:var(--korus-empty-icon) center / contain no-repeat;-webkit-mask:var(--korus-empty-icon) center / contain no-repeat;mask:var(--korus-empty-icon) center / contain no-repeat;left:50%;top:calc(var(--korus-space-8) + (var(--korus-empty-icon-size) - 24px) / 2);width:24px;position:absolute;transform:translate(-50%)}.korusState[data-korus-state=empty] h2,.korusState[data-korus-state=no-result] h2{color:var(--korus-text-strong);font-size:.9375rem;font-weight:600;line-height:1.4}.korusState[data-korus-state=empty] p,.korusState[data-korus-state=no-result] p{margin-top:var(--korus-space-1);max-width:28rem;font-size:.8125rem;line-height:1.5}@media (forced-colors:active){.korusState[data-korus-state=empty]:after,.korusState[data-korus-state=no-result]:after{background:canvastext}}.korusTableScrollWide{cursor:grab}.korusTableScrollWide.korusTableDragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.korusTableRegion td.korusStickyCol{background:var(--korus-surface);box-shadow:var(--shadow-sticky-col);cursor:default;transition:background var(--korus-duration-fast) var(--korus-easing-standard);z-index:1;position:sticky;right:0}.korusTableRegion th.korusStickyCol{cursor:default;z-index:3;position:sticky;right:0}.korusTableRegion tbody tr:hover td.korusStickyCol{background:var(--korus-surface-soft)}.korusTableRegion tbody tr:focus-within td.korusStickyCol{background:var(--korus-selected)}@media (prefers-reduced-motion:reduce){.korusTableRegion td.korusStickyCol{transition:none}}@media (width<=767px){.korusTableRegion td.korusStickyCol,.korusTableRegion th.korusStickyCol{box-shadow:none;cursor:auto;position:static}.korusTableScrollWide{cursor:auto}}.korusPagedTabs{border-bottom:1px solid color-mix(in srgb, var(--color-workspace-top-text) 70%, transparent);align-items:center;gap:var(--korus-space-2);margin-bottom:var(--korus-space-4);min-width:0;max-width:100%;display:flex}.korusPagedTabsContent{padding-block-start:var(--space-6,1.5rem)}.korusPagedTabsContent>:is(main,section,div){padding-block-start:0}.korusTabs.korusPagedTabsViewport{border-bottom:0;flex:auto;margin-bottom:0;overflow:clip visible}.korusPagedTabsTrack{gap:var(--korus-space-1);flex:none;display:flex;position:relative}.korusPagedTabsTrack>a{white-space:nowrap;flex:none}.korusPagedTabsTrack>a[data-group-start]{margin-inline-start:var(--korus-space-3);position:relative}.korusPagedTabsTrack>a[data-group-start]:before{background:color-mix(in srgb, var(--color-workspace-top-text) 35%, transparent);content:"";height:1.125rem;left:calc((var(--korus-space-1) + var(--korus-space-3)) / -2 - .5px);pointer-events:none;width:1px;position:absolute;top:50%;transform:translateY(-50%)}.korusPagedTabsTrack>a[aria-current=page],.korusPagedTabsTrack>a[aria-current=page]:hover{box-shadow:none;color:var(--color-workspace-top-text);background:0 0;border-bottom-color:#0000;font-weight:700;transform:none}.korusPagedTabsIndicator{background:var(--color-workspace-top-text);pointer-events:none;z-index:1;height:3px;position:absolute;bottom:-4px}.korusPagedTabsTrack>a:not([aria-current=page]){color:var(--color-workspace-top-text)}.korusPagedTabsTrack>a:not([aria-current=page]):hover{background:color-mix(in srgb, var(--color-workspace-top-text) 12%, transparent)}.korusPagedTabsTrack>a[data-outside]{visibility:hidden}.korusPagedTabs[data-animated] .korusPagedTabsTrack{transition:transform var(--korus-duration-base) var(--korus-easing-standard)}.korusPagedTabs[data-animated] .korusPagedTabsTrack>a[data-outside]{transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), border-color var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard), visibility 0s linear var(--korus-duration-base)}.korusPagedTabsMore,.korusPagedTabsPager{flex:none}.korusPagedTabsPager{gap:var(--korus-space-1);display:flex}.korusPagedTabsMore .korusDropdown>button:not([aria-current=page]){color:var(--color-workspace-top-text)}.korusPagedTabsMore .korusDropdown>button[aria-current=page],.korusPagedTabsMore .korusDropdown>button[aria-current=page]:hover{box-shadow:none;color:var(--color-workspace-top-text);background:0 0;font-weight:700;transform:none}.korusPagedTabsMore .korusDropdown>button[aria-current=page]{position:relative}.korusPagedTabsMore .korusDropdown>button[aria-current=page]:after{background:var(--color-workspace-top-text);content:"";z-index:1;width:40%;height:3px;position:absolute;bottom:-4px;left:0}.korusPagedTabsMore .korusDropdownSurface{box-sizing:border-box;max-height:calc(var(--korus-control-height) * 8 + var(--korus-space-1) * 2 + 2px);overscroll-behavior:contain;overflow:hidden auto}.korusPagedTabsMore .korusDropdownSurface>[role=menuitem]{white-space:nowrap}.korusPagedTabsMore .korusDropdownSurface>[aria-current=page]{background:var(--korus-accent-soft);color:var(--korus-text-strong);font-weight:700}@media (prefers-reduced-motion:reduce){.korusPagedTabs[data-animated] .korusPagedTabsTrack,.korusPagedTabs[data-animated] .korusPagedTabsTrack>a[data-outside]{transition:none}}@media (forced-colors:active){.korusPagedTabs{border-color:canvastext}.korusPagedTabsTrack>a[data-group-start]:before{background:canvastext}}.korusSubnav{flex-direction:column;gap:.5rem;min-width:0;margin-bottom:1rem;display:flex}.korusSubnavRow{border-bottom:1px solid color-mix(in srgb, var(--color-workspace-top-text) 35%, transparent);align-items:center;gap:var(--korus-space-3);min-width:0;height:2.75rem;display:flex}.korusShell:has(.korusSubnav){--hub-band-height:calc(300px + 2.75rem + 1rem)}.korusShell:has(.korusSubnavRowNested){--hub-band-height:calc(300px + 2 * 2.75rem + .5rem + 1rem)}.korusSubnavRow>.korusPagedTabs{border-bottom:0;flex:auto;margin-bottom:0}.korusSubnavLabel{color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:13rem;font-size:.875rem;overflow:hidden}.korusSubnavLabel strong{color:var(--color-workspace-top-text);font-weight:700}.korusSubnavRow .korusPagedTabsTrack>a{font-size:.9375rem}.korusSubnavRowNested .korusPagedTabsTrack>a{font-size:.8125rem}.korusSubnavVersion{color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);align-items:center;gap:var(--korus-space-2);white-space:nowrap;flex:none;font-size:.8125rem;display:flex}.korusSubnavVersion select{min-width:9rem}@media (width<=767px){.korusSubnavRow{flex-wrap:wrap;height:auto}}.korusTableScrollWide thead,.korusTableScrollWide thead th,.korusTableScrollWide.korusTableDragging thead,.korusTableScrollWide.korusTableDragging thead th{cursor:default}.korusColumnHead{align-items:center;gap:var(--korus-space-1);width:100%;min-width:0;display:flex}.korusColumnHeadLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.korusTableRegion th.korusAlignRight .korusColumnHead{justify-content:flex-end}.korusColumnSortMark{color:var(--korus-accent);flex:none;align-items:center;gap:1px;font-weight:700;display:inline-flex}.korusColumnSortRank{background:var(--korus-accent-soft);border-radius:var(--korus-pill-radius);color:var(--korus-accent-strong);font-size:var(--korus-font-xs);text-align:center;min-width:14px;padding:2px 4px;line-height:1}.korusTableRegion th button.korusColumnMenuTrigger{border-radius:var(--korus-control-radius);color:var(--korus-muted);cursor:pointer;opacity:.55;height:22px;transition:background var(--korus-duration-fast) var(--korus-easing-standard), color var(--korus-duration-fast) var(--korus-easing-standard), opacity var(--korus-duration-fast) var(--korus-easing-standard);flex:none;justify-content:center;align-items:center;width:22px;display:inline-flex}.korusTableRegion th button.korusColumnMenuTrigger .korusIcon{width:14px;height:14px}.korusTableRegion thead tr:hover button.korusColumnMenuTrigger,.korusTableRegion th button.korusColumnMenuTrigger:focus-visible,.korusTableRegion th button.korusColumnMenuTrigger[aria-expanded=true]{opacity:1}.korusTableRegion th button.korusColumnMenuTrigger[aria-expanded=true]{background:var(--korus-accent-soft);color:var(--korus-accent-strong)}.korusTableRegion th button.korusColumnMenuTrigger:focus-visible{outline:var(--korus-focus-ring)}@media (hover:none){.korusTableRegion th button.korusColumnMenuTrigger{opacity:1}}.korusColumnMenu{z-index:90;min-width:210px;max-height:min(70vh,420px);overflow-y:auto}.korusColumnMenu>[role=menuitem]{cursor:pointer;font-size:var(--korus-font-sm)}.korusColumnMenu>[role=menuitem]:disabled{color:var(--korus-disabled);cursor:not-allowed}.korusColumnMenu>[role=menuitem]:disabled:hover{background:0 0;transform:none}.korusColumnMenu>[role=menuitem] .korusIcon{color:var(--korus-muted);flex:none;width:16px;height:16px}.korusColumnMenu>[role=menuitem]:disabled .korusIcon{color:var(--korus-disabled)}.korusColumnMenu>.korusMenuDanger .korusIcon{color:var(--korus-danger)}.korusTableCriteria{align-items:center;gap:var(--korus-space-2);padding:var(--korus-space-3) var(--korus-space-4);flex-wrap:wrap;display:flex}.korusTableCriteriaLabel{color:var(--korus-muted);font-size:var(--korus-font-sm);font-weight:650}.korusCriteriaChip{background:var(--korus-surface);border:1px solid var(--korus-accent);border-radius:var(--korus-pill-radius);color:var(--korus-accent-strong);font-size:var(--korus-font-sm);align-items:center;gap:var(--korus-space-2);padding:var(--korus-space-1) var(--korus-space-3);display:inline-flex}.korusCriteriaChip>button{border-radius:var(--korus-pill-radius);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.korusCriteriaChip>button:focus-visible{outline:var(--korus-focus-ring)}.korusCriteriaChip>button .korusIcon{width:14px;height:14px}.korusHubPagination{gap:var(--korus-space-3);padding:var(--korus-space-3) var(--korus-space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.korusHubPageSize{align-items:center;display:inline-flex;position:relative}.korusHubPageSize select{appearance:none;border-radius:var(--korus-control-radius);cursor:pointer;font-size:var(--korus-font-sm);padding-inline:var(--korus-space-4) var(--korus-space-8);white-space:nowrap;align-items:center;display:flex}.korusHubPageSize select:focus-visible{outline:var(--korus-focus-ring)}.korusHubPageSize>.korusIcon{color:var(--korus-muted);pointer-events:none;height:16px;right:var(--korus-space-3);width:16px;position:absolute;top:50%;transform:translateY(-50%)}.korusHubPageList{align-items:center;gap:var(--korus-space-1);flex:auto;justify-content:center;display:flex}.korusHubPageList>button{color:var(--korus-muted);cursor:pointer;font-size:var(--korus-font-sm);min-width:var(--korus-control-height);padding-inline:var(--korus-space-2);background:0 0;border-color:#0000;font-weight:600}.korusHubPageList>button:focus-visible{outline:var(--korus-focus-ring)}.korusHubPagination .korusHubPageList>button[aria-current=page]{background:var(--korus-accent-soft);color:var(--korus-accent-strong);border-color:#0000}.korusHubPageGap,.korusHubPageCurrent{color:var(--korus-muted);font-size:var(--korus-font-sm);padding-inline:var(--korus-space-1)}.korusHubPageCurrent{color:var(--korus-text-strong);font-weight:600}.korusHubPageNav{align-items:center;gap:var(--korus-space-2);display:flex}.korusHubPageNav>button{cursor:pointer;font-size:var(--korus-font-sm);gap:var(--korus-space-2);font-weight:600}.korusHubPageNav>button:disabled{cursor:not-allowed}.korusHubPageNav>button:focus-visible{outline:var(--korus-focus-ring)}.korusHubPageNav>button .korusIcon{width:16px;height:16px}@media (width<=767px){.korusHubPagination{flex-direction:column;align-items:stretch}.korusHubPageList>button:not([aria-current=page]),.korusHubPageGap{display:none}.korusHubPageNav{justify-content:space-between}}.korusTableRowDetail{gap:.75rem;min-width:min(32rem,80vw);margin:0;display:grid}.korusTableRowDetail>div{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(8rem,35%) minmax(0,1fr);gap:1rem;padding-bottom:.75rem;display:grid}.korusTableRowDetail dt{color:var(--color-text-muted)}.korusTableRowDetail dd{overflow-wrap:anywhere;margin:0}select:not([multiple]):not([size]){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236b6b6b' d='M1 1h10L6 7z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:11px 7px;padding-right:36px}select:not([multiple]):not([size]):open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236b6b6b' d='M1 7h10L6 1z'/%3E%3C/svg%3E")}select:not([multiple]):not([size]):disabled{cursor:not-allowed}.korusHubPageSize>.korusIcon{display:none}@supports (appearance:base-select){select:not([multiple]):not([size]){appearance:base-select}select:not([multiple]):not([size])::picker(select){appearance:base-select}select:not([multiple]):not([size]){overflow-clip-margin:content-box;text-overflow:ellipsis;white-space:nowrap;overflow:clip}select:not([multiple]):not([size]) optgroup,select:not([multiple]):not([size]) option{white-space:normal}select:not([multiple]):not([size])::picker-icon{display:none}select:not([multiple]):not([size]) option::checkmark{display:none}select:not([multiple]):not([size])::picker(select){background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);color:var(--color-text-secondary);scrollbar-color:var(--korus-muted) transparent;scrollbar-width:thin;border-radius:18px;max-height:min(360px,60vh);margin-block:6px;padding:6px}select:not([multiple]):not([size])[data-korus-picker-scroll]::picker(select){scrollbar-width:none;max-height:none;overflow:visible}select[data-korus-picker-scroll]>optgroup.korusSelectOptions{scrollbar-color:var(--korus-muted) transparent;scrollbar-width:thin;max-height:min(360px,60vh);overflow-y:auto}@supports selector(::-webkit-scrollbar){select[data-korus-picker-scroll]>optgroup.korusSelectOptions{scrollbar-color:auto;scrollbar-width:auto}select[data-korus-picker-scroll]>optgroup.korusSelectOptions::-webkit-scrollbar{width:8px}select[data-korus-picker-scroll]>optgroup.korusSelectOptions::-webkit-scrollbar-thumb{background:var(--korus-muted);border-radius:var(--korus-pill-radius);background-clip:padding-box;border:2px solid #0000}select[data-korus-picker-scroll]>optgroup.korusSelectOptions::-webkit-scrollbar-button{width:0;height:0;display:none}}select:not([multiple]):not([size]) option{background:var(--color-surface);color:var(--color-text-secondary);border-radius:10px;min-height:38px;padding:9px 12px}select:not([multiple]):not([size]) option:hover,select:not([multiple]):not([size]) option:focus-visible{background:var(--color-surface-hover)}select:not([multiple]):not([size]) option:disabled{color:var(--color-text-muted)}}.korusDropdownSurface,.korusSuggestions{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);color:var(--color-text-secondary);border-radius:18px;padding:6px}.korusDropdownSurface>[role=menuitem],.korusSuggestions button{color:var(--color-text-secondary);border-radius:10px;min-height:38px;padding:9px 12px}.korusDropdownSurface>.korusMenuDanger{color:var(--color-danger)}.hubSelectArrow{background:var(--color-text-muted);clip-path:polygon(0 0,100% 0,50% 100%);width:11px;height:7px;display:block}button[aria-expanded=true]>.hubSelectArrow{transform:rotate(180deg)}.hubSearchableSelectMenu{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);color:var(--color-text-secondary);border-radius:18px;padding:6px}.hubSearchableSelectMenu>[role=option]{border-radius:10px;min-height:38px;padding:9px 12px}.korusButton--primary,.korusTrayPicker,.korusButton.korusButton--primary:hover:not(:disabled):not([aria-disabled=true]),.korusTrayPicker:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary);color:var(--color-on-primary);border-color:#0000}.korusButton--secondary{background:var(--color-surface);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text);box-shadow:var(--shadow-sm)}.korusButton.korusButton--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text)}.korusButton.korusButton--tertiary:hover:not(:disabled):not([aria-disabled=true]){color:inherit;background:0 0;border-color:#0000}.korusButton--danger,.korusButton.korusButton--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface);border-color:var(--color-danger);color:var(--color-danger)}.korusOverlayFooter .korusButton--danger,.korusOverlayFooter .korusButton.korusButton--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-danger);border-color:var(--color-danger);color:var(--color-on-danger)}.korusIconButton:hover:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]),.korusFilterBar button:hover:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]){background:var(--korus-surface);border-color:var(--korus-line);color:var(--korus-text)}.korusIconButton[aria-pressed=true],.korusFilterBar button[aria-pressed=true],.korusIconButton[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]),.korusFilterBar button[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary);border-color:var(--korus-line);color:var(--color-on-primary)}.korusTabs button:hover:not([aria-current=page]):not([aria-selected=true]){color:var(--korus-muted);background:0 0}.korusTabs button:hover:is([aria-current=page],[aria-selected=true]){background:color-mix(in srgb, var(--korus-accent-soft) 76%, transparent);color:var(--korus-text-strong)}.korusSuggestions :not([aria-selected=true])>button:hover,.korusDropdownSurface>button[role=menuitem]:hover{background:0 0}.korusTrayStatusAction button:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--korus-line);background:0 0}.korusPagedTabsMore .korusDropdown>button.korusButton--tertiary:hover:not([aria-current=page]),.korusShellSidebarToggle:hover{color:var(--color-workspace-top-text);background:0 0}button:not([data-hub-button-size=content]),input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=image],[type=submit],[type=button],[type=reset])),select:where(:not([multiple],[size])){height:var(--korus-control-height);min-height:var(--korus-control-height)}button:disabled:not([data-hub-button-size=content]),button[aria-disabled=true]:not([data-hub-button-size=content]){background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text-muted);opacity:1;box-shadow:none}._button_9asl8_3{justify-content:center;align-items:center;gap:var(--space-2,.5rem);height:var(--korus-control-height);padding:0 var(--space-4,1rem);font-family:var(--font-family,inherit);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);border-radius:var(--radius-md,.375rem);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-sm);border:1px solid #0000;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}._button_9asl8_3:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}._button_9asl8_3:focus-visible{outline:2px solid var(--color-focus-ring,#3b82f6);outline-offset:2px}._button_9asl8_3:disabled,._buttonDisabled_9asl8_36{opacity:.6;cursor:not-allowed;pointer-events:none}._buttonPrimary_9asl8_42{background-color:var(--color-primary,#1d4ed8);color:var(--color-on-primary,#fff)}._buttonPrimary_9asl8_42:active:not(:disabled){background-color:var(--color-primary-active,#1e3a8a);color:var(--color-on-primary-active,#fff)}._buttonSecondary_9asl8_52{background-color:var(--color-surface);color:var(--color-button-secondary-text);border-color:var(--color-button-secondary-border)}._buttonDanger_9asl8_58{background-color:var(--color-surface);color:var(--color-danger);border:1px solid var(--color-danger)}._buttonOutline_9asl8_64{background-color:var(--color-surface);color:var(--color-button-secondary-text);border-color:var(--color-button-secondary-border);box-shadow:var(--shadow-sm)}._confirmDialog_9asl8_71 ._buttonDanger_9asl8_58{background-color:var(--color-danger);color:var(--color-on-danger)}._field_9asl8_77{gap:var(--space-1,.25rem);margin-bottom:var(--space-3,.75rem);flex-direction:column;display:flex}._fieldLabel_9asl8_84{align-items:center;gap:var(--space-1,.25rem);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text,#0f172a);display:flex}._requiredAsterisk_9asl8_93{color:var(--color-danger-text,#dc2626)}._fieldHint_9asl8_97{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b)}._fieldError_9asl8_102{font-size:var(--font-size-xs,.75rem);color:var(--color-danger-dark,#991b1b);background-color:var(--color-danger-bg,#fef2f2);border-radius:var(--radius-sm,4px);align-items:center;gap:.25rem;margin-top:.25rem;padding:.35rem .5rem;font-weight:500;display:flex}._fieldError_9asl8_102:before{content:"⚠️";font-size:.8rem}._searchFilterBar_9asl8_120{background:var(--color-bg-surface,var(--color-surface,#fff));width:100%;box-shadow:var(--shadow-sm);border-radius:10px;padding:.5rem .75rem}._searchFilterRow_9asl8_128{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._searchFilterInput_9asl8_135{min-width:0;color:var(--color-text-secondary,var(--color-text-muted,#64748b));flex:16rem;align-items:center;gap:.6rem;padding:0 .5rem;display:flex}._searchFilterInput_9asl8_135>svg{flex:none;width:1.125rem;height:1.125rem}._searchFilterInput_9asl8_135 [data-korus-component=text-input]{min-width:0;box-shadow:none;background:0 0;border:0;flex:auto;padding-left:0}._searchFilterInput_9asl8_135 [data-korus-component=text-input]::-webkit-search-cancel-button{appearance:none}._searchFilterInput_9asl8_135 [data-korus-component=text-input]:focus-visible{box-shadow:none;outline:none}._searchFilterInput_9asl8_135:focus-within{outline:2px solid var(--color-focus-ring,var(--color-primary,#1d4ed8));outline-offset:2px;border-radius:5px}._searchFilterInputClear_9asl8_176{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._searchFilterInputClear_9asl8_176:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}._searchFilterInputClear_9asl8_176>svg{width:.95rem;height:.95rem}._searchFilterToggle_9asl8_201{min-height:var(--korus-control-height,2.5rem);background:var(--color-bg-subtle,#f1f5f9);color:var(--color-text-primary,var(--color-text,#0f172a));font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.8125rem;display:inline-flex}._searchFilterToggle_9asl8_201:focus-visible,._searchFilterInputClear_9asl8_176:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary,#1d4ed8));outline-offset:2px}._searchFilterChevron_9asl8_222{flex:none;width:1rem;height:1rem;transition:transform .15s}._searchFilterChevronOpen_9asl8_229{transform:rotate(180deg)}._searchFilterContent_9asl8_233{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));align-items:end;gap:.75rem;padding-top:.5rem;display:grid}._searchFilterBuilder_9asl8_241{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}._searchFilterTrigger_9asl8_250{border:1px dashed var(--color-border-strong,#cbd5e1);max-width:min(22rem,100%);min-height:2rem;color:var(--color-text-secondary,var(--color-text-muted,#64748b));font:inherit;background:0 0;border-radius:999px;align-items:center;font-size:.8125rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._searchFilterTrigger_9asl8_250:hover{border-color:var(--color-text-secondary,#64748b);color:var(--color-text-primary)}._searchFilterTriggerActive_9asl8_269,._searchFilterTriggerActive_9asl8_269:hover{border-style:solid;border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-bg-surface,#fff));color:var(--color-primary)}._searchFilterTriggerToggle_9asl8_277{cursor:pointer;gap:.3rem;padding:0 .75rem}._searchFilterTriggerIcon_9asl8_283{flex:none;width:.875rem;height:.875rem}._searchFilterTriggerLabel_9asl8_289{min-width:0;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:.3rem .75rem;display:inline-flex}span._searchFilterTriggerLabel_9asl8_289{cursor:default}._searchFilterTriggerActive_9asl8_269 ._searchFilterTriggerLabel_9asl8_289{padding-right:.15rem}._searchFilterTriggerValue_9asl8_311{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}._searchFilterChipRemove_9asl8_318,._searchFilterMenuItem_9asl8_319,._searchFilterCancel_9asl8_320,._searchFilterApply_9asl8_321,._searchFilterClearAll_9asl8_322{font:inherit;cursor:pointer;border:0}._searchFilterChipRemove_9asl8_318{color:inherit;background:0 0;border-radius:999px;margin-right:.2rem;padding:.3rem;display:inline-flex}._searchFilterChipRemove_9asl8_318:hover{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}._searchFilterChipRemove_9asl8_318>svg{width:.875rem;height:.875rem}._searchFilterPicker_9asl8_346{min-width:0;max-width:100%;position:relative}._searchFilterAdd_9asl8_352{background:var(--color-bg-subtle);min-height:2rem;color:var(--color-text-primary);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:0 .75rem 0 .55rem;font-size:.8125rem;display:inline-flex}._searchFilterAdd_9asl8_352:hover{background:var(--color-border-default,#e2e8f0)}._searchFilterAdd_9asl8_352>svg{width:1rem;height:1rem}._searchFilterPanels_9asl8_376{z-index:20;align-items:flex-start;gap:.5rem;width:max-content;max-width:calc(100vw - 1.5rem);display:flex;position:absolute;top:calc(100% + .3rem)}._searchFilterPopover_9asl8_387{border:1px solid var(--color-border-default);background:var(--color-bg-surface);width:max-content;min-width:14rem;max-width:min(24rem,100vw - 3rem);box-shadow:var(--shadow-md);border-radius:8px;flex:none;padding:.4rem}._searchFilterEditor_9asl8_399{min-width:18rem;padding:.65rem}._searchFilterPopoverTitle_9asl8_404{color:var(--color-text-secondary);padding:.3rem .5rem .4rem;font-size:.75rem;font-weight:600}._searchFilterOptions_9asl8_411{max-height:min(18rem,60dvh);overflow-y:auto}._searchFilterMenuItem_9asl8_319{text-align:left;width:100%;color:var(--color-text-primary);background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .6rem;font-size:.875rem;display:flex}._searchFilterMenuItem_9asl8_319:hover,._searchFilterMenuItem_9asl8_319:focus-visible{background:var(--color-bg-subtle)}._searchFilterMenuItemSelected_9asl8_435{color:var(--color-primary);font-weight:600}._searchFilterMenuItem_9asl8_319:disabled{cursor:not-allowed;opacity:.5}._searchFilterMenuCheck_9asl8_445{flex:none;width:1rem;height:1rem}._searchFilterPopoverActions_9asl8_451{justify-content:flex-end;gap:.5rem;margin-top:.7rem;display:flex}._searchFilterCancel_9asl8_320,._searchFilterApply_9asl8_321{border-radius:5px;padding:.45rem .7rem;font-size:.8125rem}._searchFilterCancel_9asl8_320{background:var(--color-bg-subtle);color:var(--color-text-primary)}._searchFilterApply_9asl8_321{background:var(--color-primary);color:var(--color-bg-surface)}._searchFilterClearAll_9asl8_322{color:var(--color-text-secondary);background:0 0;border-radius:5px;padding:.3rem .4rem;font-size:.8125rem}._searchFilterClearAll_9asl8_322:hover{color:var(--color-text-primary);text-decoration:underline}._searchFilterAdd_9asl8_352:focus-visible,._searchFilterTrigger_9asl8_250:focus-visible,._searchFilterTrigger_9asl8_250 button:focus-visible,._searchFilterPopover_9asl8_387 button:focus-visible,._searchFilterClearAll_9asl8_322:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=680px){._searchFilterRow_9asl8_128{gap:.4rem}._searchFilterInput_9asl8_135{flex-basis:100%}._searchFilterContent_9asl8_233{grid-template-columns:1fr}._searchFilterPanels_9asl8_376{flex-direction:column;max-height:70dvh;overflow-y:auto}._searchFilterEditor_9asl8_399{min-width:0;max-width:calc(100vw - 3rem)}}._input_9asl8_522{width:100%;height:var(--korus-control-height,2.5rem);padding:0 var(--space-3,.75rem);font-family:var(--font-family,inherit);font-size:var(--font-size-sm,.875rem);color:var(--color-text,#0f172a);background-color:var(--color-background,#fff);border:1px solid var(--color-input-border,#b8becb);border-radius:var(--radius-md,.375rem);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}._input_9asl8_522:focus{border-color:var(--color-focus-ring,#3b82f6);box-shadow:var(--shadow-focus);outline:none}._input_9asl8_522:disabled{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-text-muted,#64748b);cursor:not-allowed}._inputError_9asl8_548{border-color:var(--color-danger-text,#dc2626)}._inputError_9asl8_548:focus{border-color:var(--color-danger-text,#dc2626);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 20%, transparent)}._dateInputWrapper_9asl8_558{width:100%;display:block;position:relative}._dateInput_9asl8_558{color:var(--color-text);cursor:pointer;padding-right:4rem}._dateInput_9asl8_558:disabled{cursor:not-allowed}._dateInputIcon_9asl8_574{width:1rem;height:1rem;color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._dateInputClear_9asl8_585{width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:2.25rem;transform:translateY(-50%)}._dateInputClear_9asl8_585:hover{color:var(--color-text);background:var(--color-surface-muted)}._dateInputClear_9asl8_585:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._dateInputClear_9asl8_585 svg{width:.85rem;height:.85rem}._datePicker_9asl8_617{z-index:1000;box-sizing:border-box;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 20px 45px color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:1rem;padding:1rem;position:fixed}._datePicker_9asl8_617[data-positioned=false]{visibility:hidden}._datePickerHeader_9asl8_633{grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;margin-bottom:1rem;display:grid}._datePickerNav_9asl8_641,._datePickerTitle_9asl8_642,._datePickerDay_9asl8_643,._datePickerMonth_9asl8_644{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._datePickerNav_9asl8_641{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}._datePickerNav_9asl8_641 svg{width:1rem;height:1rem}._datePickerTitle_9asl8_642{min-width:0;height:2rem;font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);justify-content:center;align-items:center;gap:.5rem;padding:0 .5rem;display:inline-flex}._datePickerTitle_9asl8_642 svg{width:.9rem;height:.9rem;transition:transform .15s}._datePickerTitle_9asl8_642[aria-expanded=true] svg{transform:rotate(180deg)}._datePickerCalendar_9asl8_690{outline:none}._datePickerWeekdays_9asl8_694,._datePickerDays_9asl8_695{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}._datePickerWeekdays_9asl8_694{color:var(--color-text-muted);font-size:var(--font-size-xs,.75rem);text-align:center;margin-bottom:.5rem}._datePickerWeekdays_9asl8_694 span{place-items:center;height:2rem;display:grid}._datePickerDay_9asl8_643{width:2.25rem;height:2.25rem;font-size:var(--font-size-sm,.875rem);border-radius:9999px;place-self:center;place-items:center;padding:0;display:grid;position:relative}._datePickerDay_9asl8_643:hover:not(:disabled),._datePickerMonth_9asl8_644:hover:not(:disabled),._datePickerNav_9asl8_641:hover,._datePickerTitle_9asl8_642:hover{background:var(--color-surface-muted)}._datePickerDay_9asl8_643:focus-visible,._datePickerMonth_9asl8_644:focus-visible,._datePickerNav_9asl8_641:focus-visible,._datePickerTitle_9asl8_642:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._datePickerDayOutside_9asl8_741{color:var(--color-text-muted);opacity:.55}._datePickerDayToday_9asl8_746{color:var(--color-primary-text);font-weight:var(--font-weight-semibold,600)}._datePickerDayToday_9asl8_746:after{content:"";background:currentColor;border-radius:9999px;width:.22rem;height:.22rem;position:absolute;bottom:.18rem}._datePickerDaySelected_9asl8_761,._datePickerDaySelected_9asl8_761:hover:not(:disabled){color:var(--color-on-primary);background:var(--color-primary);box-shadow:0 3px 8px color-mix(in srgb, var(--color-primary) 32%, transparent);opacity:1}._datePickerDay_9asl8_643:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.32}._datePickerMonths_9asl8_775{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._datePickerMonth_9asl8_644{border-radius:var(--radius-md,.375rem);min-height:2.75rem;font-size:var(--font-size-sm,.875rem);padding:.5rem}._datePickerMonthSelected_9asl8_788,._datePickerMonthSelected_9asl8_788:hover:not(:disabled){color:var(--color-on-primary);background:var(--color-primary);box-shadow:0 3px 8px color-mix(in srgb, var(--color-primary) 28%, transparent)}@media (width<=360px){._datePicker_9asl8_617{padding:.75rem}._datePickerDay_9asl8_643{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){._datePickerTitle_9asl8_642 svg{transition:none}}._select_9asl8_813{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2rem}._checkboxContainer_9asl8_824{align-items:center;gap:var(--space-2,.5rem);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm,.875rem);color:var(--color-text,#0f172a);display:inline-flex}._checkbox_9asl8_824{border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-border-strong,#cbd5e1);width:1.125rem;height:1.125rem;accent-color:var(--color-primary,#1d4ed8);cursor:pointer}._tableWrapper_9asl8_844{border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,.375rem);width:100%;box-shadow:var(--shadow-sm);background-color:var(--color-surface);overflow-x:auto}._table_9asl8_844{border-collapse:collapse;width:100%;font-size:var(--font-size-sm,.875rem);text-align:left}._th_9asl8_862{background-color:var(--color-surface,#f8fafc);color:var(--color-text-muted,#64748b);font-weight:var(--font-weight-semibold,600);padding:var(--space-3,.75rem) var(--space-4,1rem);border-bottom:1px solid var(--color-border,#e2e8f0);white-space:nowrap}._td_9asl8_871{padding:var(--space-3,.75rem) var(--space-4,1rem);border-bottom:1px solid var(--color-border,#e2e8f0);color:var(--color-text,#0f172a)}._tr_9asl8_877:hover{background-color:var(--color-surface-muted,#f1f5f9)}._trClickable_9asl8_881{cursor:pointer}._trClickable_9asl8_881:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary));outline-offset:-2px}._tabList_9asl8_890{gap:var(--space-1,.25rem);border-bottom:1px solid var(--color-border,#e2e8f0);margin-bottom:var(--space-4,1rem);display:flex}._tabListSliding_9asl8_897{position:relative}._tabListSliding_9asl8_897 ._tabActive_9asl8_901{border-bottom-color:#0000}._tabListSliding_9asl8_897 ._tab_9asl8_844{transition:color var(--korus-duration-fast) var(--korus-easing-standard), background var(--korus-duration-fast) var(--korus-easing-standard), box-shadow var(--korus-duration-fast) var(--korus-easing-standard), transform var(--korus-duration-fast) var(--korus-easing-standard)}._tabListSliding_9asl8_897 ._tab_9asl8_844:hover{border-radius:var(--korus-control-radius) var(--korus-control-radius) 0 0;box-shadow:var(--shadow-sm);transform:translateY(-1px)}._tabIndicator_9asl8_919{background:var(--color-primary);pointer-events:none;z-index:1;visibility:hidden;height:3px;transition:left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px}@media (prefers-reduced-motion:reduce){._tabListSliding_9asl8_897 ._tab_9asl8_844{transition:none}._tabListSliding_9asl8_897 ._tab_9asl8_844:hover{transform:none}._tabIndicator_9asl8_919{transition:none}}._tab_9asl8_844{padding:var(--space-2,.5rem) var(--space-4,1rem);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;transition:color .15s,border-color .15s}._tabActive_9asl8_901{color:var(--color-primary-text,#1d4ed8);border-bottom-color:var(--color-primary,#1d4ed8);font-weight:var(--font-weight-semibold,600)}._tab_9asl8_844:focus-visible{outline:2px solid var(--color-focus-ring,#3b82f6);outline-offset:-2px}._dialogBackdrop_9asl8_968{background-color:color-mix(in srgb, var(--color-text) 50%, transparent);z-index:50;padding:var(--space-4,1rem);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialogBox_9asl8_979{z-index:1;max-height:calc(100dvh - 2 * var(--space-4,1rem));background-color:var(--color-background,#fff);border-radius:var(--radius-lg,.5rem);flex-direction:column;width:100%;max-width:32rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._dialogHeader_9asl8_993{padding:var(--space-4,1rem);border-bottom:1px solid var(--color-border,#e2e8f0);font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text,#0f172a)}._dialogBody_9asl8_1001{min-height:0;padding:var(--space-4,1rem);color:var(--color-text,#0f172a);font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-normal,1.5);overflow-y:auto}._dialogFooter_9asl8_1010{padding:var(--space-3,.75rem) var(--space-4,1rem);background-color:var(--color-surface,#f8fafc);border-top:1px solid var(--color-border,#e2e8f0);justify-content:flex-end;gap:var(--space-2,.5rem);flex-shrink:0;display:flex}._badge_9asl8_1021{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);border-radius:9999px;align-items:center;padding:.125rem .5rem;line-height:1.25;display:inline-flex}._badgeDefault_9asl8_1031{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-text-muted,#64748b)}._badgeSuccess_9asl8_1036{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-success,#16a34a)}._badgeWarning_9asl8_1041{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-warning-text,#d97706)}._badgeDanger_9asl8_1046{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-danger-text,#dc2626)}._badgeInfo_9asl8_1051{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-info-text,#0284c7)}._pendingContainer_9asl8_1057{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted,#64748b);display:inline-flex}._spinner_9asl8_1065{border:2px solid var(--color-border,#e2e8f0);border-top-color:var(--color-primary,#1d4ed8);border-radius:50%;animation:.8s linear infinite _spin_9asl8_1065}._spinnerSm_9asl8_1072{width:1rem;height:1rem}._spinnerMd_9asl8_1077{width:1.5rem;height:1.5rem}._spinnerLg_9asl8_1082{width:2rem;height:2rem}@keyframes _spin_9asl8_1065{to{transform:rotate(360deg)}}._stateBox_9asl8_1094{padding:var(--space-8,2rem) var(--space-4,1rem);text-align:center;border:1px dashed var(--color-border,#e2e8f0);border-radius:var(--radius-lg,.5rem);background-color:var(--color-surface,#f8fafc);flex-direction:column;justify-content:center;align-items:center;display:flex}._stateTitle_9asl8_1106{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text,#0f172a);margin-bottom:var(--space-1,.25rem)}._stateDescription_9asl8_1113{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted,#64748b);max-width:24rem;margin-bottom:var(--space-4,1rem)}._errorStateBox_9asl8_1120{padding:var(--space-8,2rem) var(--space-4,1rem);text-align:center;border:1px solid var(--color-danger-border,#fecaca);border-radius:var(--radius-lg,.5rem);background-color:var(--color-danger-bg,#fef2f2);box-shadow:var(--shadow-sm);flex-direction:column;justify-content:center;align-items:center;display:flex}._errorStateTitle_9asl8_1133{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-danger-dark,#991b1b);margin-bottom:var(--space-1,.25rem)}._errorStateDescription_9asl8_1140{font-size:var(--font-size-sm,.875rem);color:var(--color-danger-text,#dc2626);max-width:24rem;margin-bottom:var(--space-4,1rem)}._viewport_s1e37_4{top:calc(var(--topbar-height,3.5rem) + .75rem);z-index:2147483000;pointer-events:none;width:min(26rem,100vw - 2rem);font-family:var(--font-family,var(--font-sans,sans-serif));flex-direction:column;gap:.625rem;display:flex;position:fixed;right:1rem}._toast_s1e37_18,._notice_s1e37_19{--toast-accent:var(--color-info);--toast-tint:var(--color-info-bg);--toast-ink:var(--color-info-text);box-sizing:border-box;color:var(--color-text);text-align:left;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.45;display:flex;position:relative}._toast_s1e37_18[data-tone=success],._notice_s1e37_19[data-tone=success]{--toast-accent:var(--color-success);--toast-tint:var(--color-success-bg);--toast-ink:var(--color-success-text)}._toast_s1e37_18[data-tone=error],._notice_s1e37_19[data-tone=error]{--toast-accent:var(--color-danger);--toast-tint:var(--color-danger-bg);--toast-ink:var(--color-danger-text)}._toast_s1e37_18[data-tone=warning],._notice_s1e37_19[data-tone=warning]{--toast-accent:var(--color-warning);--toast-tint:var(--color-warning-bg);--toast-ink:var(--color-warning-text)}._toast_s1e37_18{pointer-events:auto;background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--toast-accent);box-shadow:0 12px 32px -12px color-mix(in srgb, var(--color-text) 28%, transparent), 0 2px 6px color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:10px;padding:.875rem 2.75rem 1rem 1rem;animation:.22s cubic-bezier(.21,1.02,.73,1) both _toastIn_s1e37_1;overflow:hidden}._toast_s1e37_18 ._icon_s1e37_71,._notice_s1e37_19 ._icon_s1e37_71{width:2rem;height:2rem;color:var(--toast-accent);background:var(--toast-tint);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._content_s1e37_84{flex:auto;min-width:0;padding-top:.25rem}._title_s1e37_90{color:var(--toast-ink);margin:0;font-weight:600}._message_s1e37_96{color:var(--color-text-secondary);overflow-wrap:anywhere;margin-top:.125rem}._title_s1e37_90+._message_s1e37_96{margin-top:.125rem}._content_s1e37_84>._message_s1e37_96:first-child{color:var(--color-text);margin-top:0;padding-top:.0625rem}._action_s1e37_112{margin-top:.5rem}._close_s1e37_116{width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.5rem;right:.5rem}._close_s1e37_116:hover{background:var(--color-surface-hover);color:var(--color-text)}._close_s1e37_116:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._progress_s1e37_143{background:var(--toast-accent);opacity:.55;transform-origin:0;width:100%;height:3px;animation-name:_toastCountdown_s1e37_1;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0}._toast_s1e37_18[data-paused] ._progress_s1e37_143{animation-play-state:paused}._notice_s1e37_19{background:var(--toast-tint);border:1px solid color-mix(in srgb, var(--toast-accent) 35%, transparent);border-left:4px solid var(--toast-accent);border-radius:8px;padding:.75rem 1rem}._notice_s1e37_19:has(._close_s1e37_116){padding-right:2.75rem}._notice_s1e37_19 ._icon_s1e37_71{background:var(--color-surface)}@keyframes _toastIn_s1e37_1{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}@keyframes _toastCountdown_s1e37_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=640px){._viewport_s1e37_4{width:auto;left:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){._toast_s1e37_18{animation:none}}._page_dypkb_7{gap:var(--hub-page-gap);box-sizing:border-box;width:100%;min-width:0;padding-block:var(--hub-page-gap) 0;flex-direction:column;display:flex}._head_dypkb_4{gap:var(--korus-space-3,.75rem);flex-direction:column;min-width:0;display:flex}._header_dypkb_4{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}._titleSection_dypkb_34{flex-direction:column;flex:20rem;gap:.25rem;min-width:0;display:flex}._title_dypkb_4{font-size:var(--hub-page-title-size);font-weight:var(--hub-page-title-weight);color:var(--color-workspace-top-text);margin:0;line-height:1.3}._description_dypkb_50{max-width:750px;font-size:var(--hub-page-description-size);color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);margin:0;line-height:1.5}._meta_dypkb_58{font-size:var(--hub-page-description-size);color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}._headerActions_dypkb_68{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._notices_dypkb_76{flex-direction:column;gap:.5rem;display:flex}._body_dypkb_82{gap:var(--hub-page-gap);flex-direction:column;min-width:0;display:flex}._tabs_dypkb_90,._tabs_dypkb_90>[role=tabpanel]{min-width:0}._section_dypkb_99{background:var(--color-surface);border-radius:var(--hub-block-radius);min-width:0;box-shadow:var(--shadow-sm);color:var(--color-text);flex-direction:column;display:flex}._sectionHead_dypkb_109{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem 0;display:flex}._sectionTitles_dypkb_118{flex-direction:column;gap:.125rem;min-width:0;display:flex}._sectionTitle_dypkb_118{font-size:var(--hub-section-title-size);color:var(--color-text);margin:0;font-weight:600;line-height:1.4}._sectionDescription_dypkb_133{color:var(--color-text-secondary);margin:0;font-size:.8125rem}._sectionActions_dypkb_139{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._sectionBody_dypkb_146{flex-direction:column;gap:1rem;min-width:0;padding:1rem 1.25rem 1.25rem;display:flex}._sectionFlush_dypkb_154>._sectionBody_dypkb_146{gap:0;padding:0}._sectionFlush_dypkb_154>._sectionHead_dypkb_109{padding-bottom:.75rem}._sectionFlush_dypkb_154>._sectionBody_dypkb_146 .korusTableRegion{--hub-table-head-radius:calc(var(--hub-block-radius) - 1px);border-radius:var(--hub-block-radius)}._sectionFlush_dypkb_154>._sectionHead_dypkb_109+._sectionBody_dypkb_146 .korusTableRegion{--hub-table-head-radius:0;border-top-left-radius:0;border-top-right-radius:0}._listTable_dypkb_179{gap:var(--hub-page-gap);flex-direction:column;min-width:0;display:flex}._tableCard_dypkb_4{background:var(--color-surface);border-radius:var(--hub-block-radius);box-shadow:var(--shadow-sm);min-width:0;overflow:hidden}._tableTitleBar_dypkb_194{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}._tableCard_dypkb_4 .korusTableRegion,._tableCard_dypkb_4 .korusTableRegion:hover{--hub-table-head-radius:0;box-shadow:none;border:0;border-radius:0}._tableCard_dypkb_4 .korusTableCriteria{background:var(--color-surface);gap:.4rem;padding:.5rem .75rem}._tableCard_dypkb_4 .korusTableCriteriaLabel{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}._tableCard_dypkb_4 .korusCriteriaChip{background:var(--color-bg-subtle);max-width:100%;min-height:2rem;color:var(--color-text-primary);border:0;border-radius:6px;gap:0;padding:0;font-size:.8125rem;font-weight:400}._tableCard_dypkb_4 .korusCriteriaChip>span{text-overflow:ellipsis;white-space:nowrap;padding:.35rem .15rem .35rem .6rem;overflow:hidden}._tableCard_dypkb_4 .korusCriteriaChip>button{border-radius:6px;width:auto;height:auto;padding:.4rem}._tableCard_dypkb_4 .korusState{box-shadow:none;border:0}._section_dypkb_99 .korusTableRegion,._section_dypkb_99 .korusTableRegion:hover{box-shadow:none}._tableError_dypkb_263{background:var(--color-danger-bg);color:var(--color-danger-dark);border-bottom:1px solid var(--color-danger-light);margin:0;padding:.625rem 1.25rem;font-size:.875rem}._refreshButton_dypkb_273{gap:.5rem}._refreshButton_dypkb_273>svg{flex-shrink:0;margin:0}._updatedAt_dypkb_282{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-muted);font-size:.8125rem}._headerActions_dypkb_68 ._updatedAt_dypkb_282{color:color-mix(in srgb, var(--color-workspace-top-text) 80%, transparent)}._refreshIconOnly_dypkb_295{width:var(--korus-control-height);padding-inline:0}._iconButton_dypkb_301{gap:.5rem}._iconButton_dypkb_301>svg{flex-shrink:0}._backLink_dypkb_310{font-size:var(--hub-page-description-size);color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;margin:0 0 .25rem;padding:.125rem 0;font-weight:500;line-height:1.4;display:inline-flex}._backLink_dypkb_310:hover:not(:disabled){color:var(--color-workspace-top-text);text-underline-offset:3px;text-decoration:underline}._backLink_dypkb_310:focus-visible{outline:2px solid var(--color-workspace-top-text);outline-offset:2px;border-radius:4px}._backLink_dypkb_310:disabled{opacity:.5;cursor:default}._headerActions_dypkb_68 [data-korus-component=button][data-hub-variant=primary]:not(:disabled):not([aria-disabled=true]),._headerActions_dypkb_68 [data-korus-component=button][data-hub-variant=primary]:active:not(:disabled){background-color:var(--color-workspace-top-text);color:var(--color-workspace-top-background);border:1px solid var(--color-workspace-top-text);font-weight:600}._headerActions_dypkb_68 [data-korus-component=button][data-hub-variant=primary]:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-workspace-top-text) 88%, var(--color-workspace-top-background))}._headerActions_dypkb_68 [data-korus-component=button]:is([data-hub-variant=secondary],[data-hub-variant=outline]):not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--color-workspace-top-text) 8%, transparent);color:var(--color-workspace-top-text);border-color:color-mix(in srgb, var(--color-workspace-top-text) 45%, transparent);box-shadow:none}._headerActions_dypkb_68 [data-korus-component=button]:is([data-hub-variant=secondary],[data-hub-variant=outline]):hover:not(:disabled){background-color:color-mix(in srgb, var(--color-workspace-top-text) 16%, transparent);border-color:color-mix(in srgb, var(--color-workspace-top-text) 70%, transparent)}._headerActions_dypkb_68 [data-korus-component=button][data-hub-variant=ghost]:not(:disabled){color:var(--color-workspace-top-text)}._headerActions_dypkb_68 [data-korus-component=button]:focus-visible{outline:2px solid var(--color-workspace-top-text);outline-offset:2px}._viewSwitch_dypkb_383{height:var(--korus-control-height);border:1px solid var(--color-border);border-radius:var(--korus-control-radius,.5rem);align-items:center;gap:2px;padding:2px;display:inline-flex}._viewSwitchButton_dypkb_393{border-radius:calc(var(--korus-control-radius,.5rem) - 2px);height:100%;color:var(--color-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 .875rem;font-size:.875rem;font-weight:500}._viewSwitchButton_dypkb_393[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);cursor:default;font-weight:600}._headerActions_dypkb_68 ._viewSwitch_dypkb_383{border-color:color-mix(in srgb, var(--color-workspace-top-text) 45%, transparent)}._headerActions_dypkb_68 ._viewSwitchButton_dypkb_393{color:var(--color-workspace-top-text)}._headerActions_dypkb_68 ._viewSwitchButton_dypkb_393:hover:not([aria-pressed=true]){background-color:color-mix(in srgb, var(--color-workspace-top-text) 16%, transparent)}._headerActions_dypkb_68 ._viewSwitchButton_dypkb_393[aria-pressed=true]{background:var(--color-workspace-top-text);color:var(--color-workspace-top-background)}._viewSwitchButton_dypkb_393:focus-visible{outline-offset:2px;outline:2px solid}@media (width<=767px){._head_dypkb_4{background:var(--color-workspace-top-background);box-shadow:0 0 0 100vmax var(--color-workspace-top-background);clip-path:inset(0 -100vmax)}}._tokenOnceBox_uorh8_6{background-color:var(--color-text);border:1px solid var(--color-text-secondary);border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._tokenCode_uorh8_17{color:var(--color-primary-light);word-break:break-all;-webkit-user-select:all;user-select:all;letter-spacing:.025em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9375rem}._copyButtonWrapper_uorh8_26{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._tokenName_uorh8_33{color:var(--color-text-primary);font-weight:600}._tokenPrefix_uorh8_38{color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}._scopeList_uorh8_44{flex-wrap:wrap;gap:.25rem;display:flex}._scopeTag_uorh8_50{background-color:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:4px;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;display:inline-block}._dialogBody_uorh8_60{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}._hint_uorh8_67{color:var(--color-text-secondary);margin-top:.25rem;font-size:.8125rem;line-height:1.4}._guideList_uorh8_75{margin:.25rem 0 0;padding-left:1.25rem}._copiedMessage_uorh8_80{color:var(--color-success);font-size:.8125rem;font-weight:600}._installPanel_uorh8_86{border-top:1px solid var(--color-border-default);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 0;display:flex}._installActions_uorh8_95{flex-wrap:wrap;gap:.5rem;display:flex}._tokenOnceSection_uorh8_102{border:2px solid var(--color-warning-light)}._tokenOnceBody_uorh8_106{flex-direction:column;gap:.75rem;display:flex}._dialogText_uorh8_112{font-size:var(--font-size-sm,.875rem);margin:0;line-height:1.5}._installPanel_uorh8_86>[data-korus-component=field]{width:min(100%,20rem)}._metaGrid_1m38x_6{gap:var(--space-3,.75rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._metaItem_1m38x_16{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._metaLabel_1m38x_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase}._metaValue_1m38x_29{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._chipsContainer_1m38x_35{gap:var(--space-2,.5rem);flex-wrap:wrap;align-items:center;display:flex}._chip_1m38x_35{background-color:var(--color-primary-bg);border:1px solid var(--color-primary-light);color:var(--color-primary);font-size:var(--font-size-xs,.75rem);border-radius:9999px;padding:.125rem .625rem;font-family:monospace}._diffSection_1m38x_52{gap:var(--space-2,.5rem);flex-direction:column;display:flex}._diffView_1m38x_59{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._diffTitle_1m38x_65{font-size:var(--font-size-sm,.875rem);color:var(--color-text)}._diffSubTable_1m38x_70{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._diffSubTitle_1m38x_76{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted)}._diffNotes_1m38x_82{gap:var(--space-1,.25rem);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}._diffEmpty_1m38x_90{background-color:var(--color-surface-subtle);border:1px dashed var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem) var(--space-4,1rem);font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted)}._receiptBox_1m38x_99{background-color:var(--color-success-bg);border:1px solid var(--color-success-light);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-2,.5rem);flex-direction:column;display:flex}._receiptTitle_1m38x_109{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-bold,700);color:var(--color-success)}._receiptCode_1m38x_115{background-color:var(--color-surface);border:1px solid var(--color-success-light);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-sm,.25rem);font-family:monospace;font-size:var(--font-size-sm,.875rem);color:var(--color-success);word-break:break-all}._replayBar_1m38x_126{align-items:flex-end;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._replayResultBox_1m38x_133{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);background-color:var(--color-surface-subtle);gap:var(--space-2,.5rem);flex-direction:column;display:flex}._formGrid_1m38x_143{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._proposalLink_1m38x_150{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-semibold,600);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}._proposalLinkSelected_1m38x_162{color:var(--color-text);text-decoration:none}._detailTitle_1m38x_167{flex-wrap:wrap;align-items:center;gap:.75rem;display:inline-flex}._detailBody_1m38x_174{gap:var(--space-4,1rem);flex-direction:column;display:flex}._blockLabel_1m38x_180{font-size:var(--font-size-sm,.875rem);margin-bottom:.25rem;display:block}._monoSmall_1m38x_186{font-family:monospace;font-size:var(--font-size-xs,.75rem)}._receiptMeta_1m38x_191{font-size:var(--font-size-xs,.75rem);color:var(--color-success)}._replayHead_1m38x_196{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._replayFound_1m38x_204{color:var(--color-success)}._mutedSmall_1m38x_208{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._replayLine_1m38x_213{font-size:var(--font-size-sm,.875rem)}._dialogFooter_1m38x_217{justify-content:flex-end;margin-top:1rem}._hint_11nwr_6{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}._summaryGrid_11nwr_12{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_11nwr_18{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_11nwr_28{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._summaryValue_11nwr_36{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._formGrid_11nwr_42{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._fullWidth_11nwr_48{grid-column:1/-1}._artifactList_11nwr_52{gap:var(--space-4,1rem);flex-direction:column;display:flex}._artifactCard_11nwr_58{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);background-color:var(--color-surface);gap:var(--space-2,.5rem);flex-direction:column;display:flex}._artifactHeader_11nwr_68{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._artifactContent_11nwr_76{font-family:monospace;font-size:var(--font-size-sm,.875rem);background-color:var(--color-surface-hover);padding:var(--space-3,.75rem);border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-border-subtle);white-space:pre-wrap;max-height:250px;overflow-y:auto}._eventsTimeline_11nwr_88{gap:var(--space-2,.5rem);flex-direction:column;display:flex}._eventRow_11nwr_94{gap:var(--space-1,.25rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);background-color:var(--color-surface-hover);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm,.25rem) var(--radius-sm,.25rem) 0;flex-direction:column;display:flex}._eventHeader_11nwr_104{font-size:var(--font-size-xs,.75rem);justify-content:space-between;align-items:center;display:flex}._eventType_11nwr_111{color:var(--color-primary);font-weight:600}._eventTime_11nwr_116{color:var(--color-text-muted)}._eventData_11nwr_120{font-family:monospace;font-size:var(--font-size-xs,.75rem);color:var(--color-text)}._formActions_11nwr_127{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}._requestText_11nwr_134{box-sizing:border-box;resize:vertical;width:100%;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:.75rem}._runMeta_11nwr_146{flex-wrap:wrap;gap:.25rem 1rem;display:flex}._inlineBadge_11nwr_152{margin-left:.5rem}._ruleRefs_11nwr_157{align-items:center;gap:var(--space-1,.25rem);flex-wrap:wrap;display:flex}._mutedSmall_11nwr_164{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._emptyNote_11nwr_169{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0}._embedded_11nwr_175{gap:var(--hub-page-gap,1.5rem);flex-direction:column;display:flex}._embeddedPanel_11nwr_181{gap:var(--hub-page-gap,1.5rem);flex-direction:column;padding-top:1rem;display:flex}._createdSummary_px949_6{margin:0}._createdList_px949_10{margin:var(--space-1,.25rem) 0 0;padding-left:1.25rem}._statusNote_px949_15{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);margin:0}._plainFieldset_px949_21{border:0;min-width:0;margin:0;padding:0}._visuallyHidden_px949_28{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._reviewPicker_px949_37,._previewBody_px949_38{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._container_phhti_6{min-height:80vh;padding:var(--space-6,1.5rem) 0;font-family:var(--font-family,sans-serif);color:var(--color-text);background-color:var(--color-background);flex-direction:column;justify-content:center;align-items:center;display:flex}._card_phhti_18{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg,.5rem);width:100%;max-width:460px;box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a);padding:var(--space-8,2rem);gap:var(--space-6,1.5rem);flex-direction:column;display:flex}._header_phhti_31{gap:var(--space-2,.5rem);text-align:center;flex-direction:column;display:flex}._title_phhti_38{font-size:var(--font-size-2xl,1.5rem);font-weight:var(--font-weight-bold,700);color:var(--color-text);margin:0}._subtitle_phhti_45{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}._form_phhti_51{gap:var(--space-4,1rem);flex-direction:column;display:flex}._actions_phhti_57{gap:var(--space-3,.75rem);margin-top:var(--space-2,.5rem);display:flex}._actionsFull_phhti_63{gap:var(--space-3,.75rem);margin-top:var(--space-2,.5rem);flex-direction:column;display:flex}._passwordRequirements_phhti_70{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-2,.5rem))}._sessionProfile_phhti_76{gap:var(--space-4,1rem);flex-direction:column;display:flex}._profileRow_phhti_82{padding:var(--space-2,.5rem) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-sm,.875rem);justify-content:space-between;align-items:center;display:flex}._profileLabel_phhti_91{color:var(--color-text-muted)}._profileValue_phhti_95{font-weight:var(--font-weight-medium,500)}._modulesSection_phhti_99{gap:var(--space-2,.5rem);margin-top:var(--space-2,.5rem);flex-direction:column;display:flex}._modulesLabel_phhti_106{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted)}._modulesList_phhti_112{gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._moduleTag_phhti_118{background-color:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);align-items:center;padding:.25rem .625rem;display:inline-flex}._emptyModules_phhti_129{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);font-style:italic}._loginContainer_phhti_136{--login-foreground:var(--color-code-text);isolation:isolate;min-height:100svh;padding:max(1.25rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:var(--color-code-bg) url(/login/bg.jpg) center / cover no-repeat;color:var(--login-foreground);position:relative;overflow:auto}._loginContainer_phhti_136:before{content:"";z-index:-1;background:var(--color-code-bg);position:absolute;inset:0}@supports (color:color-mix(in srgb, white, transparent)){._loginContainer_phhti_136:before{background:linear-gradient(120deg, color-mix(in srgb, var(--color-code-bg) 76%, transparent), color-mix(in srgb, var(--color-code-bg) 58%, transparent))}}._loginCard_phhti_167{background:var(--color-code-bg);border:1px solid var(--login-foreground);width:min(100%,26.25rem);max-width:none;box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(9px);border-radius:.625rem;gap:1.25rem;padding:clamp(1.25rem,4vw,2rem)}@supports (color:color-mix(in srgb, white, transparent)){._loginCard_phhti_167{background:color-mix(in srgb, var(--color-code-bg) 72%, transparent);border:1px solid color-mix(in srgb, var(--login-foreground) 48%, transparent);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--color-code-bg) 62%, transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._loginCard_phhti_167{background:var(--color-code-bg)}}._loginHeader_phhti_195{gap:.5rem}._loginTitle_phhti_199{color:var(--login-foreground);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,4vw,2rem)}._loginSubtitle_phhti_206{color:var(--login-foreground);margin:0;line-height:1.5}._loginForm_phhti_212{gap:1.5rem}._loginField_phhti_216{border-bottom:2px solid var(--login-foreground);position:relative}@supports (color:color-mix(in srgb, white, transparent)){._loginField_phhti_216{border-bottom:2px solid color-mix(in srgb, var(--login-foreground) 82%, transparent)}}._loginInput_phhti_227{height:3rem;color:var(--login-foreground);caret-color:var(--login-foreground);box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.125rem 0 .25rem}._loginInput_phhti_227:focus,._loginInput_phhti_227:focus-visible{box-shadow:none;border:0;outline:none}._loginInput_phhti_227:-webkit-autofill{-webkit-text-fill-color:var(--login-foreground);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}._loginInput_phhti_227:-webkit-autofill:hover{-webkit-text-fill-color:var(--login-foreground);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}._loginInput_phhti_227:-webkit-autofill:focus{-webkit-text-fill-color:var(--login-foreground);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}._loginLabel_phhti_253{color:var(--login-foreground);pointer-events:none;font-size:1rem;transition:top .15s,font-size .15s,color .15s,transform .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@supports (color:color-mix(in srgb, white, transparent)){._loginLabel_phhti_253{color:color-mix(in srgb, var(--login-foreground) 95%, transparent)}}._loginLabel_phhti_253 span{color:var(--color-danger-light)}._loginInput_phhti_227:focus+._loginLabel_phhti_253,._loginInput_phhti_227:not(:placeholder-shown)+._loginLabel_phhti_253,._loginLabelRaised_phhti_277{color:var(--login-foreground);font-size:.75rem;top:0;transform:translateY(-35%)}._loginInput_phhti_227:-webkit-autofill+._loginLabel_phhti_253{color:var(--login-foreground);font-size:.75rem;top:0;transform:translateY(-35%)}._loginField_phhti_216:focus-within{border-bottom-color:var(--login-foreground)}._loginActions_phhti_288{margin-top:.25rem}._loginSubmitButton_phhti_292{width:100%;min-height:var(--korus-control-height);background:var(--login-foreground);color:var(--color-code-bg);border:2px solid #0000;border-radius:.25rem;font-weight:700}._loginSubmitButton_phhti_292:focus-visible{outline:2px solid var(--login-foreground);outline-offset:.25rem}._loginSubmitButton_phhti_292:disabled{background:var(--color-surface-muted);color:var(--color-code-bg)}@media (width<=30rem){._loginContainer_phhti_136{align-items:stretch}._loginCard_phhti_167{width:100%}}@media (prefers-reduced-motion:reduce){._loginLabel_phhti_253{transition:none}}._moduleSelectWrapper_1nslf_6{max-width:28rem}._contentLayout_1nslf_10{gap:var(--hub-page-gap,1.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}@media (width<=1024px){._contentLayout_1nslf_10{grid-template-columns:minmax(0,1fr)}}._listColumn_1nslf_23,._editorColumn_1nslf_24{min-width:0}._editorBody_1nslf_28{gap:var(--space-4,1rem);flex-direction:column;display:flex}._userButton_1nslf_34{text-align:left;flex-direction:column;align-items:flex-start;height:auto;padding-top:.35rem;padding-bottom:.35rem;display:flex}._userButtonName_1nslf_44{font-weight:600}._userButtonMeta_1nslf_48,._grantSummary_1nslf_49{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._userCard_1nslf_54{padding:var(--space-3,.75rem) var(--space-4,1rem);background-color:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);justify-content:space-between;align-items:center;display:flex}._userInfo_1nslf_64{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._userName_1nslf_70{font-weight:var(--font-weight-semibold,600);font-size:var(--font-size-base,1rem)}._userMeta_1nslf_75{color:var(--color-text-muted);font-size:var(--font-size-xs,.75rem)}._section_1nslf_80{gap:var(--space-3,.75rem);border-top:1px solid var(--color-border);padding-top:var(--space-4,1rem);flex-direction:column;display:flex}._tabPanel_1nslf_88{flex-direction:column;gap:1rem;display:flex}._sectionDesc_1nslf_94{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin:0}._checkboxGrid_1nslf_100{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._grantItem_1nslf_106{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);flex-direction:column;display:flex}._grantHeader_1nslf_116{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._grantName_1nslf_123{font-weight:var(--font-weight-medium,500);font-size:var(--font-size-sm,.875rem)}._actionsGroup_1nslf_128{gap:var(--space-3,.75rem);font-size:var(--font-size-xs,.75rem);flex-wrap:wrap;display:flex}._buttonRow_1nslf_135{justify-content:flex-end;align-items:center;gap:var(--space-3,.75rem);padding-top:var(--space-4,1rem);border-top:1px solid var(--color-border);display:flex}._stack_d9zsb_3{gap:var(--hub-page-gap,1rem);flex-direction:column;display:flex}._codes_d9zsb_9{word-break:break-word;margin:0;line-height:1.6}._list_d9zsb_15{margin:0;padding-left:1.25rem;line-height:1.6}._lookupRow_d9zsb_21{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._lookupField_d9zsb_28{flex:18rem;max-width:28rem}._moduleGrid_d9zsb_33{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem;display:grid}._moduleCard_d9zsb_39{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background:var(--color-surface-alt);padding:.75rem 1rem}._moduleCard_d9zsb_39 p{font-size:var(--font-size-sm,.875rem);word-break:break-word;margin:.25rem 0 0}._moduleTitle_d9zsb_52{font-size:var(--font-size-base,1rem);margin:0;font-weight:600}._rowActions_1pglv_3{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._actionBtn_1pglv_10{font-size:var(--font-size-xs,.75rem);padding:.25rem .5rem}._cellNote_1pglv_15{font-size:var(--font-size-sm,.875rem)}._dialogNotice_1pglv_20{grid-column:1/-1;margin-bottom:1rem}._dialogNotice_1pglv_20:last-child{margin-bottom:0}._tempPasswordLabel_1pglv_29{font-size:var(--font-size-sm,.875rem);margin:0 0 .5rem}._tempPasswordBox_1pglv_34{background:var(--color-bg-subtle);border:1px dashed var(--color-text-muted);border-radius:6px;align-items:center;gap:.75rem;margin:1rem 0;padding:.75rem 1rem;display:flex}._tempPasswordText_1pglv_45{color:var(--color-text);letter-spacing:1px;font-family:monospace;font-size:1.1rem;font-weight:700}._formGrid_1pglv_53{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1rem;display:grid}._summaryGrid_jfn7z_6{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_jfn7z_12{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_jfn7z_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._summaryValue_jfn7z_30{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._formGrid_jfn7z_36{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._fullWidth_jfn7z_42{grid-column:1/-1}._budgetWarning_jfn7z_46{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-xs,.75rem);color:var(--color-warning);font-weight:600;display:flex}._previewText_jfn7z_55{font-family:monospace;font-size:var(--font-size-xs,.75rem);background:var(--color-surface);padding:var(--space-2,.5rem);border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-border-subtle);white-space:pre-wrap;max-height:200px;overflow-y:auto}._formActions_jfn7z_67{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}._profileName_jfn7z_74{color:var(--color-text);font-weight:600}._dangerNote_jfn7z_79{color:var(--color-danger);font-size:var(--font-size-sm,.875rem)}._textarea_jfn7z_84{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;min-height:140px;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_jfn7z_84:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._detailTitle_jfn7z_107{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:inline-flex}._revisionTag_jfn7z_114,._editingTag_jfn7z_115{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);border-radius:999px;padding:2px 8px;line-height:1.5}._revisionTag_jfn7z_114{color:var(--color-text-muted);background:var(--color-surface-muted);border:1px solid var(--color-border-subtle)}._editingTag_jfn7z_115{color:var(--color-info-text);background:var(--color-info-bg);border:1px solid var(--color-info-border)}._code_jfn7z_135{border-radius:var(--radius-sm,.25rem);background:var(--color-surface-muted);color:var(--color-text);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}._dangerGhost_jfn7z_144{color:var(--color-danger-text)}._detailForm_jfn7z_148{gap:var(--space-4,1rem);flex-direction:column;display:flex}._detailLayout_jfn7z_154{gap:var(--space-4,1rem);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;display:grid}._detailMain_jfn7z_161,._detailSide_jfn7z_162{gap:var(--space-4,1rem);flex-direction:column;min-width:0;display:flex}@media (width<=1024px){._detailLayout_jfn7z_154{grid-template-columns:minmax(0,1fr)}}._card_jfn7z_175{gap:var(--space-3,.75rem);padding:var(--space-4,1rem);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._cardHead_jfn7z_185{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._cardTitle_jfn7z_193{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text);margin:0;display:flex}._cardStep_jfn7z_203{width:20px;height:20px;font-size:var(--font-size-xs,.75rem);background:var(--color-primary-subtle);color:var(--color-primary-text);border-radius:999px;place-items:center;display:inline-grid}._cardMeta_jfn7z_214{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._fieldGrid_jfn7z_219{gap:var(--space-4,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){._fieldGrid_jfn7z_219{grid-template-columns:minmax(0,1fr)}}._stackFields_jfn7z_231{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._readField_jfn7z_237{flex-direction:column;gap:2px;min-width:0;display:flex}._readLabel_jfn7z_244{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._readValue_jfn7z_249{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text);overflow-wrap:anywhere}._mutedValue_jfn7z_256,._emptyNote_jfn7z_257{color:var(--color-text-muted);font-style:italic;font-weight:400}._emptyNote_jfn7z_257{font-size:var(--font-size-sm,.875rem);margin:0}._unitInput_jfn7z_269{align-items:stretch;display:flex}._unitInput_jfn7z_269>input{border-top-right-radius:0;border-bottom-right-radius:0;flex:1;min-width:0}._unitSuffix_jfn7z_281{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);background:var(--color-surface-muted);border:1px solid var(--color-input-border);white-space:nowrap;border-left:0;border-radius:0 6px 6px 0;align-items:center;padding:0 10px;display:flex}._chipInput_jfn7z_295,._chipInputReadonly_jfn7z_296{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chipInput_jfn7z_295{border:1px solid var(--color-input-border);background:var(--color-surface);border-radius:6px;min-height:38px;padding:4px 8px}._chipInput_jfn7z_295:focus-within{box-shadow:0 0 0 2px var(--color-focus-ring)}._chip_jfn7z_295{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);background:var(--color-primary-subtle);color:var(--color-primary-text);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._chipRemove_jfn7z_327{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:0;padding:0 2px;font-size:.9rem;line-height:1}._chipRemove_jfn7z_327:hover{opacity:1}._chipDraft_jfn7z_342{min-width:90px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:.875rem}._connection_jfn7z_355{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-xs,.75rem);flex-wrap:wrap;display:flex}._connectionOk_jfn7z_363{color:var(--color-success-text)}._connectionFail_jfn7z_367{color:var(--color-danger-text)}._statRow_jfn7z_372{justify-content:space-between;align-items:baseline;gap:var(--space-2,.5rem);display:flex}._statValue_jfn7z_379{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text);font-variant-numeric:tabular-nums}._meter_jfn7z_386{background:var(--color-surface-muted);border-radius:999px;height:8px;position:relative}._meterFill_jfn7z_393{background:var(--color-primary);border-radius:999px;height:100%}._meterWarning_jfn7z_399{background:var(--color-warning)}._meterDanger_jfn7z_403{background:var(--color-danger)}._meterMark_jfn7z_407{background:var(--color-warning);width:2px;position:absolute;top:-3px;bottom:-3px}._meterCaption_jfn7z_415{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._kvList_jfn7z_420{gap:var(--space-2,.5rem) var(--space-3,.75rem);font-size:var(--font-size-sm,.875rem);grid-template-columns:auto 1fr;margin:0;display:grid}._kvList_jfn7z_420 dt{color:var(--color-text-muted)}._kvList_jfn7z_420 dd{text-align:right;font-weight:var(--font-weight-medium,500);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._securityBox_jfn7z_441{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem);border-radius:var(--radius-md,.375rem);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);font-size:var(--font-size-sm,.875rem);flex-direction:column;display:flex}._securityNotes_jfn7z_452{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin:0;padding-left:1.1rem}._securityOn_jfn7z_459{font-weight:var(--font-weight-semibold,600);color:var(--color-warning-text)}._securityOff_jfn7z_464{font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._saveBar_jfn7z_470{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);padding:var(--space-3,.75rem) var(--space-4,1rem);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000f}._saveBarActions_jfn7z_486{gap:.75rem;margin-left:auto;display:flex}._saveBarNote_jfn7z_492,._saveBarDirty_jfn7z_493,._saveBarProblem_jfn7z_494{font-size:var(--font-size-sm,.875rem)}._saveBarNote_jfn7z_492{color:var(--color-text-muted)}._saveBarDirty_jfn7z_493{color:var(--color-warning-text);font-weight:var(--font-weight-medium,500)}._saveBarDirty_jfn7z_493:before{content:"● "}._saveBarProblem_jfn7z_494{color:var(--color-danger-text)}._sectionNotice_18i8f_6{margin-bottom:.75rem}._code_18i8f_10{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.8125rem}._meta_18i8f_15{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:inline-flex}._dirtyTag_18i8f_22{font-weight:600}._formGrid_18i8f_26{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._fullWidth_18i8f_32{grid-column:1/-1}._activeField_18i8f_36{flex-direction:column;justify-content:flex-end;gap:.25rem;padding-bottom:.25rem;display:flex}._switch_18i8f_45._switch_18i8f_45{appearance:none;background:var(--color-border-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:2rem;height:1.125rem;transition:background-color .15s;position:relative}._switch_18i8f_45._switch_18i8f_45:after{content:"";background:var(--color-surface);width:calc(1.125rem - 4px);height:calc(1.125rem - 4px);box-shadow:var(--shadow-sm);border-radius:999px;transition:transform .15s;position:absolute;top:2px;left:2px}._switch_18i8f_45._switch_18i8f_45:checked{background:var(--color-primary)}._switch_18i8f_45._switch_18i8f_45:checked:after{transform:translate(.875rem)}._switch_18i8f_45._switch_18i8f_45:disabled{cursor:not-allowed}._textarea_18i8f_83{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_18i8f_83:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._textarea_18i8f_83:disabled{opacity:.7;cursor:not-allowed}._hint_18i8f_106{color:var(--color-text-muted);font-size:.8125rem}._autoGrow_18i8f_112{field-sizing:content;min-height:3.5rem;max-height:16rem}._kindHard_18i8f_121{--kind-color:var(--color-danger)}._kindPreference_18i8f_125{--kind-color:var(--color-primary)}._kindTemplate_18i8f_129{--kind-color:var(--color-border-strong)}._legend_18i8f_134{max-width:56rem;display:block}._legendItem_18i8f_139{margin-right:1rem;display:inline-block}._legendItem_18i8f_139:before{content:"";background:var(--kind-color);border-radius:999px;width:.5rem;height:.5rem;margin-right:.375rem;display:inline-block}._legendNote_18i8f_154{margin-top:.125rem;display:block}._ruleList_18i8f_159{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._ruleRow_18i8f_168{border:1px solid var(--color-border-subtle);border-left:3px solid var(--kind-color,var(--color-border-subtle));background:var(--color-surface);border-radius:8px;flex-direction:column;gap:.75rem;padding:.875rem 1rem 1rem 1.125rem;display:flex}._ruleRowDisabled_18i8f_179{background:var(--color-surface-muted,var(--color-surface));border-left-style:dashed}._ruleRowDisabled_18i8f_179>:not(._ruleHead_18i8f_184),._ruleRowDisabled_18i8f_179 ._ruleCode_18i8f_185,._ruleRowDisabled_18i8f_179 ._ruleKind_18i8f_186,._ruleRowDisabled_18i8f_179 ._rulePriority_18i8f_187{opacity:.6}._ruleHead_18i8f_184{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}._ruleCode_18i8f_185{flex:0 8rem}._ruleKind_18i8f_186{flex:0 11rem}._rulePriority_18i8f_187{flex:0 6rem}._ruleTools_18i8f_211{min-height:var(--korus-control-height,2.25rem);align-items:center;gap:.75rem;margin-top:1.25rem;margin-left:auto;display:flex}._ruleText_18i8f_220{field-sizing:content;min-height:3.5rem;max-height:20rem}._checkBlock_18i8f_226{background:var(--color-surface-muted,var(--color-bg-subtle));border-radius:6px;flex-direction:column;gap:.5rem;padding:.625rem .75rem;display:flex}._checkHead_18i8f_235{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-weight:500;display:flex}._checkEditor_18i8f_243{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}._checkWord_18i8f_250{line-height:var(--korus-control-height,2.25rem);color:var(--color-text-muted);flex:none;font-size:.875rem}._checkFact_18i8f_257{flex:16rem;max-width:28rem}._checkOp_18i8f_262{flex:0 6rem}._checkValue_18i8f_266{flex:0 7rem}._checkSummary_18i8f_270{color:var(--color-text-secondary,var(--color-text));margin:0;font-size:.8125rem;font-weight:500}._checkSummaryBlock_18i8f_277{color:var(--color-danger-text,var(--color-danger))}._checkNote_18i8f_281{color:var(--color-text-muted);margin:0;font-size:.8125rem}._checkNoteWarning_18i8f_287{color:var(--color-warning-text,var(--color-warning))}._dialogBody_18i8f_293{flex-direction:column;gap:1rem;display:flex}._previewControls_18i8f_301{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._previewScope_18i8f_308{flex:0 26rem}._explainList_18i8f_312{color:var(--color-text-muted);flex-direction:column;gap:.375rem;margin:1rem 0 0;padding-left:1.25rem;font-size:.875rem;display:flex}._promptText_18i8f_322{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);white-space:pre-wrap;word-break:break-word;background:var(--color-surface-muted,var(--color-surface));border:1px solid var(--color-border-subtle);border-radius:6px;max-height:480px;margin:0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;overflow-y:auto}@media (width<=767px){._formGrid_18i8f_26{grid-template-columns:minmax(0,1fr)}._ruleTools_18i8f_211{margin-left:0}}._nameButton_yzlbd_2{text-align:left;height:auto;display:block}._metaRow_yzlbd_8{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._tableText_yzlbd_15{gap:2px;display:grid}._muted_yzlbd_20{color:var(--color-muted);font-size:.875rem}._metadata_yzlbd_25{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._createForm_yzlbd_31{gap:10px;display:grid}._wide_yzlbd_36{grid-column:1/-1}._actionRow_yzlbd_40{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._stepPreviewForm_yzlbd_47{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._jsonBox_yzlbd_53{resize:vertical;border:1px solid var(--color-border);min-height:92px;color:inherit;background:var(--color-surface);font:inherit;border-radius:8px;padding:10px 12px}._accessGrid_yzlbd_64{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._accessCell_yzlbd_70{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:3px;padding:10px;display:grid}._accessLabel_yzlbd_79{color:var(--color-muted);font-size:.78rem}._fieldList_yzlbd_84{gap:8px;margin:0;padding:0;list-style:none;display:grid}._fieldItem_yzlbd_92{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:8px;padding:10px;display:grid}._fieldControls_yzlbd_101{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}._issueList_yzlbd_108{gap:8px;margin:0;padding:0;list-style:none;display:grid}._issueItem_yzlbd_116{border:1px solid var(--color-warning-light);background:var(--color-warning-bg);border-radius:8px;padding:10px}._error_yzlbd_123{color:var(--color-danger);font-size:.9rem}._designerBox_yzlbd_128{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:14px;padding:14px;display:grid}._designerToolbar_yzlbd_137{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._inlineControls_yzlbd_145{align-items:center;gap:8px;display:flex}._sectionBadge_yzlbd_151{background:var(--color-bg-subtle);border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.82rem;font-weight:600;display:inline-flex}._sectionRemove_yzlbd_162{color:var(--color-danger);cursor:pointer;background:0 0;border:none}._fieldGrid_yzlbd_169{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}._addFieldFooter_yzlbd_175{justify-content:space-between;align-items:center;gap:12px;display:flex}._tagList_yzlbd_182{flex-wrap:wrap;gap:6px;display:flex}@media (width<=760px){._metadata_yzlbd_25,._stepPreviewForm_yzlbd_47,._accessGrid_yzlbd_64,._fieldControls_yzlbd_101{grid-template-columns:1fr}}._statusMeta_23bge_1 .korusStatusBadge{background:color-mix(in srgb, var(--color-workspace-top-text) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-workspace-top-text) 25%, transparent);color:var(--color-workspace-top-text);white-space:nowrap;flex:none;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}._statusMeta_23bge_1 .korusStatusBadge:before{background:color-mix(in srgb, var(--color-warning) 65%, var(--color-workspace-top-text));content:"";border-radius:50%;flex:none;width:.5rem;height:.5rem}._statusMeta_23bge_1 .korusStatusBadge--success:before{background:color-mix(in srgb, var(--color-success) 55%, var(--color-workspace-top-text))}._grid_23bge_26{gap:var(--hub-page-gap);grid-template-columns:minmax(0,1fr) minmax(18rem,.6fr);align-items:start;display:grid}._sideColumn_23bge_33{gap:var(--hub-page-gap);min-width:0;display:grid}._detailForm_23bge_39,._formSection_23bge_40{gap:.85rem;display:grid}._detailForm_23bge_39{gap:1.25rem}._formSection_23bge_40+._formSection_23bge_40{border-top:1px solid var(--color-border);padding-top:1.1rem}._formSectionTitle_23bge_54{color:var(--color-muted);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}._formGrid_23bge_63{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._rowSpan_23bge_69{grid-column:1/-1}._readOnlyInput_23bge_73{background:var(--color-surface-muted,color-mix(in srgb, var(--color-border) 35%, transparent));color:var(--color-muted);cursor:default}._formActions_23bge_79{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;padding-top:1rem;display:flex}._dirtyHint_23bge_89{color:var(--color-warning-text);margin-right:auto;font-size:.85rem;font-weight:600}._dirtyHint_23bge_89:before{content:"";background:var(--color-warning);vertical-align:middle;border-radius:50%;width:.45rem;height:.45rem;margin-right:.4rem;display:inline-block}._actions_23bge_107{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._summaryHead_23bge_115{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_23bge_122{background:var(--color-primary-bg);width:3rem;height:3rem;color:var(--color-primary);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:inline-flex}._summaryTitle_23bge_136{gap:.15rem;min-width:0;display:grid}._summaryName_23bge_142{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}._summaryLegal_23bge_149{color:var(--color-muted);overflow-wrap:anywhere;font-size:.82rem}._summaryList_23bge_155{border-top:1px solid var(--color-border);gap:.5rem;margin:0;padding-top:.85rem;display:grid}._summaryRow_23bge_163{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}._summaryRow_23bge_163 dt{color:var(--color-muted)}._summaryRow_23bge_163 dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}._linkButton_23bge_181{color:var(--color-primary);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:.15rem 0;font-size:.82rem;font-weight:600}._linkButton_23bge_181:hover{text-decoration:underline}._linkButton_23bge_181:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._systemInfo_23bge_202{background:color-mix(in srgb, var(--color-border) 25%, transparent);border-radius:6px;gap:.25rem;padding:.6rem .75rem;display:grid}._idRow_23bge_210{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}._idValue_23bge_217{overflow-wrap:anywhere;color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8rem}._detailLabel_23bge_224{color:var(--color-muted);font-size:.78rem}._detailValue_23bge_229{overflow-wrap:anywhere;font-weight:600}._helperText_23bge_234{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.5}._timeline_23bge_242{gap:0;margin:0;padding:0;list-style:none;display:grid}._timelineItem_23bge_250{gap:.15rem;padding:0 0 .85rem 1.25rem;display:grid;position:relative}._timelineItem_23bge_250:before{content:"";background:var(--color-primary);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.35rem;left:0}._timelineItem_23bge_250[data-operation=DEACTIVATE]:before{background:var(--color-danger)}._timelineItem_23bge_250[data-operation=RESTORE]:before{background:var(--color-success)}._timelineItem_23bge_250:not(:last-child):after{content:"";background:var(--color-border);width:1px;position:absolute;top:1.05rem;bottom:.1rem;left:.24rem}._timelineItem_23bge_250:last-child{padding-bottom:0}._timelineTitle_23bge_290{font-size:.875rem;font-weight:600}._timelineMeta_23bge_295{color:var(--color-muted);font-size:.8rem}._dangerCard_23bge_302{background-image:linear-gradient(var(--color-danger), var(--color-danger));background-repeat:no-repeat;background-size:100% 3px}._dangerCard_23bge_302 h2{color:var(--color-danger)}._impactBlock_23bge_312{gap:.6rem;display:grid}._impactList_23bge_317{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._impactItem_23bge_323{border:1px solid var(--color-border);border-radius:6px;gap:.15rem;padding:.55rem;display:grid}._blockingList_23bge_331{background:var(--color-danger-surface);color:var(--color-danger);border-radius:6px;gap:.3rem;margin:0;padding:.6rem .75rem .6rem 1.75rem;font-size:.85rem;display:grid}@media (width<=840px){._grid_23bge_26,._impactList_23bge_317{grid-template-columns:1fr}}@media (width<=600px){._formGrid_23bge_63{grid-template-columns:1fr}._formActions_23bge_79>button{flex:auto}._dirtyHint_23bge_89{flex-basis:100%}}._recordLink_y49pg_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_y49pg_1:hover,._recordLink_y49pg_1:focus-visible{color:var(--color-primary);text-decoration:underline}._formGrid_y49pg_17{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._fieldRow_y49pg_23{gap:var(--space-3,.75rem);display:flex}._fieldRow_y49pg_23>*{flex:1;min-width:0}._formActions_y49pg_33{justify-content:flex-end;gap:var(--space-2,.5rem);margin-top:var(--space-3,.75rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--color-border-subtle);display:flex}._metaGrid_y49pg_42{gap:var(--space-2,.5rem);padding:var(--space-2,.5rem);background:var(--color-bg-subtle);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);grid-template-columns:repeat(2,1fr);display:grid}._metaItem_y49pg_53{flex-direction:column;display:flex}._metaLabel_y49pg_58{color:var(--color-text-secondary);font-weight:500}._metaValue_y49pg_63{font-family:var(--font-mono,monospace);color:var(--color-text-main);word-break:break-all}._split_y49pg_70{gap:var(--hub-page-gap);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (width>=1024px){._splitWithDetail_y49pg_79{grid-template-columns:minmax(0,1fr) 420px}}._recordLink_h3dqn_1{color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;padding:0;font:600 .8125rem ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._recordLink_h3dqn_1:hover,._recordLink_h3dqn_1:focus-visible{color:var(--color-primary);text-decoration:underline}._revision_h3dqn_16{color:var(--color-text-secondary)}._form_h3dqn_20{gap:16px;display:grid}._formGrid_h3dqn_25{grid-template-columns:1fr 1fr;gap:14px;display:grid}._actions_h3dqn_31{border-top:1px solid var(--color-border);justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}._milestonesSection_h3dqn_40{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;gap:10px;margin-top:8px;padding:12px;display:grid}._milestoneHeader_h3dqn_50{justify-content:space-between;align-items:center;display:flex}._milestoneCard_h3dqn_56{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;gap:8px;padding:10px;display:grid}._milestoneCardHeader_h3dqn_65{justify-content:space-between;align-items:center;font-size:.85rem;font-weight:600;display:flex}._milestoneFields_h3dqn_73{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:8px;display:grid}._detailGrid_h3dqn_79{gap:12px;display:grid}._detailRow_h3dqn_84{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._detailLabel_h3dqn_93{color:var(--color-muted);flex-shrink:0;font-size:.85rem;font-weight:600}._detailValue_h3dqn_100{text-align:right;word-break:break-word;font-size:.9rem}._lifecycleActions_h3dqn_106{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding-top:14px;display:flex}._companyBanner_121uw_1{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;box-shadow:0 1px 3px #0000000a}._companyInfo_121uw_14{flex-direction:column;gap:4px;display:flex}._companyName_121uw_20{color:var(--color-primary);margin:0;font-size:1.15rem;font-weight:700}._companyMeta_121uw_27{color:var(--color-muted);flex-wrap:wrap;gap:12px;font-size:.875rem;display:flex}._companyNotice_121uw_35{color:var(--color-muted);font-size:.825rem;font-style:italic}._viewToggle_121uw_41{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;gap:4px;padding:2px;display:flex}._toggleBtn_121uw_50{cursor:pointer;width:36px;height:36px;color:var(--color-muted);background:0 0;border:none;border-radius:4px;place-items:center;padding:0;display:grid}._toggleBtnActive_121uw_63{background:var(--color-primary-bg);color:var(--color-primary);box-shadow:0 1px 3px #0000001a}._departmentDialogBody_121uw_69{gap:16px;display:grid}._departmentCreateForm_121uw_74{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}._departmentCreateForm_121uw_74>*{min-width:0}._departmentCreateSelect_121uw_84{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._departmentCreateForm_121uw_74>[role=alert]{grid-column:1/-1}._departmentCreateImplicitSubmit_121uw_95{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._departmentDetail_121uw_106{min-width:0;display:grid}._departmentDetailHeader_121uw_111{padding-bottom:22px}._departmentDetailEyebrow_121uw_115{color:var(--color-muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:700}._departmentDetailName_121uw_124{overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(1.45rem,3vw,1.85rem);line-height:1.2}._departmentDetailIdentity_121uw_131{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._departmentDetailCode_121uw_138{border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);letter-spacing:.02em;border-radius:6px;padding:3px 8px;font-size:.85rem;font-weight:700}._departmentDetailFacts_121uw_149{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:0;padding:22px 0;display:grid}._departmentDetailFacts_121uw_149>div{min-width:0}._departmentDetailFactWide_121uw_162{grid-column:1/-1}._departmentDetailFacts_121uw_149 dt{color:var(--color-muted);margin-bottom:5px;font-size:.78rem;font-weight:600}._departmentDetailFacts_121uw_149 dd{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.45}._departmentDetailLines_121uw_181{border-top:1px solid var(--color-border);padding:22px 0}._departmentDetailSectionHeading_121uw_186{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:13px;display:flex}._departmentDetailSectionHeading_121uw_186 h4{margin:0;font-size:1rem}._departmentDetailCount_121uw_200{background:var(--color-surface-muted);color:var(--color-muted);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:.78rem;font-weight:600}._departmentDetailEmpty_121uw_210{color:var(--color-muted);align-items:center;gap:10px;margin:0;font-size:.875rem;line-height:1.5;display:flex}._departmentDetailEmpty_121uw_210 svg,._departmentDetailNote_121uw_221 svg{flex:none}._departmentDetailNote_121uw_221{border-top:1px solid var(--color-border);color:var(--color-muted);align-items:flex-start;gap:10px;padding:18px 0;font-size:.83rem;line-height:1.5;display:flex}._departmentDetailNote_121uw_221 p{margin:0}._departmentDetailActions_121uw_240{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:18px;display:flex}._departmentDetailDanger_121uw_249{color:var(--color-danger)}._treeContainer_121uw_253{background:var(--color-panel);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:clamp(440px,66vh,760px);position:relative;overflow:hidden}._treeContainerPanning_121uw_264{cursor:grabbing;-webkit-user-select:none;user-select:none}._treeStructure_121uw_269{transform-origin:top;will-change:transform;flex-direction:column;align-items:center;width:max-content;display:flex;position:absolute;top:28px;left:50%}._treeZoomControls_121uw_281{z-index:2;border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-sm);border-radius:8px;align-items:center;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}._treeZoomControls_121uw_281 button{min-width:34px;min-height:34px;color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border:0;padding:5px 9px;font-weight:700}._treeZoomControls_121uw_281 button:disabled{color:var(--color-muted);cursor:default;opacity:.55}._treeZoomControls_121uw_281 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._treeZoomControls_121uw_281>span{min-width:46px;color:var(--color-muted);text-align:center;font-size:.78rem}._treeZoomControls_121uw_281 ._treeRecenter_121uw_325,._treeZoomControls_121uw_281 ._treeBranchToggle_121uw_326{border-left:1px solid var(--color-border);place-items:center;display:grid}._treePanHint_121uw_332{background:var(--color-panel);color:var(--color-muted);pointer-events:none;border-radius:5px;padding:5px 9px;font-size:.72rem;position:absolute;bottom:12px;right:12px}._treeCompany_121uw_344{border:1px solid var(--color-primary-light);border-top:3px solid var(--color-primary);background:var(--color-panel);width:244px;box-shadow:var(--shadow-sm);text-align:center;border-radius:10px;gap:5px;padding:15px 18px;display:grid}._treeCompanyEyebrow_121uw_357{color:var(--color-primary);letter-spacing:.1em;font-size:.68rem;font-weight:700}._treeCompany_121uw_344 strong{overflow-wrap:anywhere;font-size:.95rem}._treeCompany_121uw_344>span:last-child{color:var(--color-muted);font-size:.78rem}._treeBranches_121uw_374{justify-content:center;margin:0;padding:30px 0 0;list-style:none;display:flex;position:relative}._treeBranches_121uw_374:before{border-left:1px solid var(--color-border);content:"";height:30px;position:absolute;top:0;left:50%}._treeTopLevel_121uw_392:before,._treeTopLevel_121uw_392>._treeBranch_121uw_326:before,._treeTopLevel_121uw_392>._treeBranch_121uw_326:after{display:none}._treeTopLevel_121uw_392,._treeTopLevel_121uw_392>._treeBranch_121uw_326{padding-top:0}._treeBranch_121uw_326{flex-direction:column;align-items:center;padding:30px 12px 0;list-style:none;display:flex;position:relative}._treeBranch_121uw_326:before,._treeBranch_121uw_326:after{border-top:1px solid var(--color-border);content:"";width:50%;height:30px;position:absolute;top:0}._treeBranch_121uw_326:before{right:50%}._treeBranch_121uw_326:after{border-left:1px solid var(--color-border);left:50%}._treeBranch_121uw_326:first-child:before,._treeBranch_121uw_326:last-child:after,._treeBranch_121uw_326:only-child:before,._treeBranch_121uw_326:only-child:after{border:0}._treeBranch_121uw_326:last-child:before{border-right:1px solid var(--color-border);border-radius:0 8px 0 0}._treeBranch_121uw_326:only-child:before{border:0}._treeBranch_121uw_326:first-child:after{border-radius:8px 0 0}._treeBranch_121uw_326:only-child{padding-top:0}._treeCard_121uw_458{border:1px solid var(--color-border);background:var(--color-panel);width:232px;box-shadow:var(--shadow-sm);border-radius:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden}._treeCard_121uw_458:hover{box-shadow:var(--shadow-md)}._treeCardSelected_121uw_472{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-bg), var(--shadow-sm)}._treeNode_121uw_477{width:100%;color:var(--color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:7px;padding:14px 15px 12px;display:grid}._treeNode_121uw_477:focus-visible,._treeExpand_121uw_491:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._treeNodeSelected_121uw_496{background:var(--color-primary-bg)}._treeNodeMeta_121uw_500{justify-content:space-between;align-items:center;gap:8px;display:flex}._treeNodeCode_121uw_507{color:var(--color-muted);font-size:.78rem}._treeNodeName_121uw_512{overflow-wrap:anywhere;min-height:2.4em;font-size:.9rem;font-weight:700;line-height:1.2}._treeStatusActive_121uw_520,._treeStatusInactive_121uw_521{background:var(--color-surface-muted);white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:2px 6px;font-size:.72rem;display:inline-flex}._treeStatusActive_121uw_520{color:var(--color-success)}._treeStatusInactive_121uw_521{color:var(--color-muted)}._treeStatusDot_121uw_535{background:currentColor;border-radius:50%;width:6px;height:6px}._treeExpand_121uw_491{border:0;border-top:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-muted);cursor:pointer;font:inherit;justify-content:center;align-items:center;gap:7px;padding:7px;font-size:.78rem;display:flex}._deptTypeBadge_121uw_558{background:var(--color-border);color:var(--color-text-secondary);border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-block}@media (width<=700px){._departmentCreateForm_121uw_74{grid-template-columns:minmax(0,1fr);gap:16px}}._actionRow_121uw_575{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._noteBanner_121uw_582{border:1px solid var(--color-primary-light);background:var(--color-primary-bg);color:var(--color-primary);border-radius:6px;padding:10px 14px;font-size:.85rem;line-height:1.45}._warningNote_121uw_592{border:1px solid var(--color-warning-light);background:var(--color-warning-bg);color:var(--color-warning);border-radius:6px;padding:10px 14px;font-size:.85rem;line-height:1.45}._formGrid_121uw_602{gap:12px;display:grid}._tableText_121uw_607{gap:2px;display:grid}._muted_121uw_612{color:var(--color-muted);font-size:.875rem}._linesList_121uw_617{gap:6px;margin-top:8px;display:grid}._lineItem_121uw_623{border:1px solid var(--color-border);background:var(--color-surface);border-radius:4px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.875rem;display:flex}@media (width<=760px){._departmentDetailFacts_121uw_149{grid-template-columns:1fr;gap:18px}}._organizationTable_121uw_642 .korusTableRegion tbody tr:focus-within{background:0 0}._organizationTable_121uw_642 .korusTableRegion tbody tr:hover:focus-within{background:var(--korus-surface-soft)}._organizationTable_121uw_642 .korusTableRegion tbody tr:focus-within td.korusStickyCol{background:var(--korus-surface)}._organizationTable_121uw_642 .korusTableRegion tbody tr:hover:focus-within td.korusStickyCol{background:var(--korus-surface-soft)}._companyTitleRow_121uw_658{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._mainLayout_16oiw_6{gap:var(--space-6,1.5rem);grid-template-columns:320px 1fr;align-items:flex-start;display:grid}@media (width<=960px){._mainLayout_16oiw_6{grid-template-columns:1fr}}._categorySelect_16oiw_19{margin-bottom:var(--space-2,.5rem)}._reportsList_16oiw_23{gap:var(--space-2,.5rem);flex-direction:column;max-height:550px;display:flex;overflow-y:auto}._reportItem_16oiw_31{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem);cursor:pointer;background-color:var(--color-surface);gap:var(--space-1,.25rem);flex-direction:column;transition:all .15s ease-in-out;display:flex}._reportItemSelected_16oiw_43{border-color:var(--color-primary);background-color:var(--color-primary-highlight);box-shadow:0 0 0 1px var(--color-primary)}._reportItemName_16oiw_49{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._reportItemCategory_16oiw_55{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._content_16oiw_60{gap:var(--hub-page-gap,1.5rem);flex-direction:column;min-width:0;display:flex}._filterGrid_16oiw_67{gap:var(--space-3,.75rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._metricsGrid_16oiw_77{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._metricBox_16oiw_83{padding:var(--space-4,1rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);gap:var(--space-1,.25rem);flex-direction:column;display:flex}._metricLabel_16oiw_93{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._metricValue_16oiw_101{font-size:var(--font-size-2xl,1.5rem);font-weight:var(--font-weight-bold,700);color:var(--color-text)}._drilldownChips_16oiw_107{gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._drilldownChip_16oiw_107{padding:var(--space-1,.25rem) var(--space-3,.75rem);background-color:var(--color-success-bg);border:1px solid var(--color-success-light);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-success);cursor:pointer;border-radius:9999px;transition:all .15s ease-in-out}._drilldownChipActive_16oiw_125{background-color:var(--color-success);color:var(--color-surface);border-color:var(--color-success)}._detailPanel_16oiw_131{margin:var(--space-4,1rem);padding:var(--space-4,1rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem)}._sidebar_16oiw_139{min-width:0}._mutedText_16oiw_143{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem)}._booleanFilter_16oiw_148{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}._booleanLabel_16oiw_155{font-size:var(--font-size-sm,.875rem)}._clickableCell_16oiw_159{cursor:pointer}._generatedMeta_16oiw_163{font-size:var(--font-size-sm,.875rem)}._drilldownNote_16oiw_167{font-size:var(--font-size-sm,.875rem);color:var(--color-success)}._detailHeader_16oiw_172{justify-content:space-between;align-items:center;display:flex}._detailTitle_16oiw_178{font-size:var(--font-size-sm,.875rem);margin:0;font-weight:600}._detailBody_16oiw_184{font-size:var(--font-size-sm,.875rem);margin-top:.5rem}._formGrid_rug02_6{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._receiptGrid_rug02_12{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}._receiptItem_rug02_18{flex-direction:column;gap:.25rem;display:flex}._receiptLabel_rug02_24{color:var(--color-success);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._receiptValue_rug02_32{color:var(--color-success-dark);font-size:.9375rem;font-weight:600}._sha256Text_rug02_38{color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);word-break:break-all;border-radius:4px;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}._codeBadge_rug02_49{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600}._tableActions_rug02_56{align-items:center;gap:.5rem;display:flex}._exportForm_rug02_62{flex-direction:column;gap:1rem;display:flex}._filterSection_rug02_68{flex-direction:column;gap:.75rem;display:flex}._filterSectionTitle_rug02_74{font-size:var(--hub-section-title-size,1rem);margin:0;font-weight:600}._formActions_rug02_80{justify-content:flex-end;gap:.75rem;display:flex}._strongText_rug02_86{font-weight:600}._mutedText_rug02_90{color:var(--color-text-muted)}._checkboxField_rug02_94{padding-top:.5rem}._t2Note_rug02_98{font-size:var(--font-size-xs,.75rem);color:var(--color-warning);margin:.25rem 0 0}._fullRow_rug02_104{grid-column:1/-1}._dialogStack_rug02_108{flex-direction:column;gap:1rem;display:flex}._detailGrid_rug02_114{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1rem;display:grid}._detailItem_rug02_120{flex-direction:column;gap:.25rem;display:flex}._detailLabel_rug02_126{font-size:var(--font-size-xs,.75rem);color:var(--color-text-secondary)}._detailValue_rug02_131{font-size:var(--font-size-sm,.875rem);color:var(--color-text-primary)}._monoText_rug02_136{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._hashText_rug02_140{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-size-xs,.75rem);word-break:break-all}._dialogFooterGap_rug02_146{margin-top:1rem}._requiredContext_1coau_1{background:var(--color-surface);border:0;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:6.75rem;padding:1.25rem 1.5rem;display:flex}._content_1coau_13{align-items:center;gap:1rem;min-width:0;display:flex}._icon_1coau_20{background:var(--color-primary-bg);color:var(--color-primary);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}._copy_1coau_32{min-width:0}._title_1coau_36{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}._description_1coau_44{color:var(--color-text-muted);margin:.25rem 0 0;line-height:1.5}._action_1coau_50{gap:.5rem}@media (width<=640px){._requiredContext_1coau_1{flex-direction:column;align-items:stretch;padding:1rem}._content_1coau_13{align-items:flex-start}._action_1coau_50{width:100%}}._root_1a3r5_2{gap:var(--hub-page-gap);min-width:0;color:var(--color-text);flex-direction:column;display:flex}._summary_1a3r5_10{grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(150px,1fr));gap:12px;display:grid}._summary_1a3r5_10>div{border:1px solid var(--color-border);background:var(--color-panel);min-width:0;box-shadow:var(--shadow-sm);border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative;overflow:hidden}._summary_1a3r5_10>div:before{background:var(--color-primary);content:"";width:3px;position:absolute;inset:0 auto 0 0}._summary_1a3r5_10>div:nth-child(3):before{background:var(--color-info)}._summary_1a3r5_10>div:nth-child(4):before{background:var(--color-success)}._summary_1a3r5_10>._pipelineMetric_1a3r5_46{background:var(--color-primary-bg)}._metricLabel_1a3r5_50{color:var(--color-muted);font-size:12px}._metricValue_1a3r5_55{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.35;overflow:hidden}._shortcutHint_1a3r5_64{width:32px;height:32px;color:var(--color-muted);cursor:help;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}._shortcutHint_1a3r5_64:hover,._shortcutHint_1a3r5_64:focus-visible{background:var(--color-bg-subtle);color:var(--color-text-secondary)}._shortcutHint_1a3r5_64:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary));outline-offset:2px}._shortcutTip_1a3r5_87{z-index:5;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:6px 10px;font-size:12px;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-2px)}._shortcutHint_1a3r5_64:hover ._shortcutTip_1a3r5_87,._shortcutHint_1a3r5_64:focus-visible ._shortcutTip_1a3r5_87{opacity:1;transform:none}._board_1a3r5_117{scroll-snap-type:x proximity;align-items:stretch;gap:10px;min-width:0;padding:2px 2px 10px;display:flex;overflow-x:auto}._boardDivider_1a3r5_128{color:var(--color-muted);flex-direction:column;flex:none;align-items:center;gap:8px;padding-top:14px;display:flex}._boardDivider_1a3r5_128:after{border-left:1px dashed var(--color-border);content:"";flex:1}._boardDivider_1a3r5_128 span{writing-mode:vertical-rl;font-size:11px;transform:rotate(180deg)}._column_1a3r5_150{--stage-accent:var(--color-primary);border:1px solid var(--color-border);border-top:3px solid var(--stage-accent);background:var(--color-bg-subtle);min-width:208px;min-height:360px;box-shadow:var(--shadow-sm);scroll-snap-align:start;border-radius:10px;flex-direction:column;flex:1 1 0;transition:background .12s,border-color .12s,box-shadow .12s;display:flex;overflow:hidden}._columnTerminal_1a3r5_169{flex:.8 1 0;min-width:176px}._columnDragOver_1a3r5_174{border:2px dashed var(--stage-accent);background:color-mix(in srgb, var(--stage-accent) 8%, var(--color-bg-subtle));border-top-style:solid;border-top-width:3px}._columnHeader_1a3r5_181{border-bottom:1px solid var(--color-border);background:var(--color-panel);flex-direction:column;gap:6px;padding:12px 14px;display:flex}._columnTitleRow_1a3r5_190{align-items:flex-start;gap:8px;display:flex}._columnTitleRow_1a3r5_190>span{margin-top:0;line-height:18px}._columnHeader_1a3r5_181 h3{min-width:0;color:var(--color-text);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._columnCount_1a3r5_216{background:var(--color-surface-hover);min-width:22px;height:20px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}._columnProbability_1a3r5_232{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}._columnTotals_1a3r5_241{min-height:18px;color:var(--color-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:12px;display:flex}._columnTotals_1a3r5_241 strong{color:var(--color-text);font-size:13px;font-weight:700}._columnTotalsEmpty_1a3r5_259{color:var(--color-muted)}._columnMeter_1a3r5_263{background:var(--color-surface-hover);border-radius:999px;height:4px;overflow:hidden}._columnMeter_1a3r5_263>span{border-radius:inherit;background:var(--stage-accent);height:100%;display:block}._cardList_1a3r5_277{flex-direction:column;flex:1;gap:10px;max-height:min(64vh,720px);padding:10px;display:flex;overflow-y:auto}._emptyColumn_1a3r5_288{min-height:120px;color:var(--color-muted);text-align:center;opacity:.7;border:1px dashed #0000;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:16px 8px;font-size:12px;transition:border-color .12s,background .12s,opacity .12s;display:flex}._emptyIcon_1a3r5_306{opacity:.6}._emptyDrop_1a3r5_310{display:none}._boardDragging_1a3r5_314 ._emptyColumn_1a3r5_288{border-color:var(--color-border-strong,var(--color-border));opacity:1}._boardDragging_1a3r5_314 ._emptyIdle_1a3r5_319{display:none}._boardDragging_1a3r5_314 ._emptyDrop_1a3r5_310{display:inline}._columnDragOver_1a3r5_174 ._emptyColumn_1a3r5_288{border-color:var(--stage-accent);color:var(--color-text-secondary)}._card_1a3r5_277{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);cursor:grab;border-radius:8px;flex-direction:column;gap:6px;padding:11px 12px 10px;transition:box-shadow .12s,border-color .12s,transform .12s,opacity .12s;display:flex}._card_1a3r5_277:hover{border-color:color-mix(in srgb, var(--stage-accent) 45%, var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-1px)}._card_1a3r5_277:active{cursor:grabbing}._card_1a3r5_277:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary));outline-offset:2px}._cardDragging_1a3r5_363{box-shadow:var(--shadow-md);opacity:.6;cursor:grabbing;transform:rotate(2deg)}._cardMoving_1a3r5_370{cursor:progress;opacity:.7}._cardTop_1a3r5_375{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}._cardCode_1a3r5_383{color:var(--color-muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}._cardTitle_1a3r5_393{color:var(--color-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._cardCustomer_1a3r5_406{min-width:0;color:var(--color-text-secondary);align-items:center;gap:5px;margin:0;font-size:12px;display:flex}._cardCustomer_1a3r5_406>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cardIcon_1a3r5_422{opacity:.75;flex:none}._cardValue_1a3r5_427{color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:4px 0 0;font-size:16px;font-weight:700}._cardFooter_1a3r5_436{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding-top:8px;display:flex}._cardMeta_1a3r5_446{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}._cardMetaLate_1a3r5_456{color:var(--color-text-danger,var(--color-danger));font-weight:600}._cardMetaStale_1a3r5_461{color:var(--color-warning-text,var(--color-warning));font-weight:600}._cardAvatar_1a3r5_466{background:var(--color-primary);width:24px;height:24px;color:var(--color-on-primary);letter-spacing:.03em;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}._cardMovingLabel_1a3r5_482{color:var(--color-muted);font-size:11px}._detail_1a3r5_488{flex-direction:column;gap:16px;display:flex}._detailHeadline_1a3r5_494{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._detailBadges_1a3r5_502{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._detailOwner_1a3r5_510{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}._detailOwner_1a3r5_510 strong{color:var(--color-text);font-weight:600}._detailStage_1a3r5_523{flex-direction:column;gap:8px;display:flex}._stageTrack_1a3r5_529{gap:4px;margin:0;padding:0;list-style:none;display:flex}._stageTrack_1a3r5_529 li{background:var(--color-bg-subtle);border-radius:999px;flex:1 1 0;height:6px}._stageTrack_1a3r5_529 li._stageDone_1a3r5_544{background:var(--color-primary);opacity:.45}._stageTrack_1a3r5_529 li._stageCurrent_1a3r5_549{background:var(--color-primary)}._stageCaption_1a3r5_553{color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:13px;display:flex}._stageCaption_1a3r5_553 strong{color:var(--color-text);font-size:14px}._detailMetrics_1a3r5_568{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._detailMetrics_1a3r5_568>div{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}._detailMetrics_1a3r5_568 span{color:var(--color-muted);font-size:12px}._detailMetrics_1a3r5_568 strong{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}._detailMetrics_1a3r5_568 small{color:var(--color-muted);overflow-wrap:anywhere;font-size:12px}._detailMetrics_1a3r5_568>div._metricLate_1a3r5_603{border-color:var(--color-text-danger);background:var(--color-danger-bg)}._detailMetrics_1a3r5_568>div._metricLate_1a3r5_603 strong,._detailMetrics_1a3r5_568>div._metricLate_1a3r5_603 small{color:var(--color-text-danger)}._detailMuted_1a3r5_613{color:var(--color-muted)}._detailFooter_1a3r5_617{border-top:1px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:12px;font-size:12px;display:flex}._detailFooter_1a3r5_617 ._archiveButton_1a3r5_629{color:var(--color-text-danger)}._srOnly_1a3r5_633{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._detailGrid_1a3r5_642{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}._detailWide_1a3r5_649{grid-column:1/-1}._detailGrid_1a3r5_642 dt{color:var(--color-muted);margin-bottom:2px;font-size:12px}._detailGrid_1a3r5_642 dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}._historySection_1a3r5_666{border-top:1px solid var(--color-border);padding-top:12px}._historySection_1a3r5_666 h3{margin:0 0 8px;font-size:14px}._historyList_1a3r5_676{flex-direction:column;gap:12px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}._historyList_1a3r5_676 li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;display:grid}._historyDot_1a3r5_692{background:var(--color-primary);border-radius:50%;width:8px;height:8px;margin-top:6px}._historyLabel_1a3r5_700{margin:0;font-size:13px;font-weight:600}._historyMeta_1a3r5_706{color:var(--color-muted);margin:2px 0 0;font-size:12px}._historyReason_1a3r5_712{margin:4px 0 0;font-size:13px}._forecastNote_1a3r5_719{border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-sm);border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}._forecastNoteIcon_1a3r5_730{color:var(--color-info);flex:none}._forecastNote_1a3r5_719>p{min-width:0;color:var(--color-text-secondary);flex:1;margin:0;font-size:13px;line-height:1.5}._forecastTotals_1a3r5_744{flex:none;gap:24px;margin:0;display:flex}._forecastTotals_1a3r5_744>div{text-align:right;flex-direction:column;gap:2px;display:flex}._forecastTotals_1a3r5_744 dt{color:var(--color-muted);font-size:12px}._forecastTotals_1a3r5_744 dd{white-space:nowrap;margin:0;font-size:15px;font-weight:600}._forecastGroups_1a3r5_770{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}._forecastGroup_1a3r5_770{flex-direction:column;gap:8px;min-width:0;display:flex}._forecastGroupHeader_1a3r5_783{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._forecastGroupHeader_1a3r5_783 h3{margin:0;font-size:15px}._forecastGroupHeader_1a3r5_783 span{color:var(--color-muted);text-align:right;font-size:12px}._dialogFields_1a3r5_801{gap:12px;min-width:min(380px,78vw);display:grid}@media (width<=900px){._summary_1a3r5_10{grid-template-columns:repeat(2,minmax(0,1fr))}._detailGrid_1a3r5_642{grid-template-columns:1fr}._shortcutHint_1a3r5_64{display:none}._column_1a3r5_150,._columnTerminal_1a3r5_169{flex:0 0 min(280px,86vw);min-width:min(264px,86vw)}._forecastNote_1a3r5_719{flex-wrap:wrap;align-items:flex-start}._forecastNote_1a3r5_719>p{flex-basis:calc(100% - 30px)}._forecastTotals_1a3r5_744{width:100%;padding-left:30px}._forecastTotals_1a3r5_744>div{text-align:left}._forecastGroupHeader_1a3r5_783{flex-direction:column;align-items:flex-start}._forecastGroupHeader_1a3r5_783 span{text-align:left}}@media (width<=600px){._summary_1a3r5_10,._detailGrid_1a3r5_642,._detailMetrics_1a3r5_568{grid-template-columns:1fr}._summary_1a3r5_10>div{padding:12px 14px}._forecastTotals_1a3r5_744{flex-direction:column;gap:8px}}._codeBadge_1x60t_6{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600}._valueCell_1x60t_13{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}._centeredBadgeCell_1x60t_19{justify-content:center;align-items:center;display:flex}._probabilityBadge_1x60t_25{background-color:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._tableActions_1x60t_35{align-items:center;gap:.5rem;display:flex}._opportunityDialog_1x60t_41{flex-direction:column;gap:0;display:flex}._opportunityImplicitSubmit_1x60t_47{display:none}._editNote_1x60t_51{border:1px solid var(--color-primary-light);border-radius:var(--radius-md,.375rem);background:var(--color-primary-bg);color:var(--color-primary-text);padding:.75rem .875rem;font-size:.875rem;line-height:1.45}._opportunitySection_1x60t_61{padding-top:1.375rem}._opportunitySection_1x60t_61+._opportunitySection_1x60t_61{border-top:1px solid var(--color-border);margin-top:1.375rem}._opportunitySectionTitle_1x60t_70{color:var(--color-text);align-items:center;gap:.625rem;margin:0 0 1rem;font-size:.9375rem;font-weight:700;display:flex}._opportunitySectionTitle_1x60t_70 span{border-radius:var(--radius-md,.375rem);background:var(--color-primary-bg);width:1.5rem;height:1.5rem;color:var(--color-primary-text);flex:none;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}._opportunityGrid_1x60t_93{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._opportunityGrid_1x60t_93>*{min-width:0}._opportunityFullWidth_1x60t_103{grid-column:1/-1}._opportunityDescription_1x60t_107{border:1px solid var(--color-input-border);border-radius:var(--korus-control-radius);background:var(--color-surface);width:100%;min-height:5rem;color:var(--color-text);font:inherit;resize:vertical;padding:.625rem .75rem;font-size:.875rem;display:block}._opportunityDescription_1x60t_107:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._editStatus_1x60t_126{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background:var(--color-surface-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.375rem;padding:.875rem;display:flex}._editStatus_1x60t_126>div>strong,._editStatus_1x60t_126>div>span{display:block}._editStatus_1x60t_126>div>strong{color:var(--color-text);font-size:.875rem}._editStatus_1x60t_126>div>span{color:var(--color-text-muted);margin-top:.25rem;font-size:.75rem}@media (width<=640px){._opportunityGrid_1x60t_93{grid-template-columns:minmax(0,1fr)}._editStatus_1x60t_126{flex-direction:column;align-items:flex-start}}._detailContainer_1x60t_165{flex-direction:column;display:flex}._detailHeader_1x60t_170{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}._detailBadges_1x60t_179{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._detailOverview_1x60t_186{padding-top:1.25rem}._detailSummary_1x60t_190{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,.75fr);gap:1.125rem;padding-bottom:1.375rem;display:grid}._detailSummaryItem_1x60t_198{min-width:0}._detailSummaryItem_1x60t_198+._detailSummaryItem_1x60t_198{border-left:1px solid var(--color-border-default);padding-left:1.125rem}._detailSummaryItem_1x60t_198 strong{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.35;display:block}._detailSummaryItem_1x60t_198 ._detailAmount_1x60t_215{color:var(--color-primary-text);font-size:1.375rem;line-height:1.2}._detailLabel_1x60t_221,._detailFact_1x60t_222 dt,._detailSystemFacts_1x60t_223 dt{color:var(--color-text-secondary);margin:0 0 .375rem;font-size:.75rem;font-weight:600;display:block}._detailSectionTitle_1x60t_231{color:var(--color-text-primary);margin:1.375rem 0 .75rem;font-size:.9375rem;font-weight:700}._detailFacts_1x60t_238{-moz-column-gap:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.875rem;margin:0;display:grid}._detailFact_1x60t_222{border-bottom:1px solid var(--color-border-default);min-width:0;padding:.75rem 0}._detailFact_1x60t_222 dd,._detailSystemFacts_1x60t_223 dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}._detailDescription_1x60t_260{padding-top:1rem}._detailDescription_1x60t_260 p{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}._detailSystem_1x60t_223{border-top:1px solid var(--color-border-default);margin-top:1.25rem;padding-top:1rem}._detailSystem_1x60t_223 summary{color:var(--color-primary-text);cursor:pointer;font-size:.875rem;font-weight:600}._detailSystem_1x60t_223 summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._detailSystemFacts_1x60t_223{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 0;display:grid}@media (width<=640px){._detailSummary_1x60t_190{grid-template-columns:repeat(2,minmax(0,1fr))}._detailSummaryItem_1x60t_198:first-child{grid-column:1/-1}._detailSummaryItem_1x60t_198:nth-child(2){border-left:0;padding-left:0}._detailFacts_1x60t_238{-moz-column-gap:1rem;column-gap:1rem}}@media (width<=400px){._detailFacts_1x60t_238,._detailSystemFacts_1x60t_223{grid-template-columns:minmax(0,1fr)}}._tabContent_1x60t_323{padding-top:1rem}._listRegion_1x60t_329{display:contents}._form_1jli6_2{flex-direction:column;gap:.5rem;display:flex}._row_1jli6_8{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._row_1jli6_8>:first-child{flex:18rem;max-width:28rem}._hint_1jli6_20{color:var(--color-text-secondary);margin:0;font-size:.8125rem}._lookupBar_40st2_6{align-items:flex-end;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._preliminaryBadge_40st2_13{background-color:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-light);border-radius:var(--radius-sm,.25rem);font-size:.6875rem;font-weight:var(--font-weight-bold,700);letter-spacing:.025em;align-items:center;padding:.125rem .375rem;display:inline-flex}._metaGrid_40st2_26{gap:var(--space-4,1rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._metaItem_40st2_36{flex-direction:column;gap:.25rem;display:flex}._metaLabel_40st2_42{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);font-weight:var(--font-weight-medium,500)}._metaValue_40st2_48{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._noticeWarning_40st2_54{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-light);border-left:4px solid var(--color-warning-light);color:var(--color-warning);padding:var(--space-3,.75rem) var(--space-4,1rem);border-radius:var(--radius-md,.375rem);font-size:var(--font-size-sm,.875rem)}._receiptNotice_40st2_64{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-success-dark);border-radius:var(--radius-md,.375rem);color:var(--color-text-secondary);font-size:var(--font-size-sm,.875rem);padding:var(--space-3,.75rem) var(--space-4,1rem)}._totalRow_40st2_74{background-color:var(--color-surface);font-weight:var(--font-weight-bold,700)}._totalRow_40st2_74 td{border-top:2px solid var(--color-border)}._dialogForm_40st2_83{gap:var(--space-4,1rem);padding:var(--space-2,.5rem) 0;flex-direction:column;display:flex}._responseCard_40st2_90{background-color:var(--color-success-bg);border:1px solid var(--color-success-light);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);flex-direction:column;gap:.5rem;display:flex}._rejectionCard_40st2_100{background-color:var(--color-danger-bg);border:1px solid var(--color-danger-light);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);flex-direction:column;gap:.5rem;display:flex}._summaryFacts_40st2_110{flex-wrap:wrap;gap:.25rem 1rem;display:inline-flex}._revisionPicker_40st2_116{max-width:24rem}._revisionBadges_40st2_120{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._mutedSmall_40st2_127{color:var(--color-text-secondary);font-size:.8125rem}._smallText_40st2_132{font-size:.875rem}._strongText_40st2_136{font-weight:600}._acceptedTitle_40st2_140{color:var(--color-success-text,var(--color-success));font-weight:600}._rejectedTitle_40st2_145{color:var(--color-danger-text,var(--color-danger));font-weight:600}._totalValue_40st2_150{color:var(--color-primary);font-size:1.125rem}._lineNote_40st2_155{color:var(--color-text-secondary);font-size:.8125rem}._metaGrid_jgc1z_3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}._metaItem_jgc1z_9{flex-direction:column;gap:.25rem;display:flex}._metaLabel_jgc1z_15{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.05em;font-size:.75rem;font-weight:600}._metaValue_jgc1z_23{color:var(--color-text-main);font-size:.95rem;font-weight:500}._codeBadge_jgc1z_29{color:var(--color-text-main);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600}._actionsCell_jgc1z_36{align-items:center;gap:.5rem;display:flex}._badge_jgc1z_42{text-transform:uppercase;border-radius:9999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeMake_jgc1z_52{background-color:var(--color-success-bg);color:var(--color-success-dark);border:1px solid var(--color-success-light)}._badgeResale_jgc1z_58{background-color:var(--color-primary-bg);color:var(--color-primary);border:1px solid var(--color-primary-light)}._badgeService_jgc1z_64{background-color:var(--color-primary-bg);color:var(--color-primary-dark);border:1px solid var(--color-primary-light)}._dialogForm_jgc1z_70{flex-direction:column;gap:1rem;display:flex}._iconButton_jgc1z_78{gap:.5rem}._editSummary_jgc1z_83{--summary-accent:var(--color-primary);border:1px solid color-mix(in srgb, var(--summary-accent) 22%, var(--color-border-light));border-left:4px solid var(--summary-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--summary-accent) 8%, var(--color-surface)), var(--color-surface) 70%);border-radius:8px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}._editSummaryMain_jgc1z_95{flex-wrap:wrap;flex:1;align-items:center;gap:8px 10px;min-width:0;display:flex}._editSummaryCode_jgc1z_104{background:var(--summary-accent);color:var(--color-text-inverse);font-family:var(--font-mono);letter-spacing:.02em;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:.8rem;font-weight:700;line-height:1.4}._editSummaryName_jgc1z_117{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._editSummaryMeta_jgc1z_126{color:var(--color-muted);font-size:.8rem}._formFieldset_jgc1z_131{border:0;gap:20px;min-inline-size:0;margin:0;padding:0;display:grid}._formSection_jgc1z_140{gap:12px;display:grid}._formSection_jgc1z_140+._formSection_jgc1z_140{border-top:1px solid var(--color-border-light);padding-top:16px}._formSectionTitle_jgc1z_150{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}._formGrid_jgc1z_159{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;display:grid}._wide_jgc1z_165{grid-column:1/-1}._textarea_jgc1z_169{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;min-height:72px;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_jgc1z_169:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._textarea_jgc1z_169:disabled{cursor:not-allowed;opacity:.5}._formFieldset_jgc1z_131 [data-korus-component=select]:disabled{opacity:1;background-color:var(--color-surface-muted);color:var(--color-text-secondary)}._fieldNote_jgc1z_200{color:var(--color-muted);margin:0;font-size:.8rem}@media (width<=640px){._formGrid_jgc1z_159{grid-template-columns:1fr}}._statusTrack_jgc1z_213{--status-on-top:var(--color-workspace-top-text);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}._statusChip_jgc1z_221{border:1px solid color-mix(in srgb, var(--status-on-top) 45%, transparent);background:color-mix(in srgb, var(--status-on-top) 16%, transparent);color:var(--status-on-top);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:inline-flex}._statusChip_jgc1z_221[data-status=DRAFT]{border-style:dashed;border-color:color-mix(in srgb, var(--status-on-top) 70%, transparent)}._statusSteps_jgc1z_242{align-items:center;margin:0;padding:0;list-style:none;display:flex}._statusStep_jgc1z_242{color:color-mix(in srgb, var(--status-on-top) 55%, transparent);white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}._statusStep_jgc1z_242+._statusStep_jgc1z_242:before{content:"";background:color-mix(in srgb, var(--status-on-top) 35%, transparent);width:1.25rem;height:1px;margin:0 .375rem}._statusStep_jgc1z_242[data-state=done]+._statusStep_jgc1z_242:before{background:color-mix(in srgb, var(--status-on-top) 80%, transparent)}._statusDot_jgc1z_272{border:1.5px solid;border-radius:50%;flex:none;width:.5rem;height:.5rem}._statusStep_jgc1z_242[data-state=done]{color:color-mix(in srgb, var(--status-on-top) 85%, transparent)}._statusStep_jgc1z_242[data-state=done] ._statusDot_jgc1z_272{background:currentColor}._statusStep_jgc1z_242[data-state=current]{color:var(--status-on-top);font-weight:600}._statusStep_jgc1z_242[data-state=current] ._statusDot_jgc1z_272{width:.625rem;height:.625rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--status-on-top) 25%, transparent);background:currentColor}@media (width<=640px){._statusStep_jgc1z_242:not([data-state=current]) ._statusStepLabel_jgc1z_301{display:none}}._handoffProgress_jgc1z_307{color:var(--color-text-muted);white-space:nowrap;align-self:center;font-size:.875rem}._handoffProgress_jgc1z_307 strong{color:var(--color-text-main)}._handoffList_jgc1z_318{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._handoffItem_jgc1z_326{border:1px solid var(--color-border);border-radius:var(--hub-block-radius);background:var(--color-surface)}._handoffItem_jgc1z_326[data-open]{border-color:var(--color-primary-light)}._handoffItemHead_jgc1z_336{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:flex}._handoffLineNo_jgc1z_344{background:var(--color-surface-muted);min-width:2rem;color:var(--color-text-secondary);text-align:center;border-radius:6px;flex:none;padding:.125rem .5rem;font-size:.8125rem;font-weight:600}._handoffItemMain_jgc1z_356{flex-direction:column;flex:16rem;gap:.125rem;min-width:0;display:flex}._handoffItemTitle_jgc1z_364{color:var(--color-text-main);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._handoffItemMeta_jgc1z_372{color:var(--color-text-muted);font-size:.8125rem}._handoffItemBody_jgc1z_377{border-top:1px solid var(--color-border);border-radius:0 0 var(--hub-block-radius) var(--hub-block-radius);background:var(--color-surface);padding:1rem}._versionBar_ug55h_3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._versionItem_ug55h_14{align-items:center;gap:.5rem;font-size:.875rem;display:flex}._versionLabel_ug55h_21{color:var(--color-text-secondary);font-weight:600}._versionValue_ug55h_26{color:var(--color-text-primary);font-weight:500}._statsGrid_ug55h_31{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._statCard_ug55h_38{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}._statSection_ug55h_48{color:var(--color-text-secondary);font-size:.75rem;font-weight:700}._statLabel_ug55h_54{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}._statValue_ug55h_60{color:var(--color-text-primary);word-break:break-all;font-size:1.25rem;font-weight:700}._statSubtext_ug55h_67{color:var(--color-text-muted);font-size:.75rem}._statHighlightRevenue_ug55h_72{border-left:4px solid var(--color-primary)}._statHighlightCost_ug55h_76{border-left:4px solid var(--color-danger)}._statHighlightProfit_ug55h_80{border-left:4px solid var(--color-success)}._statHighlightRatio_ug55h_84{border-left:4px solid var(--color-primary)}._statHighlightCommon_ug55h_88{border-left:4px solid var(--color-warning)}._formGrid_ug55h_92{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;display:grid}._buttonRow_ug55h_99{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}._simCompareGrid_ug55h_107{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1rem;display:grid}._simCard_ug55h_114{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}._simMetricTitle_ug55h_124{color:var(--color-text-secondary);font-size:.875rem;font-weight:600}._simMetricRow_ug55h_130{justify-content:space-between;font-size:.875rem;display:flex}._simMetricLabel_ug55h_136{color:var(--color-text-secondary)}._simMetricValue_ug55h_140{color:var(--color-text-primary);font-weight:600}._deltaPositive_ug55h_145{color:var(--color-success);font-weight:600}._deltaNegative_ug55h_150{color:var(--color-danger);font-weight:600}._receiptNotice_ug55h_155{background-color:var(--color-primary-bg);border:1px solid var(--color-primary-light);color:var(--color-primary);border-radius:6px;padding:.75rem;font-size:.875rem}._fieldset_ug55h_164{border:0;min-width:0;margin:0;padding:0}._smallText_ug55h_171{font-size:.85rem}._rowActions_ug55h_175{gap:.5rem;display:flex}._sectionIntro_ug55h_180,._sectionIntroTight_ug55h_181{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary)}._sectionIntro_ug55h_180{margin:0 0 1rem}._sectionIntroTight_ug55h_181{margin:0}._fxExplanation_ug55h_194{color:var(--color-text-muted);margin-top:.75rem;font-size:.85rem}._dialogLead_ug55h_200{margin:0 0 1rem}._dialogConfirm_ug55h_204{margin-top:1rem}._typeBadgeMain_1r2ze_6{background-color:var(--color-primary-bg);color:var(--color-primary);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}._typeBadgeAppendix_1r2ze_15{background-color:var(--color-warning-bg);color:var(--color-warning);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}._typeBadgeAmendment_1r2ze_24{background-color:var(--color-primary-light);color:var(--color-primary-dark);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}._infoGrid_1r2ze_35{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._infoItem_1r2ze_41{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._infoLabel_1r2ze_47{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._infoValue_1r2ze_55{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._formGrid_1r2ze_61{gap:var(--space-4,1rem);flex-direction:column;display:flex}._detailBadges_1r2ze_67{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._notesValue_1r2ze_74{white-space:pre-wrap;font-weight:400}._rowLink_1r2ze_80{color:var(--color-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}._rowLink_1r2ze_80:hover,._rowLink_1r2ze_80:focus-visible{text-decoration:underline}._rowLinkSelected_1r2ze_96{color:var(--color-text)}._rowLinkSelected_1r2ze_96:before{content:"▸ ";color:var(--color-primary)}._confidentialBadge_ob58r_3{background-color:var(--color-danger-subtle);color:var(--color-danger);border:1px solid var(--color-danger-border);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._t1SummaryGrid_ob58r_17{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._t1Card_ob58r_24{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}._t1CardLabel_ob58r_34{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._t1CardValue_ob58r_42{color:var(--color-text-primary);font-size:1.25rem;font-weight:700}._t1CardNote_ob58r_48{color:var(--color-text-secondary);font-size:.75rem}._scenarioCard_ob58r_53{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}._scenarioCardApplied_ob58r_63{border-color:var(--color-success);box-shadow:0 0 0 1px var(--color-success)}._scenarioCardHeader_ob58r_68{background:var(--color-surface-hover);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._scenarioCardTitle_ob58r_77{align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:700;display:flex}._scenarioCardBody_ob58r_86{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex}._metricRow_ob58r_94{justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.875rem;display:flex}._metricLabel_ob58r_102{color:var(--color-text-secondary)}._metricValue_ob58r_106{color:var(--color-text-primary);text-align:right;font-weight:600}._scenarioCardFooter_ob58r_112{border-top:1px solid var(--color-border);background:var(--color-surface-hover);gap:.5rem;padding:1rem 1.25rem;display:flex}._editForm_ob58r_120{flex-direction:column;gap:1rem;display:flex}._indirectCostGrid_ob58r_126{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._costSection_ob58r_132{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._costSectionTitle_ob58r_142{color:var(--color-text-primary);margin:0;font-size:.8125rem;font-weight:600}._receiptNotice_ob58r_149{background-color:var(--color-primary-bg);border:1px solid var(--color-primary-light);color:var(--color-primary);border-radius:6px;margin-top:.75rem;padding:.75rem;font-size:.875rem}._actionRow_ob58r_159{gap:var(--space-2,.5rem);flex-wrap:wrap;justify-content:flex-end;display:flex}._numCell_ob58r_166{text-align:right}._storedValue_ob58r_170{display:block}._t1Layout_l9slx_7{gap:var(--space-3,.75rem);display:grid}._t1Flow_l9slx_12{align-items:stretch;gap:var(--space-2,.5rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.15fr);display:grid}._t1Tile_l9slx_19{justify-content:space-between;gap:var(--space-2,.5rem);min-width:0;padding:var(--space-3,.75rem) var(--space-4,1rem);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._t1TileRevenue_l9slx_31{background:var(--color-primary-subtle,var(--color-primary-bg));border-color:var(--color-primary-light,var(--color-border))}._t1TileProfit_l9slx_36{background:var(--color-success-bg);border-color:var(--color-success-light,var(--color-success-border))}._t1TileLoss_l9slx_41{background:var(--color-danger-bg);border-color:var(--color-danger-light,var(--color-danger-border))}._t1TileHead_l9slx_46{font-size:var(--font-size-xs,.75rem);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._t1Code_l9slx_55{background:var(--color-surface);border:1px solid var(--color-border);font-size:.6875rem;font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted);white-space:nowrap;border-radius:999px;padding:0 .375rem;line-height:1.5;display:inline-block}._t1Value_l9slx_68{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-bold,700);color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._t1TileProfit_l9slx_36 ._t1Value_l9slx_68{color:var(--color-success-text,var(--color-success))}._t1TileLoss_l9slx_41 ._t1Value_l9slx_68{color:var(--color-danger-text,var(--color-danger))}._t1Op_l9slx_86{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted);align-self:center}._t1Ratios_l9slx_93{gap:var(--space-2,.5rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._t1Ratio_l9slx_93,._t1Total_l9slx_100{-moz-column-gap:var(--space-3,.75rem);align-items:baseline;column-gap:var(--space-3,.75rem);padding:var(--space-3,.75rem) var(--space-4,1rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background:var(--color-surface);grid-template-columns:1fr auto;row-gap:.375rem;display:grid}._t1RatioLabel_l9slx_112,._t1TotalLabel_l9slx_113{font-size:var(--font-size-xs,.75rem);color:var(--color-text-secondary);align-items:center;gap:.375rem;display:inline-flex}._t1RatioValue_l9slx_121,._t1RatioValueNegative_l9slx_122,._t1TotalValue_l9slx_123{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-bold,700);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._t1RatioValue_l9slx_121{color:var(--color-text)}._t1RatioValueNegative_l9slx_122{color:var(--color-danger-text,var(--color-danger))}._t1Meter_l9slx_139{background:var(--color-bg-subtle);border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}._t1MeterFill_l9slx_148,._t1MeterFillNegative_l9slx_149{border-radius:inherit;height:100%;display:block}._t1MeterFill_l9slx_148{background:var(--color-success)}._t1MeterFillNegative_l9slx_149{background:var(--color-danger)}._t1RatioHint_l9slx_163,._t1TotalHint_l9slx_164{color:var(--color-text-muted);grid-column:1/-1;font-size:.6875rem}@media (width<=1100px){._t1Flow_l9slx_12{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._t1Op_l9slx_86{display:none}}._profitPositive_l9slx_181{color:var(--color-success);font-weight:var(--font-weight-semibold,600)}._profitNegative_l9slx_186{color:var(--color-danger);font-weight:var(--font-weight-semibold,600)}._integrationGapWarning_l9slx_191{font-size:var(--font-size-xs,.75rem);color:var(--color-warning);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-light);border-radius:var(--radius-sm,.25rem);padding:var(--space-1,.25rem) var(--space-2,.5rem);display:inline-block}._lookupGrid_l9slx_202{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:end;display:grid}._lookupForm_l9slx_209{align-items:flex-end;gap:var(--space-2,.5rem);display:flex}._lookupForm_l9slx_209>:first-child{flex:1}._versionLine_l9slx_219{margin:0}._versionChips_l9slx_223{flex-wrap:wrap;gap:.5rem;display:flex}._dialogForm_l9slx_229{gap:var(--space-3,.75rem);display:grid}._t1Report_l9slx_234{flex-direction:column;gap:.75rem;display:flex}._t1ReportRow_l9slx_240{border-bottom:1px solid var(--color-border-subtle,var(--color-border));justify-content:space-between;gap:1rem;padding:.5rem;display:flex}._t1ReportRow_l9slx_240:last-child{border-bottom:0}._t1ReportRowStrong_l9slx_252{font-weight:700}._rawJson_l9slx_256{margin:0;overflow:auto}._lineForm_l9slx_262{gap:var(--space-4,1rem);display:grid}._lineSection_l9slx_267{gap:var(--space-3,.75rem);border:0;min-width:0;margin:0;padding:0;display:grid}._lineSectionTitle_l9slx_276{margin:0 0 var(--space-1,.25rem);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);padding:0}._lineFieldRow_l9slx_286{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;display:grid}._lineKindGrid_l9slx_293{gap:var(--space-2,.5rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._lineKindCard_l9slx_299{gap:var(--space-2,.5rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface);cursor:pointer;align-items:flex-start;transition:border-color .12s,background .12s;display:flex}._lineKindCard_l9slx_299:hover{border-color:var(--color-primary)}._lineKindCard_l9slx_299:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-bg);box-shadow:inset 0 0 0 1px var(--color-primary)}._lineKindCard_l9slx_299 input{accent-color:var(--color-primary);margin-top:.2rem}._lineKindText_l9slx_326{gap:2px;display:grid}._lineKindName_l9slx_331{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary)}._lineKindHint_l9slx_337{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._lineNote_l9slx_342{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}._linePreview_l9slx_348{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem);border:1px solid var(--color-border-subtle,var(--color-border));border-radius:var(--radius-md,8px);background:var(--color-bg-subtle);display:grid}._linePreview_l9slx_348 dl{gap:var(--space-1,.25rem);margin:0;display:grid}._linePreview_l9slx_348 dl>div{justify-content:space-between;gap:var(--space-3,.75rem);font-size:var(--font-size-sm,.875rem);display:flex}._linePreview_l9slx_348 dt{color:var(--color-text-secondary,var(--color-text-muted))}._linePreview_l9slx_348 dt span{margin-left:var(--space-2,.5rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._linePreview_l9slx_348 dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--color-text-primary);margin:0}._linePreview_l9slx_348 ._linePreviewTotal_l9slx_388{margin-top:var(--space-1,.25rem);padding-top:var(--space-2,.5rem);border-top:1px solid var(--color-border);font-weight:var(--font-weight-semibold,600)}._linePreviewWarning_l9slx_395{font-size:var(--font-size-sm,.875rem);color:var(--color-text-danger);margin:0}._lineMore_l9slx_401{gap:var(--space-3,.75rem);display:grid}._lineMore_l9slx_401 summary{cursor:pointer;font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,var(--color-text-muted))}._lineMore_l9slx_401[open] summary{margin-bottom:var(--space-2,.5rem)}._gridShell_9agh5_6{gap:var(--space-2,.5rem);min-width:0;display:grid}._toolbar_9agh5_13{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._toolbarInfo_9agh5_21{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._toolbarActions_9agh5_26{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._iconToggle_9agh5_33{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;place-items:center;padding:0;display:grid}._iconToggle_9agh5_33:hover{background:var(--color-surface-hover,var(--color-bg-subtle));color:var(--color-text)}._iconToggle_9agh5_33:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary));outline-offset:-2px}._scroll_9agh5_57{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background:var(--color-surface);max-height:min(70vh,720px);position:relative;overflow:auto}._grid_9agh5_6{--band-height:28px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;color:var(--color-text);font-size:.8125rem}._grid_9agh5_6 th,._grid_9agh5_6 td{border-bottom:1px solid var(--color-border-subtle,var(--color-border));background:var(--color-surface);vertical-align:middle;text-align:left;padding:.5rem .625rem}._bandRow_9agh5_87 th{z-index:3;height:var(--band-height);font-size:.6875rem;font-weight:var(--font-weight-semibold,600);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--color-border);padding:0 .625rem;position:sticky;top:0}._band_9agh5_87{color:var(--color-text-secondary)}._bandItem_9agh5_105{background:var(--color-bg-subtle)!important}._bandCost_9agh5_109{color:var(--color-warning-text,var(--color-warning));background:color-mix(in srgb, var(--color-warning) 12%, var(--color-surface))!important}._bandPrice_9agh5_114{color:var(--color-primary-text,var(--color-primary));background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface))!important}._bandResult_9agh5_119{color:var(--color-success-text,var(--color-success));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface))!important}._headRow_9agh5_125 th{top:var(--band-height);z-index:3;background:var(--color-bg-subtle);border-bottom:2px solid var(--color-border);vertical-align:bottom;position:sticky}._head_9agh5_125{cursor:help}._letter_9agh5_138{font-size:.625rem;font-weight:var(--font-weight-bold,700);color:var(--color-text-muted);letter-spacing:.04em;line-height:1.2;display:block}._headLabel_9agh5_147{font-size:.75rem;font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;display:block;overflow:hidden}._actionsHead_9agh5_158{font-size:.75rem;font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary);z-index:4!important;text-align:center!important;background:var(--color-bg-subtle)!important;border-bottom:2px solid var(--color-border)!important;vertical-align:bottom!important;text-transform:none!important;letter-spacing:normal!important}._num_9agh5_172{white-space:nowrap;text-align:right!important}._groupStart_9agh5_177{border-left:1px solid var(--color-border)}._stickyCol_9agh5_182{z-index:1;position:sticky}thead ._stickyCol_9agh5_182{z-index:5}._stickyEdge_9agh5_191{box-shadow:inset -1px 0 0 var(--color-border), var(--shadow-sticky-col-left)}._stickyRight_9agh5_195{z-index:1;box-shadow:inset 1px 0 0 var(--color-border), var(--shadow-sticky-col);position:sticky;right:0}thead ._stickyRight_9agh5_195{z-index:5}._row_9agh5_207 td{transition:background-color 80ms}._row_9agh5_207:hover td{background:var(--color-surface-hover,var(--color-bg-hover))}._rowGroup_9agh5_215 td{background:var(--color-surface-subtle,var(--color-bg-subtle));font-weight:var(--font-weight-semibold,600);border-top:1px solid var(--color-border)}._rowCommonGroup_9agh5_221 td{background:var(--color-warning-surface,var(--color-warning-bg));font-weight:var(--font-weight-semibold,600);border-top:1px solid var(--color-border)}._rowGroup_9agh5_215 ._descMain_9agh5_227,._rowCommonGroup_9agh5_221 ._descMain_9agh5_227{color:var(--color-text)}._rowNumber_9agh5_232{color:var(--color-text-secondary);font-size:.75rem}._rowGroup_9agh5_215 ._rowNumber_9agh5_232,._rowCommonGroup_9agh5_221 ._rowNumber_9agh5_232,._rowRootLeaf_9agh5_239 ._rowNumber_9agh5_232{color:var(--color-text);font-weight:var(--font-weight-semibold,600)}._itemRef_9agh5_244{border-radius:var(--radius-sm,.25rem);background:var(--color-code-bg,var(--color-bg-subtle));color:var(--color-code-text,var(--color-text));padding:.0625rem .3125rem;font-size:.75rem}._descCell_9agh5_253{align-items:flex-start;gap:.375rem;min-width:0;display:flex}._toggle_9agh5_260,._toggleSpacer_9agh5_261{flex:0 0 20px;width:20px;height:20px}._toggle_9agh5_260{border-radius:var(--radius-sm,.25rem);min-width:0;min-height:0;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_9agh5_260:hover{background:var(--color-bg-hover,var(--color-bg-subtle));color:var(--color-text)}._toggle_9agh5_260:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-primary));outline-offset:1px}._chevron_9agh5_292{transition:transform .12s}._chevronOpen_9agh5_296{transform:rotate(90deg)}._descText_9agh5_300{gap:.1875rem;min-width:0;padding-top:1px;display:grid}._descMain_9agh5_227{overflow-wrap:anywhere;line-height:1.35}._descMeta_9agh5_312{flex-wrap:wrap;gap:.25rem;display:flex}._groupTag_9agh5_318,._commonTag_9agh5_319{max-width:100%;font-size:.6875rem;font-weight:var(--font-weight-normal,400);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:0 .375rem;line-height:1.5;display:inline-block;overflow:hidden}._groupTag_9agh5_318{background:var(--color-bg-subtle);color:var(--color-text-secondary)}._commonTag_9agh5_319{background:var(--color-warning-bg);color:var(--color-warning-text,var(--color-warning))}._unit_9agh5_342{color:var(--color-text-secondary)}._muted_9agh5_347{color:var(--color-text-muted);opacity:.6}._revenue_9agh5_352{color:var(--color-primary)}._positive_9agh5_356{color:var(--color-success-text,var(--color-success))}._negative_9agh5_360{color:var(--color-danger-text,var(--color-danger));font-weight:var(--font-weight-semibold,600)}._actions_9agh5_158{text-align:center!important;padding:.25rem!important}._actionButtons_9agh5_371{align-items:center;gap:.125rem;display:inline-flex}._actionButtons_9agh5_371 button{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}._deleteButton_9agh5_385:not(:disabled):hover{color:var(--color-danger)}._totalRow_9agh5_390 td{z-index:2;background:var(--color-bg-subtle);border-top:2px solid var(--color-border);border-bottom:0;font-size:.8125rem;position:sticky;bottom:0}._totalRow_9agh5_390 ._stickyCol_9agh5_182,._totalRow_9agh5_390 ._stickyRight_9agh5_195{z-index:3}._totalLabel_9agh5_405{font-weight:var(--font-weight-bold,700);color:var(--color-text)}._headerRow_1tkq6_6{justify-content:space-between;align-items:center;gap:var(--space-4,1rem);flex-wrap:wrap;display:flex}._actions_1tkq6_14{align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._summaryGrid_1tkq6_21{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_1tkq6_27{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_1tkq6_37{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted)}._summaryValue_1tkq6_43{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._summaryHighlight_1tkq6_49{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}._unitPriceNotice_1tkq6_55{padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm,.25rem) var(--radius-sm,.25rem) 0;font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);line-height:1.4}._formGrid_1tkq6_65{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._fullWidth_1tkq6_71{grid-column:1/-1}._snapshotCard_1tkq6_75{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-2,.5rem);background-color:var(--color-surface);cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}._snapshotCardSelected_1tkq6_87{border-color:var(--color-primary);background-color:var(--color-info-subtle);box-shadow:0 0 0 2px var(--color-primary)}._snapshotList_1tkq6_93{gap:var(--space-3,.75rem);flex-direction:column;max-height:380px;display:flex;overflow-y:auto}._aiProposalCard_1tkq6_101{gap:var(--space-4,1rem);padding:var(--space-4,1rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface);flex-direction:column;display:flex}._aiSourceRefsList_1tkq6_111{gap:var(--space-2,.5rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._aiSourceRefItem_1tkq6_120{font-size:var(--font-size-xs,.75rem);padding:var(--space-2,.5rem);background-color:var(--color-surface-hover);border-radius:var(--radius-sm,.25rem)}._aiDiffList_1tkq6_127{padding-left:var(--space-5,1.25rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin:0;list-style-type:disc}._dialogBody_1tkq6_135{gap:var(--space-4,1rem);flex-direction:column;display:flex}._summaryGrid_1uo35_6{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_1uo35_12{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_1uo35_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted)}._summaryValue_1uo35_28{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._summaryHighlight_1uo35_34{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}._rejectionReason_1uo35_40{font-size:var(--font-size-sm,.875rem);white-space:pre-wrap;line-height:1.5}._rejectionMeta_1uo35_46{font-size:var(--font-size-xs,.75rem);color:var(--color-danger-muted)}._unavailableText_1uo35_51{color:var(--color-warning-text);background-color:var(--color-warning-subtle);border:1px solid var(--color-warning-border);border-radius:var(--radius-md,.375rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);font-size:var(--font-size-sm,.875rem);line-height:1.45}._confirmationText_1uo35_61{color:var(--color-text-muted);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem);font-size:var(--font-size-sm,.875rem);line-height:1.5}._dialogBody_1uo35_71{gap:var(--space-4,1rem);flex-direction:column;display:flex}._notesBox_1uo35_77{padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border-radius:var(--radius-md,.375rem);font-size:var(--font-size-sm,.875rem);color:var(--color-text);line-height:1.5}._sourceRefs_1uo35_86{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);margin:1rem 0 0}._smallText_1uo35_92{font-size:.8125rem}._strongText_1uo35_96{font-weight:600}._mutedText_1uo35_100{color:var(--color-text-muted)}._dialogHint_1uo35_104,._dialogText_1uo35_105,._dialogNote_1uo35_106{margin:0}._dialogHint_1uo35_104{color:var(--color-text-muted);font-size:.875rem}._dialogText_1uo35_105{font-size:.875rem;line-height:1.5}._dialogNote_1uo35_106{color:var(--color-text-muted);font-size:.8125rem}._infoGrid_ya65z_6{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._infoItem_ya65z_12{flex-direction:column;gap:.25rem;display:flex}._infoLabel_ya65z_18{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._infoValue_ya65z_26{color:var(--color-text-primary);word-break:break-word;font-size:.9375rem;font-weight:500}._orderLinkBox_ya65z_33{background:var(--color-bg-subtle);border:1px dashed var(--color-border-default);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._orderInfo_ya65z_45{flex-direction:column;gap:.25rem;display:flex}._replayedTag_ya65z_51{background-color:var(--color-primary-light);color:var(--color-primary-dark);border-radius:9999px;align-items:center;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._orderStatus_ya65z_63{margin-top:.25rem}._convertHint_ya65z_67{color:var(--color-text-secondary);margin:0;font-size:.875rem}._convertHintBlocked_ya65z_73{color:var(--color-danger-text,var(--color-danger))}._statsGrid_ro8sb_6{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._statBox_ro8sb_12{padding:var(--space-4,1rem);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);gap:var(--space-1,.25rem);flex-direction:column;display:flex}._statLabel_ro8sb_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._statValue_ro8sb_30{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-text)}._conditionsGrid_ro8sb_36{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}._conditionCard_ro8sb_42{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-2,.5rem);background-color:var(--color-surface);flex-direction:column;display:flex}._formGrid_ro8sb_52{gap:var(--space-4,1rem);flex-direction:column;display:flex}._lifecycleGrid_ro8sb_58{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}._lifecycleCard_ro8sb_64{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-3,.75rem);background-color:var(--color-surface-subtle);flex-direction:column;display:flex}._cellNote_ro8sb_76{color:var(--color-text-secondary);font-size:.75rem}._cellMeta_ro8sb_81{font-size:.75rem}._mutedText_ro8sb_85{color:var(--color-text-muted)}._doneText_ro8sb_89{color:var(--color-success-text,var(--color-success));font-size:.875rem}._mutedParagraph_ro8sb_94{color:var(--color-text-secondary);font-size:.875rem}._conditionHead_ro8sb_99{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._conditionNote_ro8sb_106{font-size:.875rem}._conditionFiles_ro8sb_110{color:var(--color-primary);font-size:.75rem}._lifecycleText_ro8sb_115{color:var(--color-text-secondary);font-size:.875rem}._readyLine_ro8sb_120{margin-bottom:.5rem;font-size:.875rem}._summaryGrid_1m17t_6{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_1m17t_12{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_1m17t_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._summaryValue_1m17t_30{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._highlightValue_1m17t_36{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}._formGrid_1m17t_42{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._dialogMessage_1m17t_48{gap:var(--space-3,.75rem);font-size:var(--font-size-sm,.875rem);flex-direction:column;display:flex}._dialogConfirmationInput_1m17t_55{margin-top:var(--space-2,.5rem)}._fieldset_1m17t_59{gap:var(--space-4,1rem);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._dangerNote_1m17t_69{color:var(--color-danger);font-weight:var(--font-weight-semibold,600)}._codeBadge_1mdup_6{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600}._dialogBody_1mdup_13{flex-direction:column;gap:1rem;max-height:70vh;padding:.5rem 0;display:flex;overflow-y:auto}._stageList_1mdup_22{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}._toolbar_1mdup_29{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._stageEditorSection_1mdup_36{border-top:1px solid var(--color-border-default);flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:.75rem;display:flex}._stageEditorHeader_1mdup_45{justify-content:space-between;align-items:center;display:flex}._stageEditorTitle_1mdup_51{color:var(--color-text-primary);margin:0;font-size:.875rem;font-weight:600}._stageRow_1mdup_58{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:6px;grid-template-columns:2rem minmax(10rem,2fr) minmax(7rem,1fr) minmax(7rem,1fr) minmax(9rem,auto) auto;align-items:center;gap:.5rem;padding:.5rem;display:grid}._stageOrderNum_1mdup_69{color:var(--color-text-secondary);text-align:center;font-size:.8125rem;font-weight:600}._stageRowActions_1mdup_76{gap:.25rem;display:flex}._panelNotices_1mdup_81{flex-direction:column;gap:.75rem;padding:1rem 1rem 0;display:flex}._hint_1mdup_88{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);margin:0}._previewBox_13tx8_6{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-6,1.5rem);background-color:var(--color-surface);gap:var(--space-4,1rem);flex-direction:column;display:flex;position:relative}._watermarkBadge_13tx8_17{background-color:var(--color-warning-bg);color:var(--color-warning);border:1px dashed var(--color-warning-light);letter-spacing:.05em;text-transform:uppercase;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:700;position:absolute;top:1rem;right:1rem}._quoteMetaGrid_13tx8_32{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._quoteMetaItem_13tx8_38{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._metaLabel_13tx8_44{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase}._metaValue_13tx8_51{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._t1SummaryBox_13tx8_57{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-3,.75rem);flex-direction:column;display:flex}._t1Grid_13tx8_67{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._t1Item_13tx8_73{gap:var(--space-1,.25rem);flex-direction:column;display:flex}._t1Label_13tx8_79{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted)}._t1Value_13tx8_85{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-bold,700);color:var(--color-text)}._t2Section_13tx8_91{border-top:1px solid var(--color-warning-light);background-color:var(--color-warning-bg);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);gap:var(--space-3,.75rem);flex-direction:column;display:flex}._checkboxRow_13tx8_101{align-items:center;gap:var(--space-2,.5rem);display:flex}._formatCapabilityInfo_13tx8_107{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);flex-wrap:wrap;display:flex}._unsupportedBadge_13tx8_120{border-radius:var(--radius-sm,.25rem);background-color:var(--color-danger-bg);color:var(--color-danger);padding:.125rem .375rem;font-size:.75rem;font-weight:500;display:inline-block}._supportedBadge_13tx8_130{border-radius:var(--radius-sm,.25rem);background-color:var(--color-success-bg);color:var(--color-success);padding:.125rem .375rem;font-size:.75rem;font-weight:500;display:inline-block}._downloadCompletionBox_13tx8_140{background-color:var(--color-success-bg);border:1px solid var(--color-success-light);color:var(--color-success);padding:var(--space-3,.75rem) var(--space-4,1rem);border-radius:var(--radius-md,.375rem);font-size:var(--font-size-sm,.875rem);justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._metadataGrid_13tx8_154{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._metadataItem_13tx8_160,._metadataItemFull_13tx8_161{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface-subtle);padding:var(--space-3,.75rem);gap:var(--space-1,.25rem);flex-direction:column;min-width:0;display:flex}._metadataItemFull_13tx8_161{grid-column:1/-1}._metadataItemFull_13tx8_161 code{overflow-wrap:anywhere}._optionsRow_13tx8_181{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}._optionsRow_13tx8_181>[data-korus-component=field]{min-width:10rem}._checkboxLabel_13tx8_192{cursor:pointer;font-size:.875rem}._checkboxLabelDisabled_13tx8_197{cursor:not-allowed;color:var(--color-text-muted)}._previewPlaceholder_13tx8_202{text-align:center;color:var(--color-text-secondary);padding:2rem}._termsGrid_13tx8_208{grid-template-columns:1fr 1fr;gap:1rem;font-size:.875rem;display:grid}._subHeading_13tx8_215{margin:0;font-size:1rem;font-weight:600}._t2Heading_13tx8_221{color:var(--color-warning-text,var(--color-warning))}._t2Totals_13tx8_225{justify-content:flex-end;gap:2rem;margin-top:.5rem;display:flex}._netProfit_13tx8_232{color:var(--color-success-text,var(--color-success));font-size:1.125rem}._historyType_13tx8_237{font-weight:600}._preliminaryTag_13tx8_241,._t2Tag_13tx8_242,._inlineTag_13tx8_243{margin-left:.5rem}._preliminaryTag_13tx8_241,._t2Tag_13tx8_242{color:var(--color-warning-text,var(--color-warning));font-size:.75rem}._formatSupported_13tx8_253{color:var(--color-primary)}._formatUnsupported_13tx8_257{color:var(--color-danger-text,var(--color-danger))}._rowActions_13tx8_261{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}._buttonRow_1gxlk_6{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}._editorBody_1gxlk_13{gap:1rem;display:grid}._editorBody_1gxlk_13:focus{outline:none}._fieldset_1gxlk_22{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}._grid_1gxlk_31{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._scenario_1gxlk_37{border:1px solid var(--color-border-default);border-radius:8px;gap:1rem;padding:1rem;display:grid}._hint_1gxlk_45{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);margin:0}._panel_1tqsp_2{gap:1rem;display:grid}._card_1tqsp_7{border:1px solid var(--color-border);border-radius:var(--hub-block-radius);background:var(--color-surface);gap:.875rem;padding:1rem 1.125rem;display:grid}._status_1tqsp_17{--handoff-tone:var(--color-text-muted);border-left:4px solid var(--handoff-tone)}._status_1tqsp_17[data-tone=success]{--handoff-tone:var(--color-success)}._status_1tqsp_17[data-tone=warning]{--handoff-tone:var(--color-warning)}._status_1tqsp_17[data-tone=danger]{--handoff-tone:var(--color-danger)}._statusHead_1tqsp_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}._statusTitle_1tqsp_34{min-width:0;color:var(--color-text-main);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin:0;font-size:.9375rem;font-weight:400;display:flex}._statusDot_1tqsp_46{background:var(--handoff-tone);width:.625rem;height:.625rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--handoff-tone) 20%, transparent);border-radius:999px;flex:none}._statusTitle_1tqsp_34 strong{font-weight:600}._muted_1tqsp_59{color:var(--color-text-muted);margin:0;font-size:.8125rem}._tools_1tqsp_65{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8125rem;display:flex}._actions_1tqsp_74{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._actionsEnd_1tqsp_81{justify-content:flex-end}._steps_1tqsp_86{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;display:grid}._stepsFold_1tqsp_93>summary{width:fit-content;color:var(--color-primary-text);cursor:pointer;font-size:.875rem;font-weight:500}._stepsFold_1tqsp_93[open]>summary{margin-bottom:.75rem}._stepHead_1tqsp_105{align-items:flex-start;gap:.75rem;display:flex}._stepNo_1tqsp_111{background:var(--color-primary-subtle);width:1.75rem;height:1.75rem;color:var(--color-primary-text);border-radius:999px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:inline-grid}._stepNo_1tqsp_111[data-done]{background:var(--color-success-bg);color:var(--color-success-text)}._stepTitle_1tqsp_129{color:var(--color-text-main);margin:0;font-size:.9375rem;font-weight:600;line-height:1.75rem}._stepTitle_1tqsp_129+._muted_1tqsp_59{margin-top:-.125rem}._form_1tqsp_141{gap:.875rem;display:grid}._divider_1tqsp_146{color:var(--color-text-muted);align-items:center;gap:.75rem;font-size:.8125rem;display:flex}._divider_1tqsp_146:before,._divider_1tqsp_146:after{background:var(--color-border);content:"";flex:1;height:1px}._fieldPair_1tqsp_162{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.875rem;display:grid}._handoff_an1x9_3{align-items:center;gap:.25rem;margin-right:.5rem;display:inline-flex}._muted_an1x9_10{color:var(--color-text-muted)}._reasonField_an1x9_14{max-width:32rem}._dialogForm_an1x9_18{flex-direction:column;gap:.75rem;display:flex}._sectionStack_1u710_7{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._summaryGrid_1u710_15{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid}._summaryItem_1u710_22{min-width:0;padding:var(--space-3,.75rem);background-color:var(--color-surface-muted,var(--color-surface-alt));border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem)}._summaryItem_1u710_22 dt{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin-bottom:var(--space-1,.25rem)}._summaryItem_1u710_22 dd{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text);overflow-wrap:anywhere;margin:0}._summaryItem_1u710_22 dd._summaryHint_1u710_44{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin-top:.125rem;font-weight:400}._notesLine_1u710_51{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,var(--color-text));margin:0}._noticeList_1u710_57{margin:var(--space-1,.25rem) 0 0 0;padding-left:var(--space-4,1rem);list-style-type:disc}._noticeList_1u710_57 li{font-size:var(--font-size-sm,.875rem)}._noticeList_1u710_57 li+li{margin-top:.125rem}._inlineLink_1u710_72{margin-left:var(--space-2,.5rem);height:auto;min-height:0;line-height:inherit;color:var(--color-primary);font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}._inlineLink_1u710_72:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);border-radius:2px;outline:none}._sourceForm_1u710_97{gap:var(--space-3,.75rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;display:grid}._sourceFormActions_1u710_105{gap:var(--space-2,.5rem);padding-top:1.25rem;display:flex}@media (width<=860px){._sourceForm_1u710_97{grid-template-columns:minmax(0,1fr)}._sourceFormActions_1u710_105{padding-top:0}}._draftForm_1u710_122{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;display:grid}._formContents_1u710_130{display:contents}._tableNotices_1u710_136{gap:var(--space-2,.5rem);padding:0 var(--space-4,1rem) var(--space-3,.75rem);flex-direction:column;display:flex}._tableScroll_1u710_143{overflow-x:auto}._nodeTable_1u710_147{border-collapse:collapse;width:100%;min-width:860px;font-size:var(--font-size-sm,.875rem)}._nodeTable_1u710_147 th,._nodeTable_1u710_147 td{padding:var(--space-2,.5rem) var(--space-3,.75rem);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._nodeTable_1u710_147 thead th{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);background-color:var(--color-surface-muted,var(--color-surface-alt));white-space:nowrap;font-weight:600}._nodeTable_1u710_147 tbody tr:hover{background-color:var(--color-surface-hover,var(--color-surface-alt))}._nodeTable_1u710_147 tfoot th,._nodeTable_1u710_147 tfoot td{color:var(--color-text);border-bottom:0;font-weight:600}._nodeTable_1u710_147 tbody tr._rowAttention_1u710_182{background-color:var(--color-warning-bg);box-shadow:inset 3px 0 0 var(--color-warning)}._colSeq_1u710_187{width:5.5rem}._colHours_1u710_191{width:7.5rem}._nodeTable_1u710_147 ._colHours_1u710_191{text-align:right}._colPick_1u710_199{width:19rem}._numberInput_1u710_203{text-align:right}._cellError_1u710_207{margin:var(--space-1,.25rem) 0 0;color:var(--color-danger-text,var(--color-danger));font-size:.8rem;font-weight:500}._stageTitle_1u710_214{align-items:baseline;gap:var(--space-2,.5rem);min-height:1.5rem;display:flex}._stageCode_1u710_221{border-radius:var(--radius-sm,.25rem);background-color:var(--color-primary-bg,var(--color-surface-muted));color:var(--color-primary-text,var(--color-primary));font-size:var(--font-size-xs,.75rem);letter-spacing:.02em;flex-shrink:0;padding:.0625rem .375rem;font-weight:600}._stageName_1u710_232{color:var(--color-text);font-weight:500}._stageMeta_1u710_237{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin-top:.125rem}._stageMissing_1u710_243{font-size:var(--font-size-xs,.75rem);color:var(--color-warning-text);margin-top:.125rem;font-weight:500}._muted_1u710_250{color:var(--color-text-muted)}._saveBar_1u710_257{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);padding:var(--space-3,.75rem) var(--space-4,1rem);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);box-shadow:0 -4px 12px color-mix(in srgb, var(--color-text) 8%, transparent);display:flex;position:sticky;bottom:0}._saveBarActions_1u710_272{gap:var(--space-2,.5rem);display:flex}._saveBarDirty_1u710_277{font-size:var(--font-size-sm,.875rem);color:var(--color-warning-text);font-weight:600}._saveBarClean_1u710_283{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted)}._row_opn89_1{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._field_opn89_8{flex:18rem;max-width:32rem}._actions_opn89_13{flex-wrap:wrap;gap:.5rem;display:flex}._meta_1jko0_8{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._meta_1jko0_8 .korusStatusBadge,._priorityChip_1jko0_21{border:1px solid color-mix(in srgb, var(--color-workspace-top-text) 25%, transparent);background:color-mix(in srgb, var(--color-workspace-top-text) 10%, transparent);min-height:1.875rem;color:var(--color-workspace-top-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}._meta_1jko0_8 .korusStatusBadge:before{background:color-mix(in srgb, var(--color-info) 65%, var(--color-workspace-top-text));content:"";border-radius:50%;flex:none;width:.5rem;height:.5rem}._meta_1jko0_8 .korusStatusBadge--warning:before{background:color-mix(in srgb, var(--color-warning) 65%, var(--color-workspace-top-text))}._meta_1jko0_8 .korusStatusBadge--success:before{background:color-mix(in srgb, var(--color-success) 55%, var(--color-workspace-top-text))}._meta_1jko0_8 .korusStatusBadge--danger:before{background:color-mix(in srgb, var(--color-danger) 60%, var(--color-workspace-top-text))}._priorityChip_1jko0_21{padding-left:.25rem}._priorityCode_1jko0_63{background:color-mix(in srgb, var(--color-workspace-top-text) 22%, transparent);border-radius:999px;justify-content:center;align-items:center;min-width:1.75rem;height:1.375rem;padding:0 .375rem;font-size:.75rem;font-weight:700;display:inline-flex}._priorityChip_1jko0_21[data-level=urgent] ._priorityCode_1jko0_63{background:var(--color-danger);color:var(--color-on-danger)}._priorityChip_1jko0_21[data-level=high] ._priorityCode_1jko0_63{background:var(--color-warning);color:var(--color-text-inverse)}._priorityChip_1jko0_21[data-level=low]{color:color-mix(in srgb, var(--color-workspace-top-text) 80%, transparent)}._summary_1jko0_90{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.3fr);gap:1.125rem;padding-bottom:1.375rem;display:grid}._summaryItem_1jko0_98{min-width:0}._summaryItem_1jko0_98+._summaryItem_1jko0_98{border-left:1px solid var(--color-border-default);padding-left:1.125rem}._summaryLabel_1jko0_107,._fact_1jko0_108 dt,._systemFacts_1jko0_109 dt{color:var(--color-text-secondary);margin:0 0 .375rem;font-size:.75rem;font-weight:600;display:block}._summaryValue_1jko0_117{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.3;display:block}._sectionTitle_1jko0_125{color:var(--color-text-primary);margin:1.375rem 0 .25rem;font-size:.9375rem;font-weight:700}._facts_1jko0_132{-moz-column-gap:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.875rem;margin:0;display:grid}._fact_1jko0_108{border-bottom:1px solid var(--color-border-default);min-width:0;padding:.75rem 0}._fact_1jko0_108 dd,._systemFacts_1jko0_109 dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}._priority_1jko0_21{align-items:center;gap:.75rem;max-width:12rem;display:flex}._hint_1jko0_161{color:var(--color-text-secondary);white-space:nowrap;font-size:.75rem;font-weight:400}._system_1jko0_109{border-top:1px solid var(--color-border-default);margin-top:1.25rem;padding-top:1rem}._system_1jko0_109 summary{color:var(--color-primary-text);cursor:pointer;font-size:.875rem;font-weight:600}._system_1jko0_109 summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._systemFacts_1jko0_109{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 0;display:grid}@media (width<=640px){._summary_1jko0_90{grid-template-columns:minmax(0,1fr)}._summaryItem_1jko0_98+._summaryItem_1jko0_98{border-left:0;padding-left:0}._facts_1jko0_132,._systemFacts_1jko0_109{grid-template-columns:minmax(0,1fr)}}._tableText_erjt4_6{gap:2px;display:grid}._muted_erjt4_11{color:var(--color-muted);font-size:.875rem}._detailGrid_erjt4_16{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}._metric_erjt4_22{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:3px;padding:10px;display:grid}._metricLabel_erjt4_31{color:var(--color-muted);font-size:.78rem}._metricValue_erjt4_36{font-weight:700}._overview_erjt4_40{gap:12px;display:grid}._actualForm_erjt4_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._wide_erjt4_51{grid-column:1/-1}._actionRow_erjt4_55{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._notices_erjt4_62{gap:8px;display:grid}._list_erjt4_67{gap:8px;margin:0;padding:0;list-style:none;display:grid}._listItem_erjt4_75{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:6px;padding:10px;display:grid}._checklistItem_erjt4_84{justify-content:space-between;align-items:center;gap:10px;display:flex}._dialogForm_erjt4_91{gap:12px;min-width:min(520px,76vw);display:grid}@media (width<=760px){._actualForm_erjt4_45{grid-template-columns:1fr}}._stepCenter_erjt4_104{color:var(--color-text);font-size:var(--font-size-sm,.875rem)}._gridStats_azvr2_1{gap:var(--spacing-md,1rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._statItem_azvr2_7{flex-direction:column;gap:.25rem;display:flex}._statLabel_azvr2_13{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted)}._statValue_azvr2_18{font-size:var(--font-size-lg,1.25rem);color:var(--color-text);font-weight:600}._cellMeta_azvr2_24{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._progressContainer_azvr2_29{margin-top:var(--spacing-lg,1.5rem)}._progressHead_azvr2_33{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;display:flex}._progressLabel_azvr2_40{font-weight:600}._progressPercent_azvr2_44{font-weight:700;font-size:var(--font-size-lg,1.25rem);color:var(--color-primary)}._progressBarOuter_azvr2_50{background:var(--color-border);border-radius:var(--radius-full,9999px);width:100%;height:1.25rem;position:relative;overflow:hidden}._progressBarInner_azvr2_59{background:var(--color-primary);border-radius:var(--radius-full,9999px);height:100%;transition:width .3s}._progressBarIncomplete_azvr2_66{background:var(--color-warning)}._formulaNote_azvr2_70{color:var(--color-text-muted);margin-top:var(--spacing-xs,.25rem);font-size:.8125rem;font-style:italic}._notice_azvr2_78{margin-top:var(--spacing-md,1rem)}._lookupRow_azvr2_82{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}._h2Section_azvr2_89{margin-top:var(--spacing-md,1rem);padding:var(--spacing-md,1rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.5rem)}._dialogForm_azvr2_96{gap:var(--spacing-md,1rem);flex-direction:column;display:flex}._hostNotice_azvr2_102{color:var(--color-text-muted);font-size:.8125rem}._formGrid_swem1_4{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._fieldRow_swem1_10{gap:var(--space-3,.75rem);display:flex}._fieldRow_swem1_10>*{flex:1}._formActions_swem1_19{justify-content:flex-end;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._lifecycleActions_swem1_26{gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._metaGrid_swem1_32{gap:var(--space-2,.5rem);padding:var(--space-2,.5rem);margin-bottom:var(--space-3,.75rem);background:var(--color-bg-subtle);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._metaItem_swem1_44{flex-direction:column;display:flex}._metaLabel_swem1_49{color:var(--color-text-secondary);font-weight:500}._metaValue_swem1_54{font-family:var(--font-mono,monospace);color:var(--color-text-main);word-break:break-all}._hint_swem1_60{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}._validationCard_swem1_66{padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-sm,.875rem)}._validationValid_swem1_72{background:var(--color-bg-success-subtle);color:var(--color-text-success);border:1px solid var(--color-border-success)}._validationInvalid_swem1_78{background:var(--color-bg-danger-subtle);color:var(--color-text-danger);border:1px solid var(--color-border-danger)}._edgeInfo_swem1_84{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:inline-flex}._rowActions_swem1_91{align-items:center;gap:var(--space-2,.5rem);display:flex}._rowButton_swem1_97{font-size:var(--font-size-xs,.75rem);padding:2px 8px}._stepEditor_swem1_103{gap:var(--space-2,.5rem);min-width:0;padding:var(--space-3,.75rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);flex-direction:column;margin:0;display:flex}._stepEditorLegend_swem1_114{padding:0 var(--space-1,.25rem);font-weight:var(--font-weight-semibold,600)}._stepEditorHint_swem1_119{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0}._stepEditorRow_swem1_125{gap:var(--space-2,.5rem);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));align-items:end;display:grid}@media (width<=720px){._stepEditorRow_swem1_125{grid-template-columns:1fr 1fr}}._mutedText_e47ac_3{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}._fieldsetContents_e47ac_10{display:contents}._formGrid_e47ac_14{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._fieldRow_e47ac_20{gap:var(--space-3,.75rem);display:flex}._fieldRow_e47ac_20>*{flex:1}._formActions_e47ac_29{justify-content:flex-end;gap:var(--space-2,.5rem);margin-top:var(--space-2,.5rem);display:flex}._inlineActions_e47ac_36{gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._summaryCards_e47ac_42{gap:var(--space-2,.5rem);margin:var(--space-2,.5rem) 0;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}._summaryCard_e47ac_42{background:var(--color-bg-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm,.25rem);padding:var(--space-2,.5rem);flex-direction:column;gap:.25rem;display:flex}._summaryLabel_e47ac_59{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._summaryValue_e47ac_64{font-size:var(--font-size-sm,.875rem);color:var(--color-text-main);font-weight:600}._totalsBanner_e47ac_70{background:var(--color-primary-bg);border:1px solid var(--color-primary-light);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem);justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._totalRight_e47ac_82{text-align:right}._totalLabel_e47ac_86{font-size:var(--font-size-sm,.875rem);color:var(--color-primary);font-weight:500}._totalAmount_e47ac_92{font-size:var(--font-size-lg,1.125rem);color:var(--color-primary-dark);font-weight:700}._sectionTitle_e47ac_99{margin:var(--space-2,.5rem) 0 0;font-size:var(--font-size-sm,.875rem);color:var(--color-text-main);font-weight:600}._snapshotModalContent_e47ac_106{gap:var(--space-3,.75rem);flex-direction:column;max-height:70vh;display:flex;overflow-y:auto}._snapshotGrid_e47ac_114{gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);grid-template-columns:1fr 1fr;display:grid}._snapshotItem_e47ac_121{flex-direction:column;display:flex}._snapshotItemLabel_e47ac_126{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._snapshotItemValue_e47ac_131{color:var(--color-text-main);font-weight:500}._stack_6uh3h_6{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._metaLine_6uh3h_12{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);flex-wrap:wrap;margin:0;display:flex}._actions_6uh3h_21{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._subTitle_6uh3h_28{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);margin:0}._formGrid_6uh3h_34{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._previewMeta_6uh3h_40,._previewSummary_6uh3h_41{gap:var(--space-3,.75rem);padding:var(--space-3,.75rem);background:var(--color-surface-alt);border:1px solid var(--color-input-border);border-radius:var(--radius-sm,.25rem);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._cardInset_6uh3h_51{border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);padding:var(--space-4,1rem);background:var(--color-surface-alt)}._summaryGrid_6uh3h_58{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._summaryCard_6uh3h_64{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);padding:var(--space-3,.75rem)}._stepHint_6uh3h_72{margin:var(--space-1,.25rem) 0 var(--space-2,.5rem);color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem)}._stepGroup_6uh3h_78{gap:var(--space-1,.25rem);margin-top:var(--space-2,.5rem);flex-direction:column;min-width:0;display:flex}._stepList_6uh3h_86{padding-left:var(--space-4,1rem);font-size:var(--font-size-sm,.875rem);overflow-wrap:anywhere;margin:0}._stepCenter_6uh3h_93{font-weight:var(--font-weight-semibold,600)}._estimateGridWrapper_1wtec_7{border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface,#fff);width:100%;max-width:100%;overflow-x:auto}._estimateGridTable_1wtec_16{border-collapse:separate;border-spacing:0;width:100%;min-width:1600px;font-family:var(--font-family,inherit);font-size:var(--font-size-sm,.875rem)}._estimateGridTh_1wtec_25{background-color:var(--color-surface-muted,#f1f5f9);color:var(--color-text,#0f172a);font-weight:var(--font-weight-semibold,600);padding:var(--space-2,.5rem) var(--space-3,.75rem);text-align:left;border-bottom:2px solid var(--color-border-strong,#cbd5e1);border-right:1px solid var(--color-border,#e2e8f0);white-space:nowrap;-webkit-user-select:none;user-select:none}._estimateGridColLetter_1wtec_37{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b);font-weight:var(--font-weight-normal,400);margin-bottom:2px;display:block}._estimateGridTd_1wtec_45{padding:var(--space-2,.5rem) var(--space-3,.75rem);border-bottom:1px solid var(--color-border,#e2e8f0);border-right:1px solid var(--color-border,#e2e8f0);color:var(--color-text,#0f172a);white-space:nowrap}._estimateGridRow_1wtec_53{transition:background-color .15s}._estimateGridRow_1wtec_53:hover{background-color:var(--color-surface-muted,#f8fafc)}._estimateGridRowSelected_1wtec_61{background-color:#eff6ff!important}._estimateGridRowClickable_1wtec_65{cursor:pointer}._colStickyA_1wtec_70{z-index:2;background-color:inherit;text-align:center;width:60px;min-width:60px;position:sticky;left:0}._colStickyB_1wtec_80{z-index:2;background-color:inherit;width:140px;min-width:140px;position:sticky;left:60px}._colStickyC_1wtec_89{z-index:2;background-color:inherit;width:240px;min-width:240px;position:sticky;left:200px;box-shadow:3px 0 5px -2px #0000001a}._estimateGridTh_1wtec_25._colStickyA_1wtec_70,._estimateGridTh_1wtec_25._colStickyB_1wtec_80,._estimateGridTh_1wtec_25._colStickyC_1wtec_89{background-color:var(--color-surface-muted,#f1f5f9);z-index:4}._estimateGridNumeric_1wtec_106{text-align:right;font-variant-numeric:tabular-nums}._estimateGridTotals_1wtec_111{font-weight:var(--font-weight-bold,700);background-color:var(--color-surface-muted,#f8fafc);border-top:2px solid var(--color-border-strong,#cbd5e1)}._kanbanWrapper_1wtec_118{gap:var(--space-3,.75rem);flex-direction:column;width:100%;display:flex}._kanbanBoard_1wtec_125{gap:var(--space-4,1rem);padding:var(--space-2,.5rem) 0;min-height:480px;display:flex;overflow-x:auto}._kanbanColumn_1wtec_133{background-color:var(--color-surface-muted,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,.5rem);flex-direction:column;flex:1;min-width:280px;max-width:360px;max-height:80vh;display:flex}._kanbanColumnDragOver_1wtec_145{border-color:var(--color-primary,#1d4ed8);background-color:#eff6ff}._kanbanColumnHeader_1wtec_150{padding:var(--space-3,.75rem) var(--space-4,1rem);border-bottom:1px solid var(--color-border,#e2e8f0);background-color:var(--color-surface,#fff);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);justify-content:space-between;align-items:center;display:flex}._kanbanColumnTitle_1wtec_161{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text,#0f172a);align-items:center;gap:var(--space-2,.5rem);display:flex}._kanbanBadgeCount_1wtec_170{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);background-color:var(--color-border,#e2e8f0);color:var(--color-text-muted,#64748b);border-radius:9999px;justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}._kanbanCardList_1wtec_182{padding:var(--space-3,.75rem);gap:var(--space-2,.5rem);flex-direction:column;flex:1;display:flex;overflow-y:auto}._kanbanCard_1wtec_182{background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem);cursor:grab;gap:var(--space-2,.5rem);flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #0000000a}._kanbanCard_1wtec_182:hover{box-shadow:0 2px 4px #00000014}._kanbanCardDragging_1wtec_208{opacity:.5;cursor:grabbing}._kanbanCardHeader_1wtec_213{justify-content:space-between;align-items:flex-start;gap:var(--space-2,.5rem);display:flex}._kanbanCardTitle_1wtec_220{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--color-text,#0f172a)}._kanbanCardCode_1wtec_226{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b);font-family:monospace}._kanbanCardFooter_1wtec_232{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b);margin-top:var(--space-1,.25rem);justify-content:space-between;align-items:center;display:flex}._kanbanCardActions_1wtec_241{gap:4px;display:flex}._ganttWrapper_1wtec_247{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}._ganttToolbar_1wtec_261{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem) var(--space-4,1rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._ganttLegend_1wtec_271{align-items:center;gap:var(--space-1,.25rem) var(--space-3,.75rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._ganttLegendTitle_1wtec_280{font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary)}._ganttLegendItem_1wtec_285{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._ganttLegendSwatch_1wtec_292{border-radius:3px;width:18px;height:10px}._ganttSwatchCommitted_1wtec_298{background-color:var(--color-primary)}._ganttSwatchProposal_1wtec_299{background-color:var(--color-warning-light);border:1px dashed var(--color-warning)}._ganttSwatchProgress_1wtec_303{background:linear-gradient(to right, color-mix(in srgb, var(--color-primary) 62%, black) 55%, var(--color-primary) 55%)}._ganttSwatchLate_1wtec_310{background-color:var(--color-danger)}._ganttSwatchCritical_1wtec_312{background-color:var(--color-primary);outline:2px solid var(--color-danger);outline-offset:1px}._ganttSwatchDone_1wtec_317{background-color:var(--color-success)}._ganttSwatchToday_1wtec_318{background-color:var(--color-danger);border-radius:1px;width:2px;height:14px}._ganttToolbarActions_1wtec_325{align-items:center;gap:var(--space-2,.5rem);margin-left:auto;display:flex}._ganttTodayButton_1wtec_332{height:30px;padding:0 var(--space-3,.75rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:.8125rem;font-weight:var(--font-weight-medium,500);cursor:pointer;align-items:center;gap:6px;display:inline-flex}._ganttTodayButton_1wtec_332:hover:not(:disabled){border-color:var(--color-border-hover);color:var(--color-text)}._ganttTodayButton_1wtec_332:disabled{opacity:.5;cursor:not-allowed}._ganttSegmented_1wtec_357{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-bg-subtle);padding:2px;display:inline-flex}._ganttSegment_1wtec_357{height:26px;padding:0 var(--space-3,.75rem);border-radius:calc(var(--radius-md,.375rem) - 2px);color:var(--color-text-muted);font-size:.8125rem;font-weight:var(--font-weight-medium,500);cursor:pointer;background:0 0;border:0}._ganttSegment_1wtec_357:hover{color:var(--color-text)}._ganttSegmentActive_1wtec_381{background-color:var(--color-surface);color:var(--color-primary);font-weight:var(--font-weight-semibold,600);box-shadow:var(--shadow-sm)}._ganttTodayButton_1wtec_332:focus-visible,._ganttSegment_1wtec_357:focus-visible,._ganttShiftButton_1wtec_390:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._ganttTimeline_1wtec_396{--gantt-label-width:320px;--gantt-indent:16px;flex-direction:column;display:flex;overflow-x:auto}._ganttHeader_1wtec_406,._ganttBody_1wtec_407{min-width:calc(var(--gantt-label-width) + var(--gantt-timeline-min-width,480px) + var(--space-2,.5rem))}._ganttHeader_1wtec_406{border-bottom:1px solid var(--color-border);background-color:var(--color-bg-subtle);display:flex}._ganttTaskLabelCol_1wtec_417{width:var(--gantt-label-width);min-width:var(--gantt-label-width);box-sizing:border-box;align-items:center;gap:var(--space-2,.5rem);padding:0 var(--space-2,.5rem) 0 calc(var(--space-3,.75rem) + var(--gantt-level,0) * var(--gantt-indent,16px));border-right:1px solid var(--color-border);z-index:2;background-color:var(--color-surface);align-self:stretch;display:flex;position:sticky;left:0}._ganttHeaderLabel_1wtec_434{background-color:var(--color-bg-subtle);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary)}._ganttHeaderCount_1wtec_441{font-weight:var(--font-weight-normal,400);color:var(--color-text-muted)}._ganttHeaderTitle_1wtec_446{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._ganttProgressHeader_1wtec_455,._ganttProgressPill_1wtec_456{box-sizing:border-box;text-align:center;flex:none;width:42px}._ganttProgressPill_1wtec_456{background-color:color-mix(in srgb, var(--gantt-bar,var(--color-primary)) 12%, transparent);color:var(--gantt-bar,var(--color-primary));font-size:.6875rem;font-weight:var(--font-weight-semibold,600);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;line-height:18px}._ganttProgressPill_1wtec_456._ganttTonePlanned_1wtec_474{background-color:var(--color-bg-subtle);color:var(--color-text-secondary)}@media (width<=640px){._ganttTimeline_1wtec_396{--gantt-label-width:170px;--gantt-indent:8px}}._ganttAxis_1wtec_487{height:52px;min-width:var(--gantt-timeline-min-width,480px);margin-right:var(--space-2,.5rem);flex:1;position:relative}._ganttAxisEmpty_1wtec_495{padding:var(--space-3,.75rem);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);display:block}._ganttAxisGroups_1wtec_502,._ganttAxisCells_1wtec_503{position:absolute;left:0;right:0}._ganttAxisGroups_1wtec_502{height:22px;top:0}._ganttAxisCells_1wtec_503{border-top:1px solid var(--color-border-light);top:22px;bottom:0}._ganttAxisGroup_1wtec_502{box-sizing:border-box;padding:0 var(--space-2,.5rem);border-left:1px solid var(--color-border);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:22px;position:absolute;top:0;bottom:0;overflow:hidden}._ganttAxisGroup_1wtec_502:first-child{border-left:0}._ganttAxisTick_1wtec_540{white-space:nowrap;color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;font-size:.6875rem;line-height:1.15;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}._ganttAxisTick_1wtec_540[data-weekday]:before{content:attr(data-weekday);opacity:.75;font-size:.625rem}._ganttAxisTickWeekend_1wtec_563{background-color:var(--color-surface-hover)}._ganttAxisTickToday_1wtec_567{background-color:var(--color-danger-bg);color:var(--color-danger-dark);font-weight:var(--font-weight-semibold,600)}._ganttBody_1wtec_407{isolation:isolate;position:relative}._ganttTrack_1wtec_579{top:0;bottom:0;left:var(--gantt-label-width);right:var(--space-2,.5rem);z-index:0;pointer-events:none;position:absolute}._ganttWeekendCol_1wtec_589{background-color:var(--color-surface-hover);opacity:.7;position:absolute;top:0;bottom:0}._ganttGridLine_1wtec_597,._ganttGroupLine_1wtec_598,._ganttTodayLine_1wtec_599{background-color:var(--color-border-light);width:1px;position:absolute;top:0;bottom:0}._ganttGroupLine_1wtec_598{background-color:var(--color-border)}._ganttTodayLine_1wtec_599{background-color:var(--color-danger);opacity:.85;z-index:1;width:2px;margin-left:-1px}._ganttDependencyLayer_1wtec_619{position:absolute;top:0;left:0;overflow:visible}._ganttDependency_1wtec_619 path{stroke:var(--color-text-muted);stroke-width:1.25px;opacity:.7;fill:none;stroke-linejoin:round}._ganttDependencyCritical_1wtec_634 path{stroke:var(--color-danger);stroke-width:1.75px;opacity:.9}._ganttDependencyActive_1wtec_640 path{stroke:var(--color-primary);stroke-width:2px;opacity:1}._ganttArrowHead_1wtec_646{fill:var(--color-text-muted);opacity:.8}._ganttArrowHeadActive_1wtec_651{fill:var(--color-primary)}._ganttArrowHeadCritical_1wtec_655{fill:var(--color-danger)}._ganttRow_1wtec_659{z-index:1;height:var(--gantt-row-h,48px);box-sizing:border-box;border-bottom:1px solid var(--color-border-light);display:flex;position:relative}._ganttRowClickable_1wtec_668{cursor:pointer}._ganttRowHovered_1wtec_672{background-color:color-mix(in srgb, var(--color-primary) 5%, transparent)}._ganttRowHovered_1wtec_672 ._ganttTaskLabelCol_1wtec_417{background-color:var(--color-bg-subtle)}._ganttStatusDot_1wtec_680{background-color:var(--gantt-bar);border-radius:50%;flex:none;width:8px;height:8px}._ganttTonePlanned_1wtec_474{--gantt-bar:var(--color-primary)}._ganttStatusDot_1wtec_680._ganttTonePlanned_1wtec_474{background-color:var(--color-border-hover)}._ganttToneActive_1wtec_696{--gantt-bar:var(--color-primary)}._ganttToneDone_1wtec_697{--gantt-bar:var(--color-success)}._ganttToneLate_1wtec_698{--gantt-bar:var(--color-danger)}._ganttToneCancelled_1wtec_699{--gantt-bar:var(--color-text-muted)}._ganttTaskText_1wtec_701{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._ganttTaskNameLine_1wtec_709{align-items:center;gap:6px;min-width:0;display:flex}._ganttTaskName_1wtec_709{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:var(--font-weight-semibold,600);color:var(--color-text);overflow:hidden}._ganttTaskMeta_1wtec_726{white-space:nowrap;min-width:0;color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.6875rem;display:flex;overflow:hidden}._ganttTaskCode_1wtec_738{color:var(--color-text-secondary)}._ganttTaskCode_1wtec_738:after{content:"·";color:var(--color-text-muted);margin-left:6px}._ganttTaskTag_1wtec_749{text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);border-radius:var(--radius-sm,.25rem);background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);max-width:96px;color:var(--color-primary);font-size:.625rem;font-weight:var(--font-weight-semibold,600);flex:none;padding:0 5px;line-height:16px;overflow:hidden}._ganttProposalBadge_1wtec_765{border:1px solid var(--color-warning-light);background-color:var(--color-warning-bg);color:var(--color-warning-dark);font-size:.625rem;font-weight:var(--font-weight-semibold,600);border-radius:999px;flex:none;padding:0 5px;line-height:16px}._ganttCriticalBadge_1wtec_778,._ganttFlag_1wtec_779{font-size:.625rem;font-weight:var(--font-weight-semibold,600);white-space:nowrap;border-radius:999px;flex:none;padding:0 5px;line-height:16px}._ganttCriticalBadge_1wtec_778{border:1px solid var(--color-danger);background-color:var(--color-surface);color:var(--color-danger)}._ganttFlagDanger_1wtec_796{border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);background-color:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}._ganttFlagWarning_1wtec_802{border:1px solid var(--color-warning-light);background-color:var(--color-warning-bg);color:var(--color-warning-dark)}._ganttSrOnly_1wtec_808{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ganttInvalid_1wtec_817{color:var(--color-danger);font-weight:var(--font-weight-medium,500)}._ganttExpandButton_1wtec_823,._ganttExpandSpacer_1wtec_824{flex:none;width:22px;height:22px}._ganttExpandButton_1wtec_823{border-radius:var(--radius-md,.375rem);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-right:-4px;padding:0;display:inline-flex}._ganttExpandButton_1wtec_823:hover{border-color:var(--color-border);color:var(--color-primary)}._ganttExpandButton_1wtec_823:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._ganttRowChild_1wtec_854,._ganttRowChild_1wtec_854 ._ganttTaskLabelCol_1wtec_417{background-color:var(--color-surface-hover)}._ganttRowChild_1wtec_854 ._ganttTaskName_1wtec_709{font-weight:var(--font-weight-medium,500)}._ganttRowSummary_1wtec_867 ._ganttTaskName_1wtec_709{font-weight:var(--font-weight-bold,700)}._ganttBar_1wtec_871._ganttBarSummary_1wtec_871{--gantt-summary-color:color-mix(in srgb, var(--gantt-bar,var(--color-primary)) 70%, var(--color-text));top:var(--gantt-summary-top,17px);height:var(--gantt-summary-h,10px);border-color:var(--gantt-summary-color);border-radius:2px}._ganttBarSummary_1wtec_871 ._ganttProgressFill_1wtec_879{background-color:var(--gantt-summary-color);border-radius:1px}._ganttBarSummary_1wtec_871:before,._ganttBarSummary_1wtec_871:after{content:"";bottom:calc(-5px - var(--gantt-bar-border,0px));border-top:5px solid var(--gantt-summary-color);width:0;height:0;position:absolute}._ganttBarSummary_1wtec_871:before{left:calc(-1 * var(--gantt-bar-border,0px));border-right:5px solid #0000}._ganttBarSummary_1wtec_871:after{right:calc(-1 * var(--gantt-bar-border,0px));border-left:5px solid #0000}._ganttBarChild_1wtec_904{opacity:.85;box-shadow:inset 0 0 0 1px var(--color-surface)}._ganttShiftButton_1wtec_390{top:50%;right:var(--space-2,.5rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface);width:26px;height:26px;color:var(--color-text-secondary);box-shadow:var(--shadow-sm);cursor:pointer;opacity:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex;position:absolute;transform:translateY(-50%)}._ganttRow_1wtec_659:hover ._ganttShiftButton_1wtec_390,._ganttRow_1wtec_659:focus-within ._ganttShiftButton_1wtec_390{opacity:1}._ganttShiftButton_1wtec_390:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._ganttShiftButton_1wtec_390:disabled{cursor:not-allowed}._ganttRow_1wtec_659:hover ._ganttShiftButton_1wtec_390:disabled{opacity:.4}@media (hover:none){._ganttShiftButton_1wtec_390{opacity:1}}._ganttBarContainer_1wtec_956{min-width:var(--gantt-timeline-min-width,480px);margin-right:var(--space-2,.5rem);flex:1;position:relative}._ganttBar_1wtec_871{--gantt-bar-border:1.5px;top:var(--gantt-bar-top,12px);height:var(--gantt-bar-h,20px);box-sizing:border-box;border:var(--gantt-bar-border) solid var(--gantt-bar,var(--color-primary));background-color:var(--color-surface);border-radius:5px;min-width:4px;position:absolute}._ganttProgressFill_1wtec_879{background-color:var(--gantt-bar,var(--color-primary));border-radius:3.5px;position:absolute;top:0;bottom:0;left:0}._ganttBarLabel_1wtec_985{font-size:.6875rem;font-weight:var(--font-weight-semibold,600);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}._ganttBarLabel_1wtec_985:before{content:attr(data-label);text-overflow:ellipsis;overflow:hidden}._ganttBarLabelInside_1wtec_1004{color:var(--color-text);left:0;right:0}._ganttBarLabelInside_1wtec_1004:before,._ganttBarLabelInside_1wtec_1004:after{line-height:calc(var(--gantt-bar-h,20px) - 2 * var(--gantt-bar-border,1.5px));text-overflow:ellipsis;white-space:nowrap;padding:0 7px;position:absolute;inset:0;overflow:hidden}._ganttBarLabelInside_1wtec_1004:after{content:attr(data-label);color:var(--color-surface);clip-path:inset(0 calc(100% - var(--gantt-progress,0%)) 0 0)}._ganttBarLabelAfter_1wtec_1027{max-width:280px;color:var(--color-text-secondary);left:calc(100% + 6px)}._ganttBarLabelBefore_1wtec_1033{max-width:280px;color:var(--color-text-secondary);right:calc(100% + 6px)}._ganttBar_1wtec_871._ganttBarCritical_1wtec_1040{outline:2px solid var(--color-danger);outline-offset:1px}._ganttBarProposal_1wtec_1045{top:calc(var(--gantt-bar-top,12px) + var(--gantt-bar-h,20px) + 3px);border:1px dashed var(--color-warning);background-color:var(--color-warning-light);height:8px;box-shadow:none;border-radius:4px}._reportWrapper_1wtec_1055{gap:var(--space-4,1rem);flex-direction:column;width:100%;display:flex}._reportHeader_1wtec_1062{justify-content:space-between;align-items:flex-start;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._reportTitleGroup_1wtec_1070{flex-direction:column;gap:2px;display:flex}._reportTitle_1wtec_1070{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-text,#0f172a);margin:0}._reportTimestamp_1wtec_1083{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b)}._reportMetricsGrid_1wtec_1088{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._metricCard_1wtec_1094{background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,.375rem);padding:var(--space-3,.75rem);gap:var(--space-1,.25rem);flex-direction:column;display:flex}._metricLabel_1wtec_1104{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted,#64748b);font-weight:var(--font-weight-medium,500)}._metricValue_1wtec_1110{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-text,#0f172a)}._metricChange_1wtec_1116{font-size:var(--font-size-xs,.75rem);align-items:center;gap:2px;display:flex}._metricChangePositive_1wtec_1123{color:var(--color-success,#16a34a)}._metricChangeNegative_1wtec_1127{color:var(--color-danger,#dc2626)}._forbiddenContainer_1wtec_1132{min-height:50vh;padding:var(--space-4,1rem);justify-content:center;align-items:center;display:flex}._forbiddenCard_1wtec_1140{background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,.5rem);padding:var(--space-6,1.5rem);text-align:center;width:100%;max-width:480px;box-shadow:0 4px 6px -1px #0000000d}._forbiddenIcon_1wtec_1151{margin-bottom:var(--space-2,.5rem);font-size:2.5rem}._forbiddenTitle_1wtec_1156{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-bold,700);color:var(--color-text,#0f172a);margin-bottom:var(--space-2,.5rem)}._forbiddenMessage_1wtec_1163{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted,#64748b);margin-bottom:var(--space-4,1rem);line-height:1.5}._forbiddenActions_1wtec_1170{justify-content:center;gap:var(--space-3,.75rem);display:flex}._listDetailWrapper_1wtec_1177{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._listDetailHeader_1wtec_1183{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._listDetailFilters_1wtec_1191{align-items:center;gap:var(--space-2,.5rem);display:flex}._pagination_1wtec_1197{padding:var(--space-2,.5rem) 0;font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted,#64748b);justify-content:space-between;align-items:center;display:flex}._createEditForm_1wtec_1207{gap:var(--space-4,1rem);flex-direction:column;max-width:800px;display:flex}._createEditActions_1wtec_1214{justify-content:flex-end;gap:var(--space-2,.5rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--color-border,#e2e8f0);display:flex}._cellStack_1702d_7{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}._muted_1702d_14{color:var(--color-text-muted)}._mutedItalic_1702d_18{color:var(--color-text-muted);font-style:italic}._capacityNote_1702d_23{color:var(--color-text-muted);font-size:.75rem}._textDanger_1702d_28{color:var(--color-danger)}._textSuccess_1702d_32{color:var(--color-success)}._hint_1702d_36{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}._changesList_1702d_43{flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}._changeRow_1702d_50{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._proposalActions_1702d_57{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._impactBody_1702d_64{flex-direction:column;gap:1rem;display:flex}._formGrid_1702d_70{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}._ganttScheduleBlock_1702d_77{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}._officialPlan_1702d_84{color:var(--color-text-primary)}._proposedPlan_1702d_88{color:var(--color-primary);font-weight:500}._forecastPlan_1702d_93{color:var(--color-text-muted);font-style:italic}._previewSummary_1702d_99{flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;font-size:.875rem;display:flex}._previewConflicts_1702d_108{background-color:var(--color-danger-bg);border:1px solid var(--color-danger-light);color:var(--color-danger);border-radius:4px;margin:0;padding:.75rem .75rem .75rem 2rem;font-size:.875rem}._stepEditNote_1702d_119{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0}._scopeRow_h0bg8_7{align-items:flex-start;gap:var(--space-3,.75rem);flex-wrap:wrap;width:100%;display:flex}._projectField_h0bg8_15{flex:2 320px;min-width:0}._searchField_h0bg8_20{flex:240px;min-width:0}._quickFilters_h0bg8_25{align-items:center;gap:var(--space-2,.5rem);width:100%;margin-top:var(--space-3,.75rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._segmented_h0bg8_37{flex-wrap:wrap;display:inline-flex}._segmented_h0bg8_37>._chip_h0bg8_42+._chip_h0bg8_42{margin-left:-1px}._segmented_h0bg8_37>._chip_h0bg8_42:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}._segmented_h0bg8_37>._chip_h0bg8_42:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}._chip_h0bg8_42{padding-left:var(--space-3,.75rem);padding-right:var(--space-3,.75rem)}._pushRight_h0bg8_61{margin-left:auto}@media (width<=640px){._pushRight_h0bg8_61{margin-left:0}}._bottleneckList_h0bg8_71{gap:var(--space-2,.5rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._bottleneckItem_h0bg8_80{width:100%;padding:var(--space-2,.5rem) var(--space-3,.75rem);border:1px solid var(--color-border);border-left:3px solid var(--color-danger);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface);color:var(--color-text);text-align:left;font:inherit;flex-direction:column;gap:2px;display:flex}button._bottleneckItem_h0bg8_80{cursor:pointer}button._bottleneckItem_h0bg8_80:hover{background-color:var(--color-bg-subtle)}button._bottleneckItem_h0bg8_80:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._bottleneckTitle_h0bg8_108{font-size:.875rem;font-weight:var(--font-weight-semibold,600);align-items:center;gap:6px;display:flex}._bottleneckMeta_h0bg8_116{color:var(--color-text-secondary);font-size:.75rem}._bottleneckDelay_h0bg8_121{color:var(--color-danger);font-size:.75rem}._criticalTag_h0bg8_126{border:1px solid var(--color-danger);color:var(--color-danger);border-radius:999px;padding:0 5px;font-size:.625rem;line-height:16px}._formGrid_2do8r_6{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._rowSpan_2do8r_12{justify-content:flex-end;gap:var(--space-3,.75rem);grid-column:1/-1;display:flex}._previewMeta_2do8r_19{gap:var(--space-3,.75rem);padding:var(--space-3,.75rem);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._formGrid_igktk_6{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}._intervalsContainer_igktk_13{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}._intervalRow_igktk_20{align-items:center;gap:.5rem;display:flex}._tableActions_igktk_26{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._weeklySection_igktk_33{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}._weeklyHeader_igktk_40{justify-content:space-between;align-items:center;display:flex}._weeklyTitle_igktk_46{color:var(--color-text-primary);font-size:.875rem;font-weight:600}._dayCard_igktk_52{border:1px solid var(--color-border-subtle);background-color:var(--color-bg-subtle);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._dayHeader_igktk_62{justify-content:space-between;align-items:center;display:flex}._dayName_igktk_68{font-size:.875rem;font-weight:600}._dayIntervals_igktk_73{flex-direction:column;gap:.5rem;display:flex}._intervalItem_igktk_79{align-items:center;gap:.5rem;display:flex}._timeSeparator_igktk_85{color:var(--color-text-secondary);font-size:.875rem}._emptyDayText_igktk_90{color:var(--color-text-tertiary);font-size:.8125rem;font-style:italic}._exceptionsSection_igktk_96{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._exceptionsList_igktk_105{flex-direction:column;gap:.5rem;max-height:200px;display:flex;overflow-y:auto}._exceptionItem_igktk_113{border:1px solid var(--color-border-subtle);background-color:var(--color-surface);border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._exceptionInfo_igktk_124{align-items:center;gap:.75rem;display:flex}._exceptionDate_igktk_130{font-size:.875rem;font-weight:600}._exceptionReason_igktk_135{color:var(--color-text-secondary);font-size:.8125rem}._addExceptionBox_igktk_140{border:1px dashed var(--color-border-default);background-color:var(--color-bg-subtle);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._addExceptionRow_igktk_150{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._capacityQueryBox_igktk_157{align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}._capacityResultCard_igktk_164{border:1px solid var(--color-border-default);background-color:var(--color-bg-subtle);border-radius:6px;flex-direction:column;gap:1rem;padding:1rem;display:flex}._capacitySummaryGrid_igktk_174{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}._capacityStat_igktk_180{flex-direction:column;gap:.25rem;display:flex}._capacityStatLabel_igktk_186{text-transform:uppercase;color:var(--color-text-secondary);letter-spacing:.05em;font-size:.75rem}._capacityStatValue_igktk_193{color:var(--color-text-primary);font-size:1.125rem;font-weight:700}._holidayNotice_igktk_199{background-color:var(--color-danger-bg);border:1px solid var(--color-danger-light);color:var(--color-danger);border-radius:4px;padding:.75rem;font-size:.875rem}._layout_15wwj_3{gap:var(--hub-page-gap,1rem);align-items:start;display:grid}@media (width>=64rem){._layout_15wwj_3{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr)}}._list_15wwj_15,._detail_15wwj_19{min-width:0}._form_15wwj_23{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}._detail_wz9gs_3{gap:.75rem;display:grid}._detailFacts_wz9gs_8{gap:.35rem;display:grid}._detailFacts_wz9gs_8 p{margin:0}._linkButton_wz9gs_17{color:var(--color-primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}._actions_wz9gs_27{flex-wrap:wrap;gap:.5rem;display:flex}._actionLink_534ge_3{white-space:nowrap;height:var(--korus-control-height,2.25rem);border:1px solid color-mix(in srgb, var(--color-workspace-top-text) 45%, transparent);border-radius:var(--radius-md,.375rem);background:color-mix(in srgb, var(--color-workspace-top-text) 8%, transparent);color:var(--color-workspace-top-text);font-size:var(--font-size-sm,.875rem);justify-content:center;align-items:center;gap:.375rem;padding:0 1rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._actionLink_534ge_3:hover{background:color-mix(in srgb, var(--color-workspace-top-text) 16%, transparent);border-color:color-mix(in srgb, var(--color-workspace-top-text) 70%, transparent)}._actionLink_534ge_3:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._actionLinkPrimary_534ge_32{background:var(--color-workspace-top-text);border-color:var(--color-workspace-top-text);color:var(--color-workspace-top-background)}._actionLinkPrimary_534ge_32:hover{background:color-mix(in srgb, var(--color-workspace-top-text) 88%, var(--color-workspace-top-background));border-color:#0000}._actionLinkQuiet_534ge_44{color:color-mix(in srgb, var(--color-workspace-top-text) 82%, transparent);background:0 0;border-color:#0000;padding:0 .5rem}._actionLinkQuiet_534ge_44:hover{background:color-mix(in srgb, var(--color-workspace-top-text) 10%, transparent);color:var(--color-workspace-top-text);border-color:#0000}._recordLink_1vp69_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_1vp69_1:hover,._recordLink_1vp69_1:focus-visible{color:var(--color-primary);text-decoration:underline}._badgeDraft_1vp69_17{color:var(--color-warning);background:var(--color-surface-muted);border-radius:9999px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-block}._badgeFinal_1vp69_27{color:var(--color-success);background:var(--color-surface-muted);border-radius:9999px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-block}._form_1vp69_37{gap:16px;display:grid}._formGrid_1vp69_42{grid-template-columns:1fr 1fr;gap:14px;display:grid}._fieldFull_1vp69_48{grid-column:1/-1}._actions_1vp69_52{border-top:1px solid var(--color-border);justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}._hintText_1vp69_61{color:var(--color-muted);margin-top:4px;font-size:.8rem}._contactsSection_1vp69_67{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;gap:10px;margin-top:8px;padding:12px;display:grid}._contactHeader_1vp69_77{justify-content:space-between;align-items:center;display:flex}._contactCard_1vp69_83{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;gap:8px;padding:10px;display:grid}._contactCardHeader_1vp69_92{justify-content:space-between;align-items:center;font-size:.85rem;font-weight:600;display:flex}._contactFields_1vp69_100{grid-template-columns:1fr 1fr;gap:8px;display:grid}._detailGrid_1vp69_106{gap:12px;display:grid}._detailRow_1vp69_111{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._detailLabel_1vp69_120{color:var(--color-muted);flex-shrink:0;font-size:.85rem;font-weight:600}._detailValue_1vp69_127{text-align:right;word-break:break-word;font-size:.9rem}._lifecycleActions_1vp69_133{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding-top:14px;display:flex}._recordLink_b8wrm_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_b8wrm_1:hover,._recordLink_b8wrm_1:focus-visible{color:var(--color-primary);text-decoration:underline}._formGrid_b8wrm_17{gap:var(--space-3,.75rem);flex-direction:column;display:flex}._fieldRow_b8wrm_23,._formRow_b8wrm_24{gap:var(--space-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=720px){._fieldRow_b8wrm_23,._formRow_b8wrm_24{grid-template-columns:1fr}}._formActions_b8wrm_37{justify-content:flex-end;gap:var(--space-2,.5rem);margin-top:var(--space-3,.75rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}._metaGrid_b8wrm_47{gap:var(--space-2,.5rem);padding:var(--space-2,.5rem);background:var(--color-bg-subtle);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._metaItem_b8wrm_57{flex-direction:column;gap:2px;display:flex}._metaLabel_b8wrm_63{color:var(--color-text-muted);font-weight:500}._metaValue_b8wrm_68{color:var(--color-text-main);word-break:break-word}._panelBody_12ucd_1{gap:16px;padding:0;display:grid}._treeContainer_12ucd_9{--tree-indent:24px;--tree-line:color-mix(in srgb, var(--color-text-muted) 40%, transparent);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}._treeHint_12ucd_18{color:var(--color-muted);margin:0;font-size:.85rem}._treeGroupTitle_12ucd_24{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;padding:0 8px;font-size:.75rem;font-weight:600}._treeList_12ucd_34{margin:0;padding:0;list-style:none}._treeRow_12ucd_40{align-items:stretch;min-height:40px;padding:0 8px;transition:background .12s;display:flex}._treeRow_12ucd_40:hover{background:var(--color-surface-hover)}._treeRowRoot_12ucd_52:not(:first-child){border-top:1px solid var(--color-border-light)}._treeGuide_12ucd_56{flex:0 0 var(--tree-indent);position:relative}._treeGuideLine_12ucd_61:before,._treeElbow_12ucd_62:before{content:"";top:0;bottom:0;left:calc(var(--tree-indent) / 2);border-left:1px solid var(--tree-line);position:absolute}._treeElbowLast_12ucd_71:before{bottom:50%}._treeElbow_12ucd_62:after{content:"";top:50%;left:calc(var(--tree-indent) / 2);border-top:1px solid var(--tree-line);position:absolute;right:0}._treeTwisty_12ucd_84{flex:0 0 var(--tree-indent);place-items:center;display:grid;position:relative}._treeTwistyOpen_12ucd_91:after{content:"";top:calc(50% + 11px);bottom:0;left:calc(var(--tree-indent) / 2);border-left:1px solid var(--tree-line);position:absolute}._treeToggle_12ucd_100{width:22px;height:22px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}._treeToggle_12ucd_100:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}._treeToggle_12ucd_100:disabled{cursor:default}._treeToggle_12ucd_100:focus-visible,._treeLabel_12ucd_123:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._treeLeafDot_12ucd_128{background:var(--tree-line);border-radius:50%;width:5px;height:5px}._treeLabel_12ucd_123{min-width:0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:auto;align-items:center;gap:10px;padding:8px 8px 8px 6px;display:flex}._treeCode_12ucd_151{flex:0 0 6.75rem}._treeCodeChip_12ucd_155{border:1px solid var(--color-border-light);background:var(--color-surface-muted);color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:.78rem;line-height:1.5;display:inline-block}._treeName_12ucd_168{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._treeRowRoot_12ucd_52 ._treeName_12ucd_168{font-weight:600}._treeLabel_12ucd_123:hover ._treeName_12ucd_168{color:var(--color-primary)}._treeMeta_12ucd_182{flex-shrink:0;align-items:center;gap:8px;padding-left:8px;display:flex}._treeCount_12ucd_190{color:var(--color-muted);white-space:nowrap;font-size:.8rem}._treeRowInactive_12ucd_196 ._treeLabel_12ucd_123{opacity:.55}._treeRowContext_12ucd_200 ._treeName_12ucd_168{color:var(--color-muted);font-weight:400}._treeLabel_12ucd_123 mark{background:color-mix(in srgb, var(--color-warning) 28%, transparent);color:inherit;border-radius:2px}._treeActions_12ucd_211{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._branchToggle_12ucd_218{border:1px solid var(--color-border);background:var(--color-surface);width:42px;height:42px;color:var(--color-text);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}._branchToggle_12ucd_218:hover:not(:disabled){background:var(--color-surface-hover)}._branchToggle_12ucd_218:disabled{color:var(--color-muted);cursor:default;opacity:.55}._branchToggle_12ucd_218:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._metadata_12ucd_246{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;display:grid}._wide_12ucd_252{grid-column:1/-1}._actionRow_12ucd_256{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._detailSummary_12ucd_264{--summary-accent:var(--color-primary);border:1px solid color-mix(in srgb, var(--summary-accent) 22%, var(--color-border-light));border-left:4px solid var(--summary-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--summary-accent) 8%, var(--color-surface)), var(--color-surface) 70%);border-radius:8px;align-items:flex-start;gap:12px;padding:12px 12px 12px 16px;display:flex}._detailSummaryInactive_12ucd_276{--summary-accent:var(--color-muted)}._summaryMain_12ucd_280{flex:1;gap:8px;min-width:0;display:grid}._summaryTitleRow_12ucd_287{align-items:center;gap:10px;min-width:0;display:flex}._summaryCode_12ucd_294{background:var(--summary-accent);color:var(--color-text-inverse);font-family:var(--font-mono);letter-spacing:.02em;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:.8rem;font-weight:700;line-height:1.4}._summaryName_12ucd_307{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}._summaryBadges_12ucd_316{flex-wrap:wrap;gap:6px;display:flex}._pill_12ucd_322{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}._pillDot_12ucd_337{background:currentColor;border-radius:50%;width:7px;height:7px}._pillSuccess_12ucd_344{border-color:color-mix(in srgb, var(--color-success) 35%, transparent);background:var(--color-success-surface);color:var(--color-success)}._pillMuted_12ucd_350{background:var(--color-surface-muted);color:var(--color-muted)}._formFieldset_12ucd_356 [data-korus-component=text-input],._formFieldset_12ucd_356 [data-korus-component=select],._formFieldset_12ucd_356 [role=combobox],._dangerZone_12ucd_359 [data-korus-component=text-input]{height:var(--korus-control-height,2.5rem);min-height:var(--korus-control-height,2.5rem);background-color:var(--color-surface)}._formFieldset_12ucd_356 [data-korus-component=text-input]:disabled,._formFieldset_12ucd_356 [data-korus-component=select]:disabled{opacity:1;background-color:var(--color-surface-muted);color:var(--color-text-secondary)}._codeChip_12ucd_373{background:var(--color-surface-muted);border:1px solid var(--color-border-light);color:var(--color-text-secondary);font-family:var(--font-mono);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:.78rem;line-height:1.5;display:inline-block}._formFieldset_12ucd_356{border:0;gap:24px;min-inline-size:0;margin:0;padding:0;display:grid}._detailSection_12ucd_397{gap:12px;display:grid}._panelBody_12ucd_1>._detailSection_12ucd_397{border-top:1px solid var(--color-border-light);padding-top:20px}._sectionHeader_12ucd_407{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._sectionTitle_12ucd_414{color:var(--color-text);margin:0;font-size:.95rem;font-weight:600}._sectionHint_12ucd_421{color:var(--color-muted);margin:0;font-size:.8rem}._countBadge_12ucd_427{background:var(--color-surface-muted);min-width:20px;color:var(--color-muted);text-align:center;border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:600;line-height:20px}._textarea_12ucd_439{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;min-height:72px;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_12ucd_439:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._textarea_12ucd_439:disabled{cursor:not-allowed;opacity:.5}._refList_12ucd_463{border:1px solid var(--color-border-light);border-radius:8px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._refList_12ucd_463 li+li{border-top:1px solid var(--color-border-light)}._refItem_12ucd_477{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 12px;font-size:.875rem;display:flex}button._refItem_12ucd_477{cursor:pointer}button._refItem_12ucd_477:hover:not(:disabled){background:var(--color-surface-hover)}button._refItem_12ucd_477:hover:not(:disabled) ._refName_12ucd_500{color:var(--color-primary)}button._refItem_12ucd_477:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._refName_12ucd_500{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._refKind_12ucd_517{color:var(--color-muted);white-space:nowrap;font-size:.78rem}._blockingTag_12ucd_523{background:var(--color-warning-surface);color:var(--color-warning-text);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600}._emptyNote_12ucd_533{border:1px dashed var(--color-border);color:var(--color-muted);text-align:center;border-radius:8px;margin:0;padding:12px;font-size:.85rem}._panelBody_12ucd_1>._dangerZone_12ucd_359{border:1px solid var(--color-danger-border);background:color-mix(in srgb, var(--color-danger-surface) 45%, transparent);border-radius:8px;padding:16px}._dangerZone_12ucd_359 ._sectionTitle_12ucd_414{color:var(--color-danger-text)}._dangerZone_12ucd_359 [data-korus-component=text-input]{border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-input-border));box-shadow:0 1px 2px color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-text)}._dangerZone_12ucd_359 [data-korus-component=text-input]::placeholder{color:var(--color-text-muted)}._dangerZone_12ucd_359 [data-korus-component=text-input]:focus-visible{border-color:var(--color-danger)}._dangerZone_12ucd_359 [data-korus-component=field] label{color:var(--color-text)}._blockedNote_12ucd_573{color:var(--color-danger-text);margin:0;font-size:.85rem;font-weight:500}@media (width<=760px){._metadata_12ucd_246{grid-template-columns:1fr}._treeContainer_12ucd_9{--tree-indent:18px}._treeCode_12ucd_151{flex-basis:auto}._treeCount_12ucd_190{display:none}}._viewToggle_12ucd_599{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;gap:4px;padding:2px;display:flex}._toggleBtn_12ucd_608{cursor:pointer;width:36px;height:36px;color:var(--color-muted);background:0 0;border:none;border-radius:4px;place-items:center;padding:0;display:grid}._toggleBtnActive_12ucd_621{background:var(--color-primary-bg);color:var(--color-primary);box-shadow:0 1px 3px #0000001a}._control_w31b2_2{max-width:40rem}._hint_w31b2_6{color:var(--color-text-secondary);font-size:var(--hub-page-description-size);margin:0}._textarea_w31b2_12{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--hub-block-radius);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;font-family:var(--font-mono,monospace);font-size:var(--hub-page-description-size);padding:.5rem .75rem}._textarea_w31b2_12:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._inlineRow_w31b2_30{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._fileInput_w31b2_37{font-size:var(--hub-page-description-size);color:var(--color-text)}._recordLink_1etvn_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_1etvn_1:hover,._recordLink_1etvn_1:focus-visible{color:var(--color-primary);text-decoration:underline}._summary_1etvn_17{flex-wrap:wrap;gap:8px;display:flex}._layout_1etvn_23{gap:var(--hub-page-gap);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;display:grid}._pairList_1etvn_30{gap:10px;display:grid}._pairItem_1etvn_35{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:10px;padding:12px;display:grid}._pairItemSelected_1etvn_44{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._pairHeader_1etvn_49{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._customerGrid_1etvn_57{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._customerBox_1etvn_63{border:1px solid var(--color-border-subtle);background:var(--color-muted);border-radius:6px;gap:8px;min-width:0;padding:10px;display:grid}._customerName_1etvn_73{font-weight:700}._muted_1etvn_77{color:var(--color-text-muted)}._diffGrid_1etvn_81{gap:6px;font-size:.9rem;display:grid}._diffRow_1etvn_87{grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}._buttonRow_1etvn_93{flex-wrap:wrap;gap:8px;display:flex}._resultBox_1etvn_99{background:var(--color-success-soft);color:var(--color-success-text);border-radius:6px;gap:6px;padding:10px;display:grid}._referencesBox_1etvn_108{border-top:1px dashed var(--color-border-subtle);gap:8px;margin-top:8px;padding:8px;display:grid}._referencesHeading_1etvn_116{color:var(--color-text);margin:0;font-size:.85rem;font-weight:600}._referencesUnavailable_1etvn_123{color:var(--color-text-muted);background:var(--color-muted);border-radius:4px;padding:6px 8px;font-size:.8rem;font-style:italic}._refGroup_1etvn_132{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:4px;gap:4px;padding:6px 8px;display:grid}._refGroupHeader_1etvn_141{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}._refGroupTitle_1etvn_149{color:var(--color-text);font-size:.8rem;font-weight:600}._refGroupMeta_1etvn_155{color:var(--color-text-muted);font-size:.75rem}._hasMoreTag_1etvn_160{color:var(--color-warning);font-weight:500}._emptyRef_1etvn_165{color:var(--color-text-muted);font-size:.75rem;font-style:italic}._refList_1etvn_171{gap:4px;margin:0;padding:0;list-style:none;display:grid}._refItem_1etvn_179{background:var(--color-muted);border:1px solid var(--color-border-subtle);border-radius:4px;gap:2px;padding:4px 6px;font-size:.75rem;display:grid}._refPrimary_1etvn_189{color:var(--color-text);font-weight:500}._refCode_1etvn_194{font-weight:600}._refTitle_1etvn_198{color:var(--color-text)}._refSecondary_1etvn_202{color:var(--color-text-muted);flex-wrap:wrap;gap:6px;font-size:.7rem;display:flex}._refStatus_1etvn_210{background:var(--color-border-light);color:var(--color-text);border-radius:3px;padding:1px 4px}._refRecordId_1etvn_217,._refRevision_1etvn_221{color:var(--color-text-muted)}@media (width<=860px){._layout_1etvn_23,._customerGrid_1etvn_57{grid-template-columns:1fr}}._sideColumn_1etvn_232{gap:var(--hub-page-gap);min-width:0;display:grid}._recordLink_wku0q_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_wku0q_1:hover,._recordLink_wku0q_1:focus-visible{color:var(--color-primary);text-decoration:underline}._formGrid_wku0q_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._fullWidth_wku0q_23{grid-column:1/-1}._definitionDetail_wku0q_27{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._actions_wku0q_34{flex-wrap:wrap;gap:8px;display:flex}._resultLine_wku0q_40{background:var(--color-success-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}@media (width<=900px){._formGrid_wku0q_17{grid-template-columns:1fr}}._exposureGroup_wku0q_56{border:1px solid var(--color-border);border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}._recordLink_5mv6e_1{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._recordLink_5mv6e_1:hover,._recordLink_5mv6e_1:focus-visible{color:var(--color-primary);text-decoration:underline}._formGrid_5mv6e_17{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;display:grid}._formActions_5mv6e_23{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}._versionItem_5mv6e_30{background-color:var(--color-bg-subtle);border:1px solid var(--color-border-light);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._versionInfo_5mv6e_42{flex-direction:column;gap:4px;display:flex}._versionActions_5mv6e_48{gap:8px;display:flex}._dialogBody_5mv6e_53{flex-direction:column;gap:1rem;display:flex}._meta_5mv6e_59{color:var(--color-text-secondary);font-size:var(--hub-page-description-size);margin:0}._versionForm_5mv6e_65{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}._chipList_5mv6e_73{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._chip_5mv6e_73{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .35rem .2rem .65rem;font-size:.85rem;display:inline-flex}._chipRemove_5mv6e_93{width:1.25rem;height:1.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}._chipRemove_5mv6e_93:hover,._chipRemove_5mv6e_93:focus-visible{background:var(--color-danger-bg);color:var(--color-danger)}._chipAdd_5mv6e_114{align-items:flex-end;gap:.5rem;max-width:32rem;display:flex}._chipAdd_5mv6e_114>:first-child{flex:1}._timeline_5mv6e_126{margin:0;padding:0;list-style:none;display:grid}._timelineItem_5mv6e_133{gap:.2rem;padding:0 0 1rem 1.25rem;display:grid;position:relative}._timelineItem_5mv6e_133:before{content:"";background:var(--color-primary);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.35rem;left:0}._timelineItem_5mv6e_133[data-operation=deactivate]:before{background:var(--color-danger)}._timelineItem_5mv6e_133[data-operation=restore]:before{background:var(--color-success)}._timelineItem_5mv6e_133:not(:last-child):after{content:"";background:var(--color-border);width:1px;position:absolute;top:1.05rem;bottom:.1rem;left:.24rem}._timelineItem_5mv6e_133:last-child{padding-bottom:0}._timelineHead_5mv6e_173{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._timelineTitle_5mv6e_180{font-size:.875rem;font-weight:600}._currentTag_5mv6e_185{background:var(--color-success-surface);color:var(--color-success);border-radius:999px;padding:.05rem .45rem;font-size:.72rem;font-weight:600}._timelineMeta_5mv6e_194{color:var(--color-text-muted);font-size:.8rem}._changeList_5mv6e_199{background:var(--color-bg-subtle);overflow-wrap:anywhere;border-radius:6px;gap:.25rem;margin:.2rem 0 0;padding:.5rem .65rem;font-size:.8rem;list-style:none;display:grid}._changeLabel_5mv6e_211{color:var(--color-text-muted)}._changeOld_5mv6e_215{color:var(--color-text-muted);text-decoration:line-through}._changeNew_5mv6e_220{font-weight:600}._changeEmpty_5mv6e_224{color:var(--color-text-muted);font-style:italic}._changeChip_5mv6e_229{border-radius:4px;margin:0 .25rem .15rem 0;padding:0 .4rem;display:inline-block}._changeAdded_5mv6e_236{background:var(--color-success-surface);color:var(--color-success)}._changeRemoved_5mv6e_241{background:var(--color-danger-bg);color:var(--color-danger);text-decoration:line-through}._linkButton_5mv6e_247{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:.5rem;padding:.15rem 0;font-size:.82rem;font-weight:600}._linkButton_5mv6e_247:hover{text-decoration:underline}._panelBody_5mv6e_266{gap:16px;padding:0;display:grid}._detailSummary_5mv6e_272{--summary-accent:var(--color-primary);border:1px solid color-mix(in srgb, var(--summary-accent) 22%, var(--color-border-light));border-left:4px solid var(--summary-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--summary-accent) 8%, var(--color-surface)), var(--color-surface) 70%);border-radius:8px;align-items:flex-start;gap:12px;padding:12px 12px 12px 16px;display:flex}._detailSummaryInactive_5mv6e_284{--summary-accent:var(--color-muted)}._summaryMain_5mv6e_288{flex:1;gap:8px;min-width:0;display:grid}._summaryTitleRow_5mv6e_295{align-items:center;gap:10px;min-width:0;display:flex}._summaryCode_5mv6e_302{background:var(--summary-accent);color:var(--color-text-inverse);font-family:var(--font-mono);letter-spacing:.02em;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:.8rem;font-weight:700;line-height:1.4}._summaryName_5mv6e_315{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}._summaryBadges_5mv6e_324{flex-wrap:wrap;gap:6px;display:flex}._summaryMeta_5mv6e_330{color:var(--color-muted);font-size:.8rem}._pill_5mv6e_335{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}._pillDot_5mv6e_350{background:currentColor;border-radius:50%;width:7px;height:7px}._pillSuccess_5mv6e_357{border-color:color-mix(in srgb, var(--color-success) 35%, transparent);background:var(--color-success-surface);color:var(--color-success)}._pillMuted_5mv6e_363{background:var(--color-surface-muted);color:var(--color-muted)}._formFieldset_5mv6e_368{border:0;gap:24px;min-inline-size:0;margin:0;padding:0;display:grid}._formFieldset_5mv6e_368 [data-korus-component=text-input],._dangerZone_5mv6e_379 [data-korus-component=text-input]{height:var(--korus-control-height,2.5rem);min-height:var(--korus-control-height,2.5rem);background-color:var(--color-surface)}._formFieldset_5mv6e_368 [data-korus-component=text-input]:disabled{opacity:1;background-color:var(--color-surface-muted);color:var(--color-text-secondary)}._detailSection_5mv6e_392{gap:12px;display:grid}._panelBody_5mv6e_266>._detailSection_5mv6e_392{border-top:1px solid var(--color-border-light);padding-top:20px}._sectionHeader_5mv6e_402{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._sectionTitle_5mv6e_409{color:var(--color-text);margin:0;font-size:.95rem;font-weight:600}._sectionHint_5mv6e_416{color:var(--color-muted);margin:0;font-size:.8rem}._countBadge_5mv6e_422{background:var(--color-surface-muted);min-width:20px;color:var(--color-muted);text-align:center;border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:600;line-height:20px}._metadata_5mv6e_434{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;display:grid}._wide_5mv6e_440{grid-column:1/-1}._textarea_5mv6e_444{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;min-height:72px;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_5mv6e_444:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._textarea_5mv6e_444:disabled{cursor:not-allowed;opacity:.5}._emptyNote_5mv6e_468{border:1px dashed var(--color-border);color:var(--color-muted);text-align:center;border-radius:8px;margin:0;padding:12px;font-size:.85rem}._dirtyBar_5mv6e_478{border:1px solid var(--color-warning-border);background:var(--color-warning-surface);color:var(--color-warning-text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 12px;font-size:.85rem;display:flex}._actionRow_5mv6e_491{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._panelBody_5mv6e_266>._dangerZone_5mv6e_379{border:1px solid var(--color-danger-border);background:color-mix(in srgb, var(--color-danger-surface) 45%, transparent);border-radius:8px;padding:16px}._dangerZone_5mv6e_379 ._sectionTitle_5mv6e_409{color:var(--color-danger-text)}._dangerZone_5mv6e_379 [data-korus-component=text-input]{border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-input-border));box-shadow:0 1px 2px color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-text)}._dangerZone_5mv6e_379 [data-korus-component=text-input]:focus-visible{border-color:var(--color-danger)}._dangerZone_5mv6e_379 [data-korus-component=field] label{color:var(--color-text)}@media (width<=760px){._metadata_5mv6e_434{grid-template-columns:1fr}}._dashboard_14oei_1{max-width:1320px;padding:1.25rem var(--hub-page-gutter,2.5rem) 3rem;gap:1.25rem;margin:0 auto;display:grid}._header_14oei_2{color:var(--color-workspace-top-text);gap:1rem;display:grid}._headerTop_14oei_3,._cardHeading_14oei_3{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._headerTop_14oei_3{align-items:flex-end}._header_14oei_2 h1{color:var(--color-workspace-top-text);margin:0}._header_14oei_2 p{color:color-mix(in srgb, var(--color-workspace-top-text) 85%, transparent);margin:.35rem 0 0}._headerActions_14oei_6{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._generatedAt_14oei_7{color:color-mix(in srgb, var(--color-workspace-top-text) 80%, transparent);font-variant-numeric:tabular-nums;font-size:.8125rem}._header_14oei_2 ._refreshButton_14oei_8,._header_14oei_2 ._refreshButton_14oei_8:hover{background:var(--color-workspace-top-text);color:var(--color-text);border:0;align-items:center;gap:.5rem;display:inline-flex}html[data-theme=dark] ._header_14oei_2 ._refreshButton_14oei_8,html[data-theme=dark] ._header_14oei_2 ._refreshButton_14oei_8:hover{color:var(--color-text-inverse)}._moduleLinks_14oei_10{flex-wrap:wrap;gap:.5rem;display:flex}._moduleLinks_14oei_10 button{background:color-mix(in srgb, var(--color-workspace-top-text) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-workspace-top-text) 22%, transparent);color:var(--color-workspace-top-text);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;min-height:2.125rem;padding:.35rem .9rem;font-size:.8125rem;font-weight:500;display:inline-flex}._moduleLinks_14oei_10 button:hover{background:color-mix(in srgb, var(--color-workspace-top-text) 16%, transparent)}._moduleLinks_14oei_10 button svg{width:15px;height:15px}._moduleLinks_14oei_10 button:focus-visible,._kpiCard_14oei_14:focus-visible,._filterChips_14oei_14 button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._kpiGrid_14oei_16{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;display:grid}._kpiCard_14oei_14,._card_14oei_3{background:var(--color-surface);box-shadow:var(--shadow-sm);border:0;border-radius:.75rem}._kpiCard_14oei_14{--kpi-accent:var(--color-text-secondary);--kpi-accent-bg:var(--color-bg-secondary);text-align:left;font:inherit;color:var(--color-text);flex-direction:column;gap:.6rem;padding:1.1rem 1.15rem;display:flex}button._kpiCard_14oei_14{cursor:pointer}button._kpiCard_14oei_14:hover{border-color:var(--color-border-hover)}._kpiCard_14oei_14[data-tone=primary]{--kpi-accent:var(--color-primary-dark);--kpi-accent-bg:var(--color-primary-bg)}._kpiCard_14oei_14[data-tone=warning]{--kpi-accent:var(--color-warning-dark);--kpi-accent-bg:var(--color-warning-bg)}._kpiCard_14oei_14[data-tone=accent]{--kpi-accent:var(--color-workspace-top-background);--kpi-accent-bg:color-mix(in srgb, var(--color-workspace-top-background) 10%, transparent)}._kpiCard_14oei_14[data-tone=danger]{--kpi-accent:var(--color-danger-dark);--kpi-accent-bg:color-mix(in srgb, var(--color-danger) 14%, transparent);background:var(--color-danger-bg);border-color:var(--color-danger-light)}._kpiLabel_14oei_25{color:var(--color-text-secondary);align-items:center;gap:.6rem;font-size:.8125rem;font-weight:500;display:flex}._kpiIcon_14oei_26{background:var(--kpi-accent-bg);width:2rem;height:2rem;color:var(--kpi-accent);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}._kpiCard_14oei_14 strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}._kpiCard_14oei_14[data-tone=danger] ._kpiLabel_14oei_25,._kpiCard_14oei_14[data-tone=danger] strong,._kpiCard_14oei_14[data-tone=danger] small{color:var(--color-danger-dark)}._kpiCard_14oei_14 small{color:var(--color-text-muted);margin-top:auto;font-size:.75rem;font-weight:500}._contentGrid_14oei_31{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);align-items:start;gap:1rem;display:grid}._card_14oei_3{min-width:0;padding:1.25rem 1.35rem}._card_14oei_3 h2{margin:0;font-size:1.05rem}._cardHeading_14oei_3 p,._muted_14oei_33,._workMain_14oei_33 span,._workDue_14oei_33 small{color:var(--color-text-muted)}._cardHeading_14oei_3 p{margin:.25rem 0 0;font-size:.8125rem}._filterChips_14oei_14{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}._filterChips_14oei_14 button{border:1px solid var(--color-border-light);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;min-height:1.875rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500}._filterChips_14oei_14 button[aria-pressed=true]{background:var(--color-workspace-top-background);border-color:var(--color-workspace-top-background);color:var(--color-workspace-top-text);font-weight:600}._workCard_14oei_39{padding-bottom:.5rem}._workList_14oei_40{gap:.25rem;margin-top:.75rem;display:grid}._workDialogList_14oei_41{max-height:min(60vh,36rem);overflow-y:auto}._workDialogList_14oei_41 ._workList_14oei_40{margin-top:0}._groupTitle_14oei_43{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:.75rem 0 .35rem;font-size:.75rem;font-weight:600}._groupDanger_14oei_44{color:var(--color-danger-dark)}._workRow_14oei_45{--urgency:var(--color-border-hover);box-shadow:inset 3px 0 0 var(--urgency);transition:transform var(--korus-duration-fast) var(--korus-easing-standard);border-radius:.6rem}._workLink_14oei_46{border-radius:inherit;color:inherit;grid-template-columns:minmax(0,1fr) auto 8.5rem 1rem;align-items:center;gap:1rem;padding:.8rem .85rem .8rem 1rem;text-decoration:none;display:grid}a._workLink_14oei_46{cursor:pointer}a._workLink_14oei_46:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}a._workLink_14oei_46:hover{text-decoration:none}@media (hover:hover){._workRow_14oei_45:has(a._workLink_14oei_46:hover){transform:translate(1px)}}._workRow_14oei_45:has(a._workLink_14oei_46:active){transform:translate(0)}@media (prefers-reduced-motion:reduce){._workRow_14oei_45{transition-duration:0s}}._workChevron_14oei_53{color:var(--color-text-muted);display:inline-flex}._workState_14oei_55{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}._workState_14oei_55 svg{flex:none}._workState_14oei_55[data-kind=ready]{color:var(--color-primary-dark)}._workState_14oei_55[data-kind=progress]{color:var(--color-workspace-top-background)}._workState_14oei_55[data-kind=waiting]{color:var(--color-warning-dark)}._workState_14oei_55[data-kind=attention]{color:var(--color-danger-dark)}._workRow_14oei_45:has(a._workLink_14oei_46:hover) ._workChevron_14oei_53{color:var(--color-text)}._workRow_14oei_45+._workRow_14oei_45{margin-top:.25rem}._workRow_14oei_45[data-urgency=overdue]{--urgency:var(--color-danger);background:var(--color-danger-bg)}._workRow_14oei_45[data-urgency=soon]{--urgency:var(--color-warning);background:var(--color-bg-subtle)}._workRow_14oei_45[data-urgency=later],._workRow_14oei_45[data-urgency=none]{background:var(--color-bg-subtle)}._workMain_14oei_33{min-width:0}._workMain_14oei_33 strong,._workMain_14oei_33 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._workMain_14oei_33 strong{font-size:.875rem}._workMain_14oei_33 span{margin-top:.15rem;font-size:.75rem}._workDue_14oei_33{text-align:right;gap:.1rem;display:grid}._workDue_14oei_33 time{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}._workRow_14oei_45[data-urgency=overdue] ._workDue_14oei_33 time{color:var(--color-danger-dark)}._workRow_14oei_45[data-urgency=soon] ._workDue_14oei_33 time{color:var(--color-warning-dark)}._workDue_14oei_33 small{font-variant-numeric:tabular-nums;font-size:.75rem}._workFooter_14oei_74{border-top:1px solid var(--color-border-light);justify-content:flex-end;margin-top:.75rem;padding:.75rem 0;display:flex}._pipelineTotals_14oei_76{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.1rem;display:grid}._pipelineTotals_14oei_76>div{background:var(--color-bg-subtle);border-radius:.6rem;gap:.2rem;min-width:0;padding:.7rem .85rem;display:grid}._pipelineTotals_14oei_76 span{color:var(--color-text-muted);font-size:.75rem}._pipelineTotals_14oei_76 strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.125rem}._stageList_14oei_80{gap:1rem;margin-top:1.25rem;display:grid}._stageRow_14oei_81{gap:.4rem;display:grid}._stageLabel_14oei_82{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}._stageLabel_14oei_82>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}._stageLabel_14oei_82>span:last-child{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}._stageLabel_14oei_82 strong{color:var(--color-text)}._stageOther_14oei_86 ._stageLabel_14oei_82>span:first-child{color:var(--color-text-muted)}._stageOther_14oei_86 ._barFill_14oei_87{opacity:.4}._barTrack_14oei_88,._progressTrack_14oei_88{background:var(--color-bg-secondary);border-radius:999px;height:.5rem;overflow:hidden}._barFill_14oei_87,._progressTrack_14oei_88>div{border-radius:inherit;background:var(--color-workspace-top-background);height:100%}._productionMetrics_14oei_91{grid-template-columns:1fr 1fr;gap:.75rem;margin:1.5rem 0;display:grid}._productionMetrics_14oei_91 span{background:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:.5rem;padding:.8rem;font-size:.85rem}._productionMetrics_14oei_91 strong{color:var(--color-text);margin-top:.2rem;font-size:1.25rem;display:block}._progress_14oei_88>div:first-child{justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;display:flex}._reportNotice_14oei_92 *{margin-bottom:0}@media (width<=1000px){._contentGrid_14oei_31{grid-template-columns:1fr}}@media (width<=640px){._dashboard_14oei_1{padding:1rem 1rem 2rem}._headerTop_14oei_3{flex-direction:column;align-items:stretch}._headerActions_14oei_6{justify-content:flex-start}._kpiGrid_14oei_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._cardHeading_14oei_3{flex-direction:column}._filterChips_14oei_14{justify-content:flex-start}._workLink_14oei_46{grid-template-columns:minmax(0,1fr) auto 1rem}._workChevron_14oei_53{grid-area:1/3}._workDue_14oei_33{text-align:left;grid-column:1/-1;align-items:baseline;gap:.5rem;display:flex}._pipelineTotals_14oei_76,._productionMetrics_14oei_91{grid-template-columns:1fr}}._state_1dner_3{padding:var(--hub-page-gap,1.5rem) 0}._view_1dner_7{width:100%;min-width:0}._formGrid_10pxu_4{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}._nameLink_10pxu_11{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-semibold,600);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._nameLink_10pxu_11:hover,._nameLink_10pxu_11:focus-visible{text-decoration:underline}._nameLinkActive_10pxu_27{color:var(--color-text);text-decoration:underline}._muted_10pxu_32{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem)}._definitionGrid_10pxu_37{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._metric_10pxu_43{border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);padding:var(--space-3,.75rem);background:var(--color-surface-alt)}._metricLabel_10pxu_50{color:var(--color-text-muted);font-size:var(--font-size-xs,.75rem)}._metricValue_10pxu_55{margin-top:var(--space-1,.25rem);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);word-break:break-word}._archiveRow_10pxu_62{gap:var(--space-3,.75rem);flex-wrap:wrap;align-items:flex-end;display:flex}._archiveRow_10pxu_62>:first-child{flex:280px}._inlineActions_10pxu_73{gap:var(--space-2,.5rem);flex-wrap:wrap;justify-content:flex-end;display:flex}._editorBody_10pxu_80{gap:var(--space-3,.75rem);display:grid}._subTitle_10pxu_85{font-size:var(--font-size-md,1rem);font-weight:var(--font-weight-semibold,600);margin:0}._stepList_10pxu_91{gap:var(--space-2,.5rem);display:grid}._stepCard_10pxu_96{border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);padding:var(--space-3,.75rem);background:var(--color-surface);gap:var(--space-3,.75rem);display:grid}._stepHeader_10pxu_105{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);padding-bottom:var(--space-2,.5rem);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._stepTitle_10pxu_115{font-weight:var(--font-weight-semibold,600);align-items:center;gap:var(--space-2,.5rem);display:flex}._stepGrid_10pxu_122{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._aiNote_10pxu_128{padding:var(--space-1,.25rem) 0}._addStepRow_10pxu_132{gap:var(--space-2,.5rem);display:flex}._checkboxList_10pxu_137{gap:var(--space-1,.25rem);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);max-height:160px;padding:var(--space-2,.5rem);background:var(--color-surface-alt);flex-direction:column;display:flex;overflow-y:auto}._checkboxItem_10pxu_149{align-items:center;gap:var(--space-2,.5rem);font-size:var(--font-size-sm,.875rem);cursor:pointer;display:flex}._codeLink_cn80a_5{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-semibold,600);cursor:pointer;background:0 0;border:0;padding:0}._codeLink_cn80a_5:hover,._codeLink_cn80a_5:focus-visible{text-decoration:underline}._subTitle_cn80a_20{margin:0 0 var(--space-2,.5rem);font-size:var(--font-size-md,1rem);font-weight:var(--font-weight-semibold,600)}._formGrid_cn80a_26{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:end;display:grid}._rowSpan_cn80a_33{justify-content:flex-end;gap:var(--space-3,.75rem);flex-wrap:wrap;grid-column:1/-1;display:flex}._helperText_cn80a_41{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0}._resultBlock_cn80a_47{gap:var(--space-1,.25rem);font-size:var(--font-size-sm,.875rem);flex-direction:column;display:flex}._resultBlock_cn80a_47+._resultBlock_cn80a_47{margin-top:var(--space-4,1rem);padding-top:var(--space-4,1rem);border-top:1px solid var(--color-border)}._errorText_cn80a_60{color:var(--color-danger)}._pickerBox_cn80a_65{flex-direction:column;gap:.375rem;width:100%;display:flex}._tagsContainer_cn80a_72{border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);background:var(--color-surface-alt);flex-wrap:wrap;align-items:center;gap:.375rem;min-height:2.25rem;padding:.375rem;display:flex}._tagItem_cn80a_84{background:var(--color-surface);border:1px solid var(--color-border);border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.8125rem;display:inline-flex}._tagRemoveBtn_cn80a_95{cursor:pointer;color:var(--color-danger);background:0 0;border:none;padding:0 .125rem;font-weight:700;line-height:1}._badgeActive_cn80a_106{background-color:var(--color-surface-muted);color:var(--color-success);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._badgeInactive_cn80a_116{background-color:var(--color-surface-muted);color:var(--color-danger-text);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._detailBody_cn80a_127{gap:var(--space-4,1rem);flex-direction:column;display:flex}._detailGrid_cn80a_133{gap:var(--space-3,.75rem);background:var(--color-surface-alt);padding:var(--space-3,.75rem);border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._detailItem_cn80a_143{flex-direction:column;gap:.125rem;display:flex}._detailLabel_cn80a_149{color:var(--color-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:600}._detailValue_cn80a_156{font-size:.9375rem;font-weight:500}._lifecycleSection_cn80a_161{padding-top:var(--space-3,.75rem);border-top:1px dashed var(--color-border);align-items:flex-end;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}._memberSection_cn80a_170{flex-direction:column;display:flex}._grid_1q9n7_3{gap:var(--hub-page-gap);grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;display:grid}._formGrid_1q9n7_10{gap:14px;display:grid}._inlineGrid_1q9n7_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._textarea_1q9n7_21{resize:vertical;border:1px solid var(--color-input-border);width:100%;min-height:112px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:6px;padding:10px 12px;line-height:1.45}._textareaError_1q9n7_34{border-color:var(--color-danger)}._actions_1q9n7_38{flex-wrap:wrap;gap:10px;display:flex}._grid_1q9n7_3>._stack_1q9n7_44{gap:var(--hub-page-gap)}._stack_1q9n7_44{gap:14px;display:grid}._resultGrid_1q9n7_53{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._metric_1q9n7_59{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;gap:4px;padding:12px;display:grid}._metricLabel_1q9n7_68{color:var(--color-muted);font-size:12px}._metricValue_1q9n7_73{overflow-wrap:anywhere;font-size:14px;font-weight:700}._list_1q9n7_79{gap:10px;margin:0;padding:0;list-style:none;display:grid}._listItem_1q9n7_87{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:6px;padding:12px;display:grid}._itemTopline_1q9n7_96{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._muted_1q9n7_104{color:var(--color-muted);font-size:13px}._codeBlock_1q9n7_109{border:1px solid var(--color-border);background:var(--color-code-bg);max-height:220px;color:var(--color-code-text);border-radius:8px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;overflow:auto}._alert_1q9n7_123{border:1px solid var(--color-danger);color:var(--color-danger);background:var(--color-danger-bg);border-radius:8px;padding:10px 12px;font-size:13px}@media (width<=880px){._grid_1q9n7_3,._inlineGrid_1q9n7_15,._resultGrid_1q9n7_53{grid-template-columns:1fr}}._nameButton_1e4wh_2{text-align:left;height:auto;display:block}._muted_1e4wh_8{color:var(--color-muted);font-size:.875rem}._metadata_1e4wh_13,._toolForm_1e4wh_14{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._wide_1e4wh_20{grid-column:1/-1}._actionRow_1e4wh_24{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._jsonBox_1e4wh_31{resize:vertical;border:1px solid var(--color-border);min-height:92px;color:inherit;background:var(--color-surface);font:inherit;border-radius:8px;padding:10px 12px}._branchList_1e4wh_42,._issueList_1e4wh_43{gap:8px;margin:0;padding:0;list-style:none;display:grid}._branchItem_1e4wh_51,._issueItem_1e4wh_52{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:6px;padding:10px;display:grid}._issueItem_1e4wh_52{border-color:var(--color-warning-light);background:var(--color-warning-bg)}._resultGrid_1e4wh_66{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._resultCell_1e4wh_72{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:3px;padding:10px;display:grid}._resultLabel_1e4wh_81{color:var(--color-muted);font-size:.78rem}._branchItemHeader_1e4wh_86{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}._branchActionRow_1e4wh_95{align-items:center;gap:8px;display:flex}._branchFormGrid_1e4wh_101{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._checkboxWrapper_1e4wh_107{align-items:center;padding-top:24px;display:flex}._checkboxLabel_1e4wh_113{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}@media (width<=760px){._metadata_1e4wh_13,._toolForm_1e4wh_14,._resultGrid_1e4wh_66,._branchFormGrid_1e4wh_101{grid-template-columns:1fr}}._layout_j8hht_3{gap:var(--hub-page-gap);grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;display:grid}._muted_j8hht_10{color:var(--color-text-muted);font-size:13px}._overdue_j8hht_15{color:var(--color-danger-dark);font-weight:600}._inlineError_j8hht_20{background:var(--color-danger-bg);color:var(--color-danger-dark);border-radius:6px;margin:0;padding:8px 12px;font-size:13px}._callout_j8hht_29{border-left:3px solid var(--color-warning);background:var(--color-warning-bg);color:var(--color-text);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}._srOnly_j8hht_44{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._listPanel_j8hht_55{top:var(--hub-page-gap);position:sticky}._listBody_j8hht_60{gap:12px;padding-top:12px;display:grid}._itemList_j8hht_66{gap:6px;min-height:120px;max-height:calc(100dvh - 300px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._item_j8hht_66{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);text-align:left;cursor:pointer;border-radius:8px;gap:4px;padding:10px 12px;transition:border-color .15s,background-color .15s;display:grid}._item_j8hht_66:hover{border-color:var(--color-border-hover);background:var(--color-surface-hover)}._item_j8hht_66:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._itemActive_j8hht_101,._itemActive_j8hht_101:hover{border-color:var(--color-primary);background:var(--color-primary-bg);box-shadow:inset 3px 0 0 var(--color-primary)}._itemTop_j8hht_108{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._badgeSlot_j8hht_115{white-space:nowrap;flex-shrink:0}._itemTitle_j8hht_120{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}._itemMeta_j8hht_127{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:12px;display:flex}._pager_j8hht_136{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._pagerButtons_j8hht_144{gap:4px;display:flex}._openPicker_j8hht_151{width:min(320px,100%)}._detail_j8hht_155{gap:18px;display:grid}._detailHead_j8hht_160{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._detailTitle_j8hht_167{margin:0;font-size:18px;font-weight:700;line-height:1.3}._facts_j8hht_174{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}._facts_j8hht_174>div{background:var(--color-bg-subtle);border-radius:8px;gap:2px;padding:10px 12px;display:grid}._facts_j8hht_174 dt{color:var(--color-text-muted);font-size:12px}._facts_j8hht_174 dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}._block_j8hht_201{gap:10px;display:grid}._blockTitle_j8hht_206{font-size:var(--hub-section-title-size);margin:0;font-weight:600}._timeline_j8hht_212{margin:0;padding:0;list-style:none;display:grid}._timelineItem_j8hht_219{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}._timelineItem_j8hht_219:last-child{padding-bottom:0}._timelineItem_j8hht_219:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:30px;bottom:2px;left:13px}._stepIndex_j8hht_242{border:2px solid var(--color-border);background:var(--color-surface);width:28px;height:28px;color:var(--color-text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._timelineActive_j8hht_256 ._stepIndex_j8hht_242{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._timelineDone_j8hht_262 ._stepIndex_j8hht_242{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success-dark)}._timelineDone_j8hht_262:not(:last-child):before{background:var(--color-success)}._stepBody_j8hht_272{gap:4px;min-width:0;padding-top:3px;display:grid}._stepHead_j8hht_279{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}._stepTags_j8hht_287{flex-wrap:wrap;gap:6px;display:inline-flex}._stepMeta_j8hht_293{color:var(--color-text-muted);flex-wrap:wrap;gap:2px 14px;font-size:13px;display:flex}._stepAssign_j8hht_301{max-width:420px;margin-top:6px}._formCard_j8hht_306{border:1px solid var(--color-border);border-radius:8px;gap:12px;padding:14px;display:grid}._formCardTitle_j8hht_314{font-weight:600}._formGrid_j8hht_318{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}._spanFull_j8hht_324{grid-column:1/-1}._checkGroup_j8hht_328{border:0;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;display:flex}._fileField_j8hht_337{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._fileButton_j8hht_344{height:var(--korus-control-height);border:1px solid var(--color-button-secondary-border,var(--color-border));background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:6px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}._fileButton_j8hht_344:hover{background:var(--color-surface-hover)}._fileButton_j8hht_344:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:1px}._fileButtonDisabled_j8hht_367{color:var(--color-text-muted);cursor:not-allowed}._reassignGrid_j8hht_372{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}._detailFooter_j8hht_379{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:14px;display:flex}[role=dialog]._sheet_j8hht_392{align-self:stretch;max-width:560px;max-height:none;margin-left:auto}._sheetBody_j8hht_399{gap:22px;display:grid}._sheetSection_j8hht_404{gap:12px;display:grid}._sheetHeading_j8hht_409{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}._sheetNumber_j8hht_418{background:var(--color-primary-bg);width:22px;height:22px;color:var(--color-primary-dark);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._sheetFooter_j8hht_431{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._sheetButtons_j8hht_440{gap:8px;margin-left:auto;display:flex}._inlineGrid_j8hht_446{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._formStack_j8hht_452{gap:12px;display:grid}._previewList_j8hht_457{gap:6px;margin:0;padding:0;list-style:none;display:grid}._previewItem_j8hht_465{background:var(--color-bg-subtle);border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}._previewIndex_j8hht_476{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:inline-flex}._previewName_j8hht_489{font-weight:600}._segmented_j8hht_493{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;flex-wrap:wrap;justify-self:start;gap:2px;margin:0;padding:3px;display:inline-flex}._segment_j8hht_493{color:var(--color-text-secondary);cursor:pointer;border-radius:6px;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}._segment_j8hht_493 input{opacity:0;pointer-events:none;position:absolute}._segment_j8hht_493:has(input:focus-visible){outline:2px solid var(--color-focus-ring)}._segmentActive_j8hht_526{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}@media (width<=1100px){._facts_j8hht_174{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){._layout_j8hht_3,._inlineGrid_j8hht_446,._formGrid_j8hht_318,._reassignGrid_j8hht_372{grid-template-columns:1fr}._listPanel_j8hht_55{position:static}._itemList_j8hht_66{max-height:360px}}._documentActions_j8hht_555{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._grid_pm736_3{gap:var(--hub-page-gap);grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:start;display:grid}._formGrid_pm736_10,._stack_pm736_11{gap:14px;display:grid}._grid_pm736_3>._stack_pm736_11{gap:var(--hub-page-gap)}._fieldStack_pm736_20,._fileStack_pm736_21,._optionList_pm736_22{gap:10px;display:grid}._textarea_pm736_27{resize:vertical;border:1px solid var(--color-input-border);width:100%;min-height:110px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:6px;padding:10px 12px;line-height:1.45}._actions_pm736_40{flex-wrap:wrap;gap:10px;display:flex}._checkboxLine_pm736_46{align-items:center;gap:8px;min-height:32px;font-size:14px;display:inline-flex}._summaryGrid_pm736_54{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._metric_pm736_60{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;gap:4px;padding:12px;display:grid}._metricLabel_pm736_69{color:var(--color-muted);font-size:12px}._metricValue_pm736_74{overflow-wrap:anywhere;font-size:14px;font-weight:700}._list_pm736_80{gap:10px;margin:0;padding:0;list-style:none;display:grid}._listItem_pm736_88{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:6px;padding:12px;display:grid}._itemTopline_pm736_97{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._muted_pm736_105{color:var(--color-muted);font-size:13px}@media (width<=920px){._grid_pm736_3,._summaryGrid_pm736_54{grid-template-columns:1fr}}._grid_17a36_3{gap:var(--hub-page-gap);grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:start;display:grid}._formGrid_17a36_10,._stack_17a36_11{gap:14px;display:grid}._grid_17a36_3>._stack_17a36_11{gap:var(--hub-page-gap);min-width:0}._actions_17a36_21{flex-wrap:wrap;gap:10px;display:flex}._summaryGrid_17a36_27{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._metric_17a36_33{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;gap:4px;padding:12px;display:grid}._metricLabel_17a36_42{color:var(--color-muted);font-size:12px}._metricValue_17a36_47{overflow-wrap:anywhere;font-size:14px;font-weight:700}@media (width<=920px){._grid_17a36_3,._summaryGrid_17a36_27{grid-template-columns:1fr}}._grid_i2jbe_3{gap:var(--hub-page-gap);grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;display:grid}._formGrid_i2jbe_10,._stack_i2jbe_11{gap:14px;display:grid}._grid_i2jbe_3>._stack_i2jbe_11{gap:var(--hub-page-gap);min-width:0}._textarea_i2jbe_21{resize:vertical;border:1px solid var(--color-input-border);width:100%;min-height:80px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:6px;padding:10px 12px;line-height:1.45}._actions_i2jbe_34{flex-wrap:wrap;gap:10px;display:flex}._list_i2jbe_40{gap:10px;margin:0;padding:0;list-style:none;display:grid}._commentItem_i2jbe_48{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;gap:6px;padding:12px;display:grid}._commentHeader_i2jbe_57{font-size:var(--font-size-xs);color:var(--color-muted);justify-content:space-between;display:flex}._commentBody_i2jbe_64{font-size:var(--font-size-sm);white-space:pre-wrap;line-height:1.4}._unreadTitle_i2jbe_70{color:var(--color-primary)}@media (width<=920px){._grid_i2jbe_3{grid-template-columns:1fr}}._fileInput_i2jbe_80{border:1px dashed var(--color-border);background:var(--color-bg-subtle);width:100%;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}._fileSummary_i2jbe_90{border:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text);border-radius:8px;gap:4px;padding:10px 12px;font-size:13px;display:grid}._shaText_i2jbe_101{overflow-wrap:anywhere;max-width:180px;color:var(--color-muted);font-size:var(--font-size-xs);display:inline-block}._mutedText_i2jbe_109{color:var(--color-muted);font-size:var(--font-size-xs)}._grid_lc0hi_3{gap:var(--hub-page-gap);grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:start;display:grid}._formGrid_lc0hi_10,._stack_lc0hi_11{gap:14px;display:grid}._grid_lc0hi_3>._stack_lc0hi_11{gap:var(--hub-page-gap)}._actions_lc0hi_20{flex-wrap:wrap;gap:10px;display:flex}._checkboxLabel_lc0hi_26{font-size:var(--font-size-sm);align-items:center;gap:8px;display:flex}._summaryGrid_lc0hi_33{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._metric_lc0hi_39{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;gap:4px;padding:12px;display:grid}._metricLabel_lc0hi_48{color:var(--color-muted);font-size:12px}._metricValue_lc0hi_53{overflow-wrap:anywhere;font-size:14px;font-weight:700}._chainBox_lc0hi_59{border:1px solid var(--color-border);background:var(--color-bg-subtle);border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}._chainHeading_lc0hi_69{color:var(--color-muted);margin:0 0 6px;font-size:13px}._chainReason_lc0hi_75{margin:2px 0 0;font-size:12px}._chainItem_lc0hi_80{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._chainCurrent_lc0hi_90{border-color:var(--color-primary);background:var(--color-primary-bg)}@media (width<=920px){._grid_lc0hi_3,._summaryGrid_lc0hi_33{grid-template-columns:1fr}}._lookupRow_zsdca_3{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._lookupField_zsdca_10{flex:280px;max-width:480px}._formGrid_zsdca_15{gap:14px;max-width:560px;display:grid}._gatewayList_zsdca_21{gap:10px;margin:0;padding:0;list-style:none;display:grid}._gatewayItem_zsdca_29{border:1px solid var(--color-border);font-size:var(--font-size-sm);border-radius:8px;padding:12px}._summaryGrid_e5au0_6{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._summaryItem_e5au0_12{gap:var(--space-1,.25rem);padding:var(--space-3,.75rem);background-color:var(--color-surface-hover);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md,.375rem);flex-direction:column;display:flex}._summaryLabel_e5au0_22{font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._summaryValue_e5au0_30{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text)}._formGrid_e5au0_36{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._formSection_e5au0_42{gap:var(--space-3,.75rem);margin-top:var(--space-2,.5rem);flex-direction:column;display:flex}._formSectionTitle_e5au0_49{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted);border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-1,.25rem)}._fullWidth_e5au0_57{grid-column:1/-1}._outputList_e5au0_61{gap:var(--space-4,1rem);flex-direction:column;display:flex}._outputCard_e5au0_67{border:1px solid var(--color-border);border-radius:var(--radius-md,.375rem);padding:var(--space-4,1rem);background-color:var(--color-surface);gap:var(--space-2,.5rem);flex-direction:column;display:flex}._outputHeader_e5au0_77{justify-content:space-between;align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}._outputContent_e5au0_85{font-family:monospace;font-size:var(--font-size-sm,.875rem);background-color:var(--color-surface-hover);padding:var(--space-3,.75rem);border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-border-subtle);white-space:pre-wrap;max-height:250px;overflow-y:auto}._formActions_e5au0_97{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}._strongText_e5au0_104{font-weight:600}._reviewNote_e5au0_108{font-size:var(--font-size-xs,.75rem);color:var(--color-warning)}._inputRefs_e5au0_113{margin-top:.25rem;font-size:.8125rem}._inlineMeta_e5au0_118{margin-left:.5rem}._smallText_e5au0_122{font-size:var(--font-size-xs,.75rem)}._mutedSmall_e5au0_126{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted)}._emptyNote_e5au0_131{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0}._checkboxStack_e5au0_137{flex-direction:column;gap:.5rem;display:flex}._textarea_e5au0_143{border:1px solid var(--color-input-border);background:var(--color-surface);width:100%;min-height:140px;color:inherit;font:inherit;resize:vertical;border-radius:6px;padding:8px 12px;font-size:.875rem;display:block}._textarea_e5au0_143:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._metaGrid_ldd5u_5{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:1rem;display:grid}._metaItem_ldd5u_12{font-size:.875rem}._metaLabel_ldd5u_16{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;display:block}._metaValue_ldd5u_25{color:var(--text-primary);font-weight:500}._receiptNotice_ldd5u_31{background-color:var(--color-primary-bg);border:1px solid var(--color-primary-light);color:var(--color-primary);border-radius:6px;padding:.75rem;font-size:.875rem}._currentVal_ldd5u_42{color:var(--text-danger);background-color:var(--color-danger-bg);word-break:break-all;border-radius:4px;max-width:100%;padding:.25rem .5rem;font-family:monospace;display:inline-block}._proposedVal_ldd5u_53{color:var(--text-success);background-color:var(--color-success-bg);word-break:break-all;border-radius:4px;max-width:100%;padding:.25rem .5rem;font-family:monospace;font-weight:500;display:inline-block}._approvalBadge_ldd5u_65{background-color:var(--color-warning-bg);color:var(--color-warning);border-radius:9999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500;display:inline-flex}._provenanceBox_ldd5u_79{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:1rem}._sourceTags_ldd5u_86{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._sourceTag_ldd5u_86{background:var(--color-primary-bg);color:var(--color-primary-dark);border-radius:4px;padding:.25rem .5rem;font-family:monospace;font-size:.75rem}._timeline_ldd5u_103{margin:1rem 0 0;padding:0;list-style:none}._timelineItem_ldd5u_109{border-left:2px solid var(--color-border);padding-bottom:1rem;padding-left:1.5rem;position:relative}._timelineItem_ldd5u_109:last-child{border-left:2px solid #0000;padding-bottom:0}._timelineDot_ldd5u_121{background-color:var(--color-primary);border:2px solid var(--color-surface);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.25rem;left:-.4375rem}._timelineContent_ldd5u_132{font-size:.8125rem}._timelineHeader_ldd5u_136{color:var(--color-text);font-weight:600}._timelineMeta_ldd5u_141{color:var(--color-text-muted);font-size:.75rem}._fieldNote_ldd5u_148{font-size:var(--font-size-xs,.75rem);color:var(--color-text-secondary);margin-top:.25rem}._emptyRefs_ldd5u_154{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted)}._historyBlock_ldd5u_159{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1rem}._dialogBody_ldd5u_165{padding:.5rem 0}._dialogText_ldd5u_169{font-size:var(--font-size-sm,.875rem);color:var(--color-text-primary);margin:0 0 1rem}._dialogNotice_ldd5u_175{margin-bottom:1rem}
