@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}p,li,ul,ol{margin:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none;background-color:transparent}html{line-height:1.15;-webkit-text-size-adjust:100%}@font-face{font-weight:100;font-family:Product Sans;font-style:normal;src:url(/nbp/fonts/productSans/ProductSans-Thin.woff2) format("woff2")}@font-face{font-weight:300;font-family:Product Sans;font-style:normal;src:url(/nbp/fonts/productSans/ProductSans-Light.woff2) format("woff2")}@font-face{font-weight:400;font-family:Product Sans;font-style:normal;src:url(/nbp/fonts/productSans/ProductSans-Regular.woff2) format("woff2")}@font-face{font-weight:500;font-family:Product Sans;font-style:normal;src:url(/nbp/fonts/productSans/ProductSans-Medium.woff2) format("woff2")}@font-face{font-weight:700;font-family:Product Sans;font-style:normal;src:url(/nbp/fonts/productSans/ProductSans-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-family:Inter;font-style:normal;src:url(/nbp/fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-weight:400;font-family:Inter;font-style:italic;src:url(/nbp/fonts/inter/Inter-Italic.woff2) format("woff2")}@font-face{font-weight:500;font-family:Inter;font-style:normal;src:url(/nbp/fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-weight:600;font-family:Inter;font-style:normal;src:url(/nbp/fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-weight:700;font-family:Inter;font-style:normal;src:url(/nbp/fonts/inter/Inter-Bold.woff2) format("woff2")}.m-0{margin:var(--spacing-0)!important}.mt-0{margin-top:var(--spacing-0)!important}.mr-0{margin-right:var(--spacing-0)!important}.mb-0{margin-bottom:var(--spacing-0)!important}.ml-0{margin-left:var(--spacing-0)!important}.p-0{padding:var(--spacing-0)!important}.pt-0{padding-top:var(--spacing-0)!important}.pr-0{padding-right:var(--spacing-0)!important}.pb-0{padding-bottom:var(--spacing-0)!important}.pl-0{padding-left:var(--spacing-0)!important}.gap-0{gap:var(--spacing-0)!important}.m-1{margin:var(--spacing-1)!important}.mt-1{margin-top:var(--spacing-1)!important}.mr-1{margin-right:var(--spacing-1)!important}.mb-1{margin-bottom:var(--spacing-1)!important}.ml-1{margin-left:var(--spacing-1)!important}.p-1{padding:var(--spacing-1)!important}.pt-1{padding-top:var(--spacing-1)!important}.pr-1{padding-right:var(--spacing-1)!important}.pb-1{padding-bottom:var(--spacing-1)!important}.pl-1{padding-left:var(--spacing-1)!important}.gap-1{gap:var(--spacing-1)!important}.m-2{margin:var(--spacing-2)!important}.mt-2{margin-top:var(--spacing-2)!important}.mr-2{margin-right:var(--spacing-2)!important}.mb-2{margin-bottom:var(--spacing-2)!important}.ml-2{margin-left:var(--spacing-2)!important}.p-2{padding:var(--spacing-2)!important}.pt-2{padding-top:var(--spacing-2)!important}.pr-2{padding-right:var(--spacing-2)!important}.pb-2{padding-bottom:var(--spacing-2)!important}.pl-2{padding-left:var(--spacing-2)!important}.gap-2{gap:var(--spacing-2)!important}.m-3{margin:var(--spacing-3)!important}.mt-3{margin-top:var(--spacing-3)!important}.mr-3{margin-right:var(--spacing-3)!important}.mb-3{margin-bottom:var(--spacing-3)!important}.ml-3{margin-left:var(--spacing-3)!important}.p-3{padding:var(--spacing-3)!important}.pt-3{padding-top:var(--spacing-3)!important}.pr-3{padding-right:var(--spacing-3)!important}.pb-3{padding-bottom:var(--spacing-3)!important}.pl-3{padding-left:var(--spacing-3)!important}.gap-3{gap:var(--spacing-3)!important}.m-4{margin:var(--spacing-4)!important}.mt-4{margin-top:var(--spacing-4)!important}.mr-4{margin-right:var(--spacing-4)!important}.mb-4{margin-bottom:var(--spacing-4)!important}.ml-4{margin-left:var(--spacing-4)!important}.p-4{padding:var(--spacing-4)!important}.pt-4{padding-top:var(--spacing-4)!important}.pr-4{padding-right:var(--spacing-4)!important}.pb-4{padding-bottom:var(--spacing-4)!important}.pl-4{padding-left:var(--spacing-4)!important}.gap-4{gap:var(--spacing-4)!important}.m-5{margin:var(--spacing-5)!important}.mt-5{margin-top:var(--spacing-5)!important}.mr-5{margin-right:var(--spacing-5)!important}.mb-5{margin-bottom:var(--spacing-5)!important}.ml-5{margin-left:var(--spacing-5)!important}.p-5{padding:var(--spacing-5)!important}.pt-5{padding-top:var(--spacing-5)!important}.pr-5{padding-right:var(--spacing-5)!important}.pb-5{padding-bottom:var(--spacing-5)!important}.pl-5{padding-left:var(--spacing-5)!important}.gap-5{gap:var(--spacing-5)!important}.m-6{margin:var(--spacing-6)!important}.mt-6{margin-top:var(--spacing-6)!important}.mr-6{margin-right:var(--spacing-6)!important}.mb-6{margin-bottom:var(--spacing-6)!important}.ml-6{margin-left:var(--spacing-6)!important}.p-6{padding:var(--spacing-6)!important}.pt-6{padding-top:var(--spacing-6)!important}.pr-6{padding-right:var(--spacing-6)!important}.pb-6{padding-bottom:var(--spacing-6)!important}.pl-6{padding-left:var(--spacing-6)!important}.gap-6{gap:var(--spacing-6)!important}.m-7{margin:var(--spacing-7)!important}.mt-7{margin-top:var(--spacing-7)!important}.mr-7{margin-right:var(--spacing-7)!important}.mb-7{margin-bottom:var(--spacing-7)!important}.ml-7{margin-left:var(--spacing-7)!important}.p-7{padding:var(--spacing-7)!important}.pt-7{padding-top:var(--spacing-7)!important}.pr-7{padding-right:var(--spacing-7)!important}.pb-7{padding-bottom:var(--spacing-7)!important}.pl-7{padding-left:var(--spacing-7)!important}.gap-7{gap:var(--spacing-7)!important}.m-8{margin:var(--spacing-8)!important}.mt-8{margin-top:var(--spacing-8)!important}.mr-8{margin-right:var(--spacing-8)!important}.mb-8{margin-bottom:var(--spacing-8)!important}.ml-8{margin-left:var(--spacing-8)!important}.p-8{padding:var(--spacing-8)!important}.pt-8{padding-top:var(--spacing-8)!important}.pr-8{padding-right:var(--spacing-8)!important}.pb-8{padding-bottom:var(--spacing-8)!important}.pl-8{padding-left:var(--spacing-8)!important}.gap-8{gap:var(--spacing-8)!important}.m-9{margin:var(--spacing-9)!important}.mt-9{margin-top:var(--spacing-9)!important}.mr-9{margin-right:var(--spacing-9)!important}.mb-9{margin-bottom:var(--spacing-9)!important}.ml-9{margin-left:var(--spacing-9)!important}.p-9{padding:var(--spacing-9)!important}.pt-9{padding-top:var(--spacing-9)!important}.pr-9{padding-right:var(--spacing-9)!important}.pb-9{padding-bottom:var(--spacing-9)!important}.pl-9{padding-left:var(--spacing-9)!important}.gap-9{gap:var(--spacing-9)!important}.m-10{margin:var(--spacing-10)!important}.mt-10{margin-top:var(--spacing-10)!important}.mr-10{margin-right:var(--spacing-10)!important}.mb-10{margin-bottom:var(--spacing-10)!important}.ml-10{margin-left:var(--spacing-10)!important}.p-10{padding:var(--spacing-10)!important}.pt-10{padding-top:var(--spacing-10)!important}.pr-10{padding-right:var(--spacing-10)!important}.pb-10{padding-bottom:var(--spacing-10)!important}.pl-10{padding-left:var(--spacing-10)!important}.gap-10{gap:var(--spacing-10)!important}.m-11{margin:var(--spacing-11)!important}.mt-11{margin-top:var(--spacing-11)!important}.mr-11{margin-right:var(--spacing-11)!important}.mb-11{margin-bottom:var(--spacing-11)!important}.ml-11{margin-left:var(--spacing-11)!important}.p-11{padding:var(--spacing-11)!important}.pt-11{padding-top:var(--spacing-11)!important}.pr-11{padding-right:var(--spacing-11)!important}.pb-11{padding-bottom:var(--spacing-11)!important}.pl-11{padding-left:var(--spacing-11)!important}.gap-11{gap:var(--spacing-11)!important}.m-12{margin:var(--spacing-12)!important}.mt-12{margin-top:var(--spacing-12)!important}.mr-12{margin-right:var(--spacing-12)!important}.mb-12{margin-bottom:var(--spacing-12)!important}.ml-12{margin-left:var(--spacing-12)!important}.p-12{padding:var(--spacing-12)!important}.pt-12{padding-top:var(--spacing-12)!important}.pr-12{padding-right:var(--spacing-12)!important}.pb-12{padding-bottom:var(--spacing-12)!important}.pl-12{padding-left:var(--spacing-12)!important}.gap-12{gap:var(--spacing-12)!important}.m-13{margin:var(--spacing-13)!important}.mt-13{margin-top:var(--spacing-13)!important}.mr-13{margin-right:var(--spacing-13)!important}.mb-13{margin-bottom:var(--spacing-13)!important}.ml-13{margin-left:var(--spacing-13)!important}.p-13{padding:var(--spacing-13)!important}.pt-13{padding-top:var(--spacing-13)!important}.pr-13{padding-right:var(--spacing-13)!important}.pb-13{padding-bottom:var(--spacing-13)!important}.pl-13{padding-left:var(--spacing-13)!important}.gap-13{gap:var(--spacing-13)!important}.m-14{margin:var(--spacing-14)!important}.mt-14{margin-top:var(--spacing-14)!important}.mr-14{margin-right:var(--spacing-14)!important}.mb-14{margin-bottom:var(--spacing-14)!important}.ml-14{margin-left:var(--spacing-14)!important}.p-14{padding:var(--spacing-14)!important}.pt-14{padding-top:var(--spacing-14)!important}.pr-14{padding-right:var(--spacing-14)!important}.pb-14{padding-bottom:var(--spacing-14)!important}.pl-14{padding-left:var(--spacing-14)!important}.gap-14{gap:var(--spacing-14)!important}.m-15{margin:var(--spacing-15)!important}.mt-15{margin-top:var(--spacing-15)!important}.mr-15{margin-right:var(--spacing-15)!important}.mb-15{margin-bottom:var(--spacing-15)!important}.ml-15{margin-left:var(--spacing-15)!important}.p-15{padding:var(--spacing-15)!important}.pt-15{padding-top:var(--spacing-15)!important}.pr-15{padding-right:var(--spacing-15)!important}.pb-15{padding-bottom:var(--spacing-15)!important}.pl-15{padding-left:var(--spacing-15)!important}.gap-15{gap:var(--spacing-15)!important}.m-16{margin:var(--spacing-16)!important}.mt-16{margin-top:var(--spacing-16)!important}.mr-16{margin-right:var(--spacing-16)!important}.mb-16{margin-bottom:var(--spacing-16)!important}.ml-16{margin-left:var(--spacing-16)!important}.p-16{padding:var(--spacing-16)!important}.pt-16{padding-top:var(--spacing-16)!important}.pr-16{padding-right:var(--spacing-16)!important}.pb-16{padding-bottom:var(--spacing-16)!important}.pl-16{padding-left:var(--spacing-16)!important}.gap-16{gap:var(--spacing-16)!important}.m-0{margin:0!important}.p-0{padding:0!important}.gap-0{gap:0!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-stretch{align-items:stretch!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}.self-center{align-self:center!important}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-none{flex:none!important}.w-100{width:100%!important}.h-100{height:100%!important}.w-full{width:100%!important}.h-full{height:100%!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.w-1\/2{width:50%!important}.w-1\/3{width:33.333333%!important}.w-2\/3{width:66.666667%!important}.w-1\/4{width:25%!important}.w-3\/4{width:75%!important}.min-w-0{min-width:0!important}.min-h-0{min-height:0!important}.max-w-full{max-width:100%!important}.max-h-full{max-height:100%!important}.tsqd-open-btn-container{padding:2px!important}.tsqd-open-btn-container .tsqd-open-btn{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}.tsqd-open-btn-container>div{top:-4px!important;right:-4px!important;bottom:-4px!important;left:-4px!important}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flex-center{display:flex;flex-direction:center;justify-content:center;align-items:stretch}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{border-radius:var(--radius-md, 4px);background:var(--color-scrollbar-track)}*::-webkit-scrollbar-thumb{border-radius:4px;background:var(--color-scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover, var(--color-scrollbar-thumb))}*{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:auto}html{--color-omp-mark-deep: color-mix(in srgb, var(--color-accent) 56%, var(--color-surface-6));--color-omp-mark-mid: color-mix(in srgb, var(--color-accent) 80%, var(--color-surface-2));--color-omp-mark-highlight: color-mix(in srgb, var(--color-accent) 55%, var(--color-common-white))}html,body{height:100%;margin:0;padding:0;color:var(--color-text-primary);font-size:14px;font-family:Inter,sans-serif;background:var(--color-background)}html #root,body #root{height:100%;font-size:14px}html.col-resize,body.col-resize{cursor:ew-resize!important}html.row-resize,body.row-resize{cursor:ns-resize!important}._iconRoot_1lljj_1{--icon-size: ;--icon-size-sm: 12px;--icon-size-md: 16px;--icon-size-lg: 20px;display:flex;justify-content:center;align-items:center}._iconRoot_1lljj_1>div{width:var(--icon-size);height:var(--icon-size)}._iconRoot_1lljj_1 svg{width:var(--icon-size);height:var(--icon-size)}._iconRoot_1lljj_1._sm_1lljj_18{--icon-size: var(--icon-size-sm)}._iconRoot_1lljj_1._md_1lljj_21{--icon-size: var(--icon-size-md)}._iconRoot_1lljj_1._lg_1lljj_24{--icon-size: var(--icon-size-lg)}._linearProgressRootVariables_2pv4l_6{--progress-color: color-mix(in srgb, var(--color-accent, #0c8df7) 50%, transparent);--progress-bg: var(--color-border-secondary, #e0e0e0)}._linearProgressRoot_2pv4l_6{position:relative;height:4px;background-color:var(--progress-bg, #e0e0e0);overflow:hidden}._bar_2pv4l_18{position:absolute;top:0;left:0;bottom:0;width:100%;background:linear-gradient(90deg,var(--progress-color) 0%,var(--progress-color) 25%,transparent 50%,var(--progress-color) 75%,var(--progress-color) 100%);background-size:200% 100%;animation:_progressIndeterminate_2pv4l_1 1.8s linear infinite}@keyframes _progressIndeterminate_2pv4l_1{0%{transform:translate(-50%)}to{transform:translate(100%)}}._root_16bm0_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:var(--spacing-8);color:var(--color-text-primary);font-family:var(--font-family-sans);background:linear-gradient(165deg,var(--color-background) 0%,var(--color-surface-2) 45%,var(--color-background) 100%)}._root_16bm0_1 ._card_16bm0_15{position:relative;width:100%;max-width:480px;padding:var(--spacing-14);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}._root_16bm0_1 ._cardBg_16bm0_25{position:absolute;top:0%;right:0%;bottom:0%;left:0%;display:flex;justify-content:center;align-items:center;pointer-events:none}._root_16bm0_1 ._cardBg_16bm0_25 ._cardBgFigure_16bm0_33{display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:.15;transform:rotate(90deg);transform-origin:center}._root_16bm0_1 ._cardBg_16bm0_25 ._cardBgFigure_16bm0_33 ._cardBgMark_16bm0_43{width:100%;max-width:none}._root_16bm0_1 ._cardBg_16bm0_25 ._cardBgFigure_16bm0_33 ._cardBgMark_16bm0_43>div{width:100%!important;height:auto!important}._root_16bm0_1 ._cardBg_16bm0_25 ._cardBgFigure_16bm0_33 ._cardBgMark_16bm0_43 svg{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}._root_16bm0_1 ._cardContent_16bm0_57{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center;width:100%}._root_16bm0_1 ._logo_16bm0_66{display:flex;gap:var(--spacing-5);align-items:center}._root_16bm0_1 ._logo_16bm0_66 ._logoMark_16bm0_71{flex-shrink:0}._root_16bm0_1 ._logo_16bm0_66 ._logoMark_16bm0_71 svg{display:block;width:auto;height:44px;-webkit-user-select:none;user-select:none}._root_16bm0_1 ._title_16bm0_80{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-2xl);line-height:1;letter-spacing:-.03em}._root_16bm0_1 ._welcome_16bm0_87{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-base)}._root_16bm0_1 ._welcomeMessage_16bm0_92{margin:0;margin-top:calc(-1 * var(--spacing-2));color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic;opacity:.9}._root_16bm0_1 ._progressBlock_16bm0_100{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:stretch;width:100%;margin-top:var(--spacing-2)}._root_16bm0_1 ._progress_16bm0_100{width:100%}._root_16bm0_1 ._label_16bm0_111{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}:where([data-theme]){--spp-ui-color-accent: var(--omega-color-accent-main);--spp-ui-color-accent-contrast: var(--omega-color-accent-contrast-text);--spp-ui-color-danger: var(--omega-color-danger-main);--spp-ui-color-danger-contrast: var(--omega-color-danger-contrast-text);--spp-ui-color-success: var(--omega-color-success-main);--spp-ui-color-success-contrast: var(--omega-color-success-contrast-text);--spp-ui-color-warning: var(--omega-color-warning-main);--spp-ui-color-warning-contrast: var(--omega-color-warning-contrast-text);--spp-ui-color-neutral: var(--omega-color-neutral-main);--spp-ui-color-neutral-contrast: var(--omega-color-neutral-contrast-text);--spp-ui-color-surface: var(--omega-color-surface-base);--spp-ui-color-surface-hover: var(--omega-color-surface-hover);--spp-ui-color-border: var(--omega-color-border-default);--spp-ui-radius-md: var(--omega-radius-md);--spp-ui-motion-fast: var(--omega-motion-duration-fast);--spp-ui-touch-target-min: var(--omega-layout-touch-target-min);--spp-ui-focus-ring: 0 0 0 3px color-mix(in srgb, var(--omega-color-accent-main) 28%, transparent);--spp-ui-space-1: var(--omega-space-2);--spp-ui-space-2: var(--omega-space-4);--spp-ui-space-3: var(--omega-space-6);--spp-ui-space-4: var(--omega-space-8)}:where([data-theme]){--color-text-primary: var(--omega-color-text-primary);--color-text-secondary: var(--omega-color-text-secondary);--color-text-disabled: var(--omega-color-text-disabled);--color-text-tertiary: var(--omega-color-text-tertiary);--color-text-quaternary: var(--omega-color-text-quaternary);--color-text-quinary: var(--omega-color-text-quinary);--color-text-success: var(--omega-color-text-success);--color-text-info: var(--omega-color-text-info);--color-text-warning: var(--omega-color-text-warning);--color-text-error: var(--omega-color-text-error);--color-common-black: var(--omega-color-common-black);--color-common-white: var(--omega-color-common-white);--color-white: var(--omega-color-common-white);--color-background: var(--omega-color-background-default);--color-background-default: var(--omega-color-background-default);--color-surface: var(--omega-color-surface-base);--color-surface-hover: var(--omega-color-surface-hover);--color-surface-2: var(--omega-color-surface-2);--color-surface-3: var(--omega-color-surface-3);--color-surface-4: var(--omega-color-surface-4);--color-surface-5: var(--omega-color-surface-5);--color-surface-6: var(--omega-color-surface-6);--color-surface-7: var(--omega-color-surface-7);--color-border: var(--omega-color-border-default);--color-border-primary: var(--omega-color-border-default);--color-border-focus: var(--omega-color-border-focus);--color-border-secondary: var(--omega-color-border-secondary);--color-border-tertiary: var(--omega-color-border-tertiary);--color-border-quaternary: var(--omega-color-border-quaternary);--color-accent: var(--omega-color-accent-main);--color-primary: var(--omega-color-accent-main);--color-error: var(--omega-color-danger-main);--color-danger: var(--omega-color-danger-main);--color-success: var(--omega-color-success-main);--color-warning: var(--omega-color-warning-main);--color-info: var(--omega-color-info-main);--color-alert-success: var(--omega-color-alert-success);--color-alert-info: var(--omega-color-alert-info);--color-alert-warning: var(--omega-color-alert-warning);--color-alert-error: var(--omega-color-alert-error);--color-scrollbar-track: var(--omega-color-scrollbar-track);--color-scrollbar-thumb: var(--omega-color-scrollbar-thumb);--color-scrollbar-thumb-hover: var(--omega-color-scrollbar-thumb-hover);--color-overlay-backdrop: var(--omega-color-overlay-backdrop);--radius-xs: var(--omega-radius-xs);--radius-sm: var(--omega-radius-sm);--radius-md: var(--omega-radius-md);--radius-lg: var(--omega-radius-lg);--radius-pill: var(--omega-radius-pill);--radius-circle: var(--omega-radius-circle);--radius-default: var(--omega-radius-md);--border-width-hair: var(--omega-border-width-hair);--border-width-thin: var(--omega-border-width-thin);--border-width-medium: var(--omega-border-width-medium);--border-width-thick: var(--omega-border-width-thick);--border-width-default: var(--omega-border-width-thin);--shadow-xs: var(--omega-shadow-xs);--shadow-sm: var(--omega-shadow-sm);--shadow-md: var(--omega-shadow-md);--shadow-lg: var(--omega-shadow-lg);--shadow-xl: var(--omega-shadow-xl);--transition-duration-fast: var(--omega-motion-duration-fast);--transition-duration-default: var(--omega-motion-duration-default);--transition-duration-long: var(--omega-motion-duration-long);--transition-easing-default: var(--omega-motion-easing-default);--transition-easing-sharp: var(--omega-motion-easing-sharp);--transition-duration: var(--omega-motion-duration-default);--transition-easing: var(--omega-motion-easing-default);--font-size-xs: var(--omega-typography-font-size-xs);--font-size-sm: var(--omega-typography-font-size-sm);--font-size-base: var(--omega-typography-font-size-base);--font-size-md: var(--omega-typography-font-size-md);--font-size-lg: var(--omega-typography-font-size-lg);--font-size-xl: var(--omega-typography-font-size-xl);--font-weight-regular: var(--omega-typography-font-weight-regular);--font-weight-medium: var(--omega-typography-font-weight-medium);--font-weight-semibold: var(--omega-typography-font-weight-semibold);--font-weight-bold: var(--omega-typography-font-weight-bold);--line-height-tight: var(--omega-typography-line-height-tight);--line-height-base: var(--omega-typography-line-height-base);--line-height-loose: var(--omega-typography-line-height-loose);--spacing-0: var(--omega-space-0);--spacing-1: var(--omega-space-1);--spacing-2: var(--omega-space-2);--spacing-3: var(--omega-space-3);--spacing-4: var(--omega-space-4);--spacing-5: var(--omega-space-5);--spacing-6: var(--omega-space-6);--spacing-7: var(--omega-space-7);--spacing-8: var(--omega-space-8);--spacing-9: var(--omega-space-9);--spacing-10: var(--omega-space-10);--spacing-11: var(--omega-space-11);--spacing-12: var(--omega-space-12);--spacing-13: var(--omega-space-13);--spacing-14: var(--omega-space-14);--spacing-15: var(--omega-space-15);--spacing-16: var(--omega-space-16);--spacing-base: var(--omega-space-4);--z-auto: var(--omega-z-index-auto);--z-base: var(--omega-z-index-base);--z-sticky: var(--omega-z-index-sticky);--z-fixed: var(--omega-z-index-fixed);--z-overlay: var(--omega-z-index-overlay);--z-popover: var(--omega-z-index-popover);--z-tooltip: var(--omega-z-index-tooltip)}._buttonRootVariables_bessb_1{--btn-h-sm: 32px;--btn-h-md: 36px;--btn-h-lg: 44px;--btn-focus-outline-color: var(--color-accent);--variant-selected-color: ;--variant-selected-bg: ;--variant-selected-hover-bg: ;--variant-selected-active-bg: ;--variant-standard-color: ;--variant-standard-hover-bg: ;--variant-standard-active-bg: ;--variant-contained-color: ;--variant-contained-bg: ;--variant-contained-hover-bg: ;--variant-contained-active-bg: ;--variant-outline-color: ;--variant-outline-border: ;--variant-outline-hover-bg: ;--variant-outline-active-bg: }._buttonRoot_bessb_1{position:relative;display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-family:inherit;line-height:inherit;text-decoration:none;border:1px solid transparent;border-radius:var(--radius-md);outline:none;cursor:pointer;overflow:hidden;transition:all .2s ease}._buttonRoot_bessb_1:focus-visible:not(._disabled_bessb_39),._buttonRoot_bessb_1[data-state=focus]:not(._disabled_bessb_39){outline:2px solid var(--btn-focus-outline-color);outline-offset:-1px}._buttonRoot_bessb_1._disabled_bessb_39,._buttonRoot_bessb_1[data-state=disabled]{cursor:not-allowed;opacity:.6}._buttonRoot_bessb_1._loading_bessb_47,._buttonRoot_bessb_1[data-state=loading]{cursor:wait}._buttonRoot_bessb_1._loading_bessb_47 ._contentWrapper_bessb_50,._buttonRoot_bessb_1[data-state=loading] ._contentWrapper_bessb_50{opacity:0}._buttonRoot_bessb_1[data-selected=true]:not(._disabled_bessb_39){color:var(--variant-selected-color);background-color:var(--variant-selected-bg)}._buttonRoot_bessb_1[data-selected=true]:not(._disabled_bessb_39):hover{background-color:var(--variant-selected-hover-bg)}._buttonRoot_bessb_1[data-selected=true]:not(._disabled_bessb_39):active{background-color:var(--variant-selected-active-bg)}._buttonRoot_bessb_1 ._contentWrapper_bessb_50{display:flex;gap:var(--spacing-2);justify-content:center;align-items:center;transition:opacity .2s ease}._buttonRoot_bessb_1 ._contentWrapper_bessb_50 ._leftSlot_bessb_70,._buttonRoot_bessb_1 ._contentWrapper_bessb_50 ._rightSlot_bessb_71{display:flex;align-items:center;overflow:hidden}._buttonRoot_bessb_1 ._contentWrapper_bessb_50 ._content_bessb_50{display:flex;gap:inherit;align-items:center;line-height:1;transition:opacity var(--transition-duration-default)}._buttonRoot_bessb_1._sm_bessb_83{gap:var(--spacing-1);height:var(--btn-h-sm);padding:0 var(--spacing-6);font-size:var(--font-size-sm)}._buttonRoot_bessb_1._sm_bessb_83._iconOnly_bessb_89{flex-shrink:0;width:var(--btn-h-sm);padding:0}._buttonRoot_bessb_1._md_bessb_94{gap:var(--spacing-2);height:var(--btn-h-md);padding:0 var(--spacing-8);font-size:var(--font-size-base)}._buttonRoot_bessb_1._md_bessb_94._iconOnly_bessb_89{flex-shrink:0;width:var(--btn-h-md);padding:0}._buttonRoot_bessb_1._lg_bessb_105{gap:var(--spacing-3);height:var(--btn-h-lg);padding:0 var(--spacing-10);font-size:var(--font-size-md)}._buttonRoot_bessb_1._lg_bessb_105._iconOnly_bessb_89{flex-shrink:0;width:var(--btn-h-lg);padding:0}._buttonRoot_bessb_1._standard_bessb_116{color:var(--variant-standard-color);border-color:transparent;background-color:transparent}._buttonRoot_bessb_1._standard_bessb_116:hover:not(._disabled_bessb_39),._buttonRoot_bessb_1._standard_bessb_116[data-state=hover]:not(._disabled_bessb_39){background-color:var(--variant-standard-hover-bg)}._buttonRoot_bessb_1._standard_bessb_116:active:not(._disabled_bessb_39),._buttonRoot_bessb_1._standard_bessb_116[data-state=active]:not(._disabled_bessb_39){background-color:var(--variant-standard-active-bg)}._buttonRoot_bessb_1._filled_bessb_127{color:var(--variant-contained-color);border-color:var(--variant-contained-bg);background-color:var(--variant-contained-bg)}._buttonRoot_bessb_1._filled_bessb_127:hover:not(._disabled_bessb_39),._buttonRoot_bessb_1._filled_bessb_127[data-state=hover]:not(._disabled_bessb_39){border-color:var(--variant-contained-hover-bg);background-color:var(--variant-contained-hover-bg)}._buttonRoot_bessb_1._filled_bessb_127:active:not(._disabled_bessb_39),._buttonRoot_bessb_1._filled_bessb_127[data-state=active]:not(._disabled_bessb_39){border-color:var(--variant-contained-active-bg);background-color:var(--variant-contained-active-bg)}._buttonRoot_bessb_1._outline_bessb_140{color:var(--variant-outline-color);border-color:var(--variant-outline-border);background-color:transparent}._buttonRoot_bessb_1._outline_bessb_140:hover:not(._disabled_bessb_39),._buttonRoot_bessb_1._outline_bessb_140[data-state=hover]:not(._disabled_bessb_39){background-color:var(--variant-outline-hover-bg)}._buttonRoot_bessb_1._outline_bessb_140:active:not(._disabled_bessb_39),._buttonRoot_bessb_1._outline_bessb_140[data-state=active]:not(._disabled_bessb_39){background-color:var(--variant-outline-active-bg)}._loadingSpinner_bessb_152{position:absolute;top:50%;left:50%;display:flex;gap:2px;justify-content:center;align-items:center;height:16px;transform:translate(-50%,-50%);pointer-events:none}._loadingSpinner_bessb_152 ._spinnerDot_bessb_164{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:currentcolor;opacity:.8;animation:_pulse_bessb_1 1.5s infinite ease-in-out;animation-fill-mode:both}._loadingSpinner_bessb_152 ._spinnerDot_bessb_164:nth-child(2){animation-delay:.2s}._loadingSpinner_bessb_152 ._spinnerDot_bessb_164:nth-child(3){animation-delay:.4s}@keyframes _pulse_bessb_1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._actionButtonsRoot_hr0vb_1{display:flex;gap:var(--spacing-4)}._dialogFrameRoot_1bmr1_1{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;min-width:min(420px,100vw - var(--spacing-8));max-width:min(640px,100vw - var(--spacing-8));max-height:min(100vh,100vh - var(--spacing-8));border:1px solid var(--color-border-secondary);border-radius:5px;background-color:var(--color-surface);outline:none;box-shadow:0 0 8px color-mix(in srgb,var(--color-border-secondary) 80%,transparent);transform:translate(-50%,-50%)}._header_1bmr1_18{display:flex;gap:var(--spacing-2);justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2) var(--spacing-6);border-bottom:1px solid var(--color-border-secondary)}._title_1bmr1_28{font-size:16px;line-height:24px}._content_1bmr1_33{flex:1;padding:var(--spacing-6);overflow:auto}._footer_1bmr1_39{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--color-border-secondary)}._confirmDialogRoot_1uznd_1{--dialog-width: 400px;top:25%;width:var(--dialog-width)}._confirmDialogContent_1uznd_7{display:flex;flex-direction:column}._btnContainer_1uznd_12{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.spp-ui-spinner{box-sizing:border-box;border-style:solid;border-width:var(--spp-ui-spinner-thickness,2px);border-color:var(--spp-ui-spinner-track,color-mix(in srgb, var(--spp-ui-spinner-color,var(--spp-ui-color-accent,#246bfe)) 25%, transparent));border-top-color:var(--spp-ui-spinner-color,var(--spp-ui-color-accent,#246bfe));border-radius:999px;animation:.8s linear infinite spp-ui-spinner-rotate;display:inline-block}.spp-ui-spinner[data-size=sm]{width:var(--spp-ui-spinner-size-sm,16px);height:var(--spp-ui-spinner-size-sm,16px)}.spp-ui-spinner[data-size=md]{width:var(--spp-ui-spinner-size-md,20px);height:var(--spp-ui-spinner-size-md,20px)}.spp-ui-spinner[data-size=lg]{width:var(--spp-ui-spinner-size-lg,28px);height:var(--spp-ui-spinner-size-lg,28px)}@keyframes spp-ui-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spp-ui-spinner{animation-duration:1.6s}}:where(.spp-ui-theme){--spp-ui-color-accent:#246bfe;--spp-ui-color-accent-contrast:#fff;--spp-ui-color-danger:#d92d20;--spp-ui-color-danger-contrast:#fff;--spp-ui-color-success:#12b76a;--spp-ui-color-success-contrast:#fff;--spp-ui-color-warning:#f79009;--spp-ui-color-warning-contrast:#1f2937;--spp-ui-color-neutral:#1f2937;--spp-ui-color-neutral-contrast:#fff;--spp-ui-color-surface:#fff;--spp-ui-color-surface-hover:#f3f4f6;--spp-ui-color-border:#d1d5db;--spp-ui-space-1:4px;--spp-ui-space-2:8px;--spp-ui-space-3:12px;--spp-ui-space-4:16px;--spp-ui-radius-md:8px;--spp-ui-font-size-xs:.75rem;--spp-ui-font-size-sm:.8125rem;--spp-ui-font-size-md:.875rem;--spp-ui-font-size-lg:1rem;--spp-ui-motion-fast:.15s;--spp-ui-focus-ring:0 0 0 3px #246bfe3d;--spp-ui-touch-target-min:32px;--spp-ui-disabled-opacity:.58}.spp-ui-button{--spp-ui-button-bg:transparent;--spp-ui-button-border:transparent;--spp-ui-button-fg:currentcolor;--spp-ui-button-hover-bg:var(--spp-ui-color-surface-hover);--spp-ui-button-active-bg:var(--spp-ui-color-surface-hover);--spp-ui-button-selected-bg:color-mix(in srgb, var(--spp-ui-button-tone) 14%, transparent);--spp-ui-button-selected-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 20%, transparent);--spp-ui-button-selected-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 28%, transparent);--spp-ui-button-disabled-bg:var(--spp-ui-button-bg);--spp-ui-button-disabled-border:var(--spp-ui-button-border);--spp-ui-button-disabled-fg:var(--spp-ui-button-fg);--spp-ui-button-disabled-opacity:var(--spp-ui-disabled-opacity,.58);--spp-ui-button-tone:var(--spp-ui-color-neutral);--spp-ui-button-tone-contrast:var(--spp-ui-color-neutral-contrast);background:var(--spp-ui-button-bg);border:1px solid var(--spp-ui-button-border);border-radius:var(--spp-ui-button-radius,var(--spp-ui-radius-md));color:var(--spp-ui-button-fg);cursor:pointer;font:inherit;align-items:center;gap:var(--spp-ui-button-gap,var(--spp-ui-space-2));min-width:var(--spp-ui-touch-target-min,32px);transition:background-color var(--spp-ui-motion-fast) ease,border-color var(--spp-ui-motion-fast) ease,color var(--spp-ui-motion-fast) ease;justify-content:center;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.spp-ui-button:focus-visible{box-shadow:var(--spp-ui-focus-ring);outline:none}.spp-ui-button:disabled{background:var(--spp-ui-button-disabled-bg);border-color:var(--spp-ui-button-disabled-border);color:var(--spp-ui-button-disabled-fg);cursor:not-allowed;opacity:var(--spp-ui-button-disabled-opacity)}.spp-ui-button[data-loading=true]{cursor:wait}.spp-ui-button[data-full-width=true]{width:100%}.spp-ui-button[data-size=sm]{gap:var(--spp-ui-space-1);min-height:32px;padding:5px 10px;font-size:.875rem}.spp-ui-button[data-size=md]{min-height:40px;padding:8px 14px;font-size:1rem}.spp-ui-button[data-size=lg]{min-height:48px;padding:11px 18px;font-size:1.0625rem}.spp-ui-button[data-tone=neutral]{--spp-ui-button-tone:var(--spp-ui-color-neutral);--spp-ui-button-tone-contrast:var(--spp-ui-color-neutral-contrast)}.spp-ui-button[data-tone=accent]{--spp-ui-button-tone:var(--spp-ui-color-accent);--spp-ui-button-tone-contrast:var(--spp-ui-color-accent-contrast)}.spp-ui-button[data-tone=success]{--spp-ui-button-tone:var(--spp-ui-color-success);--spp-ui-button-tone-contrast:var(--spp-ui-color-success-contrast)}.spp-ui-button[data-tone=danger]{--spp-ui-button-tone:var(--spp-ui-color-danger);--spp-ui-button-tone-contrast:var(--spp-ui-color-danger-contrast)}.spp-ui-button[data-tone=warning]{--spp-ui-button-tone:var(--spp-ui-color-warning);--spp-ui-button-tone-contrast:var(--spp-ui-color-warning-contrast)}.spp-ui-button[data-variant=solid]{--spp-ui-button-bg:var(--spp-ui-button-tone);--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone-contrast);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 88%, #000);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 78%, #000);--spp-ui-button-selected-bg:color-mix(in srgb, var(--spp-ui-button-tone) 82%, #000);--spp-ui-button-selected-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 74%, #000);--spp-ui-button-selected-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 66%, #000)}.spp-ui-button[data-variant=soft]{--spp-ui-button-bg:color-mix(in srgb, var(--spp-ui-button-tone) 12%, transparent);--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 18%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 24%, transparent)}.spp-ui-button[data-variant=outline]{--spp-ui-button-bg:var(--spp-ui-color-surface);--spp-ui-button-border:color-mix(in srgb, var(--spp-ui-button-tone) 48%, var(--spp-ui-color-border));--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 10%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 16%, transparent)}.spp-ui-button[data-variant=ghost]{--spp-ui-button-bg:transparent;--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 10%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 16%, transparent)}.spp-ui-button:hover:not(:disabled){background:var(--spp-ui-button-hover-bg)}.spp-ui-button:active:not(:disabled){background:var(--spp-ui-button-active-bg)}.spp-ui-button[data-selected=true]:not(:disabled){background:var(--spp-ui-button-selected-bg);color:var(--spp-ui-button-tone)}.spp-ui-button[data-variant=solid][data-selected=true]:not(:disabled){color:var(--spp-ui-button-tone-contrast)}.spp-ui-button[data-selected=true]:hover:not(:disabled){background:var(--spp-ui-button-selected-hover-bg)}.spp-ui-button[data-selected=true]:active:not(:disabled){background:var(--spp-ui-button-selected-active-bg)}.spp-ui-button__body{align-items:center;gap:inherit;transition:opacity var(--spp-ui-motion-fast) ease;justify-content:center;display:inline-flex}.spp-ui-button[data-loading=true] .spp-ui-button__body{opacity:0}.spp-ui-button__icon,.spp-ui-button__content{flex:none;align-items:center;display:inline-flex}.spp-ui-button__loader{--spp-ui-spinner-color:currentcolor;--spp-ui-spinner-track:color-mix(in srgb, currentcolor 25%, transparent);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.spp-ui-button,.spp-ui-button__body{transition:none}}:root{--spp-ui-field-background:var(--spp-ui-color-surface,#fff);--spp-ui-field-gap:var(--spp-ui-space-1,4px);--spp-ui-field-border:var(--spp-ui-color-border,#d1d5db);--spp-ui-field-border-focus:var(--spp-ui-color-accent,#246bfe);--spp-ui-field-border-invalid:var(--spp-ui-color-danger,#d92d20);--spp-ui-field-color:var(--spp-ui-color-neutral,#1f2937);--spp-ui-field-helper-color:color-mix(in srgb, var(--spp-ui-field-color) 68%, transparent);--spp-ui-field-adornment-inset:var(--spp-ui-space-2,8px);--spp-ui-field-height-sm:32px;--spp-ui-field-height-md:40px;--spp-ui-field-height-lg:48px;--spp-ui-field-label-background:var(--spp-ui-field-background);--spp-ui-field-placeholder-color:color-mix(in srgb, var(--spp-ui-field-color) 48%, transparent);--spp-ui-field-radius:var(--spp-ui-radius-md,8px);--spp-ui-field-transition:var(--spp-ui-motion-fast,.15s)}.spp-ui-input-base{background:var(--spp-ui-field-background);color:inherit;align-items:center;gap:var(--spp-ui-field-gap,4px);box-sizing:border-box;min-width:0;transition:border-color var(--spp-ui-field-transition) ease,box-shadow var(--spp-ui-field-transition) ease;display:inline-flex}.spp-ui-input-base[data-full-width]{width:100%}.spp-ui-input-base[data-size=sm]{min-height:var(--spp-ui-field-height-sm)}.spp-ui-input-base[data-size=md]{min-height:var(--spp-ui-field-height-md)}.spp-ui-input-base[data-size=lg]{min-height:var(--spp-ui-field-height-lg)}.spp-ui-input{border-block-end:1px solid var(--spp-ui-field-border)}.spp-ui-outlined-input{border:1px solid var(--spp-ui-field-border);border-radius:var(--spp-ui-field-radius)}.spp-ui-input-base.spp-ui-outlined-input--compact{--spp-ui-field-adornment-inset:0;border-radius:var(--spp-ui-radius-sm,4px);min-height:28px;padding:2px 4px;font-size:.75rem}.spp-ui-input-base__input--compact{height:1.2em;padding:0!important}.spp-ui-input-base[data-focused]{border-color:var(--spp-ui-field-border-focus);box-shadow:var(--spp-ui-focus-ring,0 0 0 3px #246bfe3d)}.spp-ui-input-base[data-invalid]{border-color:var(--spp-ui-field-border-invalid)}.spp-ui-input-base[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-input-base[data-disabled] .spp-ui-button:disabled:not([data-loading=true]){--spp-ui-button-disabled-opacity:1}.spp-ui-input-base__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:inherit;font:inherit;min-width:0;padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);background:0 0;border:0;outline:0;width:100%;animation-name:spp-ui-auto-fill-cancel;animation-duration:10ms}.spp-ui-input-base__input:-webkit-autofill{animation-name:spp-ui-auto-fill;animation-duration:5000s}@keyframes spp-ui-auto-fill{0%{opacity:.99}to{opacity:1}}@keyframes spp-ui-auto-fill-cancel{0%{opacity:.99}to{opacity:1}}.spp-ui-input-base__input::placeholder{color:var(--spp-ui-field-placeholder-color);opacity:1}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]{color:#0000}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]::-webkit-datetime-edit{color:#0000}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]::-webkit-calendar-picker-indicator{color:var(--spp-ui-field-color)}.spp-ui-input-base__input:disabled,.spp-ui-input-base__input[readonly]{cursor:inherit}.spp-ui-input-base__adornment,.spp-ui-input-adornment{color:var(--spp-ui-field-helper-color);flex:none;align-items:center;display:inline-flex}.spp-ui-input-base__adornment--start{margin-inline-start:var(--spp-ui-field-adornment-inset,var(--spp-ui-space-3,12px))}.spp-ui-input-base__adornment--end{margin-inline-end:var(--spp-ui-field-adornment-inset,var(--spp-ui-space-3,12px))}@media (prefers-reduced-motion:reduce){.spp-ui-input-base{transition-duration:.01ms}}@media (forced-colors:active){.spp-ui-input-base{border-color:canvastext}.spp-ui-input-base[data-focused]{outline-offset:2px;outline:2px solid highlight}}.spp-ui-form-control{color:var(--spp-ui-field-color);gap:var(--spp-ui-space-1,4px);flex-direction:column;min-width:0;display:inline-flex;position:relative}.spp-ui-form-control[data-full-width]{width:100%}.spp-ui-form-label,.spp-ui-input-label{color:inherit;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.spp-ui-input-label{max-width:100%}.spp-ui-input-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spp-ui-field__required-mark{color:var(--spp-ui-field-border-invalid);flex-shrink:0;margin-inline-start:.2em}.spp-ui-form-control[data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-md) - 1.25rem) / 2 + 1px);gap:0}.spp-ui-form-control[data-size=sm][data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-sm) - 1.25rem) / 2 + 1px)}.spp-ui-form-control[data-size=lg][data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-lg) - 1.25rem) / 2 + 1px)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-input-label{pointer-events:none;transform-origin:0;max-width:calc(100% - 24px);transition:color var(--spp-ui-field-transition) ease,transform var(--spp-ui-field-transition) ease;z-index:1;position:absolute;inset-block-start:var(--spp-ui-field-label-resting-inset);inset-inline-start:var(--spp-ui-space-3,12px)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-input-label[data-shrink]{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-control[data-label-behavior=floating]:has(.spp-ui-input-base__input:autofill)>.spp-ui-input-label{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-control[data-label-behavior=floating]:has(.spp-ui-input-base__input:-webkit-autofill)>.spp-ui-input-label{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-helper-text{color:var(--spp-ui-field-helper-color);margin:0;font-size:.75rem;line-height:1rem}.spp-ui-form-control[data-invalid]>.spp-ui-input-label,.spp-ui-form-control[data-invalid]>.spp-ui-form-helper-text{color:var(--spp-ui-field-border-invalid)}@media (prefers-reduced-motion:reduce){.spp-ui-input-label{transition-duration:.01ms}}.spp-ui-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--spp-ui-field-background);border:1px solid var(--spp-ui-field-border);border-radius:var(--spp-ui-field-radius);box-sizing:border-box;color:inherit;font:inherit;min-width:0;min-height:72px;padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);resize:vertical;transition:border-color var(--spp-ui-field-transition) ease,box-shadow var(--spp-ui-field-transition) ease;outline:0;width:100%}.spp-ui-textarea::placeholder{color:var(--spp-ui-field-placeholder-color);opacity:1}.spp-ui-textarea[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-textarea[data-readonly]{cursor:text}.spp-ui-textarea:focus-visible{border-color:var(--spp-ui-field-border-focus);box-shadow:var(--spp-ui-focus-ring,0 0 0 3px #246bfe3d)}.spp-ui-form-control[data-invalid] .spp-ui-textarea{border-color:var(--spp-ui-field-border-invalid)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-textarea{padding-block-start:1rem}.spp-ui-textarea[data-disable-resize]{resize:none}@media (prefers-reduced-motion:reduce){.spp-ui-textarea{transition-duration:.01ms}}@media (forced-colors:active){.spp-ui-textarea{border-color:canvastext}.spp-ui-textarea:focus-visible{outline-offset:2px;outline:2px solid highlight}}.spp-ui-icon-button{box-sizing:border-box;flex-shrink:0}.spp-ui-icon-button[data-size=sm],.spp-ui-icon-button[data-size=md],.spp-ui-icon-button[data-size=lg]{height:var(--spp-ui-icon-button-size);min-height:var(--spp-ui-icon-button-size);min-width:var(--spp-ui-icon-button-size);width:var(--spp-ui-icon-button-size);padding:0}:where(.spp-ui-icon-button[data-size=sm]){--spp-ui-icon-button-size:32px}:where(.spp-ui-icon-button[data-size=md]){--spp-ui-icon-button-size:40px}:where(.spp-ui-icon-button[data-size=lg]){--spp-ui-icon-button-size:48px}.spp-ui-icon-button .spp-ui-button__body,.spp-ui-icon-button .spp-ui-button__content{justify-content:center}.spp-ui-icon-button .spp-ui-button__content svg,.spp-ui-icon-button .spp-ui-button__content>:not(svg){height:var(--spp-ui-icon-button-icon-size,min(24px, calc(var(--spp-ui-icon-button-size) - 4px)));width:var(--spp-ui-icon-button-icon-size,min(24px, calc(var(--spp-ui-icon-button-size) - 4px)))}.spp-ui-popover{z-index:var(--spp-ui-z-index-popover,1000);box-sizing:border-box;max-block-size:calc(100vh - 16px);color:var(--spp-ui-color-neutral,#1f2937);background:var(--spp-ui-color-surface,#fff);border:1px solid var(--spp-ui-color-border,#d1d5db);border-radius:var(--spp-ui-radius-md,8px);box-shadow:var(--spp-ui-elevation-popover,0 12px 32px #1018282e);overflow:auto}.spp-ui-popover:not([data-positioned=true]){pointer-events:none}.spp-ui-checkbox{--spp-ui-checkbox-sm:12px;--spp-ui-checkbox-md:16px;--spp-ui-checkbox-effect-sm:20px;--spp-ui-checkbox-effect-md:24px;--spp-ui-checkbox-check-sm:10px;--spp-ui-checkbox-check-md:12px;--spp-ui-checkbox-border:var(--spp-ui-color-border,#dadfe5);--spp-ui-checkbox-checked-bg:var(--spp-ui-color-accent,#0c8df7);--spp-ui-checkbox-checked-fg:var(--spp-ui-color-accent-contrast,#fff);--spp-ui-checkbox-hover-effect:var(--spp-ui-color-surface-hover,#eff2f5);--spp-ui-checkbox-active-effect:var(--spp-ui-color-border,#dadfe5);--spp-ui-checkbox-disabled-bg:var(--spp-ui-color-surface-hover,#eff2f5);--spp-ui-checkbox-invalid-border:var(--spp-ui-color-danger,#fb423b);--spp-ui-checkbox-size:var(--spp-ui-checkbox-md);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-md);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-md);color:var(--spp-ui-color-neutral,#1f2937);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;width:fit-content;display:inline-flex}.spp-ui-checkbox--sm{--spp-ui-checkbox-size:var(--spp-ui-checkbox-sm);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-sm);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-sm)}.spp-ui-checkbox--md{--spp-ui-checkbox-size:var(--spp-ui-checkbox-md);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-md);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-md)}.spp-ui-checkbox--disabled{color:color-mix(in srgb,var(--spp-ui-color-neutral,#1f2937) 48%,transparent);cursor:default}.spp-ui-checkbox--presentation{cursor:inherit;pointer-events:none}.spp-ui-checkbox__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.spp-ui-checkbox__wrapper{height:var(--spp-ui-checkbox-effect-size);margin:calc((var(--spp-ui-checkbox-size) - var(--spp-ui-checkbox-effect-size)) / 2);width:var(--spp-ui-checkbox-effect-size);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.spp-ui-checkbox__wrapper:before{content:"";height:var(--spp-ui-checkbox-effect-size);transition:background var(--spp-ui-motion-fast,.15s) ease;width:var(--spp-ui-checkbox-effect-size);z-index:0;background:0 0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spp-ui-checkbox--presentation .spp-ui-checkbox__wrapper:before{display:none}.spp-ui-checkbox:not(.spp-ui-checkbox--disabled):hover .spp-ui-checkbox__wrapper:before{background:var(--spp-ui-checkbox-hover-effect)}.spp-ui-checkbox:not(.spp-ui-checkbox--disabled):active .spp-ui-checkbox__wrapper:before{background:var(--spp-ui-checkbox-active-effect)}.spp-ui-checkbox__box{border:1px solid var(--spp-ui-checkbox-border);border-radius:var(--spp-ui-radius-sm,4px);box-sizing:border-box;height:var(--spp-ui-checkbox-size);transition:background var(--spp-ui-motion-fast,.15s) ease,border-color var(--spp-ui-motion-fast,.15s) ease;width:var(--spp-ui-checkbox-size);z-index:1;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.spp-ui-checkbox__box:after{background:var(--spp-ui-checkbox-checked-fg);content:"";opacity:0;height:2px;transition:opacity var(--spp-ui-motion-fast,.15s) ease,transform var(--spp-ui-motion-fast,.15s) ease;width:calc(var(--spp-ui-checkbox-size) - 6px);border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(.6)}.spp-ui-checkbox__check-icon{color:var(--spp-ui-checkbox-checked-fg);height:var(--spp-ui-checkbox-check-icon-size);width:var(--spp-ui-checkbox-check-icon-size);display:block}.spp-ui-checkbox--invalid .spp-ui-checkbox__box{border-color:var(--spp-ui-checkbox-invalid-border)}.spp-ui-checkbox[data-checked] .spp-ui-checkbox__box,.spp-ui-checkbox[data-indeterminate] .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-checked-bg);border-color:#0000}.spp-ui-checkbox--disabled[data-checked] .spp-ui-checkbox__box,.spp-ui-checkbox--disabled[data-indeterminate] .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-disabled-bg)}.spp-ui-checkbox__input:checked+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box,.spp-ui-checkbox__input:indeterminate+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-checked-bg);border-color:#0000}.spp-ui-checkbox[data-indeterminate] .spp-ui-checkbox__box:after,.spp-ui-checkbox__input:indeterminate+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box:after{opacity:1;transform:translate(-50%,-50%)scaleX(1)}.spp-ui-checkbox__label{min-width:0}@media (prefers-reduced-motion:reduce){.spp-ui-checkbox__wrapper:before,.spp-ui-checkbox__box,.spp-ui-checkbox__box:after{transition-duration:.01ms}}.spp-ui-icon{flex:none;align-items:center;display:inline-flex}.spp-ui-state-placeholder{--spp-ui-state-placeholder-color:var(--spp-ui-color-neutral,#1f2937);--spp-ui-state-placeholder-muted-color:#667085;box-sizing:border-box;min-inline-size:0;padding:var(--spp-ui-state-placeholder-padding,var(--spp-ui-space-4,16px));color:var(--spp-ui-state-placeholder-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.spp-ui-state-placeholder[data-size=sm]{--spp-ui-state-placeholder-icon-size:24px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-1,4px);--spp-ui-state-placeholder-title-size:12px;--spp-ui-state-placeholder-description-size:12px}.spp-ui-state-placeholder[data-size=md]{--spp-ui-state-placeholder-icon-size:32px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-2,8px);--spp-ui-state-placeholder-title-size:14px;--spp-ui-state-placeholder-description-size:14px}.spp-ui-state-placeholder[data-size=lg]{--spp-ui-state-placeholder-icon-size:48px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-3,12px);--spp-ui-state-placeholder-title-size:16px;--spp-ui-state-placeholder-description-size:16px}.spp-ui-state-placeholder__icon{inline-size:var(--spp-ui-state-placeholder-icon-size);block-size:var(--spp-ui-state-placeholder-icon-size);color:var(--spp-ui-state-placeholder-muted-color);place-items:center;margin-block-end:var(--spp-ui-state-placeholder-gap);display:grid}.spp-ui-state-placeholder__icon>svg{block-size:100%;inline-size:100%}.spp-ui-state-placeholder__title{font-size:var(--spp-ui-state-placeholder-title-size);margin:0;font-weight:600;line-height:1.4}.spp-ui-state-placeholder__description{max-inline-size:48ch;color:var(--spp-ui-state-placeholder-muted-color);font-size:var(--spp-ui-state-placeholder-description-size);margin:0;line-height:1.5}.spp-ui-state-placeholder__actions{gap:var(--spp-ui-space-2,8px);flex-wrap:wrap;justify-content:center;margin-block-start:var(--spp-ui-state-placeholder-gap);display:flex}:root{--spp-ui-picker-surface-bg:var(--spp-ui-color-surface,#fff);--spp-ui-picker-border:var(--spp-ui-color-border,#c8cdd4);--spp-ui-picker-radius:var(--spp-ui-radius-md,.5rem);--spp-ui-picker-max-height:20rem;--spp-ui-list-box-bg-hover:var(--spp-ui-color-surface-hover,#f3f5f7);--spp-ui-list-box-bg-selected:color-mix(in srgb, var(--spp-ui-color-accent,#2563eb) 16%, white);--spp-ui-list-box-bg-hover-selected:color-mix(in srgb, var(--spp-ui-color-accent,#2563eb) 22%, white)}.spp-ui-list-box{box-sizing:border-box;max-height:var(--spp-ui-picker-max-height);overflow-anchor:none;border:1px solid var(--spp-ui-picker-border);border-radius:var(--spp-ui-picker-radius);background:var(--spp-ui-picker-surface-bg);outline:none;margin:0;padding:0;overflow:hidden auto}.spp-ui-list-box--virtual{height:100%;min-height:8rem;position:relative}.spp-ui-list-box__item{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding:.5rem .75rem;overflow:hidden}.spp-ui-list-box>.spp-ui-list-box__item:first-child,.spp-ui-list-box__item[data-first]{border-top-left-radius:var(--spp-ui-picker-radius);border-top-right-radius:var(--spp-ui-picker-radius)}.spp-ui-list-box>.spp-ui-list-box__item:last-child,.spp-ui-list-box__item[data-last]{border-bottom-right-radius:var(--spp-ui-picker-radius);border-bottom-left-radius:var(--spp-ui-picker-radius)}.spp-ui-list-box__item-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.spp-ui-list-box__item[data-hovered]:not([data-disabled],[data-readonly]),.spp-ui-list-box__item:hover:not([data-disabled],[data-readonly]){background:var(--spp-ui-list-box-bg-hover)}.spp-ui-list-box__item[data-selected]{background:var(--spp-ui-list-box-bg-selected)}.spp-ui-list-box__item[data-selected][data-hovered]:not([data-disabled]),.spp-ui-list-box__item[data-selected]:hover:not([data-disabled]){background:var(--spp-ui-list-box-bg-hover-selected)}.spp-ui-list-box__item[data-focused],.spp-ui-list-box__item[data-active]{box-shadow:inset 3px 0 0 var(--spp-ui-color-accent,#2563eb)}.spp-ui-list-box__item[data-selected][data-focused],.spp-ui-list-box__item[data-selected][data-active],.spp-ui-list-box__item[data-anchor]{outline:1px dashed var(--spp-ui-color-accent,#2563eb);outline-offset:-1px}.spp-ui-list-box__item[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-list-box__item[data-readonly],.spp-ui-list-box[data-readonly] .spp-ui-list-box__item{cursor:default}.spp-ui-list-box[data-disabled]{opacity:var(--spp-ui-disabled-opacity,.58);pointer-events:none}.spp-ui-list-box [data-slot=state]{color:var(--spp-ui-color-text-muted,#606873);text-align:center;padding:.5rem}.spp-ui-list-box [data-slot=state] .spp-ui-state-placeholder{--spp-ui-state-placeholder-padding:.5rem}:root{--spp-ui-dialog-surface-bg:var(--spp-ui-color-surface,#fff);--spp-ui-dialog-border:var(--spp-ui-color-border,#c8cdd4);--spp-ui-dialog-radius:var(--spp-ui-radius-md,.5rem);--spp-ui-dialog-shadow:var(--spp-ui-shadow-menu,0 2px 8px #10182829, 0 8px 24px #10182814);--spp-ui-dialog-overlay-bg:#10182866;--spp-ui-dialog-min-width:20rem;--spp-ui-dialog-max-width:32rem;--spp-ui-dialog-max-height: calc(100vh - 4rem) ;--spp-ui-dialog-padding:1rem;--spp-ui-dialog-gap:.75rem;--spp-ui-dialog-color:var(--spp-ui-color-text,#20262d);--spp-ui-dialog-color-muted:var(--spp-ui-color-text-muted,#606873);--spp-ui-dialog-font-size:var(--spp-ui-font-size-md,.875rem)}.spp-ui-dialog-overlay{z-index:var(--spp-ui-z-index-dialog,1400);background:var(--spp-ui-dialog-overlay-bg);justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.spp-ui-dialog-modal{max-width:100%;max-height:100%;display:flex}.spp-ui-dialog{box-sizing:border-box;gap:var(--spp-ui-dialog-gap);min-width:var(--spp-ui-dialog-min-width);max-width:var(--spp-ui-dialog-max-width);max-height:var(--spp-ui-dialog-max-height);padding:var(--spp-ui-dialog-padding);border:1px solid var(--spp-ui-dialog-border);border-radius:var(--spp-ui-dialog-radius);background:var(--spp-ui-dialog-surface-bg);box-shadow:var(--spp-ui-dialog-shadow);color:var(--spp-ui-dialog-color);font-size:var(--spp-ui-dialog-font-size);outline:none;flex-direction:column;display:flex}.spp-ui-dialog__header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.spp-ui-dialog__title{margin:0;font-size:1em;font-weight:600}.spp-ui-dialog__close{border-radius:var(--spp-ui-radius-sm,.25rem);width:1.75rem;height:1.75rem;color:var(--spp-ui-dialog-color-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.spp-ui-dialog__close[data-hovered],.spp-ui-dialog__close:hover{background:var(--spp-ui-color-surface-hover,#f3f5f7)}.spp-ui-dialog__close[data-focus-visible]{outline:2px solid var(--spp-ui-color-accent,#2563eb);outline-offset:1px}.spp-ui-dialog__description{color:var(--spp-ui-dialog-color-muted);margin:0}.spp-ui-dialog__body{min-height:0;overflow:auto}.spp-ui-dialog__actions{justify-content:flex-end;gap:.5rem;display:flex}:root{--spp-ui-menu-surface-bg:var(--spp-ui-color-surface,#fff);--spp-ui-menu-border:var(--spp-ui-color-border,#c8cdd4);--spp-ui-menu-radius:var(--spp-ui-radius-md,.5rem);--spp-ui-menu-shadow:var(--spp-ui-shadow-menu,0 2px 8px #10182829, 0 8px 24px #10182814);--spp-ui-menu-min-width:12rem;--spp-ui-menu-max-width:24rem;--spp-ui-menu-max-height:20rem;--spp-ui-menu-padding:.25rem;--spp-ui-menu-item-height:1.75rem;--spp-ui-menu-item-padding-inline:.625rem;--spp-ui-menu-item-gap:.5rem;--spp-ui-menu-item-radius:.25rem;--spp-ui-menu-font-size:var(--spp-ui-font-size-md,.875rem);--spp-ui-menu-color:var(--spp-ui-color-text,#20262d);--spp-ui-menu-color-muted:var(--spp-ui-color-text-muted,#606873);--spp-ui-menu-bg-hover:var(--spp-ui-color-surface-hover,#f3f5f7);--spp-ui-menu-bg-focused:var(--spp-ui-menu-bg-hover);--spp-ui-menu-outline:var(--spp-ui-color-accent,#2563eb);--spp-ui-menu-danger-color:var(--spp-ui-color-danger,#c62828);--spp-ui-menu-danger-bg-hover:color-mix(in srgb, var(--spp-ui-menu-danger-color) 10%, white);--spp-ui-menu-separator-color:var(--spp-ui-color-border-subtle,#e4e7eb)}.spp-ui-menu-popover{box-sizing:border-box;z-index:var(--spp-ui-z-index-menu,1300);min-width:var(--spp-ui-menu-min-width);max-width:var(--spp-ui-menu-max-width);max-height:var(--spp-ui-menu-max-height);border:1px solid var(--spp-ui-menu-border);border-radius:var(--spp-ui-menu-radius);background:var(--spp-ui-menu-surface-bg);box-shadow:var(--spp-ui-menu-shadow);color:var(--spp-ui-menu-color);overflow:hidden}.spp-ui-menu{box-sizing:border-box;max-height:inherit;padding:var(--spp-ui-menu-padding);font-size:var(--spp-ui-menu-font-size);outline:none;margin:0;overflow:hidden auto}.spp-ui-menu__section{display:block}.spp-ui-menu__section+.spp-ui-menu__section{padding-top:var(--spp-ui-menu-padding)}.spp-ui-menu__item{box-sizing:border-box;min-height:var(--spp-ui-menu-item-height);align-items:center;gap:var(--spp-ui-menu-item-gap);padding-inline:var(--spp-ui-menu-item-padding-inline);border-radius:var(--spp-ui-menu-item-radius);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex}.spp-ui-menu__item[data-hovered],.spp-ui-menu__item:hover:not([data-disabled]){background:var(--spp-ui-menu-bg-hover)}.spp-ui-menu__item[data-focused]{background:var(--spp-ui-menu-bg-focused);box-shadow:inset 0 0 0 1px var(--spp-ui-menu-outline)}.spp-ui-menu__item[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-menu__item[data-tone=danger]{color:var(--spp-ui-menu-danger-color)}.spp-ui-menu__item[data-tone=danger][data-hovered],.spp-ui-menu__item[data-tone=danger]:hover:not([data-disabled]){background:var(--spp-ui-menu-danger-bg-hover)}.spp-ui-menu__item-start,.spp-ui-menu__item-end{color:var(--spp-ui-menu-color-muted);flex:none;align-items:center;display:inline-flex}.spp-ui-menu__item-start{width:var(--spp-ui-menu-icon-size,1rem);height:var(--spp-ui-menu-icon-size,1rem);justify-content:center}.spp-ui-menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.spp-ui-menu__item-end{justify-content:flex-end;padding-left:1.5rem;font-size:.92em}.spp-ui-menu__item-submenu{color:var(--spp-ui-menu-color-muted);flex:none;justify-content:flex-end;align-items:center;padding-left:.75rem;display:inline-flex}[dir=rtl] .spp-ui-menu__item-submenu{transform:scaleX(-1)}.spp-ui-menu__separator{height:1px;margin:var(--spp-ui-menu-padding) .125rem;background:var(--spp-ui-menu-separator-color)}.spp-ui-menu__shortcut{color:var(--spp-ui-menu-color-muted);font-size:.92em}.spp-ui-linear-progress{block-size:var(--spp-ui-linear-progress-height,4px);background:var(--spp-ui-linear-progress-track,color-mix(in srgb, var(--spp-ui-color-accent,#246bfe) 18%, transparent));position:relative;overflow:hidden}.spp-ui-linear-progress__bar{background:linear-gradient(90deg,transparent 0%,var(--spp-ui-linear-progress-indicator,var(--spp-ui-color-accent,#246bfe)) 50%,transparent 100%);animation:1.5s ease-in-out infinite spp-ui-linear-progress;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@keyframes spp-ui-linear-progress{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.spp-ui-linear-progress__bar{background:var(--spp-ui-linear-progress-indicator,var(--spp-ui-color-accent,#246bfe));opacity:.72;animation:none;inset-inline:25%;transform:none}}:where(.spp-ui-table-root,.spp-ui-table__popover,.spp-ui-table__column-manager-dialog){--spp-ui-table-bg-surface:var(--spp-ui-color-surface,#fff);--spp-ui-table-bg-header:var(--spp-ui-color-surface-hover,#f9fafb);--spp-ui-table-bg-row:var(--spp-ui-color-surface,#fff);--spp-ui-table-bg-row-hover:var(--spp-ui-color-surface-hover,#f3f4f6);--spp-ui-table-bg-row-selected:color-mix(in srgb, var(--spp-ui-color-accent,#246bfe) 12%, white);--spp-ui-table-bg-row-selected-hover:color-mix(in srgb, var(--spp-ui-color-accent,#246bfe) 18%, white);--spp-ui-table-bg-pinned:var(--spp-ui-color-surface-hover,#f9fafb);--spp-ui-table-row-header-bg:var(--spp-ui-table-bg-header);--spp-ui-table-row-header-bg-hover:color-mix(in srgb, var(--spp-ui-color-neutral,#667085) 8%, var(--spp-ui-table-bg-header));--spp-ui-table-row-header-bg-selected:color-mix(in srgb, var(--spp-ui-color-accent,#246bfe) 16%, var(--spp-ui-table-bg-header));--spp-ui-table-row-header-color:var(--spp-ui-color-neutral-muted,#667085);--spp-ui-table-row-header-color-selected:var(--spp-ui-color-accent,#246bfe);--spp-ui-table-row-header-font-size:var(--spp-ui-table-font-size);--spp-ui-table-row-header-font-weight:600;--spp-ui-table-border-color:var(--spp-ui-color-border,#d1d5db);--spp-ui-table-border-width:1px;--spp-ui-table-border-radius:var(--spp-ui-radius-md,8px);--spp-ui-table-cell-px:var(--spp-ui-space-3,12px);--spp-ui-table-cell-py:var(--spp-ui-space-2,8px);--spp-ui-table-header-cell-px:var(--spp-ui-space-3,12px);--spp-ui-table-row-height:auto;--spp-ui-table-header-height:40px;--spp-ui-table-font-size:.875rem;--spp-ui-table-header-font-weight:600;--spp-ui-table-header-content-gap:var(--spp-ui-space-2,8px);--spp-ui-table-header-action-gap:2px;--spp-ui-table-header-action-size:24px;--spp-ui-table-header-action-icon-size:16px;--spp-ui-table-control-radius:var(--spp-ui-radius-sm,4px);--spp-ui-table-menu-min-width:180px;--spp-ui-table-menu-padding:var(--spp-ui-space-1,4px);--spp-ui-table-menu-item-min-height:30px;--spp-ui-table-menu-item-padding:5px 10px 5px 6px;--spp-ui-table-resizer-hit-width:8px;--spp-ui-table-tree-indent:20px;--spp-ui-table-tree-expander-size:20px;--spp-ui-table-tree-expander-icon-size:16px;--spp-ui-table-tree-expander-radius:var(--spp-ui-radius-sm,4px);--spp-ui-table-resizer-line-width:2px;--spp-ui-table-row-transition-duration:var(--spp-ui-motion-fast,.15s);--spp-ui-table-row-disabled-opacity:.55;--spp-ui-table-row-removing-opacity:.45;--spp-ui-table-row-placeholder-opacity:.7;--spp-ui-table-highlight-duration:2s;--spp-ui-table-highlight-added-bg:#12b76a4d;--spp-ui-table-highlight-updated-bg:#246bfe4d;--spp-ui-table-highlight-deleted-bg:#d92d204d;--spp-ui-table-overlay-min-height:280px;--spp-ui-table-overlay-padding:var(--spp-ui-space-4,16px);--spp-ui-table-footer-font-size:.8175rem;--spp-ui-table-footer-color:var(--spp-ui-color-neutral-muted,#6b7280);--spp-ui-table-footer-padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);--spp-ui-table-popover-min-width:180px;--spp-ui-table-popover-bg:var(--spp-ui-table-bg-surface);--spp-ui-table-popover-shadow:0 4px 6px -1px #0000001a;--spp-ui-table-popover-padding:var(--spp-ui-space-2,8px);--spp-ui-table-popover-gap:6px;--spp-ui-table-popover-radius:var(--spp-ui-radius-sm,6px);--spp-ui-table-floating-filter-px:var(--spp-ui-table-header-cell-px);--spp-ui-table-floating-filter-py:var(--spp-ui-space-1,4px);--spp-ui-table-floating-control-min-height:28px;--spp-ui-table-filter-font-size:.8125rem;--spp-ui-table-filter-input-padding:4px 6px;--spp-ui-table-filter-panel-gap:var(--spp-ui-space-2,8px);--spp-ui-table-filter-label-font-size:.75rem;--spp-ui-table-floating-control-gap:var(--spp-ui-space-1,4px);--spp-ui-table-floating-control-padding:2px 6px}:where(.spp-ui-table-root[data-density=compact],.spp-ui-table__popover[data-density=compact]){--spp-ui-table-header-height:32px;--spp-ui-table-cell-py:var(--spp-ui-space-1,4px);--spp-ui-table-floating-filter-py:2px}:where(.spp-ui-table-root[data-density=comfortable],.spp-ui-table__popover[data-density=comfortable]){--spp-ui-table-header-height:48px;--spp-ui-table-cell-py:var(--spp-ui-space-3,12px);--spp-ui-table-floating-filter-py:var(--spp-ui-space-2,8px)}.spp-ui-table-root{box-sizing:border-box;border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-border-radius);background-color:var(--spp-ui-table-bg-surface);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.spp-ui-table__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spp-ui-table__viewport{min-height:0;margin-right:calc(-1 * var(--spp-ui-table-border-width));margin-bottom:calc(-1 * var(--spp-ui-table-border-width));flex-direction:column;flex:1;display:flex;position:relative}.spp-ui-table__scroll-container{flex:1;min-height:0;position:relative;overflow:auto}.spp-ui-table__loading-bar{--spp-ui-table-loading-bar-height:3px;z-index:30;height:var(--spp-ui-table-loading-bar-height);margin-bottom:calc(-1 * var(--spp-ui-table-loading-bar-height));pointer-events:none;position:relative}.spp-ui-table__loading-bar>*{width:100%;height:100%;display:block}.spp-ui-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral,#1f2937)}.spp-ui-table__thead{z-index:2;background-color:var(--spp-ui-table-bg-header);position:sticky;top:0}.spp-ui-table__tfoot{z-index:2;position:sticky;bottom:0}.spp-ui-table__th{box-sizing:border-box;height:var(--spp-ui-table-header-height);padding-block:0;padding-inline:var(--spp-ui-table-header-cell-px);font-weight:var(--spp-ui-table-header-font-weight);text-align:left;vertical-align:middle;border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);-webkit-user-select:none;user-select:none;position:relative}.spp-ui-table__th-content{align-items:center;gap:var(--spp-ui-table-header-content-gap);display:flex}.spp-ui-table__th-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block;overflow:hidden}.spp-ui-table__th-content--group .spp-ui-table__th-label{flex:0 auto}.spp-ui-table__sort-indicator{width:var(--spp-ui-table-header-action-size);height:var(--spp-ui-table-header-action-size);color:var(--spp-ui-color-accent,#246bfe);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.spp-ui-table__th-actions{align-items:center;gap:var(--spp-ui-table-header-action-gap);flex-shrink:0;margin-left:auto;padding-left:4px;display:flex}.spp-ui-table__th-actions .spp-ui-table__header-action-btn{--spp-ui-icon-button-size:var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size:var(--spp-ui-table-header-action-icon-size);--spp-ui-button-hover-bg:#0000001a;flex:0 0 var(--spp-ui-table-header-action-size);border-radius:var(--spp-ui-table-control-radius);opacity:.7}.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn{opacity:0;width:0;min-width:0;transition:opacity var(--spp-ui-motion-fast,.15s) ease;border-width:0;flex-basis:0;margin:0;overflow:hidden}.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn.spp-ui-table__filter-btn--filtered,.spp-ui-table--hover-header-actions .spp-ui-table__th:hover .spp-ui-table__th-actions .spp-ui-table__header-action-btn,.spp-ui-table--hover-header-actions .spp-ui-table__th:focus-within .spp-ui-table__th-actions .spp-ui-table__header-action-btn{flex-basis:var(--spp-ui-table-header-action-size);width:var(--spp-ui-icon-button-size);min-width:var(--spp-ui-icon-button-size);margin-left:var(--spp-ui-table-header-action-gap);opacity:1;transition:opacity var(--spp-ui-motion-fast,.15s) ease;border-width:1px;overflow:visible}.spp-ui-table--hover-header-actions .spp-ui-table__th:has(.spp-ui-table__header-action-btn[aria-expanded=true]) .spp-ui-table__th-actions .spp-ui-table__header-action-btn{flex-basis:var(--spp-ui-table-header-action-size);width:var(--spp-ui-icon-button-size);min-width:var(--spp-ui-icon-button-size);margin-left:var(--spp-ui-table-header-action-gap);opacity:1;transition:opacity var(--spp-ui-motion-fast,.15s) ease;border-width:1px;overflow:visible}@media (prefers-reduced-motion:reduce){.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn{transition:none}}.spp-ui-table__filter-btn--filtered{opacity:1;color:var(--spp-ui-color-accent,#246bfe);position:relative}.spp-ui-table__filter-btn--filtered:after{content:"";background-color:var(--spp-ui-color-accent,#246bfe);border-radius:50%;width:6px;height:6px;position:absolute;top:1px;right:2px}.spp-ui-table__floating-cell-inner .spp-ui-table__floating-action-btn{--spp-ui-icon-button-size:var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size:var(--spp-ui-table-header-action-icon-size);--spp-ui-button-hover-bg:#0000001a;flex:0 0 var(--spp-ui-table-header-action-size);border-radius:var(--spp-ui-table-control-radius);opacity:.7}.spp-ui-table__resizer{z-index:2;height:100%;width:var(--spp-ui-table-resizer-hit-width);cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;position:absolute;top:0;right:0;transform:translate(50%)}.spp-ui-table__th[data-pinned=right]>.spp-ui-table__resizer{left:0;right:auto;transform:translate(-50%)}.spp-ui-table__resizer:after{content:"";width:var(--spp-ui-table-resizer-line-width);background:0 0;border-radius:1px;transition:background-color .12s,top .12s,bottom .12s;position:absolute;top:20%;bottom:20%;left:50%;transform:translate(-50%)}.spp-ui-table__resizer:hover:after,.spp-ui-table__resizer:active:after{background:color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 55%,transparent)}.spp-ui-table__resizer:active:after,.spp-ui-table__resizer--resizing:after{background:var(--spp-ui-color-accent,#246bfe);top:0;bottom:0}.spp-ui-table__th:hover>.spp-ui-table__resizer:after{background:color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 55%,transparent)}.spp-ui-table__tr[data-placeholder=true]{opacity:var(--spp-ui-table-row-placeholder-opacity);font-style:italic}.spp-ui-table__td{box-sizing:border-box;height:var(--spp-ui-table-row-height);padding:var(--spp-ui-table-cell-py) var(--spp-ui-table-cell-px);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.spp-ui-table__row-number-header,.spp-ui-table__row-number-cell,.spp-ui-table__row-number-floating-cell{padding-inline:var(--spp-ui-space-2,8px);border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-row-header-bg);color:var(--spp-ui-table-row-header-color);text-align:center;font-size:var(--spp-ui-table-row-header-font-size);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.spp-ui-table__tr[data-selected=true]:hover>.spp-ui-table__row-number-cell{background-color:color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 22%,var(--spp-ui-table-bg-header))}.spp-ui-table__th--filler,.spp-ui-table__td--filler,.spp-ui-table__floating-th--filler{cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;padding:0}.spp-ui-table__th[data-pinned=left],.spp-ui-table__td[data-pinned=left],.spp-ui-table__th[data-pinned=right],.spp-ui-table__td[data-pinned=right]{z-index:1;background-color:var(--spp-ui-table-bg-pinned);position:sticky}@keyframes spp-ui-table-highlight-added{0%{background-color:var(--spp-ui-table-highlight-added-bg)}to{background-color:#0000}}@keyframes spp-ui-table-highlight-updated{0%{background-color:var(--spp-ui-table-highlight-updated-bg)}to{background-color:#0000}}@keyframes spp-ui-table-highlight-deleted{0%{background-color:var(--spp-ui-table-highlight-deleted-bg)}to{background-color:#0000}}.spp-ui-table__loading-overlay,.spp-ui-table__empty-overlay,.spp-ui-table__error-overlay{z-index:4;box-sizing:border-box;padding:var(--spp-ui-table-overlay-padding);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.spp-ui-table__td--number{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.spp-ui-table__td--boolean{text-align:center;justify-content:center}.spp-ui-table__bool-icon{vertical-align:middle;display:inline-block}.spp-ui-table__bool-icon--true{color:var(--spp-ui-color-success,#2e7d32)}.spp-ui-table__bool-icon--false{color:var(--spp-ui-color-text-muted,#9ca3af)}.spp-ui-table__footer{justify-content:space-between;align-items:center;gap:var(--spp-ui-space-2,8px) var(--spp-ui-space-4,16px);padding:var(--spp-ui-table-footer-padding);font-size:var(--spp-ui-table-footer-font-size);color:var(--spp-ui-table-footer-color);border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);flex-wrap:wrap;display:flex}.spp-ui-table-pagination__page-size{align-items:center;gap:var(--spp-ui-space-2,8px);white-space:nowrap;display:inline-flex}.spp-ui-table-pagination__page-size-select{font:inherit;color:inherit;background-color:var(--spp-ui-table-bg-surface);border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius,4px);padding:2px 4px}.spp-ui-table-pagination__range{white-space:nowrap;margin-inline-start:auto}.spp-ui-table-pagination__nav{align-items:center;gap:var(--spp-ui-space-1,4px);display:inline-flex}.spp-ui-table-pagination__nav-button{--spp-ui-icon-button-size:var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size:16px}.spp-ui-table-pagination__page{align-items:center;gap:var(--spp-ui-space-2,8px);white-space:nowrap;display:inline-flex}.spp-ui-table-pagination__page-input{text-align:center;width:3em}.spp-ui-table-pagination__page-control{width:auto;display:inline-flex}.spp-ui-table__filter-popover{box-sizing:border-box;gap:var(--spp-ui-table-popover-gap);min-width:var(--spp-ui-table-popover-min-width);padding:var(--spp-ui-table-popover-padding);font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral,#1f2937);flex-direction:column;display:flex}.spp-ui-table__column-manager-popover{box-sizing:border-box;min-width:var(--spp-ui-table-popover-min-width);padding:var(--spp-ui-table-popover-padding);font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral,#1f2937)}.spp-ui-table__column-manager{gap:var(--spp-ui-table-popover-gap);text-align:left;-webkit-user-select:none;user-select:none;flex-direction:column;width:min(20rem,100vw - 2rem);display:flex}.spp-ui-table__column-manager-bulk{min-height:32px;padding:0 4px var(--spp-ui-table-popover-gap);border-bottom:1px solid var(--spp-ui-table-border-color);align-items:center;display:flex}.spp-ui-table__column-manager-bulk .spp-ui-checkbox{flex:none;justify-content:flex-start;width:fit-content;min-width:0}.spp-ui-table__column-manager-toggle-all.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size:var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size:14px;flex:none}.spp-ui-table__column-manager-list{gap:8px;height:min(18rem,45vh);margin:0;padding:2px;display:grid;overflow:hidden auto}.spp-ui-table__column-manager-lane{border-radius:var(--spp-ui-table-control-radius);min-width:0;transition:background-color .12s,box-shadow .12s}.spp-ui-table__column-manager-lane[data-over]{background:color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 35%,transparent)}.spp-ui-table__column-manager-lane[data-empty]{animation:.14s ease-out spp-ui-table-column-manager-lane-in}.spp-ui-table__column-manager-lane-header{min-height:24px;color:var(--spp-ui-color-text-muted,#606873);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:6px;padding-inline:6px;font-size:.6875rem;font-weight:600;display:flex}.spp-ui-table__column-manager-count{background:var(--spp-ui-table-bg-header);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding-inline:5px;font-size:.6875rem;display:inline-flex}.spp-ui-table__column-manager-lane-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spp-ui-table__column-manager-dropzone{border:1px dashed var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);min-height:32px;color:var(--spp-ui-color-text-muted,#606873);justify-content:center;align-items:center;margin:2px;font-size:.75rem;display:flex}.spp-ui-table__column-manager-sortable{border-radius:var(--spp-ui-table-control-radius);align-items:center;width:100%;min-width:0;min-height:32px;display:flex}.spp-ui-table__column-manager-sortable:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 45%,transparent)}.spp-ui-table__column-manager-sortable[data-drop-placement]:after{content:"";z-index:1;background:var(--spp-ui-color-accent,#246bfe);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.spp-ui-table__column-manager-drag-handle{width:28px;min-height:28px;color:var(--spp-ui-color-text-muted,#606873);cursor:grab;touch-action:none;flex:0 0 28px;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.spp-ui-table__column-manager-item{flex:auto;align-items:center;gap:4px;width:100%;min-width:0;min-height:32px;display:flex}.spp-ui-table__column-manager-item .spp-ui-checkbox{flex:none;justify-content:flex-start;min-width:0}.spp-ui-table__column-manager-label{min-width:0;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:0 auto;padding:0;overflow:hidden}.spp-ui-table__column-manager-group{flex-direction:column;width:100%;display:flex}.spp-ui-table__column-manager-sublist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spp-ui-table__column-manager-expander.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size:var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size:14px;flex:none}.spp-ui-table__column-manager-expander-placeholder{width:28px;height:var(--spp-ui-table-header-action-size);flex:0 0 28px}.spp-ui-table__column-manager-item[data-depth="1"]:before,.spp-ui-table__column-manager-item[data-depth="2"]:before,.spp-ui-table__column-manager-item[data-depth="3"]:before{content:"";border-bottom:1px solid color-mix(in srgb,var(--spp-ui-color-neutral-muted,#667085) 45%,transparent);border-left:1px solid color-mix(in srgb,var(--spp-ui-color-neutral-muted,#667085) 45%,transparent);pointer-events:none;width:10px;height:50%;position:absolute;top:-1px}.spp-ui-table__column-manager-item[data-hidden]{opacity:var(--spp-ui-table-row-disabled-opacity,.65)}.spp-ui-table__column-manager-required{color:var(--spp-ui-color-text-muted,#606873);flex:none;font-size:.85em}.spp-ui-table__column-manager-status{color:var(--spp-ui-color-text-muted,#606873);flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.spp-ui-table__column-manager-overlay{border:1px solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);background:var(--spp-ui-table-bg-surface);width:18rem;min-height:32px;box-shadow:var(--spp-ui-table-popover-shadow);color:var(--spp-ui-color-neutral,#1f2937);font-size:var(--spp-ui-table-font-size);cursor:grabbing;align-items:center;gap:8px;padding-inline:8px;display:flex}.spp-ui-table__column-manager-overlay svg{width:15px;height:15px;color:var(--spp-ui-color-text-muted,#606873)}.spp-ui-table__column-manager-empty{color:var(--spp-ui-color-text-muted,#606873);margin:0}.spp-ui-table__column-manager-footer{padding-top:var(--spp-ui-table-popover-gap);border-top:1px solid var(--spp-ui-table-border-color);justify-content:flex-end;display:flex}.spp-ui-table__filter-field{gap:calc(var(--spp-ui-table-filter-panel-gap) / 2);flex-direction:column;display:flex}.spp-ui-table__filter-select,.spp-ui-table__filter-input{box-sizing:border-box;border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);width:100%;padding:var(--spp-ui-table-filter-input-padding);font-size:var(--spp-ui-table-filter-font-size);color:inherit;background:var(--spp-ui-table-bg-surface);outline:none}.spp-ui-table__filter-range{gap:var(--spp-ui-table-filter-panel-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spp-ui-table__filter-set{gap:calc(var(--spp-ui-table-filter-panel-gap) / 2);flex-direction:column;max-height:240px;display:flex;overflow:auto}.spp-ui-table__floating-th{box-sizing:border-box;padding:var(--spp-ui-table-floating-filter-py) var(--spp-ui-table-floating-filter-px);text-align:left;border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);vertical-align:middle;font-weight:400;position:relative}.spp-ui-table__floating-th--active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent,#246bfe) 35%,transparent)}.spp-ui-table__floating-th[data-pinned=left],.spp-ui-table__floating-th[data-pinned=right]{z-index:3;background-color:var(--spp-ui-table-bg-pinned);position:sticky}.spp-ui-table__floating-cell-inner{gap:var(--spp-ui-table-floating-control-gap);align-items:center;width:100%;min-width:0;display:flex}.spp-ui-table__floating-cell-body{flex:1;min-width:0}.spp-ui-table__floating-summary{min-width:0;min-height:var(--spp-ui-table-floating-control-min-height);padding:var(--spp-ui-table-floating-control-padding);border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);background:var(--spp-ui-table-bg-surface);cursor:pointer;align-items:center;display:flex}.spp-ui-table__floating-summary-text{text-overflow:ellipsis;white-space:nowrap;font-size:var(--spp-ui-table-filter-font-size);color:var(--spp-ui-color-neutral,#1f2937);overflow:hidden}.spp-ui-table--virtualized{flex-direction:column;min-height:100%;display:flex}.spp-ui-table--virtualized .spp-ui-table__thead-inner-table-host{box-sizing:border-box;height:auto;font-weight:inherit;text-align:inherit;vertical-align:top;border-bottom:none;padding:0}.spp-ui-table--virtualized .spp-ui-table__thead-inner-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral,#1f2937);display:table}.spp-ui-table--virtualized .spp-ui-table__thead{z-index:2;position:sticky;top:0}.spp-ui-table--virtualized .spp-ui-table__tfoot{z-index:2;background-color:var(--spp-ui-table-bg-header);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);flex-direction:column;width:100%;display:flex;position:sticky;bottom:0}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-row,.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-host{width:100%;display:block}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-host{box-sizing:border-box;vertical-align:top;background-color:var(--spp-ui-table-bg-header);border:none;height:auto;padding:0}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral,#1f2937);display:table}.spp-ui-table--virtualized .spp-ui-table__thead,.spp-ui-table--virtualized .spp-ui-table__tfoot{flex:none}.spp-ui-table--virtualized .spp-ui-table__tbody{flex:1 0 auto;display:grid;position:relative}.spp-ui-table--virtualized .spp-ui-table__tr{box-sizing:border-box;width:100%;display:flex;position:absolute;top:0;left:0}.spp-ui-table--virtualized .spp-ui-table__tbody .spp-ui-table__td{flex:none;align-items:center;display:flex}.spp-ui-table-root:has(.spp-ui-table--row-pins) .spp-ui-table__scroll-container{flex-direction:column;display:flex;overflow:hidden}.spp-ui-table--row-pins{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.spp-ui-table--row-pins .spp-ui-table__thead,.spp-ui-table--row-pins .spp-ui-table__tfoot{box-sizing:border-box;flex:none;display:block;position:static;overflow:hidden}.spp-ui-table--row-pins>.spp-ui-table__tbody:not(.spp-ui-table__tbody--pinned){flex:auto;min-height:0;display:block;position:relative;overflow:hidden auto}.spp-ui-table__tbody--pinned{z-index:2;width:100%;max-height:var(--spp-ui-table-pinned-max-height,40vh);box-sizing:border-box;background-color:var(--spp-ui-table-bg-surface);flex:none;display:block;position:relative;overflow:hidden auto}.spp-ui-table--row-pins>.spp-ui-table__pin-sash{z-index:3;height:var(--spp-ui-table-border-width);min-height:0;margin-top:calc(-1 * var(--spp-ui-table-border-width));background-color:var(--spp-ui-table-border-color);flex:none;display:block;position:relative;overflow:hidden}.spp-ui-table__x-scroll{border-top:0 solid #0000;flex:0 0 0;height:0;min-height:0;overflow:hidden}.spp-ui-table__x-scroll--active{border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);scrollbar-color:var(--spp-ui-color-text-muted,#9ca3af) var(--spp-ui-table-bg-header);flex-basis:auto;height:auto;overflow:auto hidden}.spp-ui-table--virtualized .spp-ui-table__tbody.spp-ui-table__tbody--pinned{flex:none;height:auto;display:block}.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-row,.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-host,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-row,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-host{width:calc(var(--spp-ui-table-grid-width) * 1px);box-sizing:border-box;display:block}.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-host,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-host{height:auto;font-weight:inherit;text-align:inherit;vertical-align:top;background-color:#0000;border:none;padding:0}.spp-ui-table--virtualized .spp-ui-table__virtual-sizer{pointer-events:none;visibility:hidden;display:block;position:relative;top:auto}.spp-ui-table__tbody--pinned>.spp-ui-table__tr,.spp-ui-table--row-pins:not(.spp-ui-table--virtualized)>.spp-ui-table__tbody>.spp-ui-table__tr{width:calc(var(--spp-ui-table-grid-width) * 1px);display:flex;position:relative;top:auto;left:auto;transform:none}.spp-ui-table--row-pins>.spp-ui-table__tbody .spp-ui-table__td{flex:none;align-items:center;display:flex}.spp-ui-table__column-menu-item--selected .spp-ui-menu__item-start{color:var(--spp-ui-color-accent,#246bfe)}:is(.spp-ui-table--header-borders .spp-ui-table__th:has(+.spp-ui-table__th[data-pinned-edge=right]),.spp-ui-table--header-borders .spp-ui-table__floating-th:has(+.spp-ui-table__floating-th[data-pinned-edge=right]),.spp-ui-table--body-borders .spp-ui-table__td:has(+.spp-ui-table__td[data-pinned-edge=right])){border-right:none}.spp-ui-table-tree__cell{align-items:center;gap:var(--spp-ui-space-1,4px);min-width:0;height:100%;display:flex}.spp-ui-table-tree__guide{top:calc(-1 * var(--spp-ui-table-cell-py,8px));bottom:calc(-1 * var(--spp-ui-table-cell-py,8px));width:var(--spp-ui-table-tree-indent,20px);pointer-events:none;position:absolute}.spp-ui-table-tree__guide[data-continues]:not([data-self]):before{content:"";border-inline-start:var(--spp-ui-table-tree-guide-width,1px) var(--spp-ui-table-tree-guide-style,solid) var(--spp-ui-table-tree-guide-color,var(--spp-ui-color-border,#d0d5dd));inset-block:0;inset-inline-start:calc(var(--spp-ui-table-tree-expander-size,16px) / 2)}.spp-ui-table-tree__guide[data-self]:before{content:"";height:50%;top:0;border-inline-start:var(--spp-ui-table-tree-guide-width,1px) var(--spp-ui-table-tree-guide-style,solid) var(--spp-ui-table-tree-guide-color,var(--spp-ui-color-border,#d0d5dd));inset-inline-start:calc(var(--spp-ui-table-tree-expander-size,16px) / 2)}.spp-ui-table-tree__guide[data-self]:after{content:"";top:50%;width:calc(100% - var(--spp-ui-table-tree-expander-size,16px) / 2 + var(--spp-ui-space-1,4px));border-top:var(--spp-ui-table-tree-guide-width,1px) var(--spp-ui-table-tree-guide-style,solid) var(--spp-ui-table-tree-guide-color,var(--spp-ui-color-border,#d0d5dd));inset-inline-start:calc(var(--spp-ui-table-tree-expander-size,16px) / 2)}.spp-ui-table-tree__cell-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.spp-ui-table-tree__expander,.spp-ui-table-tree__expander-placeholder{width:var(--spp-ui-table-tree-expander-size);height:var(--spp-ui-table-tree-expander-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.spp-ui-table-tree__expander{--spp-ui-icon-button-size:var(--spp-ui-table-tree-expander-size);--spp-ui-icon-button-icon-size:var(--spp-ui-table-tree-expander-icon-size);--spp-ui-button-radius:var(--spp-ui-table-tree-expander-radius)}.spp-ui-table-tree__loading-row>td,.spp-ui-table-tree__error-row>td{padding:var(--spp-ui-space-1,4px) var(--spp-ui-space-2,8px);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table--virtualized .spp-ui-table-tree__loading-row{box-sizing:border-box;width:100%;display:flex;position:absolute;top:0;left:0}.spp-ui-table--virtualized .spp-ui-table-tree__loading-row>td{flex:auto;align-items:center;display:flex}.spp-ui-table-tree__loading-content{align-items:center;gap:var(--spp-ui-space-2,8px);color:var(--spp-ui-text-secondary,#667085);font-size:var(--spp-ui-table-font-size);display:inline-flex}.spp-ui-table-tree__loading-spinner{--spp-ui-spinner-size-sm:12px}.spp-ui-table--virtualized .spp-ui-table-tree__error-row{box-sizing:border-box;width:100%;display:flex;position:absolute;top:0;left:0}.spp-ui-table--virtualized .spp-ui-table-tree__error-row>td{flex:auto;align-items:center;display:flex}.spp-ui-table-tree__error-content{align-items:center;gap:var(--spp-ui-space-2,8px);color:var(--spp-ui-text-danger,#b42318);font-size:var(--spp-ui-table-font-size);display:inline-flex}.spp-ui-table--row-pins>.spp-ui-table__pin-sash>tr,.spp-ui-table--row-pins>.spp-ui-table__pin-sash>tr>td{border:0;height:0;min-height:0;padding:0;line-height:0;display:block}._root_6lorf_1{display:flex;flex-direction:column;gap:var(--empty-state-gap, 4px);justify-content:center;align-items:center;padding:var(--spacing-4);color:var(--empty-state-color, currentColor)}._icon_6lorf_11{flex-shrink:0;width:64px;height:41px;color:var(--empty-state-icon-color, currentColor);opacity:var(--empty-state-icon-opacity, .6)}._icon_6lorf_11>*,._icon_6lorf_11 svg{width:100%;height:100%}._icon_6lorf_11[data-icon-size=sm]{width:40px;height:26px}._text_6lorf_27{margin:0;font-size:inherit;line-height:inherit;text-align:center}._actionIcon_1vhlh_1 path{fill:currentcolor}._rowClickable_1fjra_2{cursor:pointer}._root_1fjra_12{--spp-ui-table-floating-filter-px: 6px}._primaryActionItem_1fjra_16{font-weight:600}._actionSticker_1fjra_20{display:inline-flex}._rowBusy_1fjra_24{opacity:.85}._rowUpdating_1fjra_28{--business-table-row-overlay-color: color-mix(in srgb, var(--color-accent) 16%, transparent)}._rowDeleting_1fjra_32{--business-table-row-overlay-color: color-mix(in srgb, var(--color-error, #ef4444) 12%, transparent)}._rowOverlay_1fjra_36{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:var(--spacing-3);justify-content:flex-start;align-items:center;padding:0 var(--spacing-4);background:var(--business-table-row-overlay-color, color-mix(in srgb, var(--color-accent) 14%, transparent));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}._rowOverlayDeleting_1fjra_48{background:var(--business-table-row-overlay-color, color-mix(in srgb, var(--color-error, #ef4444) 12%, transparent))}._rowOverlayBar_1fjra_52{width:56px;height:6px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 18%,transparent),color-mix(in srgb,var(--color-accent) 62%,white),color-mix(in srgb,var(--color-accent) 18%,transparent));background-size:200% 100%;animation:_businessTableShimmer_1fjra_1 1.3s linear infinite}._rowOverlayBarDeleting_1fjra_61{background:linear-gradient(90deg,color-mix(in srgb,var(--color-error, #ef4444) 18%,transparent),color-mix(in srgb,var(--color-error, #ef4444) 52%,white),color-mix(in srgb,var(--color-error, #ef4444) 18%,transparent));background-size:200% 100%}._rowOverlayLabel_1fjra_66{font-weight:600;font-size:var(--font-size-sm, 12px)}._tableHeaderRoot_4mgxj_1{display:flex;gap:var(--spacing-8);justify-content:space-between;padding:var(--spacing-2) var(--spacing-0)}._leftSlot_4mgxj_8{display:flex;align-items:center;min-height:32px}._leftContentWrapper_4mgxj_14{display:flex;gap:var(--spacing-4);align-items:center}._title_4mgxj_20{padding-left:var(--spacing-8);font-weight:700}._rightSlot_4mgxj_25{display:flex;align-items:center}._buttonsContainer_4mgxj_30{display:flex;gap:var(--spacing-2)}._batchTreeReportRoot_1nbcj_1{display:flex;flex-direction:column;height:100%;min-height:0}._formRoot_1ehhu_1{display:grid;gap:var(--spacing-6)}._formSectionRoot_1ehhu_6{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0;min-height:0;padding:var(--spacing-4)}._formSectionRoot_1ehhu_6._bordered_1ehhu_14{border-bottom:1px solid var(--color-border-secondary)}._formSectionRoot_1ehhu_6 ._content_1ehhu_17{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);min-width:0;min-height:0}._formSectionRoot_1ehhu_6 ._title_1ehhu_25{padding:var(--spacing-2) var(--spacing-8);color:var(--color-text-primary);font-weight:600}._formRowRoot_1ehhu_31{display:flex;gap:var(--spacing-6)}._formRowRoot_1ehhu_31>*{min-width:0}._formFieldRootVariables_1qaok_13{--form-field-error-color: var(--color-error);--form-field-error-font-size: var(--font-size-sm, .875rem);--form-field-error-line-height: 1;--form-field-error-margin-top: 1px;--form-field-error-transition-duration: .34s;--form-field-error-transition-easing: ease-out}._formFieldRoot_1qaok_4{position:relative;display:flex;flex-direction:column;gap:0;min-width:0}._errorSlot_1qaok_35{display:grid;grid-template-rows:0fr;margin-top:0;overflow:hidden;transition:grid-template-rows var(--form-field-error-transition-duration) var(--form-field-error-transition-easing),margin-top var(--form-field-error-transition-duration) var(--form-field-error-transition-easing)}._errorSlotVisible_1qaok_43{grid-template-rows:1fr;margin-top:var(--form-field-error-margin-top)}._errorSlotInner_1qaok_49{min-height:0;overflow:hidden}._errorText_1qaok_54{display:block;margin:0;padding:0;color:var(--form-field-error-color);font-size:var(--form-field-error-font-size);line-height:var(--form-field-error-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._debugFrame_1mnkr_2{display:contents}._debugFrame_1mnkr_2[data-debug-outline=true]>[data-form-root]{outline:2px dashed var(--color-primary, #3b82f6);outline-offset:4px}._debugFrame_1mnkr_2[data-debug-focus=true]>[data-form-root]:focus-within{border-radius:var(--radius-sm, 6px);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary, #3b82f6) 32%,transparent)}._debugFrame_1mnkr_2[data-debug-field-names=true] [class~=form-field][data-field-name]{position:relative}._debugFrame_1mnkr_2[data-debug-field-names=true] [class~=form-field][data-field-name]:after{position:absolute;top:0;right:8px;content:attr(data-field-name);z-index:1;max-width:calc(100% - 16px);padding:1px 6px;color:var(--color-text-secondary);font-weight:600;font-size:10px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--color-border-secondary);border-radius:999px;background:var(--color-surface-2);overflow:hidden;pointer-events:none}._debugFrame_1mnkr_2[data-debug-dirty-fields=true] [class~=form-field][data-field-dirty=true]{border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--color-warning, #eab308) 11%,transparent)}._windowFrameRoot_2e6od_1{position:fixed;display:flex;flex-direction:column;max-width:min(100vw,1200px);max-height:min(100vh,100vh - var(--spacing-8));border:1px solid var(--color-border-secondary);border-radius:5px;background-color:var(--color-surface);outline:none;box-shadow:0 0 4px color-mix(in srgb,var(--color-border-secondary) 75%,transparent)}._header_2e6od_14{display:flex;gap:var(--spacing-2);justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2) var(--spacing-6);border-bottom:1px solid var(--color-border-secondary)}._header_2e6od_14._grab_2e6od_23{cursor:grab}._header_2e6od_14._active_2e6od_26{cursor:grabbing}._title_2e6od_30{display:flex;align-items:center;font-size:16px;line-height:24px;-webkit-user-select:none;user-select:none}._content_2e6od_38{flex:1;padding:var(--spacing-6);overflow:auto}._footer_2e6od_44{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--color-border-secondary)}._tabItem_1vz05_1{display:inline-flex;align-items:center}._tabButton_1vz05_6{min-width:80px;white-space:nowrap;transition:none}._panelWrapper_2sm71_1{height:auto;overflow:hidden}._panelContent_2sm71_6{height:100%;padding:0;overflow:hidden}._tabsRoot_1qb4v_2{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._tabList_1qb4v_10{display:inline-flex;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2);border-radius:var(--radius-lg);background:var(--color-surface-2);list-style:none;overflow-x:auto}._tabPanelContent_1qb4v_21{position:relative;width:100%;overflow:hidden}._panelHidden_1qb4v_27{display:none}._formDebugWindowRoot_15ps8_3{--window-width: 960px;width:var(--window-width);max-width:calc(100vw - var(--spacing-6) * 2);max-height:calc(100vh - var(--spacing-8))}._formDebugWindowContent_15ps8_11{display:flex;flex-direction:column;min-height:0;padding:var(--spacing-4) var(--spacing-6)}._contentInner_15ps8_18{display:flex;flex-direction:column;height:500px;min-height:0;overflow:hidden}._debugTabs_15ps8_27{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}._debugTabs_15ps8_27>:last-child{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}._debugTabs_15ps8_27>:last-child>div{display:flex;flex:1;flex-direction:column;min-height:0}._debugTabs_15ps8_27>:last-child [role=tabpanel]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}._tabsBar_15ps8_57{flex-shrink:0}._mainTabBody_15ps8_61{display:flex;flex:1;flex-direction:column;gap:var(--spacing-5);min-height:0;padding:var(--spacing-1) var(--spacing-1) var(--spacing-3);overflow:auto}._infoSection_15ps8_71{display:flex;flex-direction:column;gap:var(--spacing-2)}._debugToolsGrid_15ps8_77{display:grid;gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm, 4px);background:var(--color-surface-1, transparent)}._sectionTitle_15ps8_86{margin:0;color:var(--color-text-primary);font-weight:600;font-size:13px}._sectionLead_15ps8_93{max-width:52ch;margin:0 0 var(--spacing-2);color:var(--color-text-secondary);font-size:12px;line-height:1.45}._infoGrid_15ps8_101{display:flex;flex-direction:column;margin:0;font-size:12px;border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm, 4px);overflow:hidden}._infoRow_15ps8_111{display:grid;grid-template-columns:minmax(160px,38%) 1fr;border-bottom:1px solid var(--color-border-secondary)}._infoRow_15ps8_111:last-child{border-bottom:none}@media (width <= 520px){._infoRow_15ps8_111{grid-template-columns:1fr}}._infoLabel_15ps8_125{margin:0;padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-secondary);font-weight:500;line-height:1.35;background:var(--color-surface-2, rgba(0, 0, 0, .03))}@media (width > 520px){._infoLabel_15ps8_125{border-right:1px solid var(--color-border-secondary)}}._infoValue_15ps8_139{margin:0;padding:var(--spacing-2) var(--spacing-3);line-height:1.35;word-break:break-word;background:var(--color-surface-1, transparent)}@media (width <= 520px){._infoValue_15ps8_139{padding-top:var(--spacing-1)}}._valueText_15ps8_153{color:var(--color-text-primary)}._valueNumber_15ps8_157{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}._valueMono_15ps8_163{padding:2px 6px;color:var(--color-text-primary);font-size:11px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;border-radius:var(--radius-sm, 4px);background:var(--color-surface-2)}._valuePill_15ps8_172{display:inline-flex;align-items:center;padding:2px 8px;font-weight:600;font-size:11px;line-height:1.3;border-radius:999px}._valuePillGood_15ps8_182{color:var(--color-success, #16a34a);background:color-mix(in srgb,var(--color-success, #22c55e) 14%,transparent)}._valuePillBad_15ps8_187{color:var(--color-error, #dc2626);background:color-mix(in srgb,var(--color-error, #ef4444) 14%,transparent)}._valuePillWarn_15ps8_192{color:var(--color-warning, #ca8a04);background:color-mix(in srgb,var(--color-warning, #eab308) 18%,transparent)}._valuePillNeutral_15ps8_197{color:var(--color-text-secondary);background:var(--color-surface-2)}._mainTabFooter_15ps8_202{margin:0;padding-top:var(--spacing-2);color:var(--color-text-secondary);font-size:11px;line-height:1.45;border-top:1px dashed var(--color-border-secondary)}._mainTabFooterEm_15ps8_211{color:var(--color-text-primary);font-weight:600}._fieldsTabBody_15ps8_216{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}._historyTabBody_15ps8_224{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2);min-height:0;overflow:hidden}._historyToolbar_15ps8_233{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing-2);justify-content:space-between;align-items:center}._historyCount_15ps8_242{color:var(--color-text-secondary);font-size:12px}._historyToolbarActions_15ps8_247{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._historyTableWrap_15ps8_254{flex:1;min-height:0;padding:var(--spacing-1) 0;overflow:auto}._historyHint_15ps8_261{flex-shrink:0;margin:0;padding-top:var(--spacing-1);color:var(--color-text-secondary);font-size:11px;line-height:1.4}._historyEventCell_15ps8_271{display:inline-flex;gap:5px;align-items:center}._historyEventLabel_15ps8_277{min-width:0}._historyEventIcon_15ps8_282{display:block;flex-shrink:0;width:12px;height:12px}._historyEventIconFieldChange_15ps8_289,._historyEventIconSubmitAttempt_15ps8_293{color:var(--color-text-secondary)}._historyEventIconSubmitSuccess_15ps8_297{color:var(--color-success, #16a34a)}._historyEventIconSubmitError_15ps8_301{color:var(--color-error, #dc2626)}._tableWrap_15ps8_306{flex:1;min-height:0;padding:var(--spacing-2) 0;overflow:auto}._tableRoot_15ps8_313{font-size:12px;line-height:1.25;border-radius:var(--radius-sm, 4px)}._empty_15ps8_319{display:flex;justify-content:center;align-items:center;height:100%;min-height:80px;padding:var(--spacing-4);color:var(--color-text-secondary);font-size:12px}._slotBelow_15ps8_330{color:var(--color-text-secondary);font-size:11px}._currentValueCell_15ps8_335{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._currentValuePopover_15ps8_342{max-width:min(420px,100vw - var(--spacing-4, 8px) * 2);max-height:min(320px,60vh);padding:var(--spacing-2);border:1px solid var(--color-border-secondary, #ddd);border-radius:var(--radius-sm, 4px);background:var(--color-surface-2, #fff);box-shadow:0 4px 12px #0000001f;overflow:auto}._currentValuePopoverPre_15ps8_353{margin:0;font-size:11px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;line-height:1.4;white-space:pre-wrap;word-break:break-word}._currentValuePopoverText_15ps8_364{margin:0;color:var(--color-text-primary, inherit);font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}._checkboxRoot_o6ii8_2{--checkbox-sm: 12px;--checkbox-md: 16px;--effect-sm: 20px;--effect-md: 24px;--svg-md: 12px;--check-icon-size: var(--svg-md);display:flex;gap:4px;justify-content:center;align-items:center;width:fit-content;border-radius:var(--radius-circle);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--transition-duration-default) ease-in-out}._checkboxRoot_o6ii8_2._sm_o6ii8_22{--checkbox-size: var(--checkbox-sm);--effect-size: var(--effect-sm);--check-icon-size: 10px}._checkboxRoot_o6ii8_2._md_o6ii8_27{--checkbox-size: var(--checkbox-md);--effect-size: var(--effect-md)}._checkboxRoot_o6ii8_2._disabled_o6ii8_31{color:var(--color-text-tertiary);cursor:auto}._checkboxRoot_o6ii8_2._presentation_o6ii8_35{cursor:inherit;pointer-events:none}._checkboxRoot_o6ii8_2._presentation_o6ii8_35 ._wrapper_o6ii8_39:before{display:none}._checkboxRoot_o6ii8_2._error_o6ii8_42 ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42{border-color:var(--color-error)}._checkboxRoot_o6ii8_2 input{display:none}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39{position:relative;display:flex;justify-content:center;align-items:center;width:var(--effect-size);height:var(--effect-size);margin:calc((var(--checkbox-size) - var(--effect-size)) / 2);border-radius:var(--radius-circle)}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39:before{position:absolute;top:50%;left:50%;content:"";z-index:0;width:var(--effect-size);height:var(--effect-size);border-radius:var(--radius-circle);transform:translate(-50%,-50%);transition:background var(--transition-duration-default) ease-in-out}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39:hover:not(._disabled_o6ii8_31) :first-child{border-color:var(--color-text-tertiary)}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39:hover:not(._disabled_o6ii8_31):before{background:var(--color-surface-3)}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39:active:hover:not(._disabled_o6ii8_31):before{background:var(--color-border-secondary)}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:var(--checkbox-size);height:var(--checkbox-size);border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-sm);background:transparent;transition:all var(--transition-duration-default) ease-in-out}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42:after{position:absolute;content:"";width:calc(var(--checkbox-size) - 6px);height:2px;border-radius:var(--radius-pill);background:var(--color-white);opacity:0;transform:scaleX(.6);transition:opacity var(--transition-duration-default) ease-in-out,transform var(--transition-duration-default) ease-in-out}._checkboxRoot_o6ii8_2 ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42 ._checkIcon_o6ii8_111{display:flex;width:var(--check-icon-size);height:var(--check-icon-size)}._checkboxRoot_o6ii8_2 input:checked+._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42,._checkboxRoot_o6ii8_2[data-checked=true] ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42{border:none;background-color:var(--color-accent)}._checkboxRoot_o6ii8_2 input:indeterminate+._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42,._checkboxRoot_o6ii8_2[data-indeterminate=true] ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42{border:none;background-color:var(--color-accent)}._checkboxRoot_o6ii8_2 input:indeterminate+._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42:after,._checkboxRoot_o6ii8_2[data-indeterminate=true] ._wrapper_o6ii8_39 ._customCheckbox_o6ii8_42:after{opacity:1;transform:scaleX(1)}._checkboxRoot_o6ii8_2 input:checked+._disabled_o6ii8_31 ._customCheckbox_o6ii8_42{border:none;background-color:var(--color-surface-3)}._checkboxRoot_o6ii8_2 input:checked+._disabled_o6ii8_31 svg path{fill:var(--color-text-tertiary)}._checkboxRoot_o6ii8_2 input:indeterminate+._disabled_o6ii8_31 ._customCheckbox_o6ii8_42{border:none;background-color:var(--color-surface-3)}._checkboxRoot_o6ii8_2 input:indeterminate+._disabled_o6ii8_31 ._customCheckbox_o6ii8_42:after{background:var(--color-text-tertiary);opacity:1;transform:scaleX(1)}._formControl_1a4og_2{--sui-field-control-height: 40px;--sui-field-label-background: var(--color-surface, var(--color-surface-base, #fff));--sui-field-border-color: var(--color-border-secondary);--sui-field-focus-color: var(--color-primary, var(--color-surface-3));--sui-field-error-color: var(--color-error, red);--sui-field-label-color: var(--color-text-secondary);--sui-field-text-color: var(--color-text-primary);--sui-field-helper-color: var(--color-text-secondary);--sui-field-radius: var(--radius-md);--sui-field-transition: var(--transition-duration-default, .15s) ease-in-out;position:relative;display:inline-flex;flex-direction:column;gap:4px;min-width:0;color:var(--sui-field-text-color)}._formControl_1a4og_2._fullWidth_1a4og_20{width:100%}._formControl_1a4og_2._disabled_1a4og_23{opacity:.6}._formControlSizeSm_1a4og_27{--sui-field-control-height: 32px}._formControlSizeMd_1a4og_31{--sui-field-control-height: 40px}._formControlVariantStandard_1a4og_35{--sui-field-variant: standard}._formControlVariantOutlined_1a4og_39._formControlLabelFloating_1a4og_39{padding-top:8px}._formControlLabelStatic_1a4og_43{--sui-field-label-behavior: static}._inputLabel_1a4og_47,._formLabel_1a4og_48{display:inline-flex;gap:2px;align-items:center;color:var(--sui-field-label-color);font-weight:500;font-size:14px;line-height:20px}._inputLabel_1a4og_47{max-width:100%;transition:transform var(--sui-field-transition),color var(--sui-field-transition),font-size var(--sui-field-transition)}._formControlLabelFloating_1a4og_39>._inputLabel_1a4og_47{position:absolute;top:calc(8px + var(--sui-field-control-height) / 2);left:14px;z-index:1;max-width:calc(100% - 28px);transform:translateY(-50%);pointer-events:none}._formControlLabelFloating_1a4og_39>._inputLabelShrink_1a4og_73{top:8px;padding:0 4px;font-size:12px;background:var(--sui-field-label-background);pointer-events:auto}._inputLabelText_1a4og_81{min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._requiredMark_1a4og_88{color:var(--sui-field-error-color)}._inputBaseRoot_1a4og_92{--sui-field-control-height: 40px;--sui-field-label-background: var(--color-surface, var(--color-surface-base, #fff));--sui-field-border-color: var(--color-border-secondary);--sui-field-focus-color: var(--color-primary, var(--color-surface-3));--sui-field-error-color: var(--color-error, red);--sui-field-label-color: var(--color-text-secondary);--sui-field-text-color: var(--color-text-primary);--sui-field-helper-color: var(--color-text-secondary);--sui-field-radius: var(--radius-md);--sui-field-transition: var(--transition-duration-default, .15s) ease-in-out;display:inline-flex;gap:6px;align-items:center;width:100%;min-width:0;min-height:var(--sui-field-control-height);box-sizing:border-box;color:var(--sui-field-text-color);background:var(--sui-field-label-background);transition:border-color var(--sui-field-transition),box-shadow var(--sui-field-transition)}._inputRoot_1a4og_115{border-bottom:1px solid var(--sui-field-border-color)}._inputRoot_1a4og_115._focused_1a4og_118{border-bottom-color:var(--sui-field-focus-color);box-shadow:inset 0 -1px 0 var(--sui-field-focus-color)}._inputRoot_1a4og_115._error_1a4og_122{border-bottom-color:var(--sui-field-error-color)}._outlinedInputRoot_1a4og_126{padding:0 12px;border:1px solid var(--sui-field-border-color);border-radius:var(--sui-field-radius)}._outlinedInputRoot_1a4og_126._focused_1a4og_118{border-color:var(--sui-field-focus-color);box-shadow:0 0 0 1px var(--sui-field-focus-color)}._outlinedInputRoot_1a4og_126._error_1a4og_122{border-color:var(--sui-field-error-color)}._inputBaseRoot_1a4og_92._compactOutlinedInputRoot_1a4og_139{min-height:28px;padding:2px 4px;font-size:12px;border-radius:var(--radius-sm)}._compactOutlinedInputInput_1a4og_146{height:1.2em;padding:4px}._pickerFieldRoot_1a4og_151{gap:2px;padding-right:6px}._pickerFieldRootOpenByField_1a4og_156{cursor:pointer}._pickerFieldTrigger_1a4og_160{flex:1;min-width:0;padding:0;color:inherit;font:inherit;text-align:left;border:0;background:transparent;outline:0;cursor:pointer}._pickerFieldTrigger_1a4og_160:disabled{cursor:not-allowed}._pickerFieldValue_1a4og_176,._pickerFieldPlaceholder_1a4og_177{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._pickerFieldPlaceholder_1a4og_177{color:var(--color-text-tertiary, var(--color-text-secondary))}._pickerFieldAction_1a4og_188{flex-shrink:0;width:24px;height:24px;padding:0;color:var(--color-text-secondary);border-radius:var(--radius-sm)}._pickerFieldAction_1a4og_188:hover:not(:disabled){background:var(--color-surface-hover)}._pickerFieldAction_1a4og_188._pickerFieldAction_1a4og_188{width:24px;height:24px;padding:0}._pickerPopover_1a4og_205{--sui-field-control-height: 40px;--sui-field-label-background: var(--color-surface, var(--color-surface-base, #fff));--sui-field-border-color: var(--color-border-secondary);--sui-field-focus-color: var(--color-primary, var(--color-surface-3));--sui-field-error-color: var(--color-error, red);--sui-field-label-color: var(--color-text-secondary);--sui-field-text-color: var(--color-text-primary);--sui-field-helper-color: var(--color-text-secondary);--sui-field-radius: var(--radius-md);--sui-field-transition: var(--transition-duration-default, .15s) ease-in-out;z-index:var(--z-popover);max-height:min(360px,100vh - 16px);box-sizing:border-box;border:1px solid var(--sui-field-border-color);border-radius:var(--sui-field-radius);background:var(--sui-field-label-background);box-shadow:var(--shadow-lg);overflow:hidden}._pickerPopoverTop_1a4og_226,._pickerPopoverBottom_1a4og_227{transform-origin:center}._comboboxSearch_1a4og_231{width:100%}._comboboxPopover_1a4og_235{display:flex;flex-direction:column;gap:4px;padding:4px}._comboboxListContainer_1a4og_242{--combobox-list-container-height: 140px;position:relative;display:flex;flex-direction:column;min-height:0}._comboboxList_1a4og_242{width:100%;max-height:400px;font-size:.95em}._comboboxRefreshIndicator_1a4og_257{position:absolute;top:1px;left:1px;right:1px;z-index:1;height:2px;pointer-events:none}._comboboxIdle_1a4og_267{--empty-state-gap: 0;display:flex;flex-direction:column;gap:4px;align-items:center}._comboboxIdleContent_1a4og_275{min-width:0}._comboboxNoResults_1a4og_279{--empty-state-gap: 0;display:flex;flex-direction:column;gap:4px;align-items:center}._comboboxNoResultsContent_1a4og_287{min-width:0}._selectPopover_1a4og_291{display:flex;flex-direction:column;padding:4px}._selectListContainer_1a4og_297{position:relative;display:flex;flex-direction:column;min-height:0}._selectListContainer_1a4og_297 ._selectList_1a4og_297{width:100%;max-height:400px;font-size:.95em;border:none}._inputBaseSizeSm_1a4og_310{min-height:32px}._inputBaseSizeMd_1a4og_314{min-height:40px}._inputBaseAdornedStart_1a4og_318{padding-left:10px}._inputBaseAdornedEnd_1a4og_322{padding-right:10px}._inputBaseInput_1a4og_326{flex:1;width:100%;min-width:0;padding:0;box-sizing:border-box;color:inherit;font:inherit;border:0;background:transparent;outline:0}._inputBaseInput_1a4og_326::placeholder{color:var(--color-text-tertiary, var(--color-text-secondary))}._inputBaseInput_1a4og_326:disabled{cursor:not-allowed}._dateFieldEmptyInput_1a4og_345{color:transparent}._dateFieldEmptyInput_1a4og_345::-webkit-datetime-edit{color:transparent}._dateFieldEmptyInput_1a4og_345::-webkit-calendar-picker-indicator{color:var(--sui-field-text-color)}._textareaBaseInput_1a4og_355{width:100%;min-width:0;min-height:calc(var(--sui-field-control-height) * 2);padding:12px;box-sizing:border-box;color:var(--sui-field-text-color);font:inherit;border:1px solid var(--sui-field-border-color);border-radius:var(--sui-field-radius);background:var(--sui-field-label-background);outline:0;transition:border-color var(--sui-field-transition),box-shadow var(--sui-field-transition)}._textareaBaseInput_1a4og_355:disabled{cursor:not-allowed}._textareaBaseInput_1a4og_355._focused_1a4og_118{border-color:var(--sui-field-focus-color);box-shadow:0 0 0 1px var(--sui-field-focus-color)}._textareaBaseInput_1a4og_355._error_1a4og_122{border-color:var(--sui-field-error-color)}._textareaBaseNoResize_1a4og_380{resize:none}._inputAdornment_1a4og_384,._inputAdornmentContent_1a4og_385{display:inline-flex;flex-shrink:0;align-items:center;color:var(--color-text-secondary)}._inputAdornmentContentStart_1a4og_392,._inputAdornmentContentEnd_1a4og_393{pointer-events:auto}._inputUnit_1a4og_397{min-width:0;padding-left:6px;font-weight:500;white-space:nowrap;border-left:2px solid var(--color-border-secondary)}._formHelperText_1a4og_405{min-height:16px;margin:0;color:var(--sui-field-helper-color);font-size:12px;line-height:16px}._formControl_1a4og_2._error_1a4og_122 ._formHelperText_1a4og_405,._formControl_1a4og_2._error_1a4og_122 ._inputLabel_1a4og_47{color:var(--sui-field-error-color)}._formControlLabel_1a4og_39{display:inline-flex;gap:6px;align-items:center;color:var(--sui-field-text-color);cursor:pointer}._formControlLabel_1a4og_39._disabled_1a4og_23{cursor:not-allowed;opacity:.6}._formControlLabelStart_1a4og_430{flex-direction:row-reverse}._formControlLabelEnd_1a4og_434{flex-direction:row}._formControlLabelTop_1a4og_438{flex-direction:column-reverse}._formControlLabelBottom_1a4og_442{flex-direction:column}._formControlLabelControl_1a4og_446,._formControlLabelText_1a4og_447{display:inline-flex;align-items:center}._focused_1a4og_118{--sui-state-focused: 1}._filled_1a4og_456{--sui-state-filled: 1}._disabled_1a4og_23{--sui-state-disabled: 1}._error_1a4og_122{--sui-state-error: 1}._readOnly_1a4og_468{--sui-state-readonly: 1}._fullWidth_1a4og_20{--sui-state-full-width: 1}._required_1a4og_88{--sui-state-required: 1}._listboxRootVariables_1oa1w_1{--border: 1px solid var(--color-border-secondary);--border-radius: var(--radius-md);--bg-color-hover: var(--color-surface-hover);--bg-color-selected: color-mix(in srgb, var(--color-accent) 16%, white);--bg-color-hover-selected: color-mix(in srgb, var(--color-accent) 22%, white);--bg-color-hover-disabled: }._listboxRoot_1oa1w_1{position:relative;height:100%;border:var(--border);border-radius:var(--border-radius);overflow:hidden auto;overflow-anchor:none;clip-path:inset(0 round var(--border-radius))}._listboxRoot_1oa1w_1 ._overlayWrapper_1oa1w_19{display:flex;justify-content:center;align-items:center;height:100%;padding:var(--spacing-4);box-sizing:border-box;font-size:.9em}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28{contain:strict}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28{flex-shrink:0;padding:var(--spacing-2) var(--spacing-4);cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28:hover:not(._disabled_1oa1w_38,._readonly_1oa1w_38){background-color:var(--bg-color-hover)}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28:hover:not(._disabled_1oa1w_38,._readonly_1oa1w_38)._selected_1oa1w_41{background-color:var(--bg-color-hover-selected)}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28 ._optionLabel_1oa1w_44{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28 ._optionContent_1oa1w_50{display:block;overflow:hidden}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28._selected_1oa1w_41{background-color:var(--bg-color-selected)}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28._active_1oa1w_57{box-shadow:inset 3px 0 0 var(--color-accent)}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28._anchor_1oa1w_60{outline:1px dashed var(--color-accent);outline-offset:-1px}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28._readonly_1oa1w_38{cursor:default}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._option_1oa1w_28._disabled_1oa1w_38{cursor:not-allowed;opacity:.5}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._optionFirst_1oa1w_71{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}._listboxRoot_1oa1w_1 ._optionsContainer_1oa1w_28 ._optionLast_1oa1w_75{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}._root_bnomz_1{display:flex;gap:var(--spacing-4);justify-content:space-between;align-items:center}._leftActions_bnomz_8{display:flex;gap:var(--spacing-4)}._titleRow_1g31u_1{display:flex;gap:var(--spacing-2);align-items:center;min-width:0}._windowFormRoot_1g31u_8{min-height:100%}._unsavedIcon_1g31u_12{flex-shrink:0;padding:var(--spacing-2);aspect-ratio:1/1;border-radius:9999px;background-color:color-mix(in srgb,var(--color-alert-warning) 25%,transparent)}._laborCostReportRoot_4h7pe_1,._materialCostReportRoot_mb28p_1{display:flex;flex-direction:column;height:100%;min-height:0}._content_1uft1_1{min-height:240px;overflow:auto}._fzSummaryCalculationsListRoot_z93g7_1{display:flex;flex-direction:column;height:100%}._menuItemRoot_1pnni_1{display:flex;gap:var(--spacing-2);justify-content:space-between;align-items:center;height:2em;padding:0 var(--spacing-6);color:var(--color-text-primary);white-space:nowrap;border-radius:var(--radius-sm);background-color:transparent;outline:none;cursor:pointer;transition:background-color --transition-duration-fast}._menuItemRoot_1pnni_1._disabled_1pnni_16{color:#999;cursor:not-allowed}._menuItemRoot_1pnni_1._active_1pnni_20{background-color:var(--color-surface-hover)}._itemContent_1pnni_24{display:flex;gap:var(--spacing-4);align-items:center}._itemIcon_1pnni_30{width:1em;height:1em}._itemLabel_1pnni_35{line-height:1}._rightSection_1pnni_39{display:flex;gap:var(--spacing-4);align-items:center}._hotkeyLabel_1pnni_45{color:var(--color-text-secondary);line-height:1;opacity:.8}._hotkeyLabel_1pnni_45._hotkeyActive_1pnni_50{opacity:1}._submenuArrow_1pnni_54{width:1.2em;height:1.2em}._submenuArrow_1pnni_54._submenuArrowLeft_1pnni_58{transform:rotate(180deg)}._arrowIcon_1pnni_62,._arrowIcon_1pnni_62 svg{width:100%;height:100%}._menuRoot_1frd8_1{position:fixed;min-width:200px;max-height:95vh;padding:var(--spacing-2);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 2px 8px #0003;overflow:auto;animation:_fadeIn_1frd8_1 var(--transition-duration-fast) ease-out}._separator_1frd8_14{position:relative;width:100%;height:var(--border-width-thin);margin:var(--spacing-2) 0;background-color:var(--color-border-secondary)}@keyframes _fadeIn_1frd8_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._listPage_1ku7z_1,._cardPage_1ku7z_2{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;padding:4px;color:var(--text-primary, #20242a)}._listPage_1ku7z_1{overflow:auto}._cardPage_1ku7z_2{overflow:hidden}._pageHeader_1ku7z_20,._sectionHeading_1ku7z_21,._teamStrip_1ku7z_22,._headerActions_1ku7z_23,._cardHeading_1ku7z_24,._personHeading_1ku7z_25{display:flex;gap:12px;justify-content:space-between;align-items:center}._pageHeader_1ku7z_20 h1,._editorPanel_1ku7z_33 h2,._linesPanel_1ku7z_34 h2{margin:0}._pageHeader_1ku7z_20 p{margin:4px 0 0;color:var(--text-secondary, #66707b)}._headerActions_1ku7z_23{justify-content:flex-end}._editorKeyWindow_1ku7z_47{width:min(420px,100vw - 48px)}._editorKeyBody_1ku7z_51{display:flex;flex-direction:column;gap:12px}._planGrid_1ku7z_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px}._planCard_1ku7z_63,._editorPanel_1ku7z_33,._balancePanel_1ku7z_65,._linesPanel_1ku7z_34{border:1px solid var(--border-default, #d8dde3);border-radius:8px;background:var(--background-paper, #fff)}._planCard_1ku7z_63{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:8px 16px;width:100%;padding:14px 16px;color:inherit;font:inherit;text-align:left;cursor:pointer}._planCard_1ku7z_63:hover{border-color:var(--primary-main, #2463a5)}._cardHeading_1ku7z_24{justify-content:flex-start;color:var(--text-secondary, #66707b);font-size:12px}._planTitle_1ku7z_94{font-weight:650;font-size:18px}._planMetrics_1ku7z_99{display:grid;gap:4px;font-size:13px}._planMeter_1ku7z_105{grid-row:1/span 3;grid-column:2;display:flex;flex-direction:column;gap:6px;justify-content:center}._meterCaption_1ku7z_114,._openHint_1ku7z_115{font-size:12px;text-align:right}._meterCaption_1ku7z_114{color:var(--text-secondary, #66707b)}._openHint_1ku7z_115{color:var(--primary-main, #2463a5);font-weight:600}._statusBadge_1ku7z_129,._loadBadge_1ku7z_130{width:fit-content;padding:3px 8px;font-weight:600;font-size:12px;border-radius:12px;background:#e8edf2}._statusBadge_1ku7z_129[data-status=active],._loadBadge_1ku7z_130[data-status=balanced]{color:#17633a;background:#dff4e8}._statusBadge_1ku7z_129[data-status=draft],._loadBadge_1ku7z_130[data-status=tight]{color:#775600;background:#fff0c2}._loadBadge_1ku7z_130[data-status=overloaded]{color:#8b2525;background:#ffe0e0}._state_1ku7z_156,._errorState_1ku7z_157,._inlineError_1ku7z_158{display:flex;gap:8px;align-items:flex-start;padding:16px;border-radius:6px;background:var(--background-paper, #fff)}._errorState_1ku7z_157{flex-direction:column;color:#8b2525}._inlineError_1ku7z_158{color:#8b2525;background:#fff0f0}._editorPanel_1ku7z_33,._balancePanel_1ku7z_65{padding:12px 16px}._formGrid_1ku7z_182{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(120px,1fr));gap:12px;margin-top:12px}._compactField_1ku7z_189{min-width:160px}._teamSummary_1ku7z_193{display:flex;flex-direction:column;gap:2px}._teamSummary_1ku7z_193 span{color:var(--text-secondary, #66707b);font-size:12px}._teamMeter_1ku7z_204{flex:1;min-width:220px;max-width:420px}._peopleLoadGrid_1ku7z_210{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:12px}._personCard_1ku7z_217{display:grid;gap:10px;padding:12px;border-top:3px solid #4e9b6f;border-radius:8px;background:var(--background-secondary, #f4f6f8)}._personCard_1ku7z_217[data-status=tight]{border-top-color:#d7a42d}._personCard_1ku7z_217[data-status=overloaded]{border-top-color:#d95c5c}._personRemainder_1ku7z_234{color:var(--text-secondary, #66707b);font-size:12px}._linesPanel_1ku7z_34{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:12px}._tableWrap_1ku7z_248{flex:1;min-height:0}._tableWrap_1ku7z_248>*{height:100%}._typeMark_1ku7z_257{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}._typeIcon_1ku7z_264{flex:none;color:var(--primary-main, #2463a5)}._typeMark_1ku7z_257[data-type=anchor] ._typeIcon_1ku7z_264{color:#8a6a3b}._anchorRow_1ku7z_273{--spp-ui-table-bg-row: #f7f3ea;--spp-ui-table-bg-row-hover: #f1eadc;box-shadow:inset 3px 0 #a68448}._hoursFork_1ku7z_279{display:flex;flex-direction:column;align-items:flex-end;width:100%;min-width:0;font-variant-numeric:tabular-nums;line-height:1.2;white-space:normal}._hoursMain_1ku7z_290{display:flex;gap:6px;justify-content:flex-end;align-items:baseline;min-width:0;max-width:100%}._hoursCenter_1ku7z_299{flex:none;font-weight:650}._hoursBounds_1ku7z_304{min-width:0;color:var(--text-secondary, #66707b);font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hoursPercents_1ku7z_313{max-width:100%;color:var(--text-secondary, #66707b);font-weight:500;font-size:11px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hoursPersonal_1ku7z_323[data-status=tight]{color:#775600;font-weight:650}._hoursPersonal_1ku7z_323[data-status=overloaded]{color:#8b2525;font-weight:650}._nameCell_1ku7z_333{display:flex;gap:6px;align-items:center;min-width:0}._nameText_1ku7z_340{min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._detailMark_1ku7z_347{display:inline-flex;flex:none;color:var(--text-secondary, #66707b)}._criterion_1ku7z_353{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._estimateCell_1ku7z_360{display:flex;gap:6px;align-items:center;width:100%;min-width:0}._noteMark_1ku7z_368{display:inline-flex;flex:none;color:var(--text-secondary, #66707b);cursor:help}._estimateStatus_1ku7z_375{display:inline-flex;padding:1px 6px;color:var(--text-secondary, #66707b);font-size:12px;white-space:nowrap;border-radius:999px;background:#f2f4f6}._estimateStatus_1ku7z_375[data-status=draft]{color:#8a5a12;background:#fff4e5}._estimateStatus_1ku7z_375[data-status=estimated]{color:#245a94;background:#eef4fb}._estimateStatus_1ku7z_375[data-status=approved]{color:#1d6b3a;background:#e8f6ee}._backLink_1ku7z_400{padding:0;color:var(--primary-main, #2463a5);border:0;background:transparent;cursor:pointer}._formHint_1ku7z_408{margin:0;color:var(--text-secondary, #66707b);font-size:13px}._lineWindow_1ku7z_414{width:min(920px,100vw - 48px)}._lineTabs_1ku7z_418{display:flex;flex-direction:column;gap:16px}._itemEditor_1ku7z_424{display:flex;flex-direction:column;gap:12px;height:min(480px,100dvh - 360px);min-height:240px}._itemToolbar_1ku7z_432{display:flex}._itemTableHost_1ku7z_436{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._parkedItemRow_1ku7z_443{--spp-ui-table-bg-row: #eef1f4;--spp-ui-table-bg-row-hover: #e4e8ed;color:var(--text-secondary, #66707b)}._itemWindow_1ku7z_449{width:min(640px,100vw - 48px)}._itemName_1ku7z_453{font-weight:600}._itemNote_1ku7z_457{display:block;color:var(--text-secondary, #66707b);font-weight:400;font-size:12px}._itemPeople_1ku7z_464{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}._compositionMark_1ku7z_471{flex:none;color:var(--text-secondary, #66707b);font-size:12px;white-space:nowrap}._participantsWindow_1ku7z_478{width:min(920px,100vw - 48px)}._detailWindow_1ku7z_482{width:min(760px,100vw - 48px)}._compositionWindow_1ku7z_486{width:min(1080px,100vw - 48px)}._compositionChart_1ku7z_490{height:520px}._allocationEditor_1ku7z_494,._participantEditor_1ku7z_495{display:grid;gap:8px}._allocationRow_1ku7z_500,._participantEditorRow_1ku7z_501{display:grid;gap:8px;align-items:end}._allocationHead_1ku7z_507,._allocationRow_1ku7z_500{grid-template-columns:minmax(140px,1.4fr) repeat(3,minmax(108px,1fr))}._allocationRow_1ku7z_500{align-items:center}._allocationHead_1ku7z_507{display:grid;gap:8px;align-items:end;color:var(--text-secondary, #66707b);font-weight:600;font-size:12px}._allocationField_1ku7z_525 label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;overflow:hidden;clip:rect(0,0,0,0)}._participantEditorHead_1ku7z_537,._participantEditorRow_1ku7z_501{grid-template-columns:36px minmax(180px,1.4fr) minmax(140px,220px);align-items:center}._participantEditorHead_1ku7z_537{display:grid;gap:8px;color:var(--text-secondary, #66707b);font-weight:600;font-size:12px}@media (width > 980px){._participantField_1ku7z_552 label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;overflow:hidden;clip:rect(0,0,0,0)}}._allocationName_1ku7z_564{display:flex;flex-direction:column;gap:2px;font-weight:600}._allocationStatus_1ku7z_571{color:var(--text-secondary, #66707b);font-weight:400;font-size:12px}._selectOption_1ku7z_577{display:flex;gap:8px;align-items:flex-start;min-width:0}._selectOptionCopy_1ku7z_584{display:flex;flex-direction:column;gap:2px;min-width:0}._selectOptionTitle_1ku7z_591{font-weight:600}._selectOptionHint_1ku7z_595{color:var(--text-secondary, #66707b);font-weight:400;font-size:12px;line-height:1.35;white-space:normal}._sharePreview_1ku7z_603{display:flex;flex-direction:column;gap:8px;padding:10px 12px;font-size:13px;border-radius:8px;background:var(--background-secondary, #f4f6f8)}._sharePreview_1ku7z_603 p{margin:0}._peopleChips_1ku7z_617{display:flex;flex-wrap:wrap;gap:6px}._peopleChip_1ku7z_617{padding:2px 8px;font-size:12px;border-radius:12px;background:#e8edf2}._checkOk_1ku7z_630,._checkWarn_1ku7z_631{margin:0;font-size:13px}._checkOk_1ku7z_630{color:#17633a}._checkWarn_1ku7z_631{color:#775600}._capacityReadout_1ku7z_644{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;color:var(--text-secondary, #66707b);font-size:12px}._capacityReadout_1ku7z_644 strong{color:var(--text-primary, #20242a);font-size:14px}._markdownEditor_1ku7z_658 textarea,._markdownEditor_1ku7z_658{min-height:360px;font-family:Consolas,Courier New,monospace}._quarterList_1ku7z_664{display:flex;flex-wrap:wrap;gap:8px}._quarterButton_1ku7z_670{padding:6px 10px;border:1px solid var(--border-default, #d8dde3);border-radius:999px;background:var(--background-paper, #fff);cursor:pointer}._quarterButton_1ku7z_670[data-checked=true]{color:var(--primary-main, #2463a5);border-color:var(--primary-main, #2463a5);background:#f3f7fb}._createFundWindow_1ku7z_684{width:min(720px,100vw - 48px)}._transferWindow_1ku7z_688{display:flex;flex-direction:column;gap:12px;width:min(960px,100vw - 48px)}._transferHeading_1ku7z_695{margin:8px 0;font-size:14px}._epicTransfer_1ku7z_700{height:280px}._anchorList_1ku7z_704{height:148px}._transferNotes_1ku7z_708{margin:0;padding-left:18px;color:var(--text-secondary, #66707b);font-size:12px}._transferActions_1ku7z_715{display:flex;gap:8px;justify-content:flex-end}@media (width <= 980px){._pageHeader_1ku7z_20,._sectionHeading_1ku7z_21,._teamStrip_1ku7z_22{flex-direction:column;align-items:stretch}._formGrid_1ku7z_182,._planCard_1ku7z_63,._allocationRow_1ku7z_500,._participantEditorRow_1ku7z_501{grid-template-columns:1fr}._allocationHead_1ku7z_507,._participantEditorHead_1ku7z_537{display:none}._allocationField_1ku7z_525 label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}._planMeter_1ku7z_105{grid-row:auto;grid-column:auto}}._root_1di2q_1,._compact_1di2q_2{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0}._axis_1di2q_10{display:flex;flex-direction:column;gap:1px}._thresholdLabels_1di2q_16,._labels_1di2q_17,._track_1di2q_22{position:relative;height:14px}._fill_1di2q_27{position:absolute;top:2px;right:0;bottom:2px;left:0;border-radius:999px;background:#e5e9ed;overflow:hidden}._limitZone_1di2q_35{position:absolute;top:0;bottom:0;right:0;background:#d95c5c29}._within_1di2q_43,._beyond_1di2q_44{position:absolute;top:0;bottom:0}._within_1di2q_43{background:#4e9b6f}._beyond_1di2q_44{background:repeating-linear-gradient(-45deg,#d95c5c 0,#d95c5c 3px,#f3c1c1 3px,#f3c1c1 6px)}._centerMark_1di2q_58,._thresholdMark_1di2q_59{position:absolute;top:0;width:2px;transform:translate(-1px)}._centerMark_1di2q_58{bottom:0;background:#1c2430;box-shadow:0 0 0 1px #fff}._thresholdMark_1di2q_59{bottom:-2px;background:#1c2430}._label_1di2q_17,._labelEmphasis_1di2q_78{position:absolute;top:0;color:var(--text-secondary, #66707b);font-size:11px;line-height:14px;white-space:nowrap}._labelEmphasis_1di2q_78{color:var(--text-primary, #20242a);font-weight:700}._label_1di2q_17[data-align=center],._labelEmphasis_1di2q_78[data-align=center]{transform:translate(-50%)}._label_1di2q_17[data-align=end],._labelEmphasis_1di2q_78[data-align=end]{transform:translate(-100%)}._compact_1di2q_2 ._track_1di2q_22,._compact_1di2q_2 ._thresholdLabels_1di2q_16{height:12px}._compact_1di2q_2 ._label_1di2q_17{font-size:10px;line-height:12px}._radioRootVariables_g00qp_2{--radio-border-color: var(--color-border-secondary);--radio-checked-border-color: var(--color-accent);--radio-inner-color: var(--color-accent);--radio-focus-ring-color: var(--color-accent);--radio-disabled-border-color: var(--color-border-secondary);--radio-disabled-bg-color: var(--color-surface-3);--radio-label-disabled-color: var(--color-text-tertiary);--radio-hover-border-color: var(--color-text-tertiary);--radio-hover-bg-color: var(--color-surface-3);--radio-active-bg-color: var(--color-border-secondary)}._radioLabelRoot_g00qp_15{display:inline-flex;gap:var(--spacing-4);align-items:center;cursor:pointer;transform:translateZ(0);-webkit-user-select:none;user-select:none}._radioLabelRoot_g00qp_15:not(._radioLabelDisabled_g00qp_24):hover ._radioIndicator_g00qp_24:before{background-color:var(--radio-hover-bg-color)}._radioLabelRoot_g00qp_15:not(._radioLabelDisabled_g00qp_24):hover ._radioIndicator_g00qp_24{border-color:var(--radio-hover-border-color)}._radioLabelRoot_g00qp_15:not(._radioLabelDisabled_g00qp_24):active ._radioIndicator_g00qp_24:before{background-color:var(--radio-active-bg-color)}._radioLabelRoot_g00qp_15._radioLabelDisabled_g00qp_24{cursor:not-allowed}._radioLabelRoot_g00qp_15._radioLabelError_g00qp_36 ._radioIndicator_g00qp_24{border-color:var(--color-error, red)}._radioLabelRoot_g00qp_15 ._radioIndicator_g00qp_24{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;box-sizing:border-box;border:2px solid var(--radio-border-color);border-radius:var(--radius-circle);outline:none;transform:translateZ(0);backface-visibility:hidden;transition:border-color var(--transition-duration-default) var(--transition-easing-default),background-color var(--transition-duration-default) var(--transition-easing-default)}._radioLabelRoot_g00qp_15 ._radioIndicator_g00qp_24:before{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:"";border-radius:var(--radius-circle);background-color:transparent;transition:background-color var(--transition-duration-default) var(--transition-easing-default)}._radioLabelRoot_g00qp_15 ._radioIndicator_g00qp_24:focus-visible{box-shadow:0 0 0 3px var(--radio-focus-ring-color)}._radioLabelRoot_g00qp_15 ._radioIndicator_g00qp_24._radioIndicatorChecked_g00qp_67{border-color:var(--radio-checked-border-color)}._radioLabelRoot_g00qp_15 ._radioIndicator_g00qp_24._radioIndicatorDisabled_g00qp_70{border-color:var(--radio-disabled-border-color);background-color:var(--radio-disabled-bg-color)}._radioLabelRoot_g00qp_15 ._radioInner_g00qp_77{position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background-color:var(--radio-inner-color);transform:translateZ(0);backface-visibility:hidden}._radioLabelRoot_g00qp_15 ._labelText_g00qp_88{display:inline-flex;gap:var(--spacing-2);align-items:center;line-height:1;pointer-events:none}._radioLabelRoot_g00qp_15 ._labelText_g00qp_88._labelTextDisabled_g00qp_95{color:var(--radio-label-disabled-color)}._radioGroupWithLabel_g00qp_99{--radio-group-label-color: var(--color-text-primary);display:flex;flex-direction:column;gap:var(--spacing-2)}._radioGroupWithLabel_g00qp_99 ._radioGroupLabel_g00qp_106{display:block;color:var(--radio-group-label-color);font-weight:500;font-size:13px;letter-spacing:.02em;text-transform:uppercase}._radioGroupWithLabel_g00qp_99._radioGroupWithLabelError_g00qp_114 ._radioGroupLabel_g00qp_106{color:var(--color-error, red)}._radioGroupRoot_g00qp_118{display:flex;gap:var(--spacing-4)}._radioGroupRoot_g00qp_118._radioGroupDirectionRow_g00qp_122{flex-direction:row}._radioGroupRoot_g00qp_118._radioGroupDirectionColumn_g00qp_125{flex-direction:column}._radioGroupRoot_g00qp_118._radioGroupBlock_g00qp_128{width:100%}._radioGroupRoot_g00qp_118._radioGroupDisabled_g00qp_131{cursor:not-allowed;opacity:.7}._radioGroupRoot_g00qp_118._radioGroupError_g00qp_135{padding:var(--spacing-2);border:1px solid var(--color-error, red);border-radius:var(--radius-md)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140{gap:0;border-radius:var(--radius-md);overflow:hidden}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145{position:relative;display:flex;flex:1;justify-content:center;align-items:center;height:28px;min-width:0;min-height:24px;margin:0;padding:0 var(--spacing-4);color:var(--radio-btn-outline-color);font-size:var(--font-size-sm);font-family:inherit;line-height:inherit;border:none;border-right:1px solid var(--radio-btn-outline-border);background-color:transparent;cursor:pointer;transition:color var(--transition-duration-default) var(--transition-easing-default),background-color var(--transition-duration-default) var(--transition-easing-default)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145:last-child{border-right:none}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145:not(._radioButtonOptionDisabled_g00qp_169):hover{background-color:var(--radio-btn-outline-hover-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145:not(._radioButtonOptionDisabled_g00qp_169):active{background-color:var(--radio-btn-outline-active-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145._radioButtonOptionDisabled_g00qp_169{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.6}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145 ._radioButtonInput_g00qp_180{position:absolute;width:0;height:0;margin:0;padding:0;white-space:nowrap;border:0;overflow:hidden;clip:rect(0,0,0,0)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140 ._radioButtonOption_g00qp_145 ._radioButtonLabel_g00qp_191{display:inline-flex;gap:var(--spacing-2);align-items:center;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonOutline_g00qp_199{border:1px solid var(--radio-btn-outline-border)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonOutline_g00qp_199 ._radioButtonOptionChecked_g00qp_202{font-weight:500;background-color:var(--radio-btn-outline-hover-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonSolid_g00qp_206{border:1px solid var(--radio-btn-contained-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonSolid_g00qp_206 ._radioButtonOption_g00qp_145{color:var(--radio-btn-outline-color);border-right-color:var(--radio-btn-contained-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonSolid_g00qp_206 ._radioButtonOptionChecked_g00qp_202{color:var(--radio-btn-contained-color);background-color:var(--radio-btn-contained-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonSolid_g00qp_206 ._radioButtonOptionChecked_g00qp_202:hover{background-color:var(--radio-btn-contained-hover-bg)}._radioGroupRoot_g00qp_118._radioGroupButtonType_g00qp_140._radioGroupButtonSolid_g00qp_206 ._radioButtonOptionChecked_g00qp_202:active{background-color:var(--radio-btn-contained-active-bg)}._transferRootVariables_gs22b_1{--transfer-left-column-size: 1fr;--transfer-right-column-size: 1fr;--transfer-grid-template-columns-default: var(--transfer-left-column-size) var(--transfer-right-column-size)}._transferRoot_gs22b_1{display:grid;grid-template-columns:var(--transfer-grid-template-columns, var(--transfer-grid-template-columns-default));gap:var(--spacing-6);width:100%;height:100%}._transferRoot_gs22b_1 ._container_gs22b_14{position:relative;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-default);overflow:auto}._transferRoot_gs22b_1 ._container_gs22b_14 ._header_gs22b_24{display:flex;justify-content:space-between;padding:0 var(--spacing-2);font-weight:var(--font-weight-bold)}._transferRoot_gs22b_1 ._container_gs22b_14 ._searchInput_gs22b_30{margin-top:0}._transferRoot_gs22b_1 ._container_gs22b_14 ._searchInput_gs22b_30 input{height:1.2em;padding:4px}._transferRoot_gs22b_1 ._container_gs22b_14 ._listBox_gs22b_37{height:100%;border:none;border-radius:0}._transferRoot_gs22b_1 ._container_gs22b_14 ._buttonList_gs22b_42{display:flex;gap:8px;justify-content:space-between}._transferRoot_gs22b_1 ._container_gs22b_14 ._buttonList_gs22b_42 :nth-child(2){margin-left:auto}._transferRoot_gs22b_1 ._container_gs22b_14 ._buttonList_gs22b_42 ._button_gs22b_42{border-color:var(--color-border-secondary)}._transferRoot_gs22b_1 ._container_gs22b_14 ._buttonList_gs22b_42 ._button_gs22b_42 ._arrowDown_gs22b_53{rotate:90deg}._error_gs22b_57 ._container_gs22b_14{border:2px solid var(--color-error)}._overlayWrapper_gs22b_61{position:absolute;top:0;right:0;bottom:0;left:0}._root_1x8l4_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._tableWrap_1x8l4_8{flex:1;min-height:0}._designationCell_1x8l4_13{display:inline-flex;gap:.4rem;align-items:center}._filesCell_1x8l4_19{display:inline-flex;justify-content:center;align-items:center}._root_1n7fr_1{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center}._stub_1n7fr_8{width:24px;height:24px;color:#fff;font-weight:600;font-size:.65rem;line-height:1;border-radius:3px}._asset_1n7fr_18{width:24px;height:24px}._assetImg_1n7fr_23{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._toneSpec_1n7fr_32{background:#3b82f6}._tonePart_1n7fr_36{background:#0ea5e9}._toneStd_1n7fr_40{background:#22c55e}._toneKit_1n7fr_44{background:#a855f7}._toneOther_1n7fr_48{background:#14b8a6}._toneAsm_1n7fr_52{background:#f59e0b}._toneUnknown_1n7fr_56{background:#94a3b8}._root_1oamb_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._tableWrap_1oamb_8{flex:1;min-height:0}._statusLink_1oamb_13{color:var(--omega-color-primary, #2563eb)}._progressCell_1oamb_17{display:inline-flex;gap:.4rem;align-items:center;width:100%}._progressTrack_1oamb_24{flex:1;height:6px;border-radius:3px;background:var(--omega-color-border, #d7dce3);overflow:hidden}._progressFill_1oamb_32{display:block;height:100%;border-radius:3px;background:var(--omega-color-success, #22a06b)}._progressLabel_1oamb_39{min-width:4ch;text-align:right;font-variant-numeric:tabular-nums}._frame_7pmsz_2{width:1080px;height:640px}._content_7pmsz_7{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:.75rem 1rem;box-sizing:border-box}._tablePane_7pmsz_23{flex:none;height:220px}._chartPane_7pmsz_28{flex:1;min-width:0;min-height:0}._statusCell_7pmsz_34{display:inline-flex;gap:.4rem;align-items:center}._statusDot_7pmsz_40{flex:none;width:.6rem;height:.6rem;border-radius:50%}._ganttChart_o3wkq_2{display:flex;flex-direction:column;height:100%;border:1px solid var(--spp-ui-color-border, #d1d5db);border-radius:var(--spp-ui-radius-md, 8px);background:var(--spp-ui-color-surface, #fff);overflow:hidden}._ganttHeader_o3wkq_12{flex:0 0 auto;border-bottom:1px solid var(--spp-ui-color-border, #d1d5db);overflow:hidden}._ganttHeaderInner_o3wkq_18{display:flex;flex-direction:column;height:100%;will-change:transform}._ganttMonthsRow_o3wkq_25{display:flex;flex:1;min-height:0}._ganttMonthCell_o3wkq_31{display:flex;flex:0 0 auto;align-items:center;padding:0 8px;box-sizing:border-box;color:var(--spp-ui-color-neutral, #667085);font-weight:600;font-size:.8125rem;line-height:1;white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;border-right:1px solid var(--spp-ui-color-border, #d1d5db);overflow:hidden}._ganttDaysRow_o3wkq_48{display:flex;flex:1;min-height:0;border-top:1px solid var(--spp-ui-color-border, #d1d5db)}._ganttDayCell_o3wkq_55{display:flex;flex:0 0 auto;justify-content:center;align-items:center;box-sizing:border-box;color:var(--spp-ui-color-neutral-muted, #667085);font-size:.75rem;line-height:1;text-align:center;border-right:1px solid var(--spp-ui-color-border, #d1d5db);overflow:hidden}._ganttDayCell_o3wkq_55._ganttWeekend_o3wkq_68{color:var(--spp-ui-color-neutral, #667085);background:var(--spp-ui-color-surface-hover, #f9fafb)}._ganttBody_o3wkq_73{flex:1;min-height:0;overflow:auto hidden}._ganttFooter_o3wkq_80{display:flex;flex:0 0 auto;align-items:center;padding:0 12px;box-sizing:border-box;color:var(--spp-ui-color-neutral-muted, #6b7280);font-size:.75rem;white-space:nowrap;border-top:1px solid var(--spp-ui-color-border, #d1d5db);background:var(--spp-ui-color-surface-hover, #f9fafb);overflow:hidden}._ganttCanvas_o3wkq_94{position:relative}._ganttDaysBackdrop_o3wkq_98{position:absolute;top:0;right:0;bottom:0;left:0}._ganttDayColumn_o3wkq_103{position:absolute;top:0;bottom:0;box-sizing:border-box;border-right:1px solid var(--spp-ui-color-border, #d1d5db);opacity:.5}._ganttDayColumn_o3wkq_103._ganttWeekend_o3wkq_68{background:var(--spp-ui-color-surface-hover, #f9fafb);opacity:1}._ganttTodayLine_o3wkq_116{position:absolute;top:0;bottom:0;z-index:2;width:2px;background:var(--spp-ui-color-danger, #d92d20)}._ganttRow_o3wkq_125{position:absolute;left:0;right:0;box-sizing:border-box;border-bottom:1px solid var(--spp-ui-color-border, #d1d5db)}._ganttRowHovered_o3wkq_133{background:var(--spp-ui-color-surface-hover, #f3f4f6)}._ganttBar_o3wkq_137{position:absolute;top:50%;height:40%;min-height:8px;border-radius:4px;background:var(--spp-ui-color-accent, #246bfe);transform:translateY(-50%)}._ganttBarSuccess_o3wkq_147{background:#12b76a}._ganttBarSummary_o3wkq_151{height:6px;min-height:6px;border-radius:0;background:var(--spp-ui-color-neutral, #667085)}._ganttBarSummary_o3wkq_151:before,._ganttBarSummary_o3wkq_151:after{position:absolute;bottom:-4px;content:"";width:2px;height:4px;background:inherit}._ganttBarSummary_o3wkq_151:before{left:0}._ganttBarSummary_o3wkq_151:after{right:0}._root_1459p_2{display:flex;flex-direction:column;height:100%;overflow:hidden}._splitWrap_1459p_9{position:relative;flex:1;min-height:0}._splitResizer_1459p_20{z-index:10;width:9px;background:transparent;cursor:col-resize}._splitResizer_1459p_20:after{content:"";display:block;width:1px;height:100%;margin:0 auto;background:var(--spp-ui-color-border, #d1d5db);transition:background-color .15s ease}._splitResizer_1459p_20:hover:after,._splitResizer_1459p_20:active:after{width:3px;background:var(--spp-ui-color-accent, #246bfe)}._tablePane_1459p_40,._ganttPane_1459p_41{height:100%;min-height:0;overflow:hidden}._tableWrap_1459p_47{height:100%;min-height:0}._rowHovered_1459p_53{--spp-ui-table-bg-row: var(--spp-ui-color-surface-hover, #f3f4f6)}._root_39hem_1{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center}._stub_39hem_8{width:24px;height:24px;color:#fff;font-weight:600;font-size:.65rem;line-height:1;border-radius:3px;background:#6366f1}._asset_39hem_19{width:24px;height:24px}._assetImg_39hem_24{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._root_duqog_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._tableWrap_duqog_8{flex:1;min-height:0}._identifierCell_duqog_13{display:inline-flex;gap:.4rem;align-items:center}._statusLink_duqog_19{color:var(--omega-color-primary, #2563eb)}._takenCell_duqog_23{display:inline-flex;gap:.4rem;align-items:center}._filesCell_duqog_29{display:inline-flex;justify-content:center;align-items:center;font-size:.95rem}._root_1dzru_1{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center}._asset_1dzru_8{width:16px;height:16px}._assetImg_1dzru_13{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._root_ybasb_1{width:min(1120px,96vw);height:min(720px,90vh)}._content_ybasb_6{display:flex;flex:1;flex-direction:column;min-height:0;padding:0;overflow:hidden}._layout_ybasb_15{display:grid;flex:1;grid-template-columns:auto minmax(0,1fr) max-content;gap:0;min-height:0}._centerTabs_ybasb_23{display:flex;flex:1;flex-direction:column;gap:0;height:100%;min-height:0;overflow:hidden}._centerTabList_ybasb_33{flex-shrink:0}._centerPanels_ybasb_37,._panelFill_ybasb_38{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}._leftPane_ybasb_47,._centerPane_ybasb_37,._rightPane_ybasb_49{min-height:0;overflow:hidden}._leftPane_ybasb_47{position:relative;display:flex;flex-direction:column;flex-shrink:0;min-width:0;border-right:1px solid var(--omega-color-border, #d0d7de)}._leftPaneResizer_ybasb_63{position:absolute;top:0;right:-3px;z-index:2;width:6px;height:100%;background:transparent;cursor:col-resize;touch-action:none;transition:background-color .15s ease}._leftPaneResizer_ybasb_63:hover,._leftPaneResizer_ybasb_63:focus-visible,._leftPaneResizer_ybasb_63[data-dragging]{background-color:color-mix(in srgb,var(--omega-color-primary, #007acc) 55%,transparent)}._leftPaneResizer_ybasb_63:focus-visible{outline:none}._centerPane_ybasb_37{display:flex;flex-direction:column;min-width:0}._aspectTabsRoot_ybasb_88{display:contents}._aspectPanels_ybasb_92{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}._rightPane_ybasb_49{display:flex;flex-direction:column;width:max-content;min-width:140px;border-left:1px solid var(--omega-color-border, #d0d7de)}._paneHeader_ybasb_109{display:flex;flex-shrink:0;align-items:center;height:36px;padding:0 10px;color:var(--omega-color-text-secondary, #64748b);font-weight:600;font-size:.8rem;border-bottom:1px solid var(--omega-color-border, #d0d7de)}._treeScroll_ybasb_121{flex:1;min-height:0;padding:4px 8px 8px;overflow:auto}._tree_ybasb_121{--tp-tree-indent: 20px;--tp-tree-expander-size: 16px;--tp-tree-guide-color: var(--omega-color-border, #d0d5dd);--tp-tree-guide-width: 1px;--tp-tree-guide-style: solid;padding:6px 0}._treeRow_ybasb_137{display:flex;gap:4px;align-items:center;min-height:28px;padding-right:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._treeRowGuidelines_ybasb_147{position:relative}._treeRow_ybasb_137:hover{background:var(--omega-color-surface-hover, #f1f5f9)}._treeRowSelected_ybasb_155{background:var(--omega-color-primary-soft, #dbeafe)}._treeGuide_ybasb_159{position:absolute;top:0;bottom:0;width:var(--tp-tree-indent);pointer-events:none}._treeGuide_ybasb_159:before,._treeGuide_ybasb_159:after{position:absolute;content:none}._treeGuide_ybasb_159[data-continues]:not([data-self]):before{inset-block:0;inset-inline-start:calc(var(--tp-tree-expander-size) / 2);content:"";border-inline-start:var(--tp-tree-guide-width) var(--tp-tree-guide-style) var(--tp-tree-guide-color)}._treeGuide_ybasb_159[data-self]:before{inset-inline-start:calc(var(--tp-tree-expander-size) / 2);top:0;content:"";height:50%;border-inline-start:var(--tp-tree-guide-width) var(--tp-tree-guide-style) var(--tp-tree-guide-color)}._treeGuide_ybasb_159[data-self][data-continues]:before{height:100%}._treeGuide_ybasb_159[data-self]:after{inset-inline-start:calc(var(--tp-tree-expander-size) / 2);top:50%;content:"";width:calc(100% - var(--tp-tree-expander-size) / 2 + 4px);border-top:var(--tp-tree-guide-width) var(--tp-tree-guide-style) var(--tp-tree-guide-color)}._treeToggle_ybasb_200,._treeToggleSpacer_ybasb_201{z-index:1;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:var(--tp-tree-expander-size);height:var(--tp-tree-expander-size)}._treeToggle_ybasb_200{padding:0;font-size:.75rem;line-height:1;border:1px solid var(--omega-color-border, #cbd5e1);border-radius:2px;background:#fff;cursor:pointer}._treeIcon_ybasb_221{z-index:1;margin-right:4px}._treeLabel_ybasb_226{z-index:1;font-size:.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._centerBody_ybasb_234{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}._centerScroll_ybasb_242{flex:1;min-height:0;padding:12px 16px;overflow:auto}._placeholder_ybasb_249{margin:0;color:var(--omega-color-text-secondary, #64748b)}._formStack_ybasb_254{display:flex;flex-direction:column;gap:16px}._formSection_ybasb_260{display:flex;flex-direction:column;gap:10px}._formSectionTitle_ybasb_266{margin:0;font-weight:600;font-size:.9rem}._formGrid_ybasb_272{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}._formRows_ybasb_278{display:flex;flex-direction:column;gap:10px}._formRowCodeName_ybasb_284{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);gap:12px}._formRowNumberKind_ybasb_290{display:grid;grid-template-columns:minmax(96px,.28fr) minmax(0,1fr);gap:12px}._formRowHalf_ybasb_296{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._codePair_ybasb_302{display:grid;grid-template-columns:1fr 72px;gap:8px}._checkboxStack_ybasb_308{display:flex;flex-direction:column;gap:8px}._hint_ybasb_314{margin:0;color:var(--omega-color-text-secondary, #64748b);font-size:.85rem}._aspectTabList_ybasb_320{display:flex;flex-direction:column;gap:4px;align-items:stretch;height:100%;margin:0;padding:8px 6px;list-style:none}._aspectTabItem_ybasb_331{display:flex;width:100%}._aspectTabButton_ybasb_336{justify-content:flex-start;width:100%;min-width:0}._aspectTabIcon_ybasb_342{flex-shrink:0}._root_ya332_1{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px}._stub_ya332_10{color:#fff;font-weight:700;font-size:12px;font-family:Tahoma,Segoe UI,sans-serif;line-height:1;-webkit-user-select:none;user-select:none}._asset_ya332_19{width:18px;height:18px}._assetImg_ya332_24{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._toneProcess_ya332_33{color:#1e3a5f;font-size:7px;letter-spacing:-.04em;border:1px solid #64748b;border-radius:2px;background:linear-gradient(180deg,#f8fafc,#cbd5e1)}._toneOperation_ya332_42{width:20px;height:20px;padding-top:4px;color:#1f2937;background:#facc15;clip-path:polygon(50% 2%,100% 96%,0% 96%)}._toneEquipment_ya332_51{color:#0f766e;border-radius:2px;background:#99f6e4;box-shadow:inset 0 0 0 1px #14b8a6}._toneTooling_ya332_58{color:#92400e;border-radius:2px;background:#fcd34d;box-shadow:inset 0 0 0 1px #d97706}._toneMaterial_ya332_65{color:#fff;border-radius:2px;background:#c026d3}._toneTransition_ya332_71{color:#fff;border-radius:50%;background:#dc2626}._toneInstruction_ya332_77{color:#1f2937;border-radius:50%;background:#facc15;box-shadow:inset 0 0 0 1px #ca8a04}._toastRootVariables_pfn76_2{--msg-font-size: var(--font-size-base);--msg-line-height: var(--line-height-base);--font-color: var(--color-text-info);--bg-color: var(--color-alert-info)}._toastRoot_pfn76_2{display:flex;gap:var(--spacing-3);align-items:flex-start;min-width:20rem;max-width:min(26rem,90vw);padding:var(--spacing-5);color:var(--font-color);border-radius:var(--radius-md);background:var(--bg-color);pointer-events:auto;transition:transform .16s ease,opacity .16s ease;animation:_toastIn_pfn76_56 .22s ease-out both}._toastRoot_pfn76_2:hover{transform:translateY(-1px)}._toastIconContainer_pfn76_27{width:calc(var(--msg-font-size) * var(--msg-line-height));height:calc(var(--msg-font-size) * var(--msg-line-height));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}._toastContent_pfn76_36{flex:1 1 auto;font-size:var(--msg-font-size);line-height:var(--msg-line-height);white-space:pre-line;word-break:break-word}._toastSuccess_pfn76_46{--font-color: var(--color-text-success);--bg-color: var(--color-alert-success)}._toastError_pfn76_51{--font-color: var(--color-text-error);--bg-color: var(--color-alert-error)}._toastInfo_pfn76_56{--font-color: var(--color-text-info);--bg-color: var(--color-alert-info)}._toastWarning_pfn76_61{--font-color: var(--color-text-warning);--bg-color: var(--color-alert-warning)}._toastLoading_pfn76_66{--font-color: var(--color-text-info);--bg-color: var(--color-alert-info)}._toastIconSpin_pfn76_71{animation:_toastSpin_pfn76_1 .7s linear infinite}@keyframes _toastSpin_pfn76_1{to{transform:rotate(360deg)}}@keyframes _toastIn_pfn76_56{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _toastOut_pfn76_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.98)}}._appSettingsPageRoot_dk5av_1{display:flex;flex-direction:column;gap:var(--spacing-5);height:100%;min-height:0;padding:var(--spacing-6);color:var(--color-text-primary);overflow:hidden}._hero_dk5av_12{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:var(--spacing-5);align-items:start}._heroText_dk5av_19{min-width:0}._kicker_dk5av_23,._sectionEyebrow_dk5av_24,._navigationEyebrow_dk5av_25{color:var(--color-text-secondary);font-weight:600;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase}._title_dk5av_34{margin:var(--spacing-1) 0 0;font-weight:650;font-size:30px;line-height:38px}._subtitle_dk5av_41{max-width:780px;margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:21px}._searchPanel_dk5av_49{position:relative}._searchInput_dk5av_53{width:100%}._searchResults_dk5av_57{position:absolute;top:calc(100% + var(--spacing-2));left:0;right:0;z-index:20;max-height:360px;padding:var(--spacing-2);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:auto}._searchResult_dk5av_57{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--spacing-3);color:inherit;text-align:left;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;cursor:pointer}._searchResult_dk5av_57:hover,._searchResult_dk5av_57:focus-visible{border-color:var(--color-border-secondary);background:var(--color-surface-hover);outline:none}._searchResultPath_dk5av_91{color:var(--color-accent);font-weight:600;font-size:11px;line-height:14px}._searchResultTitle_dk5av_98{font-weight:600;font-size:14px;line-height:18px}._searchResultDescription_dk5av_104,._searchEmpty_dk5av_105{color:var(--color-text-secondary);font-size:12px;line-height:17px}._searchEmpty_dk5av_105{padding:var(--spacing-3)}._workspace_dk5av_115{display:grid;flex:1;grid-template-columns:280px minmax(0,1fr);gap:var(--spacing-5);min-height:0}._navigation_dk5av_25,._content_dk5av_124{min-height:0;border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);background:var(--color-surface)}._navigation_dk5av_25{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);overflow:auto}._navigationHeader_dk5av_139{padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-secondary);font-weight:600;font-size:12px;line-height:16px}._navigationItem_dk5av_147{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--spacing-3);color:var(--color-text-primary);text-align:left;border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}._navigationItem_dk5av_147:hover,._navigationItem_dk5av_147:focus-visible{border-color:var(--color-border-secondary);background:var(--color-surface-hover);outline:none}._navigationItemActive_dk5av_167{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 32%,var(--color-border-secondary));background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._navigationTitle_dk5av_173{font-weight:650;font-size:14px;line-height:18px}._navigationDescription_dk5av_179{color:var(--color-text-secondary);font-size:12px;line-height:17px}._content_dk5av_124{padding:var(--spacing-5);overflow:auto}._settingsSection_dk5av_190{max-width:1040px}._settingsSectionHidden_dk5av_194{display:none}._sectionHeader_dk5av_198{margin-bottom:var(--spacing-5)}._sectionTitle_dk5av_202{margin:var(--spacing-1) 0 0;font-weight:650;font-size:24px;line-height:32px}._sectionDescription_dk5av_209{max-width:720px;margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:21px}._cardStack_dk5av_217,._actionList_dk5av_218{display:flex;flex-direction:column;gap:var(--spacing-3)}._settingCard_dk5av_224,._actionRow_dk5av_225,._emptyNote_dk5av_226,._hotkeyToolbar_dk5av_227{border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 92%,var(--color-surface-hover))}._settingCard_dk5av_224{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:var(--spacing-4);align-items:center;padding:var(--spacing-4)}._settingCardText_dk5av_241{min-width:0}._settingCardTitleRow_dk5av_245,._actionTitleRow_dk5av_246{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._settingCardTitle_dk5av_245{margin:0;font-weight:650;font-size:15px;line-height:20px}._settingCardDescription_dk5av_260{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);font-size:13px;line-height:19px}._settingCardMeta_dk5av_267,._actionCategory_dk5av_268{padding:2px 7px;color:var(--color-text-secondary);font-size:11px;line-height:14px;border:1px solid var(--color-border-secondary);border-radius:999px;background:var(--color-surface)}._settingCardControl_dk5av_278{display:flex;justify-content:flex-end;align-items:center}._selectControl_dk5av_284{width:100%;min-height:34px;padding:0 var(--spacing-3);color:var(--color-text-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);background:var(--color-surface)}._selectControl_dk5av_284:focus-visible{border-color:var(--color-accent);outline:2px solid color-mix(in srgb,var(--color-accent) 24%,transparent);outline-offset:1px}._emptyNote_dk5av_226{padding:var(--spacing-5)}._emptyNoteTitle_dk5av_303{font-weight:650;font-size:15px;line-height:20px}._emptyNoteDescription_dk5av_309{max-width:680px;margin-top:var(--spacing-2);color:var(--color-text-secondary);font-size:13px;line-height:20px}._hotkeyToolbar_dk5av_227{display:flex;gap:var(--spacing-4);justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3);padding:var(--spacing-4)}._hotkeyToolbarTitle_dk5av_326{font-weight:650;font-size:15px;line-height:20px}._hotkeyToolbarDescription_dk5av_332{margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:13px;line-height:19px}._actionRow_dk5av_225{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,auto);gap:var(--spacing-4);align-items:center;padding:var(--spacing-4)}._actionInfo_dk5av_347{min-width:0}._actionTitle_dk5av_246{font-weight:650;font-size:14px;line-height:19px}._actionDescription_dk5av_357{margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:13px;line-height:19px}._actionId_dk5av_364{display:inline-block;margin-top:var(--spacing-2);color:var(--color-text-secondary);font-size:11px;line-height:15px}._hotkeyList_dk5av_372{display:flex;flex-wrap:wrap;gap:var(--spacing-1);justify-content:flex-end}._hotkeyToken_dk5av_379{min-width:28px;padding:3px 7px;color:var(--color-text-primary);font-weight:600;font-size:12px;line-height:16px;text-align:center;border:1px solid var(--color-border-secondary);border-bottom-width:2px;border-radius:var(--radius-sm);background:var(--color-surface)}._noHotkey_dk5av_393{color:var(--color-text-secondary);font-size:12px;line-height:18px}@media (width <= 980px){._appSettingsPageRoot_dk5av_1{overflow:auto}._hero_dk5av_12,._workspace_dk5av_115{grid-template-columns:minmax(0,1fr)}._navigation_dk5av_25{max-height:260px}._content_dk5av_124{overflow:visible}}@media (width <= 720px){._settingCard_dk5av_224,._actionRow_dk5av_225,._hotkeyToolbar_dk5av_227{grid-template-columns:minmax(0,1fr)}._settingCardControl_dk5av_278,._hotkeyList_dk5av_372{justify-content:flex-start}}._textLinkRootVariables_4k3ds_1{--text-link-color: #06c;--text-link-hover-color: #004c99;--text-link-active-color: #036;--text-link-decoration: underline;--text-link-hover-decoration: underline;--text-link-idle-decoration: underline}._textLinkRoot_4k3ds_1{color:var(--text-link-color);text-decoration:var(--text-link-idle-decoration);cursor:pointer}._textLinkRoot_4k3ds_1:hover,._textLinkRoot_4k3ds_1:focus{color:var(--text-link-hover-color);text-decoration:var(--text-link-hover-decoration);outline:none}._textLinkRoot_4k3ds_1:active{color:var(--text-link-active-color)}._taskTree_19f1p_2{height:100%;max-width:100%;font-size:var(--font-size-base);font-family:var(--font-family-sans);line-height:var(--line-height-base);overflow-y:auto;-webkit-user-select:none;user-select:none}._ttRoot_19f1p_12,._ttChildren_19f1p_13{margin:0;padding:0;list-style:none}._ttItem_19f1p_20{display:block}._ttRow_19f1p_15{display:flex;gap:var(--spacing-4);align-items:center;width:100%;padding:var(--spacing-2) var(--spacing-3);box-sizing:border-box;border-radius:var(--radius-md);background-color:var(--color-surface);cursor:pointer}._ttRow_19f1p_15:hover:not(._disabled_19f1p_36){background-color:var(--color-surface-hover)}._ttRow_19f1p_15._disabled_19f1p_36{cursor:not-allowed;opacity:.6}._ttRow_19f1p_15:focus,._ttRow_19f1p_15:focus-within{outline:none}._ttToggleBtn_19f1p_51{all:unset;display:inline-flex;justify-content:center;align-items:center;width:var(--spacing-10);height:var(--spacing-10);cursor:pointer}._ttToggle_19f1p_51{display:inline-block;font-size:var(--font-size-xs)}._ttEmptyToggle_19f1p_66{display:inline-block;width:var(--spacing-7);height:var(--spacing-7)}._ttNodeName_19f1p_72{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._ttMeta_19f1p_79{margin-left:var(--spacing-4);font-size:var(--font-size-xs);opacity:.7}._ttIcon_19f1p_86{display:inline-flex;flex:0 0 var(--spacing-10);justify-content:center;align-items:center;width:16px;height:16px}._ttEmptyIcon_19f1p_96{display:inline-block;flex:0 0 var(--spacing-10);width:var(--spacing-10);height:var(--spacing-10);margin-right:var(--spacing-2)}._ttLinkIcon_19f1p_105{display:block;width:var(--spacing-7);height:var(--spacing-7)}._ttFolderIcon_19f1p_112{display:block;width:var(--spacing-8);height:calc(var(--spacing-6))}._activityBar_gv6bu_1{display:flex;flex-direction:column;height:100%}._activityBar_gv6bu_1 ._logo_gv6bu_6{display:flex;justify-content:center;align-items:center;width:100%;height:32px;margin-bottom:var(--spacing-6);color:var(--color-accent);cursor:pointer}._activityBar_gv6bu_1 ._actions_gv6bu_16{display:flex;flex-direction:column;justify-content:space-between;height:100%}._activityBar_gv6bu_1 ._actions_gv6bu_16 ._topActions_gv6bu_22,._activityBar_gv6bu_1 ._actions_gv6bu_16 ._bottomActions_gv6bu_23{display:flex;flex-direction:column;gap:var(--spacing-1);align-items:center}._activityBar_gv6bu_1 ._actions_gv6bu_16 ._topActions_gv6bu_22{justify-content:flex-end}._activityBar_gv6bu_1 ._actions_gv6bu_16 ._bottomActions_gv6bu_23{justify-content:flex-start}._activityBar_gv6bu_1._activityBarWithLabels_gv6bu_35 ._logo_gv6bu_6{margin-bottom:var(--spacing-4)}._actionItem_gv6bu_39{display:inline-flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:5px 2px;color:var(--color-text-secondary);border:1px solid transparent;border-radius:var(--radius-md);background-color:transparent;outline:none;cursor:pointer;transition:color .2s ease,background-color .2s ease}._actionItem_gv6bu_39:hover:not(:disabled),._actionItem_gv6bu_39:active:not(:disabled){color:var(--color-accent);background-color:var(--color-surface-hover)}._actionItem_gv6bu_39:focus-visible:not(:disabled){outline:2px solid var(--color-accent);outline-offset:-1px}._actionItem_gv6bu_39:disabled{cursor:not-allowed;opacity:.6}._actionItem_gv6bu_39._actionItemSelected_gv6bu_68,._actionItem_gv6bu_39[data-selected=true]{color:var(--color-accent);background-color:color-mix(in srgb,var(--color-accent) 12%,transparent)}._actionItem_gv6bu_39 ._actionIcon_gv6bu_72{display:flex;justify-content:center;align-items:center;width:24px;height:24px}._actionItem_gv6bu_39 ._actionLabel_gv6bu_79{max-width:100%;min-height:11px;font-weight:500;font-size:10.5px;line-height:11px;white-space:nowrap;text-align:center;text-overflow:ellipsis;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}._slot_gv6bu_93{display:flex;flex-direction:column;align-items:stretch;width:50px;min-width:50px;max-width:50px;padding:var(--spacing-3) 0}._slot_gv6bu_93._opened_gv6bu_102{border-radius:var(--shell-border-radius) 0 0 var(--shell-border-radius)}._panel_gv6bu_106{display:flex;height:100%}._panel_gv6bu_106 ._content_gv6bu_110{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--spacing-3) var(--spacing-4);border-left:none;border-radius:0 var(--shell-border-radius) var(--shell-border-radius) 0;overflow:hidden}._panel_gv6bu_106 ._content_gv6bu_110._hidden_gv6bu_120{display:none}._panel_gv6bu_106 ._content_gv6bu_110 ._header_gv6bu_123{display:flex;justify-content:space-between;align-items:center}._panel_gv6bu_106 ._content_gv6bu_110 ._header_gv6bu_123 ._title_gv6bu_128{font-weight:500;font-size:18px;line-height:26px}._panel_gv6bu_106 ._content_gv6bu_110 ._header_gv6bu_123 ._buttons_gv6bu_133{display:flex;gap:var(--spacing-2)}._panel_gv6bu_106 ._content_gv6bu_110 ._header_gv6bu_123 ._buttons_gv6bu_133 ._button_gv6bu_133{--btn-h-sm: 24px}._panel_gv6bu_106 ._content_gv6bu_110 ._search_gv6bu_140{flex-shrink:0}._panel_gv6bu_106 ._content_gv6bu_110 ._search_gv6bu_140 ._input_gv6bu_143{--container-padding: 2px 4px;margin-top:0;padding:4px 0;font-size:max(.9em,14px);border-radius:var(--radius-sm)}._panel_gv6bu_106 ._content_gv6bu_110 ._search_gv6bu_140 ._input_gv6bu_143 input{height:1.2em;padding:4px}._panel_gv6bu_106 ._content_gv6bu_110 ._search_gv6bu_140 ._icon_gv6bu_154{display:flex;place-items:center}._panel_gv6bu_106 ._content_gv6bu_110 ._tree_gv6bu_158{flex:1;min-height:0;overflow:hidden}._contentContainer_gv6bu_164{flex:1;height:100%;padding:var(--spacing-3);border:1px solid var(--color-border-secondary);border-radius:var(--shell-border-radius);background-color:var(--color-surface);overflow:hidden}._appShellRoot_1r6hg_1{--shell-border-radius: var(--radius-lg);display:flex;flex-direction:column;width:100vw;height:100vh;padding:var(--spacing-6)}._splitRoot_1r6hg_10>:nth-child(2){display:none!important}._splitRoot_1r6hg_10 ._viewContentContainer_1r6hg_13{flex:1;height:100%;padding:var(--spacing-3);border:1px solid var(--color-border-secondary);border-radius:var(--shell-border-radius);background-color:var(--color-surface);overflow:hidden}._splitRoot_1r6hg_10 ._opened_1r6hg_22{border-radius:var(--shell-border-radius) 0 0 var(--shell-border-radius)}._splitRoot_1r6hg_10 ._mainContent_1r6hg_25{margin-left:var(--spacing-4)}._splitResizer_1r6hg_29{z-index:1000;width:4px!important;margin-right:-4px;background-color:transparent;cursor:col-resize;transition:background-color .2s ease}._splitResizer_1r6hg_29:hover,._splitResizer_1r6hg_29:active{background-color:#007acc}._hiddenDivider_1r6hg_41{width:0!important;min-width:0!important;max-width:0!important;margin-right:0;background:transparent!important;cursor:default!important;pointer-events:none!important}._hiddenDivider_1r6hg_41:hover,._hiddenDivider_1r6hg_41:active{background:transparent!important}._deputyUserListRoot_43quw_1,._enumerationCardRoot_dqq65_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._icon_dqq65_8{width:16px;height:16px}._check_dqq65_13{color:var(--color-success)}._enumerationListRoot_oj37u_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._icon_oj37u_8{width:16px;height:16px}._check_oj37u_13{color:var(--color-success)}._usersPanel_13abs_1{display:flex;flex-direction:column;gap:12px;min-height:280px}._usersTable_13abs_8{width:100%;border-collapse:collapse}._usersTable_13abs_8 th,._usersTable_13abs_8 td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--border-secondary)}._usersTable_13abs_8 th{color:var(--text-secondary);font-weight:500}._userRow_13abs_23{display:grid;grid-template-columns:32px 1fr;gap:8px;align-items:center}._loadingText_13abs_30{padding:16px 8px;color:var(--text-secondary)}._attrsPanel_13abs_35{display:flex;flex-direction:column;gap:12px;margin-top:12px}._attrRow_13abs_42{display:grid;grid-template-columns:minmax(180px,45%) 1fr;gap:12px;align-items:center}._attrLabel_13abs_49{color:var(--text-primary)}._labouringListRoot_1tgh5_1{display:flex;flex-direction:column;height:100%}._labouringListRoot_1tgh5_1 ._icon_1tgh5_6{display:flex;justify-content:start}._labouringListRoot_1tgh5_1 ._icon_1tgh5_6._check_1tgh5_10{width:20px;height:20px}._labouringListRoot_1tgh5_1 ._icon_1tgh5_6._check_1tgh5_10 svg{width:100%;height:100%}._labouringListRoot_1tgh5_1 ._icon_1tgh5_6._check_1tgh5_10 svg path{fill:#727578}._measureGroupListRoot_3pnx3_1{display:flex;flex-direction:column;height:100%}._multiOption_1y7nb_1{display:flex;gap:6px;align-items:center;min-width:0}._multiOptionCheckbox_1y7nb_8{flex:0 0 12px}._multiOptionLabel_1y7nb_12{display:block;min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._measureListRoot_hkx3o_1{display:flex;flex-direction:column;height:100%}._icon_hkx3o_7{width:16px;height:16px}._check_hkx3o_12{color:var(--color-success)}._partCodeModalRoot_12re6_1{width:520px}._partCodeListRoot_13uq8_1,._systemPropertiesListRoot_16ab3_1{display:flex;flex-direction:column;height:100%}._root_1uhoq_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);align-items:center;color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-sm)}._item_1uhoq_11{white-space:nowrap}._separator_1uhoq_15{color:var(--color-text-secondary);font-weight:400;-webkit-user-select:none;user-select:none}._transferHost_s48n3_1{overflow:hidden}._root_1rgct_1{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}._searchRow_1rgct_9{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}._treeLabel_1rgct_16{color:var(--text-secondary);font-weight:500}._treePanel_1rgct_21{flex:1;min-height:240px;border:1px solid var(--border-secondary);border-radius:4px;overflow:auto}._treeRow_1rgct_29{display:flex;gap:4px;align-items:center;padding:4px 8px 4px 0;cursor:pointer}._treeRowFocused_1rgct_37{background:var(--bg-selected, rgba(0, 0, 0, .06))}._expandBtn_1rgct_41{width:20px;height:20px;padding:0;color:var(--text-secondary);font-size:12px;line-height:1;border:none;background:transparent;cursor:pointer}._expandSpacer_1rgct_53{width:20px;height:20px}._sideActions_1rgct_58{display:flex;flex-direction:column;gap:8px;align-items:stretch}._loadingText_1rgct_65{padding:16px 8px;color:var(--text-secondary)}._listBoxPanel_t719m_1{height:420px;overflow:hidden}._loadingText_t719m_6{padding:16px 8px;color:var(--text-secondary)}._ownersRow_t719m_11{display:grid;grid-template-columns:1fr 40px;gap:8px;align-items:end}._attrsPanel_t719m_18{display:flex;flex-direction:column;gap:12px;margin-top:12px}._attrRow_t719m_25{display:grid;grid-template-columns:minmax(180px,45%) 1fr;gap:12px;align-items:center}._attrLabel_t719m_32{color:var(--text-primary)}._userListRoot_783uk_1,._brigadesListRoot_1st74_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._brigadesListRoot_1st74_1 ._icon_1st74_7{display:flex;justify-content:start}._brigadesListRoot_1st74_1 ._icon_1st74_7._check_1st74_11{width:20px;height:20px}._brigadesListRoot_1st74_1 ._icon_1st74_7._check_1st74_11 svg{width:100%;height:100%}._brigadesListRoot_1st74_1 ._icon_1st74_7._check_1st74_11 svg path{fill:#727578}._professionsListRoot_1iqc4_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._professionsListRoot_1iqc4_1 ._icon_1iqc4_7{display:flex;justify-content:start}._professionsListRoot_1iqc4_1 ._icon_1iqc4_7._check_1iqc4_11{width:20px;height:20px}._professionsListRoot_1iqc4_1 ._icon_1iqc4_7._check_1iqc4_11 svg{width:100%;height:100%}._professionsListRoot_1iqc4_1 ._icon_1iqc4_7._check_1iqc4_11 svg path{fill:#727578}._staffArrangementListRoot_188kg_1,._techOperationsListRoot_1to42_1,._labourNormCarCardRoot_18hoc_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._laborNormCarModalRoot_asfip_1{--modal-width: 500px;width:var(--modal-width)}._laborNormCarListRoot_11e4m_1,._changeNotificsApprHistoryRoot_16228_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._changeNotificInfo_15s5p_1{display:flex;gap:var(--spacing-4)}._partsChangeNotificsListRoot_1ftos_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._outlineLabelRootVariables_18rpn_2{--outline-width: 1px;--outline-color: var(--color-border-secondary);--focus-outline-color: var(--color-surface-3);--label-color: var(--color-text-secondary);--error-color: var(--color-error, red);--container-padding: 4px;--label-top: 50%;--label-horizontal-offset: 14px;--label-active-horizontal-offset: 14px;--label-active-horizontal-padding: 4px;--label-font-size: 14px;--label-active-font-size: 12px;--outline-container-border-radius: var(--radius-md)}._outlineLabelRoot_18rpn_2{position:relative;display:inline-flex;flex-direction:column;width:100%;height:fit-content;margin-top:calc(var(--label-active-font-size) / 2)}._outlineLabelRoot_18rpn_2:focus{outline:none}._outlineLabelRoot_18rpn_2:focus-within{--focus-color: var(--focus-outline-color)}._outlineLabelRoot_18rpn_2:focus-within._error_18rpn_32{--focus-color: color-mix(in srgb, var(--focus-outline-color), var(--error-color) 50%)}._outlineLabelRoot_18rpn_2:focus-within fieldset{border-color:var(--focus-color);border-width:2px}._outlineLabelRoot_18rpn_2._disabled_18rpn_39{opacity:.6}._container_18rpn_43{position:relative;display:inline-flex;align-items:center;width:100%;padding:var(--container-padding)}._dymanicLabelContainer_18rpn_51{position:absolute;top:var(--label-top);left:var(--label-horizontal-offset);z-index:1;max-width:calc(100% - var(--label-horizontal-offset) * 2);transform:translateY(-50%);transform-origin:top left;overflow:hidden;pointer-events:none;transition:all var(--transition-duration-default) ease-in-out}._dymanicLabelContainer_18rpn_51._labelError_18rpn_63{color:var(--error-color)}._dymanicLabelContainer_18rpn_51._topPosition_18rpn_69{top:0;left:var(--label-active-horizontal-offset);max-width:calc(100% - (var(--label-active-horizontal-offset) + var(--outline-width)) * 2);pointer-events:auto}._dymanicLabelContainer_18rpn_51._topPosition_18rpn_69 ._label_18rpn_63{padding:0 var(--label-active-horizontal-padding);font-weight:600;font-size:var(--label-active-font-size)}._label_18rpn_63{display:flex;color:var(--label-color);font-size:var(--label-font-size);line-height:20px}._requiredMark_18rpn_88{margin-left:2px;color:var(--error-color)}._outlineContainer_18rpn_94{position:absolute;top:-5px;right:0;bottom:0;left:0;min-width:0;margin:0;padding:0 calc(var(--label-active-horizontal-offset) - var(--outline-width));box-sizing:border-box;border:var(--outline-width) solid var(--outline-color);border-radius:var(--outline-container-border-radius);overflow:hidden;pointer-events:none;transition:border-color var(--transition-duration-default) ease-in-out}._outlineContainer_18rpn_94._outlineError_18rpn_107{--outline-width: 2px;--outline-color: var(--error-color)}._outlineContainer_18rpn_94 ._hiddenLegend_18rpn_114{display:block;width:auto;height:11px;max-width:0;padding:0;font-size:var(--label-active-font-size);text-align:left;visibility:hidden;transition:max-width 50ms cubic-bezier(0,0,.2,1) 0ms}._topPosition_18rpn_69+._outlineContainer_18rpn_94 ._hiddenLegend_18rpn_114{max-width:initial;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}._textareaRoot_35iu4_2{min-width:100%;min-height:20px;padding:4px 4px 4px 14px;color:var(--color-text-primary);font-size:inherit;font-family:inherit;line-height:20px;letter-spacing:inherit;border:none;background:none;outline:none}._textareaRoot_35iu4_2._noResize_35iu4_15{resize:none}._customOutline_35iu4_19{--label-top: 18px}._customOutline_35iu4_19._disabled_35iu4_23{opacity:.6}._laborNormsPartsCardRoot_1f2mw_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._laborNormsPartsCardRoot_1f2mw_1 ._table_1f2mw_7{--table-row-cell-px: 0;--table-row-cell-py: 0}._laborNormsPartsOperationWindowRoot_x6pfk_1 ._section_x6pfk_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._laborNormsPartsOperationWindowRoot_x6pfk_1 ._section_x6pfk_1 ._sectionTitle_x6pfk_6{padding:var(--spacing-2) var(--spacing-4);font-weight:700}._laborNormsPartsOperationWindowRoot_x6pfk_1 ._column_x6pfk_10{display:grid;grid-template-rows:repeat(7,auto);gap:var(--spacing-4);align-content:start}._laborNormsPartsOperationWindowRoot_x6pfk_1 ._column_x6pfk_10 ._correctType_x6pfk_16{display:flex;gap:4px;align-items:center}._laborNormsNormOperationsReportRoot_1cl4s_1,._laborNormsStaffArrangementReportRoot_qp8y7_1,._laborNormsUsersReportRoot_18atn_1,._calendarBaseRemovalListRoot_j3cb0_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._lineSiteFamilyCorrespondenceListRoot_jw2s5_1{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;height:100%}._materialTypeModalRoot_exypx_1{min-width:400px}._materialTypeListRoot_1iw0g_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._techChangeReasonModalRoot_ub1qp_1{min-width:420px}._techChangeReasonsListRoot_bzogi_1,._executionVariantListRoot_17zbp_1,._materialNormPartsListRoot_e8sq5_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._annulledBySpsRow_e8sq5_8{color:var(--color-error, #d32f2f)}._correctionCodeAnnulmentOrInput_e8sq5_12{background-color:#c8e6c9}._correctionCodeChange_e8sq5_16{background-color:#bbdefb}._correctionCodeCopy_e8sq5_20{background-color:#fff9c4}._selectRoot_15f3q_2{--arrow-md: 20px;--line-height: 20px;z-index:1;display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;width:100%;min-width:200px;min-height:28px;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-md);background-color:var(--color-surface);overflow:hidden;-webkit-user-select:none;user-select:none}._selectRoot_15f3q_2 ._dropdownButtonContainerClass_15f3q_20 ._button_15f3q_20{width:var(--arrow-md)!important;height:var(--arrow-md)!important}._selectRoot_15f3q_2 ._dropdownButtonContainerClass_15f3q_20 ._button_15f3q_20._dropdownButton_15f3q_20{display:grid;place-items:center;rotate:90deg;margin-right:4px;transition:all var(--transition-duration-default) ease}._selectRoot_15f3q_2 ._dropdownButtonContainerClass_15f3q_20 ._button_15f3q_20._dropdownButtonOpen_15f3q_31{rotate:-90deg}._selectRoot_15f3q_2 ._selectedDisplay_15f3q_37{padding-left:14px;font-size:var(--font-size-base);line-height:var(--line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._selectRoot_15f3q_2 ._selectedDisplay_15f3q_37 ._statusSlot_15f3q_45{color:var(--color-text-secondary);font-style:italic;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._selectRoot_15f3q_2._disabled_15f3q_55{cursor:default}._dropdown_15f3q_20{--line-height: 20px;z-index:var(--z-popover);max-height:300px;border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-md);background-color:var(--color-surface);overflow-y:auto;-webkit-user-select:none;user-select:none}._dropdown_15f3q_20:hover{border:var(--border-width-default) solid var(--color-border-secondary)}._dropdown_15f3q_20 ._stateInfo_15f3q_75{display:flex;justify-content:center;align-items:center;min-height:30px;padding:4px 14px;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height)}._dropdown_15f3q_20 ._option_15f3q_85{display:flex;flex-direction:row;gap:var(--spacing-4);align-items:center;padding:4px 14px;font-size:var(--font-size-base);line-height:var(--line-height);cursor:pointer}._dropdown_15f3q_20 ._option_15f3q_85:hover,._dropdown_15f3q_20 ._option_15f3q_85:active{background-color:var(--color-surface-hover)}._dropdown_15f3q_20 ._option_15f3q_85:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}._dropdown_15f3q_20 ._option_15f3q_85:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}._dropdown_15f3q_20 ._option_15f3q_85._disabled_15f3q_55{cursor:not-allowed;opacity:.6}._dropdown_15f3q_20 ._option_15f3q_85._disabled_15f3q_55:hover{background-color:transparent}._dropdownBottom_15f3q_117{margin-top:10px}._dropdownTop_15f3q_121{transform:translateY(-10px)}._outlineLabel_15f3q_125 fieldset{border-radius:8px;background-color:var(--color-surface)}._materialNormPartCreateFilterWindowRoot_1dys0_1{--modal-width: 420px;width:var(--modal-width)}._materialNormPartCorrectionFilterWindowRoot_1dys0_6{--modal-width: 720px;width:var(--modal-width)}._materialNormPropsModalRoot_woi40_1{width:600px;max-width:100%}._customReportRowsRoot_1imxv_1{display:flex;flex-direction:column;height:100%}._view_1imxv_7{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._view_1imxv_7>*{flex:1 1 auto;height:100%;min-height:0}._root_1cziz_1{display:flex;flex-direction:column;width:min(1180px,96vw);height:min(88vh,760px)}._content_1cziz_8{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}._tableHost_1cziz_17{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._tableHost_1cziz_17>*{flex:1 1 auto;height:100%;min-height:0}._view_1cziz_29{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._view_1cziz_29>*{flex:1 1 auto;height:100%;min-height:0}._customReportsListRoot_iocaq_1,._apiCallJournalListRoot_16y17_1,._apiCallJournalSettingsListRoot_tvcos_1{display:flex;flex-direction:column;height:100%}._accountingMethodModalRoot_yvzag_1{--modal-width: 412px;width:var(--modal-width)}._accountingMethodFilterWindowRoot_9g875_1{--modal-width: 420px;width:var(--modal-width)}._accountingMethodsListRoot_hyc10_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._accountingMethodsListRoot_hyc10_1 ._icon_hyc10_7{display:flex;justify-content:start}._accountingMethodsListRoot_hyc10_1 ._icon_hyc10_7._check_hyc10_11{width:20px;height:20px}._accountingMethodsListRoot_hyc10_1 ._icon_hyc10_7._check_hyc10_11 svg{width:100%;height:100%}._accountingMethodsListRoot_hyc10_1 ._icon_hyc10_7._check_hyc10_11 svg path{fill:#727578}._moveZoneModalRoot_1049x_1,._operationModalRoot_19yxq_1{--modal-width: 800px;width:var(--modal-width)}._moveZonesList_8u78z_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._moveZonesList_8u78z_1 ._icon_8u78z_7{display:flex;justify-content:start}._moveZonesList_8u78z_1 ._icon_8u78z_7._check_8u78z_11{width:20px;height:20px}._moveZonesList_8u78z_1 ._icon_8u78z_7._check_8u78z_11 svg{width:100%;height:100%}._moveZonesList_8u78z_1 ._icon_8u78z_7._check_8u78z_11 svg path{fill:#727578}._packingMetodModalRoot_enjmx_1,._operationModalRoot_18nc9_1{--modal-width: 420px;width:var(--modal-width)}._packingMethodsListRoot_7sesx_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._packingMethodsListRoot_7sesx_1 ._icon_7sesx_7{display:flex;justify-content:start}._packingMethodsListRoot_7sesx_1 ._icon_7sesx_7._check_7sesx_11{width:20px;height:20px}._packingMethodsListRoot_7sesx_1 ._icon_7sesx_7._check_7sesx_11 svg{width:100%;height:100%}._packingMethodsListRoot_7sesx_1 ._icon_7sesx_7._check_7sesx_11 svg path{fill:#727578}._transportsRoot_ih86m_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._transportsRoot_ih86m_1 ._icon_ih86m_7{display:flex;justify-content:start}._transportsRoot_ih86m_1 ._icon_ih86m_7._check_ih86m_11{width:20px;height:20px}._transportsRoot_ih86m_1 ._icon_ih86m_7._check_ih86m_11 svg{width:100%;height:100%}._transportsRoot_ih86m_1 ._icon_ih86m_7._check_ih86m_11 svg path{fill:#727578}._departmentsExcludeAutoTareListRoot_n9df4_1,._moveZoneRoutesListRoot_7f3z2_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._moveZoneRoutesListRoot_7f3z2_1 ._icon_7f3z2_7{display:flex;justify-content:start}._moveZoneRoutesListRoot_7f3z2_1 ._icon_7f3z2_7._check_7f3z2_11{width:20px;height:20px}._moveZoneRoutesListRoot_7f3z2_1 ._icon_7f3z2_7._check_7f3z2_11 svg{width:100%;height:100%}._moveZoneRoutesListRoot_7f3z2_1 ._icon_7f3z2_7._check_7f3z2_11 svg path{fill:#727578}._sectionsToZonesMappingListRoot_p9y4a_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._sectionsToZonesMappingListRoot_p9y4a_1 ._icon_p9y4a_7{display:flex;justify-content:start}._sectionsToZonesMappingListRoot_p9y4a_1 ._icon_p9y4a_7._check_p9y4a_11{width:20px;height:20px}._sectionsToZonesMappingListRoot_p9y4a_1 ._icon_p9y4a_7._check_p9y4a_11 svg{width:100%;height:100%}._sectionsToZonesMappingListRoot_p9y4a_1 ._icon_p9y4a_7._check_p9y4a_11 svg path{fill:#727578}._tareTransportCapacityListRoot_ytdtt_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._tareTransportCapacityListRoot_ytdtt_1 ._icon_ytdtt_7{display:flex;justify-content:start}._tareTransportCapacityListRoot_ytdtt_1 ._icon_ytdtt_7._check_ytdtt_11{width:20px;height:20px}._tareTransportCapacityListRoot_ytdtt_1 ._icon_ytdtt_7._check_ytdtt_11 svg{width:100%;height:100%}._tareTransportCapacityListRoot_ytdtt_1 ._icon_ytdtt_7._check_ytdtt_11 svg path{fill:#727578}._trailerKindFilterWindowRoot_1685g_1,._trailerKindModalRoot_10qw2_1{--modal-width: 560px;width:var(--modal-width)}._trailerKindListRoot_166bg_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._trailerKindListRoot_166bg_1 ._icon_166bg_7{display:flex;justify-content:start}._trailerKindListRoot_166bg_1 ._icon_166bg_7._check_166bg_11{width:20px;height:20px}._trailerKindListRoot_166bg_1 ._icon_166bg_7._check_166bg_11 svg{width:100%;height:100%}._trailerKindListRoot_166bg_1 ._icon_166bg_7._check_166bg_11 svg path{fill:#727578}._trailerTypeFilterWindowRoot_1i3qb_1,._trailerTypeModalRoot_u683o_1{--modal-width: 560px;width:var(--modal-width)}._trailerTypeListRoot_1n9an_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._trailerTypeListRoot_1n9an_1 ._icon_1n9an_7{display:flex;justify-content:start}._trailerTypeListRoot_1n9an_1 ._icon_1n9an_7._check_1n9an_11{width:20px;height:20px}._trailerTypeListRoot_1n9an_1 ._icon_1n9an_7._check_1n9an_11 svg{width:100%;height:100%}._trailerTypeListRoot_1n9an_1 ._icon_1n9an_7._check_1n9an_11 svg path{fill:#727578}._transportFeatureFilterWindowRoot_ybnxs_1,._transportFeatureModalRoot_1i84u_1{--modal-width: 560px;width:var(--modal-width)}._transportFeatureListRoot_13xq3_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._transportFeatureListRoot_13xq3_1 ._icon_13xq3_7{display:flex;justify-content:start}._transportFeatureListRoot_13xq3_1 ._icon_13xq3_7._check_13xq3_11{width:20px;height:20px}._transportFeatureListRoot_13xq3_1 ._icon_13xq3_7._check_13xq3_11 svg{width:100%;height:100%}._transportFeatureListRoot_13xq3_1 ._icon_13xq3_7._check_13xq3_11 svg path{fill:#727578}._transportKindFilterWindowRoot_x0tjt_1,._transportKindModalRoot_1b12c_1{--modal-width: 500px;width:var(--modal-width)}._transportKindModalRoot_1b12c_1 ._activeRow_1b12c_5{padding:var(--spacing-2)}._transportKindListRoot_1w23j_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._transportTypeFilterWindowRoot_18roc_1,._transportTypeModalRoot_1o0d1_1{--modal-width: 560px;width:var(--modal-width)}._transportTypeListRoot_g04yr_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._transportTypeListRoot_g04yr_1 ._icon_g04yr_7{display:flex;justify-content:start}._transportTypeListRoot_g04yr_1 ._icon_g04yr_7._check_g04yr_11{width:20px;height:20px}._transportTypeListRoot_g04yr_1 ._icon_g04yr_7._check_g04yr_11 svg{width:100%;height:100%}._transportTypeListRoot_g04yr_1 ._icon_g04yr_7._check_g04yr_11 svg path{fill:#727578}._zonesToDivisionsMappingListRoot_1f0l5_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._zonesToDivisionsMappingListRoot_1f0l5_1 ._icon_1f0l5_7{display:flex;justify-content:start}._zonesToDivisionsMappingListRoot_1f0l5_1 ._icon_1f0l5_7._check_1f0l5_11{width:20px;height:20px}._zonesToDivisionsMappingListRoot_1f0l5_1 ._icon_1f0l5_7._check_1f0l5_11 svg{width:100%;height:100%}._zonesToDivisionsMappingListRoot_1f0l5_1 ._icon_1f0l5_7._check_1f0l5_11 svg path{fill:#727578}._autoCopyTareReportRoot_lvba4_1,._boHistoryPage_1mjhe_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._headerTitleRow_1mjhe_8{display:flex;gap:8px;align-items:center;padding-left:var(--spacing-8)}._backLink_1mjhe_15{text-decoration:none}._pageTitle_1mjhe_19{font-weight:700}._boChangeHistoryRoot_1mjhe_23{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}._boChangeHistoryWindow_1mjhe_31{display:flex;flex-direction:column;width:min(1180px,96vw);height:min(88vh,760px)}._boChangeHistoryWindowContent_1mjhe_38{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}._attachedFilesRoot_1wi81_1{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}._attachedFilesWindow_1wi81_9{display:flex;flex-direction:column;width:min(1100px,96vw);height:min(88vh,720px)}._attachedFilesWindowContent_1wi81_16{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}._hiddenFileInput_1wi81_25{display:none}._tableBlock_1wi81_29{position:relative;display:flex;flex:1;flex-direction:column;min-height:200px;overflow:hidden}._attachmentLoadingOverlay_1wi81_38{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:auto}._groupPrompt_1wi81_45{display:flex;flex-direction:column;gap:12px}._root_1x578_1{display:flex;flex-direction:column;width:min(1180px,96vw);height:min(88vh,760px)}._content_1x578_8{min-height:200px;overflow:auto}._fileLink_1x578_13{padding:0;color:var(--text-link-color, #06c);font:inherit;text-align:left;text-decoration:underline;border:none;background:none;cursor:pointer}._fileLink_1x578_13:hover:not(:disabled),._fileLink_1x578_13:focus-visible:not(:disabled){color:var(--text-link-hover-color, #004c99);outline:none}._fileLink_1x578_13:active:not(:disabled){color:var(--text-link-active-color, #036)}._fileLink_1x578_13:disabled{text-decoration:none;cursor:default;opacity:.6}._rtsListRoot_u2vo5_2{display:flex;flex-direction:column;height:100%;overflow:hidden}._datedApprovedRow_u2vo5_15{--spp-ui-table-bg-row: #ffe0b2;--spp-ui-table-bg-row-hover: #ffe0b2;--spp-ui-table-bg-pinned: #ffe0b2;--spp-ui-table-row-header-bg: #ffe0b2;--spp-ui-table-row-header-bg-hover: #ffe0b2;font-weight:600}._footerRow_u2vo5_24{padding:8px 0;color:var(--text-secondary, #666);font-size:13px}._tareListRoot_7gym1_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._boApprovalHistoryRoot_v7ohc_1{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}._boApprovalHistoryWindow_v7ohc_9{display:flex;flex-direction:column;width:min(1100px,96vw);height:min(88vh,720px)}._boApprovalHistoryWindowContent_v7ohc_16{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}._tareApprovalModalRoot_twqty_1 ._tareInfo_twqty_1{display:flex;gap:var(--spacing-4)}._tareApprovalModalRoot_twqty_1 ._approvalColumns_twqty_5{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);width:100%}._warehouseListRoot_okj3a_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._equipmentModalRoot_1gv2g_1{max-height:500px;overflow:auto}._row_q7l94_2{display:flex;flex-direction:row;gap:var(--spacing-4);align-items:center!important;padding:var(--spacing-5) var(--spacing-4);border:1px solid var(--color-text-quaternary);border-radius:var(--radius-md)}._inputContainer_q7l94_12{display:flex;flex:1;flex-flow:row wrap;gap:var(--spacing-4);align-items:flex-start;min-width:0}._contentWrapper_q7l94_21{display:flex;flex-direction:column;gap:var(--spacing-4)}._fieldsStack_q7l94_28{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);min-width:0}._notFoundRoot_dggpt_1{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center}._notFoundRoot_dggpt_1 ._image_dggpt_8 svg{height:80vh}._notFoundRoot_dggpt_1 ._title_dggpt_11{margin-top:1rem;margin-bottom:.5rem;color:var(--text-primary);font-weight:600;font-size:1.5rem}._notFoundRoot_dggpt_1 ._comment_dggpt_18{display:flex;align-items:center}._notFoundRoot_dggpt_1 ._comment_dggpt_18 ._path_dggpt_22{display:block;padding:4px;font-size:1rem;font-family:monospace;word-break:break-all;border-radius:4px;background-color:var(--color-surface-3)}._aboutSystemRoot_9gsnn_2{display:flex;flex-direction:column;height:100%;color:var(--color-text-primary);background:var(--color-background)}._aboutSystemRoot_9gsnn_2 ._pageTitle_9gsnn_9{margin:0;padding:var(--spacing-5) var(--spacing-6) 0;font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl)}._aboutSystemRoot_9gsnn_2 ._content_9gsnn_15{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);overflow:auto}._aboutSystemRoot_9gsnn_2 ._currentVersionCard_9gsnn_22{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:560px;padding:var(--spacing-5);border:1px solid var(--color-border, color-mix(in srgb, currentColor 12%, transparent));border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}._aboutSystemRoot_9gsnn_2 ._currentVersionTitle_9gsnn_33{font-size:var(--font-size-lg)}._aboutSystemRoot_9gsnn_2 ._buildMetadata_9gsnn_36{display:flex;flex-direction:column;gap:var(--spacing-1);margin:0}._aboutSystemRoot_9gsnn_2 ._buildMetadata_9gsnn_36>div{display:flex;gap:var(--spacing-2)}._aboutSystemRoot_9gsnn_2 ._buildMetadata_9gsnn_36 dt{min-width:64px;color:var(--color-text-secondary)}._aboutSystemRoot_9gsnn_2 ._buildMetadata_9gsnn_36 dd{margin:0}._aboutSystemRoot_9gsnn_2 ._versions_9gsnn_53{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:720px}._aboutSystemRoot_9gsnn_2 ._versionItem_9gsnn_59{display:flex;flex-direction:column;gap:var(--spacing-3)}._aboutSystemRoot_9gsnn_2 ._versionTitle_9gsnn_64{margin:0;font-weight:var(--font-weight-semibold);font-size:var(--font-size-base)}._aboutSystemRoot_9gsnn_2 ._changeGroup_9gsnn_69{display:flex;gap:var(--spacing-3);align-items:flex-start}._aboutSystemRoot_9gsnn_2 ._changeType_9gsnn_74{flex-shrink:0;min-width:96px;padding:0 var(--spacing-2);font-size:var(--font-size-sm);text-align:center;border-radius:var(--radius-sm)}._aboutSystemRoot_9gsnn_2 ._changeType_9gsnn_74._added_9gsnn_82{color:var(--color-success, #2e7d32);background:color-mix(in srgb,currentcolor 12%,transparent)}._aboutSystemRoot_9gsnn_2 ._changeType_9gsnn_74._changed_9gsnn_86{color:var(--color-warning, #b26a00);background:color-mix(in srgb,currentcolor 12%,transparent)}._aboutSystemRoot_9gsnn_2 ._changeType_9gsnn_74._fixed_9gsnn_90{color:var(--color-info, #1565c0);background:color-mix(in srgb,currentcolor 12%,transparent)}._aboutSystemRoot_9gsnn_2 ._changeList_9gsnn_94{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._aboutSystemRoot_9gsnn_2 ._changeList_9gsnn_94 li{position:relative;padding:var(--spacing-1) 0 var(--spacing-1) var(--spacing-4)}._aboutSystemRoot_9gsnn_2 ._changeList_9gsnn_94 li:before{position:absolute;left:0;content:"–";color:var(--color-text-secondary)}._aboutSystemRoot_9gsnn_2 ._changeList_9gsnn_94 li+li{border-top:1px solid color-mix(in srgb,currentcolor 8%,transparent)}._root_lrlph_1{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:var(--spacing-8);color:var(--color-text-primary);font-family:var(--font-family-sans);background:linear-gradient(165deg,var(--color-background) 0%,var(--color-surface-2) 45%,var(--color-background) 100%)}._root_lrlph_1 ._card_lrlph_12{display:grid;grid-template-columns:1fr minmax(180px,280px);width:100%;max-width:640px;min-height:340px;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);overflow:hidden;transition:box-shadow var(--transition-duration-default) var(--transition-easing-default);animation:_authCardEnter_lrlph_1 var(--transition-duration-long) var(--transition-easing-default) both}._root_lrlph_1 ._card_lrlph_12:focus-within{box-shadow:var(--shadow-lg)}._root_lrlph_1 ._card_lrlph_12 ._formContainer_lrlph_28{display:flex;justify-content:center;align-items:center}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28{display:flex;flex-direction:column;gap:var(--spacing-10);justify-content:center;width:100%;max-width:340px;padding:var(--spacing-12)}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._logo_lrlph_42{display:flex;gap:var(--spacing-6);align-items:center;color:var(--color-accent)}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._logo_lrlph_42 ._logoMark_lrlph_48{flex-shrink:0}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._logo_lrlph_42 ._logoMark_lrlph_48 svg{display:block;width:auto;height:40px;-webkit-user-select:none;user-select:none}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._title_lrlph_57{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:-.02em}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._subtitle_lrlph_64{margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._inputs_lrlph_69{display:flex;flex-direction:column;gap:var(--spacing-6)}._root_lrlph_1 ._card_lrlph_12 ._form_lrlph_28 ._submit_lrlph_74{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding-top:var(--spacing-2)}._root_lrlph_1 ._card_lrlph_12 ._illus_lrlph_81{display:flex;justify-content:center;align-items:center;padding:var(--spacing-10);color:var(--color-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 14%,transparent),color-mix(in srgb,var(--color-accent) 8%,transparent))}._root_lrlph_1 ._card_lrlph_12 ._illus_lrlph_81 ._illusFigure_lrlph_89{width:100%;max-width:220px;filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--color-accent) 15%,transparent))}._root_lrlph_1 ._card_lrlph_12 ._illus_lrlph_81 ._illusFigure_lrlph_89>div{width:100%!important;height:auto!important}._root_lrlph_1 ._card_lrlph_12 ._illus_lrlph_81 ._illusFigure_lrlph_89 svg{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}@media (width <= 560px){._root_lrlph_1 ._card_lrlph_12 ._illus_lrlph_81{display:none}}@media (width <= 560px){._root_lrlph_1 ._card_lrlph_12{grid-template-columns:1fr}}._root_lrlph_1 ._serverLabel_lrlph_114{position:fixed;left:var(--spacing-4);bottom:calc(var(--spacing-4) + 28px);z-index:10;padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-family-sans)}._root_lrlph_1 ._versionLabel_lrlph_124{position:fixed;left:var(--spacing-4);bottom:var(--spacing-4);z-index:10;padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-family-sans);border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;transition:color var(--transition-duration-default) var(--transition-easing-default)}._root_lrlph_1 ._versionLabel_lrlph_124:hover,._root_lrlph_1 ._versionLabel_lrlph_124:focus-visible{color:var(--color-text-primary)}._root_lrlph_1 ._settingsFab_lrlph_142{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);z-index:10;display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border-radius:50%;box-shadow:var(--shadow-md);transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default)}._root_lrlph_1 ._settingsFab_lrlph_142:hover{box-shadow:var(--shadow-lg);transform:scale(1.05)}._root_lrlph_1 ._settingsFab_lrlph_142:focus-visible{box-shadow:var(--shadow-lg)}@keyframes _authCardEnter_lrlph_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._myProfileRoot_p33li_1{gap:20px}._myProfileRoot_p33li_1 ._groupsDivsSection_p33li_4{height:400px}._myProfileRoot_p33li_1 ._groupsDivsSection_p33li_4 ._listBox_p33li_7{height:100%}.client_settings{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-8);color:var(--color-text-primary);font-family:var(--font-family-sans)}.client_settings .setting_item{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-sm);background:var(--color-surface)}.client_settings .setting_item .title{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md)}.client_settings .setting_item .current{color:var(--color-text-primary);font-size:var(--font-size-sm)}.client_settings .setting_item .current .current_url{font-weight:var(--font-weight-medium)}.client_settings .setting_item .hint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.client_settings .setting_item .availability_warning_icon{flex-shrink:0;color:var(--color-warning, #eab308);font-size:1rem;line-height:1;cursor:help}.client_settings .setting_item .availability_warning_icon.availability_warning_icon_inline{margin-left:var(--spacing-1);opacity:.9}.client_settings .setting_item .field_server{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:flex-start;width:100%;margin-top:var(--spacing-2)}.client_settings .setting_item .field_server .servers_list{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:100%;margin:0;padding:0;list-style:none}.client_settings .setting_item .field_server .server_row{display:block}.client_settings .setting_item .field_server .server_label{display:flex;gap:var(--spacing-5);align-items:flex-start;width:100%;padding:var(--spacing-5) var(--spacing-6);border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-md, 8px);background:var(--color-surface);cursor:pointer;transition:background var(--transition-duration) var(--transition-easing),border-color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.client_settings .setting_item .field_server .server_label_custom{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:stretch;cursor:default}.client_settings .setting_item .field_server .server_label:hover,.client_settings .setting_item .field_server .server_label_custom:hover{border-color:var(--color-border-primary, currentColor);background:var(--color-surface-hover)}.client_settings .setting_item .field_server .server_row:has(.server_radio:checked) .server_label,.client_settings .setting_item .field_server .server_label_selected{border-color:var(--color-accent);box-shadow:0 0 0 2px rgb(var(--color-accent-rgb, 59 130 246)/20%)}.client_settings .setting_item .field_server .server_label_header{display:flex;gap:var(--spacing-5);align-items:flex-start;width:100%;cursor:pointer}.client_settings .setting_item .field_server .custom_server_form{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;max-width:40rem;margin-left:calc(1.25rem + var(--spacing-5) + 1rem + var(--spacing-5));padding-top:var(--spacing-1)}.client_settings .setting_item .field_server .custom_server_warning{padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.4;border:var(--border-width-default) solid var(--color-warning, #eab308);border-radius:var(--radius-sm);background:#eab3081f}.client_settings .setting_item .field_server .custom_server_hint{color:var(--color-text-secondary);font-size:var(--font-size-sm);opacity:.9}.client_settings .setting_item .field_server .server_radio{flex:0 0 auto;width:1.25rem;height:1.25rem;margin:.125rem 0 0}.client_settings .setting_item .field_server .indicator{flex:0 0 auto;width:1rem;height:1rem;margin-top:.25rem;border-radius:50%;background-color:var(--color-surface-3);box-shadow:0 0 0 2px #0000000f inset}.client_settings .setting_item .field_server .indicator.pending{background:conic-gradient(from 0deg,var(--color-warning, #eab308) 0deg 90deg,var(--color-surface-3) 90deg 360deg);animation:indicatorSpin .9s linear infinite}.client_settings .setting_item .field_server .indicator.available{background-color:var(--color-success, #22c55e);box-shadow:0 0 0 2px #22c55e40}.client_settings .setting_item .field_server .indicator.degraded{background-color:var(--color-warning, #eab308);box-shadow:0 0 0 2px #eab30840}.client_settings .setting_item .field_server .indicator.unavailable{background-color:var(--color-error, #ef4444);box-shadow:0 0 0 2px #ef444433;opacity:.9}.client_settings .setting_item .field_server .server_text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-2);min-width:0}.client_settings .setting_item .field_server .server_title{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:baseline;line-height:1.35}.client_settings .setting_item .field_server .server_name{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);letter-spacing:.01em}.client_settings .setting_item .field_server .server_url{color:var(--color-text-secondary);font-size:var(--font-size-base);word-break:break-all;opacity:.95}.client_settings .setting_item .field_server .server_description{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.4;white-space:pre-line;opacity:.95}.client_settings .setting_item .field_server .server_meta{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}.client_settings .setting_item .field_server .server_status{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.client_settings .setting_item .field_server .server_meta_sep{color:var(--color-text-secondary);opacity:.7}.client_settings .setting_item .field_server .server_default_label{color:var(--color-text-secondary);font-size:var(--font-size-base);opacity:.9}.client_settings .setting_item .field_server .field_server_actions{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center}.client_settings .setting_item .field_server .btn_set{display:inline-flex;align-items:center;align-self:flex-start;padding:calc(var(--spacing-4)) calc(var(--spacing-6));color:var(--color-text-quinary);border:none;border-radius:var(--radius-sm);background-color:var(--color-accent);cursor:pointer;transition:box-shadow var(--transition-duration) var(--transition-easing),transform var(--transition-duration) var(--transition-easing)}.client_settings .setting_item .field_server .btn_set:hover:not([disabled]){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.client_settings .setting_item .field_server .btn_set[disabled]{background-color:var(--color-surface-3);cursor:not-allowed;opacity:.6}.client_settings .setting_item .field_server .btn_refresh{padding:calc(var(--spacing-2)) calc(var(--spacing-4));color:var(--color-text-secondary);font-size:var(--font-size-sm);border:var(--border-width-default) solid var(--color-border-secondary);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;transition:border-color var(--transition-duration) var(--transition-easing)}.client_settings .setting_item .field_server .btn_refresh:hover:not([disabled]){border-color:var(--color-border-primary)}.client_settings .setting_item .field_server .btn_refresh[disabled]{cursor:not-allowed;opacity:.6}.client_settings .setting_item .field_server .loading,.client_settings .setting_item .field_server .no_servers{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.client_settings .setting_item .version_info{max-height:35vw;padding:var(--spacing-4);border:var(--border-width-default) solid var(--color-border-primary);border-radius:var(--radius-sm);overflow-y:auto}@keyframes indicatorSpin{to{transform:rotate(360deg)}}._laborNormsPartsListRoot_vsiz0_1{display:flex;flex-direction:column;height:100%;overflow:hidden}:where(.spp-ui-table-root,.spp-ui-table__popover,.spp-ui-table__column-manager-dialog){--spp-ui-table-bg-surface: var(--spp-ui-color-surface, #fff);--spp-ui-table-bg-header: var(--spp-ui-color-surface-hover, #f9fafb);--spp-ui-table-bg-row: var(--spp-ui-color-surface, #fff);--spp-ui-table-bg-row-hover: var(--spp-ui-color-surface-hover, #f3f4f6);--spp-ui-table-bg-row-selected: color-mix( in srgb, var(--spp-ui-color-accent, #246bfe) 12%, white );--spp-ui-table-bg-row-selected-hover: color-mix( in srgb, var(--spp-ui-color-accent, #246bfe) 18%, white );--spp-ui-table-bg-pinned: var(--spp-ui-color-surface-hover, #f9fafb);--spp-ui-table-row-header-bg: var(--spp-ui-table-bg-header);--spp-ui-table-row-header-bg-hover: color-mix( in srgb, var(--spp-ui-color-neutral, #667085) 8%, var(--spp-ui-table-bg-header) );--spp-ui-table-row-header-bg-selected: color-mix( in srgb, var(--spp-ui-color-accent, #246bfe) 16%, var(--spp-ui-table-bg-header) );--spp-ui-table-row-header-color: var(--spp-ui-color-neutral-muted, #667085);--spp-ui-table-row-header-color-selected: var(--spp-ui-color-accent, #246bfe);--spp-ui-table-row-header-font-size: var(--spp-ui-table-font-size);--spp-ui-table-row-header-font-weight: 600;--spp-ui-table-border-color: var(--spp-ui-color-border, #d1d5db);--spp-ui-table-border-width: 1px;--spp-ui-table-border-radius: var(--spp-ui-radius-md, 8px);--spp-ui-table-cell-px: var(--spp-ui-space-3, 12px);--spp-ui-table-cell-py: var(--spp-ui-space-2, 8px);--spp-ui-table-header-cell-px: var(--spp-ui-space-3, 12px);--spp-ui-table-row-height: auto;--spp-ui-table-header-height: 40px;--spp-ui-table-font-size: .875rem;--spp-ui-table-header-font-weight: 600;--spp-ui-table-header-content-gap: var(--spp-ui-space-2, 8px);--spp-ui-table-header-action-gap: 2px;--spp-ui-table-header-action-size: 24px;--spp-ui-table-header-action-icon-size: 16px;--spp-ui-table-control-radius: var(--spp-ui-radius-sm, 4px);--spp-ui-table-menu-min-width: 180px;--spp-ui-table-menu-padding: var(--spp-ui-space-1, 4px);--spp-ui-table-menu-item-min-height: 30px;--spp-ui-table-menu-item-padding: 5px 10px 5px 6px;--spp-ui-table-resizer-hit-width: 8px;--spp-ui-table-tree-indent: 20px;--spp-ui-table-tree-expander-size: 20px;--spp-ui-table-tree-expander-icon-size: 16px;--spp-ui-table-tree-expander-radius: var(--spp-ui-radius-sm, 4px);--spp-ui-table-resizer-line-width: 2px;--spp-ui-table-row-transition-duration: var(--spp-ui-motion-fast, .15s);--spp-ui-table-row-disabled-opacity: .55;--spp-ui-table-row-removing-opacity: .45;--spp-ui-table-row-placeholder-opacity: .7;--spp-ui-table-highlight-duration: 2s;--spp-ui-table-highlight-added-bg: rgb(18 183 106 / 30%);--spp-ui-table-highlight-updated-bg: rgb(36 107 254 / 30%);--spp-ui-table-highlight-deleted-bg: rgb(217 45 32 / 30%);--spp-ui-table-overlay-min-height: 280px;--spp-ui-table-overlay-padding: var(--spp-ui-space-4, 16px);--spp-ui-table-footer-font-size: .8175rem;--spp-ui-table-footer-color: var(--spp-ui-color-neutral-muted, #6b7280);--spp-ui-table-footer-padding: var(--spp-ui-space-2, 8px) var(--spp-ui-space-3, 12px);--spp-ui-table-popover-min-width: 180px;--spp-ui-table-popover-bg: var(--spp-ui-table-bg-surface);--spp-ui-table-popover-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%);--spp-ui-table-popover-padding: var(--spp-ui-space-2, 8px);--spp-ui-table-popover-gap: 6px;--spp-ui-table-popover-radius: var(--spp-ui-radius-sm, 6px);--spp-ui-table-floating-filter-px: var(--spp-ui-table-header-cell-px);--spp-ui-table-floating-filter-py: var(--spp-ui-space-1, 4px);--spp-ui-table-floating-control-min-height: 28px;--spp-ui-table-filter-font-size: .8125rem;--spp-ui-table-filter-input-padding: 4px 6px;--spp-ui-table-filter-panel-gap: var(--spp-ui-space-2, 8px);--spp-ui-table-filter-label-font-size: .75rem;--spp-ui-table-floating-control-gap: var(--spp-ui-space-1, 4px);--spp-ui-table-floating-control-padding: 2px 6px}:where(.spp-ui-table-root[data-density=compact],.spp-ui-table__popover[data-density=compact]){--spp-ui-table-header-height: 32px;--spp-ui-table-cell-py: var(--spp-ui-space-1, 4px);--spp-ui-table-floating-filter-py: 2px}:where(.spp-ui-table-root[data-density=comfortable],.spp-ui-table__popover[data-density=comfortable]){--spp-ui-table-header-height: 48px;--spp-ui-table-cell-py: var(--spp-ui-space-3, 12px);--spp-ui-table-floating-filter-py: var(--spp-ui-space-2, 8px)}.spp-ui-table-root{box-sizing:border-box;display:flex;flex:1 1 0%;flex-direction:column;width:100%;height:100%;min-height:0;border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-border-radius);background-color:var(--spp-ui-table-bg-surface);overflow:hidden;position:relative}.spp-ui-table__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.spp-ui-table__viewport{position:relative;display:flex;flex:1 1 0%;flex-direction:column;min-height:0;margin-right:calc(-1 * var(--spp-ui-table-border-width));margin-bottom:calc(-1 * var(--spp-ui-table-border-width))}.spp-ui-table__viewport--state-overlay{min-height:var(--spp-ui-table-overlay-min-height)}.spp-ui-table__scroll-container{flex:1 1 0%;overflow:auto;position:relative;min-height:0}.spp-ui-table__loading-bar{--spp-ui-table-loading-bar-height: 3px;position:relative;z-index:30;height:var(--spp-ui-table-loading-bar-height);margin-bottom:calc(-1 * var(--spp-ui-table-loading-bar-height));pointer-events:none}.spp-ui-table__loading-bar>*{display:block;width:100%;height:100%}.spp-ui-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table-root[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.spp-ui-table-root[data-resizing] *{cursor:col-resize!important}.spp-ui-table__thead{position:sticky;top:0;z-index:2;background-color:var(--spp-ui-table-bg-header)}.spp-ui-table__tfoot{position:sticky;bottom:0;z-index:2}.spp-ui-table__summary-cell{background-color:var(--spp-ui-table-bg-header);border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);font-weight:var(--spp-ui-table-header-font-weight)}.spp-ui-table__summary-cell--number{text-align:right;font-variant-numeric:tabular-nums}.spp-ui-table__thead[hidden]{display:none}.spp-ui-table__th{box-sizing:border-box;height:var(--spp-ui-table-header-height);padding-block:0;padding-inline:var(--spp-ui-table-header-cell-px);font-weight:var(--spp-ui-table-header-font-weight);text-align:left;vertical-align:middle;border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);position:relative;-webkit-user-select:none;user-select:none}.spp-ui-table__th-content{display:flex;align-items:center;gap:var(--spp-ui-table-header-content-gap)}.spp-ui-table__th-label{flex:0 1 auto;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spp-ui-table__th--group{text-align:center}.spp-ui-table--header-borders .spp-ui-table__th:not(.spp-ui-table__th--filler){border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__th[data-pinned-edge=right],.spp-ui-table__td[data-pinned-edge=right]{border-left:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__th[data-pinned-edge=left],.spp-ui-table__td[data-pinned-edge=left]{border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__th-content--group{justify-content:center}.spp-ui-table__th-content--group .spp-ui-table__th-label{flex:0 1 auto}.spp-ui-table__th--sortable{cursor:pointer}.spp-ui-table__th--sortable:hover{background-color:color-mix(in srgb,var(--spp-ui-table-bg-header) 95%,black)}.spp-ui-table__sort-indicator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spp-ui-table-header-action-size);height:var(--spp-ui-table-header-action-size);color:var(--spp-ui-color-accent, #246bfe)}.spp-ui-table__sort-indicator svg{width:var(--spp-ui-table-header-action-icon-size);height:var(--spp-ui-table-header-action-icon-size)}.spp-ui-table__th-actions{display:flex;align-items:center;flex-shrink:0;gap:var(--spp-ui-table-header-action-gap);margin-left:auto;padding-left:4px}.spp-ui-table__th-actions .spp-ui-table__header-action-btn{--spp-ui-icon-button-size: var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size: var(--spp-ui-table-header-action-icon-size);--spp-ui-button-hover-bg: rgb(0 0 0 / 10%);flex:0 0 var(--spp-ui-table-header-action-size);border-radius:var(--spp-ui-table-control-radius);opacity:.7}.spp-ui-table__th-actions .spp-ui-table__header-action-btn:hover{opacity:1}.spp-ui-table--hover-header-actions .spp-ui-table__th-actions{gap:0;padding-left:0}.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn{flex-basis:0;width:0;min-width:0;margin:0;border-width:0;overflow:hidden;opacity:0;transition:opacity var(--spp-ui-motion-fast, .15s) ease}.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn.spp-ui-table__filter-btn--filtered,.spp-ui-table--hover-header-actions .spp-ui-table__th:hover .spp-ui-table__th-actions .spp-ui-table__header-action-btn,.spp-ui-table--hover-header-actions .spp-ui-table__th:focus-within .spp-ui-table__th-actions .spp-ui-table__header-action-btn,.spp-ui-table--hover-header-actions .spp-ui-table__th:has(.spp-ui-table__header-action-btn[aria-expanded=true]) .spp-ui-table__th-actions .spp-ui-table__header-action-btn{flex-basis:var(--spp-ui-table-header-action-size);width:var(--spp-ui-icon-button-size);min-width:var(--spp-ui-icon-button-size);margin-left:var(--spp-ui-table-header-action-gap);border-width:1px;overflow:visible;opacity:1;transition:opacity var(--spp-ui-motion-fast, .15s) ease}@media (prefers-reduced-motion: reduce){.spp-ui-table--hover-header-actions .spp-ui-table__th-actions .spp-ui-table__header-action-btn{transition:none}}.spp-ui-table__filter-btn--filtered{position:relative;opacity:1;color:var(--spp-ui-color-accent, #246bfe)}.spp-ui-table__filter-btn--filtered:after{content:"";position:absolute;top:1px;right:2px;width:6px;height:6px;border-radius:50%;background-color:var(--spp-ui-color-accent, #246bfe)}.spp-ui-table__floating-cell-inner .spp-ui-table__floating-action-btn{--spp-ui-icon-button-size: var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size: var(--spp-ui-table-header-action-icon-size);--spp-ui-button-hover-bg: rgb(0 0 0 / 10%);flex:0 0 var(--spp-ui-table-header-action-size);border-radius:var(--spp-ui-table-control-radius);opacity:.7}.spp-ui-table__floating-cell-inner .spp-ui-table__floating-action-btn:hover{opacity:1}.spp-ui-table__resizer{position:absolute;right:0;top:0;z-index:2;height:100%;width:var(--spp-ui-table-resizer-hit-width);transform:translate(50%);background:transparent;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none}.spp-ui-table__th[data-pinned=right]>.spp-ui-table__resizer{right:auto;left:0;transform:translate(-50%)}.spp-ui-table__resizer:after{content:"";position:absolute;top:20%;bottom:20%;left:50%;width:var(--spp-ui-table-resizer-line-width);transform:translate(-50%);border-radius:1px;background:transparent;transition:background-color .12s ease,top .12s ease,bottom .12s ease}.spp-ui-table__resizer:hover:after,.spp-ui-table__resizer:active:after{background:color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 55%,transparent)}.spp-ui-table__resizer:active:after,.spp-ui-table__resizer--resizing:after{top:0;bottom:0;background:var(--spp-ui-color-accent, #246bfe)}.spp-ui-table__th:hover>.spp-ui-table__resizer:after{background:color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 55%,transparent)}.spp-ui-table__tr{box-sizing:border-box;background-color:var(--spp-ui-table-bg-row);transition:background-color var(--spp-ui-table-row-transition-duration)}.spp-ui-table__tr:hover{background-color:var(--spp-ui-table-bg-row-hover)}.spp-ui-table__tr[data-selected=true]{background-color:var(--spp-ui-table-bg-row-selected)}.spp-ui-table__tr[data-selected=true]:hover{background-color:var(--spp-ui-table-bg-row-selected-hover)}.spp-ui-table__tr[data-disabled=true]{cursor:default;opacity:var(--spp-ui-table-row-disabled-opacity)}.spp-ui-table__tr[data-pending=true]{cursor:progress}.spp-ui-table__tr[data-removing=true]{opacity:var(--spp-ui-table-row-removing-opacity);text-decoration:line-through}.spp-ui-table__tr[data-placeholder=true]{font-style:italic;opacity:var(--spp-ui-table-row-placeholder-opacity)}.spp-ui-table__td{box-sizing:border-box;height:var(--spp-ui-table-row-height);padding:var(--spp-ui-table-cell-py) var(--spp-ui-table-cell-px);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.spp-ui-table__row-number-header,.spp-ui-table__row-number-cell,.spp-ui-table__row-number-floating-cell{padding-inline:var(--spp-ui-space-2, 8px);border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-row-header-bg);color:var(--spp-ui-table-row-header-color);text-align:center;font-size:var(--spp-ui-table-row-header-font-size);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.spp-ui-table__row-number-header .spp-ui-table__th-content{justify-content:center}.spp-ui-table__row-number-cell{font-weight:var(--spp-ui-table-row-header-font-weight);text-align:right;cursor:default}.spp-ui-table__row-number-cell[data-interactive=true]{cursor:pointer}.spp-ui-table--virtualized .spp-ui-table__row-number-cell{justify-content:flex-end}.spp-ui-table__tr:hover>.spp-ui-table__row-number-cell{background-color:var(--spp-ui-table-row-header-bg-hover)}.spp-ui-table__tr[data-selected=true]>.spp-ui-table__row-number-cell{background-color:var(--spp-ui-table-row-header-bg-selected);color:var(--spp-ui-table-row-header-color-selected)}.spp-ui-table__tr[data-selected=true]:hover>.spp-ui-table__row-number-cell{background-color:color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 22%,var(--spp-ui-table-bg-header))}.spp-ui-table__th--filler,.spp-ui-table__td--filler,.spp-ui-table__floating-th--filler{padding:0;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.spp-ui-table__th--filler,.spp-ui-table__floating-th--filler{background-color:var(--spp-ui-table-bg-header)}.spp-ui-table__td--filler{background-color:inherit}.spp-ui-table__summary-row .spp-ui-table__td--filler{background-color:var(--spp-ui-table-bg-header);border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__th[data-pinned=left],.spp-ui-table__td[data-pinned=left],.spp-ui-table__th[data-pinned=right],.spp-ui-table__td[data-pinned=right]{position:sticky;z-index:1;background-color:var(--spp-ui-table-bg-pinned)}.spp-ui-table__thead .spp-ui-table__th[data-pinned=left],.spp-ui-table__thead .spp-ui-table__th[data-pinned=right]{z-index:3}.spp-ui-table__tfoot .spp-ui-table__summary-cell[data-pinned=left],.spp-ui-table__tfoot .spp-ui-table__summary-cell[data-pinned=right]{z-index:3;background-color:var(--spp-ui-table-bg-pinned)}.spp-ui-table__tr[data-highlight=added],.spp-ui-table__td[data-highlight=added]{animation:spp-ui-table-highlight-added var(--spp-ui-table-highlight-duration) ease-out}.spp-ui-table__tr[data-highlight=updated],.spp-ui-table__td[data-highlight=updated]{animation:spp-ui-table-highlight-updated var(--spp-ui-table-highlight-duration) ease-out}.spp-ui-table__tr[data-highlight=deleted],.spp-ui-table__td[data-highlight=deleted]{animation:spp-ui-table-highlight-deleted var(--spp-ui-table-highlight-duration) ease-out}@keyframes spp-ui-table-highlight-added{0%{background-color:var(--spp-ui-table-highlight-added-bg)}to{background-color:transparent}}@keyframes spp-ui-table-highlight-updated{0%{background-color:var(--spp-ui-table-highlight-updated-bg)}to{background-color:transparent}}@keyframes spp-ui-table-highlight-deleted{0%{background-color:var(--spp-ui-table-highlight-deleted-bg)}to{background-color:transparent}}.spp-ui-table__loading-overlay,.spp-ui-table__empty-overlay,.spp-ui-table__error-overlay{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--spp-ui-table-overlay-padding);pointer-events:none}.spp-ui-table__overlay-content{pointer-events:auto}.spp-ui-table__viewport--loading .spp-ui-table__tbody{pointer-events:none}.spp-ui-table__td--number{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}.spp-ui-table__td--boolean{justify-content:center;text-align:center}.spp-ui-table__bool-icon{display:inline-block;vertical-align:middle}.spp-ui-table__bool-icon--true{color:var(--spp-ui-color-success, #2e7d32)}.spp-ui-table__bool-icon--false{color:var(--spp-ui-color-text-muted, #9ca3af)}.spp-ui-table__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spp-ui-space-2, 8px) var(--spp-ui-space-4, 16px);padding:var(--spp-ui-table-footer-padding);font-size:var(--spp-ui-table-footer-font-size);color:var(--spp-ui-table-footer-color);border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header)}.spp-ui-table__footer-selection{white-space:nowrap}.spp-ui-table-pagination{display:contents}.spp-ui-table-pagination__page-size{display:inline-flex;align-items:center;gap:var(--spp-ui-space-2, 8px);white-space:nowrap}.spp-ui-table-pagination__page-size-select{font:inherit;color:inherit;background-color:var(--spp-ui-table-bg-surface);border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius, 4px);padding:2px 4px}.spp-ui-table-pagination__range{margin-inline-start:auto;white-space:nowrap}.spp-ui-table-pagination__nav{display:inline-flex;align-items:center;gap:var(--spp-ui-space-1, 4px)}.spp-ui-table-pagination__nav-button{--spp-ui-icon-button-size: var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size: 16px}.spp-ui-table-pagination__page{display:inline-flex;align-items:center;gap:var(--spp-ui-space-2, 8px);white-space:nowrap}.spp-ui-table-pagination__page-input{width:3em;text-align:center}.spp-ui-table-pagination__page-control{display:inline-flex;width:auto}.spp-ui-table__filter-popover{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spp-ui-table-popover-gap);min-width:var(--spp-ui-table-popover-min-width);padding:var(--spp-ui-table-popover-padding);font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table__column-manager-popover{box-sizing:border-box;min-width:var(--spp-ui-table-popover-min-width);padding:var(--spp-ui-table-popover-padding);font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table__column-manager{display:flex;flex-direction:column;gap:var(--spp-ui-table-popover-gap);width:min(20rem,calc(100vw - 2rem));text-align:left;-webkit-user-select:none;user-select:none}.spp-ui-table__column-manager input{-webkit-user-select:text;user-select:text}.spp-ui-table__column-manager[data-drag-active],.spp-ui-table__column-manager[data-drag-active] *{cursor:grabbing}.spp-ui-table__column-manager-bulk{display:flex;align-items:center;min-height:32px;padding:0 4px var(--spp-ui-table-popover-gap);border-bottom:1px solid var(--spp-ui-table-border-color)}.spp-ui-table__column-manager-bulk .spp-ui-checkbox{flex:0 0 auto;min-width:0;width:fit-content;justify-content:flex-start}.spp-ui-table__column-manager-toggle-all.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size: var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size: 14px;flex:0 0 auto}.spp-ui-table__column-manager-list{display:grid;gap:8px;height:min(18rem,45vh);margin:0;padding:2px;overflow:hidden auto}.spp-ui-table__column-manager-lane{min-width:0;border-radius:var(--spp-ui-table-control-radius);transition:background-color .12s ease,box-shadow .12s ease}.spp-ui-table__column-manager-lane[data-over]{background:color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 35%,transparent)}.spp-ui-table__column-manager-lane[data-empty]{animation:spp-ui-table-column-manager-lane-in .14s ease-out}@keyframes spp-ui-table-column-manager-lane-in{0%{opacity:0}to{opacity:1}}.spp-ui-table__column-manager-lane-header{display:flex;align-items:center;gap:6px;min-height:24px;padding-inline:6px;color:var(--spp-ui-color-text-muted, #606873);font-size:.6875rem;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.spp-ui-table__column-manager-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;background:var(--spp-ui-table-bg-header);font-size:.6875rem;font-variant-numeric:tabular-nums}.spp-ui-table__column-manager-lane-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.spp-ui-table__column-manager-dropzone{display:flex;align-items:center;justify-content:center;min-height:32px;margin:2px;border:1px dashed var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);color:var(--spp-ui-color-text-muted, #606873);font-size:.75rem}.spp-ui-table__column-manager-sortable{display:flex;align-items:center;min-width:0;width:100%;min-height:32px;border-radius:var(--spp-ui-table-control-radius)}.spp-ui-table__column-manager-sortable:hover{background:var(--spp-ui-table-bg-row-hover)}.spp-ui-table__column-manager-sortable:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 45%,transparent)}.spp-ui-table__column-manager-sortable[data-drop-placement]{position:relative}.spp-ui-table__column-manager-sortable[data-drop-placement]:after{content:"";position:absolute;right:4px;left:4px;z-index:1;height:2px;border-radius:1px;background:var(--spp-ui-color-accent, #246bfe);pointer-events:none}.spp-ui-table__column-manager-sortable[data-drop-placement=before]:after{top:-1px}.spp-ui-table__column-manager-sortable[data-drop-placement=after]:after{bottom:-1px}.spp-ui-table__column-manager-sortable[data-dragging]{opacity:.35}.spp-ui-table__column-manager-drag-handle{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;align-self:stretch;width:28px;min-height:28px;color:var(--spp-ui-color-text-muted, #606873);cursor:grab;touch-action:none}.spp-ui-table__column-manager-drag-handle:active{cursor:grabbing}.spp-ui-table__column-manager-drag-handle[aria-disabled=true]{cursor:not-allowed;opacity:.55}.spp-ui-table__column-manager-drag-handle svg,.spp-ui-table__column-manager-status svg{width:15px;height:15px}.spp-ui-table__column-manager-item{display:flex;flex:1 1 auto;align-items:center;gap:4px;min-width:0;width:100%;min-height:32px}.spp-ui-table__column-manager-item .spp-ui-checkbox{justify-content:flex-start;flex:0 0 auto;min-width:0}.spp-ui-table__column-manager-label{flex:0 1 auto;min-width:0;padding:0;border:0;overflow:hidden;background:transparent;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.spp-ui-table__column-manager-label:disabled{cursor:default}.spp-ui-table__column-manager-label--group{font-weight:600}.spp-ui-table__column-manager-group{display:flex;flex-direction:column;width:100%}.spp-ui-table__column-manager-sublist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.spp-ui-table__column-manager-expander.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size: var(--spp-ui-table-header-action-size);--spp-ui-icon-button-icon-size: 14px;flex:0 0 auto}.spp-ui-table__column-manager-expander-placeholder{flex:0 0 28px;width:28px;height:var(--spp-ui-table-header-action-size)}.spp-ui-table__column-manager-item--group{padding-right:4px;font-weight:600}.spp-ui-table__column-manager-sortable:has(>.spp-ui-table__column-manager-item--group){background:color-mix(in srgb,var(--spp-ui-table-bg-header) 72%,transparent)}.spp-ui-table__column-manager-item[data-depth="1"]{padding-inline-start:20px}.spp-ui-table__column-manager-item[data-depth="2"]{padding-inline-start:40px}.spp-ui-table__column-manager-item[data-depth="3"]{padding-inline-start:60px}.spp-ui-table__column-manager-item[data-depth="1"],.spp-ui-table__column-manager-item[data-depth="2"],.spp-ui-table__column-manager-item[data-depth="3"]{position:relative}.spp-ui-table__column-manager-item[data-depth="1"]:before,.spp-ui-table__column-manager-item[data-depth="2"]:before,.spp-ui-table__column-manager-item[data-depth="3"]:before{content:"";position:absolute;top:-1px;width:10px;height:50%;border-bottom:1px solid color-mix(in srgb,var(--spp-ui-color-neutral-muted, #667085) 45%,transparent);border-left:1px solid color-mix(in srgb,var(--spp-ui-color-neutral-muted, #667085) 45%,transparent);pointer-events:none}.spp-ui-table__column-manager-item[data-depth="1"]:before{left:8px}.spp-ui-table__column-manager-item[data-depth="2"]:before{left:28px}.spp-ui-table__column-manager-item[data-depth="3"]:before{left:48px}.spp-ui-table__column-manager-item[data-hidden]{opacity:var(--spp-ui-table-row-disabled-opacity, .65)}.spp-ui-table__column-manager-required{flex:0 0 auto;color:var(--spp-ui-color-text-muted, #606873);font-size:.85em}.spp-ui-table__column-manager-status{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;color:var(--spp-ui-color-text-muted, #606873)}.spp-ui-table__column-manager-overlay{display:flex;align-items:center;gap:8px;width:18rem;min-height:32px;padding-inline:8px;border:1px solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);background:var(--spp-ui-table-bg-surface);box-shadow:var(--spp-ui-table-popover-shadow);color:var(--spp-ui-color-neutral, #1f2937);font-size:var(--spp-ui-table-font-size);cursor:grabbing}.spp-ui-table__column-manager-overlay svg{width:15px;height:15px;color:var(--spp-ui-color-text-muted, #606873)}.spp-ui-table__column-manager-empty{margin:0;color:var(--spp-ui-color-text-muted, #606873)}.spp-ui-table__column-manager-footer{display:flex;justify-content:flex-end;padding-top:var(--spp-ui-table-popover-gap);border-top:1px solid var(--spp-ui-table-border-color)}.spp-ui-table__filter-field{display:flex;flex-direction:column;gap:calc(var(--spp-ui-table-filter-panel-gap) / 2)}.spp-ui-table__filter-field-label{font-size:var(--spp-ui-table-filter-label-font-size);color:var(--spp-ui-table-footer-color)}.spp-ui-table__filter-select,.spp-ui-table__filter-input{box-sizing:border-box;width:100%;border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);padding:var(--spp-ui-table-filter-input-padding);font-size:var(--spp-ui-table-filter-font-size);color:inherit;background:var(--spp-ui-table-bg-surface);outline:none}.spp-ui-table__filter-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spp-ui-table-filter-panel-gap)}.spp-ui-table__filter-set{display:flex;flex-direction:column;gap:calc(var(--spp-ui-table-filter-panel-gap) / 2);max-height:240px;overflow:auto}.spp-ui-table__floating-filters-row{background-color:var(--spp-ui-table-bg-header)}.spp-ui-table__floating-th{box-sizing:border-box;padding:var(--spp-ui-table-floating-filter-py) var(--spp-ui-table-floating-filter-px);font-weight:400;text-align:left;border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);position:relative;vertical-align:middle}.spp-ui-table--header-borders .spp-ui-table__floating-th:not(.spp-ui-table__floating-th--filler){border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__floating-th[data-pinned-edge=right]{border-left:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__floating-th[data-pinned-edge=left]{border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table__floating-th--blank,.spp-ui-table__row-number-floating-cell{padding:0}.spp-ui-table__floating-th--active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spp-ui-color-accent, #246bfe) 35%,transparent)}.spp-ui-table__floating-th[data-pinned=left],.spp-ui-table__floating-th[data-pinned=right]{position:sticky;z-index:3;background-color:var(--spp-ui-table-bg-pinned)}.spp-ui-table__floating-cell-inner{display:flex;gap:var(--spp-ui-table-floating-control-gap);align-items:center;width:100%;min-width:0}.spp-ui-table__floating-cell-body{flex:1 1 0%;min-width:0}.spp-ui-table__floating-input{width:100%}.spp-ui-table__floating-summary{display:flex;align-items:center;min-width:0;min-height:var(--spp-ui-table-floating-control-min-height);padding:var(--spp-ui-table-floating-control-padding);border:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);border-radius:var(--spp-ui-table-control-radius);background:var(--spp-ui-table-bg-surface);cursor:pointer}.spp-ui-table__floating-summary-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--spp-ui-table-filter-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table--virtualized{display:flex;flex-direction:column;min-height:100%}.spp-ui-table--virtualized .spp-ui-table__thead-inner-table-host{box-sizing:border-box;height:auto;padding:0;font-weight:inherit;text-align:inherit;vertical-align:top;border-bottom:none}.spp-ui-table--virtualized .spp-ui-table__thead-inner-table{display:table;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table--virtualized .spp-ui-table__thead{position:sticky;top:0;z-index:2}.spp-ui-table--virtualized .spp-ui-table__tfoot{display:flex;flex-direction:column;position:sticky;bottom:0;z-index:2;width:100%;background-color:var(--spp-ui-table-bg-header);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table--virtualized .spp-ui-table__tfoot .spp-ui-table__summary-cell,.spp-ui-table--virtualized .spp-ui-table__summary-row .spp-ui-table__td--filler{border-bottom:none}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-row,.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-host{display:block;width:100%}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table-host{box-sizing:border-box;height:auto;padding:0;vertical-align:top;border:none;background-color:var(--spp-ui-table-bg-header)}.spp-ui-table--virtualized .spp-ui-table__tfoot-inner-table{display:table;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--spp-ui-table-font-size);color:var(--spp-ui-color-neutral, #1f2937)}.spp-ui-table--virtualized .spp-ui-table__thead,.spp-ui-table--virtualized .spp-ui-table__tfoot{flex:0 0 auto}.spp-ui-table--virtualized .spp-ui-table__tbody{display:grid;position:relative;flex:1 0 auto}.spp-ui-table--virtualized .spp-ui-table__tr{display:flex;position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.spp-ui-table--virtualized .spp-ui-table__tbody .spp-ui-table__td{display:flex;align-items:center;flex:0 0 auto}.spp-ui-table-root:has(.spp-ui-table--row-pins) .spp-ui-table__scroll-container{display:flex;flex-direction:column;overflow:hidden}.spp-ui-table--row-pins{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;min-height:0}.spp-ui-table--row-pins .spp-ui-table__thead,.spp-ui-table--row-pins .spp-ui-table__tfoot{display:block;position:static;flex:0 0 auto;overflow:hidden;box-sizing:border-box}.spp-ui-table--row-pins>.spp-ui-table__tbody:not(.spp-ui-table__tbody--pinned){display:block;position:relative;flex:1 1 auto;min-height:0;overflow:hidden auto}.spp-ui-table__tbody--pinned{display:block;position:relative;z-index:2;flex:0 0 auto;width:100%;max-height:var(--spp-ui-table-pinned-max-height, 40vh);overflow:hidden auto;box-sizing:border-box;background-color:var(--spp-ui-table-bg-surface)}.spp-ui-table--row-pins>.spp-ui-table__pin-sash{display:block;position:relative;z-index:3;flex:0 0 auto;height:var(--spp-ui-table-border-width);min-height:0;margin-top:calc(-1 * var(--spp-ui-table-border-width));overflow:hidden;background-color:var(--spp-ui-table-border-color)}.spp-ui-table__x-scroll{flex:0 0 0;height:0;min-height:0;overflow:hidden;border-top:0 solid transparent}.spp-ui-table__x-scroll--active{flex-basis:auto;height:auto;overflow:auto hidden;border-top:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color);background-color:var(--spp-ui-table-bg-header);scrollbar-color:var(--spp-ui-color-text-muted, #9ca3af) var(--spp-ui-table-bg-header)}.spp-ui-table--virtualized .spp-ui-table__tbody.spp-ui-table__tbody--pinned{display:block;flex:0 0 auto;height:auto}.spp-ui-table--row-pins .spp-ui-table__tfoot{z-index:3;border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table-root:has(.spp-ui-table__x-scroll--active) .spp-ui-table--row-pins .spp-ui-table__tfoot{border-bottom:none}.spp-ui-table--row-pins .spp-ui-table__tfoot .spp-ui-table__summary-cell{border-bottom:none}.spp-ui-table__x-scroll-spacer{height:1px}.spp-ui-table--row-pins .spp-ui-table__thead{z-index:4}.spp-ui-table--row-pins .spp-ui-table__tbody--pinned{z-index:3}.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-row,.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-host,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-row,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-host{display:block;width:calc(var(--spp-ui-table-grid-width) * 1px);box-sizing:border-box}.spp-ui-table--row-pins .spp-ui-table__thead-inner-table-host,.spp-ui-table--row-pins .spp-ui-table__tfoot-inner-table-host{height:auto;padding:0;border:none;background-color:transparent;font-weight:inherit;text-align:inherit;vertical-align:top}.spp-ui-table--virtualized .spp-ui-table__virtual-sizer{position:relative;top:auto;display:block;pointer-events:none;visibility:hidden}.spp-ui-table__tbody--pinned>.spp-ui-table__tr,.spp-ui-table--row-pins:not(.spp-ui-table--virtualized)>.spp-ui-table__tbody>.spp-ui-table__tr{display:flex;position:relative;top:auto;left:auto;width:calc(var(--spp-ui-table-grid-width) * 1px);transform:none}.spp-ui-table--virtualized.spp-ui-table--row-pins>.spp-ui-table__tbody>.spp-ui-table__tr{width:calc(var(--spp-ui-table-grid-width) * 1px)}.spp-ui-table--row-pins>.spp-ui-table__tbody .spp-ui-table__td{display:flex;align-items:center;flex:0 0 auto}.spp-ui-table__column-menu-item--selected .spp-ui-menu__item-start{color:var(--spp-ui-color-accent, #246bfe)}.spp-ui-table--body-borders .spp-ui-table__td:not(.spp-ui-table__td--filler){border-right:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table--header-borders .spp-ui-table__th:has(+.spp-ui-table__th[data-pinned-edge=right]),.spp-ui-table--header-borders .spp-ui-table__floating-th:has(+.spp-ui-table__floating-th[data-pinned-edge=right]),.spp-ui-table--body-borders .spp-ui-table__td:has(+.spp-ui-table__td[data-pinned-edge=right]){border-right:none}.spp-ui-table-tree__cell{display:flex;align-items:center;gap:var(--spp-ui-space-1, 4px);min-width:0;height:100%}.spp-ui-table-tree__cell--guidelines{position:relative}.spp-ui-table-tree__guide{position:absolute;top:calc(-1 * var(--spp-ui-table-cell-py, 8px));bottom:calc(-1 * var(--spp-ui-table-cell-py, 8px));width:var(--spp-ui-table-tree-indent, 20px);pointer-events:none}.spp-ui-table-tree__guide:before,.spp-ui-table-tree__guide:after{content:none;position:absolute}.spp-ui-table-tree__guide[data-continues]:not([data-self]):before{content:"";inset-block:0;inset-inline-start:calc(var(--spp-ui-table-tree-expander-size, 16px) / 2);border-inline-start:var(--spp-ui-table-tree-guide-width, 1px) var(--spp-ui-table-tree-guide-style, solid) var(--spp-ui-table-tree-guide-color, var(--spp-ui-color-border, #d0d5dd))}.spp-ui-table-tree__guide[data-self]:before{content:"";top:0;height:50%;inset-inline-start:calc(var(--spp-ui-table-tree-expander-size, 16px) / 2);border-inline-start:var(--spp-ui-table-tree-guide-width, 1px) var(--spp-ui-table-tree-guide-style, solid) var(--spp-ui-table-tree-guide-color, var(--spp-ui-color-border, #d0d5dd))}.spp-ui-table-tree__guide[data-self][data-continues]:before{height:100%}.spp-ui-table-tree__guide[data-self]:after{content:"";top:50%;inset-inline-start:calc(var(--spp-ui-table-tree-expander-size, 16px) / 2);width:calc(100% - var(--spp-ui-table-tree-expander-size, 16px) / 2 + var(--spp-ui-space-1, 4px));border-top:var(--spp-ui-table-tree-guide-width, 1px) var(--spp-ui-table-tree-guide-style, solid) var(--spp-ui-table-tree-guide-color, var(--spp-ui-color-border, #d0d5dd))}.spp-ui-table-tree__cell-content{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spp-ui-table-tree__expander,.spp-ui-table-tree__expander-placeholder{flex:0 0 auto;width:var(--spp-ui-table-tree-expander-size);height:var(--spp-ui-table-tree-expander-size);display:inline-flex;align-items:center;justify-content:center}.spp-ui-table-tree__expander{--spp-ui-icon-button-size: var(--spp-ui-table-tree-expander-size);--spp-ui-icon-button-icon-size: var(--spp-ui-table-tree-expander-icon-size);--spp-ui-button-radius: var(--spp-ui-table-tree-expander-radius)}.spp-ui-table-tree__loading-row>td{padding:var(--spp-ui-space-1, 4px) var(--spp-ui-space-2, 8px);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table-tree__error-row>td{padding:var(--spp-ui-space-1, 4px) var(--spp-ui-space-2, 8px);border-bottom:var(--spp-ui-table-border-width) solid var(--spp-ui-table-border-color)}.spp-ui-table--virtualized .spp-ui-table-tree__loading-row{display:flex;position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.spp-ui-table--virtualized .spp-ui-table-tree__loading-row>td{display:flex;align-items:center;flex:1 1 auto}.spp-ui-table-tree__loading-content{display:inline-flex;align-items:center;gap:var(--spp-ui-space-2, 8px);color:var(--spp-ui-text-secondary, #667085);font-size:var(--spp-ui-table-font-size)}.spp-ui-table-tree__loading-spinner{--spp-ui-spinner-size-sm: 12px}.spp-ui-table--virtualized .spp-ui-table-tree__error-row{display:flex;position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.spp-ui-table--virtualized .spp-ui-table-tree__error-row>td{display:flex;align-items:center;flex:1 1 auto}.spp-ui-table-tree__error-content{display:inline-flex;align-items:center;gap:var(--spp-ui-space-2, 8px);color:var(--spp-ui-text-danger, #b42318);font-size:var(--spp-ui-table-font-size)}.spp-ui-table--row-pins>.spp-ui-table__pin-sash>tr,.spp-ui-table--row-pins>.spp-ui-table__pin-sash>tr>td{display:block;height:0;min-height:0;padding:0;border:0;line-height:0}.spp-ui-table--row-pins .spp-ui-table__tbody--pinned-bottom>.spp-ui-table__tr:last-child>.spp-ui-table__td{border-bottom:none}
