html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}:where(body){margin:0}:where(h1){margin:.67em 0;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){resize:vertical;margin:0}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){color:#000;background-color:#fff;border:solid;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media (min-width:1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.27813rem + .3375vw)}@media (min-width:1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:calc(1.25625rem + .075vw)}@media (min-width:1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.765625rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.765625rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.09375rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.765625rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.3125rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{-webkit-appearance:none;appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;top:1rem;bottom:1rem;left:.375rem;right:.375rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.09375rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.765625rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.765625rem;display:none;position:absolute;top:100%}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(1.5em + 3.75rem)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.765625rem;display:none;position:absolute;top:100%}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(1.5em + 3.75rem)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:.875rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130, 138, 145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11, 172, 204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217, 164, 6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225, 83, 97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211, 212, 213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66, 70, 73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108, 117, 125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25, 135, 84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13, 202, 240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255, 193, 7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220, 53, 69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248, 249, 250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33, 37, 41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.765625rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:.875rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.765625rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill>.nav-link,.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.335938rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.09375rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.09375rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;top:0;bottom:0;left:0;right:0}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:.875rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/") }.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:.875rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.765625rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.65625rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.765625rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.765625rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:.875rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:before,.popover .popover-arrow:after{content:"";border:0 solid #0000;display:block;position:absolute}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;width:15%;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:#fff;text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert()grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert()grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (max-width:1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);justify-content:space-between;align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (min-width:576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.34375rem + 1.125vw)!important}.fs-2{font-size:calc(1.3rem + .6vw)!important}.fs-3{font-size:calc(1.27813rem + .3375vw)!important}.fs-4{font-size:calc(1.25625rem + .075vw)!important}.fs-5{font-size:1.09375rem!important}.fs-6{font-size:.875rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.1875rem!important}.fs-2{font-size:1.75rem!important}.fs-3{font-size:1.53125rem!important}.fs-4{font-size:1.3125rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.react-pdf__Page{justify-content:center;padding:20px 0;display:flex;background-color:var(--bs-gray-500)!important}.react-pdf__Page__canvas{max-width:100vw!important}@font-face{font-family:Roboto;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/static/roboto-latin-ext-DYIxWhlt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/static/roboto-latin-ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/inter-latin-ext-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.elevation-1{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.elevation-2{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.elevation-3{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.elevation-4{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.elevation-5{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.elevation-6{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.elevation-7{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.elevation-8{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.elevation-9{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.elevation-10{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.elevation-11{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.elevation-12{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.elevation-13{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.elevation-14{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.elevation-15{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.elevation-16{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.elevation-17{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.elevation-18{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.elevation-19{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.elevation-20{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.elevation-21{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.elevation-22{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.elevation-23{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.elevation-24{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}html,body,#root{width:100%;height:100%;padding:0;font-family:Inter,sans-serif}.main-wrapper{background:#f3f4f6;width:100%;height:100%;display:flex;position:relative}.main-header{padding:.5rem}.main-container{background:#f9fafb;flex:1;overflow:auto}.breadcrumb{--bs-breadcrumb-margin-bottom:1.75rem}.pageHeader{margin-bottom:1rem}.pageTitle{margin-bottom:0;font-size:15px;font-weight:600}.pageSubtitle{color:#9ca3af;margin-top:1px;font-size:11.5px}.listing-page{padding:0 1.2rem}.listing-page [data-sticky-header]{margin-left:-1.2rem;margin-right:-1.2rem}.listing-page [data-sticky-header] .container-fluid,.listing-page [data-sticky-header] .container-sm,.listing-page [data-sticky-header] .container-md,.listing-page [data-sticky-header] .container-lg,.listing-page [data-sticky-header] .container-xl,.listing-page [data-sticky-header] .container-xxl{padding-left:1.95rem;padding-right:1.95rem}.modal{--bs-modal-border-radius:0}.btn,.form-control,.form-select{border-radius:0}.badge{border:none;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:500}.form-label{font-weight:700}input[type=number].form-control{text-align:right}.modal-title{text-align:center;flex:1}.entity-link{max-width:-moz-fit-content;max-width:fit-content;color:inherit;text-decoration:none;display:inline}.was-validated .form-control:valid,.form-control.is-valid{background-image:none;border-color:#dee2e6;padding-right:.75rem}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.was-validated .form-select:valid,.form-select.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 7-7'/%3e%3c/svg%3e");border-color:#dee2e6}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.was-validated .form-control:invalid,.was-validated .form-control.is-invalid{background-image:none;border-color:#dc3545}.was-validated .form-control:invalid:focus,.was-validated .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-select:invalid,.was-validated .form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:focus,.was-validated .form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated :has(>.form-control:invalid)>.form-label{color:#dc3545}.was-validated :has(>.form-select:invalid)>.form-label{color:#dc3545}.was-validated :has(>.form-control.is-invalid)>.form-label{color:#dc3545}.was-validated :has(>.form-select.is-invalid)>.form-label{color:#dc3545}.form-control:disabled,.form-control[readonly],.form-select:disabled{color:inherit;cursor:default;background-color:#e9ecef}:root{--content-max-width:1100px;--content-padding-x:24px;--max-width:150px;--max-height:150px}@media (max-width:1199px){:root{--max-width:100px;--max-height:100px}}@media (max-width:991px){:root{--max-width:50px;--max-height:50px}}@media (max-width:767px){.btn{min-height:44px;padding:.625rem 1rem}.form-control,.form-select{min-height:44px;font-size:16px}.form-check-input{width:1.25em;height:1.25em}.card-body .hstack,.card .hstack{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.card-body .hstack>*,.card .hstack>*{width:100%!important;margin-left:0!important}.card-body .hstack>.vr,.card .hstack>.vr{display:none!important}.dropdown-menu.show{z-index:1050!important;position:fixed!important}}.react-tooltip{z-index:9999!important;border-radius:6px!important;padding:5px 10px!important;font-size:11.5px!important}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Toast_slideInUp__ClyW9{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_slideOutDown__T1zHJ{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes Toast_progressShrink__loPnS{0%{width:100%}to{width:0%}}.Toast_toast__C25uA{pointer-events:auto;border-radius:.5rem;align-items:flex-start;gap:.625rem;min-width:280px;max-width:420px;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001f}.Toast_toastEnter__PZdwm{animation:.3s ease-out forwards Toast_slideInUp__ClyW9}.Toast_toastExit__Xy5Vc{animation:.25s ease-in forwards Toast_slideOutDown__T1zHJ}.Toast_toastSuccess__76Zdf{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.Toast_toastError__U5kp2{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.Toast_toastWarning__-n2pL{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.Toast_toastInfo__Eado1{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.Toast_toastIcon__pCMMP{flex-shrink:0;margin-top:.1rem;font-size:1.1rem}.Toast_toastSuccess__76Zdf .Toast_toastIcon__pCMMP{color:#10b981}.Toast_toastError__U5kp2 .Toast_toastIcon__pCMMP{color:#ef4444}.Toast_toastWarning__-n2pL .Toast_toastIcon__pCMMP{color:#f59e0b}.Toast_toastInfo__Eado1 .Toast_toastIcon__pCMMP{color:#3b82f6}.Toast_toastBody__2SauL{flex-direction:column;flex:1;gap:.125rem;display:flex}.Toast_toastTitle__e3Mgl{font-size:.875rem;font-weight:600}.Toast_toastMessage__7lHqG{opacity:.9;font-size:.8125rem}.Toast_toastBody__2SauL>.Toast_toastMessage__7lHqG:only-child{opacity:1;font-size:.875rem}.Toast_toastDismiss__m_8gl{cursor:pointer;opacity:.5;color:inherit;background:0 0;border:none;flex-shrink:0;align-items:center;padding:.25rem;font-size:.8rem;transition:opacity .15s;display:flex}.Toast_toastDismiss__m_8gl:hover{opacity:1}.Toast_toastProgress__RarOt{background:#0000000f;height:3px;position:absolute;bottom:0;left:0;right:0}.Toast_toastProgressBar__qG9Ag{border-radius:0 0 .5rem .5rem;height:100%;animation:linear forwards Toast_progressShrink__loPnS}.Toast_paused__Agtdg .Toast_toastProgressBar__qG9Ag{animation-play-state:paused}.Toast_toastSuccess__76Zdf .Toast_toastProgressBar__qG9Ag{background:#10b981}.Toast_toastError__U5kp2 .Toast_toastProgressBar__qG9Ag{background:#ef4444}.Toast_toastWarning__-n2pL .Toast_toastProgressBar__qG9Ag{background:#f59e0b}.Toast_toastInfo__Eado1 .Toast_toastProgressBar__qG9Ag{background:#3b82f6}.ShortcutKeys_keys__94exy{white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.ShortcutKeys_key__4V9mz{color:#374151;text-align:center;background:#f9fafb;border:1px solid #d1d5db;border-bottom-width:2px;border-radius:4px;min-width:18px;padding:0 5px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:16px;display:inline-block}.ShortcutKeys_joiner__c9PB4{color:#9ca3af;font-size:10px}.ShortcutKeys_dark__UM4PL .ShortcutKeys_key__4V9mz{color:#fff;background:#ffffff1f;border-color:#ffffff59}.ShortcutKeys_dark__UM4PL .ShortcutKeys_joiner__c9PB4{color:#fff9}.AuthenticatedLayout_elevation-1__W6QwD{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.AuthenticatedLayout_elevation-2__lKkNL{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.AuthenticatedLayout_elevation-3__ET5Bo{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.AuthenticatedLayout_elevation-4__wpJBn{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.AuthenticatedLayout_elevation-5__dD_Xl{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.AuthenticatedLayout_elevation-6__e3Bpc{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.AuthenticatedLayout_elevation-7__NWDmi{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.AuthenticatedLayout_elevation-8__30HFZ{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.AuthenticatedLayout_elevation-9__Hsg5A{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.AuthenticatedLayout_elevation-10__vHTTv{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.AuthenticatedLayout_elevation-11__ERLf4{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.AuthenticatedLayout_elevation-12__bMHGz{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.AuthenticatedLayout_elevation-13__yIOQe{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.AuthenticatedLayout_elevation-14__CmvAX{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.AuthenticatedLayout_elevation-15__mtP93{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.AuthenticatedLayout_elevation-16__Arfp0{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.AuthenticatedLayout_elevation-17__xq5Cl{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.AuthenticatedLayout_elevation-18__ItuF-{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.AuthenticatedLayout_elevation-19__i_yY7{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.AuthenticatedLayout_elevation-20__TqSzx{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.AuthenticatedLayout_elevation-21__QUspZ{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.AuthenticatedLayout_elevation-22__6Yv8n{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.AuthenticatedLayout_elevation-23__s8C17{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.AuthenticatedLayout_elevation-24__Jy5dG{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.AuthenticatedLayout_sidebarContainer__aeafq{width:256px;min-width:256px;transition:width .25s,min-width .25s;position:relative}.AuthenticatedLayout_sidebarCollapsed__JZdsd{width:80px;min-width:80px}.AuthenticatedLayout_rightContent__t55JT{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.AuthenticatedLayout_mobileOffcanvas__5jiYh .offcanvas-header{color:#fff;background:#0f172a;border-bottom:1px solid #334155}.AuthenticatedLayout_mobileOffcanvas__5jiYh .offcanvas-header .btn-close{filter:brightness(0)invert()}.AuthenticatedLayout_mobileOffcanvas__5jiYh .offcanvas-body{background:#0f172a;padding:0}.react-tooltip.AuthenticatedLayout_globalTooltip__eLEnq{max-width:320px;z-index:10050!important}.Sidebar_elevation-1__54Tea{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.Sidebar_elevation-2__H28yJ{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.Sidebar_elevation-3__q1IMN{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.Sidebar_elevation-4__NBjc2{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.Sidebar_elevation-5__MkaWg{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.Sidebar_elevation-6__VxNA_{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.Sidebar_elevation-7__YakRS{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.Sidebar_elevation-8__7gYvA{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.Sidebar_elevation-9__UQ31E{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.Sidebar_elevation-10__CvzwQ{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.Sidebar_elevation-11__7Pabx{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.Sidebar_elevation-12__ok7eb{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.Sidebar_elevation-13__612i2{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.Sidebar_elevation-14__rUIEA{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.Sidebar_elevation-15__J5WZo{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.Sidebar_elevation-16__3R3Kc{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.Sidebar_elevation-17__qEn7h{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.Sidebar_elevation-18__KjaMu{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.Sidebar_elevation-19__eCqxm{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.Sidebar_elevation-20__CiFjC{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.Sidebar_elevation-21__UNVWn{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.Sidebar_elevation-22__2g9_W{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.Sidebar_elevation-23__vJM1u{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.Sidebar_elevation-24__JE5uU{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.Sidebar_container__B6Gid{color:#94a3b8;z-index:10;background:#0f172a;width:256px;height:100%;transition:width .25s;position:relative;overflow:visible}.Sidebar_collapsed__OlCe6{width:80px}.Sidebar_hoveredExpanded__OhvuT{z-index:1000;width:256px;height:100%;position:absolute;box-shadow:4px 0 16px #00000040}.Sidebar_innerContainer__Cw_ov{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.Sidebar_toggleButton__AOnNp{cursor:pointer;z-index:1001;opacity:0;color:#fff;background:#334155;border:1px solid #334155;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;transition:opacity .2s;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 2px 6px #0000004d}.Sidebar_toggleButton__AOnNp:hover{background:#1e293b}.Sidebar_container__B6Gid:hover .Sidebar_toggleButton__AOnNp{opacity:1}.Sidebar_logoContainer__akgja{border-bottom:1px solid #334155;flex-shrink:0;align-items:center;gap:.7rem;height:52px;padding:.65rem 1.2rem;text-decoration:none;display:flex}.Sidebar_logoContainer__akgja:hover{text-decoration:none}.Sidebar_collapsed__OlCe6 .Sidebar_logoContainer__akgja{justify-content:center;padding:.65rem .5rem}.Sidebar_hoveredExpanded__OhvuT .Sidebar_logoContainer__akgja{justify-content:flex-start;padding:.65rem 1.2rem}.Sidebar_logoIconCircle__5t7C2{justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.Sidebar_logoIcon__MVdD-{object-fit:contain;border-radius:12px;width:40px;height:40px}.Sidebar_logoTextWrapper__-bw4B{flex-direction:column;line-height:1.2;display:flex}.Sidebar_logoTitle__xMFXD{color:#fff;font-size:1.25rem;font-weight:700}.Sidebar_logoSubtitle__nvCc1{color:#94a3b8;font-size:.78rem;font-weight:400}.Sidebar_itemsContainer__lCQuN{scrollbar-width:thin;scrollbar-color:#000 #fff;scrollbar-color:#94a3b8 #0f172a;flex-direction:column;flex:1 1 0;gap:.25rem;min-height:0;padding:1rem;display:flex;overflow:hidden auto}.Sidebar_itemsContainer__lCQuN::-webkit-scrollbar{width:.5rem;height:.4rem}.Sidebar_itemsContainer__lCQuN::-webkit-scrollbar-thumb{background:#0f172a}.Sidebar_itemsContainer__lCQuN::-webkit-scrollbar-track{background:#0f172a}.Sidebar_group__FLhyW{flex-shrink:0}.Sidebar_groupHeader__PYz5N{color:#94a3b8;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:400;transition:all .15s;display:flex;overflow:hidden}.Sidebar_groupHeader__PYz5N:hover{color:#fff;background-color:#1e293b}.Sidebar_groupHeader__PYz5N .Sidebar_groupText__sIxx1{text-align:left;white-space:normal;overflow-wrap:break-word;flex:1;min-width:0;line-height:1.15}.Sidebar_groupHeader__PYz5N .Sidebar_groupChevron__1yFOg{color:#94a3b8;flex-shrink:0;font-size:.55rem;transition:transform .2s}.Sidebar_collapsed__OlCe6 .Sidebar_groupHeader__PYz5N{justify-content:center;padding:.75rem}.Sidebar_hoveredExpanded__OhvuT .Sidebar_groupHeader__PYz5N{justify-content:flex-start;padding:.75rem 1rem}.Sidebar_groupHeaderActive__CLOTQ{color:#fff;background-color:#334155}.Sidebar_groupHeaderActive__CLOTQ .Sidebar_groupChevron__1yFOg{color:#fff}.Sidebar_groupItems__gjGge{border-left:1px solid #334155;flex-direction:column;gap:2px;margin-top:2px;margin-left:1rem;padding-left:1rem;display:flex}.Sidebar_groupItems__gjGge .Sidebar_item__oEuQM{border-radius:8px;gap:.75rem;padding:.5rem .75rem;font-size:.875rem}.Sidebar_subGroup__KcS7h{flex-direction:column;gap:2px;display:flex}.Sidebar_groupItems__gjGge .Sidebar_subGroupHeader__Bq_0d{cursor:pointer}.Sidebar_groupItems__gjGge .Sidebar_subGroupHeader__Bq_0d .Sidebar_groupChevron__1yFOg{flex-shrink:0;font-size:.55rem}.Sidebar_subGroupHeaderActive__ghxpn{color:#fff}.Sidebar_groupItems__gjGge .Sidebar_subGroupItems__mv4cB{margin-left:.6rem;padding-left:.6rem}.Sidebar_itemIcon__W-mn7{width:20px;min-width:20px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar_item__oEuQM{color:#94a3b8;white-space:nowrap;cursor:pointer;border-radius:12px;flex-direction:row;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:400;text-decoration:none;transition:all .15s;display:flex;overflow:hidden}.Sidebar_item__oEuQM:hover{color:#fff;background-color:#1e293b;text-decoration:none}.Sidebar_item__oEuQM.Sidebar_itemActive__A3D_6{color:#fff;background:#fe4d00}.Sidebar_item__oEuQM.Sidebar_itemActive__A3D_6 .Sidebar_itemIcon__W-mn7{color:#fff}.Sidebar_item__oEuQM .Sidebar_itemText__AzwmW{text-align:left;white-space:normal;overflow-wrap:break-word;flex:1;min-width:0;line-height:1.15}.Sidebar_badge__-0_P3{color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.Sidebar_badgeSmall__GK9ml{min-width:16px;padding:.125rem .375rem;font-size:.625rem}.Sidebar_badge_danger__PUEH0{background-color:#ef4444}.Sidebar_badge_warning__T3aSw{background-color:#f59e0b}.Sidebar_badge_info__Da_mK{background-color:#3b82f6}.Sidebar_badge_success__RKq-6{background-color:#10b981}.Sidebar_collapsed__OlCe6 .Sidebar_item__oEuQM{justify-content:center;padding:.75rem}.Sidebar_hoveredExpanded__OhvuT .Sidebar_item__oEuQM{justify-content:flex-start;padding:.75rem 1rem}.Sidebar_userFooter__SDk1Z{border-top:1px solid #334155;padding:.75rem;position:relative}.Sidebar_userCard__TWXyT{cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:.5rem;transition:background-color .15s;display:flex}.Sidebar_userCard__TWXyT:hover{background-color:#1e293b}.Sidebar_userAvatar__P01mI{color:#fff;background:linear-gradient(135deg,#fe4d00,#e64400);border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:.8rem;font-weight:600;display:flex}.Sidebar_userInfo__qD2kj{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.Sidebar_userNameText__AT-Mt{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.Sidebar_userEmailText__i6sl1{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.Sidebar_userChevron__muPI5{color:#94a3b8;flex-shrink:0;font-size:.6rem;transition:transform .2s}.Sidebar_userChevronOpen__4QCoz{transform:rotate(180deg)}.Sidebar_userDropdown___fJ9v{z-index:100;background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:.25rem;padding:.5rem;position:absolute;bottom:100%;left:.75rem;right:.75rem;box-shadow:0 -4px 16px #00000040}.Sidebar_userDropdownItem__Xni2u{cursor:pointer;color:#94a3b8;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.85rem;text-decoration:none;transition:background-color .15s;display:flex}.Sidebar_userDropdownItem__Xni2u:hover{color:#fff;background-color:#334155;text-decoration:none}.Sidebar_userDropdownItemDanger__B2E-7{color:#ef4444}.Sidebar_userDropdownItemDanger__B2E-7:hover{color:#ef4444;background-color:#ef44441a}.Sidebar_userDropdownDivider__JdRdT{background:#334155;height:1px;margin:.25rem .5rem}.Sidebar_langChevron__JMAw7{color:#94a3b8;margin-left:auto;font-size:.5rem}.Sidebar_langSubmenu__7w9dN{padding:0 .25rem .25rem}.Sidebar_langItem__Y-gWT{cursor:pointer;color:#94a3b8;border-radius:6px;padding:.35rem .75rem .35rem 2.75rem;font-size:.8rem;transition:background-color .15s}.Sidebar_langItem__Y-gWT:hover{color:#fff;background-color:#334155}.Sidebar_langItemActive__OYf7T{color:#fe4d00;font-weight:600}.Sidebar_collapsed__OlCe6 .Sidebar_userFooter__SDk1Z{justify-content:center;display:flex}.Sidebar_collapsed__OlCe6 .Sidebar_userCard__TWXyT{justify-content:center;gap:0;padding:.5rem}.Sidebar_hoveredExpanded__OhvuT .Sidebar_userCard__TWXyT{justify-content:flex-start;gap:.75rem}.Sidebar_brandFooter__2WIJD{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem .75rem;text-decoration:none;transition:color .2s;display:flex}.Sidebar_brandFooter__2WIJD:hover{text-decoration:none}.Sidebar_brandFooterText__3JUtS{letter-spacing:.02em;white-space:nowrap;font-size:.7rem;font-weight:500}.QuestionYesNo_container__5mwJS{text-align:center;flex-direction:column;align-items:center;padding:2rem 2rem 1.5rem;display:flex}.QuestionYesNo_iconCircle__Kv1zK{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}.QuestionYesNo_iconCircleWarning__On99D{background:#fef3c7}.QuestionYesNo_iconCircleInfo__eOCO9{background:#dbeafe}.QuestionYesNo_icon__Ui4o7{font-size:1.25rem}.QuestionYesNo_iconCircleWarning__On99D .QuestionYesNo_icon__Ui4o7{color:#d97706}.QuestionYesNo_iconCircleInfo__eOCO9 .QuestionYesNo_icon__Ui4o7{color:#3b82f6}.QuestionYesNo_title__xXzvG{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.8rem;font-weight:500}.QuestionYesNo_titlePlain__KJYDC{text-transform:none;letter-spacing:normal;color:#1f2937;font-size:1rem;font-weight:600}.QuestionYesNo_message__abUjS{color:#1f2937;max-width:340px;margin:0 0 1.25rem;font-size:.875rem;font-weight:500;line-height:1.5}.QuestionYesNo_buttons__GLapV{gap:.75rem;width:100%;display:flex}.QuestionYesNo_buttonNo__FjXbO{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;padding:.625rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s,border-color .15s}.QuestionYesNo_buttonNo__FjXbO:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.QuestionYesNo_buttonNo__FjXbO:disabled{opacity:.6;cursor:not-allowed}.QuestionYesNo_buttonYes__xWVYK{color:#fff;cursor:pointer;background:#fe4d00;border:1px solid #0000;border-radius:10px;flex:1;padding:.625rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s}.QuestionYesNo_buttonYes__xWVYK:hover:not(:disabled){background:#e64400}.QuestionYesNo_buttonYes__xWVYK:disabled{opacity:.6;cursor:not-allowed}.CompanyModulesChangedNotice_sidebarNotice__w49Rf{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #fe4d00;border-radius:12px;flex-shrink:0;align-items:center;gap:.625rem;margin:0 .75rem .5rem;padding:.625rem .75rem;transition:background-color .15s;display:flex}.CompanyModulesChangedNotice_sidebarNotice__w49Rf:hover{background-color:#1e293b}.CompanyModulesChangedNotice_sidebarNoticeCollapsed__WGDW1{justify-content:center;padding:.625rem}.CompanyModulesChangedNotice_sidebarNoticeIcon__5ax2z{color:#fe4d00;flex-shrink:0}.CompanyModulesChangedNotice_sidebarNoticeText__QDAWL{flex-direction:column;min-width:0;display:flex}.CompanyModulesChangedNotice_sidebarNoticeTitle__YsNf9{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.CompanyModulesChangedNotice_sidebarNoticeHint__90peL{color:#94a3b8;font-size:.75rem}.NavBar_elevation-1__71Sy1{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.NavBar_elevation-2__TUPR-{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.NavBar_elevation-3__s9XXz{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.NavBar_elevation-4__ECXQQ{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.NavBar_elevation-5__u1ju-{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.NavBar_elevation-6__vjvWz{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.NavBar_elevation-7__QOHUi{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.NavBar_elevation-8__THlkY{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.NavBar_elevation-9__-qbAa{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.NavBar_elevation-10__KqnLE{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.NavBar_elevation-11__wPMn0{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.NavBar_elevation-12__LIl5K{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.NavBar_elevation-13__WFzqS{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.NavBar_elevation-14__2kKxA{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.NavBar_elevation-15__X4Uhv{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.NavBar_elevation-16__TFlso{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.NavBar_elevation-17__t26ZS{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.NavBar_elevation-18__8VpdX{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.NavBar_elevation-19__TusLe{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.NavBar_elevation-20__uACiN{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.NavBar_elevation-21__lGnjz{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.NavBar_elevation-22__t6xev{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.NavBar_elevation-23__A4P47{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.NavBar_elevation-24__rXNsH{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.NavBar_bg_color__Q9rwW,.NavBar_NavBar__uQIEz{background-color:var(--bs-white)}.NavBar_logo__4eEK3{width:100px}.NavBar_mr-3__TZbx5{margin-right:3rem}.NavBar_hamburgerBtn__x91sJ{color:var(--bs-dark);background:0 0;border:none;margin-right:.5rem;padding:.5rem}.NavBar_hamburgerBtn__x91sJ:hover,.NavBar_hamburgerBtn__x91sJ:focus{color:var(--bs-primary);background:0 0;text-decoration:none}.NavBar_navItem__ZhzSz{padding:0 10px}.NavBar_navItem__ZhzSz .dropdown-menu{z-index:1060!important;position:absolute!important}@media (max-width:767px){.NavBar_logo__4eEK3{width:80px}.NavBar_navItem__ZhzSz{padding:0 5px}.NavBar_navItem__ZhzSz .nav-link{padding:.25rem .5rem;font-size:.875rem}.NavBar_navItem__ZhzSz .dropdown-menu{left:auto;right:0;position:absolute!important}}.SubcontractorBadge_badge__ni2gu{color:#475569;white-space:normal;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;flex-shrink:1;align-items:baseline;gap:3px;max-width:100%;padding:1px 5px;font-size:11px;font-weight:500;display:inline-flex}.SubcontractorBadge_icon__HD-Z0{color:#64748b;flex-shrink:0;align-self:flex-start;height:1lh}.SubcontractorBadge_name__DCGD2{overflow-wrap:break-word}.SubcontractorBadge_lg__c5jw5{padding:2px 7px;font-size:.8125rem}.SubcontractorBadge_spaced__pedK1{margin-left:5px}.BoqScreen_elevation-1__w5LOp{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.BoqScreen_elevation-2__-OasD{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.BoqScreen_elevation-3__nZ_oh{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.BoqScreen_elevation-4__YQ8EM{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.BoqScreen_elevation-5__P81-M{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.BoqScreen_elevation-6__vh5XZ{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.BoqScreen_elevation-7__Spw4X{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.BoqScreen_elevation-8__3COt7{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.BoqScreen_elevation-9__fPu2N{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.BoqScreen_elevation-10__0LOG1{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.BoqScreen_elevation-11__cPoUN{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.BoqScreen_elevation-12__SNKkm{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.BoqScreen_elevation-13__KSGm8{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.BoqScreen_elevation-14__w61Bz{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.BoqScreen_elevation-15__icxzD{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.BoqScreen_elevation-16__DL_xl{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.BoqScreen_elevation-17__OKprw{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.BoqScreen_elevation-18__2tUOh{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.BoqScreen_elevation-19__r-kWj{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.BoqScreen_elevation-20__sliWz{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.BoqScreen_elevation-21__fp7aF{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.BoqScreen_elevation-22__F874P{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.BoqScreen_elevation-23__PFSaN{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.BoqScreen_elevation-24__aEprd{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.BoqScreen_page__-8fu2{background:#f9fafb;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.BoqScreen_identityBar__uVxxd{background:#fff;border-bottom:1px solid #eaeaea;flex-shrink:0;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.BoqScreen_gridPane__m8_xN{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.BoqScreen_gtool__34s8v{background:#fff;border-bottom:1px solid #eaeaea;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.BoqScreen_crumb__WD2wG{align-items:baseline;gap:.5rem;min-width:0;display:flex}.BoqScreen_crumbCode__xv3uv{color:#1a1a2e;font-size:13px;font-weight:700}.BoqScreen_crumbMeta__JTmY_{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.BoqScreen_versionBanner__NqITV{color:#92400e;white-space:nowrap;background:#fef3c7;border:1px solid #fcd34d;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.BoqScreen_search__WTvsl{align-items:center;gap:.4rem;display:flex;position:relative}.BoqScreen_search__WTvsl .BoqScreen_searchIcon__jnhsT{color:#9ca3af;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.BoqScreen_search__WTvsl input{width:240px;height:32px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:5px 8px 5px 28px;font-size:12.5px}.BoqScreen_search__WTvsl input:focus{border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.BoqScreen_searchCount__KhZZ8{color:#374151;height:24px;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;transition:all .2s;display:inline-flex}.BoqScreen_searchCount__KhZZ8:hover{color:#c2410c;border-color:#fe4d00}.BoqScreen_searchCount__KhZZ8.BoqScreen_on__Av1Dm{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.BoqScreen_searchNone__iMGIq{color:#9ca3af;white-space:nowrap;font-size:11.5px}.BoqScreen_toggleBtn__K1rxh{color:#4b5563;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;min-width:32px;height:32px;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.BoqScreen_toggleBtn__K1rxh:hover{background:#f9fafb}.BoqScreen_toggleBtn__K1rxh.BoqScreen_on__Av1Dm{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.BoqScreen_toggleBtn__K1rxh:disabled{opacity:.4;cursor:not-allowed}.BoqScreen_toggleIcon__9IL03{padding:0}.BoqScreen_toolCornerBadge__xFbbu{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#fe4d00;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;display:flex;position:absolute;top:-7px;right:-7px}.BoqScreen_viewToggle__rmWLl{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:2px;display:inline-flex}.BoqScreen_viewToggle__rmWLl button{color:#6b7280;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.35rem;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.BoqScreen_viewToggle__rmWLl button.BoqScreen_on__Av1Dm{color:#1f2937;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.BoqScreen_spacer__BksrS{flex:1}.BoqScreen_gridTools__Ap_TB{align-items:center;gap:.25rem;display:flex}.BoqScreen_gridTool__BNIWA{color:#4b5563;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:inline-flex}.BoqScreen_gridTool__BNIWA:hover{background:#f9fafb}.BoqScreen_gridTool__BNIWA:disabled,.BoqScreen_gridTool__BNIWA[aria-disabled=true]{opacity:.4;cursor:not-allowed}.BoqScreen_gridTool__BNIWA:disabled:hover,.BoqScreen_gridTool__BNIWA[aria-disabled=true]:hover{background:#fff}.BoqScreen_gridToolDanger__ApjXJ:hover:not([aria-disabled=true]){color:#dc4c4c;border-color:#dc4c4c}.BoqScreen_gridToolDrag__XIVsb{cursor:grab}.BoqScreen_gridToolDrag__XIVsb:hover{border-color:#fe4d00}.BoqScreen_gridToolDrag__XIVsb:active{cursor:grabbing}.BoqScreen_gridToolSep__9a6ka{background:#e5e7eb;align-self:stretch;width:1px;margin:0 .25rem}.BoqScreen_body__0tI9p{--boq-drawer-w:clamp(340px, 26vw, 50vw);flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.BoqScreen_structure__--fI5{background:#fff;border-right:1px solid #eaeaea;flex:none;width:240px;position:relative;overflow:hidden}.BoqScreen_structureScroll__vNgXU{height:100%;padding:.5rem 0 0;overflow-y:auto}.BoqScreen_structureColor__mP30a{border-radius:2px;flex:none;align-self:stretch;width:3px;min-height:14px;margin-right:2px}.BoqScreen_colorPopover__j97Ec{z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.6rem;position:fixed;box-shadow:0 12px 32px #00000024}.BoqScreen_colorClear__aooYn{width:100%;font:inherit;color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-top:.5rem;padding:.35rem;font-size:12px;display:flex}.BoqScreen_colorClear__aooYn:hover{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.BoqScreen_structureFoot__L3xz9{color:#9ca3af;background:#fff;border-top:1px solid #f2f2f1;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding:.4rem .75rem;font-size:10.5px;display:flex;position:sticky;bottom:0}.BoqScreen_structureTitle__gEIJ5{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;padding:.25rem .75rem .5rem;font-size:10px}.BoqScreen_structureHead__7P75t{justify-content:space-between;align-items:center;gap:.5rem;padding-right:.75rem;display:flex}.BoqScreen_structureLevels__SKeXO{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;height:22px;margin-bottom:.25rem;padding:0 .25rem;font-size:11px}.BoqScreen_structureLevels__SKeXO:hover,.BoqScreen_structureLevels__SKeXO:focus{border-color:#fe4d00;outline:none}.BoqScreen_structureItem__KxdIq{cursor:pointer;text-align:left;color:#1f2937;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.3rem .75rem;font-size:12px;display:flex}.BoqScreen_structureItem__KxdIq:hover{background:#f9fafb}.BoqScreen_structureItem__KxdIq.BoqScreen_on__Av1Dm{color:#c2410c;background:#fff7ed;font-weight:600}.BoqScreen_structureCode__Fo1XY{color:#9ca3af;font-variant-numeric:tabular-nums;flex:none;min-width:22px}.BoqScreen_structureName__0aOxN{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BoqScreen_structureTotal__p1Hld{color:#9ca3af;font-variant-numeric:tabular-nums;flex:none;font-size:11px}.BoqScreen_gridScroll__Z1IdU{flex:1;min-width:0;position:relative;overflow:auto}.BoqScreen_gridScroll__Z1IdU.BoqScreen_cursorOpen__adrsU{overflow-anchor:none}.BoqScreen_cursorDrawer__XFAT-{z-index:50;width:var(--boq-drawer-w,clamp(340px, 26vw, 50vw));background:#fff;border-left:3px solid #fe4d00;flex-direction:column;min-height:0;animation:.16s ease-out BoqScreen_drawerIn__YFcdl;display:flex;position:fixed;overflow:hidden;box-shadow:-8px 0 24px #0000000f}.BoqScreen_drawerResizer__GEvdK{z-index:14;cursor:col-resize;-webkit-user-select:none;user-select:none;width:7px;position:absolute;top:0;bottom:0;left:-3px}.BoqScreen_drawerResizer__GEvdK:after{content:"";background:0 0;width:3px;transition:background .12s;position:absolute;top:0;bottom:0;left:0}.BoqScreen_drawerResizer__GEvdK:hover:after{background:#c2410c}.BoqScreen_drawerResizerRight__qtB_B,.BoqScreen_drawerResizerRight__qtB_B:after{left:auto;right:0}.BoqScreen_dragGhost__EfjsE{z-index:100;pointer-events:none;color:#c2410c;opacity:.92;background:#fff;border:1px solid #fe4d00;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;max-width:320px;padding:5px 10px;font-size:12.5px;font-weight:600;display:flex;position:fixed;top:0;left:0;box-shadow:0 6px 18px #00000029}.BoqScreen_dragGhost__EfjsE svg{flex:none}.BoqScreen_dragGhost__EfjsE span{overflow-wrap:anywhere;max-width:100%}.BoqScreen_dragGhostWhat__rdPrU{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.BoqScreen_dragGhostDrop__YEv0H{color:#6b7280;font-size:11px;font-weight:500}.BoqScreen_drawerHead__S8HOZ{background:#fff7ed;border-bottom:1px solid #fed7aa;flex-direction:column;flex:none;align-items:stretch;gap:.25rem;padding:.4rem .6rem;display:flex}.BoqScreen_drawerHeadTop__aLLVT{align-items:center;gap:.4rem;min-width:0;display:flex}.BoqScreen_drawerHeadIcon__o6dni{color:#c2410c;flex:none}.BoqScreen_drawerHeadTitle__lNl-e{color:#c2410c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.BoqScreen_drawerClose__rYlYv{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;display:inline-flex}.BoqScreen_drawerClose__rYlYv:hover{color:#c2410c;background:#fed7aa}.BoqScreen_cursorDrawer__XFAT-{scrollbar-width:thin}.BoqScreen_cursorDrawer__XFAT- ::-webkit-scrollbar{width:8px;height:8px}.BoqScreen_cursorDrawer__XFAT- ::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.BoqScreen_cursorDrawer__XFAT- ::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.BoqScreen_cursorDrawer__XFAT- ::-webkit-scrollbar-track{background:0 0}@keyframes BoqScreen_drawerIn__YFcdl{0%{transform:translate(100%)}}.BoqScreen_systemWrap__dF-Ed{width:calc(var(--grid-width) + 2rem + 2px);min-width:100%;padding:.75rem 1rem 0}.BoqScreen_systemCard__lyoql{background:#fff;border:1px solid #eaeaea;border-radius:1rem;overflow:clip}.BoqScreen_grid__KRWF9{border-collapse:separate;border-spacing:0;table-layout:fixed;-webkit-user-select:none;user-select:none;width:100%}.BoqScreen_grid__KRWF9 input,.BoqScreen_grid__KRWF9 textarea,.BoqScreen_grid__KRWF9 select,.BoqScreen_grid__KRWF9 [contenteditable=true]{-webkit-user-select:text;user-select:text}.BoqScreen_grid__KRWF9 td,.BoqScreen_grid__KRWF9 th{position:relative}.BoqScreen_system__ZJX4i{font-size:13px}.BoqScreen_system__ZJX4i td,.BoqScreen_system__ZJX4i th{background:#fff;border-bottom:1px solid #eaeaea}.BoqScreen_system__ZJX4i thead th{z-index:6;color:#4a5568;text-align:left;background:#f9fafb;height:36px;padding:0 10px;font-size:.72rem;font-weight:500;position:sticky;top:0}.BoqScreen_system__ZJX4i tbody td{white-space:nowrap;text-overflow:ellipsis;height:44px;padding:0 10px;position:relative;overflow:hidden}.BoqScreen_system__ZJX4i tbody tr.BoqScreen_sectionRow__eUkSp td:not(.BoqScreen_gutter__6hrFu){color:#1a1a2e;border-bottom:1px solid #e5e7eb;font-weight:600}.BoqScreen_excel__fqjlu{font-size:12px}.BoqScreen_excel__fqjlu td,.BoqScreen_excel__fqjlu th{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;background:#fff;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;height:24px;padding:0 6px;overflow:hidden}.BoqScreen_excel__fqjlu thead th{z-index:6;color:#4a5568;text-align:left;background:#f3f4f6;height:22px;font-size:11px;font-weight:600;position:sticky;top:0}.BoqScreen_excel__fqjlu tbody tr.BoqScreen_zebra__Fw3tN td{background-color:#fafafa}.BoqScreen_excel__fqjlu tbody tr.BoqScreen_sectionRow__eUkSp td:not(.BoqScreen_gutter__6hrFu){color:#1a1a2e;border-bottom-color:#e5e7eb;font-weight:600}.BoqScreen_gutter__6hrFu{color:#9ca3af;z-index:4;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:10.5px;left:0}.BoqScreen_grid__KRWF9 td.BoqScreen_gutter__6hrFu,.BoqScreen_grid__KRWF9 th.BoqScreen_gutter__6hrFu{text-overflow:clip;background-color:#f3f4f6;position:sticky}.BoqScreen_grid__KRWF9 td.BoqScreen_gutterNum__8_zzE,.BoqScreen_grid__KRWF9 th.BoqScreen_gutterNum__8_zzE{width:var(--gutter-num-width);min-width:var(--gutter-num-width);text-align:left;border-right:1px solid #d1d5db;padding:0 6px 0 26px}.BoqScreen_grid__KRWF9 td.BoqScreen_gutterToggle__0b2Fo,.BoqScreen_grid__KRWF9 th.BoqScreen_gutterToggle__0b2Fo{width:var(--gutter-toggle-width);min-width:var(--gutter-toggle-width);left:var(--gutter-num-width);text-align:left;padding:0 0 0 4px}.BoqScreen_gridScroll__Z1IdU{scroll-padding-left:calc(var(--gutter-num-width) + var(--gutter-toggle-width))}.BoqScreen_gutterToggle__0b2Fo .BoqScreen_chevron__Yv9KH{vertical-align:middle}.BoqScreen_gutterOn__RGi3V .BoqScreen_chevron__Yv9KH,.BoqScreen_gutterOn__RGi3V .BoqScreen_chevronCountNum__Xf6Gf{color:#fff}thead .BoqScreen_gutter__6hrFu,tfoot .BoqScreen_gutter__6hrFu{cursor:default}.BoqScreen_grid__KRWF9 thead .BoqScreen_gutter__6hrFu,.BoqScreen_grid__KRWF9 tfoot .BoqScreen_gutter__6hrFu{z-index:7}.BoqScreen_grid__KRWF9 td.BoqScreen_gutterOn__RGi3V{color:#fff;background:#fd8a53;font-weight:600}tr.BoqScreen_secDepth0__8tueS>td:not(.BoqScreen_gutter__6hrFu){background-color:#f3f4f6}tr.BoqScreen_secDepth1__yh0Oq>td:not(.BoqScreen_gutter__6hrFu),tr.BoqScreen_secDepth2__C3LqY>td:not(.BoqScreen_gutter__6hrFu){background-color:#f9fafb}tr.BoqScreen_secDepth3__FXY-g>td:not(.BoqScreen_gutter__6hrFu){background-color:#fff}tr.BoqScreen_sectionRow__eUkSp>td.BoqScreen_gutterToggle__0b2Fo+td:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}tr.BoqScreen_secDepth0__8tueS>td.BoqScreen_gutterToggle__0b2Fo+td:before{background:var(--section-color,#fe4d00)}tr.BoqScreen_secDepth1__yh0Oq>td.BoqScreen_gutterToggle__0b2Fo+td:before{background:var(--section-color,#ffd7c8)}tr.BoqScreen_secDepth2__C3LqY>td.BoqScreen_gutterToggle__0b2Fo+td:before{background:var(--section-color,#d1d5db)}tr.BoqScreen_secDepth3__FXY-g>td.BoqScreen_gutterToggle__0b2Fo+td:before{background:var(--section-color,#e5e7eb)}.BoqScreen_grid__KRWF9 tbody tr.BoqScreen_sectionRow__eUkSp.BoqScreen_secDepth0__8tueS>td:not(.BoqScreen_gutter__6hrFu){font-weight:700}.BoqScreen_grid__KRWF9 tbody tr.BoqScreen_sectionRow__eUkSp.BoqScreen_secDepth2__C3LqY>td:not(.BoqScreen_gutter__6hrFu){color:#374151;font-weight:500}.BoqScreen_grid__KRWF9 tbody tr.BoqScreen_sectionRow__eUkSp.BoqScreen_secDepth3__FXY-g>td:not(.BoqScreen_gutter__6hrFu){color:#6b7280;font-weight:500}.BoqScreen_system__ZJX4i tbody tr.BoqScreen_secDepth0__8tueS>td:not(.BoqScreen_gutter__6hrFu){font-size:.875rem}.BoqScreen_selectedFamily__gG5I4>td:not(.BoqScreen_gutter__6hrFu){background-image:linear-gradient(#fe4d000b,#fe4d000b)}.BoqScreen_selectedRow__SvKUQ td{background-image:linear-gradient(#fe4d0014,#fe4d0014);box-shadow:inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.BoqScreen_selectedRow__SvKUQ td:first-child{box-shadow:inset 1px 0 #fd8a53,inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.BoqScreen_selectedRow__SvKUQ td:last-child{box-shadow:inset -1px 0 #fd8a53,inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.BoqScreen_selectedRow__SvKUQ .BoqScreen_gutter__6hrFu:not(.BoqScreen_gutterOn__RGi3V){color:#c2410c;font-weight:600}tbody tr:hover:not(.BoqScreen_selectedRow__SvKUQ):not(.BoqScreen_rowPicked__uLXZM) td:not(.BoqScreen_gutter__6hrFu){background-image:linear-gradient(#00000008,#00000008)}.BoqScreen_rowPicked__uLXZM td{background-image:linear-gradient(#fe4d0014,#fe4d0014);border-top:1px solid #fe4d00;border-bottom:1px solid #fe4d00}.BoqScreen_rowPicked__uLXZM td:first-child{border-left:1px solid #fe4d00}.BoqScreen_rowPicked__uLXZM td:last-child{border-right:1px solid #fe4d00}.BoqScreen_rowPicked__uLXZM+.BoqScreen_rowPicked__uLXZM td{border-top-color:#0000}.BoqScreen_rowMoveHandle__8plBn{cursor:grab;color:#9ca3af;opacity:.5;justify-content:center;align-items:center;width:26px;display:flex;position:absolute;top:0;bottom:0;left:0}tbody tr:hover .BoqScreen_rowMoveHandle__8plBn{opacity:1}.BoqScreen_rowMoveHandle__8plBn:hover{color:#fe4d00;opacity:1;background:#fff7ed}.BoqScreen_selectedRow__SvKUQ .BoqScreen_rowMoveHandle__8plBn,.BoqScreen_rowPicked__uLXZM .BoqScreen_rowMoveHandle__8plBn{color:#fe4d00;opacity:1}.BoqScreen_gutterOn__RGi3V .BoqScreen_rowMoveHandle__8plBn{color:#fff}.BoqScreen_gutterOn__RGi3V .BoqScreen_rowMoveHandle__8plBn:hover{color:#fff;background:#fff3}.BoqScreen_gridScroll__Z1IdU.BoqScreen_rowMoving__jxkZc,.BoqScreen_gridScroll__Z1IdU.BoqScreen_rowMoving__jxkZc td,.BoqScreen_gridScroll__Z1IdU.BoqScreen_rowMoving__jxkZc .BoqScreen_rowMoveHandle__8plBn{cursor:grabbing}.BoqScreen_movingRow__FVg7J td{opacity:.45}.BoqScreen_dropAbove__tGvSI td{box-shadow:inset 0 2px #fe4d00}.BoqScreen_dropBelow__DaD6t td{box-shadow:inset 0 -2px #fe4d00}.BoqScreen_dropInside__HMDpP td{box-shadow:inset 0 2px #fe4d00,inset 0 -2px #fe4d00;background-color:#fff1ea!important}.BoqScreen_dropInside__HMDpP td:first-child{box-shadow:inset 2px 0 #fe4d00,inset 0 2px #fe4d00,inset 0 -2px #fe4d00}.BoqScreen_dropInside__HMDpP td:last-child{box-shadow:inset -2px 0 #fe4d00,inset 0 2px #fe4d00,inset 0 -2px #fe4d00}.BoqScreen_num__gkdX8{text-align:right;font-variant-numeric:tabular-nums}.BoqScreen_centre__mWWiF{text-align:center}.BoqScreen_derived__gMu6n{color:#6b7280;font-variant-numeric:tabular-nums}.BoqScreen_derivedStrong__Qrbjc{color:#1f2937;font-variant-numeric:tabular-nums;font-weight:600}.BoqScreen_emphasis__YYwVh{font-weight:600}:where(.BoqScreen_gridScroll__Z1IdU:not(.BoqScreen_rowMoving__jxkZc)) .BoqScreen_editable__4p59d:hover{cursor:text;background-color:#fff;box-shadow:inset 0 0 0 1px #e5e7eb}:where(.BoqScreen_gridScroll__Z1IdU:not(.BoqScreen_rowMoving__jxkZc)) .BoqScreen_selectedRow__SvKUQ td.BoqScreen_editable__4p59d:hover{box-shadow:inset 0 0 0 1px #e5e7eb,inset 0 1px #fe4d00,inset 0 -1px #fe4d00}:where(.BoqScreen_gridScroll__Z1IdU:not(.BoqScreen_rowMoving__jxkZc)) .BoqScreen_selectedRow__SvKUQ td.BoqScreen_editable__4p59d:first-child:hover{box-shadow:inset 0 0 0 1px #e5e7eb,inset 1px 0 #fe4d00,inset 0 1px #fe4d00,inset 0 -1px #fe4d00}:where(.BoqScreen_gridScroll__Z1IdU:not(.BoqScreen_rowMoving__jxkZc)) .BoqScreen_selectedRow__SvKUQ td.BoqScreen_editable__4p59d:last-child:hover{box-shadow:inset 0 0 0 1px #e5e7eb,inset -1px 0 #fe4d00,inset 0 1px #fe4d00,inset 0 -1px #fe4d00}.BoqScreen_vatPhrase__5bKzc{color:#6b7280;white-space:nowrap;font-size:12px;font-style:italic}.BoqScreen_driftBody__t610L{flex-direction:column;flex:1;min-height:0;padding:.6rem .75rem 0;display:flex}.BoqScreen_driftIntro__W-sJz{color:#6b7280;margin:0 0 .6rem;font-size:12px;line-height:1.45}.BoqScreen_driftEmpty__6D6sf{color:#6b7280;text-align:center;margin:1rem 0;font-size:12.5px}.BoqScreen_drawerSearch__hd_Bh{flex:none;align-items:center;margin-bottom:.4rem;display:flex;position:relative}.BoqScreen_drawerSearch__hd_Bh .BoqScreen_drawerSearchIcon__jfBpB{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.BoqScreen_drawerSearch__hd_Bh input{width:100%;min-width:0;height:28px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:4px 26px;font-size:12px}.BoqScreen_drawerSearch__hd_Bh input:focus{border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.BoqScreen_drawerSearchClear__GFiIn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;right:5px}.BoqScreen_drawerSearchClear__GFiIn:hover{color:#1f2937;background:#f3f4f6}.BoqScreen_driftAll__KUZq4{-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:.4rem;padding:.3rem .35rem;display:flex}.BoqScreen_driftAll__KUZq4 span{font-weight:600}.BoqScreen_driftCount__qbA38{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:999px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600}.BoqScreen_driftList__xD8El{border-top:1px solid #eaeaea;flex:1;min-height:0;overflow:auto}.BoqScreen_driftRow__RTn5B{border-bottom:1px solid #f2f2f1;align-items:center;gap:.4rem;padding:.4rem .35rem;display:flex}.BoqScreen_driftRow__RTn5B:hover{background:#f9fafb}.BoqScreen_driftRowOn__fFRYI,.BoqScreen_driftRowOn__fFRYI:hover{background:#fff7ed}.BoqScreen_driftPick__8sjJF{cursor:pointer;flex:1;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.BoqScreen_driftPick__8sjJF>label{flex:none;margin-top:1px}.BoqScreen_driftInfo__DLrcE{flex-direction:column;gap:2px;min-width:0;display:flex}.BoqScreen_driftName__NIw38{color:#1f2937;overflow-wrap:anywhere;font-size:12.5px}.BoqScreen_driftCode__Fn6c1{font-variant-numeric:tabular-nums;margin-right:.35rem;font-weight:600}.BoqScreen_driftMeta__yqQJc{color:#9ca3af;font-size:11px}.BoqScreen_driftPath__BCkLy{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.BoqScreen_driftWarn__Lbegq{color:#b45309}.BoqScreen_driftMissingHead__uwhYC{color:#b45309;border-bottom:1px solid #f2f2f1;flex-direction:column;gap:2px;padding:.7rem .35rem .4rem;font-size:12px;display:flex}.BoqScreen_driftMissingHead__uwhYC span{color:#6b7280;font-size:11px;line-height:1.4}.BoqScreen_driftMissingInfo__vHphO{flex:1;padding-left:calc(16px + .5rem)}.BoqScreen_driftMissingInfo__vHphO .BoqScreen_driftOld__eMVkd{text-decoration:none}.BoqScreen_driftPrices__7BasL{font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:12px;display:inline-flex}.BoqScreen_driftOld__eMVkd{color:#6b7280;text-decoration:line-through}.BoqScreen_driftArrow__cncWy{color:#9ca3af;flex:none}.BoqScreen_driftNew__nN-Fb{color:#1f2937;font-weight:600}.BoqScreen_driftDelta__Sy8_N{font-size:11px;font-weight:600}.BoqScreen_driftUp__Yscjh{color:#b91c1c}.BoqScreen_driftDown__CE0pt{color:#15803d}.BoqScreen_driftImpact__I-uTQ{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:12px;font-weight:600;display:flex}.BoqScreen_driftImpactSell__XxCZS{color:#6b7280;font-size:10.5px;font-weight:500}.BoqScreen_driftJump__ruGzu{color:#4b5563;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}.BoqScreen_driftJump__ruGzu:hover{color:#c2410c;border-color:#fe4d00}.BoqScreen_driftFoot__hBpL7{background:#fff;border-top:1px solid #e5e7eb;flex:none;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.BoqScreen_driftHidden__gbDDV{color:#b45309;margin-top:2px;font-size:11px;font-weight:600;display:block}.BoqScreen_driftFootLabel__f5Q_J{color:#6b7280;flex-direction:column;gap:1px;min-width:0;font-size:11px;display:flex}.BoqScreen_driftFootLabel__f5Q_J b{font-variant-numeric:tabular-nums;font-size:13px}.BoqScreen_driftFootValues___iSDa{flex-wrap:wrap;gap:0 .75rem;display:flex}.BoqScreen_driftApply__jwPzg{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#fe4d00;border:1px solid #fe4d00;border-radius:8px;align-items:center;gap:.35rem;margin-left:auto;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.BoqScreen_driftApply__jwPzg:hover{background:#c2410c;border-color:#c2410c}.BoqScreen_driftApply__jwPzg:disabled{opacity:.45;cursor:default}.BoqScreen_searchDrawerQuery__3OZFa{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.BoqScreen_searchRow__zn4QY{cursor:pointer}.BoqScreen_searchInfo__zLBkD{flex:1}.BoqScreen_searchName__agfqp,.BoqScreen_searchMeta__cL6oL{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BoqScreen_searchName__agfqp{color:#1f2937;font-size:12.5px}.BoqScreen_searchKind__WlrdF{color:#6b7280;background:#f3f4f6;border-radius:4px;margin-right:.35rem;padding:0 5px;font-size:10.5px;font-weight:600}.BoqScreen_boqSourceMap__BZjhM{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border-bottom:1px solid #eaeaea;align-items:center;gap:.4rem;padding:.45rem .35rem;display:flex}.BoqScreen_boqSourceMap__BZjhM:hover{background:#f3f4f6}.BoqScreen_boqSourceMapName__Jq7-q{color:#1f2937;overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.BoqScreen_boqSourceToggle__3NB00{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.BoqScreen_boqSourceToggle__3NB00:hover{color:#1f2937;background:#f3f4f6}.BoqScreen_boqSourceToggleSpace__VvzM7{flex:none;width:18px}.BoqScreen_boqSourceRow__pGawa{cursor:grab;-webkit-user-select:none;user-select:none}.BoqScreen_boqSourceComposition__7AyL_{cursor:default;-webkit-user-select:none;user-select:none;color:#6b7280}.BoqScreen_boqSourceComposition__7AyL_ .BoqScreen_driftPick__8sjJF{cursor:default}.BoqScreen_boqSourceSection__j8g8e{font-weight:600}.BoqScreen_boqSourceNote__Ja5B_{color:#6b7280;font-style:italic}.BoqScreen_boqSourceTotal__L1Bsg{color:#374151;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:600}.BoqScreen_boqSourceInBudget__Akq8V{color:#059669;white-space:nowrap;background:#ecfdf5;border-radius:999px;flex:none;padding:0 6px;font-size:10.5px;font-weight:600}.BoqScreen_boqSourceLoading__DUHwC{color:#9ca3af;justify-content:center;padding:.75rem 0;display:flex}.BoqScreen_boqSourceLoading__DUHwC svg{animation:1s linear infinite BoqScreen_boqSourceSpin__9BotY}@keyframes BoqScreen_boqSourceSpin__9BotY{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BoqScreen_boqSourceLoading__DUHwC svg{animation:none}}.BoqScreen_boqSourceClear__fg7F2{color:#6b7280;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;font-size:12px;font-weight:600}.BoqScreen_boqSourceClear__fg7F2:hover{color:#c2410c}.BoqScreen_swapPanel__gv_01{flex-direction:column;flex:1;min-height:0;display:flex}.BoqScreen_swapPair__uBB6n{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-bottom:.6rem;font-size:12.5px;display:flex}.BoqScreen_swapPick__glSdh{cursor:pointer;flex-direction:column;flex:1;gap:2px;min-width:0;padding:.1rem 0;display:flex}.BoqScreen_swapPick__glSdh>label span{color:#1f2937;font-size:12.5px;font-weight:500}.BoqScreen_swapHint__fkB5y{color:#9ca3af;padding-left:1.375rem;font-size:11px;line-height:1.35}.BoqScreen_swapBack__rDroC{color:#6b7280;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.25rem;padding:6px 10px;font-size:12.5px;display:inline-flex}.BoqScreen_swapBack__rDroC:hover{color:#1f2937;background:#f9fafb}.BoqScreen_treeRails__Njccm{pointer-events:none;--boq-rail:#d1d5db;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes BoqScreen_rowJustAdded__-Vxnx{0%{background-color:#ffd7c8}8%{background-color:#ffd7c8}to{background-color:#0000}}.BoqScreen_justAdded__St-mB td{animation:5s ease-out forwards BoqScreen_rowJustAdded__-Vxnx}@media (prefers-reduced-motion:reduce){.BoqScreen_justAdded__St-mB td{animation:none;box-shadow:inset 0 -1px #fe4d00}}.BoqScreen_freshRow__0tTHR td.BoqScreen_gutterNum__8_zzE{box-shadow:inset 2px 0 #fe4d00}.BoqScreen_freshRow__0tTHR.BoqScreen_selectedRow__SvKUQ td.BoqScreen_gutterNum__8_zzE{box-shadow:inset 2px 0 #fe4d00,inset 0 1px #fe4d00,inset 0 -1px #fe4d00}tbody tr.BoqScreen_assignRow__bGKb2{outline-offset:-1px;outline:1px dashed #fcd34d}tbody tr.BoqScreen_assignRow__bGKb2>td:not(.BoqScreen_gutter__6hrFu){background-image:linear-gradient(#fffbeb,#fffbeb)}@keyframes BoqScreen_pricePendingSpin__8Fg5A{to{transform:rotate(360deg)}}.BoqScreen_pricePending__jYem4{color:#9ca3af;display:inline-flex}.BoqScreen_pricePending__jYem4 svg{animation:1s linear infinite BoqScreen_pricePendingSpin__8Fg5A}@media (prefers-reduced-motion:reduce){.BoqScreen_pricePending__jYem4 svg{animation:none}}.BoqScreen_busyChip__roS8I{z-index:1100;color:#6b7280;pointer-events:none;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:12px;display:inline-flex;position:fixed;bottom:3.25rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.BoqScreen_busyChip__roS8I svg{color:#fe4d00;will-change:transform;animation:.9s linear infinite BoqScreen_pricePendingSpin__8Fg5A}@media (prefers-reduced-motion:reduce){.BoqScreen_busyChip__roS8I svg{animation:none}}.BoqScreen_priceApprox__zhp1u{vertical-align:middle;color:#d97706;margin-left:4px;display:inline-flex}.BoqScreen_containerRow__dFcEq .BoqScreen_descCell__AQpNr{color:#1a1a2e;font-weight:600}.BoqScreen_compositionRow__fnJtm .BoqScreen_descCell__AQpNr{color:#4b5563}.BoqScreen_dirty__Gu_GJ:after{content:"";border-top:5px solid #fe4d00;border-left:5px solid #0000;position:absolute;top:0;right:0}.BoqScreen_treeCode__ssxPe{font-variant-numeric:tabular-nums;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.BoqScreen_treeCodeNum__2HGsM{flex:none}.BoqScreen_manualCode__Ug2G6{font-style:italic}.BoqScreen_duplicateCode__qlVjR{color:#e2b434}.BoqScreen_refCodeTag__14EGG{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:11px;overflow:hidden}.BoqScreen_excel__fqjlu .BoqScreen_refCodeTag__14EGG{font-size:10px}.BoqScreen_refCodeTag__14EGG .BoqScreen_familyDot__jZPJm:last-child{margin-right:0}.BoqScreen_unlinkedMark__h-dZ3{color:#9ca3af;flex:none;align-items:center;margin-left:auto;display:inline-flex}.BoqScreen_refCodeTag__14EGG+.BoqScreen_unlinkedMark__h-dZ3{margin-left:0}.BoqScreen_chevron__Yv9KH{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:color .15s,background .15s;display:inline-flex}.BoqScreen_chevron__Yv9KH:hover{color:#374151;background:#0000000d}.BoqScreen_chevronCount__X6XGZ{border-radius:5px;gap:1px;width:auto;min-width:16px;padding:0 2px}.BoqScreen_chevronCountNum__Xf6Gf{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.BoqScreen_chevronCount__X6XGZ:hover{color:#fe4d00;background:#fff1ea}.BoqScreen_chevronCount__X6XGZ:hover .BoqScreen_chevronCountNum__Xf6Gf{color:#fe4d00}.BoqScreen_cellEditor__ZvbEL{z-index:20;font:inherit;font-variant-numeric:tabular-nums;box-sizing:border-box;background:#fff;border:2px solid #fe4d00;outline:none;width:100%;padding:0 4px;position:absolute;top:0;bottom:0;left:0;right:0}textarea.BoqScreen_cellEditor__ZvbEL{white-space:pre-wrap;resize:none;min-height:100%;padding:5px 8px;line-height:1.35;bottom:auto;overflow:hidden}.BoqScreen_closedPrice__KwhdL{color:#fe4d00;font-weight:600}.BoqScreen_pctAverage__OklT-{font-style:italic}.BoqScreen_lastSaved__WjIdH{color:#9ca3af;white-space:nowrap;font-size:11.5px}.BoqScreen_autosaveToggle__je9NS{white-space:nowrap;flex-shrink:0}.BoqScreen_autosaveToggle__je9NS>span:last-child{font-size:11.5px}.BoqScreen_totalsRow__g9r83 td{z-index:6;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fffaf6;border-top:1px solid #e5e7eb;border-bottom:none;height:34px;font-size:13px;font-weight:600;position:sticky;bottom:0}.BoqScreen_totalsLabel__gLj-P{color:#4a5568;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:500}.BoqScreen_totalsEmph__0x2tv{color:#fe4d00}.BoqScreen_legendBar__mNqIc{color:#9ca3af;flex-shrink:0;align-items:center;gap:8px;padding:.5rem .75rem;font-size:12px;display:flex}.BoqScreen_legendBar__mNqIc svg{flex-shrink:0}.BoqScreen_legendBar__mNqIc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BoqScreen_statusBar__Q3VU3{background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:1.5rem;min-height:42px;padding:.45rem 1rem;display:flex;overflow-x:auto;box-shadow:0 -4px 12px #0000000a}.BoqScreen_metric__n7nb2{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.BoqScreen_metricEditable__ohSSE{cursor:pointer;border-radius:4px;margin:0 -4px;padding:0 4px}.BoqScreen_metricEditable__ohSSE .BoqScreen_metricValue__8Oevw{border-bottom:1px dashed #e5e7eb}.BoqScreen_metricEditable__ohSSE:hover{background:#fff7ed;outline:none}.BoqScreen_metricEditable__ohSSE:focus-visible{background:#fff7ed;outline:none}.BoqScreen_metricKey__Fw-ND{color:#9ca3af;font-size:10px}.BoqScreen_metricValue__8Oevw{color:#1f2937;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.BoqScreen_metricValue__8Oevw.BoqScreen_brand__r5bFI{color:#fe4d00}.BoqScreen_metricValue__8Oevw.BoqScreen_positive__qb4eB{color:#059669}.BoqScreen_metricValue__8Oevw.BoqScreen_negative__3U0nN{color:#ef4444}.BoqScreen_metricValue__8Oevw.BoqScreen_warn__Xkf5a{color:#b45309}.BoqScreen_metricWarnIcon__j6I_f{vertical-align:-1px;margin-right:3px}.BoqScreen_metricSuffix__76REm{color:#9ca3af;font-size:11px;font-weight:500}.BoqScreen_vatBreakdown__1_vZG{flex-direction:column;gap:5px;max-width:240px;display:flex}.BoqScreen_vatBreakdown__1_vZG table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.BoqScreen_vatBreakdown__1_vZG th{text-align:left;white-space:nowrap;padding-right:1.25rem;font-weight:400}.BoqScreen_vatBreakdown__1_vZG td{text-align:right;white-space:nowrap;font-weight:600}.BoqScreen_vatBreakdownHint__tJasn{opacity:.75;white-space:normal}.BoqScreen_vatBreakdownTotal__Dr0Sy th,.BoqScreen_vatBreakdownTotal__Dr0Sy td{border-top:1px solid #ffffff40;padding-top:3px}.BoqScreen_vatBreakdownTotal__Dr0Sy th{font-weight:600}.BoqScreen_unsaved__CzhaA{color:#92400e;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;padding:2px 10px;font-size:11.5px}.BoqScreen_pinnedRow__J9A_g{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.4rem;min-width:0;display:flex;overflow-x:auto}.BoqScreen_pinnedRow__J9A_g::-webkit-scrollbar{display:none}.BoqScreen_pinnedMetric__s-H3O{cursor:grab;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;min-width:0;height:34px;padding:2px 14px 2px 8px;display:flex;position:relative;overflow:hidden}.BoqScreen_pinnedMetric__s-H3O .BoqScreen_metricKey__Fw-ND,.BoqScreen_pinnedMetric__s-H3O .BoqScreen_metricValue__8Oevw{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.BoqScreen_pinnedMetric__s-H3O:hover{border-color:#fe4d00}.BoqScreen_pinnedMetric__s-H3O.BoqScreen_dragging__k2VL7{opacity:.4}.BoqScreen_pinnedMetric__s-H3O.BoqScreen_dropBefore__hz4Ax{box-shadow:-2px 0 #fe4d00}.BoqScreen_pinnedMetric__s-H3O.BoqScreen_dropAfter__A4MnT{box-shadow:2px 0 #fe4d00}.BoqScreen_pinnedRemove__UPlyd{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:1px;display:none;position:absolute;top:2px;right:6px}.BoqScreen_pinnedRemove__UPlyd:hover{color:#1f2937;background:#f9fafb}.BoqScreen_pinnedMetric__s-H3O:hover .BoqScreen_pinnedRemove__UPlyd{display:inline-flex}.BoqScreen_pinnedResizer__zpWIV{cursor:col-resize;-webkit-user-select:none;user-select:none;width:7px;position:absolute;top:0;bottom:0;right:0}.BoqScreen_pinnedResizer__zpWIV:after{content:"";background:0 0;width:1px;position:absolute;top:6px;bottom:6px;right:3px}.BoqScreen_pinnedResizer__zpWIV:hover:after{background:#fe4d00}.BoqScreen_pinAdd__3iS-J{padding:5px 6px}.BoqScreen_metricPicker__cSTeX{z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.4rem;position:fixed;box-shadow:0 12px 32px #00000024}.BoqScreen_metricPickerHead__desJ3{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;padding:.25rem .5rem .45rem;font-size:10px;font-weight:600}.BoqScreen_metricPickerRow__YQ1g9{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:.5rem;padding:.4rem .5rem;display:flex}.BoqScreen_metricPickerRow__YQ1g9:hover:not(:disabled){background:#f9fafb}.BoqScreen_metricPickerRow__YQ1g9.BoqScreen_on__Av1Dm{background:#fff7ed}.BoqScreen_metricPickerRow__YQ1g9:disabled{opacity:.4;cursor:default}.BoqScreen_metricPickerCheck__SP2E1{color:#fe4d00;background:#fff;border:1px solid #e5e7eb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;margin-top:1px;display:inline-flex}.BoqScreen_metricPickerRow__YQ1g9.BoqScreen_on__Av1Dm .BoqScreen_metricPickerCheck__SP2E1{border-color:#fe4d00}.BoqScreen_metricPickerText__zeOFM{flex-direction:column;gap:1px;min-width:0;display:flex}.BoqScreen_metricPickerName__tiMkI{color:#1a1a2e;font-size:12.5px;font-weight:600}.BoqScreen_metricPickerHint__n1JKB{color:#6b7280;font-size:11px;line-height:1.35}.BoqScreen_metricPickerFoot__uvpuW{color:#9ca3af;padding:.35rem .5rem .15rem;font-size:11px}.BoqScreen_saveState__D5Cbb{flex-direction:column;gap:1px;min-width:0;display:flex}.BoqScreen_empty__F-yWS{text-align:center;color:#9ca3af;padding:3rem 1rem;font-size:13px}.BoqScreen_emptyHint__ozFmb{margin-top:.5rem;font-size:11.5px}.BoqScreen_childBadge__WooDO{color:#6b7280;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;justify-content:center;align-items:center;min-width:16px;height:15px;margin-left:5px;padding:0 4px;font-size:9.5px;font-weight:700;display:inline-flex}.BoqScreen_emptyActions__s-Gcs{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}select.BoqScreen_cellEditor__ZvbEL{background:#fff;padding:0 2px}.BoqScreen_cutRow__8_l6h>td{opacity:.45;box-shadow:inset 2px 0 #fe4d00}.BoqScreen_gridScroll__Z1IdU:focus{outline:none}.BoqScreen_gridScroll__Z1IdU:focus-visible{outline:none}td.BoqScreen_cellSelected__KZFPh{background-color:#fe4d0021!important}td.BoqScreen_cellFocus__14hXm{border-radius:4px;box-shadow:inset 0 0 0 2px #fe4d00;background-color:#fff!important}.BoqScreen_richOverlay__SlrQv{z-index:55;background:#fff;border-radius:8px;position:fixed;box-shadow:0 12px 32px #0000002e}.BoqScreen_richOverlayAbove__bJCEq{box-shadow:0 -12px 32px #0000002e}.BoqScreen_pickable__wQBWd{cursor:pointer;-webkit-user-select:none;user-select:none}.BoqScreen_pickable__wQBWd:hover{color:#c2410c}.BoqScreen_treeDescription__EZSYr{display:inline}.BoqScreen_totalText__nmY7h{font-variant-numeric:normal;font-style:italic}.BoqScreen_manualMark__6NuHW{pointer-events:none;border-top:5px solid #fe4d00;border-right:5px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.BoqScreen_fillHandle__hQfaa{cursor:crosshair;z-index:5;background:#fe4d00;border:1px solid #fff;border-radius:1px;width:8px;height:8px;position:absolute;bottom:-3px;right:-3px}td.BoqScreen_fillPreview__DQof1{box-shadow:inset 0 0 0 1px #fe4d004d;background-color:#fe4d000f!important}select.BoqScreen_cellEditor__ZvbEL{-webkit-appearance:none;appearance:none;color:#1f2937;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;border-radius:6px;padding:0 22px 0 6px;font-size:12.5px}select.BoqScreen_cellEditor__ZvbEL:focus{box-shadow:0 0 0 3px #fe4d001f}.BoqScreen_flagIcon__cqvMp{vertical-align:-1px;color:#9ca3af;margin-left:5px;display:inline}.BoqScreen_flagHidden__I1FRL{color:#c2410c;opacity:.75}.BoqScreen_catalogCode__87XIb{color:#9ca3af;justify-content:flex-end;width:100%;font-size:11px;display:flex}.BoqScreen_familyDot__jZPJm{vertical-align:1px;border-radius:2px;flex:none;width:7px;height:7px;margin-right:6px;display:inline-block}.BoqScreen_excel__fqjlu .BoqScreen_rowActions__nAaam .BoqScreen_rowLead__q21AK{width:18px;height:18px}.BoqScreen_rowActions__nAaam{z-index:4;background:#fffffff0;border-radius:6px;align-items:center;gap:2px;padding:0 2px;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.BoqScreen_rowActions__nAaam button{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.BoqScreen_rowActions__nAaam button:hover{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.BoqScreen_rowActions__nAaam .BoqScreen_rowActionDanger__hJYyY:hover{color:#ef4444;background:#fef2f2;border-color:#ef4444}tbody tr:hover .BoqScreen_rowActions__nAaam{display:flex}.BoqScreen_gridScroll__Z1IdU.BoqScreen_rowMoving__jxkZc tbody tr:hover .BoqScreen_rowActions__nAaam{display:none}.BoqScreen_insertRow__xMetU>td{background:0 0!important;padding:0!important}.BoqScreen_insertButton__8KvAx{color:#9ca3af;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:8px;align-items:center;gap:.4rem;padding:6px 12px;font-size:12.5px;display:flex}.BoqScreen_insertButton__8KvAx:hover{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.BoqScreen_noteCell__i-Pvu{padding:4px 10px 4px var(--note-indent,10px)!important;white-space:normal!important;overflow:visible!important}.BoqScreen_noteCell__i-Pvu:before{content:"";background:#fcd34d;width:3px;position:absolute;top:0;bottom:0;left:0}.BoqScreen_noteBody__38pUS{color:#6b7280;cursor:text;flex:1;min-width:0;font-size:12.5px;font-style:italic;line-height:1.5}.BoqScreen_noteBody__38pUS p,.BoqScreen_noteBody__38pUS div{margin:0}.BoqScreen_noteBody__38pUS img{max-width:100%;height:auto}.BoqScreen_noteWrap__ElFDM{align-items:flex-start;gap:4px;display:flex}.BoqScreen_noteWrap__ElFDM>:last-child{flex:1;min-width:0}.BoqScreen_noteSummary__3GLhh{color:#6b7280;cursor:text;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-style:italic;line-height:1.5;overflow:hidden}.BoqScreen_notePlaceholder__JxpO-{color:#9ca3af;cursor:text;font-size:12.5px;font-style:italic}.BoqScreen_system__ZJX4i thead th.BoqScreen_num__gkdX8,.BoqScreen_excel__fqjlu thead th.BoqScreen_num__gkdX8{text-align:right}.BoqScreen_system__ZJX4i thead th.BoqScreen_centre__mWWiF,.BoqScreen_excel__fqjlu thead th.BoqScreen_centre__mWWiF{text-align:center}.BoqScreen_system__ZJX4i thead th:not(.BoqScreen_gutter__6hrFu),.BoqScreen_excel__fqjlu thead th:not(.BoqScreen_gutter__6hrFu){padding-right:18px}.BoqScreen_resizer__wT46M{color:#bbb;cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:8;justify-content:center;align-items:center;width:14px;display:flex;position:absolute;top:0;bottom:0;right:0}.BoqScreen_resizer__wT46M svg{opacity:0;pointer-events:none;transition:opacity .15s}.BoqScreen_resizer__wT46M:hover svg,th:hover>.BoqScreen_resizer__wT46M svg{opacity:1}.BoqScreen_system__ZJX4i tbody td.BoqScreen_descCell__AQpNr,.BoqScreen_excel__fqjlu tbody td.BoqScreen_descCell__AQpNr{white-space:normal;text-overflow:clip;padding-top:6px;padding-bottom:6px;line-height:1.35;overflow:visible}.BoqScreen_system__ZJX4i tbody td,.BoqScreen_excel__fqjlu tbody td{vertical-align:middle}.BoqScreen_descText__2EfTA{display:inline}.BoqScreen_descText__2EfTA p,.BoqScreen_descText__2EfTA div{margin:0;display:block}.BoqScreen_descText__2EfTA p:last-child,.BoqScreen_descText__2EfTA div:last-child{display:inline}.BoqScreen_descPlain__cTvNJ{white-space:pre-line}tbody tr.BoqScreen_cursorRow__Gzlud>td{background-color:#0000;border-top:1px dashed #fed7aa;border-bottom:1px dashed #fed7aa;height:32px}.BoqScreen_excel__fqjlu tbody tr.BoqScreen_cursorRow__Gzlud>td{height:26px}.BoqScreen_grid__KRWF9 tbody tr.BoqScreen_cursorRow__Gzlud:hover>td:not(.BoqScreen_gutter__6hrFu){background-image:none}.BoqScreen_grid__KRWF9 td.BoqScreen_cursorGutter__FA04D{color:#fe4d00;cursor:default;background-color:#fffaf6}.BoqScreen_grid__KRWF9 td.BoqScreen_cursorGutter__FA04D svg{vertical-align:middle}tbody tr.BoqScreen_cursorRow__Gzlud>td.BoqScreen_cursorCell__9r3nV{white-space:nowrap;padding:0 10px;overflow:visible}.BoqScreen_cursorInner__w0-8w{align-items:center;gap:10px;min-width:0;display:flex}.BoqScreen_cursorTrail__cDbGm{color:#6b7280;white-space:nowrap;align-items:center;gap:2px;min-width:0;max-width:70%;font-size:11.5px;display:flex;overflow:hidden}.BoqScreen_cursorTrail__cDbGm svg{flex:none}.BoqScreen_cursorTrailGlyph__OTsbJ{color:#fe4d00;margin-right:2px}.BoqScreen_cursorTrailWord__MByGw{margin-right:2px}.BoqScreen_cursorAssignLabel__69RyO{color:#1a1a2e;text-overflow:ellipsis;min-width:0;overflow:hidden}.BoqScreen_cursorCrumb__BkO-9{font:inherit;color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 2px;font-size:11.5px;line-height:16px}.BoqScreen_cursorCrumb__BkO-9:hover{color:#c2410c}.BoqScreen_cursorCrumbOn__buyZ8{color:#1a1a2e;cursor:default;border-bottom-color:#fe4d00;font-weight:600}.BoqScreen_cursorCrumbOn__buyZ8:hover{color:#1a1a2e}.BoqScreen_cursorCrumbGhost__Gmbov{color:#9ca3af;border-bottom:1px dashed #9ca3af;align-items:center;gap:4px;padding-bottom:1px;display:inline-flex}.BoqScreen_cursorCrumbKbd__MTHAw{display:inline-flex}.BoqScreen_cursorCrumbSep__953HK,.BoqScreen_cursorEllipsis__djwqD{color:#9ca3af;flex:none}.BoqScreen_cursorEllipsis__djwqD{cursor:default;padding:0 2px}.BoqScreen_cursorSpacer__d3xww{flex:1;min-width:8px}.BoqScreen_cursorCounter__nU7Xj{color:#6b7280;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11px;display:inline-flex}.BoqScreen_cursorCounter__nU7Xj button{font:inherit;color:#c2410c;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.BoqScreen_cursorCounter__nU7Xj button:hover{color:#fe4d00}.BoqScreen_cursorCounter__nU7Xj button:disabled{color:#6b7280;cursor:default;text-decoration:none}.BoqScreen_cursorClose__bF9q6{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.BoqScreen_cursorClose__bF9q6:hover{color:#c2410c;background:#fed7aa}.BoqScreen_excel__fqjlu .BoqScreen_cursorTrail__cDbGm,.BoqScreen_excel__fqjlu .BoqScreen_cursorCrumb__BkO-9{font-size:11px;line-height:14px}.BoqScreen_excel__fqjlu .BoqScreen_cursorClose__bF9q6{width:18px;height:18px}.BoqScreen_cellUnit__hZcOB{color:#9ca3af;margin-left:3px;font-size:11px;font-weight:400}.BoqScreen_cellAside__Ja-rZ{float:left;color:#9ca3af;pointer-events:none;font-size:11px;font-weight:400}.BoqScreen_cellAsideButton__6HtRl{pointer-events:auto;cursor:pointer;font:inherit;color:#9ca3af;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 3px;font-size:11px}.BoqScreen_cellAsideButton__6HtRl:hover{color:#1f2937;background:#fff;border-color:#e5e7eb}.BoqScreen_cellFormula__pJ4rw{float:left;letter-spacing:.04em;color:#9ca3af;cursor:pointer;pointer-events:auto;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 3px;font-size:10px;font-weight:600}.BoqScreen_cellFormula__pJ4rw:hover{color:#fe4d00;background:#fff;border-color:#e5e7eb}.BoqScreen_drawerHeadDanger__ofUj-{background:#fef2f2;border-bottom-color:#fecaca}.BoqScreen_drawerHeadDangerIcon__49BrZ{color:#dc2626;flex:none}.BoqScreen_drawerHeadDangerTitle__nkO_y{color:#b91c1c}.BoqScreen_failureMessage__44xKz{color:#1f2937;margin:0 0 .5rem;font-size:12.5px;line-height:1.45}.BoqScreen_failureDetail__ZtsGs{color:#6b7280;word-break:break-word;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:0 0 .5rem;padding:.4rem .55rem;font-size:11.5px}.BoqScreen_failureHint__Nx-5J{color:#9ca3af;margin:0 0 .6rem;font-size:11.5px}.BoqScreen_failureActions__6UkWa{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.BoqScreen_failurePending__ALdSU{color:#1f2937;margin-bottom:.35rem;font-size:11.5px;font-weight:600}.BoqScreen_failureSpin__Cm0lY{animation:1s linear infinite BoqScreen_failure-spin__6NSjv}@keyframes BoqScreen_failure-spin__6NSjv{to{transform:rotate(360deg)}}.BoqScreen_blocked__nzwk1{color:#b91c1c;white-space:nowrap;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:9999px;align-items:center;gap:.3rem;padding:2px 10px;font-size:11.5px;display:inline-flex}.BoqScreen_formulaHelp__9YuwX{z-index:30;text-align:left;white-space:normal;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:320px;margin-top:2px;padding:8px 10px;position:absolute;top:100%;left:0;box-shadow:0 6px 18px #0000001f}.BoqScreen_formulaHelpTitle__PQHt0{color:#9ca3af;margin-bottom:6px;font-size:11.5px}.BoqScreen_formulaHelpVar__cxBqM{align-items:baseline;gap:8px;font-size:12px;line-height:1.6;display:flex}.BoqScreen_formulaHelpVar__cxBqM b{color:#fe4d00;min-width:22px;font-family:ui-monospace,Menlo,Consolas,monospace}.BoqScreen_formulaHelpVar__cxBqM span{flex:auto}.BoqScreen_formulaHelpVar__cxBqM em{color:#9ca3af;font-variant-numeric:tabular-nums;font-style:normal}.BoqScreen_vatMix__Pbsvy{vertical-align:middle;color:#9ca3af;cursor:help;display:inline-flex}tr.BoqScreen_altOption__m8cm1{--section-color:#f8ac59}tr.BoqScreen_altVariant__TGr_U{--section-color:#21b9bb}.BoqScreen_altChip__n_m93{vertical-align:1px;white-space:nowrap;font-variant-numeric:tabular-nums;border:none;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:0 6px;font-family:inherit;font-size:10.5px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}.BoqScreen_altChipOption__FkK-K{color:#a35a06;background:#f8ac592e}.BoqScreen_altChipVariant__MM8Uv{color:#0f6e70;cursor:pointer;background:#21b9bb29}.BoqScreen_altChipVariant__MM8Uv:hover{background:#21b9bb47}.BoqScreen_altDiffUp__OEryj{color:#b91c1c}.BoqScreen_altDiffDown__lBEzp{color:#15803d}.BoqScreen_outOfTotal__M39kU{font-style:italic;color:#9ca3af!important}.BoqScreen_variantTarget__kUbNE>td:not(.BoqScreen_gutter__6hrFu){background-image:linear-gradient(#21b9bb1f,#21b9bb1f)}.BoqScreen_flagReplaced__kvO16{color:#0f6e70}.BoqScreen_variantTable__DVAok{table-layout:fixed;border-collapse:collapse;width:100%;margin-bottom:.9rem;font-size:12px}.BoqScreen_variantTable__DVAok th{color:#6b7280;text-align:right;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:.35rem;font-size:11px;font-weight:600}.BoqScreen_variantTable__DVAok th:first-child{text-align:left;color:#1f2937}.BoqScreen_variantTable__DVAok th:nth-child(2){width:108px}.BoqScreen_variantTable__DVAok th:nth-child(3){width:72px}.BoqScreen_variantTable__DVAok th:nth-child(4){width:88px}.BoqScreen_variantTable__DVAok th:nth-child(5){width:66px}.BoqScreen_variantTable__DVAok td{vertical-align:middle;border-bottom:1px solid #f2f2f1;padding:.35rem}.BoqScreen_variantNameCell__SJLTZ{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.BoqScreen_variantName__rgeIa{color:#1f2937;font-weight:600}.BoqScreen_variantNum__Uk4FY{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.BoqScreen_variantActions__Bdbwq{text-align:right;white-space:nowrap}.BoqScreen_variantActions__Bdbwq button+button{margin-left:4px}.BoqScreen_variantPlace__-8lj8 td{background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:none}.BoqScreen_variantTable__DVAok thead+tbody .BoqScreen_variantPlace__-8lj8 td{border-top:none}.BoqScreen_variantPlaced__goHqj td:first-child{padding-left:.9rem}.BoqScreen_variantPlaced__goHqj .BoqScreen_variantNameCell__SJLTZ{border-left:2px solid #e5e7eb;padding-left:.5rem}.BoqScreen_variantRowOff__iPv8i{opacity:.7}.BoqScreen_variantFoot__NmM24{gap:1.5rem}.BoqScreen_variantNote__TbnwX{-webkit-line-clamp:3;color:#6b7280;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.BoqScreen_variantReceives__leCYm{color:#0f6e70;margin-left:.5rem;font-size:11px;font-weight:600}.BoqScreen_variantCell__crQn3 input{height:24px;font:inherit;text-align:right;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:2px 6px;font-size:12px}.BoqScreen_variantCell__crQn3 input:focus{border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.BoqScreen_variantCell__crQn3 input:disabled{background:#f9fafb}.BoqScreen_variantCell__crQn3{align-items:center;gap:4px;display:flex}.BoqScreen_variantCell__crQn3 input{flex:1;min-width:0}.BoqScreen_variantFieldSuffix__BKlK1{color:#9ca3af;font-size:11px}.BoqScreen_variantFieldHint__kUCfD{cursor:help}@keyframes BoqScreen_variantNudge__mo6gZ{0%,to{box-shadow:0 0 #fe4d0000}15%,55%{box-shadow:0 0 0 3px #fe4d0073}}.BoqScreen_variantNudge__mo6gZ{border-radius:8px;animation:1.8s ease-in-out BoqScreen_variantNudge__mo6gZ}.Assistant_launcher__dW_yN{z-index:1040;color:#fff;cursor:pointer;background:#fe4d00;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .15s,transform .15s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 20px #0000002e}.Assistant_launcher__dW_yN:hover{background:#e64400;transform:translateY(-1px)}.Assistant_launcher__dW_yN:focus-visible{outline-offset:3px;outline:2px solid #fe4d00}.Assistant_panel__us1uQ{z-index:1056;visibility:hidden;background:#fff;flex-direction:column;width:420px;max-width:100vw;transition:transform .2s,visibility .2s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 30px #0000001f}@media (max-width:767px){.Assistant_panel__us1uQ{width:100%!important}}.Assistant_panelFullscreen__1svbG{width:100vw;max-width:100vw;box-shadow:none}.Assistant_panelFullscreen__1svbG .Assistant_messages__vENaH,.Assistant_panelFullscreen__1svbG .Assistant_composer__3GVBq{padding-left:max(16px,50% - 480px);padding-right:max(16px,50% - 480px)}.Assistant_resizer__KzK8P{z-index:1;cursor:col-resize;-webkit-user-select:none;user-select:none;width:7px;position:absolute;top:0;bottom:0;left:-3px}.Assistant_resizer__KzK8P:after{content:"";background:0 0;width:3px;transition:background .12s;position:absolute;top:0;bottom:0;left:3px}.Assistant_resizer__KzK8P:hover:after{background:#fe4d00}@media (max-width:767px){.Assistant_resizer__KzK8P{display:none}}.Assistant_panelOpen__83rYR{visibility:visible;transform:none}.Assistant_header__fPBYn{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;display:flex}.Assistant_headerIcon__0iwwx{color:#fe4d00;flex-shrink:0}.Assistant_title__ObY1X{color:#212529;flex:1;margin:0;font-size:15px;font-weight:600}.Assistant_iconButton__CgDcX{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;line-height:0;transition:color .15s,background-color .15s}.Assistant_iconButton__CgDcX:hover:not(:disabled){color:#374151;background:#f3f4f6}.Assistant_iconButton__CgDcX:disabled{opacity:.4;cursor:default}.Assistant_messages__vENaH{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}.Assistant_empty__0Q-Ue{color:#4b5563;flex-direction:column;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.Assistant_user___CeRD{color:#212529;white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f4f6;border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:13.5px;line-height:1.5}.Assistant_assistant__wfFE2{color:#212529;overflow-wrap:anywhere;flex-direction:column;gap:8px;font-size:13.5px;line-height:1.55;display:flex}.Assistant_markdown__W-kUf p{margin:0 0 .5rem}.Assistant_markdown__W-kUf p:last-child{margin-bottom:0}.Assistant_markdown__W-kUf ul,.Assistant_markdown__W-kUf ol{margin:0 0 .5rem;padding-left:1.25rem}.Assistant_markdown__W-kUf code{color:#1f2937;background:#f3f4f6;border-radius:4px;padding:1px 4px;font-size:12px}.Assistant_failed__uzIj6{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:8px 12px}.Assistant_tables__gr7r2{flex-direction:column;gap:8px;display:flex;overflow-x:auto}.Assistant_tableBlock__ZojN1{flex-direction:column;gap:.35rem;display:flex}.Assistant_tableHeader__kS7hI{align-items:center;gap:8px;display:flex}.Assistant_tableTitle__shVH2{color:#374151;flex:1;font-size:12.5px;font-weight:600}.Assistant_tableEmpty__QJbsH{color:#6b7280;font-size:12.5px}.Assistant_tableCsv__HCLHR{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:inline-flex}.Assistant_tableCsv__HCLHR:hover{color:#fe4d00;background:#f3f4f6}.Assistant_charts__dB6Lm{flex-direction:column;gap:12px;display:flex}.Assistant_chartBlock__vj94n{flex-direction:column;gap:.35rem;display:flex}.Assistant_chartLegendText__E_Ty0{color:#4b5563;font-size:11px}.Assistant_chartTooltip__CMJ3Y{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:140px;padding:.5rem .75rem;font-size:12px;box-shadow:0 2px 8px #00000014}.Assistant_chartTooltipLabel__E-93h{color:#1f2937;margin-bottom:.25rem;font-weight:600}.Assistant_chartTooltipRow__NWhUz{align-items:center;gap:6px;padding:2px 0;display:flex}.Assistant_chartTooltipDot__Z7W4-{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Assistant_chartTooltipName__iGqym{color:#6b7280;flex:1}.Assistant_chartTooltipValue__26oKm{color:#1f2937;font-variant-numeric:tabular-nums;font-weight:600}.Assistant_proposal__cQxqG{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.Assistant_proposalSummary__Fisqo{color:#6b7280;font-size:12px}.Assistant_pdfCard__VM_e5{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.Assistant_pdfCard__VM_e5 a.Assistant_chip__bmL33{text-decoration:none}.Assistant_pdfInfo__YHPXF{align-items:center;gap:10px;display:flex}.Assistant_pdfIcon__S2tS4{color:#fe4d00;flex-shrink:0}.Assistant_pdfIconFailed__Afn0S{color:#92400e;flex-shrink:0}.Assistant_excelIcon__yY17l{color:#047857;flex-shrink:0}.Assistant_pdfSpinner__Odh-2{color:#9ca3af;flex-shrink:0;animation:1s linear infinite Assistant_spin__on1Gv}@keyframes Assistant_spin__on1Gv{to{transform:rotate(360deg)}}.Assistant_pdfText__A8SLg{flex-direction:column;min-width:0;display:flex}.Assistant_pdfTitle__Lerr8{color:#1f2937;overflow-wrap:anywhere;font-size:13px;font-weight:600}.Assistant_pdfStatus__cOEI1{color:#6b7280;font-size:12px}.react-tooltip.Assistant_tooltip__zVgv3{max-width:320px}.Assistant_messageActions__EBkz5{gap:2px;display:flex}.Assistant_caveats__xXikv{color:#6b7280;margin:0;padding-left:1.1rem;font-size:12px}.Assistant_notes__pynZx{color:#047857;align-items:center;gap:6px;font-size:12px;display:flex}.Assistant_buttons__arOb9{flex-wrap:wrap;gap:6px;display:flex}.Assistant_chip__bmL33{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:12.5px;transition:border-color .15s,color .15s;display:inline-flex}.Assistant_chip__bmL33:hover:not(:disabled){color:#fe4d00;border-color:#fe4d00}.Assistant_chip__bmL33:disabled{opacity:.5;cursor:default}.Assistant_thinking__OqnoZ{color:#6b7280;align-items:center;gap:8px;font-size:12.5px;display:flex}.Assistant_thinkingMark__Vg2xn{flex-shrink:0;width:20px;height:20px;overflow:visible}.Assistant_thinkingMark__Vg2xn path{fill:none;stroke:#fe4d00;stroke-width:22px;stroke-linejoin:round;stroke-dasharray:1;animation:2.4s ease-in-out infinite Assistant_markBuild__9gwcq}.Assistant_thinkingMark__Vg2xn .Assistant_thinkingMarkFill__Q_ydn{fill:#fe4d00;stroke:none;animation-name:Assistant_markFill__oVrV8}@keyframes Assistant_markBuild__9gwcq{0%{stroke-dashoffset:1px;opacity:1}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes Assistant_markFill__oVrV8{0%,45%{opacity:0}60%,85%{opacity:1}to{opacity:0}}.Assistant_thinkingText__OQXQj{background:linear-gradient(90deg,#6b7280 40%,#d1d5db 50%,#6b7280 60%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite Assistant_shimmer__2NBov}@keyframes Assistant_shimmer__2NBov{0%{background-position:100% 0}to{background-position:-100% 0}}.Assistant_thinkingTime__xVsb-{color:#9ca3af;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.Assistant_thinkingText__OQXQj{color:#6b7280;background:0 0;animation:none}}.Assistant_composer__3GVBq{border-top:1px solid #e5e7eb;flex-shrink:0;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.Assistant_textarea__u_eBE{font:inherit;color:#212529;resize:none;background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;flex:1;min-height:58.5px;max-height:180px;padding:8px 10px;font-size:13.5px;line-height:1.5;transition:border-color .15s;overflow-y:auto}.Assistant_textarea__u_eBE::placeholder{color:#9ca3af}.Assistant_textarea__u_eBE:focus{border-color:#fe4d00}.Assistant_highlightRing__YVdi2{z-index:1057;pointer-events:none;border:2px solid #fe4d00;border-radius:8px;animation:1.2s ease-in-out infinite Assistant_pulse__Cm0hM;position:fixed}@keyframes Assistant_pulse__Cm0hM{0%,to{box-shadow:0 0 #fe4d0059}50%{box-shadow:0 0 0 8px #fe4d0000}}.Assistant_highlightBubble__CSBXS{z-index:1057;pointer-events:none;color:#fff;background:#0f172a;border-radius:8px;max-width:260px;padding:6px 10px;font-size:12.5px;line-height:1.4;position:fixed;box-shadow:0 6px 20px #0000002e}.Assistant_chat__IIxR7{flex-direction:column;flex:1;min-height:0;display:flex}.Assistant_chat__IIxR7[hidden]{display:none}.Assistant_conversationNote__w_gVP{color:#6b7280;font-size:12.5px}.Assistant_history___kV_4{flex-direction:column;flex:1;gap:10px;padding:12px 16px 16px;display:flex;overflow-y:auto}.Assistant_historyList__afgzs{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Assistant_historyItem__Kvt8N{border-radius:8px;align-items:center;gap:4px;padding-right:4px;transition:background-color .15s;display:flex}.Assistant_historyItem__Kvt8N:hover{background:#f9fafb}.Assistant_historyItemCurrent__c5FHy,.Assistant_historyItemCurrent__c5FHy:hover{background:#fff1ea}.Assistant_historyOpen__SZQZ4{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;display:flex}.Assistant_historyOpen__SZQZ4:disabled{cursor:default}.Assistant_historyTitle__g5C0Q{color:#212529;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13.5px;overflow:hidden}.Assistant_historyDate__IAfHh{color:#6b7280;font-size:12px}.Assistant_historyFooter__Lnpaa{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.FilePreviewModal_overlay__fv0Iy{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.FilePreviewModal_stage__b_LFF{justify-content:center;align-items:center;max-width:90vw;max-height:88vh;display:flex}.FilePreviewModal_image__Ue8UZ{object-fit:contain;border-radius:8px;max-width:90vw;max-height:88vh;box-shadow:0 20px 60px #0006}.FilePreviewModal_pdf__4mxFL{background:#fff;border:none;border-radius:8px;width:90vw;height:88vh}.FilePreviewModal_closeBtn__3Q2t-{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex;position:absolute;top:18px;right:18px}.FilePreviewModal_closeBtn__3Q2t-:hover{background:#ffffff38}.FilePreviewModal_navBtn__etMjY{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FilePreviewModal_navBtn__etMjY:hover{background:#ffffff38}.FilePreviewModal_navPrev__k5AL-{left:18px}.FilePreviewModal_navNext__F3exa{right:18px}.FilePreviewModal_dots__kOV5B{gap:7px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.FilePreviewModal_dot__dwWrv{background:#fff6;border-radius:999px;width:7px;height:7px}.FilePreviewModal_dotActive__3Sses{background:#fff}.DataTable_elevation-1__pTtGp{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.DataTable_elevation-2__Q1dBU{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.DataTable_elevation-3__my9Mq{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.DataTable_elevation-4__Uk9c0{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.DataTable_elevation-5__cuaCW{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.DataTable_elevation-6__3aML1{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.DataTable_elevation-7__hKnSv{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.DataTable_elevation-8__hJusW{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.DataTable_elevation-9__W9OVK{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.DataTable_elevation-10__lTgbt{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.DataTable_elevation-11__EyHka{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.DataTable_elevation-12__Adftr{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.DataTable_elevation-13__c-NU4{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.DataTable_elevation-14__6avj1{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.DataTable_elevation-15__OS1B1{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.DataTable_elevation-16__SwII8{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.DataTable_elevation-17__kOLVV{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.DataTable_elevation-18__G3pDd{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.DataTable_elevation-19__D-quy{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.DataTable_elevation-20__J5gNn{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.DataTable_elevation-21__nXDlS{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.DataTable_elevation-22__0PoJM{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.DataTable_elevation-23__v0vSf{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.DataTable_elevation-24__mtYyb{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.DataTable_tableContainer__SEFIn{height:100%;position:relative;overflow:auto}.DataTable_tableContainerPageScroll__KWNaO{--sticky-header-h:0px;scrollbar-width:none;height:auto;overflow:auto hidden}.DataTable_tableContainerPageScroll__KWNaO::-webkit-scrollbar{display:none}.DataTable_stickyScrollbar__OM_L8{z-index:5;background:#f9fafb;border-top:1px solid #eaeaea;flex-shrink:0;position:sticky;bottom:0;overflow:auto hidden}.DataTable_table__UVxiM{border-collapse:separate;border-spacing:0;background-color:#0000;border:0;width:100%}.DataTable_table__UVxiM thead{background-color:#f9fafb}.DataTable_table__UVxiM th:before{content:"";width:var(--column_resize_before_width);display:block}.DataTable_columnResizer__RuN95{-webkit-user-select:none;user-select:none;position:relative;cursor:ew-resize!important;width:20px!important;min-width:20px!important;max-width:20px!important;padding:0!important}.DataTable_columnResizer__RuN95:before{cursor:ew-resize;position:absolute;top:0;bottom:0;left:-4px;right:-4px;content:""!important;width:auto!important;display:block!important}.DataTable_columnResizer__RuN95:last-child:before{right:0}.DataTable_columnResizer__RuN95:hover .DataTable_columnResizerIcon__YJidp,.DataTable_columnHeader__oDCKm:hover+.DataTable_columnResizer__RuN95 .DataTable_columnResizerIcon__YJidp{opacity:1}.DataTable_columnResizerIcon__YJidp{color:#bbb;opacity:0;pointer-events:none;justify-content:center;align-items:center;width:14px;height:14px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.DataTable_columnResizerBody__XRXaF{background-color:#fff;border-bottom:1px solid #eaeaea;width:0!important;min-width:0!important;max-width:0!important;padding:0!important}.DataTable_columnResizer__RuN95,.DataTable_columnHeader__oDCKm{top:var(--sticky-header-h,0px);z-index:3;background-color:#f9fafb;position:sticky}.DataTable_columnHeader__oDCKm{color:#4a5568;vertical-align:middle;padding:.5rem 0;font-size:.72rem;font-weight:500;transition:color .12s;overflow:visible}.DataTable_columnHeader__oDCKm:hover{color:#1a1a1a}.DataTable_column__7rAuk{white-space:normal;word-break:break-word;text-overflow:clip;background-color:#fff;border-bottom:1px solid #eaeaea;max-width:1px;padding:.75rem 0 .75rem 1.5rem;font-size:.8125rem;position:relative;overflow:hidden}.DataTable_column__7rAuk span:not([class*=Badge]):not([class*=badge]),.DataTable_column__7rAuk div:not([class*=Badge]):not([class*=badge]),.DataTable_column__7rAuk a,.DataTable_column__7rAuk p{white-space:normal!important;text-overflow:clip!important}.DataTable_columnCustom__bbi61{text-overflow:clip}.DataTable_row__Ae4lN,.DataTable_row__Ae4lN td{background-color:#fff}.DataTable_row__Ae4lN.DataTable_rowHover__GOHJu:hover{cursor:pointer;transition:all .2s}.DataTable_row__Ae4lN.DataTable_rowHover__GOHJu:hover .DataTable_column__7rAuk:not(.DataTable_actionColumn__Rwsn4),.DataTable_row__Ae4lN.DataTable_rowHover__GOHJu:hover .DataTable_columnResizerBody__XRXaF{background-color:#f8f8f880}.DataTable_selected__AOZ7h{background-color:#f8f8f8}.DataTable_selected__AOZ7h td{background-color:#f8f8f8!important}.DataTable_striped__uhE9V{background-color:#eaeaea}.DataTable_noItemsText__Cyfxs{text-align:center;color:#d3d3d3;padding:.5rem;font-size:.8125rem}@media (max-width:767px){.DataTable_sm__KS4cl{display:none!important}}@media (max-width:991px){.DataTable_md__TZP-Y{display:none!important}}@media (max-width:1199px){.DataTable_lg__GrBgI{display:none!important}}@media (max-width:1399px){.DataTable_xl__a7Bnu{display:none!important}}@media (max-width:1599px){.DataTable_xxl__3BOLq{display:none!important}}@media (max-width:1749px){.DataTable_xxxl__g61RD{display:none!important}}.DataTable_mobile__8LsuO{font-size:.8125rem!important}.DataTable_headerInfo__Y6bbd{white-space:nowrap;word-break:keep-all;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.DataTable_headerInfo__Y6bbd>div{align-items:center;display:flex}.DataTable_headerInfo__Y6bbd .DataTable_headerSortIcon__DizAQ{opacity:.7;color:#aeaeae;vertical-align:middle;margin-right:.1rem}.DataTable_headerInfo__Y6bbd .DataTable_headerSortIcon__DizAQ.DataTable_active__DPjZQ{opacity:1;color:#fe4d00}.DataTable_headerInfo__Y6bbd.DataTable_headerInfoRight__klY1t{justify-content:flex-end}.DataTable_columnHeaderAligned__Rc9P_ .DataTable_headerInfo__Y6bbd:not(.DataTable_headerInfoRight__klY1t)>.DataTable_sortArrows__rd_DE{margin-right:0;position:absolute;top:50%;left:calc(.75rem - 7px);transform:translateY(-50%)}.DataTable_sortArrows__rd_DE{color:#ccc;cursor:pointer;flex-shrink:0;margin-right:.15rem}.DataTable_sortArrowUp__kNWl3{color:#bbb}.DataTable_sortArrowDown__8Haa8{color:#d5d5d5}.DataTable_sortArrowHighlight__4ZkEv{color:#fe4d00;opacity:1}.DataTable_sortArrowDim__01FrX{color:#fe4d00;opacity:.3}.DataTable_headerFilterRow__uhlwO{align-items:center;gap:.25rem;display:flex}.DataTable_headerFilterFlex__NwXZI{flex:1;min-width:0}.DataTable_headerSortBtn__yu_bx{opacity:.7;color:#aeaeae;flex-shrink:0;align-items:center;padding:.25rem;display:flex}.DataTable_headerSortBtn__yu_bx .DataTable_headerSortIcon__DizAQ{margin-right:0}.DataTable_headerSortBtn__yu_bx .DataTable_headerSortIcon__DizAQ.DataTable_active__DPjZQ{opacity:1;color:#fe4d00}.DataTable_clickable__Jneqe{cursor:pointer}.DataTable_actionColumnHeader__m9o8L,.DataTable_actionColumn__Rwsn4{text-align:center;z-index:2;padding-left:4px;padding-right:7px;position:sticky;right:0;width:45px!important;min-width:45px!important;max-width:45px!important}.DataTable_actionColumnHeader__m9o8L{z-index:4;vertical-align:middle;background-color:#f9fafb;height:2.25rem}.DataTable_actionColumn__Rwsn4{cursor:pointer;background-color:#fff;border-bottom:1px solid #eaeaea;padding:0;overflow:visible;box-shadow:-4px 0 8px #00000008}.DataTable_loadingContainer__1t9CV{justify-content:center;align-items:center;padding:1rem;display:flex}@keyframes DataTable_rowHighlightFade__WFTbz{0%{background-color:#d3d3d366}70%{background-color:#d3d3d366}to{background-color:#fff}}.DataTable_highlightedRow__azAV5 td{animation:3s ease-out forwards DataTable_rowHighlightFade__WFTbz}.DataTable_expandChevronHeader__g0ksY{width:30px;min-width:30px;max-width:30px;top:var(--sticky-header-h,0px);z-index:3;background-color:#f9fafb;position:sticky}.DataTable_expandChevronCell__7LwDQ{text-align:center;cursor:pointer;color:#d3d3d3;vertical-align:middle;background-color:#fff;border-bottom:1px solid #eaeaea;width:30px;min-width:30px;max-width:30px;padding:.4rem .5rem}.DataTable_expandChevronCell__7LwDQ:hover{color:#bebebe}.DataTable_expandChevronWithCount__bS_cM{white-space:nowrap;width:52px;min-width:52px;max-width:52px}.DataTable_expandCount__zbXei{color:#9ca3af;vertical-align:middle;margin-left:3px;font-size:.6875rem;font-weight:600}.DataTable_expandedRow__rp5lf td{background-color:#f8f8f8;border-bottom:1px solid #eaeaea;padding:0}.DataTable_expandedRow__rp5lf td.DataTable_expandedCellColumn___2MQS{padding:.4rem 0 .4rem 1.5rem;font-size:.75rem}.DataTable_expandedCellGroup__6_LUW{align-items:center;column-gap:1.5rem;display:grid}.DataTable_expandedRowContent__KEElK{padding:0!important}.DataTable_headerFilterInput__TVuG0,.DataTable_headerFilterSelect__8kvn4{color:#333;background:#fff;border:1px solid #ddd;border-radius:.375rem;outline:none;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.5rem;font-size:.8125rem;transition:border-color .2s}.DataTable_headerFilterInput__TVuG0::placeholder,.DataTable_headerFilterSelect__8kvn4::placeholder{color:#bbb}.DataTable_headerFilterInput__TVuG0:focus,.DataTable_headerFilterSelect__8kvn4:focus{border-color:#fe4d00;box-shadow:0 0 0 2px #fe4d001a}.DataTable_headerFilterSelect__8kvn4{-webkit-appearance:auto;appearance:auto;cursor:pointer}.DataTable_headerFilterRange__HFJfy{gap:.25rem;margin-top:.5rem;display:flex}.DataTable_headerFilterRangeInput__4sCho{min-width:0;margin-top:0!important}.DataTable_headerFilterCheckbox__2t_rp{white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:.375rem;align-items:center;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.5rem;font-size:.8125rem;display:flex}.DataTable_headerFilterSpacer__yDM8J{visibility:hidden;height:2.75rem;margin-top:.5rem}.DataTable_headerFilterActive__e2WNT{background:#fff7ed;border-color:#fe4d00}.DataTable_clearFiltersBtn__jhOcF{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0 auto;padding:0;font-size:.8125rem;transition:all .15s;display:flex;position:relative}.DataTable_clearFiltersBtn__jhOcF:hover{color:#fe4d00;background:#fff1ea;border-color:#fe4d00}.DataTable_clearFiltersCount__S5tkg{color:#fff;box-sizing:border-box;background:#fe4d00;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:.6875rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-7px;right:-7px}.DataTable_scrollableHeader__NATnj{padding:.75rem .75rem .5rem;position:sticky;left:0}.DataTable_columnHeaderAligned__Rc9P_{vertical-align:middle;color:#4a5568;height:2.25rem;padding:0 0 0 1.5rem;font-size:.72rem;font-weight:500}.DataTable_columnHeaderFilterable__4zidp{padding:0!important}.DataTable_filterableHeaderInner__Vvq-_{flex-direction:column;justify-content:center;height:2.25rem;padding:0 0 0 1.5rem;display:flex;position:relative}.DataTable_filterableHeaderDisabled__cwMWm{opacity:.45;cursor:not-allowed}.DataTable_filterableHeaderRow__-hjxY{white-space:nowrap;align-items:center;gap:.25rem;width:100%;display:flex}.DataTable_filterableHeaderRow__-hjxY.DataTable_filterableHeaderRowRight__TfNbY{transform-origin:100%;justify-content:flex-end;transition:transform .25s}.DataTable_filterableHeaderRow__-hjxY.DataTable_filterableHeaderRowRight__TfNbY .DataTable_filterableSortIcon__udw8Z{width:auto;position:static}.DataTable_filterableHeaderRow__-hjxY.DataTable_filterableHeaderRowRight__TfNbY.DataTable_filterableHeaderRowOpen__eeWTX{transform:translateY(-9px)scale(.8)}.DataTable_filterableHeaderRow__-hjxY.DataTable_filterableHeaderRowRight__TfNbY.DataTable_filterableHeaderRowOpen__eeWTX .DataTable_filterableHeaderNameOpen__ulhia{transform:none}.DataTable_filterableSortIcon__udw8Z{justify-content:center;align-items:center;width:1.5rem;display:flex;position:absolute;top:0;bottom:0;left:0}.DataTable_filterableHeaderName__TduV_{color:#4a5568;cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:0;font-size:.72rem;font-weight:500;line-height:1.2;transition:all .25s}.DataTable_filterableHeaderNameOpen__ulhia{opacity:.5;transform:translateY(-9px)scale(.8)}.DataTable_filterableHeaderNameActive__6oygB{color:#fe4d00}.DataTable_filterableHeaderValue__BuTwh{color:#333;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:400;overflow:hidden}.DataTable_filterableHeaderXBtn__kF4Gf{color:#aeaeae;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;align-self:center;align-items:center;padding:.125rem;transition:all .15s;display:inline-flex}.DataTable_filterableHeaderXBtn__kF4Gf:hover{color:#fe4d00;background:#f0f0f0}.DataTable_filterableHeaderInput__J8T5U{align-items:center;gap:4px;display:flex;position:absolute;bottom:.375rem;left:1.5rem;right:0;overflow:hidden}.DataTable_filterableHeaderSearchIcon__Y32Nh{color:#aeaeae;flex-shrink:0;display:flex}.DataTable_filterableHeaderInputField__kH0BE{color:#333;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:400}.DataTable_filterableHeaderInputField__kH0BE::placeholder{color:#ccc}.DataTable_filterableHeaderInputField__kH0BE::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DataTable_filterableHeaderInputField__kH0BE::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DataTable_filterableHeaderInputField__kH0BE[type=number]{-moz-appearance:textfield;width:50%}.DataTable_filterableRangeSeparator__aFeAx{background:#ccc;border-radius:1px;flex-shrink:0;width:1px;height:12px;margin:0 4px}.DataTable_filterableRangeDash__XqdRW{color:#aeaeae;flex-shrink:0;margin:0 4px;font-size:.8125rem;line-height:1}.DataTable_filterableHeaderInputCenter__Edlqt{padding-left:18px;left:0;right:0}.DataTable_filterableCheckboxArea__-WB6M{flex:1;justify-content:center;display:flex}.DataTable_filterableAccentLine__UYGV5{transform-origin:0;background:#fe4d00;border-radius:1px;height:2px;transition:transform .2s;position:absolute;bottom:0;left:.75rem;right:.75rem;transform:scaleX(0)}.DataTable_filterableAccentLineActive__C3-65{transform:scaleX(1)}.DataTable_filterableSelectBadge__Sd1h2{color:#fff;text-align:center;background:#fe4d00;border-radius:8px;min-width:18px;margin-left:.25rem;padding:0 6px;font-size:.6875rem;font-weight:600;line-height:1.4}.DataTable_filterableSelectPlaceholder__OYOjK{color:#ccc;font-size:.75rem;font-weight:400}.DataTable_filterableSelectChip__dXtuh{color:#fe4d00;cursor:pointer;white-space:nowrap;background:#fe4d0014;border:1px solid #fe4d0026;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;padding:1px 7px;font-size:.625rem;font-weight:500;display:inline-flex}.DataTable_filterableSelectChipX__-1mop{opacity:.5;margin-left:2px}.DataTable_filterableSelectCheckbox__5NaEp{background:0 0;border:1.5px solid #ddd;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.DataTable_filterableSelectCheckboxActive__88b9F{background:#fe4d00;border-color:#fe4d00}.DataTable_filterableSelectSearch__CoTov{color:#aeaeae;border-bottom:1px solid #e5e7eb;align-items:center;gap:6px;padding:.5rem .75rem;display:flex}.DataTable_filterableSelectSearchInput__Kj6Q-{color:#333;background:0 0;border:none;outline:none;width:100%;padding:0;font-family:inherit;font-size:.8125rem}.DataTable_filterableSelectSearchInput__Kj6Q-::placeholder{color:#ccc}.DataTable_filterableSelectDropdown__yBe28{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;width:max-content;min-width:180px;max-width:calc(100vw - 32px);max-height:220px;padding:4px 0;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.DataTable_filterableSelectEmpty__f_R1n{text-align:center;color:#aeaeae;padding:1rem;font-size:.8125rem}.DataTable_filterableSelectOption__-ik04{color:#333;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.375rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:400;transition:background .1s;display:flex}.DataTable_filterableSelectOption__-ik04:hover{background:#fafafa}.DataTable_filterableSelectOptionActive___wpJq{background:#fe4d000f}.DataTable_filterableSelectOptionActive___wpJq:hover{background:#fe4d001a}.DataTable_filterableSelectClear__VrtA8{color:#9ca3af;cursor:pointer;text-align:center;border-top:1px solid #e5e7eb;padding:.5rem .75rem;font-size:.75rem}.DataTable_filterableSelectClear__VrtA8:hover{color:#fe4d00;background:#fff7ed}.DataTable_filterableDateField__lMA_y{color:#333;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.2;overflow:hidden}.DataTable_filterableDateField__lMA_y:not(.DataTable_filterableDateFieldEmpty__seplZ):hover{color:#fe4d00}.DataTable_filterableDateFieldActive__4avPH{color:#fe4d00;font-weight:500}.DataTable_filterableDateFieldEmpty__seplZ{color:#ccc}.DataTable_filterableDateCalendar__gYgdP{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:280px;padding:.75rem;position:fixed;box-shadow:0 4px 16px #0000001a}.DataTable_filterableDateCalendar__gYgdP .react-calendar{background:0 0;border:none;width:100%;font-family:inherit}.DataTable_filterableDateCalendar__gYgdP .react-calendar__navigation{margin-bottom:.5rem;display:flex}.DataTable_filterableDateCalendar__gYgdP .react-calendar__navigation button{color:#fe4d00;cursor:pointer;background:0 0;border:none;border-radius:.375rem;min-width:32px;padding:.4rem;font-size:.875rem;font-weight:600;transition:background .15s}.DataTable_filterableDateCalendar__gYgdP .react-calendar__navigation button:hover:not(:disabled){background:#fff7ed}.DataTable_filterableDateCalendar__gYgdP .react-calendar__navigation button:disabled{color:#dee2e6;cursor:not-allowed}.DataTable_filterableDateCalendar__gYgdP .react-calendar__navigation__label{color:#fe4d00;text-transform:capitalize;flex-grow:1;font-weight:700}.DataTable_filterableDateCalendar__gYgdP .react-calendar__month-view__weekdays{text-align:center;color:#9ca3af;text-transform:uppercase;font-size:.65rem;font-weight:600}.DataTable_filterableDateCalendar__gYgdP .react-calendar__month-view__weekdays abbr{text-decoration:none}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile{color:#333;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.45rem;font-size:.8rem;transition:all .15s;position:relative}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile:hover{color:#fe4d00;background:#fff7ed}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile.react-calendar__tile--now{background:#fef3e2;font-weight:600}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile.react-calendar__tile--active{color:#fff;background:#fe4d00;font-weight:600}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile.react-calendar__tile--active:hover{background:#d54100}.DataTable_filterableDateCalendar__gYgdP .react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:#d1d5db}.DataTable_filterableDateCalendar__gYgdP .react-calendar__year-view__months__month,.DataTable_filterableDateCalendar__gYgdP .react-calendar__decade-view__years__year,.DataTable_filterableDateCalendar__gYgdP .react-calendar__century-view__decades__decade{text-transform:capitalize;padding:.75rem .5rem}.DataTable_filterableDateTileEdge__jCWcD{font-weight:600;color:#fff!important;background:#fe4d00!important;border-radius:.375rem!important}.DataTable_filterableDateTileInRange__hRpPK{color:#fe4d00!important;background:#fff7ed!important;border-radius:0!important}.DataTable_filterableDateTileOverlay__OZaqd{position:absolute;top:0;bottom:0;left:0;right:0}.DataTable_filterableDateCalendarHint__8AyAL{color:#fe4d00;text-align:center;border-top:1px solid #f0f0f0;margin-top:.25rem;padding:.5rem 0 .25rem;font-size:.75rem;font-weight:500}.DataTable_footerCell__VJwhj{color:#1f2937;background-color:#f9fafb;border-bottom:0;font-weight:600}.DataTable_fullWidthRow__gqHcR>td{background-color:#f8fafc;border-bottom:1px solid #eaeaea;padding:0}.DataTable_fullWidthRow__gqHcR:first-child>td{border-top:1px solid #eaeaea}.Checkbox_checkbox__lrDgH{cursor:pointer;align-items:center;gap:.375rem;display:flex}.Checkbox_checkbox__lrDgH input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid #d1d5db;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem;transition:all .15s;position:relative}.Checkbox_checkbox__lrDgH input[type=checkbox]:checked{background-color:#fe4d00;border-color:#fe4d00}.Checkbox_checkbox__lrDgH input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.Checkbox_checkbox__lrDgH input[type=checkbox]:indeterminate:not(:checked){background-color:#fe4d00;border-color:#fe4d00}.Checkbox_checkbox__lrDgH input[type=checkbox]:indeterminate:not(:checked):after{content:"";background-color:#fff;width:8px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox_checkbox__lrDgH input[type=checkbox]:hover:not(:checked):not(:indeterminate){border-color:#d1d5db}.Checkbox_checkbox__lrDgH input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.Checkbox_checkbox__lrDgH.Checkbox_warning__N9oga input[type=checkbox]:not(:checked):not(:indeterminate){border-color:#e2b434;box-shadow:0 0 0 2px #e2b43433}.Checkbox_checkbox__lrDgH span{color:#374151;font-size:.8125rem}.Checkbox_checkboxLg__FUeXR input[type=checkbox]{border-radius:.3rem;width:1.25rem;height:1.25rem}.Checkbox_checkboxLg__FUeXR input[type=checkbox]:checked:after{width:6px;height:10px}.Checkbox_checkboxLg__FUeXR input[type=checkbox]:indeterminate:not(:checked):after{width:10px}.Checkbox_checkboxLg__FUeXR span{font-size:.875rem}.CodeBadge_badge__kV4DV{color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 5px;font-size:11px;font-weight:500;display:inline-flex}.CodeBadge_lg__1-_U5{padding:2px 7px;font-size:.8125rem}.CodeBadge_spaced__6UNyX{margin-left:5px}.DataTableLegacy_elevation-1__qBh9u{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.DataTableLegacy_elevation-2__aEYfm{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.DataTableLegacy_elevation-3__VjfeQ{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.DataTableLegacy_elevation-4__84zC6{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.DataTableLegacy_elevation-5__9f7bU{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.DataTableLegacy_elevation-6__FJ5_A{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.DataTableLegacy_elevation-7__owYT1{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.DataTableLegacy_elevation-8__FbPKN{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.DataTableLegacy_elevation-9__ouSgN{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.DataTableLegacy_elevation-10__pS6wU{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.DataTableLegacy_elevation-11__T_A3E{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.DataTableLegacy_elevation-12__4_FXR{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.DataTableLegacy_elevation-13__j0Mqt{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.DataTableLegacy_elevation-14__xHw5m{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.DataTableLegacy_elevation-15__AI1b7{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.DataTableLegacy_elevation-16__mOOzF{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.DataTableLegacy_elevation-17__VST6_{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.DataTableLegacy_elevation-18__qMCMV{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.DataTableLegacy_elevation-19__aMImx{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.DataTableLegacy_elevation-20__tlyol{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.DataTableLegacy_elevation-21__qxlJ1{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.DataTableLegacy_elevation-22__RSUqi{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.DataTableLegacy_elevation-23__7v1OM{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.DataTableLegacy_elevation-24__e5_ad{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.DataTableLegacy_tableContainer__-nBFf{position:relative}.DataTableLegacy_table__HkUbV{border-collapse:separate;border-spacing:0;background-color:#0000;border:0;width:100%;max-width:100%}.DataTableLegacy_columnResizer__iEX-d{position:relative;width:20px!important;min-width:20px!important;max-width:20px!important}.DataTableLegacy_columnResizer__iEX-d:hover:after{content:url(/assets/svg/column-resize.svg);width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:3px}.DataTableLegacy_columnResizerBody__NNbEW{background-color:#fff;border-bottom:1px solid #eaeaea;width:0!important;min-width:0!important;max-width:0!important;padding:0!important}.DataTableLegacy_columnResizer__iEX-d,.DataTableLegacy_columnHeader__EJGsB{top:var(--sticky-header-h,0px);z-index:3;background-color:#f8f8f8;position:sticky}.DataTableLegacy_columnHeader__EJGsB{color:#4a5568;text-overflow:ellipsis;vertical-align:middle;padding:.5rem .7rem;font-size:.72rem;font-weight:500;transition:color .12s;overflow:hidden}.DataTableLegacy_columnHeader__EJGsB:hover{color:#1a1a1a}.DataTableLegacy_column__JqBYW{word-break:keep-all;text-overflow:ellipsis;background-color:#fff;border-bottom:1px solid #eaeaea;padding:.75rem;font-size:.8125rem;position:relative;overflow:hidden}.DataTableLegacy_row__qVDcu,.DataTableLegacy_row__qVDcu td{background-color:#fff}.DataTableLegacy_row__qVDcu.DataTableLegacy_rowHover__Hgsnh:hover{cursor:pointer;transition:all .2s}.DataTableLegacy_row__qVDcu.DataTableLegacy_rowHover__Hgsnh:hover .DataTableLegacy_column__JqBYW:not(.DataTableLegacy_actionColumn__vcw4q),.DataTableLegacy_row__qVDcu.DataTableLegacy_rowHover__Hgsnh:hover .DataTableLegacy_columnResizerBody__NNbEW{background-color:#f8f8f880}.DataTableLegacy_selected__CrQjQ{background-color:#f8f8f8}.DataTableLegacy_selected__CrQjQ td{background-color:#f8f8f8!important}.DataTableLegacy_striped__mGh_D{background-color:#eaeaea}.DataTableLegacy_noItemsText__Y38Nd{text-align:center;color:#d3d3d3;padding:.5rem;font-size:.8125rem}@media (max-width:767px){.DataTableLegacy_sm__7WcTa{display:none!important}}@media (max-width:991px){.DataTableLegacy_md__IvMJZ{display:none!important}}@media (max-width:1199px){.DataTableLegacy_lg__N2XSp{display:none!important}}@media (max-width:1399px){.DataTableLegacy_xl__KKNqp{display:none!important}}@media (max-width:1599px){.DataTableLegacy_xxl__x5UPp{display:none!important}}@media (max-width:1749px){.DataTableLegacy_xxxl__4U_zC{display:none!important}}.DataTableLegacy_mobile__rOCMo{font-size:.8125rem!important}.DataTableLegacy_headerInfo__pgiML{white-space:nowrap;word-break:keep-all;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.DataTableLegacy_headerInfo__pgiML>div{align-items:center;display:flex}.DataTableLegacy_headerInfo__pgiML .DataTableLegacy_headerSortIcon__SkJbR{opacity:.7;color:#aeaeae;vertical-align:middle;margin-right:.1rem}.DataTableLegacy_headerInfo__pgiML .DataTableLegacy_headerSortIcon__SkJbR.DataTableLegacy_active__LSc33{opacity:1;color:#fe4d00}.DataTableLegacy_headerInfo__pgiML.DataTableLegacy_headerInfoRight__I8ufD{justify-content:flex-end}.DataTableLegacy_clickable__kYf3N{cursor:pointer}.DataTableLegacy_actionColumnHeader__Iz1aC,.DataTableLegacy_actionColumn__vcw4q{text-align:center;z-index:2;padding-left:4px;padding-right:7px;position:sticky;right:0;width:45px!important;min-width:45px!important;max-width:45px!important}.DataTableLegacy_actionColumnHeader__Iz1aC{z-index:4;background-color:#f8f8f8}.DataTableLegacy_actionColumn__vcw4q{cursor:pointer;background-color:#fff;border-bottom:1px solid #eaeaea;padding:0;overflow:visible;box-shadow:-4px 0 8px #00000008}.DataTableLegacy_loadingContainer__HGyuU{justify-content:center;align-items:center;padding:1rem;display:flex}@keyframes DataTableLegacy_rowHighlightFade__dYB2F{0%{background-color:#d3d3d366}70%{background-color:#d3d3d366}to{background-color:#fff}}.DataTableLegacy_highlightedRow__yxliP td{animation:3s ease-out forwards DataTableLegacy_rowHighlightFade__dYB2F}.DataTableLegacy_expandChevronHeader__pvjqP{width:30px;min-width:30px;max-width:30px;top:var(--sticky-header-h,0px);z-index:1;background-color:#f8f8f8;border-bottom:1px solid #eaeaea;position:sticky}.DataTableLegacy_expandChevronCell__892zt{text-align:center;cursor:pointer;color:#d3d3d3;vertical-align:middle;background-color:#fff;border-bottom:1px solid #eaeaea;width:30px;min-width:30px;max-width:30px;padding:.4rem .5rem}.DataTableLegacy_expandChevronCell__892zt:hover{color:#bebebe}.DataTableLegacy_expandedRow__kbb5x td{background-color:#f8f8f8;border-bottom:1px solid #eaeaea;padding:0}.DataTableLegacy_expandedRow__kbb5x td.DataTableLegacy_expandedCellColumn__PQXos{padding:.4rem .75rem;font-size:.75rem}.DataTableLegacy_expandedRowContent__8fwT_{padding:0!important}.ColumnsOptionsSidebar_elevation-1__1GFOL{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.ColumnsOptionsSidebar_elevation-2__vTt90{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.ColumnsOptionsSidebar_elevation-3__0Z6Rc{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.ColumnsOptionsSidebar_elevation-4__UcqPb{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.ColumnsOptionsSidebar_elevation-5__111ER{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.ColumnsOptionsSidebar_elevation-6__a0GD-{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ColumnsOptionsSidebar_elevation-7__5fRqK{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.ColumnsOptionsSidebar_elevation-8__OI79x{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ColumnsOptionsSidebar_elevation-9__aGwLD{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.ColumnsOptionsSidebar_elevation-10__iWLWQ{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.ColumnsOptionsSidebar_elevation-11__tTlOV{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.ColumnsOptionsSidebar_elevation-12__ZBfR7{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.ColumnsOptionsSidebar_elevation-13__tf2Tj{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.ColumnsOptionsSidebar_elevation-14__-pKA_{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.ColumnsOptionsSidebar_elevation-15__xrRWP{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.ColumnsOptionsSidebar_elevation-16__gqIhE{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.ColumnsOptionsSidebar_elevation-17__exO6t{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.ColumnsOptionsSidebar_elevation-18__j2Xpm{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.ColumnsOptionsSidebar_elevation-19__P0Ycz{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.ColumnsOptionsSidebar_elevation-20__QAFW6{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.ColumnsOptionsSidebar_elevation-21__janTr{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.ColumnsOptionsSidebar_elevation-22__rgVVQ{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.ColumnsOptionsSidebar_elevation-23__AdjWm{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.ColumnsOptionsSidebar_elevation-24__xG78N{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.ColumnsOptionsSidebar_sidebar__NLf0z{z-index:1055;background-color:#eaeaea;flex-direction:column;width:260px;max-width:320px;transition:right .3s ease-in-out;display:flex;position:fixed;top:75px;bottom:0;right:-260px}@media (min-width:576px){.ColumnsOptionsSidebar_sidebar__NLf0z{width:280px;right:-280px}}@media (min-width:992px){.ColumnsOptionsSidebar_sidebar__NLf0z{width:24vw;max-width:none;right:-24vw}}@media (min-width:1536px){.ColumnsOptionsSidebar_sidebar__NLf0z{width:18vw;right:-18vw}}.ColumnsOptionsSidebar_sidebar__NLf0z.ColumnsOptionsSidebar_isOpen__dHMo0{right:0}.ColumnsOptionsSidebar_toggle__UVtKs{z-index:1;cursor:pointer;color:#6b7280;background-color:#fff;border:1px solid #eaeaea;border-right:0;border-radius:4px 0 0 4px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;transition:background-color .2s;display:flex;position:absolute;top:0;left:-32px;box-shadow:-2px 0 6px #0000001f}.ColumnsOptionsSidebar_toggle__UVtKs:hover{color:#e64400;background-color:#f8f8f8}.ColumnsOptionsSidebar_content__bGGHI{z-index:20;scrollbar-width:thin;scrollbar-color:#000 #fff;background-color:#fff;border:1px solid #eaeaea;border-right:0;flex:1;padding:1rem;overflow-y:auto}.ColumnsOptionsSidebar_content__bGGHI::-webkit-scrollbar{width:.5rem;height:.4rem}.ColumnsOptionsSidebar_content__bGGHI::-webkit-scrollbar-thumb{background:#000}.ColumnsOptionsSidebar_content__bGGHI::-webkit-scrollbar-track{background:#fff}.ColumnsOptionsSidebar_title__L15yu{color:#374151;letter-spacing:0;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;font-size:.875rem;font-weight:700;display:flex}.ColumnsOptionsSidebar_titleButtons__9L8mz{align-items:center;gap:.35rem;display:flex}.ColumnsOptionsSidebar_resetButton__2_KEj{cursor:pointer;color:#9ca3af;background:0 0;border:1px solid #eaeaea;border-radius:4px;justify-content:center;align-items:center;padding:.25rem .4rem;font-size:1.1rem;transition:background-color .2s;display:flex}.ColumnsOptionsSidebar_resetButton__2_KEj:hover{color:#e64400;background-color:#f8f8f8}.ColumnsOptionsSidebar_list__erEnP{flex-direction:column;display:flex}.ColumnsOptionsSidebar_presets__dcT_f{border-bottom:1px solid #ebebea;flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.ColumnsOptionsSidebar_presetBtn__32bnB{color:#374151;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.4rem;padding:5px 10px;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.ColumnsOptionsSidebar_presetBtn__32bnB:hover:not(:disabled){color:#1f2937;background:#f8f8f8}.ColumnsOptionsSidebar_presetBtn__32bnB:disabled{opacity:.5;cursor:not-allowed}.ColumnsOptionsSidebar_presetOn__MW0KH{color:#c2410c;background:#fff7ed;border-color:#fe4d00;font-weight:600}.ColumnsOptionsSidebar_presetOn__MW0KH:hover:not(:disabled){color:#c2410c;background:#fff1ea}.ColumnsOptionsSidebar_listItem__Gbi6U{color:#d1d5db;cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;padding:.3rem;transition:background-color .2s;display:flex}.ColumnsOptionsSidebar_listItem__Gbi6U:hover{color:#e64400;background-color:#f8f8f8}.ColumnsOptionsSidebar_listItem__Gbi6U.ColumnsOptionsSidebar_listItemActive__Owd0-{color:#374151}.ColumnsOptionsSidebar_listItem__Gbi6U.ColumnsOptionsSidebar_listItemDisabled__Vzo3q{opacity:.5;cursor:not-allowed}.ColumnsOptionsSidebar_listItem__Gbi6U.ColumnsOptionsSidebar_listItemDisabled__Vzo3q:hover{background-color:#0000}.ColumnsOptionsSidebar_listItem__Gbi6U .ColumnsOptionsSidebar_itemIcon__bv7o3{margin-right:.5rem;font-size:.875rem}.ColumnsOptionsSidebar_listItem__Gbi6U .ColumnsOptionsSidebar_itemText__2Qavd{flex:1;margin-top:2px;font-size:.875rem}.ColumnsOptionsSidebar_columnConfigCursor__AuuJs{color:#b5b5c3;padding:.4rem .6rem}.ColumnsOptionsSidebar_columnConfigCursor__AuuJs:hover{color:#e64400}.ColumnsOptionsSidebar_listTitle__EMDds{color:#4b5563;padding:0 .3rem .35rem;font-size:.75rem;font-weight:600}.ColumnsOptionsSidebar_list__erEnP+.ColumnsOptionsSidebar_listTitle__EMDds{border-top:1px solid #eaeaea;margin-top:.75rem;padding-top:.75rem}.DataTableWithSidebar_container__3xh5B{flex-direction:row;width:100%;display:flex;position:relative}.DataTableWithSidebar_tableWrapper__W2rM2{background:#fff;border:1px solid #eaeaea;border-radius:1rem;flex:1;min-width:0;position:relative;overflow:hidden}.DataTableWithSidebar_tableWrapperPageScroll__0U3dP{overflow:hidden}.DeleteIconButton_button__smMPI{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s;display:inline-flex}.DeleteIconButton_button__smMPI:hover:not(:disabled){color:#ef4444;background:#fef2f2}.DeleteIconButton_button__smMPI:disabled{opacity:.4;cursor:not-allowed}.DeleteIconButton_button__smMPI.DeleteIconButton_small__uXj6J{width:22px;height:22px}.Button_elevation-1__krLWC{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.Button_elevation-2__1kYjz{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.Button_elevation-3__ARWpR{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.Button_elevation-4__C7aHe{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.Button_elevation-5__P9NBc{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.Button_elevation-6__kwEOm{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.Button_elevation-7__fBrVc{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.Button_elevation-8__DCrhG{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.Button_elevation-9__Z9OdE{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.Button_elevation-10__puDJI{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.Button_elevation-11__fxY1w{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.Button_elevation-12__X3jwU{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.Button_elevation-13__IYDcs{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.Button_elevation-14__DGLv3{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.Button_elevation-15__Se56K{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.Button_elevation-16__KebIg{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.Button_elevation-17__UMw4j{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.Button_elevation-18__uhkri{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.Button_elevation-19__tQ63_{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.Button_elevation-20__W0SaS{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.Button_elevation-21__GngT4{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.Button_elevation-22__akBFy{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.Button_elevation-23__jzTL0{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.Button_elevation-24__QE5vH{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.Button_button__UVUnz{cursor:pointer;border:0;outline:0;align-items:center;gap:.35rem;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.Button_button__UVUnz.Button_disabled__v1KPT{opacity:.4;cursor:not-allowed}.Button_button__UVUnz.Button_sizeNormal__cvSOe{border-radius:8px;gap:5px;padding:8px 13px;font-size:12.5px}.Button_button__UVUnz.Button_sizeSmall__WqKoa{border-radius:8px;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem}.Button_button__UVUnz.Button_sizeLarge__2zE7o{border-radius:8px;gap:.625rem;padding:.625rem 1.5rem;font-size:.875rem}.Button_button__UVUnz .Button_buttonLoadingOverlay__RUwPy{border-radius:inherit;background-color:#fffc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Button_button__UVUnz .Button_buttonLoadingOverlay__RUwPy .Button_spinner__H0ZZ-{box-sizing:border-box;border:3px solid #fe4d00;border-bottom-color:#0000;border-radius:50%;width:20px;height:20px;animation:1s linear infinite Button_rotation__VCiFJ;display:inline-block}@keyframes Button_rotation__VCiFJ{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button_buttonIcon__y01-8{cursor:pointer;border:0;outline:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex;position:relative}.Button_buttonIcon__y01-8.Button_disabled__v1KPT{opacity:.4;cursor:not-allowed}.Button_buttonIcon__y01-8.Button_sizeNormal__cvSOe{border-radius:8px;width:42px;height:42px;font-size:.875rem}.Button_buttonIcon__y01-8.Button_sizeSmall__WqKoa{border-radius:8px;width:32px;height:32px;font-size:.75rem}.Button_buttonIcon__y01-8.Button_sizeLarge__2zE7o{border-radius:8px;width:48px;height:48px;font-size:1.125rem}.Button_primary__ZSXPG{color:#fff;background:#fe4d00;border:none}.Button_primary__ZSXPG:hover{background:#e64400}.Button_primaryDark__cl0O2{color:#fff;background:#1e293b;border:none}.Button_primaryDark__cl0O2:hover{background:#334155}.Button_secondary__oeVkP{color:#4b5563;background:#fff;border:2px solid #e5e7eb}.Button_secondary__oeVkP:hover{background:#f9fafb}.Button_brandDashed__DE_h9{color:#fe4d00;background:#fff1ea;border:1px dashed #fe4d00;font-weight:600}.Button_brandDashed__DE_h9:hover{color:#fff;background:#fe4d00;border-style:solid}.Button_brandSoft__ja3np{color:#c2410c;background:#fff1ea;border:1px solid #ffd7c8}.Button_brandSoft__ja3np:hover{color:#c2410c;background:#ffd7c8;border-color:#fe4d00}.Button_danger__JwQIS{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.Button_danger__JwQIS:hover{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.Button_icon__HXFvP{color:#6b7280;background:#fff;border:1px solid #e5e7eb}.Button_icon__HXFvP:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}.Button_link__gIHZf{color:#6b7280;background:0 0;border:none;padding-left:0;padding-right:0}.Button_link__gIHZf:hover{color:#374151;text-decoration:underline}.WarningBanner_container__xsP6V{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:1rem;padding:10px 12px;font-size:.8125rem;display:flex}.WarningBanner_withSideAction__sZGnK{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px}.WarningBanner_withSideAction__sZGnK .WarningBanner_header__Fcgem{color:#212529}.WarningBanner_withSideAction__sZGnK .WarningBanner_messageText__h4jnF{color:#4b5563}.WarningBanner_body__UgEAF{flex-direction:column;flex:280px;gap:6px;min-width:0;display:flex}.WarningBanner_sideAction__RP-Qt{flex:none}.WarningBanner_header__Fcgem{align-items:center;gap:8px;font-weight:600;display:flex}.WarningBanner_messageRow__dN-bf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WarningBanner_messageMain__w9oB0{flex:none;align-items:center;gap:8px;max-width:100%;display:inline-flex}.WarningBanner_messageIcon__VBdan{flex-shrink:0}.WarningBanner_messageText__h4jnF{min-width:0}.WarningBanner_inlineAction__wLmJr{flex:none}.WarningBanner_section__AsHan{flex-direction:column;gap:4px;margin-top:4px;display:flex}.WarningBanner_subLabel__pG_tF{color:#92400e;font-size:.75rem;font-weight:500}.WarningBanner_chips__KAgjR{flex-wrap:wrap;gap:6px;display:flex}.WarningBanner_chip__DGvGV{background:#fef3c7;border:1px solid #fde68a;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:500}.WarningBanner_hint__xuuh2{color:#92400e;border-top:1px solid #fde68a;margin-top:6px;padding-top:6px;font-size:.75rem;font-weight:500}.MailConnectionReturnScreen_page__TJWaE{background:#f9fafb;justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.MailConnectionReturnScreen_card__DDWR3{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;width:100%;max-width:420px;padding:24px;display:flex}.MailConnectionReturnScreen_logo__5Vd4b{object-fit:contain;width:32px;height:32px}.MailConnectionReturnScreen_title__2bfWM{color:#1f2937;margin:0;font-size:1rem;font-weight:600}.MailConnectionReturnScreen_status__KURJa{color:#1f2937;align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}.MailConnectionReturnScreen_status__KURJa svg{flex-shrink:0}.MailConnectionReturnScreen_connected__bNLQ4 svg{color:#059669}.MailConnectionReturnScreen_spinner__JJKOo{animation:1s linear infinite MailConnectionReturnScreen_spin__Y9HUr}@keyframes MailConnectionReturnScreen_spin__Y9HUr{to{transform:rotate(360deg)}}.MailConnectionReturnScreen_next__K73x9{color:#6b7280;margin:0;font-size:.8125rem}.MailConnectionReturnScreen_errorNote__uKmnW{color:#b91c1c;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.8125rem;display:flex}.MailConnectionReturnScreen_errorNote__uKmnW svg{flex-shrink:0;margin-top:1px}.MailConnectionReturnScreen_actions__QkXG8{justify-content:flex-end;display:flex}.StatCard_elevation-1__sCKAV{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.StatCard_elevation-2__h1fW9{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.StatCard_elevation-3__Brg7O{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.StatCard_elevation-4__6xp9r{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.StatCard_elevation-5__JAgpp{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.StatCard_elevation-6__q2r1i{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.StatCard_elevation-7__iSqL_{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.StatCard_elevation-8__O39h6{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.StatCard_elevation-9__DFeos{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.StatCard_elevation-10__B8edK{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.StatCard_elevation-11__JpcPM{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.StatCard_elevation-12__zf4Xp{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.StatCard_elevation-13__d6ByU{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.StatCard_elevation-14__72YFr{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.StatCard_elevation-15__hcVOO{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.StatCard_elevation-16__Fvy11{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.StatCard_elevation-17__NXqIR{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.StatCard_elevation-18__Fpd4n{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.StatCard_elevation-19__6KfYA{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.StatCard_elevation-20__kddE1{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.StatCard_elevation-21__UNEv2{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.StatCard_elevation-22__1VsUN{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.StatCard_elevation-23__QWVIx{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.StatCard_elevation-24__Fg1H5{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.StatCard_statCard__iD0QO{border:1px solid #eaeaea;border-radius:12px}.StatCard_clickable__4dmE_{cursor:pointer}.StatCard_clickable__4dmE_:hover{border-color:#d3d3d3}.StatCard_cardBody__pi-Dj{align-items:center;gap:13px;padding:13px 17px;display:flex}.StatCard_iconContainer__eP53R{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.StatCard_icon__M5oj0{font-size:1.1rem}.StatCard_content__FkvOq{flex-direction:column;display:flex}.StatCard_count__VimBl{color:#404040;font-size:23px;font-weight:600;line-height:1}.StatCard_title__CTZDE{color:#6b7280;margin-top:2px;font-size:11.5px}.StatCard_primary__ShOtR .StatCard_iconContainer__eP53R{color:#1781a1;background-color:#e0ebee}.StatCard_success__e3Sbr .StatCard_iconContainer__eP53R{color:#0d9e6e;background-color:#ebfaf5}.StatCard_warning__FW2xW .StatCard_iconContainer__eP53R{color:#fe4d00;background-color:#fff1eb}.StatCard_info__HOgyP .StatCard_iconContainer__eP53R{color:#63c9ef;background-color:#e8f4fd}@media (max-width:767px){.StatCard_cardBody__pi-Dj{padding:10px 14px}.StatCard_iconContainer__eP53R{width:32px;height:32px}.StatCard_count__VimBl{font-size:20px}}.CompanyAvatar_avatar___ASTK{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.CompanyAvatar_sm__nMBLW{width:32px;height:32px;font-size:.7rem}.CompanyAvatar_md__NS5S3{width:40px;height:40px;font-size:.8rem}.CompanyAvatar_initials__MeuaT{color:#fff;letter-spacing:.5px;background-color:#1781a1;font-weight:600}.CompanyAvatar_logoImage__vXZ4R{object-fit:cover;border-radius:50%;width:100%;height:100%}.HomeScreen_elevation-1__K1FBr{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.HomeScreen_elevation-2__KptkT{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.HomeScreen_elevation-3__OJM7b{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.HomeScreen_elevation-4__2fi-q{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.HomeScreen_elevation-5__xhzWL{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.HomeScreen_elevation-6__kgGkU{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.HomeScreen_elevation-7__k4rHQ{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.HomeScreen_elevation-8__IL6X5{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.HomeScreen_elevation-9__KRzH_{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.HomeScreen_elevation-10__fhtS2{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.HomeScreen_elevation-11__9Ghnv{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.HomeScreen_elevation-12__DiCHY{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.HomeScreen_elevation-13__luoOt{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.HomeScreen_elevation-14__1V8YW{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.HomeScreen_elevation-15__0MmpW{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.HomeScreen_elevation-16__T3UDA{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.HomeScreen_elevation-17__kU53K{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.HomeScreen_elevation-18__m5YiQ{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.HomeScreen_elevation-19__ITqEf{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.HomeScreen_elevation-20__c2el5{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.HomeScreen_elevation-21__lBpT2{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.HomeScreen_elevation-22__VUwdI{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.HomeScreen_elevation-23__RG3q1{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.HomeScreen_elevation-24__BQ40m{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.HomeScreen_dashboard__aQ5JC{padding:1.5rem}@media (max-width:767px){.HomeScreen_dashboard__aQ5JC{padding:1rem .5rem}}.HomeScreen_header__3JYno{color:#fff;background:linear-gradient(135deg,#1781a1 0%,#16e0cc 100%);border-radius:12px;flex-direction:column;align-items:center;margin-bottom:2rem;padding:1.5rem;display:flex}.HomeScreen_welcome__Ktxx8{margin:0;font-size:1.5rem;font-weight:500}@media (max-width:767px){.HomeScreen_welcome__Ktxx8{text-align:center;font-size:1.25rem}}.HomeScreen_filterContainer__cMc9S{background-color:#f4f6f8;border-radius:8px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}@media (max-width:767px){.HomeScreen_filterContainer__cMc9S{flex-direction:column;align-items:flex-start;gap:.5rem}}.HomeScreen_filterLabel__gxqUe{color:#404040;white-space:nowrap;font-weight:500}.HomeScreen_companySelect__E5tdY{max-width:300px}@media (max-width:767px){.HomeScreen_companySelect__E5tdY{width:100%;max-width:100%}}.HomeScreen_statsRow__b_KyO{margin-bottom:1.5rem}.HomeScreen_sectionTitle__2gwJC{color:#404040;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.HomeScreen_topCardsRow__YxE7c{margin-bottom:0}.HomeScreen_topCardsRow__YxE7c .col-lg-6{display:flex}.HomeScreen_topCardsRow__YxE7c .HomeScreen_listItem__QUJxH,.HomeScreen_topCardsRow__YxE7c .HomeScreen_listItemClickable__4aY0l{min-height:95px}.HomeScreen_bottomCardsRow__ur5l6{margin-bottom:1rem}.HomeScreen_bottomCardsRow__ur5l6 .col-lg-6{display:flex}.HomeScreen_bottomCardsRow__ur5l6 .HomeScreen_listItem__QUJxH,.HomeScreen_bottomCardsRow__ur5l6 .HomeScreen_listItemClickable__4aY0l{min-height:95px}.HomeScreen_sectionCard__W2wV7{border:none;border-radius:12px;flex-direction:column;width:100%;display:flex;box-shadow:0 2px 8px #00000014}.HomeScreen_sectionBody__d_Br4{flex-direction:column;flex:1;padding:0;display:flex}.HomeScreen_sectionHeader__HIJFN{color:#404040;background-color:#f4f6f8;border-bottom:1px solid #eaeaea;border-radius:12px 12px 0 0;font-weight:600}.HomeScreen_sectionHeaderWithControl__PdHC9{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:767px){.HomeScreen_sectionHeaderWithControl__PdHC9{flex-direction:column;align-items:stretch;gap:.5rem}}.HomeScreen_periodSelect__bO6Bg{max-width:200px;font-size:.85rem}@media (max-width:767px){.HomeScreen_periodSelect__bO6Bg{max-width:100%}}.HomeScreen_recordCountBadge__sQJJR{padding:.35rem .7rem;font-size:.95rem;font-weight:600}.HomeScreen_listItem__QUJxH,.HomeScreen_listItemClickable__4aY0l{border-bottom:1px solid #eaeaea;align-items:flex-start;padding:.5rem 1rem;display:flex}.HomeScreen_listItem__QUJxH:last-child,.HomeScreen_listItemClickable__4aY0l:last-child{border-bottom:none}.HomeScreen_listItem__QUJxH:hover,.HomeScreen_listItemClickable__4aY0l:hover{background-color:#f4f6f8}.HomeScreen_listItemClickable__4aY0l{cursor:pointer;transition:background-color .15s}.HomeScreen_listItemClickable__4aY0l:hover{background-color:#ebeef2}.HomeScreen_itemContent__RN4Wi{align-items:flex-start;display:flex}.HomeScreen_itemIcon__jleyh{color:#1781a1;width:16px;margin-top:.25rem}.HomeScreen_itemDetails__Ejsmz{flex-direction:column;flex:1;gap:.25rem;display:flex}.HomeScreen_itemName__EUAoh{color:#404040;font-weight:500}.HomeScreen_itemNameRow__PKBoq{align-items:center;gap:.5rem;display:flex}.HomeScreen_loginBadge__B9Ruj{padding:.15rem .4rem;font-size:.65rem;font-weight:500}.HomeScreen_itemSubtitle__DJoU9{color:#bebebe;font-size:.8rem}.HomeScreen_itemSubtitleMuted__QQfY3{color:#bebebe;font-size:.8rem;font-style:italic}.HomeScreen_itemTime__oBHBW{color:#bebebe;font-size:.7rem}.HomeScreen_itemPlatform__a9yA4{color:#bebebe;font-size:.75rem;font-style:italic}.HomeScreen_itemCompany__8gLSK{color:#1781a1;font-size:.8rem}.HomeScreen_itemDate__DK76d{color:#bebebe;font-size:.75rem}.HomeScreen_emptyMessage__EvNBN{text-align:center;color:#bebebe;padding:2rem;font-style:italic}.HomeScreen_recordsContainer__LPxtD{padding:0}.HomeScreen_companyCard__CCCWq{border:none;border-bottom:1px solid #eaeaea;border-radius:0}.HomeScreen_companyCard__CCCWq:last-child{border-bottom:none}.HomeScreen_companyHeader__liFH-{background-color:#f4f6f8;border:none;align-items:center;padding:.75rem 1rem;display:flex}.HomeScreen_companyIcon__Ud3B0{color:#1781a1;margin-right:.5rem}.HomeScreen_companyName__v7YEx{color:#404040;flex:1;font-weight:500}.HomeScreen_recordBadge__KOzO3{font-size:.75rem}.HomeScreen_recordItem__f8CXP{border-bottom:1px solid #eaeaea;padding:.5rem 1rem .5rem 2rem}.HomeScreen_recordItem__f8CXP:last-child{border-bottom:none}.HomeScreen_recordContent__NT0Xd{align-items:flex-start;display:flex}.HomeScreen_recordIcon__CYpE5{color:#bebebe;margin-top:.15rem;margin-right:.5rem;font-size:.875rem}.HomeScreen_recordDetails__jIFlm{flex-direction:column;display:flex}.HomeScreen_recordProject__aWu0z{color:#404040;font-size:.875rem;font-weight:500}.HomeScreen_recordInfo__9WSOa{color:#bebebe;font-size:.75rem}.HomeScreen_recordRow__SfCql{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}@media (max-width:767px){.HomeScreen_recordRow__SfCql{flex-direction:column;gap:.5rem}}.HomeScreen_recordLeft__GFf0C{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}@media (max-width:767px){.HomeScreen_recordLeft__GFf0C{width:100%}}.HomeScreen_recordRight__u94nP{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}@media (max-width:767px){.HomeScreen_recordRight__u94nP{align-items:flex-start;width:100%;padding-left:1.5rem}}.HomeScreen_recordStats__fEljV{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.HomeScreen_statBadge__Bsg42{padding:.2rem .4rem;font-size:.7rem;font-weight:500}.HomeScreen_recordHeader__z0pK_{justify-content:space-between;align-items:center;width:100%;display:flex}.HomeScreen_recordDateBox__wnyFn{background-color:#f4f6f8;border-radius:4px;flex-direction:column;align-items:flex-end;gap:.15rem;padding:.35rem .5rem;display:flex}.HomeScreen_recordDate__UXPKG{color:#1781a1;font-size:.8rem;font-weight:600}.HomeScreen_creatorContainer__MzN-Q{flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:.25rem;display:flex}.HomeScreen_creatorLabel__sKAe1{color:#bebebe;margin-right:.25rem;font-size:.65rem;font-weight:400}.HomeScreen_creatorName__vz58o{color:#404040;font-size:.75rem;font-weight:500}.HomeScreen_itemCreator__NY8TJ{color:#bebebe;font-size:.75rem;font-style:italic}.HomeScreen_paginationContainer__dd8MO{border-top:1px solid #eaeaea;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.HomeScreen_paginationInfo__ATVjl{color:#bebebe;font-size:.75rem}.HomeScreen_pagination__2jyjf{margin:0}.HomeScreen_pagination__2jyjf .page-item .page-link{color:#1781a1;border-color:#eaeaea;padding:.25rem .5rem;font-size:.8rem}.HomeScreen_pagination__2jyjf .page-item .page-link:hover{background-color:#f4f6f8;border-color:#eaeaea}.HomeScreen_pagination__2jyjf .page-item.active .page-link{color:#fff;background-color:#1781a1;border-color:#1781a1}.HomeScreen_pagination__2jyjf .page-item.disabled .page-link{color:#bebebe}.CompaniesScreen_elevation-1__zTnyG{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.CompaniesScreen_elevation-2__Lcy59{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.CompaniesScreen_elevation-3__ypoi2{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.CompaniesScreen_elevation-4__h1Qmq{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.CompaniesScreen_elevation-5__tJHEX{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.CompaniesScreen_elevation-6__mK-9H{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.CompaniesScreen_elevation-7__BZKxj{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.CompaniesScreen_elevation-8__qqDAz{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.CompaniesScreen_elevation-9__LyBX_{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.CompaniesScreen_elevation-10__p6dGL{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.CompaniesScreen_elevation-11__4RXKf{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.CompaniesScreen_elevation-12__ZW-PW{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.CompaniesScreen_elevation-13__OGa9w{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.CompaniesScreen_elevation-14__vOTS0{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.CompaniesScreen_elevation-15__JwEG4{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.CompaniesScreen_elevation-16___olg5{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.CompaniesScreen_elevation-17__RvvJ5{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.CompaniesScreen_elevation-18__arQoO{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.CompaniesScreen_elevation-19__3E1l2{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.CompaniesScreen_elevation-20__tCESw{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.CompaniesScreen_elevation-21__wBrW6{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.CompaniesScreen_elevation-22__TactD{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.CompaniesScreen_elevation-23__MBl6v{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.CompaniesScreen_elevation-24__PwEmO{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.CompaniesScreen_page__blOkz{--sticky-header-h:69px;height:100%;overflow:hidden auto}.CompaniesScreen_stickyHeader__G285S{z-index:10;background:#fff;padding:1rem 1rem 0;position:sticky;top:0}.CompaniesScreen_resultsRow__LH7iE{align-items:center;padding:.5rem 1rem 0;display:flex}.CompaniesScreen_resultsText__wGm7l{color:#6b7280;font-size:.8125rem}.CompaniesScreen_resultsText__wGm7l strong{color:#111827;font-weight:600}.CompaniesScreen_tableArea__ji44E{padding:0 .75rem .75rem}.CompaniesScreen_titleRow__BFpac{justify-content:space-between;align-items:center;height:40px;margin-bottom:.75rem;display:flex}.CompaniesScreen_titleBlock__2uyNr{flex-direction:column;justify-content:center;display:flex}.CompaniesScreen_subtitleCount__1C7tj{color:#fe4d00;font-weight:600}.CompaniesScreen_accentLine__pOsHb{background:#eaeaea;height:1px;margin-left:-1rem;margin-right:-1rem}.CompaniesScreen_titleActions__cIUF7{align-items:center;gap:.75rem;display:flex}.CompaniesScreen_searchRow__m0IZi{align-items:center;gap:1rem;display:flex}.CompaniesScreen_searchInput__X2yFL{flex:1;max-width:500px;position:relative}.CompaniesScreen_searchInput__X2yFL svg{color:#9ca3af;pointer-events:none;font-size:.875rem;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.CompaniesScreen_searchInput__X2yFL .form-control{background:#f9fafb;border:1px solid #e5e7eb;padding-left:2.5rem;transition:all .2s;border-radius:.75rem!important}.CompaniesScreen_searchInput__X2yFL .form-control:hover{border-color:#d1d5db}.CompaniesScreen_searchInput__X2yFL .form-control:focus{background:#fff;border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.CompaniesScreen_active__pkS8-{color:#e64400!important;background:#fff7ed!important;border-color:#fe4d00!important}.CompaniesScreen_itemCount__1HhQD{color:#6b7280;white-space:nowrap}.CompaniesScreen_itemCount__1HhQD strong{color:#111827;font-weight:600}.CompaniesScreen_actionBtn__4nanT .btn{color:#6b7280;letter-spacing:2px;padding:.25rem .5rem;font-weight:700;text-decoration:none;box-shadow:none!important}.CompaniesScreen_actionBtn__4nanT .btn:after{display:none}.CompaniesScreen_actionBtn__4nanT .btn:hover,.CompaniesScreen_actionBtn__4nanT .btn:focus{color:#374151}.CompaniesScreen_actionBtn__4nanT .dropdown-item:active,.CompaniesScreen_actionBtn__4nanT .dropdown-item.CompaniesScreen_active__pkS8-{color:#fff;background-color:#fe4d00}.CompaniesScreen_actionBtn__4nanT .dropdown-item:hover,.CompaniesScreen_actionBtn__4nanT .dropdown-item:focus{color:#e64400;background-color:#fff7ed}.CompaniesScreen_filtersPanel__ChN01{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;margin-top:1rem;padding:1rem}.CompaniesScreen_filtersPanelGrid__AVVJY{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.CompaniesScreen_filtersPanelActions__cTUOZ{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.CompaniesScreen_activeFilters___yc-o{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.CompaniesScreen_activeFiltersLabel__Ewwxa{color:#6b7280;font-size:.8125rem;font-weight:500}.CompaniesScreen_filterBadge__dSSWL{color:#e64400;background:#fff7ed;border:1px solid #fe4d00;border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;display:inline-flex}.CompaniesScreen_filterBadge__dSSWL button{color:#e64400;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:.625rem;display:flex}.CompaniesScreen_filterBadge__dSSWL button:hover{color:#fe4d00}@media (max-width:767px){.CompaniesScreen_actionsRow__bQGpK{flex-direction:column;align-items:flex-start;gap:.75rem}.CompaniesScreen_titleActions__cIUF7{justify-content:flex-end;width:100%}.CompaniesScreen_searchRow__m0IZi{flex-direction:column;align-items:stretch}.CompaniesScreen_searchInput__X2yFL{max-width:100%}.CompaniesScreen_itemCount__1HhQD{text-align:center}.CompaniesScreen_filtersPanelGrid__AVVJY{grid-template-columns:1fr}}.Dropdown_wrapper__u6qb8{display:inline-flex;position:relative}.Dropdown_trigger__7Bjt3{cursor:pointer;color:#6b7280;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.Dropdown_trigger__7Bjt3:hover{color:#374151}.Dropdown_dropdownContainer__Pse3g{word-break:keep-all;z-index:10000;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;min-width:-moz-fit-content;min-width:fit-content;margin-top:4px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a}.Dropdown_dropdownItem__U38Io{cursor:pointer;color:#374151;white-space:nowrap;background-color:#0000;border:0;outline:0;flex-direction:row;align-items:center;padding:.625rem 1rem;font-size:.875rem;text-decoration:none;display:flex}.Dropdown_dropdownItem__U38Io:hover{color:#e64400;background-color:#fff7ed}.Dropdown_dropdownItemDisabled__5ZB9W{opacity:.45;cursor:not-allowed;pointer-events:auto}.Dropdown_dropdownItemDisabled__5ZB9W:hover{color:#374151;background-color:#0000}.Dropdown_dropdownDivider__Fs0RJ{background:#f3f4f6;height:1px;margin:4px 6px}.Breadcrumbs_trail__yKqXx{color:#6b7280;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12.5px;line-height:18px;display:flex}.Breadcrumbs_link__AAeio{color:inherit;text-decoration:none}.Breadcrumbs_link__AAeio:hover{color:#fe4d00}.Breadcrumbs_current__1pV_-{color:#374151;font-weight:500}.Breadcrumbs_separator__4D8OG{color:#9ca3af;flex-shrink:0}.Breadcrumbs_detached__RILfL{padding:16px calc(var(--bs-gutter-x,1.5rem) * .5) 0;flex-shrink:0}.PageHeader_stickyHeader__bwyLz{z-index:10;background:#fff;margin-bottom:.75rem;padding:0;position:sticky;top:0}.PageHeader_titleRow__J2tzM{justify-content:space-between;align-items:center;height:52px;margin-bottom:0;display:flex}.PageHeader_titleBlock__5ChE9{align-items:stretch;gap:.75rem;display:flex}.PageHeader_titleBlock__5ChE9[data-compact=true]{min-width:0}@media (min-width:1400px){.PageHeader_titleBlock__5ChE9[data-compact=true]{max-width:21%}}.PageHeader_titleText__MkUnK{flex-direction:column;justify-content:center;display:flex}.PageHeader_titleText__MkUnK[data-compact=true]{min-width:0;overflow:hidden}.PageHeader_titleText__MkUnK[data-compact=true] .pageTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PageHeader_titleText__MkUnK[data-compact=true] .pageSubtitle{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PageHeader_backButton__seP52{color:#464646;background:#fff;border:2px solid #e4e4e4;border-radius:8px;flex-shrink:0;width:32px;height:32px}.PageHeader_backButton__seP52:hover{color:#3f4254;background:#fafafa;border-color:#d3d3d3}.PageHeader_subtitleCount__vPwxX{color:#fe4d00;font-weight:600}.PageHeader_subtitleSuffix__VHhfc{color:#374151;font-weight:600}.PageHeader_trail__nxxuH{padding-left:calc(var(--bs-gutter-x,1.5rem) * .5);padding-right:calc(var(--bs-gutter-x,1.5rem) * .5);margin-bottom:.75rem}.PageHeader_accentLine__vtA9N{background:#eaeaea;height:1px;margin-left:0;margin-right:0}.PageHeader_titleActions__1bV80{align-items:center;gap:.75rem;display:flex}.RolesScreen_elevation-1__hJoVT{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.RolesScreen_elevation-2__lD54p{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.RolesScreen_elevation-3__8HUd9{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.RolesScreen_elevation-4___XGop{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.RolesScreen_elevation-5__q2VVf{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.RolesScreen_elevation-6__kOTsN{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.RolesScreen_elevation-7__d-XYT{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.RolesScreen_elevation-8__2vMgN{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.RolesScreen_elevation-9__xCUUq{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.RolesScreen_elevation-10__zuKyL{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.RolesScreen_elevation-11__uG6_f{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.RolesScreen_elevation-12__YvsMn{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.RolesScreen_elevation-13___EFcG{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.RolesScreen_elevation-14__eDWaK{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.RolesScreen_elevation-15__oIiL1{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.RolesScreen_elevation-16__qSJ6u{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.RolesScreen_elevation-17__pAHws{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.RolesScreen_elevation-18__oBV5t{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.RolesScreen_elevation-19__DTDb1{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.RolesScreen_elevation-20__YV5m9{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.RolesScreen_elevation-21__KR7LG{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.RolesScreen_elevation-22__bJ1YX{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.RolesScreen_elevation-23__MjOii{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.RolesScreen_elevation-24___P4x-{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.RolesScreen_tableArea__fEL_D{padding:0 .5rem}.RolesScreen_actionBtn__p6Te9{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.RolesScreen_actionBtn__p6Te9:hover{background:#f3f4f6}.Input_elevation-1__NSXKr{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.Input_elevation-2__bs9dx{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.Input_elevation-3__5NGt6{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.Input_elevation-4__2URVt{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.Input_elevation-5__6HCus{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.Input_elevation-6__RSZtQ{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.Input_elevation-7__5Kvrg{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.Input_elevation-8__nrK1-{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.Input_elevation-9__6dQfZ{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.Input_elevation-10__c2uKM{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.Input_elevation-11__xJVaD{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.Input_elevation-12__pTR-7{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.Input_elevation-13__tqvnA{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.Input_elevation-14__OSALH{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.Input_elevation-15__5UOBg{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.Input_elevation-16__ENCaL{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.Input_elevation-17__Fl3Nd{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.Input_elevation-18__ZxYyF{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.Input_elevation-19__nuGT-{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.Input_elevation-20__TZSMh{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.Input_elevation-21__JZPxL{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.Input_elevation-22__lFzRd{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.Input_elevation-23__wf-JV{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.Input_elevation-24__i07X_{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.Input_input__T0Hi8{color:#212529;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:all .2s}.Input_input__T0Hi8[type=number]{text-align:right;-webkit-appearance:textfield;appearance:textfield}.Input_input__T0Hi8[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_input__T0Hi8[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Input_input__T0Hi8::placeholder{color:#9ca3af}.Input_input__T0Hi8:hover{border-color:#d1d5db}.Input_input__T0Hi8:focus{background:#fff;border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.Input_input__T0Hi8.Input_invalid__V_rLN,.Input_input__T0Hi8.Input_invalid__V_rLN:hover{border-color:#dc3545}.Input_input__T0Hi8.Input_invalid__V_rLN:focus{border-color:#dc3545;box-shadow:0 4px 14px #dc35451a}.Input_input__T0Hi8.Input_invalidWarning__ODqAf,.Input_input__T0Hi8.Input_invalidWarning__ODqAf:hover{border-color:#e2b434}.Input_input__T0Hi8.Input_invalidWarning__ODqAf:focus{border-color:#e2b434;box-shadow:0 4px 14px #e2b4341a}.Input_input__T0Hi8.Input_inputClearable__yH1tK{padding-right:2rem}.Input_input__T0Hi8.Input_inline__36cfK{background:0 0;border-color:#0000;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}.Input_input__T0Hi8.Input_inline__36cfK:hover{background:0 0;border-color:#0000}.Input_input__T0Hi8.Input_inline__36cfK:focus{background:#fff;border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.Input_input__T0Hi8.Input_inline__36cfK:disabled,.Input_input__T0Hi8.Input_inline__36cfK.Input_disabled__2jyzu{color:#212529;cursor:default;background:0 0;border-color:#0000}.Input_input__T0Hi8.Input_inline__36cfK:disabled:hover,.Input_input__T0Hi8.Input_inline__36cfK.Input_disabled__2jyzu:hover{background:0 0;border-color:#0000}.Input_input__T0Hi8:disabled,.Input_input__T0Hi8.Input_disabled__2jyzu{color:#374151;cursor:not-allowed;opacity:1;background:#f9fafb;border-color:#e5e7eb}.Input_input__T0Hi8:disabled::placeholder,.Input_input__T0Hi8.Input_disabled__2jyzu::placeholder{color:#6b7280}.Input_input__T0Hi8:disabled:hover,.Input_input__T0Hi8.Input_disabled__2jyzu:hover{border-color:#e5e7eb}.Input_inputWrapper__CiaVH{width:100%;position:relative}.Input_clearIcon__aRc52{color:#9ca3af;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:4px;font-size:.75rem;transition:all .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Input_clearIcon__aRc52:hover{color:#ef4444;background:#fef2f2}.Input_passwordToggleIcon__hIEUc{color:#9ca3af;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Input_passwordToggleIcon__hIEUc:hover{color:#fe4d00;background:#fe4d0014}.InputError_message__93UqQ{color:#dc3545;margin-top:4px;font-size:.75rem;display:block}.InputError_warning__C6m07{color:#e2b434}.Label_label__7oY99{color:#1f2937;margin-bottom:6px;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:block}.RoleScreen_elevation-1__Zv9Gl{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.RoleScreen_elevation-2__TX7KT{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.RoleScreen_elevation-3__oD7Hy{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.RoleScreen_elevation-4__fWXG5{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.RoleScreen_elevation-5__SOdJ_{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.RoleScreen_elevation-6__Jq34O{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.RoleScreen_elevation-7__s4y2m{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.RoleScreen_elevation-8__AvvDJ{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.RoleScreen_elevation-9__AirJb{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.RoleScreen_elevation-10__HFJPs{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.RoleScreen_elevation-11__ZdAcW{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.RoleScreen_elevation-12__Sjv9J{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.RoleScreen_elevation-13__aZPL9{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.RoleScreen_elevation-14__ZSTdO{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.RoleScreen_elevation-15__Pr1S9{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.RoleScreen_elevation-16__fK3TQ{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.RoleScreen_elevation-17___hJ1Q{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.RoleScreen_elevation-18__1-4Oh{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.RoleScreen_elevation-19__c4kPu{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.RoleScreen_elevation-20__vTHTg{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.RoleScreen_elevation-21__SpgZk{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.RoleScreen_elevation-22__uVAbk{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.RoleScreen_elevation-23__fWZ7G{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.RoleScreen_elevation-24__WZb9g{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.RoleScreen_page___HALh{height:100%;overflow-y:auto}.RoleScreen_formWrap__2NSxX{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.RoleScreen_formSection__br13X{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.RoleScreen_formSection__br13X .form-label{font-size:.875rem;font-weight:500}.RoleScreen_formSectionHeader__D-Ica{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.RoleScreen_formSectionHeaderIcon__VEGzt{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.RoleScreen_heroCard__OYSa6{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.RoleScreen_heroName__n69T-{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.RoleScreen_fieldList__7rxDn{flex-direction:column;display:flex}.RoleScreen_fieldRow__7qjpU{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.RoleScreen_fieldRow__7qjpU:last-child{border-bottom:none;padding-bottom:0}.RoleScreen_fieldRow__7qjpU:first-child{padding-top:0}.RoleScreen_fieldLabel__CgxPV{color:#6b7280;font-size:.875rem}.RoleScreen_fieldValue__ZNxbf{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.RoleScreen_hideTab__lM_IS{display:none}@media (max-width:767px){.RoleScreen_containerWrapper__ZrO6h{padding:.5rem 0}}.RoleScreen_contentManagement__xyfSB{margin-bottom:.5rem}.LanguagesTab_elevation-1__H3QFM{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.LanguagesTab_elevation-2__0YV5p{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.LanguagesTab_elevation-3__p87fw{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.LanguagesTab_elevation-4__y5kbF{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.LanguagesTab_elevation-5__q-HOS{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.LanguagesTab_elevation-6__p4tn4{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.LanguagesTab_elevation-7__vk7kp{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.LanguagesTab_elevation-8__efM3H{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.LanguagesTab_elevation-9__dw5kE{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.LanguagesTab_elevation-10__dH9TC{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.LanguagesTab_elevation-11__LbLEk{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.LanguagesTab_elevation-12__XglB3{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.LanguagesTab_elevation-13__9DgWO{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.LanguagesTab_elevation-14__9-64d{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.LanguagesTab_elevation-15__CV88Q{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.LanguagesTab_elevation-16__GeV2p{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.LanguagesTab_elevation-17__HDfDC{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.LanguagesTab_elevation-18__RVI3M{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.LanguagesTab_elevation-19__LE9ZT{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.LanguagesTab_elevation-20__oiwfx{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.LanguagesTab_elevation-21__dGAfT{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.LanguagesTab_elevation-22__UlUvT{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.LanguagesTab_elevation-23__nf1NF{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.LanguagesTab_elevation-24__nbjXt{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.LanguagesTab_tabs__ieuwP{border-bottom:2px solid #e5e7eb;align-items:center;gap:0;margin-bottom:.75rem;display:flex}.LanguagesTab_tabs__ieuwP .LanguagesTab_tab__EFYHr{cursor:pointer;color:#6b7280;border-bottom:2px solid #0000;margin-bottom:-2px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}.LanguagesTab_tabs__ieuwP .LanguagesTab_tab__EFYHr:hover{color:#374151}.LanguagesTab_tabs__ieuwP .LanguagesTab_tab__EFYHr.LanguagesTab_active__SL9Mr{color:#fe4d00;border-bottom-color:#fe4d00}.LanguagesTab_tabs__ieuwP .LanguagesTab_tab__EFYHr .LanguagesTab_invalid__TVl0p{color:#dc3545;margin:0 .25rem .15rem 0;font-size:.75rem}.LanguagesTab_tabs__ieuwP .LanguagesTab_tab__EFYHr .LanguagesTab_languageDefault__30fsC{color:#9ca3af;margin:0 .25rem .15rem 0;font-size:.875rem}.ContentManagement_elevation-1__wKNxE{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.ContentManagement_elevation-2__hqsn1{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.ContentManagement_elevation-3__DjwPC{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.ContentManagement_elevation-4__6QLhh{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.ContentManagement_elevation-5__cD8Fb{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.ContentManagement_elevation-6__KLhuT{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ContentManagement_elevation-7__u4TaE{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.ContentManagement_elevation-8__oK_cx{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ContentManagement_elevation-9__4VnLp{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.ContentManagement_elevation-10__Pee8q{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.ContentManagement_elevation-11__gr_Vg{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.ContentManagement_elevation-12__hssfA{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.ContentManagement_elevation-13__9w5NC{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.ContentManagement_elevation-14__3qVGd{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.ContentManagement_elevation-15__5FBy7{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.ContentManagement_elevation-16__JLNKk{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.ContentManagement_elevation-17__T7zA4{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.ContentManagement_elevation-18__zRo5X{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.ContentManagement_elevation-19__nZqAq{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.ContentManagement_elevation-20__Gw7sN{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.ContentManagement_elevation-21__2NdWq{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.ContentManagement_elevation-22__OlKCg{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.ContentManagement_elevation-23__m_FeO{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.ContentManagement_elevation-24__YZqKv{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.ContentManagement_container__o4iHC{cursor:pointer;max-width:25rem;padding:1rem 0 1rem 1rem}.ContentManagement_container__o4iHC.ContentManagement_innerContainer__sSDO0{padding:1rem 0}.ContentManagement_description__Ap1bQ{margin-right:.5rem;font-weight:600}.ContentManagement_selectContainer__jFwYW{cursor:default;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ContentManagement_selectContainer__jFwYW>:first-child{flex:1}.SelectDropdown_container__fswCB{contain:layout;width:100%;position:relative}.SelectDropdown_control__TzL5g{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.375rem;min-height:2.375rem;padding:.375rem .75rem;transition:all .2s;display:flex;overflow:hidden}.SelectDropdown_control__TzL5g:hover{border-color:#d1d5db}.SelectDropdown_control__TzL5g.SelectDropdown_open__1Y3f3{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.SelectDropdown_control__TzL5g.SelectDropdown_invalid___YBuj,.SelectDropdown_control__TzL5g.SelectDropdown_invalid___YBuj:hover{border-color:#dc3545}.SelectDropdown_control__TzL5g.SelectDropdown_invalid___YBuj.SelectDropdown_open__1Y3f3{border-color:#dc3545;box-shadow:0 4px 14px #dc35451a}.SelectDropdown_control__TzL5g.SelectDropdown_invalidWarning__9BOa8,.SelectDropdown_control__TzL5g.SelectDropdown_invalidWarning__9BOa8:hover{border-color:#e2b434}.SelectDropdown_control__TzL5g.SelectDropdown_invalidWarning__9BOa8.SelectDropdown_open__1Y3f3{border-color:#e2b434;box-shadow:0 4px 14px #e2b4341a}.SelectDropdown_control__TzL5g.SelectDropdown_disabled__F_7sz{color:#374151;cursor:not-allowed;opacity:1;background:#f9fafb;border-color:#e5e7eb}.SelectDropdown_control__TzL5g.SelectDropdown_disabled__F_7sz .SelectDropdown_placeholder__x0UHf{color:#6b7280}.SelectDropdown_control__TzL5g.SelectDropdown_disabled__F_7sz:hover{border-color:#e5e7eb}.SelectDropdown_control__TzL5g.SelectDropdown_inline__zdxxY{background:0 0;border-color:#0000;border-radius:.375rem;min-height:1.875rem;padding:.125rem .375rem;font-size:.8125rem}.SelectDropdown_control__TzL5g.SelectDropdown_inline__zdxxY:hover{background:0 0;border-color:#0000}.SelectDropdown_control__TzL5g.SelectDropdown_inline__zdxxY.SelectDropdown_open__1Y3f3{background:#fff;border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.SelectDropdown_control__TzL5g.SelectDropdown_inline__zdxxY.SelectDropdown_disabled__F_7sz{cursor:default;background:0 0;border-color:#0000}.SelectDropdown_control__TzL5g.SelectDropdown_inline__zdxxY.SelectDropdown_disabled__F_7sz:hover{background:0 0;border-color:#0000}.SelectDropdown_selectedTags__-l3_1{flex-wrap:wrap;flex:1;align-items:center;gap:.3rem;min-width:0;display:flex}.SelectDropdown_selectedTag__VDq0b{color:#e64400;white-space:nowrap;background:#fe4d001a;border:1px solid #fe4d00;border-radius:.375rem;align-items:center;gap:.25rem;max-width:160px;padding:.125rem .5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.SelectDropdown_selectedTag__VDq0b span{text-overflow:ellipsis;overflow:hidden}.SelectDropdown_selectedTag__VDq0b.SelectDropdown_tagDisabled__niKfj{color:#6b7280;background:#e5e7eb;border-color:#d1d5db}.SelectDropdown_removeTag__uy_DJ{cursor:pointer;color:#fe4d00;flex-shrink:0;align-items:center;line-height:1;display:flex}.SelectDropdown_removeTag__uy_DJ:hover{opacity:.7}.SelectDropdown_searchInput__H-RE-{color:#212529;background:0 0;border:none;outline:none;flex:1;min-width:60px;padding:.125rem 0}.SelectDropdown_searchInput__H-RE-::placeholder{color:#9ca3af}.SelectDropdown_collapsedLabels__oZWwl{color:#212529;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SelectDropdown_selectedValue__VQ0Yh{color:#212529;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;max-width:100%;display:flex;position:relative;overflow:hidden}.SelectDropdown_optionIcon__8r2Yj{flex-shrink:0}.SelectDropdown_selectedValueText__K-Au0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectDropdown_placeholder__x0UHf{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SelectDropdown_icons__3-Jd0{flex-shrink:0;align-items:center;gap:.375rem;margin-left:.25rem;display:flex}.SelectDropdown_clearIcon__vZbX0{color:#9ca3af;cursor:pointer;align-items:center;padding:.125rem;font-size:.7rem;display:flex}.SelectDropdown_clearIcon__vZbX0:hover{color:#374151}.SelectDropdown_separator__LLw80{background-color:#e5e7eb;align-self:stretch;width:1px;margin:2px 0}.SelectDropdown_chevron__Hyh8I{color:#9ca3af;align-items:center;font-size:.7rem;transition:transform .2s;display:flex}.SelectDropdown_chevronOpen__352KX{transform:rotate(180deg)}.SelectDropdown_dropdown__OM72f{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;max-height:280px;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.SelectDropdown_dropdownSearch__n7_bx{border-bottom:1px solid #e5e7eb;padding:.5rem .75rem}.SelectDropdown_dropdownSearchInput__ThTaU{border:1px solid #e5e7eb;border-radius:.375rem;outline:none;width:100%;padding:.375rem .5rem;font-size:.8125rem}.SelectDropdown_dropdownSearchInput__ThTaU:focus{border-color:#fe4d00}.SelectDropdown_dropdownSearchInput__ThTaU::placeholder{color:#9ca3af}.SelectDropdown_multiOptions__thY8t{border-bottom:1px solid #e5e7eb;justify-content:flex-end;gap:.5rem;padding:.5rem .75rem;display:flex}.SelectDropdown_multiOptionButton__d72BI{cursor:pointer;white-space:nowrap;border:none;border-radius:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;transition:opacity .2s}.SelectDropdown_selectAllButton__coNa0{color:#fff;background-color:#fe4d00}.SelectDropdown_selectAllButton__coNa0:hover{background-color:#e64400}.SelectDropdown_clearAllButton__ePwZw{color:#fe4d00;background-color:#fff;border:1px solid #e5e7eb}.SelectDropdown_clearAllButton__ePwZw:hover{background-color:#f9fafb}.SelectDropdown_addNewOption__45faK{cursor:pointer;color:#fe4d00;background:#fe4d000a;border-bottom:1px solid #f3f4f6;align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:500;display:flex}.SelectDropdown_addNewOption__45faK:hover{background:#fe4d0014}.SelectDropdown_addNewIcon__ZNg7O{align-items:center;font-size:.75rem;display:flex}.SelectDropdown_option__InqqU{cursor:pointer;color:#374151;background:#fff;border-left:3px solid #0000;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:all .15s;display:flex}.SelectDropdown_option__InqqU:hover{background:#f3f4f6}.SelectDropdown_option__InqqU.SelectDropdown_optionSelected__-iwaH{color:#e64400;background:#fe4d000d;border-left-color:#fe4d00}.SelectDropdown_checkbox__621s7{color:#fff;background:#fff;border:2px solid #d1d5db;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.625rem;transition:all .15s;display:flex}.SelectDropdown_checkbox__621s7.SelectDropdown_checkboxSelected__1kb34{background:#fe4d00;border:none}.SelectDropdown_noResults__rmd0V{text-align:center;color:#9ca3af;padding:.75rem}.RulesScreen_elevation-1__cLS2b{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.RulesScreen_elevation-2__dPpFy{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.RulesScreen_elevation-3__NAfpJ{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.RulesScreen_elevation-4__Cmd_c{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.RulesScreen_elevation-5__lImZx{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.RulesScreen_elevation-6__S67Zv{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.RulesScreen_elevation-7__J4_ed{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.RulesScreen_elevation-8__B5lbH{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.RulesScreen_elevation-9__uNluN{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.RulesScreen_elevation-10__5v8TG{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.RulesScreen_elevation-11__1db21{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.RulesScreen_elevation-12__myEtZ{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.RulesScreen_elevation-13__7cei_{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.RulesScreen_elevation-14__u6cbJ{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.RulesScreen_elevation-15__9JfRE{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.RulesScreen_elevation-16__zsxUx{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.RulesScreen_elevation-17__wbKBK{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.RulesScreen_elevation-18__GOD_F{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.RulesScreen_elevation-19__XMxC9{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.RulesScreen_elevation-20___4XP5{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.RulesScreen_elevation-21__MWLt4{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.RulesScreen_elevation-22__x9W2I{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.RulesScreen_elevation-23__IBlZE{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.RulesScreen_elevation-24__3TF2o{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.RulesScreen_container__olDym{flex-direction:column;height:calc(100vh - 180px);padding:0 .5rem;display:flex;overflow:hidden}@media (max-width:767px){.RulesScreen_container__olDym{height:auto;padding:0;overflow:auto}}.RulesScreen_configContainer__f6V5G{flex:1;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}@media (max-width:1199px){.RulesScreen_configContainer__f6V5G{flex-direction:column;overflow:auto}}@media (max-width:767px){.RulesScreen_configContainer__f6V5G{min-height:auto}}.RulesScreen_searchContainer__1b0LF{padding:0 0 .75rem}.RulesScreen_rulesContainer__fnOKC{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;flex:0 0 320px;width:100%;margin:0 .75rem 0 0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}@media (max-width:1199px){.RulesScreen_rulesContainer__fnOKC{flex:none;max-height:50vh;margin:.75rem 0}}@media (max-width:767px){.RulesScreen_rulesContainer__fnOKC{box-shadow:none;border:none;margin:.5rem 0}}.RulesScreen_rulesContainerBody__BM8F6{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex;overflow:hidden}@media (max-width:767px){.RulesScreen_rulesContainerBody__BM8F6{padding:.75rem}}.RulesScreen_rulesList__i8RTp{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.RulesScreen_ruleItem__CdVfe{cursor:pointer;border-left:3px solid #0000;border-radius:8px;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;transition:background-color .15s;display:flex}.RulesScreen_ruleItem__CdVfe:hover{background-color:#f9fafb}.RulesScreen_ruleItemSelected__VDinJ{background-color:#eff6ff;border-left-color:#3b82f6}.RulesScreen_ruleItemSelected__VDinJ:hover{background-color:#eff6ff}.RulesScreen_ruleIconWrapper__0AGr7{border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-top:1px;font-size:.8rem;display:flex}.RulesScreen_ruleIconRead__UsnCW{color:#2563eb;background-color:#dbeafe}.RulesScreen_ruleIconWrite__HVy9c{color:#d97706;background-color:#fef3c7}.RulesScreen_ruleIconApprove__XmSBh{color:#059669;background-color:#d1fae5}.RulesScreen_ruleIconOther__0fdX0{color:#6b7280;background-color:#f3f4f6}.RulesScreen_ruleContent__bm9ZP{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RulesScreen_ruleName__xwLmw{color:#1f2937;font-size:.875rem;font-weight:500;line-height:1.3}.RulesScreen_ruleDescription__lCPb1{color:#9ca3af;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:pre-line;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:767px){.RulesScreen_ruleDescription__lCPb1{display:none}}.RulesScreen_detailPanel__KjGH8{flex-direction:column;flex:1;gap:.75rem;min-width:0;min-height:0;margin:0;display:flex;overflow-y:auto}@media (max-width:1199px){.RulesScreen_detailPanel__KjGH8{margin:.75rem 0;overflow-y:visible}}@media (max-width:767px){.RulesScreen_detailPanel__KjGH8{margin:.5rem 0}}.RulesScreen_detailHeader__r0ZeT{z-index:1;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex;top:0}.RulesScreen_detailTitle__l_Fyp{color:#1f2937;font-size:.875rem;font-weight:600}.RulesScreen_emptyState__surdU{text-align:center;color:#9ca3af;background:#f9fafb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin-top:2rem;padding:3rem 2rem;font-size:.9rem;display:flex}.RulesScreen_sectionCard__DEnHA{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000000a}@media (max-width:767px){.RulesScreen_sectionCard__DEnHA{box-shadow:none;border:none}}.RulesScreen_sectionCardBody__Ysv5n{padding:1.5rem}@media (max-width:767px){.RulesScreen_sectionCardBody__Ysv5n{padding:.75rem}}.RulesScreen_sectionHeader__cOFjD{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.RulesScreen_sectionTitle__9HdO4{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.RulesScreen_sectionHeaderRuleName__xTvZ6{align-items:center;gap:.375rem;font-size:.8rem;font-weight:500;display:inline-flex}.RulesScreen_ruleIconWrapperSmall___uSl5{border-radius:6px;justify-content:center;align-items:center;width:19px;min-width:19px;height:19px;font-size:.6rem;display:flex}.RulesScreen_selectAllRow__0WbKx{border-bottom:2px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.5rem .25rem;display:flex}.RulesScreen_selectAllLabel__VYLKp{color:#374151;font-size:.8125rem;font-weight:600}.RulesScreen_noResults__JRJYx{text-align:center;color:#9ca3af;padding:.5rem 0;font-size:.8125rem}.RulesScreen_itemsList__fjL3V{flex-direction:column;display:flex}.RulesScreen_itemRow__lf50P{border-bottom:1px solid #f3f4f6;align-items:center;padding:.5rem .25rem;display:flex}.RulesScreen_itemRow__lf50P:last-child{border-bottom:none}.RulesScreen_itemRowClickable__ar_95{cursor:pointer;border-radius:6px}.RulesScreen_itemRowClickable__ar_95:hover{background-color:#f9fafb}.RulesScreen_userInfo__9enmD{flex-direction:column;flex:1;min-width:0;display:flex}.RulesScreen_userInfo__9enmD .RulesScreen_name__QAyNR{color:#1f2937;font-size:.875rem;font-weight:500}.RulesScreen_userInfo__9enmD .RulesScreen_email__ngLGa{color:#9ca3af;font-size:.75rem}.RulesScreen_roleInfo__Knofc{color:#1f2937;flex:1;font-size:.875rem}.RulesScreen_usersContainer__3ybGJ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:4;width:100%;margin:.75rem;padding:1rem;box-shadow:0 1px 3px #0000000a}@media (max-width:1199px){.RulesScreen_usersContainer__3ybGJ{margin:.75rem 0}}@media (max-width:767px){.RulesScreen_usersContainer__3ybGJ{box-shadow:none;border:none;margin:.5rem 0;padding:.75rem}}.RulesScreen_operationsContainer__p4acv{justify-content:center;align-items:center;min-width:54px;margin:.75rem;display:flex}@media (max-width:1199px){.RulesScreen_operationsContainer__p4acv{margin:.75rem 0}}@media (max-width:767px){.RulesScreen_operationsContainer__p4acv{width:100%;margin:.5rem 0;padding:0 .75rem}}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk{flex-direction:column;display:flex}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk button{flex:1;margin:0}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk button:first-child{border-radius:8px 8px 0 0}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk button:last-child{border-radius:0 0 8px 8px}@media (max-width:767px){.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk{flex-direction:row;width:100%}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk button:first-child{border-radius:8px 0 0 8px}.RulesScreen_operationsContainer__p4acv .RulesScreen_multiButton__oKflk button:last-child{border-radius:0 8px 8px 0}}.RulesScreen_expressionContainer__urZPZ{flex:1;margin-top:.5rem}.RulesScreen_buttonContainer__TR0Ce{flex-direction:row;justify-content:flex-end;margin-top:1rem;display:flex}.RulesScreen_buttonContainer__TR0Ce .RulesScreen_button__MxEWn{border-radius:8px;padding:.5rem 2rem;font-weight:500}.RulesScreen_hideTab__DZoUW{display:none}.RulesScreen_contentManagement__mrfP8{margin-bottom:.5rem}@media (max-width:767px){.RulesScreen_searchContainer__1b0LF{padding:0 .75rem 10px}.RulesScreen_buttonContainer__TR0Ce{margin-top:15px;padding:0 .75rem}.RulesScreen_buttonContainer__TR0Ce .RulesScreen_button__MxEWn{width:100%}}.Toggle_toggle__HkRAW{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.Toggle_toggle__HkRAW input{opacity:0;width:0;height:0;position:absolute}.Toggle_toggle__HkRAW .Toggle_track__403dC{background:#d1d5db;border-radius:.625rem;flex-shrink:0;width:2.25rem;height:1.25rem;transition:background .2s,box-shadow .2s;position:relative}.Toggle_toggle__HkRAW .Toggle_thumb__SBbtg{background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 3px #00000026}.Toggle_toggle__HkRAW input:checked+.Toggle_track__403dC{background:#fe4d00}.Toggle_toggle__HkRAW input:checked+.Toggle_track__403dC .Toggle_thumb__SBbtg{transform:translate(1rem)}.Toggle_toggle__HkRAW input:hover:not(:disabled)+.Toggle_track__403dC{background:#9ca3af}.Toggle_toggle__HkRAW input:checked:hover:not(:disabled)+.Toggle_track__403dC{background:#e64400}.Toggle_toggle__HkRAW .Toggle_label__62bwo{color:#374151;font-size:.8125rem}.Toggle_toggle__HkRAW.Toggle_warning__lZDBy input:not(:checked)+.Toggle_track__403dC{background:#e2b434;box-shadow:0 0 0 2px #e2b43433}.Toggle_toggle__HkRAW.Toggle_disabled__4srZq{cursor:not-allowed;opacity:.5}.SecurityScreen_page__XsKUp{height:100%;overflow:hidden auto}.SecurityScreen_tabsRow__sxzTm{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;padding:0 1.25rem;display:flex}.SecurityScreen_tab__6PTsT{cursor:pointer;color:#6b7280;background:#f3f4f6;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s;display:flex}.SecurityScreen_tab__6PTsT:hover{background:#e5e7eb}.SecurityScreen_tabActive__rR2n7{color:#fff;background:#1e293b}.SecurityScreen_tabActive__rR2n7:hover{background:#1e293b}.SecurityScreen_tabContent__0fX6L{padding:0 .75rem .75rem}.RolesPageScreen_page__bcHED{flex-direction:column;height:100%;display:flex;overflow:hidden}.RolesPageScreen_tableArea__FWRV2{flex:1;min-height:0;padding:0 .75rem .75rem;overflow-y:auto}.ConfigSection_section__rfor6{flex-direction:column;gap:8px;display:flex}.ConfigSection_sectionHeader__zz1yO{color:#1a1a2e;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.ConfigSection_sectionHeaderIcon__HCHTM{color:#9ca3af;flex-shrink:0}.ConfigSection_toggle__ZTTrl{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.ConfigSection_toggle__ZTTrl:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #fe4d00}.ConfigSection_chevron__jUmzb{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .18s}.ConfigSection_chevronOpen__LidDZ{transform:rotate(180deg)}.ConfigSection_body__edf4B{flex-direction:column;gap:8px;display:flex}.ConfigSection_body__edf4B[hidden]{display:none}.ConfigSection_subtitle__4iKIl{color:#64748b;margin-bottom:4px;font-size:13px}.ConfigSection_list__IjTlO{flex-direction:column;gap:8px;display:flex}.ConfigToggleRow_row__JHi_p{cursor:pointer;border:1px solid #eaecf0;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.ConfigToggleRow_row__JHi_p:hover{background:#f8fafc;border-color:#cbd5e1}.ConfigToggleRow_rowActive__xvFdP,.ConfigToggleRow_rowActive__xvFdP:hover{background:#fff7f2;border-color:#ff6b1a}.ConfigToggleRow_childRow__lII5p{margin-left:28px}.ConfigToggleRow_rowDisabled__CD_55{cursor:default;opacity:.55}.ConfigToggleRow_rowDisabled__CD_55:hover{background:#fff;border-color:#eaecf0}.ConfigToggleRow_rowLocked__3PRmy.ConfigToggleRow_rowActive__xvFdP{cursor:default}.ConfigToggleRow_rowInfo__V9ujA{flex-direction:column;gap:2px;display:flex}.ConfigToggleRow_rowTitle__MA4jg{color:#1e293b;font-size:14px;font-weight:600}.ConfigToggleRow_rowDesc__VvMZd{color:#64748b;font-size:12px}.ConfigToggleRow_rowAction__bXtlm{flex-shrink:0;align-self:center;margin-left:auto;display:flex}.Modal_content__Pwodr{top:unset;left:unset;right:unset;bottom:unset;background-color:#fff;background-clip:padding-box;border:1px solid #0000;border-radius:16px;outline:0;flex-direction:column;max-width:90%;max-height:80vh;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000026}@media (max-width:1199px){.Modal_content__Pwodr{min-width:unset}}@media (max-width:767px){.Modal_content__Pwodr{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100vh;margin:0;position:fixed;top:0;bottom:0;left:0;right:0}}.Modal_content__Pwodr>div{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.HolidaysModal_container__Or6uS{flex-direction:column;min-width:440px;max-width:560px;max-height:80vh;display:flex}@media (max-width:767px){.HolidaysModal_container__Or6uS{min-width:unset;max-width:unset;height:100%;max-height:100vh}}.HolidaysModal_header__LcPxQ{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:10px;padding:16px 20px 12px;display:flex}.HolidaysModal_headerIcon__jk8ir{color:#6b7280;flex-shrink:0}.HolidaysModal_headerTitle__zehkl{color:#1f2937;flex:1;font-size:1rem;font-weight:600}.HolidaysModal_closeBtn__t7vqz{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;transition:all .15s;display:flex}.HolidaysModal_closeBtn__t7vqz:hover{color:#374151;background-color:#f9fafb}.HolidaysModal_toolbar__C8_Ym{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:10px;padding:12px 20px;display:flex}.HolidaysModal_toolbarLabel__aNVbq{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.HolidaysModal_yearSelect__lQ9oO{width:120px}.HolidaysModal_body__KVPRB{flex:1;min-height:120px;padding:12px 20px;overflow-y:auto}.HolidaysModal_list__CLbUT{flex-direction:column;gap:6px;display:flex}.HolidaysModal_holidayRow__imGX6{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.HolidaysModal_holidayDate__kFwuE{color:#6b7280;white-space:nowrap;min-width:150px;font-size:.75rem;font-weight:600}.HolidaysModal_holidayName__gDyQf{color:#1f2937;flex:1;font-size:.875rem;font-weight:600}.HolidaysModal_emptyState__oa6II{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;font-size:.875rem;display:flex}.HolidaysModal_emptyIcon__5qAXC{color:#e5e7eb}.HolidaysModal_loadingState__a9oQ-{justify-content:center;padding:32px 0;display:flex}.HolidaysModal_footer__eDY18{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;padding:12px 20px;display:flex}.QuantityUnitInput_elevation-1__Yz8t2{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.QuantityUnitInput_elevation-2__Uaoig{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.QuantityUnitInput_elevation-3__TaMyh{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.QuantityUnitInput_elevation-4__cioZw{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.QuantityUnitInput_elevation-5__hPC41{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.QuantityUnitInput_elevation-6__vaGQV{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.QuantityUnitInput_elevation-7__VI1fT{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.QuantityUnitInput_elevation-8__7yixp{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.QuantityUnitInput_elevation-9__YZ6-e{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.QuantityUnitInput_elevation-10__kz9-o{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.QuantityUnitInput_elevation-11__NtjN3{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.QuantityUnitInput_elevation-12__tVK1b{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.QuantityUnitInput_elevation-13__EuZ8r{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.QuantityUnitInput_elevation-14__MP4AG{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.QuantityUnitInput_elevation-15__febZr{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.QuantityUnitInput_elevation-16__NxA9a{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.QuantityUnitInput_elevation-17__oTmTr{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.QuantityUnitInput_elevation-18__JScFS{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.QuantityUnitInput_elevation-19__NxSiI{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.QuantityUnitInput_elevation-20__8DkNH{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.QuantityUnitInput_elevation-21__yfL-a{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.QuantityUnitInput_elevation-22__lJiQd{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.QuantityUnitInput_elevation-23__chJyQ{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.QuantityUnitInput_elevation-24__h-qVL{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.QuantityUnitInput_container__vNhgp{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;min-height:38px;transition:all .2s;display:flex;position:relative;overflow:visible}.QuantityUnitInput_container__vNhgp:hover{border-color:#d1d5db}.QuantityUnitInput_container__vNhgp:focus-within{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.QuantityUnitInput_container__vNhgp.QuantityUnitInput_disabled__oIlyv{cursor:not-allowed;background:#f9fafb;border-color:#e5e7eb}.QuantityUnitInput_container__vNhgp.QuantityUnitInput_disabled__oIlyv:hover{border-color:#e5e7eb}.QuantityUnitInput_container__vNhgp.QuantityUnitInput_warning__d5ZaJ{border-color:#e2b434}.QuantityUnitInput_container__vNhgp.QuantityUnitInput_warning__d5ZaJ:focus-within{border-color:#e2b434;box-shadow:0 4px 14px #e2b4341a}.QuantityUnitInput_quantityInput__odQHO{text-align:right;flex:1;min-width:40px;padding-left:.25rem;padding-right:0;font-size:.875rem;line-height:1.5;display:block;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.QuantityUnitInput_unitSection__g17Tn{flex-shrink:0;align-items:center;display:flex}.QuantityUnitInput_unitLabel__L36FG{color:#6b7280;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #d1d5db;border-radius:.375rem;margin-right:.25rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:500;transition:all .15s}.QuantityUnitInput_unitLabel__L36FG:hover{color:#e64400;background:#fe4d000f}.QuantityUnitInput_unitLabelActive__hDG3F{color:#e64400;background:#fe4d0014;border-bottom-color:#fe4d00}.QuantityUnitInput_unitLabelInline__pdDwk:not(.QuantityUnitInput_unitLabelActive__hDG3F){border-bottom-color:#0000}.QuantityUnitInput_unitLabelInline__pdDwk:not(.QuantityUnitInput_unitLabelActive__hDG3F):hover{color:#6b7280;background:0 0;border-bottom-color:#0000}.QuantityUnitInput_unitLabelDisabled__FjHD7{cursor:default;border-bottom-color:#0000}.QuantityUnitInput_unitLabelDisabled__FjHD7:hover{color:#6b7280;background:0 0;border-bottom-color:#0000}.QuantityUnitInput_unitMenu__qxHTE{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-width:180px;max-width:260px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f}.QuantityUnitInput_unitMenuSearch__U4A7r{border-bottom:1px solid #f3f4f6;padding:8px}.QuantityUnitInput_unitMenuSearchInput__tvmlJ{border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;padding:6px 10px;font-size:.8125rem;transition:border-color .15s}.QuantityUnitInput_unitMenuSearchInput__tvmlJ:focus{border-color:#fe4d00}.QuantityUnitInput_unitMenuList__qrueN{max-height:200px;padding:4px 0;overflow-y:auto}.QuantityUnitInput_unitMenuOption__SpYzx{color:#374151;cursor:pointer;padding:8px 12px;font-size:.8125rem;transition:background .1s}.QuantityUnitInput_unitMenuOption__SpYzx:hover{background:#f9fafb}.QuantityUnitInput_unitMenuOptionSelected__nv-T6{color:#e64400;background:#fe4d000f;font-weight:600}.QuantityUnitInput_unitMenuOptionSelected__nv-T6:hover{background:#fe4d001a}.QuantityUnitInput_unitMenuEmpty__PY5cs{color:#9ca3af;text-align:center;padding:12px;font-size:.8125rem}.WorkScheduleSection_pools__4pUoa{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.WorkScheduleSection_pool__TLq7O{border:1px solid #eaecf0;border-radius:10px;flex-direction:column;gap:14px;padding:16px 14px;display:flex}.WorkScheduleSection_poolHeader__jzoWc{color:#1e293b;border-bottom:1px solid #f2f2f1;padding-bottom:12px;font-size:13px;font-weight:700}.WorkScheduleSection_field__Cd8ep{flex-direction:column;gap:6px;display:flex}.WorkScheduleSection_dayConfigInput__Er4_V{width:180px}.WorkScheduleSection_fieldLabel__3xjsy{color:#1e293b;font-size:13px;font-weight:600}.WorkScheduleSection_fieldHint__VJwx5{color:#64748b;font-size:12px}.WorkScheduleSection_rowAction__IheYv{color:#ff6b1a;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s}.WorkScheduleSection_rowAction__IheYv:hover{background:#fff2ea;text-decoration:underline}.WorkScheduleSection_conversions__QaA40{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;padding:14px 16px;display:flex}.WorkScheduleSection_conversionsTitle__PTzAo{color:#1e293b;font-size:13px;font-weight:600}.WorkScheduleSection_conversionsHint__8Cm8L{color:#64748b;margin-bottom:6px;font-size:12px}.WorkScheduleSection_conversionsTitle__PTzAo+.WorkScheduleSection_convList__oAScg{margin-top:6px}.WorkScheduleSection_conversionsHelp__IY7qb{color:#64748b;margin-top:10px;font-size:12px}.WorkScheduleSection_pool__TLq7O .WorkScheduleSection_anchorWarning__XVb_1{margin-bottom:0}.WorkScheduleSection_convEmpty__6G6RC{color:#9ca3af;padding:10px 0 2px;font-size:13px}.WorkScheduleSection_convList__oAScg{flex-direction:column;display:flex}.WorkScheduleSection_convRow__4WcWe{border-bottom:1px solid #0000000f;align-items:center;gap:12px;padding:.6rem 0;display:flex}.WorkScheduleSection_convRow__4WcWe:last-child{border-bottom:none;padding-bottom:0}.WorkScheduleSection_convRow__4WcWe:first-of-type{padding-top:0}.WorkScheduleSection_convLead__BkCBJ{color:#374151;flex:1;min-width:0;font-size:13px;font-weight:500}.WorkScheduleSection_convInput__s0_oW{flex:none;width:200px}.TimePickerInput_inputGroup__x4boz{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex}.TimePickerInput_inputGroup__x4boz:focus-within{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.TimePickerInput_inputGroupWarning__VpmfE{border-color:#e2b434}.TimePickerInput_inputGroupDisabled__cj4pg{cursor:not-allowed;background:#f9fafb}.TimePickerInput_prefix__jwweq{color:#fe4d00;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.25rem;display:flex}.TimePickerInput_prefixDisabled__OE7O3{color:#9ca3af;cursor:not-allowed}.TimePickerInput_input__u2YDt{color:#212529;cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;width:100%;min-width:0;padding:.375rem .25rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.TimePickerInput_input__u2YDt::placeholder{color:#9ca3af}.TimePickerInput_input__u2YDt:disabled{color:#6b7280;cursor:not-allowed;opacity:1}@media (max-width:767px){.TimePickerInput_input__u2YDt{min-height:44px;font-size:16px}}.TimePickerInput_clearBtn__YqkCx{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;transition:color .15s;display:flex}.TimePickerInput_clearBtn__YqkCx:hover{color:#6b7280}.TimePickerInput_container__vFua0{width:100%;display:inline-block;position:relative}.TimePickerInput_dropdown__EjmYD{z-index:1060;background:#fff;border:1px solid #dee2e6;border-radius:12px;padding:12px;animation:.15s TimePickerInput_fadeIn__W0Shs;position:fixed;box-shadow:0 8px 24px #0000001f}@media (max-width:767px){.TimePickerInput_dropdown__EjmYD{position:fixed;transform:translate(-50%,-50%);top:50%!important;left:50%!important}}.TimePickerInput_columnsRow__L747x{align-items:flex-start;gap:4px;display:flex}.TimePickerInput_column__C5FdJ{flex-direction:column;align-items:stretch;display:flex}.TimePickerInput_columnLabel__1WltX{color:#9ca3af;text-align:center;text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px;font-size:10px;font-weight:700}.TimePickerInput_scrollList__XtNoY{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent;flex-direction:column;gap:2px;max-height:240px;padding:2px;display:flex;overflow-y:auto}.TimePickerInput_scrollList__XtNoY::-webkit-scrollbar{width:4px}.TimePickerInput_scrollList__XtNoY::-webkit-scrollbar-track{background:0 0}.TimePickerInput_scrollList__XtNoY::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.TimePickerInput_timeCell__Vxjfn{color:#374151;cursor:pointer;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:52px;height:38px;font-size:15px;font-weight:500;transition:all .12s;display:flex}.TimePickerInput_timeCell__Vxjfn:hover{color:#fe4d00;background:#fff7ed}.TimePickerInput_timeCell__Vxjfn:active{transform:scale(.95)}.TimePickerInput_timeCell__Vxjfn:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}@media (max-width:767px){.TimePickerInput_timeCell__Vxjfn{min-width:56px;height:44px;font-size:16px}}.TimePickerInput_timeCellActive__TaD9N{color:#fff;background:#fe4d00;font-weight:700}.TimePickerInput_timeCellActive__TaD9N:hover{color:#fff;background:#ea6c0a}.TimePickerInput_timeCellDisabled__7OjEe{color:#d1d5db;cursor:not-allowed;opacity:.55}.TimePickerInput_timeCellDisabled__7OjEe:hover{color:#d1d5db;background:0 0}.TimePickerInput_timeCellDisabled__7OjEe:active{transform:none}.TimePickerInput_separator__t7jQ6{color:#d1d5db;-webkit-user-select:none;user-select:none;align-items:center;padding-top:22px;font-size:20px;font-weight:700;display:flex}.TimePickerInput_backdrop__CCIz-{display:none}@media (max-width:767px){.TimePickerInput_backdrop__CCIz-{z-index:1059;background:#0000004d;display:block;position:fixed;top:0;bottom:0;left:0;right:0}}@keyframes TimePickerInput_fadeIn__W0Shs{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WorkerShiftFields_shift__jXzNO{flex-direction:column;gap:16px;display:flex}.WorkerShiftFields_times__6OvYP{flex-wrap:wrap;gap:16px;display:flex}.WorkerShiftFields_field__oPYJe{flex-direction:column;min-width:0;display:flex}.WorkerShiftFields_time__U4UFQ{width:140px}.WorkerShiftFields_hint__Pu_No{color:#64748b;margin-top:6px;font-size:12px}.WorkerShiftFields_breaks__LCvdw{flex-direction:column;gap:12px;margin-top:6px;display:flex}.WorkerShiftFields_breakRow__y0tBg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WorkerShiftFields_breakTime__bamz7{flex:0 0 118px}.WorkerShiftFields_breakUntil__tRkub{color:#94a3b8;font-size:13px}.WorkerShiftFields_breakLabel__75WMG{flex:150px;min-width:150px}.WorkerShiftFields_breakNote__jomeV{color:#64748b;margin-top:4px;font-size:12px;display:block}.WorkerShiftFields_breakAdd__gIjbZ{justify-content:flex-end;margin-top:12px;display:flex}.InfoBanner_container___3B3p{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;margin-bottom:1rem;padding:10px 12px;font-size:.8125rem;display:flex}.InfoBanner_icon__UbWWB{flex-shrink:0}.InfoBanner_text__igu4v{min-width:0}.ClockingSettingsSection_notice__F6WQz.ClockingSettingsSection_notice__F6WQz{margin-bottom:0}.ClockingSettingsSection_grid__0UYT8{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:8px;display:grid}.ClockingSettingsSection_field__ZuSDY{flex-direction:column;min-width:0;display:flex}.ClockingSettingsSection_hint__M8vVu{color:#64748b;margin-top:6px;font-size:12px}.SystemDefaultsScreen_page__wBzIb{height:100%;overflow:hidden auto}.SystemDefaultsScreen_body__wG0yY{flex-direction:column;gap:1rem;padding:1rem 1.5rem 2rem;display:flex}.SystemDefaultsScreen_card__kvhYh{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #0000000a}.MediaSelector_elevation-1__rnxM2{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.MediaSelector_elevation-2__oXahn{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.MediaSelector_elevation-3__ojt7M{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.MediaSelector_elevation-4__aWjZx{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.MediaSelector_elevation-5__RTWZz{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.MediaSelector_elevation-6__NJqHE{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.MediaSelector_elevation-7__s-HgG{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.MediaSelector_elevation-8__lAiaR{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.MediaSelector_elevation-9__6kcVM{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.MediaSelector_elevation-10__2dFLj{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.MediaSelector_elevation-11__dnEvo{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.MediaSelector_elevation-12__HXQFh{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.MediaSelector_elevation-13__gUSen{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.MediaSelector_elevation-14__Y1VrE{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.MediaSelector_elevation-15__BzF2a{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.MediaSelector_elevation-16___sV7k{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.MediaSelector_elevation-17__6m9Uz{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.MediaSelector_elevation-18___bAmA{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.MediaSelector_elevation-19__M7EBs{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.MediaSelector_elevation-20__AwKvv{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.MediaSelector_elevation-21__7c_uW{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.MediaSelector_elevation-22__HqTdA{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.MediaSelector_elevation-23__ibD5E{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.MediaSelector_elevation-24__37Rz4{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.MediaSelector_container__fAZiP{width:100%;height:100%;position:relative}.MediaSelector_button__USaqi{color:#fff;cursor:pointer;border:0;border-radius:25px;outline:0;margin-left:1rem;display:inline-block}.MediaSelector_button__USaqi.MediaSelector_disabled__kzOS_{opacity:.2;cursor:not-allowed}.MediaSelector_button__USaqi.MediaSelector_disabled__kzOS_.MediaSelector_primary__BzEMm{box-shadow:-7px 8px 23px}.MediaSelector_button__USaqi.MediaSelector_sizeNormal__lIE6K{padding:.7rem 1.8rem;font-size:16px}.MediaSelector_button__USaqi.MediaSelector_sizeSmall__UDYXA{padding:.5rem 1rem;font-size:14px}.MediaSelector_button__USaqi.MediaSelector_sizeExtraSmall__M6LEH{padding:.5rem 1rem;font-size:10px}.MediaSelector_buttonIcon__FgAaT{color:#fff;cursor:pointer;border:0;border-radius:50%;outline:0;font-size:13px;display:inline-block}.MediaSelector_buttonIcon__FgAaT.MediaSelector_sizeNormal__lIE6K{width:43px;height:43px;padding:.1rem;font-size:16px}.MediaSelector_buttonIcon__FgAaT.MediaSelector_sizeSmall__UDYXA{width:30px;height:30px;padding:.1rem;font-size:13px}.MediaSelector_buttonIcon__FgAaT.MediaSelector_sizeExtraSmall__M6LEH{width:20px;height:20px;padding:.1rem;font-size:10px}.MediaSelector_primary__BzEMm{background-color:#1781a1;border:1px solid #1781a1}.MediaSelector_primary__BzEMm:hover{background-color:#146f8b}.MediaSelector_primaryAlt__nBdW8{background-color:#16ccc3;border:1px solid #16ccc3}.MediaSelector_primaryAlt__nBdW8:hover{background-color:#14b5ad}.MediaSelector_danger__rDBuE{background-color:#dc4c4c;border:1px solid #dc4c4c}.MediaSelector_danger__rDBuE:hover{background-color:#d83737}.MediaSelector_success__QCFoA{background-color:#16ccc3;border:1px solid #16ccc3}.MediaSelector_success__QCFoA:hover{background-color:#14b5ad}.MediaSelector_secondary__UbavU{color:#1781a1;background-color:#fff;border:2px solid #1781a1}.MediaSelector_secondary__UbavU:hover{background-color:#f2f2f2}.MediaSelector_popover__p7rb_{color:#63c9ef;background-color:#fff;border:1px solid #63c9ef}.MediaSelector_popover__p7rb_:hover{background-color:#f2f2f2}.MediaSelector_secondaryDanger__sbVtV{color:#dc4c4c;background-color:#fff}.MediaSelector_secondaryDanger__sbVtV:hover{background-color:#f2f2f2}.MediaSelector_scrollable__NeC7h{scrollbar-width:thin;scrollbar-color:#000 #fff;overflow-x:auto}.MediaSelector_scrollable__NeC7h::-webkit-scrollbar{width:.5rem;height:.4rem}.MediaSelector_scrollable__NeC7h::-webkit-scrollbar-thumb{background:#000}.MediaSelector_scrollable__NeC7h::-webkit-scrollbar-track{background:#fff}.MediaSelector_mediasList__R3b4v{display:inline-flex}.MediaSelector_addMedia__LIxNL{cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:1rem;display:flex}@media (max-width:991px){.MediaSelector_addMedia__LIxNL{width:30px;height:30px}}.MediaSelector_addMediaUser__tQ1B3{cursor:pointer;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}@media (max-width:991px){.MediaSelector_addMediaUser__tQ1B3{width:4rem;height:4rem}}.MediaSelector_imagePreviewContainer__LYjFU{position:relative}.MediaSelector_imagePreviewContainer__LYjFU.MediaSelector_profilePicture__GGuKn{height:100%}.MediaSelector_imagePreviewContainer__LYjFU .MediaSelector_removeItem__tF1dE{cursor:pointer;width:30px;height:30px;display:none;position:absolute;top:1rem;right:1rem}.MediaSelector_imagePreviewContainer__LYjFU:hover .MediaSelector_removeItem__tF1dE{display:block}.MediaSelector_imagePreview__PNi9q{width:100%;height:var(--max-height);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e7e7e7}.MediaSelector_imagePreviewMini__YkRV7{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e7e7e7;width:60px;height:60px;margin-right:.5rem}@media (max-width:991px){.MediaSelector_imagePreviewMini__YkRV7{width:30px;height:30px}}.MediaSelector_circularMini__Ln2CD{background-size:cover;border-radius:50%;overflow:hidden}.MediaSelector_editorContainer__uZ4Ck{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.MediaSelector_contentImage__1yiZ6{width:100%;height:100%}.MediaSelector_contentImage__1yiZ6 .MediaSelector_defaultImg__1NEzg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:11rem}.MediaSelector_img__TgyyD{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}@media (max-width:1199px){.MediaSelector_img__TgyyD{width:100%}}.MediaSelector_scrollableWithLabel__XRBfs{border:1px solid #eaeaea;justify-content:center;align-items:center;width:100%;min-height:7.5rem;display:flex}.MediaSelector_mediasListWithLabel__TatXf{flex-direction:column;align-content:center;align-items:center;padding:2.5rem 1rem .5rem;display:flex}.MediaSelector_mediasListCarWithLabel__ORuf6{flex-direction:column;align-content:center;align-items:center;padding:1.5rem 1rem .5rem;display:flex}.MediaSelector_label__eqamS{color:#1781a1;cursor:pointer;justify-content:center;align-items:center;padding-top:1rem;font-size:12px;display:flex}.ImageEditor_elevation-1__EU28r{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.ImageEditor_elevation-2__1J20W{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.ImageEditor_elevation-3__-M9v-{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.ImageEditor_elevation-4__bL3t4{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.ImageEditor_elevation-5__Ymtxu{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.ImageEditor_elevation-6__Mmybq{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ImageEditor_elevation-7__KCiKu{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.ImageEditor_elevation-8__jHI-i{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ImageEditor_elevation-9__CEXTp{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.ImageEditor_elevation-10__oAFrI{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.ImageEditor_elevation-11__mF_Hc{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.ImageEditor_elevation-12__cV6dK{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.ImageEditor_elevation-13__yBRT6{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.ImageEditor_elevation-14__DDw7E{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.ImageEditor_elevation-15__NaxuN{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.ImageEditor_elevation-16__BT_dL{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.ImageEditor_elevation-17__qHylJ{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.ImageEditor_elevation-18__MEaZ9{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.ImageEditor_elevation-19__mrBE3{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.ImageEditor_elevation-20__aSm64{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.ImageEditor_elevation-21__LppY1{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.ImageEditor_elevation-22__A-3ZG{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.ImageEditor_elevation-23__eIpNC{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.ImageEditor_elevation-24__t10Mp{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.ImageEditor_imagePreview__429j7{width:100%;height:var(--max-height);background-position:50%;background-repeat:no-repeat;background-size:contain}.ImageEditor_imagePreview__429j7.ImageEditor_circular__RtmtH{aspect-ratio:1;width:var(--max-height);background-size:cover;border-radius:50%;margin:0 auto;overflow:hidden}.ImageEditor_editorContent__-PypZ{cursor:crosshair;height:100%;position:relative}.ImageEditor_editorContent__-PypZ .ImageEditor_editorSave___E_HS{position:absolute;top:1rem;right:1rem}.ImageEditor_options__DUxFS{justify-content:flex-start;padding:1rem;display:flex}.ImageEditor_options__DUxFS input[type=color]{-webkit-appearance:none;border:none;width:25px;height:25px}.ImageEditor_options__DUxFS input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ImageEditor_options__DUxFS input[type=color]::-webkit-color-swatch{border:none}.ImageEditor_options__DUxFS .ImageEditor_sizeContainer__50C-C{justify-content:center;align-items:center;width:100px;display:flex}.ImageEditor_options__DUxFS .ImageEditor_sizeContainer__50C-C .ImageEditor_sizeContentXs__2yb5c{background:#000;width:25px;height:2px;padding:2px}.ImageEditor_options__DUxFS .ImageEditor_sizeContainer__50C-C .ImageEditor_sizeContentM__PCRRN{background:#000;width:25px;height:4px}.ImageEditor_options__DUxFS .ImageEditor_sizeContainer__50C-C .ImageEditor_sizeContentL__8R2w2{background:#000;width:25px;height:6px}.ImageEditor_options__DUxFS .ImageEditor_sizeContainer__50C-C .ImageEditor_sizeContentXl__Bq-IN{background:#000;width:25px;height:8px}.Avatar_elevation-1__w7jQ3{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.Avatar_elevation-2__RfgzF{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.Avatar_elevation-3__aup5d{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.Avatar_elevation-4__LN1UH{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.Avatar_elevation-5__oGAmB{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.Avatar_elevation-6__KOQXe{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.Avatar_elevation-7__VXMj_{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.Avatar_elevation-8__fJ7uf{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.Avatar_elevation-9__DBFAr{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.Avatar_elevation-10__kBwNc{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.Avatar_elevation-11__uvsuT{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.Avatar_elevation-12__7dOEF{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.Avatar_elevation-13__DOzkC{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.Avatar_elevation-14__3wlUg{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.Avatar_elevation-15__xaHLb{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.Avatar_elevation-16__xTQB6{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.Avatar_elevation-17__blr6m{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.Avatar_elevation-18__h9c4s{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.Avatar_elevation-19__eWsc2{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.Avatar_elevation-20__oS3rC{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.Avatar_elevation-21__nPOFq{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.Avatar_elevation-22__QmYc_{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.Avatar_elevation-23__hlsvx{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.Avatar_elevation-24__KwQRc{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.Avatar_container__t0SH1{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:auto}.UserScreen_page__E3RX5{height:100%;overflow:hidden auto}.UserScreen_formWrap__X_OKf{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.UserScreen_formSection__x4NGe{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:12px;padding:18px 20px}.UserScreen_formSection__x4NGe .form-label{font-size:12.5px;font-weight:500}.UserScreen_formSectionHeader__HOCQi{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.UserScreen_formSectionHeaderIcon__c6YAn{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.UserScreen_heroCard__4GzmX{background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:14px;margin-bottom:1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 1px 3px #0000000a}.UserScreen_heroName__W-KSW{color:#0f172a;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.UserScreen_heroMeta__UeaP3{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.15rem;font-size:.8125rem;display:flex}.UserScreen_heroDesc__S25Ns{color:#6b7280;font-size:.8125rem}.UserScreen_heroSep__fHFR0{color:#d1d5db}.UserScreen_fieldList__BClxm{flex-direction:column;display:flex}.UserScreen_fieldRow__JOHyN{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.UserScreen_fieldRow__JOHyN:last-child{border-bottom:none;padding-bottom:0}.UserScreen_fieldRow__JOHyN:first-child{padding-top:0}.UserScreen_fieldLabel__KQbZU{color:#6b7280;flex-shrink:0;font-size:12.5px}.UserScreen_fieldValue__wXYf2{color:#1a1a1a;text-align:right;font-size:12.5px;font-weight:500}.UserScreen_fieldValueMuted__EMHfl{color:#9ca3af;font-weight:400}.UserScreen_rolesContainer__KsVZD{flex-direction:column;gap:.5rem;display:flex}.UserScreen_roleBadgeList__WpR9j{flex-wrap:wrap;gap:4px;display:flex}.UserScreen_roleBadge__Mx6ni{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.UserScreen_workerRoleNotice__7DDRB{color:#78350f;background:#fffbeb;border:1px solid #f59e0b;border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4}.UserScreen_toggleReadOnly__bu3YU{background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.UserScreen_toggleReadOnlyActive__lAGPZ{background:#f0fdf4;border:1.5px solid #bbf7d0}.UserScreen_toggleIndicator__u6IgH{background:0 0;border:1.5px solid #ebebea;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.UserScreen_toggleIndicatorActive__u5_Qo{color:#fff;background:#16a34a;border-color:#16a34a}.UserScreen_toggleText__agFA1{flex-direction:column;gap:2px;min-width:0;display:flex}.UserScreen_toggleTitle__iaZrW{color:#6b7280;font-size:13px;font-weight:500}.UserScreen_toggleTitleActive__RHdAR{color:#166534;font-weight:600}.UserScreen_toggleSubtitle__ieMqO{color:#9ca3af;font-size:12px;line-height:1.4}.UserScreen_toggleSubtitleActive__6pKxA{color:#166534}@media (max-width:767px){.UserScreen_photoColumn__jmsom{order:2;margin-top:.5rem;margin-bottom:1rem}.UserScreen_fieldsColumn__LR-WP{order:1}}.UsersScreen_elevation-1__9orWP{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.UsersScreen_elevation-2__WLlaw{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.UsersScreen_elevation-3__8Gtey{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.UsersScreen_elevation-4___CWnC{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.UsersScreen_elevation-5__fvwss{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.UsersScreen_elevation-6__WV2e2{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.UsersScreen_elevation-7__ieGx1{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.UsersScreen_elevation-8__37Gbp{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.UsersScreen_elevation-9__BVyEA{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.UsersScreen_elevation-10__E-VBd{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.UsersScreen_elevation-11__-c6kG{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.UsersScreen_elevation-12__zAEph{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.UsersScreen_elevation-13__eUO_g{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.UsersScreen_elevation-14__u4uzF{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.UsersScreen_elevation-15__L3-Tg{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.UsersScreen_elevation-16__0tB-3{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.UsersScreen_elevation-17__duKKM{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.UsersScreen_elevation-18__BU8kt{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.UsersScreen_elevation-19__pmQ_b{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.UsersScreen_elevation-20__r3NrO{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.UsersScreen_elevation-21__0nqAy{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.UsersScreen_elevation-22__CWFp7{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.UsersScreen_elevation-23__P0haF{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.UsersScreen_elevation-24__OCNUE{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.UsersScreen_tableArea__hXNr5{padding:0 .5rem}.UsersScreen_rolesEmpty__HuIAC{color:#9ca3af;font-size:12px}.CompanyScreen_formContainer__OKR-C{height:100%;overflow:hidden auto}.CompanyScreen_mainCard__ZUMZP{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin:0 .5rem 2rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}@media (max-width:767px){.CompanyScreen_mainCard__ZUMZP{box-shadow:none;border:none;border-radius:0;margin:0 0 2rem}}.CompanyScreen_mainCardHeader__6CAjS{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.CompanyScreen_mainCardTitle__lsugS{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.CompanyScreen_cardBody__-QuDm{padding:1.25rem}@media (max-width:767px){.CompanyScreen_cardBody__-QuDm{padding:1rem}}.CompanyScreen_sectionTitle__Uuudy{color:#1f2937;margin:0 0 1rem;font-size:.95rem;font-weight:600}.CompanyScreen_subSectionHeader__CyWUk{color:#1a1a2e;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.CompanyScreen_subSectionBody__2Jm_t{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;margin-bottom:.5rem;padding:1.25rem}.CompanyScreen_standaloneSection__-HhYC{border:1px solid #e5e7eb;border-radius:16px;margin:1.5rem 0 .5rem;padding:1.25rem}.CompanyScreen_logoArea__rGY-y{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;display:flex}.DeletedBadge_badge__Cac-g{cursor:help;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.PersonItem_personItem__BCWTt{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.PersonItem_personItemXl__yYnOD{align-items:center;gap:.875rem}.PersonItem_singleLine__Jac7q{align-items:center}.PersonItem_singleLine__Jac7q .PersonItem_avatar__d4sE7{margin-top:0}.PersonItem_avatar__d4sE7{letter-spacing:.5px;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.PersonItem_sm___6Pm8{width:28px;min-width:28px;height:28px;font-size:10px}.PersonItem_md__UwKRl{width:32px;min-width:32px;height:32px;font-size:11px}.PersonItem_lg__GjorC{width:36px;min-width:36px;height:36px;font-size:12px}.PersonItem_xl__b9l3j{width:44px;min-width:44px;height:44px;font-size:.9rem}.PersonItem_info__8B6_p{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PersonItem_name__RbD2h{color:#212529;overflow-wrap:break-word;align-items:center;gap:5px;font-weight:600;line-height:1.3;display:flex}.PersonItem_nameXl__225Ng{color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.2}.PersonItem_numberSubtitleRow__UnUDJ{align-items:baseline;gap:6px;min-width:0;display:flex}.PersonItem_numberSubtitleRow__UnUDJ .PersonItem_subtitle__KBnkf{min-width:0}.PersonItem_numberSubtitleRow__UnUDJ .PersonItem_deletedBadge__XSStZ{align-self:flex-start}.PersonItem_numberSubtitleRowWithCompany__lxcNs{flex-wrap:wrap;row-gap:2px}.PersonItem_secondaryLine__CyHVv{color:#9ca3af;align-items:center;gap:4px;min-width:0;font-size:.75rem;line-height:1.3;display:flex}.PersonItem_colorDot__n00nw{border-radius:50%;flex-shrink:0;width:8px;min-width:8px;height:8px;display:inline-block}.PersonItem_subtitle__KBnkf{color:#6c757d;overflow-wrap:break-word;font-size:.75rem;line-height:1.3}.PersonItem_subtitleXl__VQ0Sf{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.PersonItem_contactRow__YLpf7{flex-wrap:wrap;align-items:center;gap:.1rem .75rem;display:flex}.PersonItem_contactLink__qINiB{color:#6c757d;align-items:center;gap:.25rem;font-size:.75rem;line-height:1.3;text-decoration:none;display:inline-flex}.PersonItem_contactLink__qINiB:hover{color:#034e92}.PersonItem_contactLink__qINiB svg{font-size:.65rem}.PersonPickerDropdown_container__uje9w{position:relative}.PersonPickerDropdown_searchInput__CC2Kb{cursor:text;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;transition:border-color .14s;display:flex}.PersonPickerDropdown_searchInput__CC2Kb:focus-within,.PersonPickerDropdown_searchInput__CC2Kb.PersonPickerDropdown_searchInputOpen__c9mlE{border-color:#ff6b1a}.PersonPickerDropdown_searchInput__CC2Kb.PersonPickerDropdown_searchInputWarning__JDixl{border-color:#e2b434}.PersonPickerDropdown_searchInput__CC2Kb input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.PersonPickerDropdown_searchIcon__PyCzd{color:#9ca3af;flex-shrink:0;display:flex}.PersonPickerDropdown_clearBtn__VPRQh{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;display:flex}.PersonPickerDropdown_dropdown__uBRp1{z-index:200;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #00000017,0 0 0 1px #0000000a}.PersonPickerDropdown_dropdownUp__hOquP{top:auto;bottom:calc(100% + 4px)}.PersonPickerDropdown_dropdownList__ZNWVW{flex-direction:column;gap:2px;padding:6px;display:flex}.PersonPickerDropdown_dropdownItem__ldNQs{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;transition:background .1s;display:flex}.PersonPickerDropdown_dropdownItem__ldNQs:hover{background:#f9fafb}.PersonPickerDropdown_dropdownItemSelected__YlL1Y{background:#fff7ed}.PersonPickerDropdown_dropdownItemSelected__YlL1Y:hover{background:#ffedd5}.PersonPickerDropdown_dropdownInfo__Hvvx9{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px}.PersonPickerDropdown_addNewItem__BE78b{color:#ff6b1a;text-align:left;cursor:pointer;background:#ff6b1a0a;border:none;border-top:1px solid #f3f4f6;align-items:center;gap:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s;display:flex}.PersonPickerDropdown_addNewItem__BE78b:hover{background:#ff6b1a1a}.PersonPickerDropdown_addNewIcon__OEg0Y{flex-shrink:0;align-items:center;display:flex}.PersonPickerDropdown_loadMoreWrapper__UIr2z{justify-content:center;padding:8px 0 4px;display:flex}.PersonPickerDropdown_loadMoreBtn__pF1cW{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500}.PersonPickerDropdown_loadMoreBtn__pF1cW:hover:not(:disabled){text-decoration:underline}.PersonPickerDropdown_loadMoreBtn__pF1cW:disabled{opacity:.5;cursor:default}.PersonPickerDropdown_loadingHint__Wn9Um{color:#9ca3af;font-size:.85rem}.PersonPickerDropdown_selectedList__31qLL{flex-wrap:wrap;gap:8px;display:flex}.PersonPickerDropdown_chip__IfaSw{background:#f9fafb;border:1px solid #ebebea;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:flex}.PersonPickerDropdown_chipRevoked__WdAoq{background:#fef2f2;border-color:#dc2626}.PersonPickerDropdown_chipWarningIcon__4yZq9{color:#dc2626;flex-shrink:0;align-items:center;display:flex}.PersonPickerDropdown_chipInfo__ldcBe{flex:1;min-width:0}.ProjectVisibilitySection_selectedList__mUS_L{flex-wrap:wrap;gap:8px;display:flex}.ProjectVisibilitySection_selectedListSpaced__7L6a7{margin-top:10px}.ProjectVisibilitySection_emptyNote__G67pH{color:#9ca3af;font-size:12px;font-style:italic}.ProjectVisibilitySection_visibilityRolesNote__5mlAC{background-color:#f9fafb;border:1px solid #ebebea;border-radius:6px;margin-top:16px;padding:10px 12px}.ProjectVisibilitySection_visibilityRolesNoteLabel__Ui58Y{color:#6b7280;margin-bottom:6px;font-size:11px;line-height:1.4;display:block}.ProjectVisibilitySection_visibilityRolesChips__RsUd2{flex-wrap:wrap;gap:6px;display:flex}.ProjectVisibilitySection_visibilityRoleChip__PHg0G{color:#374151;background:#fff;border:1px solid #ebebea;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.SectionDivider_divider__seomf{opacity:1;border:0;border-top:2px solid #e5e7eb;margin:1.5rem 0}.SectionDivider_labelled__P2pds{align-items:center;gap:12px;margin:1.75rem 0 1rem;display:flex}.SectionDivider_labelled__P2pds:after{content:"";border-top:1px solid #d1d5db;flex:1}.SectionDivider_label__b92AI{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;white-space:nowrap;font-size:.75rem;font-weight:600}.RecordValidationSection_validationCardsList__LNvyT{flex-direction:column;gap:10px;display:flex}.RecordValidationSection_validationCard__RPZ0w{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ebebea;border-radius:10px;padding:14px 16px;transition:all .14s}.RecordValidationSection_validationCard__RPZ0w:hover:not(.RecordValidationSection_validationCardActive__orN85){background:#fafafa}.RecordValidationSection_validationCardActive__orN85{background:#fff7ed;border-color:#fe4d00}.RecordValidationSection_validationCardHeader__727h3{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.RecordValidationSection_validationCardHeaderReadOnly__HNaSM{cursor:default}.RecordValidationSection_validationCardInfo__RrJT9{flex-direction:column;flex:1;min-width:0;display:flex}.RecordValidationSection_validationCardTitle__sleOQ{color:#212529;font-size:.85rem;font-weight:600}.RecordValidationSection_validationCardActive__orN85 .RecordValidationSection_validationCardTitle__sleOQ{color:#fe4d00}.RecordValidationSection_validationCardDesc__sJOPO{color:#6c757d;margin-top:2px;font-size:.78rem}.RecordValidationSection_validationCardBody__yVZsz{border-top:1px solid #00000012;margin-top:12px;padding-top:10px}.RecordValidationSection_validationCardBodyLabel__I6Hdx{color:#6b7280;margin-bottom:8px;font-size:12px;font-weight:500}.RecordValidationSection_inlineTag__nqP37{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;font-weight:500}.RecordValidationSection_autoApproveCallout__-c8Z-{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.RecordValidationSection_autoApproveCalloutIcon__-xdV3{color:#e64400;flex-shrink:0;margin-top:2px}.RecordValidationSection_autoApproveCalloutTitle__EbLlL{font-weight:600}.RecordValidationSection_autoApproveCalloutBody__tgrCw{color:#7c2d12}.RecordValidationSection_noValidationNote__aDinL{color:#9ca3af;margin-top:12px;font-size:11px;font-style:italic;line-height:1.4}.RecordValidationSection_pickerSection__Kaimx{margin-top:10px;margin-bottom:16px}.RecordValidationSection_selectedList__FrwhW{flex-wrap:wrap;gap:8px;display:flex}.RecordValidationSection_selectedListSpaced__bk2Lq{margin-top:10px}.RecordValidationSection_emptyNote__gp1dm{color:#9ca3af;font-size:12px;font-style:italic}.Radio_radio__YbAtM{cursor:pointer;align-items:center;gap:.375rem;display:flex}.Radio_radio__YbAtM input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;margin:0;transition:all .15s;position:relative}.Radio_radio__YbAtM input[type=radio]:checked{border-color:#fe4d00}.Radio_radio__YbAtM input[type=radio]:checked:after{content:"";background-color:#fe4d00;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Radio_radio__YbAtM input[type=radio]:disabled{opacity:.5;cursor:not-allowed}.Radio_alignTop__tRZ-q{align-items:flex-start}.Radio_alignTop__tRZ-q input[type=radio]{margin-top:.1rem}.Radio_disabled__ug-PW{cursor:not-allowed}.Radio_text__CqUkp{color:#374151;font-size:.8125rem}.CompanyModulesSection_childBlock__4bojD{border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.625rem;margin-left:28px;padding:12px 14px;display:flex}.CompanyModulesSection_childBlockDisabled__UX1VN{opacity:.55}.CompanyModulesSection_childLabel__bxWmI{color:#4b5563;font-size:.75rem;font-weight:600}.CompanyModulesSection_modes__fxRvZ{flex-direction:column;gap:.5rem;display:flex}.CompanyModulesSection_modeText__DtU38{flex-direction:column;gap:2px;display:flex}.CompanyModulesSection_modeLabel__OxlwW{color:#1f2937;font-size:.8125rem;font-weight:500}.CompanyModulesSection_modeNote__pKwD7{color:#6b7280;font-size:.75rem}.CompanyModulesSection_childBlock__4bojD .CompanyModulesSection_checkOption__hlmpN input[type=checkbox]{margin:0}.CompanyModulesSection_childBlock__4bojD .CompanyModulesSection_checkOption__hlmpN>span{color:#1f2937;font-weight:500}.CompanyModulesSection_checkNote__SrE_Z{padding-left:1.375rem}.CompanyMainScreen_page__NTNkx{flex-direction:column;height:100%;display:flex;overflow:hidden}.CompanyMainScreen_tabsRow__S22WG{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;padding:0 1.25rem;display:flex}.CompanyMainScreen_tab__SzGbH{cursor:pointer;color:#6b7280;background:#f3f4f6;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s;display:flex}.CompanyMainScreen_tab__SzGbH:hover{background:#e5e7eb}.CompanyMainScreen_tabActive__YhggV{color:#fff;background:#1e293b}.CompanyMainScreen_tabActive__YhggV:hover{background:#1e293b}.CompanyMainScreen_tabContent__1i5W_{flex:1;min-height:0;padding:.5rem;overflow-y:auto}.Badge_badge__UFcZP{white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:500;display:inline-flex}.Badge_neutral__mPlte{color:#9ca3af;background-color:#f3f4f6}.SupportTicketsScreen_page__EBfvK{height:100%;overflow:hidden auto}.SupportTicketsScreen_tableArea__1jCzD{padding:0 .75rem .75rem}.SupportTicketsScreen_companyCell__RsVZB{align-items:center;gap:.5rem;display:flex}.SupportTicketScreen_page__U9qqb{height:100%;overflow:hidden auto}.SupportTicketScreen_detailPageWrap__U7v1d{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;box-sizing:border-box;margin:0 auto}.SupportTicketScreen_heroCard__7NY6j{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.SupportTicketScreen_heroIcon__NeEg8{color:#fe4d00;background:#fff1ea;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.SupportTicketScreen_heroBody__auChT{min-width:0}.SupportTicketScreen_heroNameRow__M8X7V{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SupportTicketScreen_heroName__8MgAq{color:#1a1a1a;word-break:break-word;font-size:17px;font-weight:700;line-height:1.2}.SupportTicketScreen_heroMeta__30QTZ{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.SupportTicketScreen_heroSep__ZmlYl{color:#9ca3af}.SupportTicketScreen_heroMetaText__1xDys{color:#6b7280;font-size:12px;font-weight:500}.SupportTicketScreen_detailSection__VciDh{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.SupportTicketScreen_detailSectionHeader__j-CpV{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.SupportTicketScreen_detailSectionHeaderIcon__zPxLz{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.SupportTicketScreen_formSection__99m7A{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SupportTicketScreen_formSectionHeader__Hr0-4{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SupportTicketScreen_kvRow__Eurji{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.SupportTicketScreen_kvLabel__6-kOn{color:#6b7280;font-size:11px;font-weight:600}.SupportTicketScreen_kvValue__v3jT5{color:#1a1a1a;word-break:break-word;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.SupportTicketScreen_kvValueMultiline__fFt4G{white-space:pre-wrap;display:block}.SupportTicketScreen_kvValueEmpty__4QTaa{color:#9ca3af;font-style:italic;font-weight:400}.SupportNotificationEmailsScreen_page___dA3i{height:100%;overflow:hidden auto}.SupportNotificationEmailsScreen_tableArea__zjAMu{padding:0 .75rem .75rem}.SupportNotificationEmailScreen_page__TvhMa{height:100%;overflow:hidden auto}.SupportNotificationEmailScreen_formWrap__Re2ZH{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.SupportNotificationEmailScreen_formSection__XggXg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SupportNotificationEmailScreen_formSectionHeader__tKGn8{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SupportNotificationEmailScreen_formSectionHeaderIcon__yGniT{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.SupportNotificationEmailScreen_heroCard__0gH2d{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.SupportNotificationEmailScreen_heroIdentity__-fSMy{flex-direction:column;justify-content:center;min-height:47.4px;display:flex}.SupportNotificationEmailScreen_heroNameRow__BpVyN{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SupportNotificationEmailScreen_heroName__0S1Ga{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.SupportNotificationEmailScreen_heroMeta__YXhUr{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.SupportNotificationEmailScreen_heroBadge__d3bYv{color:#6b7280;background:#f3f4f6;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5}.SupportNotificationEmailScreen_fieldList__0Jqkf{flex-direction:column;display:flex}.SupportNotificationEmailScreen_fieldRow__qCWL0{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.SupportNotificationEmailScreen_fieldRow__qCWL0:last-child{border-bottom:none;padding-bottom:0}.SupportNotificationEmailScreen_fieldRow__qCWL0:first-child{padding-top:0}.SupportNotificationEmailScreen_fieldLabel__jAL1_{color:#6b7280;font-size:.875rem}.SupportNotificationEmailScreen_fieldValue____c0_{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.SupportNotificationEmailScreen_fieldValueEmpty__qgMq0{color:#9ca3af;font-style:italic;font-weight:400}.ProjectsScreen_page__Dqrf4{height:100%;overflow:hidden auto}.ProjectsScreen_tableArea__kZVzG{padding:0 .75rem .75rem}.ProjectsScreen_companyCell__ydKwd{align-items:center;gap:.5rem;display:flex}.ProjectsScreen_costCell__PeAEM{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.ProjectsScreen_costValue__BVKXp{font-weight:600}.ProjectsScreen_costSubtitle__-Ib67{color:#9ca3af;font-size:.75rem}.ProjectsScreen_placeholder__BQZlX{color:#d1d5db}.ProjectsScreen_checkIcon__DtiO1{color:#22c55e}.ProjectsScreen_totalCostValue__Xtx0e{color:#fe4d00;font-weight:700}.ProjectsScreen_profitabilityPositive__5pwrs{color:#15803d;font-weight:700}.ProjectsScreen_profitabilityNegative__xViW9{color:#ef4444;font-weight:700}.InputGroup_inputGroup__uhmSg{align-items:stretch;display:flex}.InputGroup_inputGroup__uhmSg>:not(.InputGroup_addon__LXtyM){flex:1 1 0;align-items:stretch;min-width:0;display:flex}.InputGroup_inputGroup__uhmSg input{flex:1;min-width:0}.InputGroup_inputGroup__uhmSg.InputGroup_hasPrefix__qykYe input{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.InputGroup_inputGroup__uhmSg.InputGroup_hasSuffix__8hYAU input{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.InputGroup_inputGroup__uhmSg:focus-within .InputGroup_addon__LXtyM{border-color:#fe4d00}.InputGroup_inputGroup__uhmSg.InputGroup_invalid__iXMNK .InputGroup_addon__LXtyM{border-color:#dc3545}.InputGroup_inputGroup__uhmSg.InputGroup_warning__QdkRj .InputGroup_addon__LXtyM{border-color:#e2b434}.InputGroup_addon__LXtyM{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;transition:border-color .2s;display:flex}.InputGroup_prefix__gPmhG{border-right:none;border-radius:.5rem 0 0 .5rem}.InputGroup_suffix__kJwgj{border-left:none;border-radius:0 .5rem .5rem 0}.DatePickerInput_inputGroup__5LKV4{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex}.DatePickerInput_inputGroup__5LKV4:focus-within{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.DatePickerInput_inputGroupWarning__csmnL{border-color:#e2b434}.DatePickerInput_inputGroupDisabled__v17yb{cursor:not-allowed;background:#f9fafb}.DatePickerInput_prefix__2YhZ9{color:#fe4d00;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.25rem;display:flex}.DatePickerInput_prefixDisabled__KBhzF{color:#9ca3af;cursor:not-allowed}.DatePickerInput_input__rgmVC{color:#212529;cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;width:100%;min-width:0;padding:.375rem .25rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.DatePickerInput_input__rgmVC::placeholder{color:#9ca3af}.DatePickerInput_input__rgmVC:disabled{color:#6b7280;cursor:not-allowed;opacity:1}@media (max-width:767px){.DatePickerInput_input__rgmVC{min-height:44px;font-size:16px}}.DatePickerInput_clearBtn__voRQi{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;transition:color .15s;display:flex}.DatePickerInput_clearBtn__voRQi:hover{color:#6b7280}.DatePickerInput_container__p8LuO{width:100%;position:relative}.DatePickerInput_calendarDropdown__nUByQ{z-index:9999;background:#fff;border:1px solid #ddd;border-radius:.375rem;padding:.5rem;position:fixed;box-shadow:0 4px 12px #0000001a}@media (max-width:767px){.DatePickerInput_calendarDropdown__nUByQ{width:calc(100vw - 2rem);max-width:280px;position:fixed;transform:translate(-50%,-50%);top:50%!important;left:50%!important}}.DatePickerInput_backdrop__hOhE4{display:none}@media (max-width:767px){.DatePickerInput_backdrop__hOhE4{z-index:9998;background:#0000004d;display:block;position:fixed;top:0;bottom:0;left:0;right:0}}.DatePickerInput_calendarDropdown__nUByQ .react-calendar{background:0 0;border:none;width:100%;font-family:inherit}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__navigation{margin-bottom:.5rem;display:flex}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__navigation button{color:#fe4d00;cursor:pointer;background:0 0;border:none;border-radius:.25rem;min-width:32px;padding:.4rem;font-size:.875rem;font-weight:600;transition:background .15s}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__navigation button:hover:not(:disabled){background:#fff7ed}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__navigation button:disabled{color:#dee2e6;cursor:not-allowed}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__navigation__label{color:#fe4d00;text-transform:capitalize;flex-grow:1;font-weight:700}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__month-view__weekdays{text-align:center;color:#999;text-transform:uppercase;font-size:.65rem;font-weight:600}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__month-view__weekdays abbr{text-decoration:none}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile{color:#333;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.4rem;font-size:.75rem;transition:all .15s}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile:hover{color:#fe4d00;background:#fff7ed}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile.react-calendar__tile--now{background:#fef3e2;font-weight:600}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile.react-calendar__tile--active{color:#fff;background:#fe4d00;font-weight:600}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile.react-calendar__tile--active:hover{background:#d54100}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:#ccc}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile:disabled{color:#dee2e6;cursor:not-allowed;background:#fafafa;position:relative}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__tile:disabled:hover{color:#dee2e6;background:#fafafa}.DatePickerInput_calendarDropdown__nUByQ .react-calendar__year-view__months__month,.DatePickerInput_calendarDropdown__nUByQ .react-calendar__decade-view__years__year,.DatePickerInput_calendarDropdown__nUByQ .react-calendar__century-view__decades__decade{text-transform:capitalize;padding:.75rem .5rem}@keyframes DatePickerInput_fadeIn__-t0eE{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DatePickerInput_tileTooltipOverlay__uhw13{z-index:1;pointer-events:auto;position:absolute;top:0;bottom:0;left:0;right:0}.ProjectScreen_page__39vCb{height:100%;overflow:hidden auto}.ProjectScreen_formWrap__P-kcb{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ProjectScreen_formSection__zMLYl{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ProjectScreen_formSection__zMLYl .form-label{font-size:.875rem;font-weight:500}.ProjectScreen_formSectionHeader__Um51y{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ProjectScreen_formSectionHeaderWithActions__apMzc{flex-wrap:wrap;justify-content:space-between;gap:.75rem}.ProjectScreen_formSectionHeaderTitle__gl94g{align-items:center;gap:.5rem;min-width:0;display:flex}.ProjectScreen_formSectionHeaderActions__v7YyE{flex-wrap:wrap;gap:8px;display:flex}.ProjectScreen_formSectionHeaderIcon__cXqPx{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ProjectScreen_sectionTitle__OQweK{color:#1a1a2e;font-size:.95rem;font-weight:600}.ProjectScreen_noTeams__ZpyS2{text-align:center;color:#9ca3af;padding:.5rem 0;font-size:11px}.ProjectScreen_autoAppliedTeamsHint__ILChV{color:#6b7280;margin-bottom:.75rem;font-size:.8125rem;line-height:1.35}.ProjectScreen_teamsList__v-8XH{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.ProjectScreen_teamCollapsible__uJoWq{background:#fff;border:1px solid #ebebea;border-radius:10px;overflow:hidden}.ProjectScreen_teamHeader__qAK8n{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ProjectScreen_teamHeader__qAK8n:hover{background:#fafafa}.ProjectScreen_teamHeaderLeft__KzqS7{align-items:center;gap:10px;min-width:0;display:flex}.ProjectScreen_teamHeaderRight__UlUVq{flex-shrink:0;align-items:stretch;gap:6px;display:flex}.ProjectScreen_teamName__xjL2J{color:#1a1a1a;font-size:13px;font-weight:600}.ProjectScreen_teamCount__QMW4U{color:#9ca3af;margin-top:1px;font-size:11.5px}.ProjectScreen_teamChevron__AwhjB{color:#9ca3af;align-self:center;margin-left:2px;transition:transform .18s}.ProjectScreen_teamChevronOpen__b15eT{color:#9ca3af;margin-left:2px;transition:transform .18s;transform:rotate(180deg)}.ProjectScreen_teamMembers__zqp31{border-top:1px solid #f2f2f1;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.ProjectScreen_teamInlineForm__j9BPL{margin-top:4px;margin-bottom:12px;padding:0}.ProjectScreen_teamInlineForm__j9BPL .label{font-size:.8125rem;font-weight:500}.ProjectScreen_teamInlineFormSeparated__1EVKp{border-top:1px solid #f2f2f1;margin-top:14px;padding-top:14px}.ProjectScreen_teamInlineFormTitle__P6fnX{color:#1a1a1a;margin-bottom:20px;font-size:13px;font-weight:600}.ProjectScreen_teamInlineFormRow__FVyws{grid-template-columns:1fr;gap:12px;margin-bottom:6px;display:grid}@media (min-width:768px){.ProjectScreen_teamInlineFormRow__FVyws{grid-template-columns:2fr 1fr}}.ProjectScreen_teamInlineFormField__AF2DS{margin-bottom:12px}.ProjectScreen_teamInlineFormFieldColor__AxxSO{margin-bottom:22px}.ProjectScreen_teamInlineFormActions__pGr5H{border-top:1px solid #f2f2f1;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:8px;display:flex}.ProjectScreen_copyInline__05X6v{margin-top:4px}.ProjectScreen_copyInlineSeparated__4R5Pa{border-top:1px solid #f2f2f1;margin-top:14px;padding-top:14px}.ProjectScreen_copyInlineTitle__YoISx{color:#1a1a1a;margin-bottom:14px;font-size:13px;font-weight:600}.ProjectScreen_copySearchInput__fm6JL{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:9px 11px;transition:border-color .14s;display:flex}.ProjectScreen_copySearchInput__fm6JL:focus-within{border-color:#ff6b1a}.ProjectScreen_copySearchInput__fm6JL input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.ProjectScreen_copySearchIcon__8-ndr{color:#9ca3af;flex-shrink:0;display:flex}.ProjectScreen_copyClearBtn__MnYkX{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;display:flex}.ProjectScreen_copyInfoBox__iU3i8{text-align:center;color:#9ca3af;padding:24px 0;font-size:13px}.ProjectScreen_copyGroupsList__iEOli{flex-direction:column;gap:8px;display:flex}.ProjectScreen_copyProjectCard__RIqwK{background:#fff;border:1px solid #ebebea;border-radius:10px;overflow:hidden}.ProjectScreen_copyProjectHeader__6dAx_{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ProjectScreen_copyProjectHeader__6dAx_:hover{background:#fafafa}.ProjectScreen_copyProjectHeaderLeft__KGThj{align-items:center;gap:10px;min-width:0;display:flex}.ProjectScreen_copyProjectHeaderRight__Jvg8E{flex-shrink:0;align-items:center;gap:10px;display:flex}.ProjectScreen_copyProjectIconBox__okkEF{color:#f59e0b;background:#fffbeb;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ProjectScreen_copyProjectName__7RZGZ{color:#1a1a1a;font-size:13px;font-weight:600}.ProjectScreen_copyProjectCount__mznXw{color:#6b7280;font-size:12px}.ProjectScreen_copyTeamsList__JGsAS{background:#fafafa;border-top:1px solid #f2f2f1}.ProjectScreen_copyTeamItem__HrsrD{border-top:1px solid #f2f2f1}.ProjectScreen_copyTeamItem__HrsrD:first-of-type{border-top:none}.ProjectScreen_copyTeamRow__3vhiM{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 10px 22px;display:flex}.ProjectScreen_copyTeamRowLeft__SF1L1{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ProjectScreen_copyTeamName__l9Hk7{color:#1a1a1a;font-size:13px;font-weight:600}.ProjectScreen_copyTeamCount__ouuVZ{color:#9ca3af;align-items:center;gap:4px;margin-top:2px;font-size:11.5px;display:flex}.ProjectScreen_copyTeamWorkers__YL_Rl{flex-wrap:wrap;gap:8px;padding:0 14px 12px 22px;display:flex}.ProjectScreen_copyTeamWorkerChip__2twU_{background:#fff;border:1px solid #ebebea;border-radius:9px;align-items:center;padding:6px 10px;display:flex}.ProjectScreen_copyLoadMoreWrapper__jELjt{justify-content:center;padding:10px 0 4px;display:flex}.ProjectScreen_copyLoadMoreBtn__sCFE_{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500}.ProjectScreen_copyLoadMoreBtn__sCFE_:hover:not(:disabled){text-decoration:underline}.ProjectScreen_copyLoadMoreBtn__sCFE_:disabled{opacity:.5;cursor:default}.ProjectScreen_copyInlineActions__Cxt38{border-top:1px solid #f2f2f1;justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.ProjectScreen_selectedListSpaced__j28AC{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ProjectScreen_selectedListSpaced__j28AC .chip{width:-moz-fit-content;width:fit-content;max-width:260px}.ProjectScreen_copySourceTabs__MHqD6{background:#f3f4f6;border-radius:8px;gap:.25rem;margin-bottom:.75rem;padding:.25rem;display:flex}.ProjectScreen_copySourceTab__kAQaf{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.ProjectScreen_copySourceTab__kAQaf:hover{color:#1a1a2e}.ProjectScreen_copySourceTabActive__04dKf{color:#1a1a2e;background:#fff;box-shadow:0 1px 2px #0000000f}.ProjectScreen_copyTeamColorDot__2XSA-{border-radius:3px;flex-shrink:0;width:10px;height:10px;margin-right:6px;display:inline-block}.ProjectScreen_budgetReference__SxQvm{color:#6c757d;margin:4px 0 0;font-size:.8125rem}.ProjectScreen_budgetReference__SxQvm button.ProjectScreen_useReference__81QhM{vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 10px;font-size:.75rem;font-weight:600}.CompanyInfoBanner_banner__2AFiz{align-items:center;gap:.375rem;display:flex}.CompanyInfoBanner_text__ug0G8{flex-direction:column;line-height:1.1;display:flex}.CompanyInfoBanner_label__tOvf9{color:#89a;text-transform:uppercase;letter-spacing:.4px;font-size:.6rem;font-weight:500}.CompanyInfoBanner_name__tWrkp{color:#1a1a2e;white-space:nowrap;font-size:.8rem;font-weight:600}.TeamIcon_teamIcon__F3BkO{flex-shrink:0;justify-content:center;align-items:center;display:flex}.TeamIcon_sm__xIypD{border-radius:8px;width:28px;height:28px}.TeamIcon_md__MQa43{border-radius:9px;width:34px;height:34px}.TeamIcon_lg__XxDq-{border-radius:10px;width:40px;height:40px}.ColorSwatchPicker_container__VPjNK{flex-direction:column;display:flex}.ColorSwatchPicker_swatches__H2UTP{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ColorSwatchPicker_swatch__b-jna{cursor:pointer;border:2px solid #0000;border-radius:8px;outline:none;width:36px;height:36px;padding:0;transition:all .15s}.ColorSwatchPicker_swatch__b-jna:hover:not(:disabled){transform:scale(1.1);box-shadow:0 2px 8px #0000002e}.ColorSwatchPicker_swatch__b-jna:disabled{cursor:not-allowed;opacity:.6}.ColorSwatchPicker_swatchSelected__9z8t6,.ColorSwatchPicker_swatchSelected__9z8t6:hover:not(:disabled){transform:scale(1.1);box-shadow:0 0 0 2px #fff,0 0 0 4px #9ca3af}.ColorSwatchPicker_moreButton__vo4xI{cursor:pointer;background:#fff;border:2px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:90px;height:36px;padding:0 12px;transition:all .15s;display:flex}.ColorSwatchPicker_moreButton__vo4xI:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.ColorSwatchPicker_moreButton__vo4xI:disabled{cursor:not-allowed;opacity:.6}.ColorSwatchPicker_morePreview__srwXx{color:#6b7280;justify-content:center;align-items:center;font-size:.75rem;display:flex}.ColorSwatchPicker_moreLabel__2sQWu{color:#6b7280;white-space:nowrap;font-size:.75rem;font-weight:500}.ColorSwatchPicker_moreButtonWrapper__9Ixgb{display:inline-flex;position:relative}.ColorSwatchPicker_popover___RlJY{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 24px #0000001f}.ColorSwatchPicker_popover___RlJY .react-colorful{width:200px;height:180px}.ColorSwatchPicker_popover___RlJY .react-colorful__saturation{border-radius:6px;margin-bottom:8px}.ColorSwatchPicker_popover___RlJY .react-colorful__hue{border-radius:6px;height:12px}.ColorSwatchPicker_popover___RlJY .react-colorful__pointer{width:16px;height:16px}.ColorSwatchPicker_popoverHexBox__EEcVm{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;height:34px;padding:0 10px;display:flex}.ColorSwatchPicker_popoverHexBox__EEcVm:focus-within{border-color:#9ca3af}.ColorSwatchPicker_popoverHexInput__2uMsY{text-align:center;color:#374151;text-transform:lowercase;letter-spacing:.3px;background:0 0;border:0;outline:none;width:100%;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.ColorSwatchPicker_popoverFormat__dIPd_{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;height:24px;margin-top:-4px;padding:0 6px;display:flex}.ColorSwatchPicker_popoverFormatLabel__2CQGQ{color:#374151;letter-spacing:.3px;font-size:.75rem;font-weight:500}.ListPopover_trigger__33uEK{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.ListPopover_trigger__33uEK:hover,.ListPopover_trigger__33uEK.ListPopover_triggerActive__FADed{color:#fe4d00;background:#fff7ed;border-color:#fe4d00}.ListPopover_triggerIcon__G6GUa{flex-shrink:0}.ListPopover_triggerLabel__R5n0O{white-space:nowrap!important}.ListPopover_triggerChevron__ZX8jy{flex-shrink:0;margin-left:2px}.ListPopover_popover__3ZNki{z-index:1080;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 6px #0f172a14}.ListPopover_backdrop__6H3Nl{z-index:1075;background:#0f172a73;animation:.18s ease-out ListPopover_fadeIn__SuwyI;position:fixed;top:0;bottom:0;left:0;right:0}.ListPopover_sheet__OpH_O{max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0);border-bottom:none;border-left:none;border-right:none;border-radius:16px 16px 0 0;animation:.22s ease-out ListPopover_slideUp__RV2UF;bottom:0;right:0;width:100%!important;top:auto!important;left:0!important}.ListPopover_sheetHandle__Bxh5F{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 4px}.ListPopover_headerInfo__ua1AY{flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.ListPopover_closeBtn__fJZDn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px}.ListPopover_closeBtn__fJZDn:hover{color:#1a1a2e;background:#f1f5f9}@keyframes ListPopover_fadeIn__SuwyI{0%{opacity:0}to{opacity:1}}@keyframes ListPopover_slideUp__RV2UF{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ListPopover_header__IydvR{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;display:flex}.ListPopover_headerName__3jnNn{color:#1a1a2e;font-size:.875rem;font-weight:600}.ListPopover_body__F5Kmu{max-height:320px;padding:6px;overflow-y:auto}.ListPopover_item__yuddg{border-radius:6px;align-items:center;gap:10px;padding:8px;display:flex}.ListPopover_item__yuddg:hover{background:#f8fafc}.ListPopover_itemIcon__jVSRM{color:#6b7280;background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ListPopover_itemText__DVoFB{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ListPopover_itemName__nIasl{color:#1a1a2e;white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.25}.ListPopover_itemType__UbDP7{color:#94a3b8;font-size:.6875rem}.ListPopover_itemValue__m2BVi{color:#1a1a2e;white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:600}.ExpenseResourcesPopover_warehouseIcon__Aabtp{color:#c2410c;background:#fff7ed}.ExpenseResourcesPopover_projectIcon__1Pz_d{color:#1d4ed8;background:#eff6ff}.expenseListColumns_codeBadge__lqFLT{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;font-weight:500}.expenseListColumns_placeholder__XsJDa{color:#9ca3af;font-size:.875rem}.ProjectExpensesTab_tabContent__Nvo5w{padding-top:1.5rem}.ProjectExpensesTab_headerRow__N_sNw{justify-content:flex-end;align-items:center;padding:0 .75rem 1rem;display:flex}.maintenanceListColumns_codeBadge__0VKcD{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.maintenanceListColumns_placeholder__Zz4nn{color:#ccc;font-size:.875rem}.ProjectMaintenancesTab_tabContent__PZT4q{padding-top:1.5rem}.ProjectOverviewTab_overviewGrid__6IVli{flex-direction:column;gap:.875rem;display:flex}.ProjectOverviewTab_card__uRaap{background:#fff;border:1px solid #ebebea;border-radius:12px;padding:18px 20px}.ProjectOverviewTab_cardHeader__wcaOu{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ProjectOverviewTab_cardHeader__wcaOu svg{color:#9ca3af;flex-shrink:0}.ProjectOverviewTab_cardHeaderAction__tuhbM{color:#6b7280;align-items:center;gap:3px;margin-left:auto;font-size:.75rem;text-decoration:none;transition:color .15s;display:inline-flex}.ProjectOverviewTab_cardHeaderAction__tuhbM:hover{color:#e64400;text-decoration:none}.ProjectOverviewTab_chartSubtitle__ViCet{color:#9ca3af;margin-bottom:.75rem;font-size:.72rem}.ProjectOverviewTab_chartWrapper__yyJ-U{width:100%;height:280px}@media (max-width:767px){.ProjectOverviewTab_chartWrapper__yyJ-U{height:220px}}.ProjectOverviewTab_chartLegend__WjfaA{flex-wrap:wrap;gap:.875rem;margin-bottom:1.25rem;padding:0 .25rem;display:flex}.ProjectOverviewTab_chartLegendItem__1YMLO{color:#6b7280;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.ProjectOverviewTab_chartLegendDot__QPlxU{border-radius:2px;flex-shrink:0;width:10px;height:10px}.ProjectOverviewTab_chartEmpty__miBs3{text-align:center;color:#9ca3af;padding:2rem 1rem;font-size:.85rem}.ProjectOverviewTab_chartTooltip__sqCvP{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:150px;padding:.5rem .75rem;font-size:.75rem;box-shadow:0 2px 8px #00000014}.ProjectOverviewTab_chartTooltipLabel__1BWZ8{color:#1f2937;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.ProjectOverviewTab_chartTooltipRow__UlkxR{align-items:center;gap:6px;padding:2px 0;display:flex}.ProjectOverviewTab_chartTooltipDot__hgx6q{border-radius:2px;flex-shrink:0;width:8px;height:8px}.ProjectOverviewTab_chartTooltipName__zOtmE{color:#6b7280;flex:1;font-size:.7rem}.ProjectOverviewTab_chartTooltipValue__FIQyG{color:#1f2937;font-size:.72rem;font-weight:600}.ProjectOverviewTab_breakdownTable__Q9_ar{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ProjectOverviewTab_breakdownHeaderRow__Qw-ut{background:#f9fafb;border-bottom:1px solid #f3f4f6;align-items:center;gap:1rem;padding:.45rem .875rem;display:grid}.ProjectOverviewTab_breakdownHeaderCell__Xn3_U{color:#4a5568;font-size:.72rem;font-weight:500}.ProjectOverviewTab_breakdownRow__la-LZ{background:#fff;border-bottom:1px solid #f3f4f6;align-items:center;gap:1rem;padding:.625rem .875rem;display:grid}.ProjectOverviewTab_breakdownRow__la-LZ:last-of-type{border-bottom:none}.ProjectOverviewTab_breakdownRowLabel__3yH14{color:#1f2937;font-size:.8125rem}.ProjectOverviewTab_breakdownRowValue__G9Ew8{color:#1f2937;font-size:.8125rem;font-weight:600}.ProjectOverviewTab_breakdownTotalRow__OGjkC{background:#f9fafb;border-top:1px solid #f3f4f6;align-items:center;gap:1rem;padding:.55rem .875rem;display:grid}.ProjectOverviewTab_breakdownTotalLabel__ARLNu{color:#4a5568;font-size:.72rem;font-weight:500}.ProjectOverviewTab_breakdownTotalValue__87lzA{color:#1f2937;font-size:.875rem;font-weight:700}.ProjectOverviewTab_breakdownTotalValue__87lzA:last-child{color:#e64400}.ProjectOverviewTab_breakdownEmpty__EEIf5{text-align:center;background:#fff;padding:.5rem .875rem}.ProjectOverviewTab_breakdownEmptyText__Lhn6b{color:#9ca3af;font-size:.75rem}.ProjectOverviewTab_pctBadge__tCcJm{color:#7c3aed;white-space:nowrap;background:#ede9fe;border-radius:10px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-block}.ProjectOverviewTab_pctBadgeWorkers__YyQ2Z{color:#fe4d00;background:#fff1eb}.ProjectOverviewTab_pctBadgeResources__x31jg{color:#3b82f6;background:#dbeafe}.ProjectOverviewTab_pctBadgeExpenses__CYUiQ{color:#7c3aed;background:#ede9fe}.ProjectOverviewTab_loadingWrapper__Q0sHj{justify-content:center;align-items:center;padding:4rem 0;display:flex}.ProjectOverviewTab_emptyState__6Q-Md{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 2rem;display:flex}.ProjectOverviewTab_emptyStateIcon__gzcyb{color:#9ca3af;opacity:.55}.ProjectOverviewTab_emptyStateText__RBbi1{color:#6b7280;font-size:.875rem}.ProjectDetailScreen_page__DGdqV{height:100%;overflow:hidden auto}.ProjectDetailScreen_page__DGdqV .ProjectDetailScreen_contentContainer__qiqSh{padding:0 1.95rem}.ProjectDetailScreen_heroCard__F5U9G{background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:1.125rem 1.25rem;display:flex;box-shadow:0 1px 3px #00000008}@media (max-width:767px){.ProjectDetailScreen_heroCard__F5U9G{flex-direction:column;align-items:stretch}}.ProjectDetailScreen_heroLeft__NxOIm{flex:1;align-items:center;gap:.875rem;min-width:0;display:flex}.ProjectDetailScreen_heroIcon__-okVo{color:#f59e0b;background:#fffbeb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProjectDetailScreen_heroInfo__khtQt{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ProjectDetailScreen_heroNameRow__DLbbk{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ProjectDetailScreen_heroName__TZNsF{color:#1e293b;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:700;line-height:1.2;display:flex}.ProjectDetailScreen_heroMeta__0DRn3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ProjectDetailScreen_heroLocation__Gwszy{color:#6b7280;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.ProjectDetailScreen_heroClient__wEpbT{color:#334155;white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;align-items:center;gap:4px;max-width:100%;font-size:.8125rem;font-weight:600;display:inline-flex;overflow:hidden}.ProjectDetailScreen_heroClientClickable__Mn2wX{cursor:pointer}.ProjectDetailScreen_heroClientClickable__Mn2wX:hover{color:#fe4d00;text-decoration:underline}.ProjectDetailScreen_heroPhaseStudy__5CnTt{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}@media (max-width:767px){.ProjectDetailScreen_heroPhaseStudy__5CnTt{align-self:flex-start}}.ProjectDetailScreen_kpiGrid__5Iobo{grid-template-columns:repeat(4,1fr);gap:.625rem;margin-bottom:.875rem;display:grid}@media (max-width:1199px){.ProjectDetailScreen_kpiGrid__5Iobo{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ProjectDetailScreen_kpiGrid__5Iobo{grid-template-columns:1fr}}.ProjectDetailScreen_kpiCard__oN7xZ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ProjectDetailScreen_kpiCardTotal__gBAy9{background:#fff1ed;border:1.5px solid #ffd7c8}.ProjectDetailScreen_kpiCardHeader___7e-K{align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.ProjectDetailScreen_kpiIconBox__2ooxT{color:#6b7280;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProjectDetailScreen_kpiCardWorkers__ReJ1z .ProjectDetailScreen_kpiIconBox__2ooxT{color:#fe4d00;background:#fff1eb}.ProjectDetailScreen_kpiCardResources__neuMV .ProjectDetailScreen_kpiIconBox__2ooxT{color:#3b82f6;background:#dbeafe}.ProjectDetailScreen_kpiCardExpenses__F9d2i .ProjectDetailScreen_kpiIconBox__2ooxT{color:#7c3aed;background:#f5f0ff}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiIconBox__2ooxT{color:#fe4d00;background:#ffe4d8}.ProjectDetailScreen_kpiContent__STWge{flex-direction:column;flex:1;min-width:0;display:flex}.ProjectDetailScreen_kpiValue__THIF0{color:#1f2937;font-size:1.35rem;font-weight:700;line-height:1.2}.ProjectDetailScreen_kpiCardWorkers__ReJ1z .ProjectDetailScreen_kpiValue__THIF0{color:#fe4d00}.ProjectDetailScreen_kpiCardResources__neuMV .ProjectDetailScreen_kpiValue__THIF0{color:#3b82f6}.ProjectDetailScreen_kpiCardExpenses__F9d2i .ProjectDetailScreen_kpiValue__THIF0{color:#7c3aed}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiValue__THIF0{color:#fe4d00}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiValuePos__8EICn{color:#15803d}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiValueNeg__6qAZN{color:#ef4444}.ProjectDetailScreen_kpiLabel__YJAJy{color:#6b7280;margin-top:.2rem;font-size:.78rem;font-weight:500}.ProjectDetailScreen_kpiSubtitle__2GFQA{color:#9ca3af;padding:0 1rem .625rem;font-size:.68rem}.ProjectDetailScreen_kpiProgress__wNYBS{background:#f3f4f6;border-radius:3px;height:5px;margin:0 1rem .5rem;overflow:hidden}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiProgress__wNYBS{background:#ffd7c8}.ProjectDetailScreen_kpiProgressFill__xktLb{background:#9ca3af;border-radius:3px;height:100%;transition:width .3s}.ProjectDetailScreen_kpiCardWorkers__ReJ1z .ProjectDetailScreen_kpiProgressFill__xktLb{background:#fe4d00}.ProjectDetailScreen_kpiCardResources__neuMV .ProjectDetailScreen_kpiProgressFill__xktLb{background:#3b82f6}.ProjectDetailScreen_kpiCardExpenses__F9d2i .ProjectDetailScreen_kpiProgressFill__xktLb{background:#7c3aed}.ProjectDetailScreen_kpiCardTotal__gBAy9 .ProjectDetailScreen_kpiProgressFill__xktLb{background:#fe4d00}.ProjectDetailScreen_kpiProgressOver__7vxNw{background:#dc3545!important}.ProjectDetailScreen_kpiBudget__prxBF{color:#9ca3af;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1rem .75rem;font-size:.68rem;display:flex}.ProjectDetailScreen_kpiBudgetPct__T3yA0{color:#6b7280;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.ProjectDetailScreen_kpiBudgetPctOver__JRd6U{color:#dc3545}.ProjectDetailScreen_kpiBudgetLeft__Kq8bX{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.ProjectDetailScreen_kpiBudgetRemaining__13Q52{color:#9ca3af;white-space:nowrap;font-weight:500}.ProjectDetailScreen_kpiRentabilidade__4ICML{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.68rem;display:inline-flex}.ProjectDetailScreen_kpiRentabilidadeLabel__rJNYi{color:#6b7280;font-weight:500}.ProjectDetailScreen_kpiRentabilidadeSep__kvrkE{color:#d1d5db}.ProjectDetailScreen_kpiRentabilidadeValue__2VkxB{font-weight:600}.ProjectDetailScreen_kpiRentabilidadeValuePos__9ly3L{color:#15803d}.ProjectDetailScreen_kpiRentabilidadeValueNeg__ZiofF{color:#ef4444}.ProjectDetailScreen_tabsContainer__KZJEL{margin-bottom:1rem}.ProjectDetailScreen_tabsRow__fC4yq{border-bottom:1px solid #ebebea;flex-wrap:wrap;gap:0;display:flex}.ProjectDetailScreen_tab__8Q5iN{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.6rem .9rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.ProjectDetailScreen_tab__8Q5iN:hover{color:#1f2937}.ProjectDetailScreen_tabActive__ppobY{color:#e64400;border-bottom-color:#e64400}.ProjectDetailScreen_tabActive__ppobY:hover{color:#e64400}.ProjectDetailScreen_tabIcon__mHHHs{flex-shrink:0;align-items:center;display:inline-flex}.ProjectDetailScreen_tabBadge__v1OBb{color:#374151;background:#e5e7eb;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.ProjectDetailScreen_tabActive__ppobY .ProjectDetailScreen_tabBadge__v1OBb{color:#e64400;background:#fe4d0026}.ProjectDetailScreen_tabContent__4hl0k{padding:1.5rem 0}.ProjectDetailScreen_teamsTableActions__C1ujJ{justify-content:flex-end;padding:.5rem 0 .75rem;display:flex}.ProjectDetailScreen_teamNameCell__ei7-3{align-items:center;gap:.5rem;display:flex}.ProjectDetailScreen_teamColorDot__kD7V_{border:2px solid #00000014;border-radius:50%;flex-shrink:0;width:12px;height:12px}.ProjectDetailScreen_sectionTitle__eE799{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ProjectDetailScreen_sectionTitle__eE799 h5{color:#1e293b;margin:0;font-weight:600}@media (max-width:767px){.ProjectDetailScreen_sectionTitle__eE799{flex-direction:column;align-items:stretch}}.ProjectDetailScreen_searchInput__SGRow{max-width:300px}@media (max-width:767px){.ProjectDetailScreen_searchInput__SGRow{max-width:100%}}.ProjectDetailScreen_sectionSpacer__5W1LB{margin-top:2rem}.ProjectDetailScreen_badgeWorker__1Na4t{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#f59e0b!important;background-color:#f59e0b20!important}.ProjectDetailScreen_badgeResource__7WHMJ{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#3b82f6!important;background-color:#3b82f620!important}.ProjectDetailScreen_badgeTransferIn__uepWJ{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#22c55e!important;background-color:#22c55e20!important}.ProjectDetailScreen_badgeTransferOut__pzi9S{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#ef4444!important;background-color:#ef444420!important}.ProjectDetailScreen_badgeConsumption__2iK5k{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#f59e0b!important;background-color:#f59e0b20!important}.ProjectDetailScreen_badgeAdjustment__T7pXS{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#3b82f6!important;background-color:#3b82f620!important}.ProjectDetailScreen_badgeInitial__3-Y7n{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#6b7280!important;background-color:#6b728020!important}.ProjectDetailScreen_badgeApproved__45yta{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#22c55e!important;background-color:#22c55e20!important}.ProjectDetailScreen_badgeRejected__33dJq{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#ef4444!important;background-color:#ef444420!important}.ProjectDetailScreen_badgePending__qgdkw{border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;color:#f59e0b!important;background-color:#f59e0b20!important}.ProjectDetailScreen_resourceNameCell__nUEdv{align-items:center;gap:.5rem;display:flex}.ProjectDetailScreen_resourceIcon__9NQMe{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:flex}.ProjectDetailScreen_lowStock__yJne5{color:#ef4444;font-weight:600}.ProjectDetailScreen_teamsCard__1kwCh{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.25rem;overflow:hidden}.ProjectDetailScreen_formSectionHeader__WBNkj{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ProjectDetailScreen_formSectionHeaderIcon__tzGSz{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ProjectDetailScreen_teamsList__bhkek{flex-direction:column;gap:8px;display:flex}.ProjectDetailScreen_teamCollapsible__BUhSa{background:#fff;border:1px solid #ebebea;border-radius:10px;overflow:hidden}.ProjectDetailScreen_teamHeader__iMUjH{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ProjectDetailScreen_teamHeader__iMUjH:hover{background:#fafafa}.ProjectDetailScreen_teamHeaderLeft__f97qM{align-items:center;gap:10px;min-width:0;display:flex}.ProjectDetailScreen_teamHeaderRight__Csyjw{flex-shrink:0;align-items:center;gap:6px;display:flex}.ProjectDetailScreen_teamName__zgkEU{color:#1a1a1a;font-size:13px;font-weight:600}.ProjectDetailScreen_teamCount__aO5xt{color:#9ca3af;margin-top:1px;font-size:11.5px}.ProjectDetailScreen_teamChevron__85ltK{color:#9ca3af;margin-left:2px;transition:transform .18s}.ProjectDetailScreen_teamChevronOpen__hDwYa{color:#9ca3af;margin-left:2px;transition:transform .18s;transform:rotate(180deg)}.ProjectDetailScreen_teamMembers__LEOvH{border-top:1px solid #f2f2f1;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.ProjectDetailScreen_noTeams__9UBJP{text-align:center;color:#9ca3af;padding:.5rem 0;font-size:11px}.ProjectDetailScreen_quantityPositive__82ms4{color:#22c55e;font-weight:500}.ProjectDetailScreen_quantityNegative__npjTZ{color:#ef4444;font-weight:500}.ProjectDetailScreen_movementLocation__EOd6b{align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.ProjectDetailScreen_movementLocationLabel__vnpm5{color:#999;text-transform:uppercase;font-size:.75rem;font-weight:500}.ProjectDetailScreen_movementLocationName__oCikR{color:#1e293b;font-weight:500}.ProjectDetailScreen_configurationWrap__izE4t{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ProjectDetailScreen_responsiblesSection__ix26x{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ProjectDetailScreen_responsiblesSectionHeader__Dz0eE{color:#1a1a1a;border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}@media (max-width:767px){.ProjectDetailScreen_responsiblesSectionHeader__Dz0eE{flex-direction:column;align-items:flex-start;gap:.75rem}}.ProjectDetailScreen_responsiblesSectionTitleGroup__vtIA_{align-items:center;gap:7px;min-width:0;display:flex}.ProjectDetailScreen_sectionHeaderIcon__d9f_A{color:#9ca3af;flex-shrink:0}.ProjectDetailScreen_responsiblesSectionTitle__wSMfe{color:#1a1a1a;margin:0;font-size:13px;font-weight:600}.ProjectDetailScreen_emptyMessage__AUG3d{text-align:center;color:#9ca3af;padding:.5rem 0;font-size:11px}.ProjectDetailScreen_chipList__v50GJ{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin-top:10px;display:grid}.ProjectDetailScreen_fieldList__kfv1a{flex-direction:column;gap:0;display:flex}.ProjectDetailScreen_fieldRow__Hhuuq{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:1rem;padding:9px 0;display:flex}.ProjectDetailScreen_fieldRow__Hhuuq:last-child{border-bottom:none;padding-bottom:0}.ProjectDetailScreen_fieldRow__Hhuuq:first-child{padding-top:0}.ProjectDetailScreen_fieldLbl__8Wv85{color:#6b7280;font-size:12.5px}.ProjectDetailScreen_fieldVal__EsuU-{color:#1a1a1a;text-align:right;font-size:12.5px;font-weight:500}.ProjectDetailScreen_fieldValMono__zyh9D{letter-spacing:.02em;font-family:SF Mono,Fira Code,monospace;font-size:12px}.ProjectDetailScreen_styledTableCard__CxBDR th{color:#1e293b!important;background-color:#f8fafc!important;font-weight:600!important}.ProjectDetailScreen_stockCardHeader__wk5J9{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.ProjectDetailScreen_stockCardHeader__wk5J9 h5{border:none;margin:0;padding:0}.ProjectDetailScreen_stockKitGroup__EoxI_{border-bottom:1px solid #e5e7eb}.ProjectDetailScreen_stockKitGroup__EoxI_:last-child:not(:has(~.ProjectDetailScreen_stockRow__OOSoq)){border-bottom:none}.ProjectDetailScreen_stockKitHeader__3sATh{background:#f5f0ff;border-bottom:1px solid #e5e7eb;border-left:3px solid #6f42c1;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.ProjectDetailScreen_stockKitIcon__o49tn{color:#6f42c1;font-size:.875rem}.ProjectDetailScreen_stockKitName__YDTJz{color:#6f42c1;font-size:.875rem;font-weight:600}.ProjectDetailScreen_stockKitCount__yV4j5{color:#9ca3af;font-size:.75rem}.ProjectDetailScreen_stockTableHeader__9qGAr{color:#1e293b;background:#f8fafc;border-bottom:1px solid #f3f4f6;align-items:center;padding:.625rem 1rem;font-size:.8rem;font-weight:600;display:flex}.ProjectDetailScreen_stockTableHeader__9qGAr span{color:#1e293b}.ProjectDetailScreen_stockRow__OOSoq{border-bottom:1px solid #f1f5f9;align-items:center;padding:.625rem 1rem;transition:background .1s;display:flex}.ProjectDetailScreen_stockRow__OOSoq:last-child{border-bottom:none}.ProjectDetailScreen_stockRow__OOSoq:hover{background:#f8fafc}@media (max-width:767px){.ProjectDetailScreen_stockRow__OOSoq{flex-wrap:wrap;gap:.5rem}}.ProjectDetailScreen_stockRowIndented__fe56g{border-left:3px solid #e9d5ff;padding-left:2.25rem}@media (max-width:767px){.ProjectDetailScreen_stockRowIndented__fe56g{padding-left:1.5rem}}.ProjectDetailScreen_stockColResource__GGKTt{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ProjectDetailScreen_stockColType__ijnaL{text-align:center;width:140px}@media (max-width:767px){.ProjectDetailScreen_stockColType__ijnaL{width:100px}}.ProjectDetailScreen_stockColQty__FcQoO{text-align:center;color:#1e293b;width:120px;font-size:.875rem;font-weight:600}@media (max-width:767px){.ProjectDetailScreen_stockColQty__FcQoO{width:60px}}.ProjectDetailScreen_stockColCost__fNzOd{text-align:right;width:280px}@media (max-width:767px){.ProjectDetailScreen_stockColCost__fNzOd{width:100%}}.ProjectDetailScreen_stockColActions__osdFq{text-align:center;flex-shrink:0;width:50px}.ProjectDetailScreen_categoryBadge__F0s3b{border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ProjectDetailScreen_categoryBadge__F0s3b span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectDetailScreen_stockRowNameText__5VbzV{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ProjectDetailScreen_stockRowResourceCode__-vYOb{color:#9ca3af;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem}.ProjectDetailScreen_costBreakdown__jNk-_{flex-direction:column;align-items:flex-end;gap:2px;padding:4px 0;display:flex}.ProjectDetailScreen_costLine__GhRpK{align-items:baseline;gap:.375rem;font-size:.8rem;line-height:1.4;display:flex}.ProjectDetailScreen_costLabel__SMM8t{color:#6b7280;text-transform:uppercase;min-width:60px;font-size:.7rem;font-weight:600}.ProjectDetailScreen_costFormula__-0Y-U{color:#64748b;font-size:.75rem}.ProjectDetailScreen_costValue__xL8nd{color:#1e293b;font-size:.8rem;font-weight:500}.ProjectDetailScreen_costTotal__pHgBw{color:#034e92;border-top:1px solid #e5e7eb;margin-top:2px;padding-top:2px;font-size:.85rem;font-weight:700}.ProjectDetailScreen_costEmpty__yGIbz{color:#d1d5db}.ProjectDetailScreen_historicalResource__tPOzt{opacity:.55;font-style:italic}.ProjectDetailScreen_uniqueBadge__WZbgt{color:#7c3aed;white-space:nowrap;background:#ede9fe;border:1px solid #ddd6fe;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.ProjectDetailScreen_statusBadgeIn__b0amq{color:#16a34a;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.ProjectDetailScreen_statusBadgeOut___81s5{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.ProjectDetailScreen_stockTotalRow__rQQ9Z{border-top:2px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.ProjectDetailScreen_stockTotalLabel__Ycp3N{color:#034e92;font-size:.85rem;font-weight:600}.ProjectDetailScreen_stockTotalValue__odSS-{color:#034e92;font-size:.95rem;font-weight:700}.ProjectDetailScreen_recordsTableArea__a4lmv{padding:0;overflow-x:clip}.ProjectDetailScreen_workersTableArea__gv7r0{margin-top:20px;padding:0;overflow-x:hidden}.ProjectDetailScreen_recordsTableHeader__1dZRP{justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.ProjectDetailScreen_recordsTableTotal__Ii7zK{color:#6b7280;font-size:.85rem;font-weight:500}.ProjectDetailScreen_recordsOpenListBtn__CKhm0{color:#034e92;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .6rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.ProjectDetailScreen_recordsOpenListBtn__CKhm0:hover{color:#023b70;background:#eff6ff;text-decoration:none}.ProjectDetailScreen_noRecords__sepIE{text-align:center;color:#999;padding:2rem 1rem;font-style:italic}.ProjectDetailScreen_recordDateGroup__5ZhVu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem;overflow:hidden}.ProjectDetailScreen_recordDateHeader__VjBov{background:#f8fafc;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}@media (max-width:767px){.ProjectDetailScreen_recordDateHeader__VjBov{flex-direction:column;align-items:flex-start;gap:.25rem}}.ProjectDetailScreen_recordDateLabel__gcRaQ{color:#1e293b;font-size:.9rem;font-weight:600}.ProjectDetailScreen_recordDateTotals__wywvx{align-items:center;gap:1rem;display:flex}.ProjectDetailScreen_recordDateHours__J4nE1{color:#6b7280;font-size:.875rem;font-weight:500}.ProjectDetailScreen_recordDateCost__M7V44{color:#034e92;font-size:.9rem;font-weight:700}.ProjectDetailScreen_recordLine__GIhYV{border-bottom:1px solid #f1f5f9;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background .1s;display:flex}.ProjectDetailScreen_recordLine__GIhYV:last-child{border-bottom:none}.ProjectDetailScreen_recordLine__GIhYV:hover{background:#f8fafc}@media (max-width:767px){.ProjectDetailScreen_recordLine__GIhYV{flex-wrap:wrap;gap:.375rem}}.ProjectDetailScreen_recordLineCostBadge__vynAf{padding:.15rem .4rem;font-family:monospace;font-size:.7rem;font-weight:600;border:1px solid #e5e7eb!important}.ProjectDetailScreen_recordLineCostName__iHLUa{color:#6b7280;min-width:60px;font-size:.8rem}@media (max-width:991px){.ProjectDetailScreen_recordLineCostName__iHLUa{display:none}}.ProjectDetailScreen_recordLineHours__CHmc1{color:#1e293b;text-align:right;min-width:40px;font-size:.875rem;font-weight:500}.ProjectDetailScreen_recordLineStatusBadge__5l4s9{white-space:nowrap;padding:.15rem .4rem;font-size:.65rem;font-weight:500}.ProjectDetailScreen_recordLineCost__gluKQ{justify-content:flex-end;align-items:baseline;gap:.25rem;min-width:180px;display:flex}@media (max-width:767px){.ProjectDetailScreen_recordLineCost__gluKQ{min-width:unset;justify-content:flex-end;width:100%}}.ProjectDetailScreen_recordLineCostFormula__mFuPK{color:#94a3b8;font-size:.75rem}@media (max-width:767px){.ProjectDetailScreen_recordLineCostFormula__mFuPK{display:none}}.ProjectDetailScreen_recordLineCostValue__uaQkl{color:#034e92;font-size:.8125rem;font-weight:600}.ProjectDetailScreen_recordLineCostEmpty__HGsk2{color:#d1d5db}.ProjectDetailScreen_bulkApproveBtn__-5PiR{white-space:nowrap;padding:.2rem .5rem;font-size:.75rem}.ProjectDetailScreen_recordLineActions__qLx99{flex-shrink:0;gap:.25rem;display:flex}.ProjectDetailScreen_historyBtn__MJw2T{color:#6b7280;padding:.15rem .35rem;font-size:.75rem}.ProjectDetailScreen_historyBtn__MJw2T:hover{color:#034e92}.ProjectDetailScreen_historyTimeline__iR9WN{padding:.5rem 0}.ProjectDetailScreen_timelineItem__afpGz{gap:.75rem;display:flex}.ProjectDetailScreen_timelineDotWrapper__VqAjA{flex-direction:column;flex-shrink:0;align-items:center;width:12px;display:flex}.ProjectDetailScreen_timelineDot__jY5Jz{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.ProjectDetailScreen_timelineLine__2vYM6{background-color:#e5e7eb;flex:1;width:2px;margin-top:4px}.ProjectDetailScreen_timelineContent__2rMsC{flex:1;padding-bottom:1rem}.ProjectDetailScreen_timelineHeader__fCgxE{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.ProjectDetailScreen_timelineDate__p_zIO{color:#6b7280;font-size:.75rem}.ProjectDetailScreen_timelineUser__aMAz0{color:#1e293b;font-size:.8rem;font-weight:500}.ProjectDetailScreen_timelineNotes__R3Nc4{color:#6b7280;margin-top:.25rem;font-size:.8rem;font-style:italic}.ProjectDetailScreen_movementCostPending__5ZiQd{color:#f59e0b;font-size:.75rem;font-style:italic}.ProjectDetailScreen_movementCostAdded__iuJRr{color:#f59e0b;font-size:.7rem;font-style:italic}.ProjectDetailScreen_movementColActions__rhaFX{text-align:center;width:56px}.ProjectDetailScreen_movementActions__JlPe0{justify-content:center;align-items:center;gap:.25rem;display:flex}.ProjectDetailScreen_actionLinkBtn__-2wdG{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:inline-flex}.ProjectDetailScreen_actionLinkBtn__-2wdG:hover{color:#034e92;background:#f3f4f6}.ProjectDetailScreen_presenceToggle__dwJgf{flex-wrap:wrap;align-items:center;gap:10px;padding:1.25rem .75rem .75rem;display:flex}.ProjectDetailScreen_presencePill__G_QLp{cursor:pointer;color:#6b7280;background:#f3f4f6;border:none;border-radius:7px;padding:6px 16px;font-size:12.5px;font-weight:500;transition:all .15s}.ProjectDetailScreen_presencePill__G_QLp:hover{background:#e5e7eb}.ProjectDetailScreen_presencePillActive__UxJsZ{color:#fff;background:#e64400;font-weight:600}.ProjectDetailScreen_presencePillActive__UxJsZ:hover{background:#e64400}.ProjectDetailScreen_presenceCount__WzF8d{color:#9ca3af;margin-left:auto;font-size:12px}.ProjectDetailScreen_presenceActions__0x1jT{align-items:center;gap:10px;margin-left:auto;display:flex}.ProjectDetailScreen_editAllocationBtn__ofQHq{color:#9ca3af;padding:.1rem .3rem;font-size:.75rem}.ProjectDetailScreen_editAllocationBtn__ofQHq:hover{color:#034e92}.ProjectDetailScreen_workersListCard__1HrHk{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ProjectDetailScreen_workersListTitle__uX9iA{color:#1e293b;border-bottom:1px solid #f3f4f6;margin:0;padding:1rem 1rem .75rem;font-size:.875rem;font-weight:700}.ProjectDetailScreen_stockCardHeader__wk5J9 .ProjectDetailScreen_workersListTitle__uX9iA{border-bottom:none;padding:0}.ProjectDetailScreen_workersTableHeader__2XiaA{color:#1e293b;background:#f8fafc;border-bottom:1px solid #f3f4f6;align-items:center;padding:.625rem 1rem;font-size:.8rem;font-weight:600;display:flex}.ProjectDetailScreen_workersTableHeader__2XiaA span{color:#1e293b}.ProjectDetailScreen_workerRow__OKqML{border-bottom:1px solid #f3f4f6;align-items:center;padding:.75rem 1rem;display:flex}.ProjectDetailScreen_workerRow__OKqML:last-child{border-bottom:none}.ProjectDetailScreen_workersTotalRow__bRmaZ{color:#1e293b;background:#f8fafc;border-top:2px solid #e5e7eb;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:flex}.ProjectDetailScreen_workersColWorker__nbb0T{flex:1;min-width:0}.ProjectDetailScreen_workersColHours__1QwSz{text-align:center;color:#f59e0b;width:120px;font-weight:500}@media (max-width:767px){.ProjectDetailScreen_workersColHours__1QwSz{width:60px}}.ProjectDetailScreen_workersColCost__AVQQh{text-align:center;color:#10b981;width:150px;font-weight:500}@media (max-width:767px){.ProjectDetailScreen_workersColCost__AVQQh{width:80px}}.ProjectDetailScreen_workersColStatus__bq9O0{text-align:center;width:150px}@media (max-width:767px){.ProjectDetailScreen_workersColStatus__bq9O0{width:100px}}.ProjectDetailScreen_workerBadge__dguix{white-space:nowrap;border:1px solid;border-radius:.5rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.ProjectDetailScreen_workerBadgeRecords__WNt-e{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}.ProjectDetailScreen_workerBadgeAllocated__gfBDI{color:#3b82f6;background-color:#eff6ff;border-color:#bfdbfe}.ProjectDetailScreen_movementsContainer__9Zfpt{background-color:#f8f9fa;padding:0 1rem .5rem 2.5rem}.ProjectDetailScreen_movementsTable__0GBIS{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}.ProjectDetailScreen_movementsTable__0GBIS thead{background-color:#f9fafb}.ProjectDetailScreen_movementsTable__0GBIS th{color:#4a5568;white-space:normal;overflow-wrap:break-word;vertical-align:bottom;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.5rem .7rem;font-size:.72rem;font-weight:500;line-height:1.25}.ProjectDetailScreen_movementsTable__0GBIS td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:.4rem .6rem}.ProjectDetailScreen_movementsTable__0GBIS tr:last-child td{border-bottom:none}.ProjectDetailScreen_movementBadgeTransfer__o07ht{color:#14b8a6;background-color:#f0fdfa}.ProjectDetailScreen_movementOriginLabel__AopzC{color:#9ca3af;margin-right:.25rem}.ProjectDetailScreen_movementEmpty__kRBTI{text-align:center;color:#9ca3af;padding:1rem;font-size:.8rem}.ProjectDetailScreen_movementSpinner__v2qt-{justify-content:center;padding:1rem;display:flex}.ProjectDetailScreen_workerLineColDate__XeS2O{white-space:nowrap;width:110px}.ProjectDetailScreen_workerLineColCostType__BmflC{width:auto}.ProjectDetailScreen_workerLineColHours__pwlwP{color:#1e293b;white-space:nowrap;width:90px;font-weight:500}.ProjectDetailScreen_workerLineColStatus__xhZtL{white-space:nowrap;width:130px}.ProjectDetailScreen_workerLineColFormula__3nOR_{color:#4b5563;white-space:nowrap;width:220px;font-size:.78rem}.ProjectDetailScreen_workerLineColCost__XQMNr{text-align:right;color:#1e293b;white-space:nowrap;width:130px;font-weight:600}.ProjectDetailScreen_workerLineCostType__S8UUT{align-items:center;gap:6px;display:flex}.ProjectDetailScreen_codeBadge__9viwx{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.EntityLink_entityLink__QuixH{align-items:center;gap:6px;min-width:0;display:inline-flex}.EntityLink_entityLinkText__wemHV{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%;padding-right:19px;display:inline-block}.EntityLink_entityLinkText__wemHV .EntityLink_icon__MOun7{display:inline}.EntityLink_entityLinkText__wemHV .EntityLink_icon__MOun7 svg{vertical-align:-2px;margin-left:6px;margin-right:-19px}.EntityLink_icon__MOun7{color:#9ca3af;flex-shrink:0;text-decoration:none;transition:color .14s;display:inline-flex}.EntityLink_icon__MOun7:hover{color:#fe4d00}.ResourceItem_resourceItem__hy3_y{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.ResourceItem_singleLine__wY4wf{align-items:center}.ResourceItem_avatar__APW5E{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ResourceItem_sm__Ru0M0{gap:.5rem}.ResourceItem_sm__Ru0M0 .ResourceItem_avatar__APW5E{border-radius:6px;width:28px;min-width:28px;height:28px}.ResourceItem_sm__Ru0M0 .ResourceItem_name__sHLT6{font-size:.85rem}.ResourceItem_sm__Ru0M0 .ResourceItem_code__9aWLm{font-size:.75rem}.ResourceItem_sm__Ru0M0 .ResourceItem_subtitle__1w_nd{font-size:.7rem}.ResourceItem_md__6bs4P .ResourceItem_avatar__APW5E{border-radius:8px;width:36px;min-width:36px;height:36px}.ResourceItem_md__6bs4P .ResourceItem_name__sHLT6{font-size:.95rem}.ResourceItem_lg__Iib6Z{gap:1rem}.ResourceItem_lg__Iib6Z .ResourceItem_avatar__APW5E{border-radius:12px;width:48px;min-width:48px;height:48px}.ResourceItem_lg__Iib6Z .ResourceItem_name__sHLT6{font-size:1.05rem;font-weight:700}.ResourceItem_info__QBl6A{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ResourceItem_nameRow__VX-JX{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ResourceItem_name__sHLT6{color:#1e293b;overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:1.3}.ResourceItem_subtitle__1w_nd{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;overflow:hidden}.ResourceItem_subtitleRow__ciK_Y{align-items:center;gap:5px;min-width:0;line-height:1.3;display:flex}.ResourceItem_subtitleRowWrap__m-w4E{overflow-wrap:anywhere;display:block}.ResourceItem_subtitleRowWrap__m-w4E .ResourceItem_codeSep__rzxb2{margin:0 5px}.ResourceItem_subtitleRowWrap__m-w4E .ResourceItem_subtitleText__Z6nzo,.ResourceItem_subtitleRowWrap__m-w4E .ResourceItem_subtitleSuffix__UJiBP{white-space:normal;text-overflow:clip;overflow:visible}.ResourceItem_subtitleLead__fs4Kw{white-space:nowrap}.ResourceItem_subtitleBadgeSlot__qfR2Z{margin-left:5px}.ResourceItem_subtitleRowWrapText__zmRiu{align-items:baseline}.ResourceItem_subtitleRowWrapText__zmRiu .ResourceItem_subtitleText__Z6nzo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.ResourceItem_subtitleText__Z6nzo{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;overflow:hidden}.ResourceItem_subtitleSuffix__UJiBP{color:#6b7280;white-space:nowrap;flex-shrink:0;font-size:.75rem}.ResourceItem_badgesRow__OUEa9{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.ResourceItem_code__9aWLm{color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:11px;font-weight:500}.ResourceItem_codeSep__rzxb2{color:#9ca3af;flex-shrink:0;font-size:.85rem}.ResourceItem_badge__jo6v8{border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.ResourceItem_secondaryLine__gRyuj{color:#9ca3af;align-items:center;gap:4px;min-width:0;margin-top:2px;font-size:.75rem;line-height:1.3;display:flex}.RecordCostTypesPopover_trigger___XwAy{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.RecordCostTypesPopover_trigger___XwAy:hover,.RecordCostTypesPopover_trigger___XwAy.RecordCostTypesPopover_triggerActive__QYxep{color:#fe4d00;background:#fff7ed;border-color:#fe4d00}.RecordCostTypesPopover_triggerIcon__aCYyS{flex-shrink:0}.RecordCostTypesPopover_triggerChevron__ORshO{flex-shrink:0;margin-left:2px}.RecordCostTypesPopover_popover__b0B7t{z-index:1080;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 6px #0f172a14}.RecordCostTypesPopover_backdrop__L7wlt{z-index:1075;background:#0f172a73;animation:.18s ease-out RecordCostTypesPopover_fadeIn__MZ6R9;position:fixed;top:0;bottom:0;left:0;right:0}.RecordCostTypesPopover_sheet__QTiMK{max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0);border-bottom:none;border-left:none;border-right:none;border-radius:16px 16px 0 0;animation:.22s ease-out RecordCostTypesPopover_slideUp__fUQkD;bottom:0;right:0;width:100%!important;top:auto!important;left:0!important}.RecordCostTypesPopover_sheetHandle__yEAnW{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 4px}.RecordCostTypesPopover_headerInfo__cP5c-{flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.RecordCostTypesPopover_closeBtn__7n-Ui{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px}.RecordCostTypesPopover_closeBtn__7n-Ui:hover{color:#1a1a2e;background:#f1f5f9}@keyframes RecordCostTypesPopover_fadeIn__MZ6R9{0%{opacity:0}to{opacity:1}}@keyframes RecordCostTypesPopover_slideUp__fUQkD{0%{transform:translateY(100%)}to{transform:translateY(0)}}.RecordCostTypesPopover_header__20i92{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;display:flex}.RecordCostTypesPopover_headerName__uiDaw{color:#1a1a2e;font-size:.875rem;font-weight:600}.RecordCostTypesPopover_headerSeparator__6lyqO{color:#cbd5e1}.RecordCostTypesPopover_headerTotal__PsE7d{color:#64748b;font-size:.8125rem}.RecordCostTypesPopover_body__NvmQb{max-height:320px;padding:6px;overflow-y:auto}.RecordCostTypesPopover_item__SF323{border-radius:6px;align-items:center;gap:10px;padding:8px;display:flex}.RecordCostTypesPopover_item__SF323:hover{background:#f8fafc}.RecordCostTypesPopover_itemIcon__htJt1{color:#6b7280;background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.RecordCostTypesPopover_itemText__IZWLO{flex-direction:column;flex:1;min-width:0;display:flex}.RecordCostTypesPopover_itemName__7XBIA{color:#1a1a2e;white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.25}.RecordCostTypesPopover_itemType__zXaH0{color:#94a3b8;font-size:.6875rem}.RecordCostTypesPopover_itemReading__Ta07h{color:#64748b;font-variant-numeric:tabular-nums;font-size:.6875rem}.RecordCostTypesPopover_itemQty__PJCeG{color:#1a1a2e;white-space:nowrap;font-size:.8125rem;font-weight:600}.RecordCostTypesPopover_footerLink__FjSNA{color:#fe4d00;background:#fff;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.RecordCostTypesPopover_footerLink__FjSNA:hover{color:#fe4d00;background:#fff7ed;text-decoration:none}.RunningWorkers_projectsFilter__4H86C{width:300px;max-width:100%}.RunningWorkers_strip__YTRDw{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:2.75rem;padding:.375rem .5rem .375rem 1.5rem;display:flex}.RunningWorkers_stripToggle__ddVhT{color:#1a1a2e;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.25rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.RunningWorkers_stripToggle__ddVhT svg{color:#6b7280;flex-shrink:0}.RunningWorkers_stripCount__qsECh{color:#6b7280;white-space:nowrap;font-size:.75rem}.RunningWorkers_stripAction__RkepO{cursor:default;margin-left:auto;display:inline-flex;position:sticky;right:.5rem}.RunningWorkers_exitButton__sCuqP{white-space:nowrap}.RunningWorkers_day__4nuFE{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.PendingTransfersBanner_pendingSection__UFPQ5{flex-direction:column;gap:.375rem;margin-top:1.75rem;margin-bottom:1rem;padding:0 .75rem;display:flex}.PendingTransfersBanner_pendingRowsList__prUyy{flex-direction:column;gap:6px;display:flex}.PendingTransfersBanner_pendingBanner__Fcxw6{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;overflow:hidden}.PendingTransfersBanner_pendingBannerHeader__OLmqy{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.PendingTransfersBanner_pendingBannerHeader__OLmqy:hover{background-color:#ffedd5}.PendingTransfersBanner_pendingBannerTitle__2mwMZ{color:#e64400;font-size:.875rem;font-weight:600}.PendingTransfersBanner_pendingCountBadge__LJBr_{color:#fff;background:#e64400;border-radius:10px;justify-content:center;align-items:center;min-width:20px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.PendingTransfersBanner_pendingBannerSpacer__0Z_y2{flex:1}.PendingTransfersBanner_pendingBannerActions__U1n9o{flex-shrink:0;gap:.5rem;display:flex}.PendingTransfersBanner_pendingChevron__ba019{color:#e64400;flex-shrink:0;transition:transform .18s}.PendingTransfersBanner_pendingChevronOpen__UZ47I{transform:rotate(90deg)}.PendingTransfersBanner_pendingRow__H448y{background:#fff;border:1px solid #f3f4f6;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #0000000a}@media (max-width:767px){.PendingTransfersBanner_pendingRow__H448y{flex-wrap:wrap}}.PendingTransfersBanner_pendingRowIcon__mKYkj{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.PendingTransfersBanner_pendingRowDetails__0XxtM{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PendingTransfersBanner_pendingRowName__YjbKM{color:#1a1a1a;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:500;display:inline-flex}.PendingTransfersBanner_pendingRowMeta__hu7Vh{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.PendingTransfersBanner_pendingStateBadge__VcoVm{color:#92400e;white-space:nowrap;background:#fef3c7;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.PendingTransfersBanner_pendingRowActions__h5O8D{flex-shrink:0;gap:.375rem;display:flex}@media (max-width:767px){.PendingTransfersBanner_pendingRowActions__h5O8D{justify-content:flex-end;width:100%}}.PendingTransfersBanner_pendingRowActionBtn__oNYnB{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.PendingTransfersBanner_pendingRowActionBtn__oNYnB:focus{outline:none}.PendingTransfersBanner_pendingRowActionBtnAccept__BhDWB:hover{color:#16a34a;background:#dcfce7}.PendingTransfersBanner_pendingRowActionBtnReject__0BhjC:hover{color:#dc2626;background:#fee2e2}.PendingTransfersBanner_kitBadge__O-AtS{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:600;background-color:#6f42c1!important}.StockMovements_movementColDate__cpFI8{color:#1e293b;width:11%;font-size:.8125rem}.StockMovements_movementColAllocStart__DEbXb,.StockMovements_movementColAllocEnd__ygl6A{color:#1e293b;text-overflow:ellipsis;width:8%;font-size:.8125rem;overflow:hidden}.StockMovements_movementAllocCell__7UqaT{white-space:nowrap;flex-direction:column;line-height:1.2;display:flex}.StockMovements_movementAllocTime__AW08A{font-size:inherit;color:inherit}.StockMovements_movementColType__uZk7T{text-align:center;width:10%}.StockMovements_movementColOutputType__Ebp6L{text-align:center;width:8%;font-size:.8125rem}.StockMovements_movementOutputTypeBadge__Tekjn{white-space:nowrap;color:#6b7280;background:#f3f4f6;border-radius:4px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.StockMovements_movementOutputTypeRental__dT0mf{color:#7c3aed;background:#ede9fe;border:1px solid #ddd6fe}.StockMovements_movementOutputTypeSale__xsM2A{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.StockMovements_movementOutputTypeUsage__GkXiF{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.StockMovements_movementOutputTypeReturnable__t9ZLM{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4}.StockMovements_movementColQty__TkUNs{text-align:center;width:9%;font-size:.875rem;font-weight:600}.StockMovements_movementColKit__QvyiJ{white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:7%}.StockMovements_movementColOrigin__lCKa7,.StockMovements_movementColDest__whL0P{white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:9%}.StockMovements_movementColNotes__i7jzf{color:#6b7280;white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:10%;font-size:.8125rem}.StockMovements_movementColStatus__l9H-m{text-align:center;white-space:nowrap;width:8%}.StockMovements_movementStatusNone__e1jgO{color:#9ca3af}.StockMovements_movementColFormula__9wddR{color:#6b7280;text-align:right;width:13%;font-size:.75rem}.StockMovements_movementFormulaLines__uDVk-{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.StockMovements_movementFormulaTerm__rKm5f{white-space:nowrap}.StockMovements_movementFormulaNote__rvgQf{color:#9ca3af;white-space:normal;text-align:right;font-size:.7rem}.StockMovements_movementCostKept__o3T8D{color:#9ca3af;font-size:.7rem;font-style:italic}.StockMovements_movementColCost__VlRIc,.StockMovements_movementColValue__4lMSE{text-align:right;width:8%;font-size:.8125rem}.StockMovements_movementColActions__K7xIb{text-align:center;width:56px}.StockMovements_movementActions__EeoIj{justify-content:center;align-items:center;gap:.25rem;display:flex}.StockMovements_actionLinkBtn__rhQuJ{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:inline-flex}.StockMovements_actionLinkBtn__rhQuJ:hover{color:#034e92;background:#f3f4f6}.StockMovements_movementsContainer__b_IVO{background-color:#f8f9fa;padding:0 1rem .5rem 2.5rem}.StockMovements_movementsTable__c1FnT{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}.StockMovements_movementsTable__c1FnT thead{background-color:#f9fafb}.StockMovements_movementsTable__c1FnT th{color:#4a5568;white-space:normal;overflow-wrap:break-word;vertical-align:bottom;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.5rem .7rem;font-size:.72rem;font-weight:500;line-height:1.25}.StockMovements_movementsTable__c1FnT td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:.4rem .6rem}.StockMovements_movementsTable__c1FnT tr:last-child td{border-bottom:none}.StockMovements_movementBadge__cXkW2{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.StockMovements_movementBadgeTransferIn__cSbKi{color:#6366f1;background-color:#eef2ff}.StockMovements_movementBadgeTransferOut__748CS{color:#fe4d00;background-color:#fff7ed}.StockMovements_movementBadgeTransferUniqueIn__-MLbZ{color:#16a34a;background-color:#dcfce7}.StockMovements_movementBadgeTransferUniqueOut__6TEUm{color:#2563eb;background-color:#dbeafe}.StockMovements_movementBadgeReturn__i-KW7{color:#f59e0b;background-color:#fffbeb}.StockMovements_movementBadgeStockEntry__SWMaY,.StockMovements_movementBadgeInitialCount__m5LP5,.StockMovements_movementBadgeAdjustmentPositive__Vjksd{color:#6366f1;background-color:#eef2ff}.StockMovements_movementBadgeConsumption__tnm6S{color:#6f42c1;background-color:#f5f3ff}.StockMovements_movementBadgeUsage__g2Lrg{color:#0891b2;background-color:#ecfeff}.StockMovements_movementBadgeAdjustmentNegative__04UI6{color:#fd7e14;background-color:#fff7ed}.StockMovements_movementBadgeReversal__X9ojL{color:#6c757d;background-color:#f8f9fa}.StockMovements_movementQtyPositive__4gB5C,.StockMovements_movementQtyNegative___Ewxq{color:#1e293b;font-weight:600}.StockMovements_movementOriginDest__9luPD{color:#4b5563;font-size:.78rem}.StockMovements_movementNotes__3kpkY{color:#9ca3af;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:200px;font-size:.75rem}.StockMovements_movementLoadMore__9oTu7{color:#034e92;cursor:pointer;text-align:center;background:0 0;border:1px dashed #d1d5db;border-radius:4px;width:100%;margin-top:.25rem;padding:.5rem;font-size:.78rem;transition:background-color .15s;display:block}.StockMovements_movementLoadMore__9oTu7:hover{background-color:#e8f0fe}.StockMovements_movementEmpty__Lgs0Z{text-align:center;color:#9ca3af;padding:1rem;font-size:.8rem}.StockMovements_movementSpinner__WAnxm{justify-content:center;padding:1rem;display:flex}.ProjectMeasurementCertificatesTab_tabContent__1dX_H{padding-top:1.5rem}.ProjectMeasurementCertificatesTab_headerRow__wgCcT{justify-content:flex-end;align-items:center;padding:0 .75rem 1rem;display:flex}.StartOptions_empty__GGJxy{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.StartOptions_title__NcJZO{color:#1f2937;margin:0;font-size:.9375rem;font-weight:600}.StartOptions_loading__HfORb{color:#9ca3af}.StartOptions_options__Xm8Ol{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.StartOptions_options__Xm8Ol>.StartOptions_option__zxH40{flex:0 13.75rem}@media (max-width:768px){.StartOptions_options__Xm8Ol{flex-direction:column}.StartOptions_options__Xm8Ol>.StartOptions_option__zxH40{flex:none}}.StartOptions_option__zxH40{color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem;transition:background .15s,border-color .15s;display:flex}.StartOptions_option__zxH40:hover:not(:disabled){background:#fff1ea;border-color:#fe4d00}.StartOptions_option__zxH40:disabled{opacity:.55;cursor:not-allowed}.StartOptions_optionIcon__hvF9J{color:#4b5563;background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.StartOptions_option__zxH40:hover:not(:disabled) .StartOptions_optionIcon__hvF9J{color:#e64400;background:#ffd7c8}.StartOptions_optionTitle__6TTNX{font-size:.875rem;font-weight:600}.StartOptions_optionHint__HupDW{color:#6b7280;font-size:.75rem}.Drawer_overlay__N0vDq{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1060;background-color:#0006;justify-content:flex-end;animation:.2s Drawer_fadeIn__9tJ4A;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Drawer_panel__UghG6{background-color:#fff;flex-direction:column;height:100%;animation:.25s Drawer_slideIn__PyA7q;display:flex;overflow:hidden;box-shadow:-8px 0 30px #0000001f}@media (max-width:767px){.Drawer_panel__UghG6{width:100%!important}}.Drawer_header__5hjdY{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.Drawer_title__x7L7J{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.Drawer_closeBtn__91Y0E{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .15s}.Drawer_closeBtn__91Y0E:hover{color:#4b5563}.Drawer_body__HzQdi{flex:1;padding:24px;overflow-y:auto}.Drawer_bodyNoPadding__pTHCD{flex-direction:column;flex:1;display:flex;overflow:hidden}@keyframes Drawer_fadeIn__9tJ4A{0%{opacity:0}to{opacity:1}}@keyframes Drawer_slideIn__PyA7q{0%{transform:translate(100%)}to{transform:translate(0)}}.CertificatesBase_empty__lSs9n{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.CertificatesBase_emptyNote__1OtDu{color:#6b7280;margin:0;font-size:.8125rem}.CertificatesBase_tableScroller__Lc7q6{border:1px solid #e5e7eb;border-radius:8px;width:100%;overflow:auto}.CertificatesBase_pickScroller__o8GUn{max-height:calc(100dvh - 16rem)}.CertificatesBase_table__qrBzK{border-collapse:collapse;width:100%;font-size:.8125rem}.CertificatesBase_table__qrBzK th{z-index:1;color:#4b5563;text-align:left;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.4rem .6rem;font-size:.72rem;font-weight:500;position:sticky;top:0}.CertificatesBase_table__qrBzK td{color:#1f2937;border-bottom:1px solid #f3f4f6;padding:.4rem .6rem}.CertificatesBase_sectionRow__Moy0a td{background:#f9fafb;font-weight:600}.CertificatesBase_code__EK8KC{font-variant-numeric:tabular-nums;white-space:nowrap;color:#6b7280}.CertificatesBase_numeric__EpNZL{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.CertificatesBase_clickableRow__xZTmx{cursor:pointer}.CertificatesBase_clickableRow__xZTmx:hover td{background:#fff1ea}.CertificatesBase_pickCell__kG4by{width:2rem}.CertificatesBase_description__80NxD{display:inline-block}.CertificatesBase_panel__ujBQ6{flex-direction:column;gap:.75rem;min-height:100%;display:flex}.CertificatesBase_panelNote__kyOnR{color:#4b5563;margin:0;font-size:.8125rem}.CertificatesBase_loading__YGhc8{color:#9ca3af;justify-content:center;padding:2rem 0;display:flex}.CertificatesBase_footer__-5eQq{border-top:1px solid #e5e7eb;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.CertificatesBase_footerCount__14jIl{color:#6b7280;font-size:.8125rem}.CertificatesBase_footerActions__OsD1t{gap:.5rem;margin-left:auto;display:flex}.FileUpload_fileUploadLabel__jOznh{cursor:pointer;box-sizing:border-box;background:#f9fafb;border:1px dashed #ebebea;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;transition:all .14s;display:flex}.FileUpload_fileUploadLabel__jOznh:hover{border-color:#ff6b1a}.FileUpload_fileUploadText__hx7IH{color:#9ca3af;font-size:12px}.FileUpload_fileAttached__yo2kd{box-sizing:border-box;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.FileUpload_fileName__PIGr-{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;text-decoration:none;overflow:hidden}.FileUpload_fileName__PIGr-:hover{color:#e97225}.FileUpload_fileEmpty___m8Cd{box-sizing:border-box;background:#f9fafb;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.FileUpload_fileEmptyText__GHwY1{color:#9ca3af;font-size:12px;font-style:italic}.BoqImportDrawer_drawer__pd2QH{font-size:.8125rem}.BoqImportDrawer_steps__J4EF6{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0;padding:0;list-style:none;display:flex}.BoqImportDrawer_steps__J4EF6 li{color:#9ca3af;white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.BoqImportDrawer_stepNumber__HtCQO{color:#6b7280;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.625rem;font-weight:700;display:inline-flex}.BoqImportDrawer_stepCurrent__s85u0{color:#fe4d00;font-weight:600}.BoqImportDrawer_stepCurrent__s85u0 .BoqImportDrawer_stepNumber__HtCQO{color:#fff;background:#fe4d00}.BoqImportDrawer_stepDone__GQPoy{color:#4b5563}.BoqImportDrawer_stepDone__GQPoy .BoqImportDrawer_stepNumber__HtCQO{color:#fff;background:#9ca3af}.BoqImportDrawer_body__6_jEy{flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex;overflow:hidden}.BoqImportDrawer_step__o65ux{flex-direction:column;flex:1;align-items:flex-start;gap:.75rem;width:100%;min-height:0;display:flex;overflow:auto}.BoqImportDrawer_stepOver__GVLqa{outline-offset:6px;border-radius:8px;outline:2px dashed #fe4d00}.BoqImportDrawer_footer__CXx2J{background:#fff;border-top:1px solid #e5e7eb;flex:none;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.BoqImportDrawer_footerSpacer__YwFqI{flex:1}.BoqImportDrawer_footerBackIcon__3t8yn{margin-right:.25rem}.BoqImportDrawer_fileStep__5wTsq{gap:1rem}.BoqImportDrawer_uploadRow__muEwJ{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;width:100%;display:flex}.BoqImportDrawer_uploadRow__muEwJ .BoqImportDrawer_upload__hEr_J{background:#fff1ea;border:2px dashed #fe4d00;flex:1;justify-content:center;min-width:14rem;height:auto;min-height:4.5rem}.BoqImportDrawer_uploadRow__muEwJ .BoqImportDrawer_upload__hEr_J:hover{background:#ffd7c8}.BoqImportDrawer_uploadRow__muEwJ .BoqImportDrawer_upload__hEr_J span{color:#fe4d00;font-size:.8125rem;font-weight:600}.BoqImportDrawer_uploadRow__muEwJ .BoqImportDrawer_upload__hEr_J svg{stroke:#fe4d00}.BoqImportDrawer_uploadHint__G6c7i{color:#6b7280;font-size:.6875rem}.BoqImportDrawer_help__M2OO3{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:.6rem .75rem}.BoqImportDrawer_helpTitle__RYxl1{color:#374151;margin:0 0 .35rem;font-size:.75rem;font-weight:600}.BoqImportDrawer_rules__dLAFH{color:#4b5563;margin:0;padding-left:1rem;font-size:.75rem;line-height:1.5}.BoqImportDrawer_controls__0X_0l{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;width:100%;display:flex}.BoqImportDrawer_fileName__7g3L7{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;max-width:100%;font-size:.75rem;font-weight:600;display:inline-flex;overflow:hidden}.BoqImportDrawer_control__zUSed{color:#4b5563;align-items:center;gap:.4rem;min-width:0;font-size:.75rem;display:flex}.BoqImportDrawer_controlLabel__HS024{color:#6b7280;flex:none}.BoqImportDrawer_controlField__Igf3B{min-width:8rem;max-width:22rem}.BoqImportDrawer_controlWide__e8ISG{flex:1;min-width:12rem}.BoqImportDrawer_summaryRow__Nv-HB{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.BoqImportDrawer_summary__SW-EH{color:#1f2937;margin:0;font-size:.75rem;font-weight:600}.BoqImportDrawer_note__6pM9L{color:#6b7280;margin:0;font-size:.6875rem;line-height:1.35}@keyframes BoqImportDrawer_columnsNudge__jHFUm{0%,to{box-shadow:0 0 #fe4d0000}15%,55%{box-shadow:0 0 0 3px #fe4d0073}}@keyframes BoqImportDrawer_columnsNudgeCell__J7xJ3{0%,to{background:#f2f2f1}15%,55%{background:#fe4d0038}}.BoqImportDrawer_bannerNudge__ujFfa{border-radius:8px;animation:1.8s ease-in-out BoqImportDrawer_columnsNudge__jHFUm}@media (prefers-reduced-motion:reduce){.BoqImportDrawer_bannerNudge__ujFfa{animation:none;box-shadow:0 0 0 2px #fe4d0073}}.BoqImportDrawer_sheetScroller___jy6v{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;max-height:60vh;overflow:auto}.BoqImportDrawer_sheet__ILP8b{border-collapse:separate;border-spacing:0;white-space:nowrap;min-width:100%;font-size:.6875rem}.BoqImportDrawer_sheet__ILP8b th,.BoqImportDrawer_sheet__ILP8b td{text-align:left;text-overflow:ellipsis;vertical-align:middle;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;max-width:28rem;padding:.25rem .5rem;font-weight:400;overflow:hidden}.BoqImportDrawer_sheet__ILP8b th:last-child,.BoqImportDrawer_sheet__ILP8b td:last-child{border-right:none}.BoqImportDrawer_sheet__ILP8b thead th{z-index:1;background:#f3f4f6;position:sticky;top:0}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_mapRow__Pa3WG th{vertical-align:top;background:#f2f2f1;padding:.3rem .4rem;overflow:visible}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_mapRowNudge__7Tl1W th{animation:1.8s ease-in-out BoqImportDrawer_columnsNudgeCell__J7xJ3}@media (prefers-reduced-motion:reduce){.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_mapRowNudge__7Tl1W th{background:#fe4d0038;animation:none}}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_headerRow__F3_-2 th{color:#1f2937;background:#f3f4f6;font-weight:600;top:3.4rem}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_gutter__o_IiN{color:#9ca3af;text-align:center;background:#f2f2f1;width:2.5rem;min-width:2.5rem;font-size:.625rem;font-weight:600}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_letter__iHVHG{color:#9ca3af;text-align:center;font-size:.625rem;font-weight:600;display:block}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_mapped__GjOd3{background:#fe4d0014}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_bold__8vNRI{font-weight:600}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_numeric__vAsgn{text-align:right;font-variant-numeric:tabular-nums}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_item__tqWoz{font-variant-numeric:tabular-nums;white-space:nowrap}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_fileItem__qwOjF{color:#e2b434;margin-left:.375rem;text-decoration:line-through}.BoqImportDrawer_sheet__ILP8b .BoqImportDrawer_wide__8CSoG{white-space:normal;min-width:16rem;max-width:40rem}.BoqImportDrawer_fieldSelect__EApBh{width:100%;min-width:7rem;margin-top:.15rem;display:block}.BoqImportDrawer_selectionBar__xa4ja{color:#4b5563;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;width:100%;font-size:.75rem;display:flex}.BoqImportDrawer_selectionActions__0JjpB{align-items:center;gap:.25rem;display:flex}.BoqImportDrawer_selectionAction__WnQrp{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.75rem;display:inline-flex}.BoqImportDrawer_selectionAction__WnQrp:hover:not(:disabled){color:#1f2937;background:#f9fafb;border-color:#d1d5db}.BoqImportDrawer_selectionAction__WnQrp:disabled{opacity:.45;cursor:default}.BoqImportDrawer_review__it5ny .BoqImportDrawer_pick__SF-QF{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:2rem;min-width:2rem;padding:0}.BoqImportDrawer_review__it5ny .BoqImportDrawer_pickBox__G03U_{pointer-events:none;justify-content:center}.BoqImportDrawer_review__it5ny .BoqImportDrawer_cellInput__nV04l{width:100%;min-width:3rem;height:auto;padding:.1rem .3rem;font-size:.6875rem}.BoqImportDrawer_review__it5ny .BoqImportDrawer_skipped__LLF5O .BoqImportDrawer_cellInput__nV04l{text-decoration:line-through}.BoqImportDrawer_review__it5ny .BoqImportDrawer_selectedRow__OsaHX td{background:#fe4d0014}.BoqImportDrawer_review__it5ny .BoqImportDrawer_sectionRow__lc8dk td{background:#f9fafb;font-weight:600}.BoqImportDrawer_review__it5ny .BoqImportDrawer_unitUnresolved__t2g-Y .BoqImportDrawer_cellInput__nV04l{background:#fef9c3;box-shadow:inset 0 0 0 1px #f59e0b}.BoqImportDrawer_review__it5ny .BoqImportDrawer_promotedRow__b88z4 td{background:#fef9c3}.BoqImportDrawer_review__it5ny .BoqImportDrawer_focusedRow__DKI2H td{background:#fffbeb;box-shadow:inset 0 1px #fcd34d,inset 0 -1px #fcd34d}.BoqImportDrawer_review__it5ny .BoqImportDrawer_skipped__LLF5O td{color:#9ca3af;background:#f9fafb;text-decoration:line-through}.BoqImportDrawer_review__it5ny .BoqImportDrawer_skipped__LLF5O .BoqImportDrawer_kindSelect__cEvtP,.BoqImportDrawer_review__it5ny .BoqImportDrawer_skipped__LLF5O .BoqImportDrawer_reason___sSlD{text-decoration:none}.BoqImportDrawer_review__it5ny .BoqImportDrawer_kindSelect__cEvtP{vertical-align:middle;min-width:6.5rem;display:inline-block}.BoqImportDrawer_review__it5ny .BoqImportDrawer_reason___sSlD{color:#9ca3af;margin-left:.4rem;font-size:.625rem}.BoqImportDrawer_review__it5ny .BoqImportDrawer_noteText__oPNjm{color:#4b5563;font-style:italic}.BoqImportDrawer_review__it5ny .BoqImportDrawer_matched__15rMp{color:#16ccc3}.BoqImportDrawer_review__it5ny .BoqImportDrawer_unmatched__7UZJj{color:#e2b434}.BoqImportDrawer_optionsBlock__RZhoH{flex-direction:column;align-items:flex-start;gap:.6rem;width:100%;padding-top:.25rem;display:flex}.BoqImportDrawer_blockLabel__ZI1lc{color:#374151;font-size:.75rem;font-weight:600}.BoqImportDrawer_modes__Z41fB{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.BoqImportDrawer_modeLabel__4yS48{color:#374151;font-size:.75rem}.BoqImportDrawer_unitCell__ECOct{align-items:center;gap:.25rem;display:flex}.BoqImportDrawer_unitResolved__u5obo{color:#16ccc3;white-space:nowrap;flex:none;align-items:center;gap:.15rem;font-size:.6875rem;display:inline-flex}.QuickUnitPopover_popover__bOnIt{z-index:1070;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.65rem .7rem;position:fixed;overflow:hidden;box-shadow:0 12px 32px #00000024}.QuickUnitPopover_head__bIxC6{background:#fff7ed;border-bottom:1px solid #fed7aa;align-items:center;gap:.4rem;margin:-.65rem -.7rem .6rem;padding:.4rem .6rem;display:flex}.QuickUnitPopover_headIcon__u2gkv{color:#c2410c;flex:none}.QuickUnitPopover_title__cJfDn{color:#c2410c;flex:1;min-width:0;font-size:13.5px;font-weight:600}.QuickUnitPopover_close__jLeS_{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.QuickUnitPopover_close__jLeS_:hover{color:#c2410c;background:#fed7aa}.QuickUnitPopover_row__qp951{align-items:flex-start;gap:.5rem;display:flex}.QuickUnitPopover_grow__Dd1jh{flex:1;min-width:0}.QuickUnitPopover_symbol__3NWT9{flex:none;width:90px}.QuickUnitPopover_categories__yDcLN{border-radius:7px;flex-wrap:wrap;gap:.3rem;padding:2px;display:flex}.QuickUnitPopover_categoriesWarning__LbDEa{box-shadow:0 0 0 1px #f59e0b}.QuickUnitPopover_category__MmydF{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.2rem .55rem;font-size:.72rem}.QuickUnitPopover_category__MmydF:hover{color:#c2410c;border-color:#fe4d00}.QuickUnitPopover_categoryOn__ZMY5C{color:#c2410c;background:#fff7ed;border-color:#fe4d00;font-weight:600}.QuickUnitPopover_foot__UNDLj{justify-content:flex-end;margin-top:.55rem;display:flex}.QuickUnitPopover_hint__AG5MV{color:#6b7280;margin:.4rem 0 0;font-size:11.5px}.QuickUnitPopover_actions__aqIrm{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.QuickUnitPopover_formulaLegend__uWI3_{margin-top:.5rem}.QuickUnitPopover_formulaVar__QNqYy{color:#1f2937;align-items:baseline;gap:8px;font-size:12px;line-height:1.6;display:flex}.QuickUnitPopover_formulaVar__QNqYy b{color:#fe4d00;min-width:22px;font-family:ui-monospace,Menlo,Consolas,monospace}.QuickUnitPopover_formulaVar__QNqYy span{flex:auto}.QuickUnitPopover_formulaVar__QNqYy em{color:#6b7280;font-variant-numeric:tabular-nums;font-style:normal}.QuickUnitPopover_formulaResult__qGLjZ{border-top:1px solid #e5e7eb;margin-top:.2rem;padding-top:.2rem}.QuickUnitPopover_formulaResult__qGLjZ em{color:#1f2937;font-weight:600}.QuickUnitPopover_yieldRow__tIWUW{align-items:center;gap:.4rem;display:flex}.QuickUnitPopover_yieldRow__tIWUW>:first-child{flex:0 0 46%}.QuickUnitPopover_yieldRow__tIWUW>:last-child{flex:auto;min-width:0}.QuickUnitPopover_discountWarning__2guq2{color:#b45309;margin:.4rem 0 0;font-size:11.5px}.QuickUnitPopover_discountFields__24xw3{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.QuickUnitPopover_globalDiscountFields__W6eIV{grid-template-columns:auto 1fr;align-items:center;gap:.4rem .6rem;display:grid}.QuickUnitPopover_globalDiscountLabel__wkfut{color:#6b7280;white-space:nowrap;margin:0;font-size:12px}.UnitPickerList_menu__j7xJp{z-index:1065;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;max-width:320px;font-size:.8125rem;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f}.UnitPickerList_head__9wrew{color:#6b7280;border-bottom:1px solid #f3f4f6;padding:.45rem .75rem;font-size:.72rem}.UnitPickerList_add__KgjMx{color:#fe4d00;text-align:left;cursor:pointer;background:#fe4d000a;border:0;border-bottom:1px solid #f3f4f6;align-items:center;gap:.4rem;padding:.55rem .75rem;font-weight:600;display:flex}.UnitPickerList_add__KgjMx:hover{background:#fe4d001a}.UnitPickerList_list__RSMSW{max-height:240px;padding:.25rem 0;overflow-y:auto}.UnitPickerList_group__LSbwF{text-transform:uppercase;letter-spacing:.02em;color:#6b7280;padding:.45rem .75rem .2rem;font-size:.68rem;font-weight:600}.UnitPickerList_option__ms8SU{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:.75rem;width:100%;padding:.4rem .75rem;display:flex}.UnitPickerList_active__9I4CF{background:#f9fafb}.UnitPickerList_selected__Ts2wE{color:#e64400;font-weight:600}.UnitPickerList_suffix__wcW8_{color:#6b7280;font-variant-numeric:tabular-nums;flex:none}.UnitPickerList_footerAction__pZdzs{color:#6b7280;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f3f4f6;align-items:center;gap:.3rem;padding:.45rem .75rem;font-size:.72rem;display:flex}.UnitPickerList_footerAction__pZdzs:hover{color:#374151}.UnitPickerList_empty__BqYRu{color:#6b7280;padding:.6rem .75rem}.ProjectBoqScreen_page__2B2-Y{padding-bottom:2rem}.ProjectBoqScreen_content__UJxo0{padding-top:1.5rem}.ProjectBoqScreen_card__W1QpU{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1.25rem;box-shadow:0 1px 3px #00000008}.ProjectBoqScreen_boqPage__NFmbH{background:#f9fafb;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.ProjectBoqScreen_pageScroll__Z3b0K{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ProjectBoqScreen_pageHead__46Di1{flex-shrink:0}.ProjectBoqScreen_identityCrumbText__fTewA{text-overflow:ellipsis;white-space:nowrap;max-width:46ch;overflow:hidden}.ProjectBoqScreen_identityResponsive__M9VVh{flex-wrap:wrap;row-gap:.25rem}.ProjectBoqScreen_identityCrumbWrap__hoHiN{flex-wrap:wrap;row-gap:2px}.ProjectBoqScreen_identityCrumbWrap__hoHiN span{white-space:normal;text-overflow:clip;overflow:visible}.ProjectBoqScreen_identityVersion__4mT6q{color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.ProjectBoqScreen_identityAside__w55oA{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.ProjectBoqScreen_identityProject___QyDw{vertical-align:bottom;align-items:center;gap:4px;display:inline-flex}.ProjectBoqScreen_identityProject___QyDw>svg{flex:none}.ProjectBoqScreen_identityColumns__ia8V9{flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding-top:.5rem;padding-bottom:.5rem}.ProjectBoqScreen_identityFieldAuto__3K9-J{flex:260px;width:auto;min-width:190px}.ProjectBoqScreen_identityField__1AauA .ProjectBoqScreen_identityFieldText__2Kwtz{white-space:normal;overflow-wrap:anywhere;align-items:center;min-height:35px;line-height:1.4;display:flex;overflow:visible}.ProjectBoqScreen_identityField__1AauA{flex-direction:column;gap:.125rem;width:190px;display:flex}.ProjectBoqScreen_identityFieldWide__4mdC-{width:420px}.ProjectBoqScreen_requestCard__zflJz{scrollbar-width:none;border-top:0;border-radius:0 0 8px 8px;height:auto;margin-bottom:0;overflow:auto hidden}.ProjectBoqScreen_requestCard__zflJz::-webkit-scrollbar{display:none}.ProjectBoqScreen_requestArea__a39Rh{position:relative}.ProjectBoqScreen_requestScrollbar__GrwdB{z-index:5;background:#f9fafb;border-top:1px solid #e5e7eb;position:sticky;bottom:0;overflow:auto hidden}.ProjectBoqScreen_requestScrollbarSpacer__nX8bV{height:1px}.ProjectBoqScreen_grid__oXj0G{--boq-columns:34px minmax(280px, 1fr) 72px 104px 116px 128px 168px;min-width:900px}.ProjectBoqScreen_row__3f7V8{grid-template-columns:var(--boq-columns);border-bottom:1px solid #f3f4f6;border-left:3px solid #0000;align-items:center;gap:.5rem;min-height:36px;padding:.125rem 1.125rem .125rem 0;display:grid}.ProjectBoqScreen_row__3f7V8:hover{box-shadow:inset 0 0 0 9999px #fe4d0008}.ProjectBoqScreen_headerRow__OapKq{grid-template-columns:var(--boq-columns);top:calc(calc(var(--boq-header-height,53px) - 8px) + var(--boq-bar-height,53px));z-index:2;--boq-row-padding-y:.5rem;padding:var(--boq-row-padding-y) 1.125rem var(--boq-row-padding-y) 0;color:#4b5563;text-align:left;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-left:3px solid #0000;align-items:center;gap:.5rem;font-size:.72rem;font-weight:500;display:grid;position:sticky}.ProjectBoqScreen_rowStructure__wnkeA{color:#1f2937;border-bottom-color:#c2410c26;font-weight:600}.ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_itemNumber__CViJw{color:#4b5563}.ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_unitCell__MGGWx{justify-content:center;display:flex}.ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_numericCell__gSM3u{color:#1f2937}.ProjectBoqScreen_rowStructure__wnkeA:hover{box-shadow:inset 0 0 0 9999px #00000008}.ProjectBoqScreen_row__3f7V8[data-tier="0"]{background:#ffd7c8;min-height:44px;font-weight:700}.ProjectBoqScreen_row__3f7V8[data-tier="0"] .ProjectBoqScreen_itemNumber__CViJw{font-weight:700}.ProjectBoqScreen_row__3f7V8[data-tier="1"]{background:#ffe5db;min-height:40px}.ProjectBoqScreen_row__3f7V8[data-tier="2"]{background:#fff1ea;min-height:38px}.ProjectBoqScreen_row__3f7V8[data-tier="3"]{background:#fff7ed;min-height:38px}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_row__3f7V8[data-tier="0"]{background:#0f172a}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_row__3f7V8[data-tier="1"]{background:#1e293b}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_row__3f7V8[data-tier="2"]{background:#334155}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_row__3f7V8[data-tier="3"]{background:#4b5a6e}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_rowStructure__wnkeA{color:#fff;border-bottom-color:#ffffff1f}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_rowStructure__wnkeA:hover{box-shadow:inset 0 0 0 9999px #ffffff0f}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_itemNumber__CViJw{color:#ffffffb8}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_numericCell__gSM3u{color:#fff}.ProjectBoqScreen_gutter___jsLa{justify-content:center;align-self:stretch;align-items:center;display:flex}.ProjectBoqScreen_gutter___jsLa:focus,.ProjectBoqScreen_gutter___jsLa :focus{outline:none}.ProjectBoqScreen_mainCell__6GGf3{align-self:stretch;align-items:center;gap:.25rem;min-width:0;display:flex}.ProjectBoqScreen_itemNumber__CViJw{font-variant-numeric:tabular-nums;color:#9ca3af;white-space:nowrap;flex:none;min-width:2.25rem;padding-right:.375rem;font-size:.8125rem}.ProjectBoqScreen_numericCell__gSM3u{text-align:right;font-variant-numeric:tabular-nums;color:#374151;padding-right:.75rem;font-size:.8125rem}.ProjectBoqScreen_numericHeader__kcnVp{font-size:inherit;font-weight:inherit;color:inherit}.ProjectBoqScreen_unitHeader__cBmvK{text-align:center;padding-right:0}.ProjectBoqScreen_subcontractorCell__msLTF{color:#374151;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8125rem;overflow:hidden}.ProjectBoqScreen_emptyCell__QFQPc{min-width:0}.ProjectBoqScreen_syncedTable__XU_GH{position:relative}.ProjectBoqScreen_frozenResizer__wx7Gq{display:none}@media (min-width:992px){.ProjectBoqScreen_frozenResizer__wx7Gq{top:0;bottom:0;left:calc(var(--boq-table-frozen) - 3px);z-index:8;cursor:col-resize;-webkit-user-select:none;user-select:none;width:7px;display:block;position:absolute}.ProjectBoqScreen_frozenResizer__wx7Gq:after{content:"";background:0 0;width:1px;transition:background .12s;position:absolute;top:0;bottom:0;left:3px}.ProjectBoqScreen_frozenResizer__wx7Gq:hover:after,.ProjectBoqScreen_frozenResizer__wx7Gq:active:after{background:#fe4d00}}.ProjectBoqScreen_tableHead__ESnCy{top:var(--boq-table-top,calc(calc(var(--boq-header-height,53px) - 8px) + var(--boq-bar-height,53px)));z-index:6;position:sticky;overflow:hidden}.ProjectBoqScreen_tableBody__IDv-E{scroll-padding-left:var(--boq-table-frozen,calc(var(--gutter-num-width) + var(--gutter-toggle-width)));scrollbar-width:none;overflow:auto hidden}.ProjectBoqScreen_tableBody__IDv-E::-webkit-scrollbar{display:none}.ProjectBoqScreen_tableFoot__cpNaQ{bottom:var(--boq-table-bottom,0);z-index:6;position:sticky}.ProjectBoqScreen_tableFootTrack__egQqf{overflow:hidden}.ProjectBoqScreen_measuredNote__ZKhph{color:#92400e;align-items:center;gap:4px;margin-top:2px;font-size:11.5px;display:flex}.ProjectBoqScreen_measuredCell__5PiID{color:#4b5563;align-items:center;gap:4px;display:inline-flex}table.ProjectBoqScreen_treeGrid__-yhVS td.ProjectBoqScreen_cellWarning__aR259{box-shadow:inset 0 0 0 2px #e2b434}.ProjectBoqScreen_pickBox__YLSsI{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ProjectBoqScreen_pageWithStatus__xOtNz{flex-direction:column;min-height:100%;padding-bottom:0;display:flex}.ProjectBoqScreen_pageWithStatus__xOtNz>.container-fluid{padding-bottom:2rem}.ProjectBoqScreen_statusSlot__BGiGa{z-index:8;margin-top:auto;position:sticky;bottom:0}.ProjectBoqScreen_totalsBarName__YOswQ{text-overflow:ellipsis;max-width:12rem;overflow:hidden}.ProjectBoqScreen_totalsBarValue__BK9KH{min-width:6.5rem;min-height:1.5em;position:relative}.ProjectBoqScreen_selectionBar__omoMk{background:#fff4f0;border-bottom:1px solid #ffdbcc;border-radius:8px 8px 0 0;flex-wrap:nowrap;align-items:center;gap:.75rem;padding:.5rem 1.125rem;display:flex;overflow-x:auto}.ProjectBoqScreen_selectionName__tOPfa{flex-direction:column;gap:.25rem;min-width:0;margin:0 0 0 auto;display:flex}.ProjectBoqScreen_selectionNameRow__tobMx{align-items:center;gap:.5rem;display:flex}.ProjectBoqScreen_selectionNameRow__tobMx input{width:260px}.ProjectBoqScreen_selectionCount__F-3_z{color:#4b5563;white-space:nowrap;font-size:.8125rem;font-weight:600}.ProjectBoqScreen_pickCheckbox__WyR4z{margin:0;padding:0}.ProjectBoqScreen_rowPickable__kNZZK{cursor:pointer}table.ProjectBoqScreen_treeGrid__-yhVS.ProjectBoqScreen_treeGridPicking__bIoQI{-webkit-user-select:text;user-select:text}.ProjectBoqScreen_requestGrid__l48QN{--boq-columns:minmax(814px, 1fr);--boq-frozen-columns:34px minmax(280px, 1fr) 72px 104px 116px 128px}.ProjectBoqScreen_requestHeaderBar__xd_eB{top:calc(var(--boq-request-top,53px) + var(--boq-request-bar,0px));z-index:3;background:#fff;border:1px solid #e5e7eb;border-bottom:0;border-radius:8px 8px 0 0;position:sticky;overflow:hidden;box-shadow:0 -8px #f9fafb}.ProjectBoqScreen_requestHeaderBar__xd_eB .ProjectBoqScreen_headerRow__OapKq{border-radius:0;position:static}.ProjectBoqScreen_requestDescription__RoLaY{overflow-wrap:anywhere;min-width:0;font-size:.8125rem;line-height:1.35}.ProjectBoqScreen_requestUnit__Wu2sM{color:#374151;font-size:.8125rem}.ProjectBoqScreen_requestRow__GMjiq{--boq-row-padding-y:.375rem;padding-top:var(--boq-row-padding-y);padding-bottom:var(--boq-row-padding-y)}.ProjectBoqScreen_frozen__Yw_y8{grid-template-columns:var(--boq-frozen-columns);background:inherit;z-index:1;align-self:stretch;align-items:center;gap:.5rem;min-width:0;display:grid;position:sticky;left:0}.ProjectBoqScreen_requestRow__GMjiq:not(.ProjectBoqScreen_rowStructure__wnkeA){background:#fff}.ProjectBoqScreen_requestRow__GMjiq:hover .ProjectBoqScreen_frozen__Yw_y8{box-shadow:inset 0 0 0 9999px #fe4d0008}.ProjectBoqScreen_rowStructure__wnkeA:hover .ProjectBoqScreen_frozen__Yw_y8{box-shadow:inset 0 0 0 9999px #00000008}.ProjectBoqScreen_grid__oXj0G[data-palette=slate] .ProjectBoqScreen_rowStructure__wnkeA:hover .ProjectBoqScreen_frozen__Yw_y8{box-shadow:inset 0 0 0 9999px #ffffff0f}.ProjectBoqScreen_requestGridComparison__i5zK2{width:-moz-fit-content;width:fit-content;min-width:100%}.ProjectBoqScreen_proposalHeader__27L6-{justify-content:flex-end;align-self:stretch;align-items:center;min-width:0;display:flex}.ProjectBoqScreen_proposalHeader__27L6-:has(.ProjectBoqScreen_splitHeader__-Sx1s){flex-direction:column;justify-content:center;align-items:stretch;gap:.125rem}.ProjectBoqScreen_splitHeader__-Sx1s{color:#6b7280;grid-template-columns:74px 108px minmax(0,1fr);gap:.25rem;font-size:.66rem;font-weight:400;display:grid}.ProjectBoqScreen_splitHeader__-Sx1s>span{text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}.ProjectBoqScreen_budgetCell__NBK81{color:#6b7280}.ProjectBoqScreen_proposalHeaderName__z6hsb{text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-size:11px;font-weight:700;overflow:hidden}.ProjectBoqScreen_proposalCell__Bt4T1{justify-content:flex-end;align-items:center;display:flex}.ProjectBoqScreen_proposalCell__Bt4T1.ProjectBoqScreen_splitCell__GQMnZ{grid-template-columns:74px 108px minmax(0,1fr);align-items:center;gap:.25rem;display:grid}.ProjectBoqScreen_splitPart__4AI02{justify-content:flex-end;align-items:center;min-width:0;display:flex}.ProjectBoqScreen_deviationSlot__NyjS2{flex:0 0 14px;justify-content:flex-end;align-items:center;margin-right:3px;display:inline-flex}.ProjectBoqScreen_deviationSlot__NyjS2.ProjectBoqScreen_above__ljQVy{color:#dc4c4c}.ProjectBoqScreen_deviationSlot__NyjS2.ProjectBoqScreen_below__phZQ1{color:#059669}.ProjectBoqScreen_bestPrice__IJcVv,.ProjectBoqScreen_worstPrice__V93tm{border-radius:4px;align-items:center;padding:2px 6px;font-weight:600;display:inline-flex}.ProjectBoqScreen_bestPrice__IJcVv{color:#047857;background:#f0fdf4}.ProjectBoqScreen_worstPrice__V93tm{color:#b91c1c;background:#fef2f2}.ProjectBoqScreen_bestPriceIcon__eiBZ8{vertical-align:-1px;margin-right:2px}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_requestRow__GMjiq,.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_headerRow__OapKq{padding-top:0;padding-bottom:0}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_requestRow__GMjiq>*,.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_headerRow__OapKq>*{padding-top:var(--boq-row-padding-y);padding-bottom:var(--boq-row-padding-y);align-self:stretch}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_frozen__Yw_y8{border-right:2px solid #e5e7eb}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_requestRow__GMjiq>:nth-child(n+2),.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_headerRow__OapKq>:nth-child(n+2){border-right:1px solid #f3f4f6}.ProjectBoqScreen_addedHeader__9IgOV{color:#4b5563;padding:.875rem 1.125rem .375rem;font-size:.75rem;font-weight:600}.ProjectBoqScreen_addedLabel__C6Zla{display:inline-block;position:sticky;left:1.125rem}.ProjectBoqScreen_totalsRow__7Y9jm{border-top:2px solid #e5e7eb;border-bottom:none;font-weight:700}.ProjectBoqScreen_summaryRow__GKtD4{border-bottom:none;font-weight:600}.ProjectBoqScreen_summaryRow__GKtD4 .ProjectBoqScreen_mainCell__6GGf3{color:#4b5563}.ProjectBoqScreen_requestToolbar__7t_RO{flex-wrap:wrap;align-items:center;gap:.875rem;margin-bottom:0;padding:1rem 1.125rem;display:flex}.ProjectBoqScreen_requestToolbarSticky__0nPSW{top:var(--boq-request-top,53px);z-index:8;background:#f9fafb;padding-bottom:.75rem;position:sticky}.ProjectBoqScreen_requestToolbarIcon__0twPa{color:#fe4d00;background:#fff1ea;border:1px solid #ffd7c8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ProjectBoqScreen_requestToolbarSubtitle__HTkR9{color:#4b5563;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}.ProjectBoqScreen_requestToolbarActions__TnW1h{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.ProjectBoqScreen_requestToolbarToggle__aPywZ{align-items:center;display:inline-flex}.ProjectBoqScreen_simulationCount__sDDnA{color:#c2410c;background:#fff1ea;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_simulatedInput__x2W-w{color:#c2410c;background:#fff1ea;border-bottom:1px dashed #fe4d00;font-weight:600}.ProjectBoqScreen_awardRow__YcAck{border-top:1px solid #e5e7eb}.ProjectBoqScreen_awardRow__YcAck .ProjectBoqScreen_mainCell__6GGf3{color:#374151;align-items:center;gap:.75rem;display:flex}.ProjectBoqScreen_awardLabel__lzuOO{font-weight:600}.ProjectBoqScreen_awardSplitToggle__Sa6i4{align-items:center;display:inline-flex}.ProjectBoqScreen_awardButton__vUpcg.ProjectBoqScreen_awardButton__vUpcg{white-space:normal;text-align:center;justify-content:center;width:108px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:.5rem;padding-inline-end:.5rem;line-height:1.2;display:flex}.ProjectBoqScreen_awardDone__uUMZM{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:12.5px;display:flex}.ProjectBoqScreen_awardDoneTag__u-hJK{color:#fff;white-space:nowrap;background:#c2410c;border-radius:5px;padding:2px 8px;font-size:11.5px;font-weight:600}.ProjectBoqScreen_awardDoneLink__uruzm{color:#fe4d00;white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ProjectBoqScreen_awardDoneLink__uruzm:hover{color:#fe4d00;text-decoration:underline}.ProjectBoqScreen_awardButtonBest__JlBXn.ProjectBoqScreen_awardButtonBest__JlBXn{color:#047857;background:#f0fdf4;border-color:#059669}.ProjectBoqScreen_awardButtonBest__JlBXn.ProjectBoqScreen_awardButtonBest__JlBXn:hover:not(:disabled){background:#dcfce7}.ProjectBoqScreen_awardedCell__eoWPO{background:#fe4d0012;margin-left:-.5rem;padding-left:.5rem;box-shadow:inset 2px 0 #c2410c,inset -2px 0 #c2410c}.ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_awardedCell__eoWPO{background:0 0}.ProjectBoqScreen_awardCellButton__nuZnR{width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:.25rem;padding:0;display:flex}.ProjectBoqScreen_awardCellButton__nuZnR:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.ProjectBoqScreen_priceCell__sTFtO{min-width:0;font:inherit;color:inherit;text-align:right;cursor:text;background:0 0;border:none;flex:auto;padding:0}.ProjectBoqScreen_priceCell__sTFtO:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.ProjectBoqScreen_pricePlaceholder__cGyt6{color:#9ca3af}.ProjectBoqScreen_identificationValueWithLink__nvN2m{align-items:center;gap:.375rem;display:inline-flex}.ProjectBoqScreen_identificationLink__q6-oS{color:#9ca3af;align-items:center;text-decoration:none;transition:color .14s;display:inline-flex}.ProjectBoqScreen_identificationLink__q6-oS:hover{color:#fe4d00}.ProjectBoqScreen_tooltip__BBr0o{white-space:pre-line;text-align:left;max-width:320px}.ProjectBoqScreen_proposalHeaderButton__O0lVq{width:100%;min-width:0;min-height:36px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.25rem;padding:0 10px;display:flex}.ProjectBoqScreen_addColumnHeader__Ww-bR{justify-content:center;align-items:center;display:flex}.ProjectBoqScreen_requestGridComparison__i5zK2 .ProjectBoqScreen_headerRow__OapKq>.ProjectBoqScreen_addColumnHeader__Ww-bR{border-right:0}.ProjectBoqScreen_addColumnButton__YBioF{color:#6b7280;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.ProjectBoqScreen_addColumnButton__YBioF:hover{color:#fe4d00;background:#fff1ea;border-style:solid;border-color:#fe4d00}.ProjectBoqScreen_popoverForm__TUuV3{flex-direction:column;gap:.75rem;display:flex}.ProjectBoqScreen_popoverField__AyAec{flex-direction:column;gap:.25rem;display:flex}.ProjectBoqScreen_popoverNotes__HPR6d{resize:vertical;min-height:56px}.ProjectBoqScreen_popoverActions__pBIz2{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.ProjectBoqScreen_removeDraftButton__fcCBH{opacity:0;transition:opacity .15s,background .15s,color .15s}.ProjectBoqScreen_requestRow__GMjiq:hover .ProjectBoqScreen_removeDraftButton__fcCBH{opacity:1}.ProjectBoqScreen_addedStack__sJiBH{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ProjectBoqScreen_addedBy__gTmxF{color:#9ca3af;font-size:.72rem}.ProjectBoqScreen_rowStructure__wnkeA .ProjectBoqScreen_addedBy__gTmxF{color:#4b5563}.ProjectBoqScreen_manualRowSelected__2KNf3 .ProjectBoqScreen_gutter___jsLa{box-shadow:inset 3px 0 #c2410c}.ProjectBoqScreen_draftDescriptionInput__1G41J{flex:1;min-width:0}.ProjectBoqScreen_gutter___jsLa .ProjectBoqScreen_removeDraftButton__fcCBH:focus-visible{opacity:1;outline-offset:1px;border-radius:4px;outline:2px solid #fe4d00}.ProjectBoqScreen_historyPanel__aRH7W{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:.75rem;overflow:hidden}.ProjectBoqScreen_historyHeader__km9zu{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.875rem 1.125rem;display:flex}.ProjectBoqScreen_historyTitle__fMNzd{color:#1f2937;font-size:.9375rem;font-weight:600}.ProjectBoqScreen_historySubtitle__lm_g3{color:#6b7280;font-size:.75rem}.ProjectBoqScreen_historyClose__54Q1D{color:#9ca3af;cursor:pointer;background:0 0;border:0;padding:.25rem}.ProjectBoqScreen_historyClose__54Q1D:hover{color:#374151}.ProjectBoqScreen_historyEmpty__Xg_hl{color:#6b7280;padding:1.25rem 1.125rem;font-size:.8125rem}.ProjectBoqScreen_historyRow__h14dd{color:#374151;border-bottom:1px solid #f3f4f6;grid-template-columns:110px 150px 120px 120px minmax(0,1fr);align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.8125rem;display:grid}.ProjectBoqScreen_historyRemoved__608dE{opacity:.55;text-decoration:line-through}.ProjectBoqScreen_historyVersion__qVZfG{color:#1f2937;align-items:center;gap:.375rem;font-weight:600;display:flex}.ProjectBoqScreen_historyRowClickable__uSwbL{cursor:pointer}.ProjectBoqScreen_historyRowClickable__uSwbL:hover{background:#f9fafb}.ProjectBoqScreen_historyRowViewing__40bLv{background:#fff1ea}.ProjectBoqScreen_historyRowViewing__40bLv:hover{background:#ffd7c8}.ProjectBoqScreen_historyCurrent__hntbo{color:#047857;white-space:nowrap;background:#f0fdf4;border-radius:999px;padding:1px 6px;font-size:.6875rem;font-weight:600}.ProjectBoqScreen_historyDate__GSdka{color:#4b5563}.ProjectBoqScreen_historyUser__IrAZd{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ProjectBoqScreen_historyOrigin__BuTCc{color:#4b5563;align-items:center;gap:.375rem;display:flex}.ProjectBoqScreen_historyTotal__wnxuN{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ProjectBoqScreen_historyFiles__6_Fhp{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.ProjectBoqScreen_historyFile__ZYDRV{color:#374151;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.25rem;max-width:100%;padding:2px 10px;font-size:.75rem;display:inline-flex;overflow:hidden}.ProjectBoqScreen_historyFile__ZYDRV:hover{color:#c2410c;border-color:#fe4d00}.ProjectBoqScreen_historyNotes__Ddf4u{color:#6b7280;grid-column:1/-1;padding-top:.25rem;font-size:.75rem;font-style:italic}.ProjectBoqScreen_historyActions__YZ9_J{align-items:center;gap:.5rem;display:flex}.ProjectBoqScreen_cursorOpen__xUpSz{overflow-anchor:none}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth0__YOYhe{padding-left:12px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth1__O0xoJ{padding-left:24px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth2__qKNXs{padding-left:36px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth3__xlIv_{padding-left:48px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth4__QyUnZ{padding-left:60px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth5__474Y-{padding-left:72px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth6__hv5_Y{padding-left:84px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth7__XV1WG{padding-left:96px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth8__zUdpZ{padding-left:108px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexDepth9__5gCRb{padding-left:120px}.ProjectBoqScreen_index__xw_pc .ProjectBoqScreen_indexTitle__XLSh_{text-transform:none;letter-spacing:normal}.ProjectBoqScreen_divisionTabs__wUNXH{background:#fff;flex-shrink:0;margin-bottom:0;padding:0 .75rem}.ProjectBoqScreen_divisionSwatch__4OHcN{border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.ProjectBoqScreen_divisionSwatchNone__tojm1{border:1.5px dashed #9ca3af}.ProjectBoqScreen_divisionStatus_notSent__isH8n,.ProjectBoqScreen_divisionStatus_waiting__Y9R1C{color:#6b7280}.ProjectBoqScreen_divisionStatus_answered__GXlLq{color:#2563eb}.ProjectBoqScreen_divisionStatus_awarded__wUR_P{color:#059669}.ProjectBoqScreen_divisionBar__61ATn{background:#fff;border-bottom:1px solid #e5e7eb;border-left:4px solid #0000;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.6rem;padding:.45rem .75rem;font-size:.8125rem;display:flex}.ProjectBoqScreen_divisionBarName__ewsq6{color:#1f2937}.ProjectBoqScreen_divisionBarText__zWN55{color:#6b7280;white-space:nowrap}.ProjectBoqScreen_divisionBarStatus__Oovms{color:#374151;white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.ProjectBoqScreen_divisionBarSpacer__vIoor{flex:1}.ProjectBoqScreen_divisionIconButton__PYFWD,.ProjectBoqScreen_divisionMore__HFiI8{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.ProjectBoqScreen_divisionIconButton__PYFWD:hover,.ProjectBoqScreen_divisionMore__HFiI8:hover{color:#1f2937;background:#f3f4f6}.ProjectBoqScreen_divisionMenuEntry__gBuD_{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.ProjectBoqScreen_divisionMenuHint__RX68T{color:#6b7280;font-size:.72rem;line-height:1.2}.ProjectBoqScreen_divisionMark__XfKpr{pointer-events:none;width:4px;position:absolute;top:0;bottom:0;left:0}.ProjectBoqScreen_divisionOverlap__s2WGZ{color:#e2b434;cursor:help;align-items:center;margin-left:.3rem;display:inline-flex}.ProjectBoqScreen_mapDrift__yj2uy{color:#e2b434;cursor:help;margin-left:.3rem;font-weight:700;display:inline-block}.ProjectBoqScreen_selectionOverlap__9uWWE{color:#92400e;white-space:nowrap;cursor:help;align-items:center;gap:.3rem;font-size:.8125rem;display:inline-flex}.ProjectBoqScreen_divisionPane__823sr{flex-direction:column;flex:1;min-height:0;display:flex}.ProjectBoqScreen_divisionScroll__lNCnj{flex:1;min-height:0;overflow:auto}.ProjectBoqScreen_registerColumnButton__OBJHi{color:#6b7280;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:.15rem;padding:0;display:inline-flex}.ProjectBoqScreen_registerColumnButton__OBJHi:hover{color:#e64400;background:#fff1ea;border-style:solid;border-color:#fe4d00}.ProjectBoqScreen_registerBody__xwASP{flex:1;min-height:0;padding:.75rem 1rem;overflow:auto}.ProjectBoqScreen_registerIntro__cJeE5{color:#4b5563;margin:0 0 .75rem;font-size:.8125rem}.ProjectBoqScreen_registerFoot___wcXr{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.6rem 1rem;display:flex}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{white-space:nowrap;width:1.2em;display:inline-block}.ql-editor li:not(.ql-direction-rtl):before{text-align:right;margin-left:-1.5em;margin-right:.3em}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor pre.ql-syntax{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.RichTextInput_quill__ILhE7{background:#fff;border:1px solid #dfe3e8;border-radius:9px;flex-direction:column-reverse;transition:border-color .15s,box-shadow .15s;display:flex}.RichTextInput_quill__ILhE7:focus-within{border-color:#ff6b1a;box-shadow:0 0 0 3px #fff5ed}.RichTextInput_quill__ILhE7 .ql-toolbar.ql-snow{border:0;border-top:1px solid #dfe3e8}.RichTextInput_quill__ILhE7 .ql-container.ql-snow{border:0;overflow:hidden}.RichTextInput_quill__ILhE7.RichTextInput_toolbarHidden___mhzv .ql-toolbar{display:none}.RichTextInput_quill__ILhE7 .ql-editor{min-height:75px;max-height:320px;font-size:.8125rem;overflow-y:auto}.RichTextInput_quill__ILhE7 .ql-editor img{max-width:100%}.RichTextInput_quill__ILhE7 .ql-editor .ql-html-embed{cursor:default;border-radius:6px;margin:8px 0}.RichTextInput_quill__ILhE7 .ql-editor .ql-html-embed>*{pointer-events:none}.RichTextInput_quill__ILhE7 .ql-editor .ql-html-embed:hover{outline-offset:3px;outline:1px dashed #c9ced6}.RichTextInput_quill__ILhE7 .ql-editor .ql-html-embed table{width:100%}.RichTextInput_quill__ILhE7 .ql-snow .ql-picker.ql-size .ql-picker-label:before,.RichTextInput_quill__ILhE7 .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:attr(data-value)}.RichTextInput_quill__ILhE7 .ql-snow .ql-picker.ql-size{width:62px}.RichTextInput_quill__ILhE7 .ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:2;margin-top:0;margin-bottom:-1px;top:auto;bottom:100%}.RichTextInput_quill__ILhE7 .ql-snow .ql-picker.ql-size .ql-picker-options{max-height:200px;overflow-y:auto}.RichTextInput_quill__ILhE7.RichTextInput_isInline__lTJPO{box-shadow:none;border:0;border-radius:0}.NoteEditor_editor__8WsCM{background:#fff;border:1px solid #fe4d00;border-radius:8px;margin:2px 0;overflow:visible}.NoteEditor_editor__8WsCM .quill{min-height:120px}.NoteEditor_editor__8WsCM .ql-container.ql-snow{height:auto}.NoteEditor_editor__8WsCM .ql-editor{min-height:84px;max-height:300px;overflow-y:auto}.NoteEditor_actions__JwGhj{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:7px 7px 0 0;justify-content:flex-end;align-items:center;gap:2px;padding:3px 5px;display:flex}.NoteEditor_actions__JwGhj button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.NoteEditor_actions__JwGhj button:hover{color:#1f2937;background:#f3f4f6}.NoteEditor_actions__JwGhj .NoteEditor_confirm__vb_2D{color:#c2410c}.NoteEditor_actions__JwGhj .NoteEditor_confirm__vb_2D:hover{background:#fff7ed}.NoteEditor_hint__IdiYU{color:#9ca3af;white-space:nowrap;margin-right:.4rem;font-size:10.5px}.ProjectBoqRequestTable_area__jYZRo{--boq-table-top:calc(var(--boq-request-top,53px) + var(--boq-request-bar,0px));--boq-table-frozen:calc(var(--gutter-num-width) + var(--gutter-toggle-width));position:relative}.ProjectBoqRequestTable_area__jYZRo:focus{outline:none}.ProjectBoqRequestTable_area__jYZRo:focus-visible{outline:none}.ProjectBoqRequestTable_besideDrawer__HpYqJ{padding-right:max(340px,26vw)}.ProjectBoqRequestTable_dragging__8t1ns,.ProjectBoqRequestTable_dragging__8t1ns td{cursor:grabbing}@media (min-width:992px){.ProjectBoqRequestTable_area__jYZRo{--boq-table-frozen:var(--request-frozen-width)}table td.ProjectBoqRequestTable_frozenItem__hcOuR,table th.ProjectBoqRequestTable_frozenItem__hcOuR{left:calc(var(--gutter-num-width) + var(--gutter-toggle-width));z-index:3;position:sticky}table td.ProjectBoqRequestTable_frozenDescription__srKuR,table th.ProjectBoqRequestTable_frozenDescription__srKuR{left:var(--request-description-left);z-index:3;position:sticky}table td.ProjectBoqRequestTable_frozenDescription__srKuR:after,table th.ProjectBoqRequestTable_frozenDescription__srKuR:after{content:"";background:#e5e7eb;width:1px;position:absolute;top:0;bottom:0;right:0}table thead th.ProjectBoqRequestTable_frozenItem__hcOuR,table thead th.ProjectBoqRequestTable_frozenDescription__srKuR,table tfoot td.ProjectBoqRequestTable_frozenItem__hcOuR,table tfoot td.ProjectBoqRequestTable_frozenDescription__srKuR{z-index:7}}@media (min-width:1400px){.ProjectBoqRequestTable_frozenDocument__c9SMb{--boq-table-frozen:var(--request-document-width)}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenUnit__fOQxP,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenUnit__fOQxP{left:var(--request-left-unit);z-index:3;position:sticky}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenQuantity__IFKF5,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenQuantity__IFKF5{left:var(--request-left-quantity);z-index:3;position:sticky}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenUnitPrice__yjbJT,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenUnitPrice__yjbJT{left:var(--request-left-unitPrice);z-index:3;position:sticky}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenTotal__0-4y1,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenTotal__0-4y1{left:var(--request-left-total);z-index:3;position:sticky}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA:after,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA:after{content:"";background:#e5e7eb;width:1px;position:absolute;top:0;bottom:0;right:0}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA:has(+.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA):after{content:none}.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA:has(+.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA):after{content:none}.ProjectBoqRequestTable_frozenDocument__c9SMb table thead th.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA,.ProjectBoqRequestTable_frozenDocument__c9SMb table tfoot td.ProjectBoqRequestTable_frozenDocumentColumn__CCXTA{z-index:7}}@media (min-width:1700px){.ProjectBoqRequestTable_frozenDocument__c9SMb{--boq-table-frozen:calc(var(--request-document-width) + var(--request-best-width,0px))}.ProjectBoqRequestTable_frozenDocument__c9SMb table td.ProjectBoqRequestTable_frozenBest__X-Bd-,.ProjectBoqRequestTable_frozenDocument__c9SMb table th.ProjectBoqRequestTable_frozenBest__X-Bd-{left:var(--request-document-width);z-index:3;position:sticky}.ProjectBoqRequestTable_frozenDocument__c9SMb table thead th.ProjectBoqRequestTable_frozenBest__X-Bd-,.ProjectBoqRequestTable_frozenDocument__c9SMb table tfoot td.ProjectBoqRequestTable_frozenBest__X-Bd-{z-index:7}}table td.ProjectBoqRequestTable_frontier__ZO_7T,table th.ProjectBoqRequestTable_frontier__ZO_7T{border-left:2px solid #e5e7eb}table td.ProjectBoqRequestTable_groupStart__C8mSx,table th.ProjectBoqRequestTable_groupStart__C8mSx{border-left:1px solid #e5e7eb}table tbody td.ProjectBoqRequestTable_globalColumn__qO8g0{background-image:repeating-linear-gradient(135deg,#9ca3af1f 0 8px,#0000 8px 16px)}table thead th.ProjectBoqRequestTable_bestColumn__v6mkK,table tbody td.ProjectBoqRequestTable_bestColumn__v6mkK,table tfoot td.ProjectBoqRequestTable_bestColumn__v6mkK{background-image:linear-gradient(#05966917,#05966917)}.ProjectBoqRequestTable_bestValue__SQZAw{color:#047857;font-weight:600}table thead th.ProjectBoqRequestTable_bestHead__2In7k{text-align:left;padding:0 10px}.ProjectBoqRequestTable_bestHeadLabel__mrudH{color:#047857;align-items:center;gap:.3rem;font-size:11px;font-weight:700;display:inline-flex}.ProjectBoqRequestTable_area__jYZRo table thead th.ProjectBoqRequestTable_mapGroup__C_MVt{text-align:left;text-overflow:ellipsis;color:#4b5563;font-size:11px;font-weight:700;overflow:hidden}.ProjectBoqRequestTable_kindChip__6ay4r{color:#4b5563;white-space:nowrap;background:#e5e7eb;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600}.ProjectBoqRequestTable_kindChipGlobal__pdCAe{color:#c2410c;background:#ffd7c8}.ProjectBoqRequestTable_subtotalPartial__8D2DJ{color:#6b7280;cursor:help;font-weight:400}.ProjectBoqRequestTable_dash___rZoi{color:#9ca3af}table thead th.ProjectBoqRequestTable_recipientHead__v21fD{padding:0}.ProjectBoqRequestTable_proposalHead__J6vB4{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}table thead th.ProjectBoqRequestTable_splitHead__aeOTT{height:24px;font-size:.66rem;font-weight:400}table thead tr.ProjectBoqRequestTable_secondHeadRow__1P34Q>th{top:36px}table thead th.ProjectBoqRequestTable_headSpacer__RQWwp{border-bottom:0}table thead th.ProjectBoqRequestTable_compactHead__O44dp{height:24px}.ProjectBoqRequestTable_area__jYZRo table thead th.ProjectBoqRequestTable_addColumn__jZFe3{text-align:center;padding:0}.ProjectBoqRequestTable_proposalValue__ZMgFR{justify-content:flex-end;align-items:center;min-width:0;display:flex}.ProjectBoqRequestTable_budget__lQeXE{color:#6b7280}.ProjectBoqRequestTable_proposalValue__ZMgFR .ProjectBoqRequestTable_simulatedInput__NLdcm{color:#c2410c;background:#fff1ea;border-bottom:1px dashed #fe4d00;font-weight:600}table td.ProjectBoqRequestTable_editableCell__awmAd:hover{background-color:#fff;box-shadow:inset 0 0 0 1px #e5e7eb}table td.ProjectBoqRequestTable_editableCell__awmAd.ProjectBoqRequestTable_warningCell__qbO6n,table td.ProjectBoqRequestTable_editableCell__awmAd.ProjectBoqRequestTable_warningCell__qbO6n:hover{box-shadow:inset 0 0 0 1px #e2b434}table tbody td.ProjectBoqRequestTable_awarded__sDN4a{background-color:#fe4d0012}table td.ProjectBoqRequestTable_awardedEdge__4hiv2{box-shadow:inset 2px 0 #c2410c}table tbody td.ProjectBoqRequestTable_awardCell__i56SO{cursor:pointer}table tbody td.ProjectBoqRequestTable_awardHover__cd5hj,table tbody tr.ProjectBoqRequestTable_addedRow__NcVkp>td.ProjectBoqRequestTable_awarded__sDN4a,table tbody tr.ProjectBoqRequestTable_addedRow__NcVkp>td.ProjectBoqRequestTable_awardHover__cd5hj{background-color:#fe4d0012}table td.ProjectBoqRequestTable_awardTarget__3oQTl.ProjectBoqRequestTable_awardHover__cd5hj+td,table td.ProjectBoqRequestTable_awardHoverStart__cQBtD{box-shadow:inset 2px 0 #c2410c}table tbody tr.ProjectBoqRequestTable_sectionHeader__YSop6>td{color:#4b5563;height:auto;padding:.875rem 0 .375rem;font-size:.75rem;font-weight:600;overflow:visible}.ProjectBoqRequestTable_sectionLabel__Ay3iQ{display:inline-block;position:sticky;left:1.125rem}table tr.ProjectBoqRequestTable_summaryRow__MS9oF>td{border-bottom:none;height:36px;font-size:.75rem;font-weight:600}table tr.ProjectBoqRequestTable_summaryRow__MS9oF>td:nth-child(n+3){background-color:#f9fafb}table tbody tr:not(.ProjectBoqRequestTable_summaryRow__MS9oF)+tr.ProjectBoqRequestTable_summaryRow__MS9oF>td{border-top:2px solid #e5e7eb}table tbody tr.ProjectBoqRequestTable_summaryRow__MS9oF.ProjectBoqRequestTable_summaryRow__MS9oF:hover>td:nth-child(n+3){background-image:none}table tfoot tr.ProjectBoqRequestTable_summaryRow__MS9oF>td{padding:0 10px}table tfoot tr.ProjectBoqRequestTable_awardRow__tApzm>td{border-top:1px solid #e5e7eb}table tfoot tr.ProjectBoqRequestTable_footTotal__bZq6I>td{border-top:2px solid #e5e7eb;font-size:.8125rem;font-weight:700}table tfoot tr.ProjectBoqRequestTable_footDelta__0z4mN>td{height:28px;font-weight:500}.ProjectBoqRequestTable_deltaGood__xFHxd{color:#047857}.ProjectBoqRequestTable_deltaBad__2KEl0{color:#b91c1c}.ProjectBoqRequestTable_deltaMuted__4fTs_{color:#6b7280}.ProjectBoqRequestTable_summaryLabel__Mb8B-{color:#4b5563}.ProjectBoqRequestTable_addedBy__xSpds{color:#9ca3af;font-size:.72rem;font-weight:400;display:block}table td.ProjectBoqRequestTable_selectedGutter___ELVC{box-shadow:inset 3px 0 #c2410c}.ProjectBoqRequestTable_otherUnit__i8kHZ{color:#c2410c;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.CertificatesGrid_grid__RvTbm thead tr:first-child th{text-align:center;color:#1f2937;height:30px;font-weight:600}.CertificatesGrid_grid__RvTbm thead{z-index:7;position:sticky;top:0}.CertificatesGrid_groupStart__GnbFR{border-left:1px solid #e5e7eb}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickCode__aWq05,.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickDesc__i2WcX,.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickUnit__MTiO1,.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickQuantity__anzRa,.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickPrice__6YyVE,.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickTotal__hqqDJ{z-index:3;position:sticky}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickCode__aWq05{--cell-w:var(--w-code);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-code,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-code,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-code,0px)))}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickDesc__i2WcX{--cell-w:var(--w-description);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-description,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-description,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-description,0px)));border-right:1px solid #e5e7eb}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickUnit__MTiO1{--cell-w:var(--w-unit);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-unit,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-unit,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-unit,0px)))}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickQuantity__anzRa{--cell-w:var(--w-quantity);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-quantity,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-quantity,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-quantity,0px)))}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickPrice__6YyVE{--cell-w:var(--w-unit-price);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-unit-price,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-unit-price,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-unit-price,0px)))}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickTotal__hqqDJ{--cell-w:var(--w-total);left:calc(calc(var(--gutter-num-width) + var(--gutter-toggle-width)) + var(--stick-total,0px) - var(--left-scroll,0px));clip-path:inset(0 max(0px, var(--stick-total,0px) + var(--cell-w) - var(--left-scroll,0px) - var(--pane)) 0 max(0px, var(--left-scroll,0px) - var(--stick-total,0px)))}.CertificatesGrid_partAction__AA_rx{margin-left:.75rem;font-weight:400}.CertificatesGrid_splitScroll__5dgoo{scrollbar-width:none}.CertificatesGrid_splitScroll__5dgoo::-webkit-scrollbar{display:none}.CertificatesGrid_splitArea__HpNNt{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.CertificatesGrid_paneHandle__xNiY9{cursor:col-resize;z-index:8;-webkit-user-select:none;user-select:none;touch-action:none;width:8px;margin-left:-4px;position:absolute;top:0}.CertificatesGrid_paneHandle__xNiY9:before{content:"";background:#d1d5db;width:1px;position:absolute;top:0;bottom:0;left:4px}.CertificatesGrid_paneHandle__xNiY9:after{content:"";top:calc(var(--head-height,0px) / 2);background:#d1d5db;border-radius:1px;width:3px;height:16px;position:absolute;left:3px;transform:translateY(-50%)}.CertificatesGrid_scrollbars__9g1W1{background:#f9fafb;border-top:1px solid #e5e7eb;flex:none;display:flex}.CertificatesGrid_paneScrollbar__BVWNg,.CertificatesGrid_autosScrollbar__ctQHY{overflow:auto hidden}.CertificatesGrid_paneScrollbar__BVWNg{border-right:1px solid #e5e7eb;flex:none}.CertificatesGrid_autosScrollbar__ctQHY{flex:1;min-width:0}.CertificatesGrid_scrollbarSpacer__Ya8g5{height:1px}.CertificatesGrid_grid__RvTbm .CertificatesGrid_stickEdge__xGRu7{border-right:1px solid #e5e7eb}.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickCode__aWq05,.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickDesc__i2WcX,.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickUnit__MTiO1,.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickQuantity__anzRa,.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickPrice__6YyVE,.CertificatesGrid_grid__RvTbm thead .CertificatesGrid_stickTotal__hqqDJ,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickCode__aWq05,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickDesc__i2WcX,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickUnit__MTiO1,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickQuantity__anzRa,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickPrice__6YyVE,.CertificatesGrid_grid__RvTbm tfoot .CertificatesGrid_stickTotal__hqqDJ{z-index:7}.CertificatesGrid_code__2PZ4l{color:#6b7280;font-variant-numeric:tabular-nums}.CertificatesGrid_grid__RvTbm tfoot td:nth-child(n+3){padding:0 10px}.CertificatesGrid_totalsLabel__7KCTb{text-transform:none;letter-spacing:normal}.CertificatesGrid_toolbar__QykzD{align-items:center;gap:.75rem;display:flex}.CertificatesGrid_toolbarTitle__1n7Hw{color:#1f2937;margin:0;font-size:.9375rem;font-weight:700}.CertificatesGrid_groupNote__YprwP{color:#9ca3af;font-size:.68rem;font-weight:400;display:block}.CertificatesGrid_openHead__I29fX,.CertificatesGrid_openHead__I29fX .CertificatesGrid_groupNote__YprwP{color:#c2410c}.CertificatesGrid_openCell__JedZA{background-color:#fff1ea!important}.CertificatesGrid_inputCell__PhcJf{z-index:0;cursor:text;border-left:1px solid #e5e7eb;position:relative;background-color:#fff1ea!important;padding:0!important}.CertificatesGrid_inputCell__PhcJf:hover{box-shadow:inset 0 0 0 1px #e5e7eb;background-color:#fff!important}.CertificatesGrid_inputBox__4hl0p{cursor:text;border:2px solid #0000;align-items:center;padding:0 8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.CertificatesGrid_inputBox__4hl0p:focus-within{z-index:3;background:#fff;border-color:#fe4d00}.CertificatesGrid_input__dU5ze{min-width:0;height:100%;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.CertificatesGrid_inputWithSwitch__qKz9L{padding-left:34px}.CertificatesGrid_inputWarn__91Kle{background-color:#fffbeb!important}.CertificatesGrid_inputWarn__91Kle .CertificatesGrid_inputBox__4hl0p{padding-left:24px}.CertificatesGrid_inputWarn__91Kle .CertificatesGrid_input__dU5ze{color:#92400e}.CertificatesGrid_inputWarn__91Kle .CertificatesGrid_inputWithSwitch__qKz9L{padding-left:34px}.CertificatesGrid_warnIcon__gY0Bl{z-index:4;color:#92400e;pointer-events:none;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.CertificatesGrid_warnIconLow__tu6hs{top:auto;bottom:5px;transform:none}.CertificatesGrid_dirtyMark__IQEJL{z-index:5;width:12px;height:12px;position:absolute;top:0;right:0}.CertificatesGrid_dirtyMark__IQEJL:after{content:"";border-top:5px solid #fe4d00;border-left:5px solid #0000;position:absolute;top:0;right:0}.CertificatesGrid_modeSwitch__pSYPf{z-index:4;color:#4b5563;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;min-width:18px;padding:2px 4px;font-size:9.5px;font-weight:700;line-height:1;transition:all .15s;position:absolute;top:4px;left:4px}.CertificatesGrid_modeSwitchOwn__hla3g{color:#c2410c;background:#fff1ea;border-color:#ffd7c8}.CertificatesGrid_modeSwitch__pSYPf:hover{color:#fff;background:#fe4d00;border-color:#fe4d00}.CertificatesGrid_grid__RvTbm thead th.CertificatesGrid_modeHead__Ti_2H{padding:0 18px 0 8px}.CertificatesGrid_modeToggle__kLfyV{vertical-align:middle;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:1px;display:inline-flex}.CertificatesGrid_modeToggle__kLfyV button{color:#6b7280;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:1px 7px;font-size:11px;font-weight:500;display:inline-flex}.CertificatesGrid_modeOn__quey5{box-shadow:0 1px 2px #00000014;color:#1f2937!important;background:#fff!important;font-weight:600!important}.CertificatesGrid_grid__RvTbm .CertificatesGrid_subtotalRow__szFUm td:not(.CertificatesGrid_gutter__ELs8o){color:#1f2937;background:#fff1ea;border-top:2px solid #fe4d00;height:44px;font-weight:700}.CertificatesGrid_grid__RvTbm .CertificatesGrid_subtotalRow__szFUm td.CertificatesGrid_gutter__ELs8o{border-top:2px solid #fe4d00}.CertificatesGrid_blocksCard__Puz6t.CertificatesGrid_blocksCard__Puz6t{background:0 0;border:none;border-radius:0;overflow:visible}.CertificatesGrid_blocks__iE2NI th:first-child,.CertificatesGrid_blocks__iE2NI tr:not(.CertificatesGrid_gapRow__R8ONl)>td:first-child{border-left:1px solid #e5e7eb}.CertificatesGrid_blocks__iE2NI th:last-child,.CertificatesGrid_blocks__iE2NI tr:not(.CertificatesGrid_gapRow__R8ONl)>td:last-child{border-right:1px solid #e5e7eb}.CertificatesGrid_blocks__iE2NI thead tr:first-child th,.CertificatesGrid_blocks__iE2NI .CertificatesGrid_extraHead__wY38t>td,.CertificatesGrid_blocks__iE2NI tfoot td{border-top:1px solid #e5e7eb}.CertificatesGrid_blocks__iE2NI thead tr:first-child th:first-child,.CertificatesGrid_blocks__iE2NI .CertificatesGrid_extraHead__wY38t>td:first-child,.CertificatesGrid_blocks__iE2NI tfoot td:first-child{border-top-left-radius:1rem}.CertificatesGrid_blocks__iE2NI thead tr:first-child th:last-child,.CertificatesGrid_blocks__iE2NI .CertificatesGrid_extraHead__wY38t>td:last-child,.CertificatesGrid_blocks__iE2NI tfoot td:last-child{border-top-right-radius:1rem}.CertificatesGrid_blocks__iE2NI .CertificatesGrid_subtotalRow__szFUm>td,.CertificatesGrid_blocks__iE2NI tfoot td{border-bottom:1px solid #e5e7eb}.CertificatesGrid_blocks__iE2NI .CertificatesGrid_subtotalRow__szFUm>td:first-child,.CertificatesGrid_blocks__iE2NI tfoot td:first-child{border-bottom-left-radius:1rem}.CertificatesGrid_blocks__iE2NI .CertificatesGrid_subtotalRow__szFUm>td:last-child,.CertificatesGrid_blocks__iE2NI tfoot td:last-child{border-bottom-right-radius:1rem}.CertificatesGrid_blocks__iE2NI thead tr:first-child th:first-child:before,.CertificatesGrid_blocks__iE2NI tfoot td:first-child:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#0000 1rem,#fff 1rem);width:1rem;height:1rem;position:absolute;top:-1px;left:-1px}.CertificatesGrid_blocks__iE2NI thead tr:first-child th:last-child:before,.CertificatesGrid_blocks__iE2NI tfoot td:last-child:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 100%,#0000 1rem,#fff 1rem);width:1rem;height:1rem;position:absolute;top:-1px;right:-1px}.CertificatesGrid_blocks__iE2NI tfoot td:first-child:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#0000 1rem,#fff 1rem);width:1rem;height:1rem;position:absolute;bottom:-1px;left:-1px}.CertificatesGrid_blocks__iE2NI tfoot td:last-child:after{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#0000 1rem,#fff 1rem);width:1rem;height:1rem;position:absolute;bottom:-1px;right:-1px}.CertificatesGrid_grid__RvTbm .CertificatesGrid_gapRow__R8ONl td{text-align:center;background:0 0;border:none;height:28px;padding:0}.CertificatesGrid_grid__RvTbm .CertificatesGrid_gapActive__j8hVC td{color:#c2410c;background:#fff1ea;border:2px dashed #fe4d00;border-radius:10px;height:34px;font-size:.75rem;font-weight:600}.CertificatesGrid_grid__RvTbm .CertificatesGrid_gapOver__JKyl9 td{background:#ffd7c8;border-style:solid}.CertificatesGrid_dragSource__J0CdL td{opacity:.45}.CertificatesGrid_dragGrip__oGU0g{color:#9ca3af;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;padding:2px;font-size:13px;line-height:1;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.CertificatesGrid_dragGrip__oGU0g:hover{color:#fe4d00;background:#fff1ea}.CertificatesGrid_originBudget__RBp59,.CertificatesGrid_originExcel__6tinD{vertical-align:middle;color:#1f2937;border-radius:999px;margin-left:.5rem;padding:1px 8px;font-size:.6875rem;font-weight:600;display:inline-block}.CertificatesGrid_originBudget__RBp59{background:#f0fdf4;border:1px solid #bbf7d0}.CertificatesGrid_originExcel__6tinD{background:#f3f4f6;border:1px solid #e5e7eb}.CertificatesGrid_grid__RvTbm.CertificatesGrid_grid__RvTbm thead th{top:auto}.AnchoredPopover_popover__mWRCV{z-index:1080;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 6px #0f172a14}.AnchoredPopover_header__O74DQ{background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.AnchoredPopover_title__yitK8{color:#374151;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.AnchoredPopover_close__WuHBm{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px;display:flex}.AnchoredPopover_close__WuHBm:hover{color:#374151;background:#e5e7eb}.AnchoredPopover_body__6zJfR{max-height:70vh;padding:12px;overflow-y:auto}.FloatingDateRangePicker_inputGroup__uKrQ1{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex}.FloatingDateRangePicker_inputGroup__uKrQ1:focus-within{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.FloatingDateRangePicker_prefix__wlpmR{color:#fe4d00;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.25rem;display:flex}.FloatingDateRangePicker_clearBtn__bjXi9{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;transition:color .15s;display:flex}.FloatingDateRangePicker_clearBtn__bjXi9:hover{color:#6b7280}.FloatingDateRangePicker_content__N1T24{flex:1;align-items:center;min-width:0;padding:.375rem .25rem;font-size:.875rem;display:flex;overflow:hidden}.FloatingDateRangePicker_placeholder__GJ-dL{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FloatingDateRangePicker_rangeRow__yFo7r{align-items:center;gap:.4rem;width:100%;display:flex}.FloatingDateRangePicker_rangeField__146dR{cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.FloatingDateRangePicker_rangeSeparator__KOqOt{color:#9ca3af;flex-shrink:0;font-size:.75rem}.FloatingDateRangePicker_floatingLabel__GpALm{color:#fe4d00;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;line-height:1.2;overflow:hidden}.FloatingDateRangePicker_dateValue__izJ31{color:#212529;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3;overflow:hidden}.FloatingDateRangePicker_flat__gt5O0{background:0 0;border:none;border-bottom:1px solid #e5e7eb;border-radius:0}.FloatingDateRangePicker_flat__gt5O0:focus-within{box-shadow:none;border-color:#0000 #0000 #fe4d00}.FloatingDateRangePicker_calendarDropdown__1y214{z-index:9999;background:#fff;border:1px solid #ddd;border-radius:.375rem;padding:.5rem;position:fixed;box-shadow:0 4px 12px #0000001a}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar{background:0 0;border:none;width:100%;font-family:inherit}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__navigation{margin-bottom:.5rem;display:flex}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__navigation button{color:#fe4d00;cursor:pointer;background:0 0;border:none;border-radius:.25rem;min-width:32px;padding:.4rem;font-size:.875rem;font-weight:600;transition:background .15s}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__navigation button:hover:not(:disabled){background:#fff7ed}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__navigation button:disabled{color:#dee2e6;cursor:not-allowed}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__navigation__label{color:#fe4d00;text-transform:capitalize;flex-grow:1;font-weight:700}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__month-view__weekdays{text-align:center;color:#999;text-transform:uppercase;font-size:.65rem;font-weight:600}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__month-view__weekdays abbr{text-decoration:none}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile{color:#333;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.45rem;font-size:.8rem;transition:all .15s;position:relative}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile:hover{color:#fe4d00;background:#fff7ed}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile.react-calendar__tile--now{background:#fef3e2;font-weight:600}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile.react-calendar__tile--active{color:#fff;background:#fe4d00;font-weight:600}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile.react-calendar__tile--active:hover{background:#d54100}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:#ccc}.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__year-view__months__month,.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__decade-view__years__year,.FloatingDateRangePicker_calendarDropdown__1y214 .react-calendar__century-view__decades__decade{text-transform:capitalize;padding:.75rem .5rem}.FloatingDateRangePicker_tileEdge__N_8vQ{font-weight:600;color:#fff!important;background:#fe4d00!important;border-radius:.375rem!important}.FloatingDateRangePicker_tileInRange__94lql{color:#fe4d00!important;background:#fff7ed!important;border-radius:0!important}.FloatingDateRangePicker_tileOverlay__yp5rs{position:absolute;top:0;bottom:0;left:0;right:0}.FloatingDateRangePicker_calendarHint__m6r_q{color:#fe4d00;text-align:center;border-top:1px solid #f0f0f0;margin-top:.25rem;padding:.5rem 0 .25rem;font-size:.75rem;font-weight:500}.CertificatesWorkspace_pageHead__RT_no{flex-direction:column;gap:.75rem;padding-bottom:.75rem;display:flex}.CertificatesWorkspace_gridArea__XWNdB{z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;position:sticky;overflow:hidden}.CertificatesWorkspace_kpis__9dVuD{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.CertificatesWorkspace_kpi__2or1T{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem .875rem}.CertificatesWorkspace_kpiLabel__KEm07,.CertificatesWorkspace_kpiHint__PqFDf{color:#6b7280;font-size:.75rem}.CertificatesWorkspace_kpiValue__uuyPU{color:#1f2937;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.CertificatesWorkspace_kpiGreen__gr4_O{color:#059669}.CertificatesWorkspace_kpiOrange__ieZRm{color:#fe4d00}.CertificatesWorkspace_history__OZOjm{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:.625rem .875rem;display:flex}.CertificatesWorkspace_historyTitle__f8mkA{color:#1f2937;margin:0;font-size:.875rem;font-weight:600}.CertificatesWorkspace_historyNote___sae7{color:#6b7280;font-size:.8125rem}.CertificatesWorkspace_historyView__ZhOea{margin-left:auto}.CertificatesWorkspace_historyTitleRow__7plSE{align-items:center;gap:.75rem;display:flex}.CertificatesWorkspace_baseInfo__Bb_DX{color:#6b7280;margin:0;font-size:.75rem}.CertificatesWorkspace_baseInfo__Bb_DX button{color:#fe4d00;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0}.CertificatesWorkspace_baseInfo__Bb_DX button:hover{text-decoration:underline}.CertificatesWorkspace_viewToggle__EC5Gu{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:2px;display:inline-flex}.CertificatesWorkspace_viewToggle__EC5Gu button{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 10px;font-size:.75rem;font-weight:600}.CertificatesWorkspace_viewToggle__EC5Gu .CertificatesWorkspace_viewOn__7juaN{color:#1f2937;background:#fff;box-shadow:0 1px 2px #0000000f}.CertificatesWorkspace_viewToggleIcons___5rJx button{align-items:center;padding:4px 8px;display:inline-flex}.CertificatesWorkspace_warnCount__xx8rH{color:#92400e;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600}.CertificatesWorkspace_toolbarStack__2eA2Y.CertificatesWorkspace_toolbarStack__2eA2Y{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.CertificatesWorkspace_toolbarActions__VipAW{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.CertificatesWorkspace_unsaved__cv_aU{color:#92400e;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:2px 10px;font-size:.75rem}.CertificatesWorkspace_newForm__4gMYW{flex-direction:column;gap:.5rem;display:flex}.CertificatesWorkspace_newLabel__Zdkm-{color:#4b5563;font-size:.75rem;font-weight:600}.CertificatesWorkspace_closeField__P_JeK{text-align:left;border-top:1px solid #e5e7eb;flex-direction:column;gap:.375rem;width:100%;margin:0 0 1.5rem;padding-top:.75rem;display:flex}.CertificatesWorkspace_paymentTitle__R-6D6{color:#1f2937;font-size:.8125rem;font-weight:600}.CertificatesWorkspace_paymentFields__AQhVj{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.CertificatesWorkspace_paymentField__MqW3Y{flex-direction:column;gap:.375rem;min-width:0;display:flex}.CertificatesWorkspace_paymentList___tjU_{color:#1f2937;flex-direction:column;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.CertificatesWorkspace_paymentRow__9ocwA{font-variant-numeric:tabular-nums;border-bottom:1px solid #f3f4f6;align-items:center;gap:.5rem;padding:.3rem 0;display:flex}.CertificatesWorkspace_paymentValue__qw3h4{margin-left:auto}.CertificatesWorkspace_chipFooter__mq54T{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.5rem;min-height:28px;margin-top:auto;padding-top:.375rem;display:flex}.CertificatesWorkspace_chipReceived__oONln{color:#6b7280;font-variant-numeric:tabular-nums;gap:.3rem;font-size:.75rem;display:inline-flex}.CertificatesWorkspace_chipReceived__oONln>:last-child{color:#1f2937;font-weight:600}button.CertificatesWorkspace_paymentTrigger__NNShO{color:#fe4d00;flex:none;width:28px;height:28px}button.CertificatesWorkspace_paymentTrigger__NNShO:hover{color:#e64400;background:#fff1ea;border-color:#ffd7c8}.CertificatesWorkspace_paymentTriggerPlus__wEKP1{color:#fff;background:#fe4d00;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:absolute;top:-5px;right:-5px}.CertificatesWorkspace_newActions__C2ccT{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.CertificatesWorkspace_historyHead__F6cdU{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.CertificatesWorkspace_historyToggle__kuV3n{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}.CertificatesWorkspace_historyToggle__kuV3n:hover,.CertificatesWorkspace_historyToggle__kuV3n:hover .CertificatesWorkspace_historyTitle__f8mkA{color:#fe4d00}.CertificatesWorkspace_historyCount__m6e-W{color:#1f2937;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.CertificatesWorkspace_chips__291ou{gap:.625rem;width:100%;margin-top:.625rem;padding-bottom:.375rem;display:flex;overflow-x:auto}.CertificatesWorkspace_chip__hsHTu{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;flex:none;align-items:stretch;gap:.25rem;min-width:200px;padding:.625rem .75rem;display:flex}.CertificatesWorkspace_historyTable__g1Lr-{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.8125rem}.CertificatesWorkspace_historyTable__g1Lr- th{color:#4b5563;text-align:left;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.4rem .6rem;font-size:.72rem;font-weight:600}.CertificatesWorkspace_historyTable__g1Lr- td{color:#1f2937;border-bottom:1px solid #f3f4f6;padding:.4rem .6rem}.CertificatesWorkspace_historyTable__g1Lr- .CertificatesWorkspace_historyNumeric__hqtIP{text-align:right;font-variant-numeric:tabular-nums}.CertificatesWorkspace_chipTop__M_ubk{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CertificatesWorkspace_chipNumber__eh5gF{color:#1f2937;font-size:.8125rem;font-weight:600}.CertificatesWorkspace_chipValue__ChF5E{color:#1f2937;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.CertificatesWorkspace_chipDate__KV2V2{color:#6b7280;font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.CertificatesWorkspace_badgeOpen__Kd9LR,.CertificatesWorkspace_badgeUnsaved__sTWTQ,.CertificatesWorkspace_badgeClosed__1O9vf{color:#1f2937;border-radius:999px;padding:1px 8px;font-size:.6875rem;font-weight:600}.CertificatesWorkspace_badgeOpen__Kd9LR{background:#fff1ea;border:1px solid #ffd7c8}.CertificatesWorkspace_badgeClosed__1O9vf{background:#f0fdf4;border:1px solid #bbf7d0}.CertificatesWorkspace_badgeUnsaved__sTWTQ{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.CertificatesWorkspace_extraButton__w3vm8.CertificatesWorkspace_extraButton__w3vm8{position:relative}.CertificatesWorkspace_extraCount__Hyaq6{color:#fff;background:#fe4d00;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:-7px;right:-7px}.CertificatesWorkspace_extraLoading__D0UsB{color:#9ca3af;margin:.75rem auto;display:block}.CertificatesWorkspace_extraMenu__j00nq{flex-direction:column;gap:.375rem;display:flex}.CertificatesWorkspace_exportExtras__phQ7X{border-top:1px solid #e5e7eb;margin-top:.25rem;padding-top:.5rem}.CertificatesWorkspace_exportFormat__DCPc7{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CertificatesWorkspace_exportSection__-h_IC{border-top:1px solid #e5e7eb;flex-direction:column;gap:.4rem;margin-top:.25rem;padding-top:.5rem;display:flex}.CertificatesWorkspace_exportToggle__Q_PVY{color:#1f2937;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;width:100%;padding:0;font-size:.8125rem;display:flex}.CertificatesWorkspace_exportToggleCount__GJrW5{color:#6b7280;margin-left:auto}.CertificatesWorkspace_exportColumns__1_upI{grid-template-columns:max-content repeat(3,minmax(0,1fr));align-items:center;gap:.5rem .75rem;display:grid}.CertificatesWorkspace_exportGroup__rqqBE{color:#374151;grid-column:1;font-size:.8125rem;font-weight:600}.CertificatesWorkspace_viewMenu__D_dqI{flex-direction:column;gap:.75rem;min-width:19rem;padding:.75rem .875rem;display:flex}.CertificatesWorkspace_viewSection__ybt69{flex-direction:column;gap:.4rem;display:flex}.CertificatesWorkspace_viewSection__ybt69+.CertificatesWorkspace_viewSection__ybt69{border-top:1px solid #f3f4f6;padding-top:.75rem}.CertificatesWorkspace_viewLabel__STrMr{color:#6b7280;font-size:.6875rem;font-weight:700}.CertificatesWorkspace_viewChoices__McGgq{flex-wrap:wrap;gap:.35rem;display:flex}.CertificatesWorkspace_viewChoice__ITEO6.CertificatesWorkspace_viewChoice__ITEO6{white-space:nowrap;flex:auto;justify-content:center}.CertificatesWorkspace_viewSwitch__wT-Gk{color:#374151;font-size:.8125rem}.CertificatesWorkspace_partTabs__Hnn6q{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;gap:.25rem;padding:.5rem .75rem 0;display:flex;overflow-x:auto}.CertificatesWorkspace_partTab__05ypk{color:#4b5563;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;gap:1px;padding:.4rem .875rem .5rem;display:flex}.CertificatesWorkspace_partTab__05ypk:hover{color:#1f2937;background:#f9fafb}.CertificatesWorkspace_partTabActive___TEe-{color:#1f2937;border-bottom-color:#fe4d00}.CertificatesWorkspace_partTabOver__sifMp{background:#fff1ea;box-shadow:inset 2px 0 #fe4d00}.CertificatesWorkspace_partTabName__v94ud{font-size:.8125rem;font-weight:600}.CertificatesWorkspace_partTabValue__crxAF{color:#6b7280;font-size:.6875rem}.ProjectBoqTab_tabContent__Dkoq5{padding-top:1.5rem}.ProjectBoqTab_headerRow__QGDra{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;padding:0 .75rem 1rem;display:flex}.ProjectBoqTab_empty__gFINi{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.ProjectBoqTab_emptyTitle__Qsox8{color:#4b5563;font-size:.9375rem;font-weight:600}.ProjectBoqTab_emptyMessage__3o5d1{max-width:420px;font-size:.8125rem}.ProjectBoqTab_toneWait__1S7C3{--tone:#1d4ed8;--tone-bg:#eff6ff;--tone-line:#bfdbfe}.ProjectBoqTab_toneDone__mE9qv{--tone:#c2410c;--tone-bg:#fff1ea;--tone-line:#ffd7c8}.ProjectBoqTab_toneIdle__lkQW2{--tone:#4b5563;--tone-bg:#f3f4f6;--tone-line:#e5e7eb}.ProjectBoqTab_tooltip__qnpH8{max-width:20rem;font-size:.75rem;line-height:1.4}.ProjectBoqTab_inlineLink__ngxSq{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #9ca3af;text-decoration:underline #9ca3af}.ProjectBoqTab_inlineLink__ngxSq:hover{text-decoration-color:currentColor}.ProjectBoqTab_tally__M_XYt{flex-wrap:wrap;gap:.625rem;margin-right:auto;display:flex}.ProjectBoqTab_tallyItem__a5kDF{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .875rem;display:flex}.ProjectBoqTab_tallyNumber__RldjV{color:var(--tone,#1f2937);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1}.ProjectBoqTab_tallyLabel__FzHDM{color:#374151;font-size:.75rem;line-height:1.25}.ProjectBoqTab_boqs__thS0x{gap:1rem;padding:0 .75rem 1.5rem;display:grid}.ProjectBoqTab_boq__S6Q2B{background:#f3f4f6;border:1px solid #d1d5db;border-radius:10px;padding:.875rem;scroll-margin-top:6rem;display:grid}.ProjectBoqTab_boqFlash__Qvbav{animation:1.4s ease-out ProjectBoqTab_boqFlash__Qvbav}@keyframes ProjectBoqTab_boqFlash__Qvbav{0%{box-shadow:0 0 0 3px #fe4d00}to{box-shadow:0 0 0 3px #0000}}.ProjectBoqTab_boqHead__dIUpE{cursor:pointer;flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.ProjectBoqTab_boqIcon__-Ogkm{color:#374151;background:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 0 0 1px #e5e7eb}.ProjectBoqTab_boqIcon__-Ogkm:hover{color:#c2410c;background:#fff1ea;box-shadow:inset 0 0 0 1px #ffd7c8}.ProjectBoqTab_boqTitle__xn_Rp{flex:16rem;justify-items:start;gap:.1rem;min-width:0;display:grid}.ProjectBoqTab_boqName__5ekLd{color:#1f2937;margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.ProjectBoqTab_boqSub__xZ6xG{color:#6b7280;font-size:.75rem}.ProjectBoqTab_boqSub__xZ6xG b{color:#374151;font-variant-numeric:tabular-nums;font-weight:600}.ProjectBoqTab_boqOrigin__FmJra{color:#374151;align-items:flex-start;gap:.35rem;margin-top:.2rem;font-size:.75rem;display:flex}.ProjectBoqTab_boqOrigin__FmJra svg{color:#6b7280;flex:none;margin-top:.1rem}.ProjectBoqTab_boqSummary__UDQbW{color:#c2410c;background:#fff1ea;border-radius:999px;align-items:center;gap:.3rem;margin-top:.3rem;padding:.05rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffd7c8}.ProjectBoqTab_boqActions__aJjsR{align-items:center;gap:.5rem;margin-right:calc(1rem + 1px);display:flex}.ProjectBoqTab_headAction__5oCW_{white-space:nowrap;font-size:.75rem}.ProjectBoqTab_boqToggle__szLED{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;margin-top:.125rem;padding:0;display:grid}.ProjectBoqTab_boqToggle__szLED:hover{color:#1f2937;background:#e5e7eb}.ProjectBoqTab_boqToggle__szLED svg{transition:transform .2s}.ProjectBoqTab_boqClosed__0mHMJ .ProjectBoqTab_boqToggle__szLED svg{transform:rotate(-90deg)}.ProjectBoqTab_boqBody__0jLpr{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid}.ProjectBoqTab_boqClosed__0mHMJ .ProjectBoqTab_boqBody__0jLpr{grid-template-rows:0fr}.ProjectBoqTab_boqBodyInner__taISd{min-height:0;overflow:hidden}.ProjectBoqTab_boqBodyInner__taISd>*{margin-top:.875rem}.ProjectBoqTab_boqClosed__0mHMJ .ProjectBoqTab_boqBodyInner__taISd{visibility:hidden;transition:visibility 0s .25s}.ProjectBoqTab_boqEmpty___MD_N{color:#6b7280;background:#fff;border:1px dashed #d1d5db;border-radius:8px;padding:.75rem 1rem;font-size:.8125rem}.ProjectBoqTab_requests__o8dcX{gap:.625rem;display:grid}.ProjectBoqTab_request__g5ajF{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:.75rem;padding:.875rem 1rem;display:grid}.ProjectBoqTab_requestHead__hmXdi{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.ProjectBoqTab_requestHeadSingle__31yZ-{align-items:center}.ProjectBoqTab_requestHeadSingle__31yZ->.ProjectBoqTab_statusIcon__Zo9Q6,.ProjectBoqTab_requestHeadSingle__31yZ->.ProjectBoqTab_requestActions__i5Vh6{margin-block-start:-6px;margin-block-end:-6px}.ProjectBoqTab_requestActions__i5Vh6{align-items:center;gap:.5rem;display:flex}.ProjectBoqTab_statusIcon__Zo9Q6{background:var(--tone-bg);width:32px;height:32px;color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone-line);border-radius:50%;place-items:center;display:grid}.ProjectBoqTab_statusIcon__Zo9Q6:hover{background:var(--tone-line);color:var(--tone)}.ProjectBoqTab_requestTitle__Xk1Hn{justify-items:start;gap:.05rem;min-width:0;display:grid}.ProjectBoqTab_requestName__NIeqb{color:#1f2937;font-size:.875rem;font-weight:600;line-height:1.4}.ProjectBoqTab_nameRow__JwIad{align-items:center;gap:.5rem;display:flex}.ProjectBoqTab_quickActions__kmu-M{align-items:center;gap:2px;margin-block-start:-2px;margin-block-end:-2px;display:none}.ProjectBoqTab_quickActions__kmu-M button{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.ProjectBoqTab_quickActions__kmu-M button:hover{color:#c2410c;background:#fff1ea;border-color:#fe4d00}.ProjectBoqTab_boqHead__dIUpE:hover .ProjectBoqTab_quickActions__kmu-M,.ProjectBoqTab_request__g5ajF:hover .ProjectBoqTab_quickActions__kmu-M{display:flex}.ProjectBoqTab_requestStatus__kKXAl{color:var(--tone);margin:0;font-size:.75rem;font-weight:500}.ProjectBoqTab_requestStatus__kKXAl strong{color:#374151;font-weight:600}.ProjectBoqTab_requestExtra__wcUGA{color:#6b7280;font-size:.75rem}.ProjectBoqTab_people__m3QV9,.ProjectBoqTab_alert__yWNzl{margin-left:2.75rem}.ProjectBoqTab_people__m3QV9{border-top:1px solid #e5e7eb;display:grid}.ProjectBoqTab_peopleTitle__IHW7H{color:#6b7280;padding:.55rem 0 .2rem;font-size:.72rem;font-weight:600}.ProjectBoqTab_peopleList__DdLUw{margin:0;padding:0;list-style:none}.ProjectBoqTab_personRow__mT4O_{border-bottom:1px solid #f3f4f6;grid-template-columns:18px minmax(0,1fr) auto minmax(5.5rem,auto);align-items:center;display:grid}.ProjectBoqTab_person__lPAl1{grid-area:1/1/auto/-1;grid-template-columns:subgrid;color:#1f2937;align-items:center;gap:.2rem .625rem;padding:.45rem 0;font-size:.8125rem;text-decoration:none;display:grid}.ProjectBoqTab_person__lPAl1:hover{color:#1f2937;background:#f9fafb;text-decoration:none}.ProjectBoqTab_personAward__aTE9n{cursor:pointer;background:#fff;grid-area:1/3;justify-self:end;font-family:inherit;position:relative}.ProjectBoqTab_personAward__aTE9n:hover{color:#c2410c;border-color:#fe4d00}.ProjectBoqTab_personSubcontract__YmIKW{color:#fe4d00;white-space:nowrap;grid-area:1/2;justify-self:end;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.ProjectBoqTab_personSubcontract__YmIKW:hover{color:#fe4d00;text-decoration:underline}.ProjectBoqTab_personWhoLinked__T6_K3{padding-right:7rem}.ProjectBoqTab_personStatic__0FnGU.ProjectBoqTab_personStatic__0FnGU:hover{background:#fff1ea}.ProjectBoqTab_personRow__mT4O_:last-child{border-bottom:0}.ProjectBoqTab_personIcon__8gU3D{place-items:center;display:grid}.ProjectBoqTab_personWho__BaJPV{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;min-width:0;display:flex}.ProjectBoqTab_personName__cR5BK{color:inherit;font-weight:500;text-decoration:none}.ProjectBoqTab_personName__cR5BK:hover{color:#c2410c;text-decoration:none}.ProjectBoqTab_personValue__1fWBs,.ProjectBoqTab_personSay__NB4nX,.ProjectBoqTab_personPart__knomm{white-space:nowrap;grid-column:4;justify-self:end}.ProjectBoqTab_personValue__1fWBs{font-variant-numeric:tabular-nums;font-weight:700}.ProjectBoqTab_personSay__NB4nX{color:#6b7280;font-size:.75rem}.ProjectBoqTab_personPart__knomm{color:#c2410c;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ProjectBoqTab_personAction__QTUTW{grid-column:4;justify-self:end}.ProjectBoqTab_personAction__QTUTW,.ProjectBoqTab_personAward__aTE9n{white-space:nowrap;color:#4b5563;border:1px solid #d1d5db;border-radius:4px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.75rem;display:flex}.ProjectBoqTab_person__lPAl1:hover .ProjectBoqTab_personAction__QTUTW{color:#c2410c;border-color:#fe4d00}.ProjectBoqTab_personAnswered__i9BmP .ProjectBoqTab_personIcon__8gU3D{color:#059669}.ProjectBoqTab_personWaiting__JMTgd .ProjectBoqTab_personIcon__8gU3D{color:#9ca3af}.ProjectBoqTab_personWaiting__JMTgd .ProjectBoqTab_personName__cR5BK{color:#6b7280}.ProjectBoqTab_personFailed__vxRyd .ProjectBoqTab_personIcon__8gU3D,.ProjectBoqTab_personFailed__vxRyd .ProjectBoqTab_personSay__NB4nX{color:#d13232}.ProjectBoqTab_personFailed__vxRyd .ProjectBoqTab_personSay__NB4nX{font-weight:500}.ProjectBoqTab_personUnknown__Nsspu .ProjectBoqTab_personIcon__8gU3D,.ProjectBoqTab_personUnknown__Nsspu .ProjectBoqTab_personSay__NB4nX{color:#92400e}.ProjectBoqTab_personUnknown__Nsspu .ProjectBoqTab_personSay__NB4nX{cursor:help;font-weight:500}.ProjectBoqTab_personAwarded__EuCUS{background:#fff1ea;border-bottom-color:#0000;border-radius:8px;margin:0 -.625rem;padding-inline-start:.625rem;padding-inline-end:.625rem}.ProjectBoqTab_personAwarded__EuCUS:hover{background:#ffd7c8}.ProjectBoqTab_personAwarded__EuCUS .ProjectBoqTab_personIcon__8gU3D{color:#c2410c}.ProjectBoqTab_personAwarded__EuCUS .ProjectBoqTab_personName__cR5BK{font-weight:700}.ProjectBoqTab_tagAwarded__IyY6d{color:#fff;white-space:nowrap;background:#c2410c;border-radius:999px;grid-column:3;justify-self:end;padding:0 .45rem;font-size:.7rem;font-weight:600;line-height:1.6}.ProjectBoqTab_alert__yWNzl{border-radius:8px;align-items:flex-start;gap:.5rem;padding:.55rem .75rem;font-size:.8125rem;display:flex}.ProjectBoqTab_alert__yWNzl svg{flex:none;margin-top:.1rem}.ProjectBoqTab_alertBad__biw9w{color:#d13232;background:#fbedef}.ProjectBoqTab_alertInfo__SX1ut{color:#374151;background:#f3f4f6}@media (max-width:760px){.ProjectBoqTab_people__m3QV9,.ProjectBoqTab_alert__yWNzl{margin-left:0}.ProjectBoqTab_requestHead__hmXdi{grid-template-columns:32px minmax(0,1fr)}.ProjectBoqTab_requestActions__i5Vh6{grid-column:2}.ProjectBoqTab_personRow__mT4O_{grid-template-columns:18px minmax(0,1fr) auto}.ProjectBoqTab_personAward__aTE9n{grid-area:2/2;justify-self:start;margin-bottom:.45rem}.ProjectBoqTab_personWho__BaJPV{grid-column:2/-1}.ProjectBoqTab_tagAwarded__IyY6d{grid-column:2}.ProjectBoqTab_personSubcontract__YmIKW{grid-area:2/3;margin-bottom:.45rem}.ProjectBoqTab_personWhoLinked__T6_K3{padding-right:0}.ProjectBoqTab_personValue__1fWBs,.ProjectBoqTab_personSay__NB4nX,.ProjectBoqTab_personPart__knomm{grid-column:3}}@media (prefers-reduced-motion:reduce){.ProjectBoqTab_boqBody__0jLpr,.ProjectBoqTab_boqToggle__szLED svg{transition:none}.ProjectBoqTab_boqFlash__Qvbav{animation:none}}.ContextMenu_elevation-1__udQS1{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.ContextMenu_elevation-2__xaO1Q{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.ContextMenu_elevation-3__d8D5H{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.ContextMenu_elevation-4__wVvY2{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.ContextMenu_elevation-5__0OIqF{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.ContextMenu_elevation-6__2Q1VJ{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ContextMenu_elevation-7__gUUsy{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.ContextMenu_elevation-8__Rk9ua{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ContextMenu_elevation-9__71wpf{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.ContextMenu_elevation-10__yAJR8{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.ContextMenu_elevation-11__zsZbr{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.ContextMenu_elevation-12__0nwSg{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.ContextMenu_elevation-13__Iy0gJ{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.ContextMenu_elevation-14__P5Rim{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.ContextMenu_elevation-15__Kgn0-{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.ContextMenu_elevation-16__wrwB2{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.ContextMenu_elevation-17__qzwcE{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.ContextMenu_elevation-18__15oCV{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.ContextMenu_elevation-19__PzlU8{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.ContextMenu_elevation-20__evz9Y{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.ContextMenu_elevation-21__9snkM{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.ContextMenu_elevation-22__U9kGd{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.ContextMenu_elevation-23__j2FjN{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.ContextMenu_elevation-24__uyAai{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.ContextMenu_menu__fWBhV{z-index:1100;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:max-content;min-width:260px;max-width:420px;padding:4px;position:fixed;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ContextMenu_menu__fWBhV[data-measuring=true]{visibility:hidden}.ContextMenu_item__LZXo4{color:#1a1a2e;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;min-height:30px;padding:5px 8px;font-size:12.5px;display:flex;position:relative}.ContextMenu_item__LZXo4 svg{color:#9ca3af;flex-shrink:0}.ContextMenu_item__LZXo4:hover,.ContextMenu_item__LZXo4.ContextMenu_focused__0QsFD{background:#f3f4f6}.ContextMenu_emphasis__-gw5E{font-weight:600}.ContextMenu_danger__irfZB,.ContextMenu_danger__irfZB svg{color:#dc3545}.ContextMenu_danger__irfZB:hover,.ContextMenu_danger__irfZB.ContextMenu_focused__0QsFD{background:#fef2f2}.ContextMenu_disabled__xcJ8W{color:#9ca3af;cursor:default}.ContextMenu_disabled__xcJ8W svg{color:#9ca3af;opacity:.6}.ContextMenu_disabled__xcJ8W:hover,.ContextMenu_disabled__xcJ8W.ContextMenu_focused__0QsFD{background:0 0}.ContextMenu_label__8Vm8H{overflow-wrap:anywhere;flex:auto;min-width:0}.ContextMenu_shortcut__PIdEL{color:#9ca3af;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.ContextMenu_submenuArrow__DUFCK{color:#9ca3af;margin-left:auto;display:inline-flex}.ContextMenu_check__nGo_u{color:#fe4d00;flex-shrink:0;width:14px;display:inline-flex}.ContextMenu_iconSlot__przoF{flex-shrink:0;width:14px;display:inline-flex}.ContextMenu_separator__9I7OT{background:#f3f4f6;height:1px;margin:4px 6px}.ContextMenu_header__bHpGB{-webkit-user-select:none;user-select:none;border-bottom:1px solid #f3f4f6;margin-bottom:4px;padding:6px 8px 5px}.ContextMenu_headerTitle__qYiva{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;font-size:10px;font-weight:600}.ContextMenu_headerDetail__tIPpW{color:#1a1a2e;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:0;min-width:100%;margin-top:2px;font-size:11.5px;display:-webkit-box;overflow:hidden}.ContextMenu_inputRow__pVK1m{color:#1a1a2e;align-items:center;gap:10px;min-height:30px;padding:5px 8px;font-size:12.5px;display:flex}.ContextMenu_inputField__Qx9Rk{text-align:right;font-variant-numeric:tabular-nums;border:1px solid #d1d5db;border-radius:4px;width:84px;height:24px;margin-left:auto;padding:0 6px;font-size:12.5px}.ContextMenu_inputField__Qx9Rk:focus{border-color:#fe4d00;outline:none}.RichTextView_plain__l7b92{white-space:pre-wrap}.RichTextView_rich__VzIf5 p{margin:0}.RichTextView_rich__VzIf5 ul,.RichTextView_rich__VzIf5 ol{margin:0;padding-left:1.25rem}.RichTextView_rich__VzIf5 img{max-width:100%;height:auto}.BudgetVersionsDrawer_body__QJjyk{flex-direction:column;gap:12px;display:flex}.BudgetVersionsDrawer_hint__TZwgX{color:#6b7280;font-size:12.5px;line-height:1.45}.BudgetVersionsDrawer_saveRow__7tMmS{flex-direction:column;gap:8px;display:flex}.BudgetVersionsDrawer_saveRow__7tMmS>:last-child{align-self:flex-end}.BudgetVersionsDrawer_confirmBox__BJ9hb{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.BudgetVersionsDrawer_confirmTitle__Gg9UJ{color:#92400e;font-size:13.5px;font-weight:600}.BudgetVersionsDrawer_confirmHint__G5Vg3{color:#78350f;font-size:12px;line-height:1.45}.BudgetVersionsDrawer_confirmActions___EHKN{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.BudgetVersionsDrawer_confirmBoxDelete__8RHvJ{background:#fef2f2;border-color:#fca5a5}.BudgetVersionsDrawer_confirmBoxDelete__8RHvJ .BudgetVersionsDrawer_confirmTitle__Gg9UJ{color:#991b1b}.BudgetVersionsDrawer_confirmBoxDelete__8RHvJ .BudgetVersionsDrawer_confirmHint__G5Vg3{color:#7f1d1d}.BudgetVersionsDrawer_empty__e2fSc{text-align:center;color:#9ca3af;padding:18px 0;font-size:12.5px;font-style:italic}.BudgetVersionsDrawer_list__kQL2X{flex-direction:column;gap:8px;display:flex}.BudgetVersionsDrawer_row__RJ3iU{background:#fff;border:1px solid #ebebea;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.BudgetVersionsDrawer_rowTarget__ChDlF{background:#fffbeb;border-color:#fcd34d}.BudgetVersionsDrawer_rowNumber__Hzog-{color:#1a1a1a;font-variant-numeric:tabular-nums;padding-top:1px;font-size:14px;font-weight:700}.BudgetVersionsDrawer_rowMain__HA0HR{flex-direction:column;gap:3px;min-width:0;display:flex}.BudgetVersionsDrawer_rowTitle__gz-2-{color:#1f2937;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.BudgetVersionsDrawer_rowMeta__RILVU{color:#6b7280;font-size:11.5px}.BudgetVersionsDrawer_rowNote__qDE67{color:#374151;font-size:12px;font-style:italic}.BudgetVersionsDrawer_rowTotal__FToNZ{white-space:nowrap;align-items:baseline;gap:6px;margin-top:2px;display:flex}.BudgetVersionsDrawer_rowTotalLabel__8ztuy{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:10.5px}.BudgetVersionsDrawer_rowTotalValue__ArEDD{color:#1f2937;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.BudgetVersionsDrawer_rowActions__Bj5w_{align-items:center;gap:2px;display:flex}.BudgetVersionsDrawer_iconButton__d-L5N{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.BudgetVersionsDrawer_iconButton__d-L5N:hover{color:#111827;background:#f3f4f6}.BudgetVersionsDrawer_iconButtonRestore__XHAn9:hover{color:#92400e;background:#fef3c7}.AdjudicatedNotice_toggle__6lR9_{margin:-.5rem 0 1.25rem;font-size:.8125rem}.BudgetAward_list__M24EW{text-align:left;color:#4b5563;max-width:340px;margin:-.5rem 0 1.25rem;padding-left:1.1rem;font-size:.8125rem;line-height:1.45}.BudgetAward_list__M24EW li+li{margin-top:.25rem}.BudgetRowMenu_trigger__iJV2r{cursor:pointer;color:#6b7280;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;display:inline-flex}.BudgetRowMenu_trigger__iJV2r:hover{color:#374151}.ProjectBudgetsTab_tabContent__bFsVn{padding-top:1.5rem}.ProjectBudgetsTab_headerRow__D0D6F{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.ProjectBudgetsTab_kpis__c4hAE{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.ProjectBudgetsTab_kpi__9DiAy{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem .875rem}.ProjectBudgetsTab_kpiLabel__C-0TC{color:#6b7280;font-size:.75rem}.ProjectBudgetsTab_kpiValue__X0m2s{color:#1f2937;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.ProjectBudgetsTab_actions__6NuMS{align-items:center;gap:.5rem;display:flex}.GanttChart_scroller__WSVVO{overflow-anchor:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:auto}.GanttChart_canvas__Y2_9O{flex-direction:column;display:flex}.GanttChart_header___PBao{z-index:3;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;position:sticky;top:0}.GanttChart_headerTree__NjgG0{z-index:4;background:#f9fafb;border-right:1px solid #e5e7eb;flex:none;align-items:center;display:flex;position:sticky;left:0}.GanttChart_headerCell__ixCOD{color:#6b7280;white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex;position:relative}.GanttChart_headerCellLabel__RI44o{text-overflow:ellipsis;overflow:hidden}.GanttChart_headerHelp__IaqYS{color:#9ca3af;cursor:default;flex:none;align-items:center;margin-left:4px;display:inline-flex}.GanttChart_resizeHandle__TLbIo{cursor:col-resize;z-index:1;-webkit-user-select:none;user-select:none;touch-action:none;width:9px;position:absolute;top:0;bottom:0;right:-4px}.GanttChart_resizeHandle__TLbIo:after{content:"";background:#d1d5db;width:1px;height:calc(100% - 12px);max-height:14px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.GanttChart_resizeHandle__TLbIo:hover:after,.GanttChart_resizeHandleActive__Xrzj3:after{background:#fe4d00;width:2px;height:100%;max-height:none;left:3.5px}.GanttChart_headerTimeline__Pkd_n{flex-direction:column;flex:none;display:flex;position:relative}.GanttChart_headerBand__EFrZd{display:flex}.GanttChart_headerMonth__mvIDI,.GanttChart_headerWeek__-me66{white-space:nowrap;border-right:1px solid #e5e7eb;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.GanttChart_headerMonth__mvIDI{color:#4b5563;font-size:11px;font-weight:700}.GanttChart_headerWeek__-me66{color:#9ca3af;border-top:1px solid #f3f4f6;font-size:10px;font-weight:600}.GanttChart_body__LaAtJ{position:relative}.GanttChart_gridLayer__dT846{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0}.GanttChart_weekend__I9Hzu{background:#f9fafb;position:absolute;top:0;bottom:0}.GanttChart_todayLine__sU_rp{z-index:2;border-left:2px dashed #fe4d00;width:0;position:absolute;top:0;bottom:0}.GanttChart_todayChip__-UKXs{color:#fff;white-space:nowrap;background:#fe4d00;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;transform:translate(-50%)}.GanttChart_row__yR-QM{display:flex;position:relative}.GanttChart_row__yR-QM:hover .GanttChart_rowActions__9ufem{opacity:1}.GanttChart_row__yR-QM:hover .GanttChart_rowTree__yVRSW{background:#f9fafb}.GanttChart_rowDragging__LDXM2{opacity:.4}.GanttChart_dropIndicator__LaP6C{z-index:4;pointer-events:none;background:#fe4d00;border-radius:1px;height:2px;margin-top:-1px;position:absolute}.GanttChart_dropIndicator__LaP6C:before{content:"";background:#fe4d00;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-3px}.GanttChart_rowChapter__M0o2G .GanttChart_rowTree__yVRSW{background:#f9fafb;font-weight:700}.GanttChart_rowSelected__-vJ5F,.GanttChart_rowSelected__-vJ5F .GanttChart_rowTree__yVRSW{background:#fff1ea}.GanttChart_rowSelected__-vJ5F:after{content:"";z-index:3;pointer-events:none;border:1px solid #fe4d008c;border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}.GanttChart_rowTree__yVRSW{z-index:2;background:#fff;border-bottom:1px solid #f3f4f6;border-right:1px solid #e5e7eb;flex:none;align-items:center;display:flex;position:sticky;left:0}.GanttChart_treeClip__5EOur{overflow:clip}.GanttChart_treeContent__M_dnr{height:100%;transform:translateX(calc(-1 * var(--tree-scroll,0px)));flex:none;align-items:center;display:flex}.GanttChart_splitHandle__cc-LQ{cursor:col-resize;z-index:2;-webkit-user-select:none;user-select:none;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:0}.GanttChart_splitHandle__cc-LQ:after{content:"";background:#d1d5db;border-radius:1px;width:2px;height:16px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.GanttChart_splitHandle__cc-LQ:hover:after,.GanttChart_splitHandleActive__Bj6Z9:after{background:#fe4d00}.GanttChart_scrollerOwnBars__wZOpk{overflow-x:hidden}.GanttChart_scrollbars__1eHUO{z-index:4;background:#fff;border-top:1px solid #e5e7eb;flex:none;display:flex;position:sticky;bottom:0;left:0}.GanttChart_treeScrollbar__m0vjM{border-right:1px solid #e5e7eb;flex:none;overflow:auto hidden}.GanttChart_ganttScrollbar__TI6Ud{flex:1;min-width:0;overflow:auto hidden}.GanttChart_rowTimeline__L3Mnb{border-bottom:1px solid #f3f4f6;flex:none;position:relative}.GanttChart_cell__Md9oX{color:#4b5563;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.GanttChart_cellName__Gkovf{color:#212529;min-width:0;padding-left:8px;padding-right:4px;font-size:13px}.GanttChart_name__WGSS-{white-space:normal;cursor:pointer;flex:1;min-width:0;max-height:32px;line-height:16px;overflow:hidden}.GanttChart_nameChapter__oeZaz{font-weight:700}.GanttChart_nameEditor__xI7Kw{min-width:0;height:26px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex:1;padding:0 6px}.GanttChart_nameEditor__xI7Kw:focus{border-color:#fe4d00;outline:none;box-shadow:0 0 0 2px #ffd7c8}.GanttChart_chevron__jq757{color:#d3d3d3;cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;display:flex}.GanttChart_chevron__jq757:hover{color:#bebebe;background:#f3f4f6}.GanttChart_chevronPlaceholder__j75CD{flex:none;width:20px}.GanttChart_colorDotPlaceholder___ZvRR{flex:none;width:14px}.GanttChart_colorPopover__jaJk6{z-index:1100;background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-height:calc(100dvh - 16px);padding:12px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000029}.GanttChart_colorDot__TsfXh{cursor:pointer;border:none;border-radius:4px;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.GanttChart_colorDot__TsfXh:disabled{cursor:default}.GanttChart_rowActions__9ufem{opacity:0;flex:none;gap:2px;margin-left:auto;transition:opacity .12s;display:flex}.GanttChart_rowAction__r5_lj{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.GanttChart_rowAction__r5_lj:hover{color:#fe4d00;background:#fff1ea}.GanttChart_ghostButton__qVd72{color:#fe4d00;cursor:pointer;background:0 0;border:1.5px dashed #ffd7c8;border-radius:8px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.GanttChart_ghostButton__qVd72:hover{background:#fff1ea;border-color:#fe4d00}.GanttChart_bar__nArih{z-index:1;box-sizing:border-box;border-radius:5px;align-items:center;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.GanttChart_barDraggable__vVctX{cursor:grab;touch-action:none}.GanttChart_barDraggable__vVctX:active{cursor:grabbing}.GanttChart_barHandle__WM79w{cursor:ew-resize;touch-action:none;z-index:3;position:absolute;top:0;bottom:0}.GanttChart_barHandle__WM79w:hover{background:#10182824}.GanttChart_barHandleEnd__oU-TC{right:0}.GanttChart_barProgressHandle__wql7f{z-index:3;cursor:ew-resize;touch-action:none;width:9px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.GanttChart_barProgressHandle__wql7f:after{content:"";opacity:0;background:#ffffffbf;border-radius:2px;width:3px;height:12px;transition:opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GanttChart_barProgressHandle__wql7f:hover:after{opacity:1}.GanttChart_bar_task__9ZCim{cursor:pointer}.GanttChart_bar_task__9ZCim:hover{background-color:#1018280d}.GanttChart_bar_chapter__uFB84{border-radius:3px}.GanttChart_barProgress__yMvAm{pointer-events:none;position:absolute;top:0;bottom:0;left:0}.GanttChart_dateButton__WVEWO,.GanttChart_numberButton__R6g1E{font:inherit;color:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:-5px;padding:2px 5px}.GanttChart_dateButton__WVEWO:hover,.GanttChart_numberButton__R6g1E:hover{background:#fff;border-color:#d1d5db}.GanttChart_dateButton__WVEWO:focus-visible{outline-offset:1px;outline:2px solid #fe4d00}.GanttChart_numberButton__R6g1E:focus-visible{outline-offset:1px;outline:2px solid #fe4d00}.GanttChart_dateEditor__F5jUp{z-index:5;width:150px;position:absolute}.GanttChart_numberButton__R6g1E{text-align:left;width:100%}.GanttChart_numberInput__SDrbu{width:100%;height:26px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:0 6px}.GanttChart_numberInput__SDrbu:focus{border-color:#fe4d00;outline:none;box-shadow:0 0 0 2px #ffd7c8}.GanttChart_progressCell__xaP3N{align-items:center;gap:6px;width:100%;display:flex}.GanttChart_progressTrack__mYbVB{background:#e5e7eb;border-radius:3px;flex:1;height:5px;display:flex;overflow:hidden}.GanttChart_progressFill__ryUCJ{border-radius:3px;height:100%;display:block}.GanttChart_progressValue__dIGF9{color:#6b7280;flex:none;font-size:11px;font-weight:600}.GanttChart_wbsCell__gBEKm{font-variant-numeric:tabular-nums;color:#6b7280;white-space:nowrap;font-size:12px}.GanttChart_progressLock__RJRXK{color:#047857;background:#0596691f;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.GanttChart_linkedIcon__SevWY{color:#059669;flex:none;align-items:center;margin-left:6px;display:inline-flex}.GanttChart_certificateBlock__cE1AP{z-index:1;box-sizing:border-box;border:1px solid;border-radius:3px;height:14px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.GanttChart_certificateBlockFill__yjvKn{height:100%;display:block}.GanttChart_certificateBlockSummary__v03wD{height:8px}.GanttArrowsLayer_layer__5wWVh{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;overflow:visible}.GanttArrowsLayer_hitArea__gn_CN{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.GanttArrowsLayer_arrow__f9IsH{fill:none;stroke:#6b7280;stroke-width:1.5px;stroke-linejoin:round}.GanttArrowsLayer_head__GG4ib{fill:#6b7280}.GanttArrowsLayer_violated__5fa1-{stroke:#dc4c4c;stroke-dasharray:4 3}.GanttArrowsLayer_violatedHead__B79-h{fill:#dc4c4c}.GanttPredecessorsCell_predecessorsCell__PmF58,.GanttPredecessorsCell_predecessorsButton__luXDh{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.GanttPredecessorsCell_predecessorsButton__luXDh{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:-5px;padding:2px 5px}.GanttPredecessorsCell_predecessorsButton__luXDh:hover{background:#fff;border-color:#d1d5db}.GanttPredecessorsCell_predecessorsButton__luXDh:focus-visible{outline-offset:1px;outline:2px solid #fe4d00}.GanttPredecessorsCell_predecessorsInput__l4Dx3{width:100%;height:26px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:0 6px;font-size:12px}.GanttPredecessorsCell_predecessorsInput__l4Dx3:focus{border-color:#fe4d00;outline:none;box-shadow:0 0 0 2px #ffd7c8}.GanttPredecessorsCell_predecessorsInput__l4Dx3::placeholder{color:#9ca3af}.GanttSlackCell_value__Z6HIM,.GanttSlackCell_critical__nPB_O{font-variant-numeric:tabular-nums;color:#6b7280;white-space:nowrap;font-size:12px}.GanttSlackCell_critical__nPB_O{color:#dc4c4c;font-weight:600}.PlanningColorPicker_swatches__zujrq{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PlanningColorPicker_swatch__Qn0RS{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.PlanningColorPicker_swatch__Qn0RS:hover{transform:scale(1.08);box-shadow:0 2px 8px #0000002e}.PlanningColorPicker_swatch__Qn0RS:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #9ca3af}.PlanningColorPicker_selected__QMQlQ,.PlanningColorPicker_selected__QMQlQ:hover{transform:scale(1.08);box-shadow:0 0 0 2px #fff,0 0 0 4px #9ca3af}.PlanningColorPicker_inherit__IlUsd:before{content:"";pointer-events:none;border:1px dashed #fff;border-radius:5px;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.PlanningColorPicker_inheritMark__QWx50{color:#fff;font-size:.75rem;font-weight:700;line-height:1}.PlanningColorPicker_check__XI-FP{color:#fff;filter:drop-shadow(0 1px 2px #00000073)}.PlanningColorPicker_free__XBB5e{color:#6b7280;background:#fff;border:1px dashed #9ca3af}.PlanningColorPicker_free__XBB5e:hover{color:#374151}.PlanningColorPicker_freePanel___y_xb{border-top:1px solid #e5e7eb;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.PlanningColorPicker_freePanel___y_xb .react-colorful{width:100%;height:150px}.PlanningColorPicker_freePanel___y_xb .react-colorful__saturation{border-bottom:none;border-radius:6px;margin-bottom:8px}.PlanningColorPicker_freePanel___y_xb .react-colorful__hue{border-radius:6px;height:12px}.PlanningColorPicker_freePanel___y_xb .react-colorful__pointer{width:16px;height:16px}.PlanningColorPicker_freeRow__ufWTh{align-items:center;gap:8px;display:flex}.PlanningColorPicker_freeHexBox__-XfIW{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;align-items:center;min-width:0;height:32px;padding:0 8px;display:flex}.PlanningColorPicker_freeHexBox__-XfIW:focus-within{border-color:#9ca3af}.PlanningColorPicker_freeHexInput__ci0a9{text-transform:lowercase;color:#1f2937;background:0 0;border:0;outline:none;width:100%;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.GanttBarLink_linkHandle__ntDv6{cursor:crosshair;touch-action:none;z-index:1;opacity:.35;background:#6b7280;border:2px solid #fff;border-radius:50%;width:11px;height:11px;transition:opacity .12s;position:absolute;top:50%;transform:translateY(-50%)}.GanttBarLink_linkHandle__ntDv6:hover{opacity:1}.GanttBarLink_linkHandle__ntDv6:focus-visible{opacity:1}.GanttBarLink_linkTarget__T4OxE{outline-offset:1px;outline:2px solid #fe4d00}.ProjectPlanningTab_tab__dOK2z{padding-top:1.25rem}.ProjectPlanningTab_card__MWRN2{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:visible;box-shadow:0 1px 3px #00000008}.ProjectPlanningTab_cardFullscreen__4-jha{z-index:999;min-height:0;box-shadow:none;border:none;border-radius:0;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ProjectPlanningTab_cardFullscreen__4-jha>.ProjectPlanningTab_toolbar__o9qLV,.ProjectPlanningTab_cardFullscreen__4-jha>.ProjectPlanningTab_actionsBar__p6bZp{flex:none}.ProjectPlanningTab_ganttPane__hmKMm{flex-direction:column;flex:1;min-height:0;display:flex}.ProjectPlanningTab_scrollerFullscreen__LhJmW.ProjectPlanningTab_scrollerFullscreen__LhJmW{overscroll-behavior:contain;border-left:none;border-right:none;border-radius:0;flex:1;min-height:0}.ProjectPlanningTab_actionsBar__p6bZp{background:#f9fafb;border-bottom:1px solid #f3f4f6;flex-wrap:nowrap;align-items:center;gap:.5rem;padding:.5rem 1.125rem;display:flex;overflow-x:auto}.ProjectPlanningTab_actionsGroup__nMXtn{flex:none;align-items:center;gap:.25rem;display:flex}.ProjectPlanningTab_actionsGroup__nMXtn+.ProjectPlanningTab_actionsGroup__nMXtn{border-left:1px solid #e5e7eb;margin-left:.375rem;padding-left:.625rem}.ProjectPlanningTab_actionButtonIcon__gi-bX.ProjectPlanningTab_actionButtonIcon__gi-bX{justify-content:center;width:32px;padding-left:0;padding-right:0}.ProjectPlanningTab_actionButtonDanger__CRz4Q.ProjectPlanningTab_actionButtonDanger__CRz4Q:hover:not([aria-disabled=true]){color:#b91c1c;background:#fef2f2;border-color:#fee2e2}.ProjectPlanningTab_toolbar__o9qLV{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}.ProjectPlanningTab_toolbarIcon__z6Xqb{color:#fe4d00;background:#fff1ea;border:1px solid #ffd7c8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ProjectPlanningTab_toolbarTitleBlock__ejaJR{min-width:0}.ProjectPlanningTab_toolbarTitle__VsLYm{color:#212529;margin:0;font-size:.9375rem;font-weight:700}.ProjectPlanningTab_toolbarSubtitle__mr7BT{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2px;font-size:.75rem;display:flex}.ProjectPlanningTab_toolbarRange__ooY5W{font-variant-numeric:tabular-nums;border-left:1px solid #e5e7eb;padding-left:.5rem}.ProjectPlanningTab_toolbarActions__FLmtc{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.ProjectPlanningTab_toolbarIconButton__BBZVc.ProjectPlanningTab_toolbarIconButton__BBZVc{justify-content:center;align-self:stretch}.ProjectPlanningTab_segmented__-0a0d{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:2px;display:flex}.ProjectPlanningTab_segment__X8BnW{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 12px;font-size:.8125rem;font-weight:600}.ProjectPlanningTab_segment__X8BnW:hover{color:#212529}.ProjectPlanningTab_segmentActive__m0awh{color:#fe4d00;background:#fff;box-shadow:0 1px 2px #0000000f}.ProjectPlanningTab_hint__WcQBj{color:#9ca3af;border-top:1px solid #f3f4f6;padding:.75rem 1.125rem;font-size:.7188rem}.ProjectPlanningTab_hidden__XJAdS{display:none}.ProjectPlanningTab_tooltip__sPVlZ{z-index:1200;white-space:pre-line;max-width:320px}.ProjectPlanningTab_planInfo__oJhqx{color:#4b5563;border-top:1px solid #f3f4f6;flex-direction:column;gap:.25rem;padding:.5rem 1.125rem;font-size:.75rem;display:flex}.ProjectPlanningTab_planInfoLine__ser4w{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ProjectPlanningTab_planInfoLine__ser4w b{color:#1f2937;font-weight:600}.ProjectPlanningTab_planInfoLinked__VRzmb{color:#059669;flex:none}.ProjectPlanningTab_planInfoWarning__WNaoE{color:#92400e}.ProjectPlanningTab_paintLabel__tk0yE{color:#6b7280;font-size:.75rem;font-weight:600}.ProjectPlanningTab_paintChoice__AUj3M{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.ProjectPlanningTab_paintLegend__8txwg{color:#6b7280;flex-wrap:wrap;gap:.875rem;font-size:.75rem;display:flex}.ProjectPlanningTab_paintLegend__8txwg span{align-items:center;gap:.375rem;display:inline-flex}.ProjectPlanningTab_paintLegend__8txwg i{border-radius:2px;width:18px;height:8px;display:inline-block}.ProjectPlanningTab_legendPlanned___hAwS{border:1px dashed #3b82f6}.ProjectPlanningTab_legendClosed__Nneze{background:#3b82f6}.FullscreenButton_button__mHEVd.FullscreenButton_button__mHEVd{justify-content:center;align-self:stretch}.ProjectPlanningFinancial_financial__NVfUd{flex-direction:column;gap:.875rem;padding:1.125rem;display:flex}.ProjectPlanningFinancial_financialFullscreen__PwBxr{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ProjectPlanningFinancial_kpiGrid__Jjh00{grid-template-columns:repeat(4,1fr);gap:.625rem;display:grid}@media (max-width:1199px){.ProjectPlanningFinancial_kpiGrid__Jjh00{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ProjectPlanningFinancial_kpiGrid__Jjh00{grid-template-columns:1fr}}.ProjectPlanningFinancial_kpiCard__wCzVG{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ProjectPlanningFinancial_kpiHeader__X4_4Z{align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.ProjectPlanningFinancial_kpiIconBox__XLq1d{color:#6b7280;background:#f3f4f6;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProjectPlanningFinancial_kpiCardPlanned__opEcU .ProjectPlanningFinancial_kpiIconBox__XLq1d{color:#3b82f6;background:#dbeafe}.ProjectPlanningFinancial_kpiCardExecuted__Og4lR .ProjectPlanningFinancial_kpiIconBox__XLq1d{color:#059669;background:#dcfce7}.ProjectPlanningFinancial_kpiCardRemaining__Np9WI .ProjectPlanningFinancial_kpiIconBox__XLq1d{color:#fe4d00;background:#fff1ea}.ProjectPlanningFinancial_kpiContent__FQRsE{min-width:0}.ProjectPlanningFinancial_kpiValue__kNagy{color:#1f2937;font-size:1.35rem;font-weight:700;line-height:1.2}.ProjectPlanningFinancial_kpiCardPlanned__opEcU .ProjectPlanningFinancial_kpiValue__kNagy{color:#2563eb}.ProjectPlanningFinancial_kpiCardExecuted__Og4lR .ProjectPlanningFinancial_kpiValue__kNagy{color:#15803d}.ProjectPlanningFinancial_kpiCardRemaining__Np9WI .ProjectPlanningFinancial_kpiValue__kNagy{color:#fe4d00}.ProjectPlanningFinancial_kpiLabel__l4K_o{color:#6b7280;margin-top:.2rem;font-size:.78rem;font-weight:500}.ProjectPlanningFinancial_kpiSubtitle__hw8hD{color:#9ca3af;padding:0 1rem .625rem;font-size:.68rem}.ProjectPlanningFinancial_kpiProgress__es9eu{background:#f3f4f6;border-radius:3px;height:5px;margin:0 1rem .75rem;overflow:hidden}.ProjectPlanningFinancial_kpiProgressFill__VhVs4{background:#fe4d00;border-radius:3px;height:100%;transition:width .3s}.ProjectPlanningFinancial_card__urxch{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.ProjectPlanningFinancial_cardHeader__6mdub{border-bottom:1px solid #f2f2f1;flex-direction:column;align-items:stretch;gap:.25rem;padding:.875rem 1.125rem;display:flex}.ProjectPlanningFinancial_cardTitle__WSSBy{color:#1f2937;margin:0;font-size:.8125rem;font-weight:700}.ProjectPlanningFinancial_cardSubtitle__n2KQm{color:#9ca3af;font-size:.72rem;line-height:1.5}.ProjectPlanningFinancial_chartLegend__DYB3K{flex-wrap:wrap;gap:.875rem;padding:.875rem 1.125rem 0;display:flex}.ProjectPlanningFinancial_chartLegendItem__-Me31{color:#6b7280;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.ProjectPlanningFinancial_chartLegendDot__xBoVh{border-radius:2px;flex-shrink:0;width:10px;height:10px}.ProjectPlanningFinancial_chartLegendLine__DbfB2{border-top:2.5px solid #1f2937;border-radius:2px;flex-shrink:0;width:16px;height:0}.ProjectPlanningFinancial_chartLegendPoint__PTamS{background:#fe4d00;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin:0 2px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #fe4d00}.ProjectPlanningFinancial_chartWrapper__aQZhp{width:100%;height:280px;padding:.75rem .5rem .25rem}@media (max-width:767px){.ProjectPlanningFinancial_chartWrapper__aQZhp{height:220px}}.ProjectPlanningFinancial_chartTooltip__65Les{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:170px;padding:.5rem .75rem;font-size:.75rem;box-shadow:0 2px 8px #00000014}.ProjectPlanningFinancial_chartTooltipLabel__pJoaY{color:#1f2937;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.ProjectPlanningFinancial_chartTooltipRow__CiiWI{align-items:center;gap:6px;padding:2px 0;display:flex}.ProjectPlanningFinancial_chartTooltipDot__OXPF1{border-radius:2px;flex-shrink:0;width:8px;height:8px}.ProjectPlanningFinancial_chartTooltipName__q7bo3{color:#6b7280;flex:1;font-size:.7rem}.ProjectPlanningFinancial_chartTooltipValue__rfC1z{color:#1f2937;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.ProjectPlanningFinancial_chartTooltipTotal__wX5vh{border-top:1px solid #f2f2f1;margin-top:.3rem;padding-top:.3rem}.ProjectPlanningFinancial_chartTooltipTotal__wX5vh .ProjectPlanningFinancial_chartTooltipName__q7bo3{color:#374151;font-weight:600}.ProjectPlanningFinancial_tableScroller__t-ERe{overflow-x:auto}.ProjectPlanningFinancial_table__1CfXm{border-collapse:collapse;width:100%;min-width:620px;font-size:.8125rem}.ProjectPlanningFinancial_table__1CfXm th{text-align:left;color:#6b7280;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600}.ProjectPlanningFinancial_table__1CfXm td{color:#4b5563;border-bottom:1px solid #f2f2f1;padding:.6875rem 1.125rem}.ProjectPlanningFinancial_table__1CfXm tr:last-child td{border-bottom:0}.ProjectPlanningFinancial_numeric__45WPa{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ProjectPlanningFinancial_table__1CfXm th.ProjectPlanningFinancial_numeric__45WPa{text-align:right}.ProjectPlanningFinancial_nodeCell__mC2cg{min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.5625rem;padding:0;display:flex}.ProjectPlanningFinancial_expandable__28SlA{cursor:pointer}.ProjectPlanningFinancial_expandable__28SlA:hover .ProjectPlanningFinancial_chapterName__BN7pH,.ProjectPlanningFinancial_expandable__28SlA:hover .ProjectPlanningFinancial_chevron__1Tu0Q{color:#fe4d00}.ProjectPlanningFinancial_chapterDot__jEJYC{border-radius:4px;flex:none;width:11px;height:11px}.ProjectPlanningFinancial_colorDotPlaceholder__fT6Ny{flex:none;width:11px}.ProjectPlanningFinancial_chapterName__BN7pH{color:#1f2937;overflow-wrap:anywhere;font-weight:600}.ProjectPlanningFinancial_taskName__Sk77V{color:#4b5563;overflow-wrap:anywhere;font-weight:400}.ProjectPlanningFinancial_chapterMeta__Xjrze{color:#9ca3af;white-space:nowrap;font-weight:400}.ProjectPlanningFinancial_chevron__1Tu0Q{color:#d3d3d3;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;display:flex}.ProjectPlanningFinancial_chevronPlaceholder__i1wI5{flex:none;width:20px}.ProjectPlanningFinancial_childRow__Af_EC td{background:#f9fafb}.ProjectPlanningFinancial_muted__8Hrnv{color:#9ca3af}.ProjectPlanningFinancial_cellPct__78qaV{color:#9ca3af;margin-left:.5rem;font-size:.72rem;font-weight:600}.ProjectPlanningFinancial_headerHelp__c1Pa0{vertical-align:middle;color:#9ca3af;cursor:default;align-items:center;margin-left:4px;display:inline-flex}.ProjectPlanningFinancial_miniBar__W-qdV{vertical-align:middle;background:#e5e7eb;border-radius:99px;width:96px;height:7px;display:inline-block;overflow:hidden}.ProjectPlanningFinancial_miniBarFill__-1uSt{border-radius:99px;height:100%;display:block}.ProjectPlanningFinancial_totalRow__6OgcL td{color:#1f2937;background:#f9fafb;border-top:1px solid #e5e7eb;font-weight:700}.ProjectPlanningFinancial_empty__5_Bpd{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.ProjectPlanningFinancial_emptyTitle__WERbX{color:#4b5563;font-size:.9375rem;font-weight:600}.ProjectPlanningFinancial_emptyMessage__zFctV{max-width:380px;margin-bottom:.5rem;font-size:.8125rem}.GanttDependencyPopover_popover__2U69Q{box-sizing:border-box;z-index:1100;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex;position:fixed;box-shadow:0 12px 32px #00000029}.GanttDependencyPopover_header__kaCdf{flex-direction:column;gap:2px;display:flex}.GanttDependencyPopover_title__I2JiK{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.GanttDependencyPopover_help__Kc9lI{color:#9ca3af;cursor:help;display:inline-flex}.GanttDependencyPopover_help__Kc9lI:hover{color:#4b5563}.GanttDependencyPopover_help__Kc9lI:focus-visible{color:#4b5563}.GanttDependencyPopover_subtitle__nFrZL{color:#6b7280;font-size:13px}.GanttDependencyPopover_list__Iw0a8{flex-direction:column;gap:8px;max-height:40vh;display:flex;overflow-y:auto}.GanttDependencyPopover_empty__mTZ3J{color:#6b7280;margin:0;padding:12px 0;font-size:13px}.GanttDependencyPopover_line__ESf_a{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.GanttDependencyPopover_unlink__KhND-.GanttDependencyPopover_unlink__KhND-{flex:none;justify-content:center;width:20px;height:20px;margin:-6px -6px 0 0;padding:0}.GanttDependencyPopover_lineHeader__2eIuK{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.GanttDependencyPopover_fields__8B5sZ{grid-template-columns:minmax(0,1fr) 88px auto;align-items:center;gap:8px;display:grid}.GanttDependencyPopover_unit__sMi2l{color:#6b7280;white-space:nowrap;font-size:12px}.GanttDependencyPopover_summary__s8bHv{color:#4b5563;margin:0;font-size:12px;line-height:16px}.GanttDependencyPopover_taskName__AZAqB{white-space:normal;min-width:0;max-height:32px;font-size:13px;line-height:16px;overflow:hidden}.GanttDependencyPopover_type__B8MOP,.GanttDependencyPopover_lag__Xc4Qt{min-width:0}.GanttDependencyPopover_add__2Orna{border-top:1px solid #e5e7eb;flex-direction:column;gap:4px;padding-top:8px;display:flex}.GanttDependencyPopover_footer__wcks4{justify-content:flex-end;gap:8px;display:flex}.ImportPlanningModal_container__UFY3Q{flex-direction:column;min-height:0;padding:1.5rem;display:flex}.ImportPlanningModal_header__-X0Ps{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.ImportPlanningModal_title__RGD-o{margin:0;font-size:.875rem;font-weight:600}.ImportPlanningModal_closeBtn__AuN0w{color:#9ca3af}.ImportPlanningModal_closeBtn__AuN0w:hover{color:#374151}.ImportPlanningModal_body__dz-_I{flex:auto;min-height:0;overflow-y:auto}.ImportPlanningModal_step__7A8Qe{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.ImportPlanningModal_dropzone__JRhBD{text-align:center;cursor:pointer;background:#fff1ea;border:2px dashed #ffd7c8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;padding:1.75rem 1rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.ImportPlanningModal_dropzone__JRhBD:hover{background:#ffd7c8;border-color:#fe4d00}.ImportPlanningModal_dropzone__JRhBD:has(:focus-visible){outline-offset:-6px;border-color:#fe4d00;outline:2px solid #fe4d00}.ImportPlanningModal_dropzoneInput__2aDdW{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ImportPlanningModal_dropzoneOver__PWyWR{background:#ffd7c8;border-style:solid;border-color:#fe4d00}.ImportPlanningModal_dropzoneIcon__Jykde{color:#fe4d00}.ImportPlanningModal_dropzoneTitle__oybIo{color:#1f2937;font-size:.9375rem;font-weight:600}.ImportPlanningModal_dropzoneHint__gEj9h{color:#4b5563;font-size:.8125rem}.ImportPlanningModal_dropzoneFormats__cttO9{color:#6b7280;margin-top:.15rem;font-size:.75rem}.ImportPlanningModal_help__y5BGw{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.75rem;width:100%;padding:1rem;display:flex}.ImportPlanningModal_helpTitle__TFlIc{color:#1f2937;margin:0;font-size:.8125rem;font-weight:600}.ImportPlanningModal_chipGroups__zUD6I{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.ImportPlanningModal_chipGroup__gM3RH{align-items:center;gap:.45rem;display:flex}.ImportPlanningModal_chipGroupLabel__W54qd{color:#6b7280;flex-shrink:0;font-size:.75rem;font-weight:600}.ImportPlanningModal_chips__TH06m{flex-wrap:wrap;gap:.3rem;display:flex}.ImportPlanningModal_chip__IFRxL{color:#1f2937;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.ImportPlanningModal_chipOptional__fJBI6{color:#6b7280;background:0 0;border-style:dashed;font-weight:500}.ImportPlanningModal_sheet__pD0oL{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;overflow-x:auto}.ImportPlanningModal_sheetTable__624UZ{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.6875rem}.ImportPlanningModal_sheetTable__624UZ th,.ImportPlanningModal_sheetTable__624UZ td{text-align:left;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;padding:.3rem .5rem;font-weight:400}.ImportPlanningModal_sheetTable__624UZ th:last-child,.ImportPlanningModal_sheetTable__624UZ td:last-child{border-right:none}.ImportPlanningModal_sheetTable__624UZ tbody tr:last-child th,.ImportPlanningModal_sheetTable__624UZ tbody tr:last-child td{border-bottom:none}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetLetters__dUiUN th{color:#9ca3af;text-align:center;background:#f2f2f1;padding:.15rem .5rem;font-size:.625rem;font-weight:600}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetGutter__w_pan{color:#9ca3af;text-align:center;background:#f2f2f1;width:1.75rem;font-size:.625rem;font-weight:600}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetHead__oQylL{color:#1f2937;background:#f3f4f6;font-weight:600}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetCell__yg8sn{color:#374151;white-space:pre-wrap}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetSummary__Rnrwc{color:#1f2937;font-weight:600}.ImportPlanningModal_sheetTable__624UZ .ImportPlanningModal_sheetItem__w0PAM{font-variant-numeric:tabular-nums;white-space:nowrap}.ImportPlanningModal_sheetSwatch__wBZW8{vertical-align:middle;border-radius:2px;width:.5rem;height:.5rem;margin-right:.3rem;display:inline-block}.ImportPlanningModal_rules__ZrYJQ{color:#4b5563;flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.75rem;line-height:1.4;display:flex}.ImportPlanningModal_templateRow___E0cr{border-top:1px solid #e5e7eb;justify-content:center;width:100%;padding-top:.75rem;display:flex}.ImportPlanningModal_templateRow___E0cr .ImportPlanningModal_templateBtn__jmxOe{color:#6b7280;font-size:.75rem}.ImportPlanningModal_templateRow___E0cr .ImportPlanningModal_templateBtn__jmxOe:hover{color:#374151}.ImportPlanningModal_fileRow__VkHWP{color:#4b5563;align-items:center;gap:.4rem;display:flex}.ImportPlanningModal_fileName__egdbB{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.ImportPlanningModal_summary__VvKRm{color:#1f2937;margin:0;font-size:.8125rem;font-weight:600}.ImportPlanningModal_note__Rw2KC{color:#6b7280;margin:0;font-size:.75rem;line-height:1.35}.ImportPlanningModal_errors__Jyrs3{width:100%;margin-bottom:0}.ImportPlanningModal_errorList__aDtE0{flex-direction:column;gap:.25rem;max-height:9rem;margin:0;padding:0;font-size:.75rem;line-height:1.35;list-style:none;display:flex;overflow-y:auto}.ImportPlanningModal_errorList__aDtE0 li{align-items:baseline;gap:.4rem;display:flex}.ImportPlanningModal_errorLine__DDGL1{text-align:center;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;flex-shrink:0;min-width:1.75rem;padding:0 .35rem;font-weight:600}.ImportPlanningModal_tableScroller__AQLbe{border:1px solid #e5e7eb;border-radius:8px;width:100%;max-height:15rem;overflow:auto}.ImportPlanningModal_table__NZc1F{border-collapse:collapse;width:100%;font-size:.75rem}.ImportPlanningModal_table__NZc1F th{z-index:1;color:#4b5563;text-align:left;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.4rem .6rem;font-weight:600;position:sticky;top:0}.ImportPlanningModal_table__NZc1F td{color:#374151;vertical-align:top;border-bottom:1px solid #f3f4f6;padding:.35rem .6rem}.ImportPlanningModal_table__NZc1F tr:last-child td{border-bottom:none}.ImportPlanningModal_tableDate__kUfs4{white-space:nowrap}.ImportPlanningModal_tableItem__IUEvc{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:3.5rem}.ImportPlanningModal_previewSummary__9JO8Z{font-weight:600;display:inline-block}.ImportPlanningModal_tableNumeric__Pd_Qp{text-align:right;white-space:nowrap}.ImportPlanningModal_modeBlock__HkMYG{flex-direction:column;gap:.5rem;width:100%;display:flex}.ImportPlanningModal_blockLabel__L415m{color:#1f2937;font-size:.8125rem;font-weight:600}.ImportPlanningModal_modes__wIexT{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.ImportPlanningModal_modes__wIexT>*{flex:260px;min-width:0}.ImportPlanningModal_modeText__AHnT1{flex-direction:column;gap:.1rem;display:flex}.ImportPlanningModal_modeLabel__KXKMf{color:#374151;font-size:.8125rem}.ImportPlanningModal_modeNote__5Q43u{color:#6b7280;font-size:.75rem}.ImportPlanningModal_footer__ny6pg{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.ImportPlanningModal_footerActions__V9na-{gap:.5rem;margin-left:auto;display:flex}.ImportPlanningModal_tableCheck__nQRSR{width:30px}.ImportPlanningModal_tableRowTaken__dVLxS td{color:#9ca3af}.SubTabs_subTabs__bUZzB{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:1.25rem .75rem .75rem;display:flex}.SubTabs_tabList__PLnxc{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SubTabs_actions__4i8b2{align-items:center;gap:8px;margin-left:auto;display:flex}.SubTabs_subTab__7d_QR{cursor:pointer;color:#6b7280;background:#f3f4f6;border:none;border-radius:7px;align-items:center;gap:6px;padding:6px 16px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.SubTabs_subTab__7d_QR:hover:not(.SubTabs_subTabActive__zxXPe){background:#e5e7eb}.SubTabs_subTabActive__zxXPe{color:#fff;background:#e64400;font-weight:600}.SubTabs_subTabActive__zxXPe:hover{background:#e64400}.SubTabs_count__jF0Bj{background:#00000014;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.SubTabs_subTabActive__zxXPe .SubTabs_count__jF0Bj{background:#ffffff40}.KpiCards_kpis__OQWuz{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.625rem;display:grid}@media (max-width:767px){.KpiCards_kpis__OQWuz{grid-template-columns:1fr}}.KpiCards_kpi__e0RAT{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.KpiCards_kpiHeader__7ZOrj{align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.KpiCards_kpiIconBox__HLIOw{color:#6b7280;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.KpiCards_kpiContent__x6dk8{flex-direction:column;flex:1;min-width:0;display:flex}.KpiCards_kpiValue__9Z73V{color:#1f2937;font-size:1.35rem;font-weight:700;line-height:1.2}.KpiCards_kpiLabel__pdl2Y{color:#6b7280;margin-top:.2rem;font-size:.78rem;font-weight:500}.KpiCards_kpiSubtitle__TMzA4{color:#9ca3af;padding:0 1rem .625rem;font-size:.68rem}.KpiCards_kpiNote__CyJ6z{color:#e64400;padding:0 1rem .625rem;font-size:.68rem}.KpiCards_kpisLabelFirst__jLCBk{gap:1rem}.KpiCards_kpisLabelFirst__jLCBk .KpiCards_kpiHeader__7ZOrj{padding:1rem 1.25rem .5rem}.KpiCards_kpisLabelFirst__jLCBk .KpiCards_kpiContent__x6dk8{flex-direction:column-reverse}.KpiCards_kpisLabelFirst__jLCBk .KpiCards_kpiLabel__pdl2Y{margin:0 0 .375rem}.KpiCards_kpisLabelFirst__jLCBk .KpiCards_kpiSubtitle__TMzA4{color:#6b7280;padding:0 1.25rem 1rem;font-size:.72rem}.KpiCards_accentNeutral__rGYiy{--kpi-accent:#6b7280;--kpi-soft:#f9fafb}.KpiCards_accentNeutral__rGYiy .KpiCards_kpiIconBox__HLIOw{color:#6b7280;background:#f3f4f6}.KpiCards_accentBrand__L2L7n{--kpi-accent:#fe4d00;--kpi-soft:#fff8f5}.KpiCards_accentBrand__L2L7n .KpiCards_kpiIconBox__HLIOw{color:#fe4d00;background:#fff1eb}.KpiCards_accentBrand__L2L7n .KpiCards_kpiValue__9Z73V{color:#fe4d00}.KpiCards_accentBlue__5PSty{--kpi-accent:#3b82f6;--kpi-soft:#f5f9ff}.KpiCards_accentBlue__5PSty .KpiCards_kpiIconBox__HLIOw{color:#3b82f6;background:#dbeafe}.KpiCards_accentBlue__5PSty .KpiCards_kpiValue__9Z73V{color:#3b82f6}.KpiCards_accentViolet__awv3P{--kpi-accent:#7c3aed;--kpi-soft:#faf7ff}.KpiCards_accentViolet__awv3P .KpiCards_kpiIconBox__HLIOw{color:#7c3aed;background:#f5f0ff}.KpiCards_accentViolet__awv3P .KpiCards_kpiValue__9Z73V{color:#7c3aed}.KpiCards_accentGreen__06MeY{--kpi-accent:#059669;--kpi-soft:#f3fcf8}.KpiCards_accentGreen__06MeY .KpiCards_kpiIconBox__HLIOw{color:#059669;background:#ecfdf5}.KpiCards_accentGreen__06MeY .KpiCards_kpiValue__9Z73V{color:#059669}.KpiCards_accentCustom__KgNAZ .KpiCards_kpiIconBox__HLIOw{background:var(--kpi-tint);color:var(--kpi-accent)}.KpiCards_accentCustom__KgNAZ .KpiCards_kpiValue__9Z73V{color:var(--kpi-text,var(--kpi-accent))}.KpiCards_kpiProgress__aRQyO{background:#f3f4f6;border-radius:3px;height:5px;margin:0 1rem .5rem;overflow:hidden}.KpiCards_kpiProgressFill__C9Wo1{background:var(--kpi-accent,#9ca3af);border-radius:3px;height:100%;transition:width .3s}.KpiCards_kpiProgressInfo__WFIZP{color:#9ca3af;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1rem .75rem;font-size:.68rem;display:flex}.KpiCards_kpiProgressPct__I_aEs{color:#6b7280;font-weight:600}.KpiCards_valuePos__BClHt .KpiCards_kpiValue__9Z73V{color:#15803d}.KpiCards_valueNeg__S8Kpf .KpiCards_kpiValue__9Z73V{color:#ef4444}.KpiCards_valueWarn__tbyF5 .KpiCards_kpiValue__9Z73V{color:#92400e}.KpiCards_kpiClickable__61d1L{font:inherit;text-align:left;cursor:pointer;width:100%;padding:0;transition:border-color .15s,box-shadow .15s,background-color .15s}.KpiCards_kpiClickable__61d1L:hover{border-color:#d1d5db}.KpiCards_kpiClickable__61d1L:focus-visible{outline:2px solid var(--kpi-accent);outline-offset:2px}.KpiCards_kpiActive__6V6CS,.KpiCards_kpiActive__6V6CS:hover{border-color:var(--kpi-accent);box-shadow:0 0 0 1px var(--kpi-accent);background:var(--kpi-soft)}.ProjectControlTab_tab__fePpE{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.ProjectControlTab_tab__fePpE table tbody td{border-bottom-color:#eaeaea;height:44px;padding:0 10px;font-size:13px}.ProjectControlTab_toolbar__wEm_N{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.25rem;display:flex}.ProjectControlTab_showField__WyZL5{flex:460px}.ProjectControlTab_pickers__IqZ-q{flex:0 auto;align-items:flex-end;gap:.75rem;display:flex}.ProjectControlTab_pickers__IqZ-q .ProjectControlTab_field__CndoJ{flex:0 0 200px;width:200px;min-width:0}.ProjectControlTab_actions__l1hCH{flex:none;align-items:center;gap:.75rem;margin-left:auto;padding-bottom:.35rem;display:flex}.ProjectControlTab_field__CndoJ{flex-direction:column;gap:.2rem;min-width:170px;display:flex}.ProjectControlTab_fieldLabel__nNXPH{color:#4b5563;white-space:nowrap;font-size:.72rem}.ProjectControlTab_tab__fePpE table td{background-color:#0000}.ProjectControlTab_progress__OSdHr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:.75rem 0;display:flex}.ProjectControlTab_progressInfo__r0nhv{flex-direction:column;flex:320px;gap:.35rem;min-width:0;display:flex}.ProjectControlTab_progressHeader__ks928{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ProjectControlTab_progressLabel__TzXFI{color:#1f2937;font-size:.85rem;font-weight:600}.ProjectControlTab_progressValues___7fWz{color:#4b5563;white-space:nowrap;font-size:.8rem}.ProjectControlTab_progressOf__HiHg9{color:#6b7280;margin:0 .3rem}.ProjectControlTab_projectsBar__xHsU6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:.75rem 0;display:flex}.ProjectControlTab_projectsCount__-Kyia{color:#4b5563;font-size:.78rem}.ProjectControlTab_lineActions__UO7IW{flex:none;align-items:center;gap:.5rem;display:flex}.ProjectControlTab_rail__kX6Qb{width:3px;position:absolute;top:0;bottom:0;left:0}.ProjectControlTab_tab__fePpE table thead th:nth-child(-n+2),.ProjectControlTab_tab__fePpE table tbody td:nth-child(-n+2){background-color:#f3f4f6}.ProjectControlTab_tab__fePpE table thead th:first-child,.ProjectControlTab_tab__fePpE table tbody td:first-child{border-right:1px solid #d1d5db}.ProjectControlTab_tab__fePpE table tbody td:nth-child(2){padding-left:4px}.ProjectControlTab_gutterNum__UWCDk{white-space:nowrap;text-align:center;color:#6b7280;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:10.5px;display:block}.ProjectControlTab_itemCell__h9iG2{align-items:center;gap:.35rem;min-width:0;display:flex}.ProjectControlTab_item__vixD3{text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-variant-numeric:tabular-nums;min-width:0;font-family:inherit;font-size:.72rem;display:block;overflow:hidden}.ProjectControlTab_catalogText__LAxQC{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:inherit;font-size:inherit;color:inherit;font-variant-numeric:tabular-nums;overflow:hidden}.ProjectControlTab_treeRails__McU91{pointer-events:none;--boq-rail:#d1d5db;position:absolute;top:0;bottom:0;left:10px;right:0}.ProjectControlTab_separator__1J8M4{color:#9ca3af;margin:0 .3rem}.ProjectControlTab_supplier__ypZzF{color:#4b5563;align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.ProjectControlTab_orderLabel__WwmYm{white-space:nowrap;font-size:inherit;flex:none}.ProjectControlTab_notes__JxPCf{color:#4b5563;font-size:.78rem}.ProjectControlTab_description__-0_v9{align-items:flex-start;gap:.35rem;min-width:0;display:flex}.ProjectControlTab_descriptionText__U0SOA{min-width:0}.ProjectControlTab_strong__b8w4j{color:#1a1a2e;font-weight:600}.ProjectControlTab_strongDepth0__BbkFV{color:#1a1a2e;font-size:.875rem}.ProjectControlTab_strongDepth1__Lw121{color:#1a1a2e}.ProjectControlTab_strongDepth2__Huxz3{color:#374151}.ProjectControlTab_strongDepth3__0tJ_u{color:#6b7280}.ProjectControlTab_textLine__t0Sp8{color:#4b5563;font-style:italic}.ProjectControlTab_loadFailed__BY187{color:#dc4c4c;font-size:.78rem}.ProjectControlTab_chevron__CAf93{white-space:nowrap;color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:1px;min-width:16px;height:16px;padding:0 2px;transition:color .15s,background .15s;display:inline-flex}.ProjectControlTab_chevron__CAf93:hover{color:#fe4d00;background:#fff1ea}.ProjectControlTab_chevronCount__IaFh-{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.ProjectControlTab_chevron__CAf93:hover .ProjectControlTab_chevronCount__IaFh-{color:#fe4d00}.ProjectControlTab_unit__uyrFI{color:#4b5563;margin-left:.2rem;font-size:.72rem}.ProjectControlTab_orderedCell__FSGWc{color:#4b5563}.ProjectControlTab_bar__DKpyx{background:#e5e7eb;border-radius:3px;height:5px;margin-top:3px;display:block;overflow:hidden}.ProjectControlTab_barFill__8qzvP{background:#ff6b1a;border-radius:3px;height:100%;display:block}.ProjectControlTab_barFillOk__85stX{background:#16a34a}.ProjectControlTab_barFillOver__jyJz-{background:#ff6b1a}.ProjectControlTab_percent__HCa1f{color:#6b7280;margin-left:.35rem;font-size:.7rem}.ProjectControlTab_result__D5rqm{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ProjectControlTab_resultOver__HHZf9{color:#e64400;background:#fff1ea}.ProjectControlTab_resultNone__id9f-{color:#9ca3af;background:#f3f4f6}.ProjectControlTab_resultOk__3B9xe{color:#16a34a;background:#ecfdf5}.ProjectControlTab_dash__oOwPS{color:#9ca3af}.ProjectControlTab_partialPrice__SdfRp{color:#e64400;margin-left:.2rem;font-size:.7rem}.ProjectControlTab_rowActions__Z7ke3{z-index:4;background:#fffffff0;border-radius:6px;align-items:center;gap:2px;padding:0 2px;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ProjectControlTab_rowActions__Z7ke3 button{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.ProjectControlTab_rowActions__Z7ke3 button:hover{color:#e64400;background:#fff1ea;border-color:#fe4d00}.ProjectControlTab_tab__fePpE tbody tr:hover .ProjectControlTab_rowActions__Z7ke3{display:flex}.ProjectControlTab_badge__DTw8I{border-radius:20px;flex:none;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.ProjectControlTab_badgeExtra__iIyuT{color:#2563eb;background:#eff6ff}.ProjectControlTab_badgeDeleted__Ed21x{color:#dc2626;background:#fef2f2}.ChipFilter_chips__4rZqq{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ChipFilter_label__XHk6x{color:#4b5563;white-space:nowrap;font-size:.75rem}.ChipFilter_chip__RPZTy{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:999px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.ChipFilter_chip__RPZTy:hover{color:#334155;border-color:#cbd5e1}.ChipFilter_clear__VKK8u{color:#4b5563;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:7px 8px;font-family:inherit;font-size:13px}.ChipFilter_clear__VKK8u:hover{color:#1f2937;text-decoration:underline}.ChipFilter_chipActive__KrzjR{color:#fff;background:#1a1a2e;border-color:#1a1a2e}.ChipFilter_chipActive__KrzjR:hover{color:#fff;background:#101024;border-color:#101024}.ObraSubtitle_row__TdN0S{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:11px;display:flex}.ObraSubtitle_codeBadge__9FqX9{color:#6b7280;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:600}.ObraSubtitle_address__4xG1J{align-items:center;gap:3px;min-width:0;display:inline-flex}.ObraSubtitle_address__4xG1J svg{flex-shrink:0}.ProjectListItem_projectIcon__EKeSj{color:#f59e0b;background:#fffbeb}.ordersListColumns_stackedCell__vhv4W{flex-direction:column;gap:2px;min-width:0;display:flex}.ordersListColumns_stackedMain__2Hp7I{color:#1a1a2e;text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.ordersListColumns_stackedSub__WY2o8{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ordersListColumns_projectCell__KDeBc{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.ordersListColumns_mutedCell__E23Un{color:#6b7280;font-size:12px}.ordersListColumns_sentDate__L9tI1{align-items:center;gap:5px;display:inline-flex}.ordersListColumns_sentDate__L9tI1 svg{color:#9ca3af;flex:none}.ordersListColumns_checkIcon__UNln_{color:#22c55e}.ordersListColumns_placeholder__trjQ6{color:#d1d5db}.OrdersKpis_pairs__rhW3f{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:.625rem;display:grid}@media (max-width:767px){.OrdersKpis_pairs__rhW3f{grid-template-columns:1fr}}.OrdersKpis_pair__3hKlQ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.OrdersKpis_halves__xOLAA{flex:1;grid-template-columns:1fr 1fr;display:grid}.OrdersKpis_half__foH80{flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1rem;display:flex}.OrdersKpis_half__foH80+.OrdersKpis_half__foH80{border-left:1px solid #f1f2f4}.OrdersKpis_head__q1ds6{align-items:center;gap:.5rem;min-width:0;display:flex}.OrdersKpis_iconBox__OFnA5{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.OrdersKpis_label__w5VX8{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:500;overflow:hidden}.OrdersKpis_value__8WNQN{white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:700;line-height:1.2;overflow:hidden}.OrdersKpis_count__NNUk6{color:#9ca3af;font-size:.72rem}.OrdersKpis_note__DTS9m{color:#e64400;padding:0 1rem .625rem;font-size:.68rem}.OrdersKpis_accentBrand__4mgbs .OrdersKpis_iconBox__OFnA5{color:#fe4d00;background:#fff1eb}.OrdersKpis_accentBrand__4mgbs .OrdersKpis_value__8WNQN{color:#fe4d00}.OrdersKpis_accentGreen__1NCez .OrdersKpis_iconBox__OFnA5{color:#059669;background:#ecfdf5}.OrdersKpis_accentGreen__1NCez .OrdersKpis_value__8WNQN{color:#059669}.OrdersKpis_accentViolet__EVnFr .OrdersKpis_iconBox__OFnA5{color:#7c3aed;background:#f5f0ff}.OrdersKpis_accentViolet__EVnFr .OrdersKpis_value__8WNQN{color:#7c3aed}.OrdersKpis_accentBlue__JYAcG .OrdersKpis_iconBox__OFnA5{color:#3b82f6;background:#dbeafe}.OrdersKpis_accentBlue__JYAcG .OrdersKpis_value__8WNQN{color:#3b82f6}.OrdersKpis_accentAmber__19b5s .OrdersKpis_iconBox__OFnA5{color:#f59e0b;background:#fffbeb}.OrdersKpis_accentAmber__19b5s .OrdersKpis_value__8WNQN{color:#d97706}.OrdersKpis_accentOrange__h6Hkz .OrdersKpis_iconBox__OFnA5{color:#ff6b1a;background:#fff0e6}.OrdersKpis_accentOrange__h6Hkz .OrdersKpis_value__8WNQN{color:#ff6b1a}.OrdersListing_listing___-Qo_{flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.OrdersScreen_page__5mAeM{height:100%;overflow:hidden auto}.OrdersScreen_tableArea__iZYhO{padding:0 .75rem .75rem}.OrdersScreen_pageFill__Hgf2B{flex-direction:column;display:flex}.OrdersScreen_pageFill__Hgf2B .OrdersScreen_tableArea__iZYhO,.OrdersScreen_subTabFill__epzwF{flex-direction:column;flex:1 0 auto;display:flex}.ProjectPurchasesTab_hidden__DTMig{display:none}.ProjectSubcontractingTab_tab__yd69_{flex-direction:column;gap:1.25rem;padding-top:1.25rem;display:flex}.ProjectSubcontractingTab_card__HhTPi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.ProjectSubcontractingTab_cardHeader__fokYp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ProjectSubcontractingTab_cardActions__EgZLt{flex-wrap:wrap;gap:.5rem;display:flex}.ProjectSubcontractingTab_cardTitle__31xym{color:#212529;margin-right:auto;font-size:13px;font-weight:600}.ProjectSubcontractingTab_empty__Mv4WT{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.ProjectSubcontractingTab_emptyTitle__wMn_7{color:#4b5563;font-size:.9375rem;font-weight:600}.ProjectSubcontractingTab_tableWrap__XJOiB{overflow-x:auto}.ProjectSubcontractingTab_table__Abw8q{border-collapse:collapse;color:#212529;width:100%;font-size:.8125rem}.ProjectSubcontractingTab_table__Abw8q th{color:#6b7280;white-space:nowrap;background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:.625rem 1rem;font-size:.72rem;font-weight:600}.ProjectSubcontractingTab_table__Abw8q td{border-bottom:1px solid #f3f4f6;padding:.625rem 1rem}.ProjectSubcontractingTab_table__Abw8q tbody tr:last-child td{border-bottom:none}.ProjectSubcontractingTab_clickable__86T-Y{cursor:pointer}.ProjectSubcontractingTab_clickable__86T-Y:hover td{background:#f9fafb}.ProjectSubcontractingTab_clickable__86T-Y:not(.ProjectSubcontractingTab_group__ZSVfN):hover .ProjectSubcontractingTab_rowTitle__zVIay{color:#fe4d00}.ProjectSubcontractingTab_zero__qvs-Y{color:#9ca3af}.ProjectSubcontractingTab_chevCell__u2k9L{color:#9ca3af;width:32px}.ProjectSubcontractingTab_chevCell__u2k9L svg{transition:transform .15s;display:block}.ProjectSubcontractingTab_clickable__86T-Y:hover .ProjectSubcontractingTab_chevCell__u2k9L svg{color:#fe4d00;transform:translate(2px)}.ProjectSubcontractingTab_money__J2jW8{text-align:right;white-space:nowrap}.ProjectSubcontractingTab_group__ZSVfN td{background:#f3f4f6}.ProjectSubcontractingTab_group__ZSVfN.ProjectSubcontractingTab_clickable__86T-Y:hover td{background:#e5e7eb}.ProjectSubcontractingTab_groupMuted__JWXWk td{color:#6b7280}.ProjectSubcontractingTab_table__Abw8q td.ProjectSubcontractingTab_nested__auQ8D{padding-left:36px;position:relative}.ProjectSubcontractingTab_table__Abw8q td.ProjectSubcontractingTab_nested__auQ8D:before{content:"";border-left:2px solid #e5e7eb;position:absolute;top:0;bottom:0;left:18px}.ProjectSubcontractingTab_table__Abw8q td.ProjectSubcontractingTab_nested__auQ8D:after{content:"";border-top:2px solid #e5e7eb;width:10px;position:absolute;top:50%;left:18px}.ProjectSubcontractingTab_table__Abw8q td.ProjectSubcontractingTab_nestedLast__7QLks:before{bottom:50%}.ProjectSubcontractingTab_contractButton__3uPuK.ProjectSubcontractingTab_contractButton__3uPuK:hover{color:#fe4d00;border-color:#fe4d00}.ProjectSubcontractingTab_rowContract__fGkz9{color:#4b5563;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;font-size:.75rem;display:flex}.ProjectSubcontractingTab_rowContract__fGkz9>svg{margin-right:-6px}.ProjectSubcontractingTab_rowContract__fGkz9 .ProjectSubcontractingTab_associateLink__nwjbt{text-underline-offset:2px;margin-left:0;text-decoration:underline}.ProjectSubcontractingTab_rowTitle__zVIay{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.ProjectSubcontractingTab_rowSubtitle__oa7w9{color:#6b7280;margin-top:.125rem;font-size:.72rem;font-weight:400}.ProjectSubcontractingTab_state__FkVKv{color:#4b5563;align-items:center;gap:.375rem;font-size:.72rem;font-weight:400;display:inline-flex}.ProjectSubcontractingTab_state__FkVKv:before{content:"";border-radius:50%;width:7px;height:7px}.ProjectSubcontractingTab_stateSigned__qxWal:before{background:#059669}.ProjectSubcontractingTab_stateClosed__S36jg:before{background:#9ca3af}.ProjectSubcontractingTab_associateLink__nwjbt{font:inherit;color:#fe4d00;cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0;font-weight:500}.ProjectSubcontractingTab_associateLink__nwjbt:hover{text-decoration:underline}.ProjectSubcontractingTab_statePending__e4w3b:before{background:#e2b434}.budgetTooltipShortcut_tip__ZRQqV{flex-direction:column;gap:2px;display:inline-flex}.budgetTooltipShortcut_head__utuSn{align-items:center;gap:10px;display:inline-flex}.budgetTooltipShortcut_detail__jKOwi{opacity:.8;display:block}.budgetTooltipShortcut_detail__jKOwi:first-letter{text-transform:uppercase}.ProjectBoqBudgetImportModal_container__Aw2IN{flex-direction:column;min-height:0;padding:1.5rem;display:flex}.ProjectBoqBudgetImportModal_header__x5UO5{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.ProjectBoqBudgetImportModal_title__4Bw5P{margin:0;font-size:.875rem;font-weight:600}.ProjectBoqBudgetImportModal_closeBtn__sJEDV{color:#9ca3af}.ProjectBoqBudgetImportModal_closeBtn__sJEDV:hover{color:#374151}.ProjectBoqBudgetImportModal_body__XngOG{flex:auto;min-height:0;overflow-y:auto}.ProjectBoqBudgetImportModal_step__H7-rh{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.ProjectBoqBudgetImportModal_summary__-Wax8{color:#1f2937;margin:0;font-size:.8125rem;font-weight:600}.ProjectBoqBudgetImportModal_note__px-2Z{color:#6b7280;margin:0;font-size:.75rem;line-height:1.35}.ProjectBoqBudgetImportModal_errors__idZXV{width:100%;margin-bottom:0}.ProjectBoqBudgetImportModal_loading__BRS10{color:#9ca3af;justify-content:center;padding:2rem 0;display:flex}.ProjectBoqBudgetImportModal_loading__BRS10 svg{animation:1s linear infinite ProjectBoqBudgetImportModal_budgetListSpin__hCGEk}@keyframes ProjectBoqBudgetImportModal_budgetListSpin__hCGEk{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ProjectBoqBudgetImportModal_loading__BRS10 svg{animation:none}}.ProjectBoqBudgetImportModal_tableScroller___HQW2{border:1px solid #e5e7eb;border-radius:8px;width:100%;max-height:26rem;overflow:auto}.ProjectBoqBudgetImportModal_table__iczmS{border-collapse:collapse;width:100%;font-size:.75rem}.ProjectBoqBudgetImportModal_table__iczmS th{z-index:1;color:#4b5563;text-align:left;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.4rem .6rem;font-weight:600;position:sticky;top:0}.ProjectBoqBudgetImportModal_table__iczmS td{color:#374151;vertical-align:top;border-bottom:1px solid #f3f4f6;padding:.35rem .6rem}.ProjectBoqBudgetImportModal_table__iczmS tr:last-child td{border-bottom:none}.ProjectBoqBudgetImportModal_tableItem__ls8f6{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:3.5rem}.ProjectBoqBudgetImportModal_previewSummary__PE2pH{font-weight:600;display:inline-block}.ProjectBoqBudgetImportModal_previewNote__ldMkB{color:#6b7280;font-style:italic;display:inline-block}.ProjectBoqBudgetImportModal_tableNumeric__jbqgG{text-align:right;white-space:nowrap}.ProjectBoqBudgetImportModal_clickableRow__9r7pg{cursor:pointer}.ProjectBoqBudgetImportModal_clickableRow__9r7pg:hover td{background:#f9fafb}.ProjectBoqBudgetImportModal_pickCell__6pDgm{width:2rem}.ProjectBoqBudgetImportModal_footer__3bbcf{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.ProjectBoqBudgetImportModal_footerActions__A2Vvv{gap:.5rem;margin-left:auto;display:flex}.FacetFilter_fx__3M9gx{flex:none;padding:.5rem 0 .4rem}.FacetFilter_fxBar__N7Htv{align-items:center;gap:4px;display:flex}.FacetFilter_fxToggle__2rCQE{color:#1f2937;min-width:0;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;align-items:center;gap:6px;padding:.35rem .55rem;font-size:12px;display:flex}.FacetFilter_fxToggle__2rCQE:hover{color:#fe4d00;border-color:#fe4d00}.FacetFilter_fxToggleLabel__aAFNf{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FacetFilter_fxBarOn__TrCMA .FacetFilter_fxToggle__2rCQE{color:#fe4d00;background:#fff1ea;border-color:#fe4d00;font-weight:600}.FacetFilter_fxBadge__yRecR{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:999px;flex:none;padding:0 5px;font-size:11px}.FacetFilter_fxBarOn__TrCMA .FacetFilter_fxBadge__yRecR{color:#fe4d00;background:#fff}.FacetFilter_fxChevron__R1Cm4{flex:none;transition:transform .15s;display:flex}.FacetFilter_fxChevronUp__qUcaz{transform:rotate(180deg)}.FacetFilter_fxClear__Xcden{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.FacetFilter_fxClear__Xcden:hover{color:#fe4d00;border-color:#fe4d00}.FacetFilter_fxCols__cb4Ys{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.45rem;display:grid}.FacetFilter_fxCol__54vlh{background:#fff;border:1px solid #eaeaea;border-radius:9px;overflow:hidden}.FacetFilter_fxColHead__F5FNO{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;padding:.35rem .5rem .2rem;font-size:10px;font-weight:700}.FacetFilter_fxList__V-7TP{max-height:168px;padding:0 .25rem .25rem;overflow:auto}.FacetFilter_fxRow__tay1g{width:100%;font:inherit;color:#1f2937;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:.3rem .35rem;font-size:12px;display:flex}.FacetFilter_fxRow__tay1g:hover{background:#f9fafb}.FacetFilter_fxRowOn__a4-uu{color:#fe4d00;background:#fff1ea;font-weight:600}.FacetFilter_fxRow__tay1g[disabled]{opacity:.35;cursor:default}.FacetFilter_fxRow__tay1g[disabled]:hover{background:0 0}.FacetFilter_fxIcon__kLlS3{color:#6b7280;background:#f3f4f6;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.FacetFilter_fxRowOn__a4-uu .FacetFilter_fxIcon__kLlS3{color:#fe4d00}.FacetFilter_fxName__xRGfq{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FacetFilter_fxCount__DEzfl{color:#9ca3af;font-variant-numeric:tabular-nums;flex:none;font-size:11px}.FacetFilter_fxRowOn__a4-uu .FacetFilter_fxCount__DEzfl{color:#fe4d00}.CatalogInsertPanel_elevation-1__M3WbR{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.CatalogInsertPanel_elevation-2__8IZDw{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.CatalogInsertPanel_elevation-3__ac98x{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.CatalogInsertPanel_elevation-4__tqm8o{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.CatalogInsertPanel_elevation-5__BF7WY{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.CatalogInsertPanel_elevation-6__UlRdp{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.CatalogInsertPanel_elevation-7__V3unj{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.CatalogInsertPanel_elevation-8__d3Dj0{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.CatalogInsertPanel_elevation-9__7jFUN{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.CatalogInsertPanel_elevation-10__xphk_{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.CatalogInsertPanel_elevation-11__3JoHY{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.CatalogInsertPanel_elevation-12__WmnAn{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.CatalogInsertPanel_elevation-13__EJOyv{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.CatalogInsertPanel_elevation-14__WCyoC{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.CatalogInsertPanel_elevation-15__UjRLf{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.CatalogInsertPanel_elevation-16__vVQ0q{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.CatalogInsertPanel_elevation-17__i96LR{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.CatalogInsertPanel_elevation-18__ngOnC{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.CatalogInsertPanel_elevation-19__5JSmC{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.CatalogInsertPanel_elevation-20__Do_ty{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.CatalogInsertPanel_elevation-21__AfE2p{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.CatalogInsertPanel_elevation-22__YDthh{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.CatalogInsertPanel_elevation-23__cLkHy{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.CatalogInsertPanel_elevation-24__-YDts{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.CatalogInsertPanel_panel__wYH_A{text-align:left;background:#fff;border:1px solid #fed7aa;border-left:4px solid #fe4d00;border-radius:12px;outline:none;flex-direction:column;margin:.5rem;display:flex;box-shadow:0 8px 24px #00000014}.CatalogInsertPanel_cursor__fsH8f{box-shadow:none;border-right:0;border-radius:0;margin:0}.CatalogInsertPanel_narrow__phYZ2{min-height:0;box-shadow:none;border:0;border-radius:0;flex:1;margin:0}.CatalogInsertPanel_header__EAMzB{background:#fff1ea;border-bottom:1px solid #fed7aa;border-radius:11px 11px 0 0;flex:none;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.CatalogInsertPanel_headerText__eMv92{color:#fe4d00;align-items:center;gap:.4rem;min-width:0;display:flex}.CatalogInsertPanel_title__rLqU0{color:#1a1a2e;font-size:14px;font-weight:600}.CatalogInsertPanel_context__w7LP5{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.CatalogInsertPanel_close__D9W5s{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:inline-flex}.CatalogInsertPanel_close__D9W5s:hover{background:#fed7aa}.CatalogInsertPanel_topBar__H0zET{flex:none;align-items:center;gap:.25rem;padding:.4rem .5rem 0 .75rem;display:flex}.CatalogInsertPanel_topBarClose__dcuZy{flex:none;margin-left:auto}.CatalogInsertPanel_bottomBar__D8Fh-{border-top:1px solid #e5e7eb;flex-wrap:wrap;flex:none;align-items:center;gap:.4rem;padding:.5rem .75rem;display:flex}.CatalogInsertPanel_shortcutsBtn__mnLva{color:#6b7280;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:5px 6px;font-size:12.5px;display:inline-flex}.CatalogInsertPanel_shortcutsBtn__mnLva svg{flex:none}.CatalogInsertPanel_shortcutsBtn__mnLva:hover,.CatalogInsertPanel_shortcutsBtnOn__xdxPL{color:#1f2937;background:#f3f4f6}.CatalogInsertPanel_shortcutsMenu__8HARX{z-index:60;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:6px;max-width:calc(100vw - 16px);padding:10px 12px;font-size:12.5px;display:flex;position:fixed;box-shadow:0 10px 24px #00000024}.CatalogInsertPanel_shortcutsRow__LT6uW{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.CatalogInsertPanel_hardwareToggle__PMIBa{margin-left:auto}.CatalogInsertPanel_lastToggle__axUbt{color:#6b7280;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.35rem;min-width:0;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.CatalogInsertPanel_lastToggle__axUbt:hover{background:#f9fafb}.CatalogInsertPanel_lastToggleOn__t6OY_{color:#c2410c;background:#fff7ed;border-color:#fe4d00;font-weight:600}.CatalogInsertPanel_lastToggleOn__t6OY_ .CatalogInsertPanel_lastToggleBox__0NTwp{background:#fe4d00;border-color:#fe4d00}.CatalogInsertPanel_lastToggleBox__0NTwp{color:#fff;background:#fff;border:1px solid #9ca3af;border-radius:3px;flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.CatalogInsertPanel_newBlock__7k-Tw{flex:none;padding:.5rem .75rem .6rem}.CatalogInsertPanel_newHead__Lvgn1{color:#9ca3af;align-items:center;gap:.35rem;min-width:0;margin-bottom:.4rem;display:flex}.CatalogInsertPanel_newHead__Lvgn1 svg{flex:none}.CatalogInsertPanel_newHeadTitle__z_EaH{text-transform:uppercase;letter-spacing:.07em;color:#6b7280;flex:none;font-size:11px;font-weight:700}.CatalogInsertPanel_newHeadHint__LMahv{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.CatalogInsertPanel_newHead__Lvgn1 .CatalogInsertPanel_placePicker__wcwy0{flex:0 auto;min-width:0;max-width:65%;margin-left:-2px}.CatalogInsertPanel_newHead__Lvgn1 .CatalogInsertPanel_placePicker__wcwy0>button{color:#1f2937}.CatalogInsertPanel_newHead__Lvgn1 .CatalogInsertPanel_placePicker__wcwy0>button svg{opacity:1}.CatalogInsertPanel_newHead__Lvgn1 .CatalogInsertPanel_placeStatic__JXglQ{color:#1f2937;flex:0 auto;max-width:65%}.CatalogInsertPanel_newTiles__fO0eP{gap:4px;display:grid}.CatalogInsertPanel_newTileBox__EnaNk{min-width:0}.CatalogInsertPanel_newTile__cKrTy{width:100%;min-width:0;height:100%;font:inherit;color:#1f2937;text-align:center;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 3px 7px;font-size:12px;line-height:1.2;display:flex;position:relative}.CatalogInsertPanel_newTile__cKrTy svg{color:#6b7280;flex:none}.CatalogInsertPanel_newTile__cKrTy .CatalogInsertPanel_grip__xJ99O svg{color:inherit}.CatalogInsertPanel_newTile__cKrTy:hover{color:#c2410c;background:#fff1ea;border-color:#fe4d00}.CatalogInsertPanel_newTile__cKrTy:hover svg{color:#c2410c}.CatalogInsertPanel_newTileOn__5SUH4{background:#fff1ea;border-color:#fe4d00}.CatalogInsertPanel_newTilesSingle__qarbu .CatalogInsertPanel_newTile__cKrTy{flex-direction:row;gap:6px;padding:7px 10px;font-size:13px}.CatalogInsertPanel_newTileLabel__x8Tbb{max-width:100%}.CatalogInsertPanel_newTile__cKrTy .CatalogInsertPanel_grip__xJ99O{align-self:auto;width:auto;margin:0;position:absolute;top:4px;left:2px}.CatalogInsertPanel_placePicker__wcwy0{flex:none;max-width:52%;position:relative}.CatalogInsertPanel_placePicker__wcwy0>button{max-width:100%;font:inherit;color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:1px;padding:4px 6px;font-size:12px;display:inline-flex}.CatalogInsertPanel_placePicker__wcwy0>button svg{opacity:0;flex:none}.CatalogInsertPanel_placePicker__wcwy0>button:hover{color:#6b7280;background:#f3f4f6}.CatalogInsertPanel_placePicker__wcwy0>button:hover svg{opacity:1}.CatalogInsertPanel_placePicker__wcwy0>button:focus-visible{color:#6b7280}.CatalogInsertPanel_placePicker__wcwy0>button:focus-visible svg{opacity:1}.CatalogInsertPanel_kindTabsRow__MRfR8:hover .CatalogInsertPanel_placePicker__wcwy0>button svg{opacity:1}.CatalogInsertPanel_placeText__L14DX{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CatalogInsertPanel_placeStatic__JXglQ{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:52%;padding:4px 6px;font-size:12px;overflow:hidden}.CatalogInsertPanel_placeMenu__Of7uU{z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:190px;max-width:calc(100vw - 16px);padding:4px;position:fixed;box-shadow:0 10px 24px #00000024}.CatalogInsertPanel_placeMenu__Of7uU button{width:100%;font:inherit;color:#1f2937;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.4rem;padding:7px 8px;font-size:13px;display:flex}.CatalogInsertPanel_placeMenu__Of7uU button svg{color:#fe4d00;flex:none}.CatalogInsertPanel_placeMenu__Of7uU button:hover{background:#f9fafb}.CatalogInsertPanel_placeMenuOn__Q-TKH{color:#c2410c;font-weight:600}.CatalogInsertPanel_placeMenuTitle__n8RqD{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;padding:4px 8px 2px;font-size:11px;font-weight:700}.CatalogInsertPanel_placeMenuNote__v49f7{color:#6b7280;padding:6px 8px;font-size:13px}.CatalogInsertPanel_placeMenuGap__Mv3Tx{flex:none;width:11px}.CatalogInsertPanel_sections__8AWYJ{border-top:1px solid #e5e7eb;flex-direction:column;flex:auto;min-height:0;display:flex}.CatalogInsertPanel_kindPick__Tsoo7{flex:none;grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem;display:grid}.CatalogInsertPanel_kindPickButton__27Hvr{font:inherit;color:#1f2937;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:center;gap:.35rem;padding:1rem .5rem;display:flex}.CatalogInsertPanel_kindPickButton__27Hvr b{font-size:13px;font-weight:600}.CatalogInsertPanel_kindPickButton__27Hvr .CatalogInsertPanel_kindPickCount__3Dvjv{color:#9ca3af;font-size:11px}.CatalogInsertPanel_kindPickButton__27Hvr svg{color:#9ca3af}.CatalogInsertPanel_kindPickButton__27Hvr:hover{color:#c2410c;background:#fff1ea;border-color:#fe4d00}.CatalogInsertPanel_kindPickButton__27Hvr:hover svg{color:#c2410c}.CatalogInsertPanel_kindTabsRow__MRfR8{flex:none;align-items:center;gap:.4rem;padding:.5rem .75rem .4rem;display:flex}.CatalogInsertPanel_kindTabs__raUpj{background:#f3f4f6;border-radius:8px;flex:1;gap:2px;min-width:0;padding:2px;display:flex}.CatalogInsertPanel_kindTab__dNkYi{min-width:0;font:inherit;color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:.3rem .4rem;font-size:12.5px;display:inline-flex}.CatalogInsertPanel_kindTab__dNkYi svg{flex:none}.CatalogInsertPanel_kindTab__dNkYi:hover{color:#c2410c}.CatalogInsertPanel_kindTabOn__gj0z9{color:#1f2937;background:#fff;font-weight:600;box-shadow:0 1px 2px #0000000f}.CatalogInsertPanel_kindTabOn__gj0z9 svg{color:#fe4d00}.CatalogInsertPanel_kindTabBack__NOaol{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;padding:.3rem 0;display:inline-flex}.CatalogInsertPanel_kindTabBack__NOaol:hover{color:#c2410c;background:#fff}.CatalogInsertPanel_sectionTitle__DMjD1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CatalogInsertPanel_sectionBody__c0TVp{flex-direction:column;flex:1;min-height:0;padding:0 .75rem .5rem;display:flex}.CatalogInsertPanel_chip__rDIC_{border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.CatalogInsertPanel_resultsHead__oE3K6{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;flex:none;align-items:center;gap:.4rem;font-size:12px;display:flex}.CatalogInsertPanel_resultsHead__oE3K6 .CatalogInsertPanel_placePicker__wcwy0,.CatalogInsertPanel_resultsHead__oE3K6 .CatalogInsertPanel_placeStatic__JXglQ{text-transform:none;letter-spacing:0}.CatalogInsertPanel_resultsHeadText__IBsxP{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.CatalogInsertPanel_createRow__-PR0F{border-top:1px solid #eaeaea;flex:none;margin-top:.35rem;padding:.45rem 0 .1rem;display:flex}.CatalogInsertPanel_createBtn__NZtKg{color:#fe4d00;font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #fe4d00;border-radius:8px;flex:none;align-items:center;gap:.3rem;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.CatalogInsertPanel_createBtn__NZtKg:hover{background:#fff7ed}.CatalogInsertPanel_createPlus__aSNzx{flex-shrink:0;font-size:14px;font-weight:700;line-height:1}.CatalogInsertPanel_searchRow__51qex{flex-wrap:nowrap;flex:none;align-items:center;gap:.5rem;padding:.4rem 0 .35rem;display:flex;position:relative}.CatalogInsertPanel_searchRow__51qex svg{color:#9ca3af;position:absolute;left:9px}.CatalogInsertPanel_searchRow__51qex input{min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;flex:1;padding:5px 8px 5px 28px;font-size:12.5px}.CatalogInsertPanel_searchRow__51qex input:focus{border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d001f}.CatalogInsertPanel_filterBtn__vUrb0{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.CatalogInsertPanel_filterBtn__vUrb0 svg{color:inherit;position:static}.CatalogInsertPanel_filterBtn__vUrb0:hover{color:#fe4d00;border-color:#fe4d00}.CatalogInsertPanel_filterBtnOn__POAGc{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.CatalogInsertPanel_aiBtn__cT_3h{color:#fe4d00;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fe4d00;border-radius:8px;flex:none;align-items:center;gap:.3rem;height:32px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.CatalogInsertPanel_aiBtn__cT_3h svg{color:inherit;flex-shrink:0;position:static}.CatalogInsertPanel_aiBtn__cT_3h:hover{background:#fff7ed}.CatalogInsertPanel_aiBtn__cT_3h:disabled{color:#9ca3af;cursor:default;border-color:#e5e7eb}.CatalogInsertPanel_aiBtn__cT_3h:disabled:hover{background:#fff}.CatalogInsertPanel_aiBtnOff__LCl2y{color:#9ca3af;border-color:#e5e7eb}.CatalogInsertPanel_aiBtnOff__LCl2y:hover{background:#f9fafb}.CatalogInsertPanel_aiMessage__xjHAE{color:#6b7280;background:#f9fafb;border:1px solid #eaeaea;border-radius:8px;flex:none;align-items:center;gap:.4rem;margin:0 0 .35rem;padding:6px 10px;font-size:12.5px;display:flex}.CatalogInsertPanel_aiMessage__xjHAE svg{color:#9ca3af;flex:none}.CatalogInsertPanel_resultsList__WxiFO{outline:none;flex:1;min-height:0;overflow-y:auto}.CatalogInsertPanel_resultsList__WxiFO:focus-visible{border-radius:6px;box-shadow:inset 0 0 0 2px #fe4d0059}.CatalogInsertPanel_resultsList__WxiFO button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:.5rem;padding:8px;display:flex}.CatalogInsertPanel_resultsList__WxiFO button:hover{background:#f9fafb}.CatalogInsertPanel_resultsList__WxiFO .CatalogInsertPanel_resultOn__oC1MK{background:#fff1ea;box-shadow:inset 0 0 0 1px #fed7aa}.CatalogInsertPanel_resultsList__WxiFO .CatalogInsertPanel_resultOn__oC1MK .CatalogInsertPanel_enter__wiesA{opacity:1}.CatalogInsertPanel_panel__wYH_A:not(.CatalogInsertPanel_narrow__phYZ2) .CatalogInsertPanel_resultsList__WxiFO{max-height:320px}.CatalogInsertPanel_info__YRZPg{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.CatalogInsertPanel_name__PxLVx{color:#1f2937;overflow-wrap:anywhere;font-size:13.5px;line-height:1.3}.CatalogInsertPanel_dot__w_JZ_{border-radius:2px;flex:none;width:8px;height:8px;margin-top:5px}.CatalogInsertPanel_meta__sw7tY{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.25;overflow:hidden}.CatalogInsertPanel_recent__Zftsg{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:4px;align-items:center;gap:.2rem;margin-left:.4rem;padding:1px 5px;font-size:11.5px;display:inline-flex}.CatalogInsertPanel_cost__SFxJ7{color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-top:1px;font-size:13px}.CatalogInsertPanel_enter__wiesA{color:#fe4d00;opacity:0;flex:none;margin-top:2px;display:inline-flex}.CatalogInsertPanel_grip__xJ99O{color:#9ca3af;opacity:.4;cursor:grab;flex:none;justify-content:center;align-self:stretch;align-items:center;width:16px;margin-left:-4px;display:inline-flex}.CatalogInsertPanel_grip__xJ99O:active{cursor:grabbing}.CatalogInsertPanel_draggable__oCNgp:hover .CatalogInsertPanel_grip__xJ99O{opacity:1;color:#fe4d00}.CatalogInsertPanel_empty__dQ8Yn{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 0;display:flex}.CatalogInsertPanel_empty__dQ8Yn p{color:#6b7280;margin:0;font-size:14px;font-weight:500}.CatalogInsertPanel_empty__dQ8Yn span{font-size:12px}.CatalogInsertPanel_footer__RLV2t{color:#6b7280;background:#f9fafb;border-top:1px solid #f3f4f6;flex:none;padding:.4rem .75rem;font-size:12px}.CatalogInsertPanel_aiResultsTitle__l811I{color:#c2410c;align-items:center;gap:.3rem;display:inline-flex}.CatalogInsertPanel_aiResultsTitle__l811I button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;width:auto;margin:0;padding:2px;display:inline-flex}.CatalogInsertPanel_aiResultsTitle__l811I button:hover{background:#f3f4f6}.SaveToCatalogPanel_elevation-1__LupMp{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.SaveToCatalogPanel_elevation-2__5iXhK{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.SaveToCatalogPanel_elevation-3__xxt9s{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.SaveToCatalogPanel_elevation-4__76dXb{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.SaveToCatalogPanel_elevation-5__8I6dg{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.SaveToCatalogPanel_elevation-6__pPEUm{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.SaveToCatalogPanel_elevation-7__jgd3O{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.SaveToCatalogPanel_elevation-8__kl27K{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.SaveToCatalogPanel_elevation-9__F5G7F{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.SaveToCatalogPanel_elevation-10__Bvy7w{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.SaveToCatalogPanel_elevation-11__wKYhf{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.SaveToCatalogPanel_elevation-12__hMv-q{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.SaveToCatalogPanel_elevation-13__9CBIx{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.SaveToCatalogPanel_elevation-14__KcrMM{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.SaveToCatalogPanel_elevation-15__bvsXw{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.SaveToCatalogPanel_elevation-16__T80fv{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.SaveToCatalogPanel_elevation-17__ZZlj9{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.SaveToCatalogPanel_elevation-18__m7IUP{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.SaveToCatalogPanel_elevation-19__54gxb{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.SaveToCatalogPanel_elevation-20__SjHWq{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.SaveToCatalogPanel_elevation-21__Grwnh{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.SaveToCatalogPanel_elevation-22__-7E4N{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.SaveToCatalogPanel_elevation-23__yS4fQ{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.SaveToCatalogPanel_elevation-24__szhJM{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.SaveToCatalogPanel_panel__zTf3E{z-index:1060;background:#fff;border-left:3px solid #fe4d00;flex-direction:column;min-height:0;animation:.16s ease-out SaveToCatalogPanel_panelIn__-hV1q;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 30px #0000001f}@media (max-width:767px){.SaveToCatalogPanel_panel__zTf3E{width:100%!important}}@keyframes SaveToCatalogPanel_panelIn__-hV1q{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.SaveToCatalogPanel_resizer__Bpaub{z-index:2;cursor:col-resize;-webkit-user-select:none;user-select:none;width:7px;position:absolute;top:0;bottom:0;left:-3px}.SaveToCatalogPanel_resizer__Bpaub:after{content:"";background:0 0;width:3px;transition:background .12s;position:absolute;top:0;bottom:0;left:0}.SaveToCatalogPanel_resizer__Bpaub:hover:after{background:#c2410c}.SaveToCatalogPanel_head__V67hc{background:#fff7ed;border-bottom:1px solid #fed7aa;flex:none;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.SaveToCatalogPanel_headIcon__KBKk3{color:#c2410c;flex:none}.SaveToCatalogPanel_headTitle__M-uMr{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.SaveToCatalogPanel_close__osM8W{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;display:inline-flex}.SaveToCatalogPanel_close__osM8W:hover{color:#c2410c;background:#fed7aa}.SaveToCatalogPanel_body__biepA{flex-direction:column;flex:1;gap:.65rem;min-height:0;padding:.9rem .75rem;display:flex;overflow-y:auto}.SaveToCatalogPanel_fieldRow___P_Vx{align-items:flex-start;gap:.5rem;display:flex}.SaveToCatalogPanel_grow__1pbsn{flex:1;min-width:0}.SaveToCatalogPanel_unitField__cXelT{flex:none;width:110px}.SaveToCatalogPanel_hint__KTnN1{color:#6b7280;font-size:.72rem}.SaveToCatalogPanel_recipe__ZjNWp{flex-direction:column;gap:.25rem;min-width:0;display:flex}.SaveToCatalogPanel_notice__C4l0P{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;align-items:flex-start;gap:.4rem;padding:.4rem .55rem;font-size:.72rem;line-height:1.35;display:flex}.SaveToCatalogPanel_notice__C4l0P svg{flex:none;margin-top:1px}.SaveToCatalogPanel_table__rA2De{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.75rem}.SaveToCatalogPanel_table__rA2De th{overflow-wrap:normal;word-break:normal;text-align:left;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.3rem .4rem;font-size:.68rem;font-weight:600}.SaveToCatalogPanel_table__rA2De td{color:#1f2937;vertical-align:top;border-bottom:1px solid #f2f2f1;padding:.3rem .4rem}.SaveToCatalogPanel_table__rA2De tfoot td{color:#6b7280;text-transform:uppercase;letter-spacing:.02em;border-top:1px solid #e5e7eb;border-bottom:0;padding-top:.45rem;font-size:.68rem}.SaveToCatalogPanel_containerRow__4qoOh td{background:#f9fafb;font-weight:500}.SaveToCatalogPanel_lineName__LdvSV{overflow-wrap:anywhere}.SaveToCatalogPanel_lineCode__cafg_{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.SaveToCatalogPanel_num__MNoB6{text-align:right;font-variant-numeric:tabular-nums}.SaveToCatalogPanel_centre__DDyYB{text-align:center;color:#6b7280}.SaveToCatalogPanel_strong__1uXFV{color:#1f2937;font-weight:600}.SaveToCatalogPanel_foot__CEySa{background:#fff;border-top:1px solid #eaeaea;flex:none;justify-content:flex-end;gap:.5rem;padding:.6rem .75rem;display:flex}.SaveToCatalogPanel_readOnlyInput__33FHw{color:#6b7280;cursor:default;background:#f9fafb}.SaveToCatalogPanel_readOnlyInput__33FHw:focus{box-shadow:none;border-color:#e5e7eb}.SaveToCatalogPanel_info__7VMR5{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:flex-start;gap:.4rem;padding:.4rem .55rem;font-size:.72rem;line-height:1.35;display:flex}.SaveToCatalogPanel_info__7VMR5 svg{flex:none;margin-top:1px}.SaveToCatalogPanel_compare__-Zk2C{border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;display:flex}.SaveToCatalogPanel_compareRow__xF0TW{align-items:baseline;gap:.75rem;min-width:0;padding:.4rem .55rem;font-size:.78rem;display:flex}.SaveToCatalogPanel_compareRow__xF0TW+.SaveToCatalogPanel_compareRow__xF0TW{border-top:1px solid #f2f2f1}.SaveToCatalogPanel_compareLabel__xNQwO{text-transform:uppercase;letter-spacing:.02em;color:#6b7280;flex:none;width:120px;font-size:.68rem;font-weight:600}.SaveToCatalogPanel_compareSame__bCbSE{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SaveToCatalogPanel_compareValue__6tTzr{align-items:baseline;gap:.4rem;min-width:0;display:flex}.SaveToCatalogPanel_compareValue__6tTzr>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SaveToCatalogPanel_old__K8J2H{color:#6b7280;text-decoration:line-through}.SaveToCatalogPanel_arrow__Xfvoj{color:#9ca3af;flex:none;align-self:center}.SaveToCatalogPanel_new__DcEp6{color:#1f2937;font-weight:600}.SaveToCatalogPanel_recipeHead__qP536{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SaveToCatalogPanel_recipeHead__qP536 label{margin-bottom:0}.SaveToCatalogPanel_chips__3vtn5{flex-wrap:wrap;gap:.3rem;display:inline-flex}.SaveToCatalogPanel_chip__H1yN_{white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-weight:600}.SaveToCatalogPanel_chipAdded__dd4k4{color:#15803d;background:#f0fdf4}.SaveToCatalogPanel_chipChanged__mmYsf{color:#b45309;background:#fffbeb}.SaveToCatalogPanel_chipRemoved__lPy4i{color:#b91c1c;background:#fef2f2}.SaveToCatalogPanel_rowAdded__QhVku td{background:#f0fdf4}.SaveToCatalogPanel_rowAdded__QhVku td:first-child{box-shadow:inset 3px 0 #15803d}.SaveToCatalogPanel_rowChanged__ESX6G td:first-child{box-shadow:inset 3px 0 #b45309}.SaveToCatalogPanel_rowRemoved__fHp6t td{color:#6b7280;background:#fef2f2;text-decoration:line-through}.SaveToCatalogPanel_rowRemoved__fHp6t td:first-child{box-shadow:inset 3px 0 #b91c1c}.SaveToCatalogPanel_tag__lhUML{text-transform:uppercase;letter-spacing:.02em;vertical-align:1px;border-radius:4px;margin-right:.35rem;padding:0 .3rem;font-size:.62rem;font-weight:600;text-decoration:none;display:inline-block}.SaveToCatalogPanel_tagAdded__7e5DZ{color:#15803d;background:#dcfce7}.SaveToCatalogPanel_tagRemoved__A9vxm{color:#b91c1c;background:#fee2e2}.SaveToCatalogPanel_cellOld__cdYqi{color:#9ca3af;font-size:.68rem;font-weight:400;text-decoration:line-through}.SaveToCatalogPanel_cellNote__xYE3z{color:#b45309;font-size:.65rem}.SaveToCatalogPanel_footNote__ae_QV{color:#6b7280;flex:1;align-self:center;min-width:0;font-size:.7rem;line-height:1.35}.SaveToCatalogPanel_unitCol__NS2MF{width:72px}.SaveToCatalogPanel_catalogHint__okUTj{color:#6b7280;margin-top:.2rem;font-size:.7rem;display:block}.AttachmentThumbnails_thumbs__NEkUm{flex-wrap:wrap;gap:6px;display:flex}.AttachmentThumbnails_thumbBtn__rfz5g{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;line-height:0;transition:opacity .15s}.AttachmentThumbnails_thumbBtn__rfz5g:hover{opacity:.85}.AttachmentThumbnails_thumb__I1wM1{object-fit:cover;border:1px solid #ebebea;border-radius:8px;width:44px;height:44px;display:block}.AttachmentThumbnails_thumbFallback__DiDy0{background:#f3f4f6;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.MultiFileUpload_container__qGae-{flex-wrap:wrap;gap:6px;display:flex}.MultiFileUpload_fileItem__l2Yim{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:8px;min-height:2.375rem;padding:.375rem .75rem;display:flex}.MultiFileUpload_fileName__vekdj{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:180px;font-size:.875rem;font-weight:500;text-decoration:none;overflow:hidden}.MultiFileUpload_fileName__vekdj:hover{color:#e97225}.MultiFileUpload_fileEmpty__FBsOw{box-sizing:border-box;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:8px;min-height:2.375rem;padding:.375rem .75rem;display:flex}.MultiFileUpload_fileEmptyText__FYMAd{color:#9ca3af;font-size:.875rem;font-style:italic}.MultiFileUpload_fileUploadLabel__bbHXD{cursor:pointer;box-sizing:border-box;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:.75rem;align-items:center;gap:8px;min-height:2.375rem;padding:.375rem .75rem;transition:all .14s;display:flex}.MultiFileUpload_fileUploadLabel__bbHXD:hover{border-color:#ff6b1a}.MultiFileUpload_fileUploadLabelWarning__A4K6P,.MultiFileUpload_fileUploadLabelWarning__A4K6P:hover{border-color:#e2b434}.MultiFileUpload_fileUploadText__f7CMe{color:#9ca3af;font-size:.875rem}.MultiFileUpload_block__SWwNz{flex-flow:column;align-items:stretch}.MultiFileUpload_block__SWwNz .MultiFileUpload_fileUploadLabel__bbHXD,.MultiFileUpload_block__SWwNz .MultiFileUpload_fileItem__l2Yim,.MultiFileUpload_block__SWwNz .MultiFileUpload_fileEmpty__FBsOw{width:100%}.MultiFileUpload_block__SWwNz .MultiFileUpload_fileItem__l2Yim>svg{flex-shrink:0}.MultiFileUpload_block__SWwNz .MultiFileUpload_fileName__vekdj{flex:1;min-width:0;max-width:none}.MultiFileUpload_thumbsBlock__q5QCf{justify-content:flex-end}.PageTabs_tabsContainer__u7VcN{margin-bottom:.75rem}.PageTabs_tabsRow__tYZ-9{border-bottom:1px solid #ebebea;flex-wrap:wrap;gap:0;display:flex}.PageTabs_tab__c1R2S{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.6rem .9rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.PageTabs_tab__c1R2S:hover{color:#1f2937}.PageTabs_tabActive__PCMun{color:#e64400;border-bottom-color:#e64400}.PageTabs_tabActive__PCMun:hover{color:#e64400}.PageTabs_tabDivider__51_pt{background:#d1d5db;align-self:center;width:1px;height:1.1rem;margin:0 .4rem}.PageTabs_tabIcon__qam-u{flex-shrink:0;align-items:center;display:inline-flex}.PageTabs_tabBadge__CPxAq{color:#374151;background:#e5e7eb;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.PageTabs_tabActive__PCMun .PageTabs_tabBadge__CPxAq{color:#e64400;background:#fe4d0026}.ProjectBoqProposalScreen_pageWrap__nm4Rs{box-sizing:border-box;width:100%;padding-bottom:.75rem}.ProjectBoqProposalScreen_requestTab__DLvua{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x);box-sizing:border-box;margin:0 auto}.ProjectBoqProposalScreen_section__Hz-E3{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ProjectBoqProposalScreen_sectionHeader__k4zBb{color:#1f2937;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ProjectBoqProposalScreen_sectionIcon__mkhNA{color:#9ca3af}.ProjectBoqProposalScreen_sectionAction__AK5rC{margin-left:auto}.ProjectBoqProposalScreen_kvLabel__qNRGO{letter-spacing:.03em;color:#6b7280;font-size:11px;font-weight:600}.ProjectBoqProposalScreen_kvValue__5l5AO{color:#1f2937;word-break:break-word;font-size:13.5px;font-weight:500}.ProjectBoqProposalScreen_field__ico2A{flex-direction:column;gap:.25rem;display:flex}.ProjectBoqProposalScreen_field__ico2A+.ProjectBoqProposalScreen_field__ico2A{margin-top:1rem}.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO){border-bottom:1px solid #f3f4f6;flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;padding:9px 0}.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO):last-child{border-bottom:none;padding-bottom:0}.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO) .ProjectBoqProposalScreen_kvLabel__qNRGO{letter-spacing:normal;flex:none;font-size:.875rem;font-weight:400}.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO) .ProjectBoqProposalScreen_kvValue__5l5AO{text-align:right;font-size:.875rem}.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO)+.ProjectBoqProposalScreen_field__ico2A:has(>.ProjectBoqProposalScreen_kvLabel__qNRGO){margin-top:0}.ProjectBoqProposalScreen_fileHint__473ii{color:#6b7280;font-size:.75rem}.ProjectBoqProposalScreen_preview__KM64a:not(:first-child){margin-top:1rem}.ProjectBoqProposalScreen_previewSummary__aMc3x{color:#374151;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8125rem;display:flex}.ProjectBoqProposalScreen_previewCount__-yLvE{font-weight:600}.ProjectBoqProposalScreen_fileRead__kqfEI{color:#1f2937;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.875rem;padding:.5rem .875rem;font-size:.8125rem;display:flex}.ProjectBoqProposalScreen_fileRead__kqfEI>svg{color:#059669;flex:none}.ProjectBoqProposalScreen_fileRead__kqfEI .ProjectBoqProposalScreen_fileReadOpen__e5GCt,.ProjectBoqProposalScreen_fileRead__kqfEI .ProjectBoqProposalScreen_fileReadOpen__e5GCt:hover{margin-left:auto;text-decoration:none}.ProjectBoqProposalScreen_fileReadEmpty__mPcgx{background:#fffbeb;border-color:#fde68a}.ProjectBoqProposalScreen_fileReadEmpty__mPcgx>svg{color:#1f2937}.ProjectBoqProposalScreen_previewErrors__LHUSA{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-top:.875rem;padding:.75rem .875rem}.ProjectBoqProposalScreen_previewErrorsTitle__YpE4Q{color:#1f2937;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.ProjectBoqProposalScreen_previewErrorList__cpug9{color:#374151;margin:.5rem 0 0;padding-left:1.125rem;font-size:.75rem;line-height:1.5}.ProjectBoqProposalScreen_sheetWrap__HJGHd:focus{outline:none}.ProjectBoqProposalScreen_sheetWrap__HJGHd:focus-visible{outline:none}.ProjectBoqProposalScreen_sheetDragging__QDnb_,.ProjectBoqProposalScreen_sheetDragging__QDnb_ td{cursor:grabbing}.ProjectBoqProposalScreen_sheetBar__SzmoH{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.875rem;padding:.75rem 1rem;display:flex}.ProjectBoqProposalScreen_sheetBarSubtitle__HXV6L{color:#4b5563;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}.ProjectBoqProposalScreen_comparisonToggle__2ODnE{align-items:center;margin-left:auto;display:inline-flex}.ProjectBoqProposalScreen_quantityCell__rH_dr{text-align:right;flex:1;min-width:0}.ProjectBoqProposalScreen_previewRequested__jVnDl{color:#6b7280;margin-top:2px;font-size:.6875rem}.ProjectBoqProposalScreen_previewIgnored__lc_2U{color:#9ca3af;font-size:.6875rem;font-style:italic}.ProjectBoqProposalScreen_previewTruncated__xJQJE{color:#6b7280;border-top:1px solid #e5e7eb;padding:.5rem .625rem;font-size:.6875rem}.ProjectBoqProposalScreen_badgeNew__y3X54,.ProjectBoqProposalScreen_badgeChanged__sja8L{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;margin-left:.375rem;padding:1px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.ProjectBoqProposalScreen_badgeNew__y3X54{color:#fe4d00;background:#fff1ea}.ProjectBoqProposalScreen_badgeChanged__sja8L{color:#92400e;background:#fef3c7}.ProjectBoqProposalScreen_rowCovered__hAEiW{opacity:.55}.ProjectBoqProposalScreen_awardCell__pP_kT{justify-content:center;display:flex}.ProjectBoqProposalScreen_totalDivergence__1xrOI{color:#92400e;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.ProjectBoqProposalScreen_newVersionNotice__KjA7L{color:#92400e;white-space:normal;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ProjectBoqProposalScreen_tooltip__2hX_q{white-space:pre-line;text-align:left;max-width:320px}.ProjectBoqProposalScreen_historyRows__X9sQV>div{border-radius:6px;grid-template-columns:200px 110px 160px minmax(0,1fr);column-gap:1.25rem;margin-inline-start:-.75rem;margin-inline-end:-.75rem;padding-left:.75rem;padding-right:.75rem}.ProjectBoqProposalScreen_historyRows__X9sQV>div:last-child{border-bottom:0;margin-bottom:-.625rem}.ProjectBoqProposalScreen_versionDown__Y3g4G,.ProjectBoqProposalScreen_versionUp__BTbA1{justify-content:flex-end;align-items:center;gap:2px;margin-top:2px;font-size:.6875rem;font-weight:600;display:flex}.ProjectBoqProposalScreen_versionDown__Y3g4G{color:#047857}.ProjectBoqProposalScreen_versionUp__BTbA1{color:#b91c1c}.ProjectBoqProposalScreen_contractRow__kJT0P{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProjectBoqProposalScreen_versionTotalLabel___TILf{color:#9ca3af;font-size:.6875rem}.ProjectBoqPriceRequestScreen_pageWrap__GshHQ{max-width:var(--content-max-width);width:100%;padding:1rem var(--content-padding-x) 2rem;box-sizing:border-box;margin:0 auto}.ProjectBoqPriceRequestScreen_section__DYA0u{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ProjectBoqPriceRequestScreen_sectionHeader__oQub9{color:#1f2937;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ProjectBoqPriceRequestScreen_sectionIcon__5p7GD{color:#9ca3af}.ProjectBoqPriceRequestScreen_sectionAction__ga29s{margin-left:auto}.ProjectBoqPriceRequestScreen_kvRow__xQoTg{border-bottom:1px solid #f3f4f6;flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;padding:9px 0;display:flex}.ProjectBoqPriceRequestScreen_kvRow__xQoTg:last-child{border-bottom:none;padding-bottom:0}.ProjectBoqPriceRequestScreen_kvRow__xQoTg .ProjectBoqPriceRequestScreen_kvLabel__CA4hi{letter-spacing:normal;flex:none;font-size:.875rem;font-weight:400}.ProjectBoqPriceRequestScreen_kvRow__xQoTg .ProjectBoqPriceRequestScreen_kvValue__k-N3z{text-align:right;font-size:.875rem}.ProjectBoqPriceRequestScreen_kvLabel__CA4hi{letter-spacing:.03em;color:#6b7280;font-size:11px;font-weight:600}.ProjectBoqPriceRequestScreen_kvValue__k-N3z{color:#1f2937;word-break:break-word;font-size:13.5px;font-weight:500}.ProjectBoqPriceRequestScreen_field__myE-A{flex-direction:column;gap:.25rem;display:flex}.ProjectBoqPriceRequestScreen_field__myE-A+.ProjectBoqPriceRequestScreen_field__myE-A{margin-top:1rem}.ProjectBoqPriceRequestScreen_cards___1fv-{flex-direction:column;gap:14px;display:flex}.ProjectBoqPriceRequestScreen_hint__tf9K2{color:#9ca3af;margin-top:12px;font-size:12px;display:block}.ProjectBoqPriceRequestScreen_picker__TEqa0{min-width:0}.ProjectBoqPriceRequestScreen_pickerChips__gk5Ha{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ProjectBoqPriceRequestScreen_notes__5cnUU{resize:vertical;min-height:96px}.SentEmailPanel_panel__ksooa{background:#f9fafb;border:1px solid #f3f4f6;border-top:0;border-radius:0 0 16px 16px;margin:-8px 0 0;padding:14px 16px 16px}.SentEmailPanel_panelInline__9SmJs{margin:6px 0 10px}.SentEmailPanel_head__LdsJ_{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:12px;padding:2px 14px}.SentEmailPanel_headRow__nZKOV{border-bottom:1px solid #f3f4f6;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}.SentEmailPanel_headRow__nZKOV:last-child{border-bottom:0}.SentEmailPanel_headLabel__O5SQ1{color:#9ca3af;white-space:nowrap;font-size:11px}.SentEmailPanel_headValue__vAm1K{word-break:break-word;white-space:pre-line;font-size:12.5px}.SentEmailPanel_emailBody__nXnUx{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px;font-size:12.5px;line-height:1.6;overflow-x:auto}.SentEmailPanel_emailBody__nXnUx p{margin:0 0 .375rem}.SentEmailPanel_emailBody__nXnUx img{max-width:100%;height:auto}.SentEmailPanel_emailBody__nXnUx table{border-collapse:collapse;width:100%}.SentEmailPanel_emailBody__nXnUx td,.SentEmailPanel_emailBody__nXnUx th{text-align:left;border:1px solid #e5e7eb;padding:4px 8px}.SentEmailPanel_attachments__wPiYH{margin-top:12px}.SendCard_card__4pGO5{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.SendCard_cardHead__YRlbr{color:#1f2937;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 16px;font-size:13px;display:flex}.SendCard_tile__epsNq{color:#fff;background:#fe4d00;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.SendCard_tileSent__RUknr{color:#059669;background:#f0fdf4}.SendCard_meta__-pw61{color:#9ca3af;font-size:12px}.SendCard_spacer__HyNia{margin-left:auto}.SendCard_cardHead__YRlbr .SendCard_statusBadge__iUObE{border-radius:20px;gap:4px;padding:3px 10px;font-size:12px;font-weight:600}.SendCard_cardBody__wgE0R{color:#6b7280;flex-wrap:wrap;gap:18px;padding:12px 16px;font-size:12.5px;display:flex}.SendCard_cardBody__wgE0R span{align-items:center;gap:6px;display:inline-flex}.SendCard_cardBody__wgE0R svg{color:#9ca3af;flex:none}.SendCard_infoLink__KIfF2{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.SendCard_infoLink__KIfF2:hover{color:#fe4d00;text-decoration:underline}.SendCard_cardBody__wgE0R .SendCard_warn__o8YfL{color:#b8860b;font-weight:500}.SendCard_cardBody__wgE0R .SendCard_warn__o8YfL svg{color:#b8860b}.SendContact_contact__EtXhY{color:#6b7280;flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.SendContact_compact__nuHnJ{margin-top:2px;font-size:11px}.SendContact_item__gFYXQ{align-items:center;gap:4px;display:inline-flex}.SendContact_item__gFYXQ svg{color:#9ca3af;flex:none}.SendRetry_retry__8HDtZ{color:#92400e;flex-direction:column;gap:3px;margin:2px 0 6px;font-size:11.5px;display:flex}.SendRetry_hint__N852_{align-items:flex-start;gap:5px;display:flex}.SendRetry_hint__N852_ svg{flex-shrink:0;margin-top:2px}.SendRetry_fault__2rFjh{color:#b91c1c}.SendRetry_route__Xo7pP{color:#4b5563}.SendRetry_actions__g3Jx2{flex-wrap:wrap;gap:4px 16px;display:flex}.SendRetry_action__FOiYL{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.SendRetry_action__FOiYL:disabled{opacity:.5;cursor:not-allowed}.SendHistory_history__vDPjQ{background:#f9fafb;border-top:1px solid #e5e7eb;padding:10px 16px 12px}.SendHistory_title__MTJSM{color:#9ca3af;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.SendHistory_list__Tj_vs{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.SendHistory_rowLine__gCXWo{align-items:center;gap:4px;display:flex}.SendHistory_rowLine__gCXWo>.SendHistory_row__uCkkN{flex:1;width:auto;min-width:0}.SendHistory_row__uCkkN{width:calc(100% + 12px);font:inherit;color:#6b7280;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 -6px;padding:3px 6px;font-size:12.5px;display:flex}.SendHistory_row__uCkkN:hover{background:#e5e7eb}.SendHistory_toggle__feGDj{color:#e64400;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:600;display:inline-flex}.SendHistory_date__EZBwC{font-variant-numeric:tabular-nums;color:#1f2937}.SendHistory_label__Dgfma{color:#1f2937;font-weight:600}.SendHistory_by__8G8PQ{color:#9ca3af}.SendHistory_to__pZuns{align-items:center;gap:5px;display:inline-flex}.SendHistory_to__pZuns svg{color:#9ca3af}.SendHistory_status__dFWb7{white-space:nowrap;border-radius:20px;padding:2px 8px;font-size:10.5px;font-weight:600}.SendHistory_statusPENDING__manlb,.SendHistory_statusSENDING__6mcWn,.SendHistory_statusUNKNOWN__jSGZG,.SendHistory_statusWARNING__cwhZa{color:#92400e;background:#fffbeb}.SendHistory_statusUNKNOWN__jSGZG,.SendHistory_statusWARNING__cwhZa{cursor:help}.SendHistory_statusOK__BfMsG{color:#059669;background:#f0fdf4}.SendHistory_statusFAIL__wcBg8{color:#b91c1c;cursor:help;background:#fef2f2}.SendHistory_statusRESENT__0wyEh{color:#6b7280;background:#f3f4f6}.SendHistory_viaAom__BOC-M{color:#92400e;cursor:help;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.SendHistory_deliveryHint__F-FmV{color:#92400e;align-items:flex-start;gap:5px;margin:2px 0 4px;font-size:11.5px;display:flex}.SendHistory_deliveryHint__F-FmV svg{flex-shrink:0;margin-top:2px}.SendHistory_hintFAIL__cWoJv{color:#b91c1c}.SendHistory_hintRESENT__syxV1{color:#6b7280}.SendMenuButton_itemIcon__CG1v4{margin-right:8px}.SendMenuButton_itemCheck__hUuFt{box-sizing:content-box;color:#fe4d00;margin-left:auto;padding-left:12px}.EmailHead_head__QVLnE{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:4px 16px}.EmailHead_headRow__lmsTL{border-bottom:1px solid #f2f2f1;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;padding:7px 0;display:grid}.EmailHead_headRow__lmsTL:last-child{border-bottom:0}.EmailHead_headLabel__Wt7Zc{color:#9ca3af;white-space:nowrap;padding-top:9px;font-size:12px}.EmailHead_headLabel__Wt7Zc em{color:#fe4d00;margin-left:2px;font-style:normal}.EmailHead_headField__08BGZ{min-width:0}.EmailHead_headStatic__qwZSC{color:#1f2937;padding:8px 0;font-size:13px;display:inline-block}.EmailHead_hint__eYKv7{color:#9ca3af;margin-top:4px;font-size:11px;display:block}.EmailHead_hintWarning__gxogb{color:#92400e;align-items:center;gap:5px;display:flex}.EmailHead_hintWarning__gxogb svg{flex-shrink:0}.EmailHead_senderRepair__NecSu{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:600;text-decoration:underline}.EmailHead_senderActions__zJInb{color:#92400e;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:12px;display:flex}.EmailHead_senderChoice__Txp76{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:2px 0 6px;display:flex}.EmailHead_senderOptions__DzEX3{flex-wrap:wrap;gap:6px;display:flex}.EmailHead_senderOption__p2Wl8{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:36px;height:32px;padding:0;display:inline-flex}.EmailHead_senderOption__p2Wl8:hover:not(:disabled){border-color:#9ca3af}.EmailHead_senderOption__p2Wl8:disabled{cursor:wait;opacity:.6}.EmailHead_senderOptionSelected__oX1hK{border-color:#fe4d00;box-shadow:0 0 0 1px #fe4d00}.EmailHead_senderOptionSelected__oX1hK:hover:not(:disabled){border-color:#fe4d00}.EmailHead_senderOptionLogo__Mvp9F{object-fit:contain;width:18px;height:18px}.EmailHead_senderLine__surlv{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EmailHead_senderValue__Efyoo{min-width:0}.EmailHead_senderChange__mxazP{font:inherit;color:#6b7280;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;padding:9px 0 0;font-size:12px;text-decoration:none;display:inline-flex}.EmailHead_senderChange__mxazP:hover{color:#fe4d00;text-decoration:underline}.EmailHead_senderChangeInline__cXmXF{padding:0}.EmailAttachments_section__-BoH6{margin-bottom:4px}.EmailAttachments_row__YvHED{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.EmailAttachments_document__s_pyl{box-sizing:border-box;max-width:100%;min-height:2.375rem;font:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:8px;padding:.375rem .75rem;display:flex}.EmailAttachments_document__s_pyl svg{color:#9ca3af;flex:none}.EmailAttachments_documentOpens__ZGUP2{cursor:pointer}.EmailAttachments_documentOpens__ZGUP2:hover{border-color:#fe4d00}.EmailAttachments_documentOpens__ZGUP2:hover .EmailAttachments_documentName__fc4k8{color:#e64400}.EmailAttachments_documentName__fc4k8{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.EmailAttachments_generated__usfDi{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;padding:2px 8px;font-size:10.5px;font-weight:600}.EmailBodyLabel_row__tk6lG{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.EmailBodyLabel_links__DvtFG{flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;display:inline-flex}.EmailBodyLabel_link__AWM0t{font:inherit;color:#6b7280;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.EmailBodyLabel_link__AWM0t:hover{color:#ff6b1a;text-decoration:underline}.TokenBar_hint___VzsK{color:#6b7280;margin:0 0 .375rem;font-size:.75rem}.TokenBar_tokenBar__JX9FE{flex-wrap:wrap;gap:.375rem;display:flex}.TokenBar_token__c7EuJ{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;padding:4px 10px;font-size:.75rem;line-height:1.4;transition:all .15s}.TokenBar_token__c7EuJ:hover{color:#1781a1;background:#e7f2f5;border-color:#1781a1}.EmailTemplatePreview_preview__D08gy{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.EmailTemplatePreview_previewSubject__WsfCB{color:#1f2937;background:#f9fafb;border-bottom:1px solid #e5e7eb;align-items:baseline;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.EmailTemplatePreview_previewLabel__4Oy3f{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;flex-shrink:0;font-size:.6875rem;font-weight:600}.EmailTemplatePreview_previewBody__X2mjo{color:#374151;padding:1rem;font-size:.875rem;line-height:1.6}.EmailTemplatePreview_previewBody__X2mjo p{margin:0 0 .375rem}.EmailTemplatePreview_previewBody__X2mjo img{max-width:100%;height:auto}.EmailTemplatePreview_previewBody__X2mjo table{border-collapse:collapse;width:100%}.EmailTemplatePreview_previewBody__X2mjo td,.EmailTemplatePreview_previewBody__X2mjo th{text-align:left;border:1px solid #e5e7eb;padding:4px 8px}.EmailTemplateModal_container__70Uil{flex-direction:column;max-height:90vh;padding:1.5rem;display:flex}.EmailTemplateModal_header__PIWrX{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.EmailTemplateModal_title__jFGgv{margin:0;font-size:.875rem;font-weight:600}.EmailTemplateModal_closeBtn__k1-Yc{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.EmailTemplateModal_closeBtn__k1-Yc:hover{color:#374151;background:#f3f4f6}.EmailTemplateModal_body__oFfYC{flex:1;min-height:0;margin:-2px;padding:2px;overflow-y:auto}.EmailTemplateModal_footer__BEDN7{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.75rem;display:flex}.EmailTemplateModal_footerActions__DFmGv{justify-content:flex-end;gap:.5rem;margin-left:auto;display:flex}.EmailTemplateModal_versionLine__VTnmZ{color:#6b7280;font-size:.75rem}.EmailTemplateModal_notice__BMXJz{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-left:3px solid #e2b434;border-radius:8px;margin:0 0 14px;padding:.75rem 1rem;font-size:.8125rem}.EmailTemplateModal_conflict__VRU_a{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-left:3px solid #e2b434;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 14px;padding:.75rem 1rem;font-size:.8125rem;display:flex}.EmailTemplateModal_hidden__oxcpo{display:none}.EmailComposer_headBlock__cxAim,.EmailComposer_section__6K6Yh{margin-bottom:16px}.EmailComposer_bodyWarning__ek_27{margin-bottom:8px}.EmailComposer_editor__WkNEg .ql-container .ql-editor{min-height:220px;max-height:420px}.RecipientsField_field__MrM3M{min-width:0}.RecipientsField_chips__FFQvU{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.RecipientsField_chip__Ounja{color:#1a1a2e;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 6px 3px 10px;font-size:12.5px;display:inline-flex}.RecipientsField_chipInvalid__XMv1P{background:#fffdf6;border-color:#f0ad4e}.RecipientsField_chipName__Cqgr5{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.RecipientsField_chipEmail__KaPiI{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:11.5px;overflow:hidden}.SendPanel_panel__F_nfp{background:#fff;border-top:1px solid #e5e7eb}.SendPanel_header__XdeBp{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 20px 0;display:flex}.SendPanel_titleBlock__l4fAm{flex-direction:column;gap:2px;min-width:0;display:flex}.SendPanel_title__PzUX7{color:#1f2937;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.SendPanel_hint__vGOoD{color:#6b7280;font-size:12px}.SendPanel_close__QzaQG{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.SendPanel_close__QzaQG:hover{color:#1f2937;background:#f9fafb}.SendPanel_body__GD_FC{padding:14px 20px 4px}.SendPanel_footer__HGP7F{justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}.ProjectBoqTradePackageExecutionScreen_pageWrap__ttYZT{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;box-sizing:border-box;margin:0 auto}.ProjectBoqTradePackageExecutionScreen_section__lwE3s{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ProjectBoqTradePackageExecutionScreen_sectionHeader___EOnf{color:#1f2937;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ProjectBoqTradePackageExecutionScreen_sectionIcon__1yGPw{color:#9ca3af}.ProjectBoqTradePackageExecutionScreen_hint__t7LXn{color:#4b5563;margin:0 0 .75rem;font-size:.8125rem}.ProjectBoqTradePackageExecutionScreen_sectionCount__M7JKj{color:#4b5563;margin-left:auto;font-weight:500}.ProjectBoqTradePackageExecutionScreen_notice__Ly0XQ{color:#374151;background:#fff1ea;border:1px solid #ffd7c8;border-left:3px solid #fe4d00;border-radius:6px;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45;display:flex}.ProjectBoqTradePackageExecutionScreen_sheetWrap__G_erT{border:1px solid #e5e7eb;border-radius:8px;max-height:560px;overflow:auto}.ProjectBoqTradePackageExecutionScreen_sheetWrap__G_erT .ProjectBoqTradePackageExecutionScreen_sheet__DgzuG{--boq-columns:34px minmax(260px, 1fr) 72px 104px 180px 128px 116px;min-width:0}.ProjectBoqTradePackageExecutionScreen_sheetWrap__G_erT .ProjectBoqTradePackageExecutionScreen_sheetHeader__cJ6dD{top:0}.ProjectBoqTradePackageExecutionScreen_subcontractorCell__VecQz{text-overflow:ellipsis;white-space:nowrap;color:#374151;min-width:0;font-size:.8125rem;overflow:hidden}.ProjectBoqTradePackageExecutionScreen_unawarded__4zM8O{color:#9ca3af}.ProjectBoqTradePackageExecutionScreen_pendingValue__Yssc6{color:#1f2937;font-weight:600}.ProjectBoqTradePackageExecutionScreen_tooltip__3HjnA{white-space:pre-line;text-align:left;max-width:320px}.MeasurementCertificateScreen_page__aYfFQ{height:100%;overflow:hidden auto}.MeasurementCertificateScreen_formWrap__5GJg7{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.MeasurementCertificateScreen_formSection__abnzo{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.MeasurementCertificateScreen_formSection__abnzo .form-label{font-size:.875rem;font-weight:500}.MeasurementCertificateScreen_formSectionHeader__LRaby{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.MeasurementCertificateScreen_formSectionHeaderIcon__OjyQQ{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.MeasurementCertificateScreen_fieldList__G3G4G{flex-direction:column;display:flex}.MeasurementCertificateScreen_fieldRow__S4qNZ{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:9px 0;display:flex}.MeasurementCertificateScreen_fieldRow__S4qNZ:last-child{border-bottom:none;padding-bottom:0}.MeasurementCertificateScreen_fieldLabel__Dtv_Q{color:#6b7280;flex-shrink:0;font-size:.875rem}.MeasurementCertificateScreen_fieldValue__WCuSn{color:#1a1a1a;text-align:right;overflow-wrap:anywhere;word-break:break-word;justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-size:.875rem;font-weight:500;display:flex}.SubcontractScreen_page__nyEUF{scrollbar-gutter:stable;background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.SubcontractScreen_page__nyEUF [data-sticky-header]{margin-bottom:0}.SubcontractScreen_page__nyEUF [data-sticky-header]+nav{margin-top:.75rem}.SubcontractScreen_page__nyEUF [data-sticky-header]+nav+.SubcontractScreen_contentArea__Hy4Ms{padding-top:0}.SubcontractScreen_contentArea__Hy4Ms{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 40px}@media (max-width:640px){.SubcontractScreen_contentArea__Hy4Ms{padding:16px 16px 56px}}.SubcontractScreen_contentAreaWide__zwgON{max-width:1500px}.SubcontractScreen_banner__hApRC{margin-bottom:14px}.SubcontractScreen_banner__hApRC>span:last-child{flex:1;min-width:0}.SubcontractScreen_bannerBody__MW5ay{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SubcontractScreen_bannerBody__MW5ay>span:first-child{flex:1;min-width:0}.SubcontractScreen_bannerBody__MW5ay>button{white-space:nowrap;flex-shrink:0}@media (max-width:767px){.SubcontractScreen_bannerBody__MW5ay{flex-wrap:wrap}}.SubcontractScreen_fieldHint__sp_f1{color:#6b7280;align-items:center;gap:4px;margin-top:5px;font-size:11.5px;display:flex}.SubcontractScreen_awardBanner__ijzfW.SubcontractScreen_awardBanner__ijzfW{color:#212529;background:#fff1ea;border-color:#ffd7c8;border-radius:10px;gap:1px;margin-bottom:14px;padding:11px 14px;font-size:13px}.SubcontractScreen_awardBanner__ijzfW.SubcontractScreen_awardBanner__ijzfW svg{color:#fe4d00}.SubcontractScreen_awardBanner__ijzfW.SubcontractScreen_awardBanner__ijzfW>div:last-child{color:#4b5563;padding-left:24px;font-size:12px}.SubcontractScreen_bannerTitle__hy_KY,.SubcontractScreen_bannerText__jhUv5{display:block}.SubcontractScreen_bannerTitle__hy_KY{color:#212529;font-weight:600}.SubcontractScreen_bannerText__jhUv5{color:#4b5563;font-size:.8125rem;font-weight:400}.SubcontractScreen_hiddenPage__RxOFn{display:none}.SubcontractScreen_sectionSubtitle__OeHb1{color:#6b7280;flex-basis:100%;margin:-.25rem 0 0;font-size:12.5px;font-weight:400}.SubcontractScreen_sectionHint__ALJfo{color:#6b7280;margin:0 0 .75rem;font-size:.8125rem}.SubcontractScreen_includedRow__2pBKo{border-top:1px solid #f3f4f6;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.8125rem;display:flex}@media (max-width:640px){.SubcontractScreen_includedRow__2pBKo{flex-wrap:wrap}.SubcontractScreen_includedRow__2pBKo>:last-child{flex-basis:100%;padding-left:1.75rem}}.SubcontractScreen_includedName__afHDH{flex-direction:column;flex:1;min-width:0;display:flex}.SubcontractScreen_includedName__afHDH strong{color:#212529;font-weight:600}.SubcontractScreen_includedName__afHDH small{color:#6b7280;font-size:.72rem}.SubcontractScreen_formSection__4f4U7{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SubcontractScreen_formSectionWarning__pr-eP{border-color:#e2b434}.SubcontractScreen_linesSection__GXKdM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.SubcontractScreen_linesGrid__5W015{flex-direction:column;height:640px;min-height:0;display:flex;position:relative}.SubcontractScreen_formSectionHeader__oEpvz{color:#212529;border-bottom:1px solid #f3f4f6;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SubcontractScreen_linesHeader__96NcI{margin-bottom:0;padding:20px 22px .875rem}.SubcontractScreen_sectionIcon__U5WZv{color:#9ca3af}.SubcontractScreen_formGrid__1ancX{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 12px;display:grid}@media (max-width:900px){.SubcontractScreen_formGrid__1ancX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SubcontractScreen_formGrid__1ancX{grid-template-columns:1fr}}.SubcontractScreen_field__1N411{min-width:0}.SubcontractScreen_fieldFull__qxHM3{grid-column:1/-1}.SubcontractScreen_fieldWide__NRqW1{grid-column:span 2}@media (max-width:900px){.SubcontractScreen_fieldWide__NRqW1{grid-column:1/-1}}.SubcontractScreen_pickRow__dpUui{cursor:pointer}.SubcontractScreen_pickRowDisabled__THz80{color:#9ca3af;cursor:default}.SubcontractScreen_mapPicker__DpKnH{margin-bottom:.75rem}.SubcontractScreen_lineTag__3Wyuc{color:#6b7280;white-space:nowrap;margin-left:.5rem;font-size:.72rem}.SubcontractScreen_documentToolbar__VCGSg{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.SubcontractScreen_documentSummary__R7l0Z>:last-child{margin-bottom:0}.SubcontractScreen_documentPicker__CT5AL{flex:280px;min-width:0;max-width:420px}.SubcontractScreen_documentActions__c5Yc3{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.SubcontractScreen_documentName__yj954{color:#374151;align-items:center;gap:.5rem;min-width:0;font-size:14px;font-weight:600;display:flex}.SubcontractDetailScreen_page__4PwTR{scrollbar-gutter:stable;background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.SubcontractDetailScreen_page__4PwTR [data-sticky-header]{margin-bottom:0}.SubcontractDetailScreen_page__4PwTR [data-sticky-header]+nav{margin-top:.75rem}.SubcontractDetailScreen_page__4PwTR [data-sticky-header]+nav+.SubcontractDetailScreen_contentArea__3bFFb{padding-top:0}.SubcontractDetailScreen_contentArea__3bFFb{flex-direction:column;flex:1;gap:14px;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 40px;display:flex}.SubcontractDetailScreen_contentAreaWide__I2pWD.SubcontractDetailScreen_contentAreaWide__I2pWD{max-width:none}.SubcontractDetailScreen_hero__mcsDk{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.SubcontractDetailScreen_heroIcon__Meh2g{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.SubcontractDetailScreen_heroBody__XEPAw{min-width:0}.SubcontractDetailScreen_heroName__l7Izn{color:#212529;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:15px;font-weight:700;display:flex}.SubcontractDetailScreen_state__YnXoo{border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.SubcontractDetailScreen_stateNOT_STARTED__qLdTF{color:#4b5563;background:#f3f4f6}.SubcontractDetailScreen_stateIN_PROGRESS__M6XxD{color:#1d4ed8;background:#eff6ff}.SubcontractDetailScreen_stateDONE__1j3ZT{color:#047857;background:#f0fdf4}.SubcontractDetailScreen_heroLink__hCHBu{color:#fe4d00;font-size:.8125rem;font-weight:500;text-decoration:none}.SubcontractDetailScreen_heroLink__hCHBu:hover{color:#fe4d00;text-decoration:underline}.SubcontractDetailScreen_heroMeta__g2W6L{color:#6b7280;flex-wrap:wrap;gap:.25rem .875rem;margin-top:4px;font-size:.8125rem;display:flex}.SubcontractDetailScreen_heroMeta__g2W6L span{align-items:center;gap:.3rem;display:inline-flex}.SubcontractDetailScreen_heroNotes__VjqIT{color:#4b5563;white-space:pre-line;margin:6px 0 0;font-size:.8125rem}.SubcontractDetailScreen_tabs__x3R6j{margin:0}.SubcontractDetailScreen_card__pwHEA{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.SubcontractDetailScreen_certificatesHead__t-31b{color:#212529;border-bottom:1px solid #e5e7eb;margin:0;padding:12px 16px;font-size:.875rem;font-weight:600}.SubcontractDetailScreen_certificatesEmpty__vUnML{text-align:center;color:#4b5563;padding:40px 16px}.SubcontractDetailScreen_certificatesEmpty__vUnML h4{color:#212529;margin:0 0 4px;font-size:15px;font-weight:600}.SubcontractDetailScreen_certificatesEmpty__vUnML p{max-width:440px;margin:0 auto 14px;font-size:.8125rem}.SubcontractDetailScreen_certificatesEmptyActions__oRRkL{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.SubcontractDetailScreen_certificatesEmptyIcon__Ia8Al{color:#9ca3af;background:#f3f4f6;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 12px;display:grid}.SubcontractAgreementDetailScreen_hero__7xmYK{align-items:center}.SubcontractAgreementDetailScreen_iconPENDING_SIGNATURE__Y4jeA{color:#92400e;background:#fffbeb}.SubcontractAgreementDetailScreen_iconSIGNED__PUMwk{color:#047857;background:#f0fdf4}.SubcontractAgreementDetailScreen_iconCLOSED__Yb_pJ{color:#6b7280;background:#f3f4f6}.SubcontractAgreementDetailScreen_cardHead__YrKLr{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.SubcontractAgreementDetailScreen_cardHead__YrKLr h3{color:#212529;margin:0;font-size:.875rem;font-weight:600}.SubcontractAgreementDetailScreen_cardHead__YrKLr p{color:#6b7280;margin:2px 0 0;font-size:12.5px}.SubcontractAgreementDetailScreen_conditions__1p4Hc{color:#212529;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;padding:16px;font-size:.8125rem;display:grid}.SubcontractAgreementDetailScreen_conditions__1p4Hc label{color:#6b7280;margin-bottom:2px;font-size:.75rem;display:block}@media (max-width:900px){.SubcontractAgreementDetailScreen_conditions__1p4Hc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.SubcontractAgreementDetailScreen_conditions__1p4Hc{grid-template-columns:1fr}}.SubcontractAgreementDetailScreen_conditionsWide__AGvCM{grid-column:span 2}@media (max-width:560px){.SubcontractAgreementDetailScreen_conditionsWide__AGvCM{grid-column:auto}}.FloatingActionBar_bar__Dc7l9{z-index:15;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:14px;padding:12px 16px;display:flex;position:sticky;bottom:14px;box-shadow:0 12px 32px #00000024}@media (max-width:767px){.FloatingActionBar_bar__Dc7l9{bottom:8px}}.FloatingActionBar_summary__Qqkmc{flex-wrap:wrap;align-items:center;gap:.375rem .875rem;min-width:0;display:flex}.FloatingActionBar_label__UCw12{color:#6b7280;font-size:.8125rem}.FloatingActionBar_value__s2uoE{color:#212529;white-space:nowrap;font-size:15px;font-weight:700}.FloatingActionBar_badge__r4sWH{border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.FloatingActionBar_badgeNeutral__7vbKe{color:#4b5563;background:#f3f4f6}.FloatingActionBar_badgeWarning__aa--U{color:#92400e;background:#fef3c7}.FloatingActionBar_badgeInfo__qQymm{color:#1d4ed8;background:#eff6ff}.FloatingActionBar_error__0-DA6{color:#dc4c4c;font-size:.8125rem;font-weight:500}.FloatingActionBar_actions__fr8md{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.ContractDocument_desk__RDA__{background:#e5e7eb;border-radius:16px;justify-content:center;min-width:0;padding:2rem;display:flex}.ctd-tok{text-indent:0;white-space:nowrap;cursor:pointer;-webkit-user-select:all;user-select:all;border:1px solid;border-radius:6px;margin:0 1px;padding:0 6px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.ctd-tok:before{content:"@";opacity:.55;margin-right:1px}.ctd-g-obra{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.ctd-g-sub{color:#5b21b6;background:#ede9fe;border-color:#ddd6fe}.ctd-g-emp{color:#374151;background:#f3f4f6;border-color:#d1d5db}.ctd-g-ct{color:#92400e;background:#fef3c7;border-color:#fde68a}.ctd-g-sys{color:#0e7490;background:#cffafe;border-color:#67e8f9}.ctd-g-custom{color:#be185d;background:#fce7f3;border-color:#f9a8d4}.ctd-tok.ctd-hl{outline:2px solid #fe4d00;box-shadow:0 0 0 4px #ffd7c8}.ctd-tok.ctd-new{animation:.35s ease-out ctdPop}.ctd-val{background:#dcfce7;border-bottom:2px solid #22c55e;border-radius:2px;padding:0 2px}.ctd-miss{color:#b91c1c;background:#fee2e2;border-bottom:2px dashed #ef4444;border-radius:2px;padding:0 4px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85em;font-weight:600}.ctd-edz{transition:background .15s;position:relative}.ctd-edz:focus{outline:none}.ctd-hd.ctd-edz:hover,.ctd-ft.ctd-edz:hover{background:#fffbeb}.ctd-hd.ctd-edz:focus,.ctd-ft.ctd-edz:focus{background:#fff1ea;box-shadow:inset 0 0 0 1px #ffd7c8}.ctd-sheet .ctd-pb{position:relative}.ctd-sheet .ctd-pb:after{content:"✂";color:#fe4d00;background:#fff;padding:0 8px;font-size:12px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}@keyframes ContractDocument_ctdPop__zGTFL{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.BreakHandles_handle__BAMhw{cursor:ns-resize;z-index:5;touch-action:none;border-top:2px dashed #fe4d00;height:0;position:absolute;left:0;right:0}.BreakHandles_handle__BAMhw:before{content:"";height:12px;position:absolute;top:-3px;left:0;right:0}.BreakHandles_handle__BAMhw:focus-visible{outline:none}.BreakHandles_handle__BAMhw:focus-visible .BreakHandles_pill__WCqpZ{box-shadow:0 0 0 2px #ffd7c8}.BreakHandles_dragging__yIVv3 .BreakHandles_pill__WCqpZ{color:#fff;background:#fe4d00}.BreakHandles_pill__WCqpZ{color:#fe4d00;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#fff1ea;border:1px solid #fe4d00;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 8px;font:600 11px/18px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex;position:absolute;top:-12px;right:12px}.BreakHandles_remove__9ZyXx{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.BreakHandles_remove__9ZyXx:hover{background:#ffd7c8}.BreakHandles_insert__AOwDd{z-index:4;pointer-events:none;border-top:1px dotted #fe4d00;height:0;position:absolute;left:0;right:0}.BreakHandles_insertButton__RQILa{color:#fe4d00;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #fe4d00;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:-12px;left:8px}.BreakHandles_insertButton__RQILa:hover{background:#fff1ea}.Generate_layoutEditing__Llw57{grid-template-columns:minmax(320px,4fr) minmax(0,8fr);align-items:start;gap:1.5rem;display:grid}@media (max-width:1100px){.Generate_layoutEditing__Llw57{grid-template-columns:minmax(0,1fr)}}.Generate_previewColumnEditing__oY9Hw{min-width:0}.Generate_editingToolbar__JgYjx.Generate_editingToolbar__JgYjx{top:60px}.Generate_revertBar__QYf4X{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Generate_column__jIg9v{flex-direction:column;gap:1rem;min-width:0;display:flex}.Generate_panel__jnFVt{background:#fff;border:1px solid #eaecf0;border-radius:16px;padding:1.25rem}.Generate_field__Q1yKV{margin-bottom:.25rem}.Generate_autoRow__co4y6{border-bottom:1px solid #f3f4f6;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:.75rem;padding:.4rem 0;font-size:13px;display:grid}.Generate_autoRow__co4y6:last-child{border-bottom:0}.Generate_autoLabel__Np0sk{color:#6b7280;font-size:12px}.Generate_autoValue__zDcwm{color:#1f2937;overflow-wrap:anywhere;font-weight:500}.Generate_muted__VI6tF{color:#9ca3af;font-weight:400}.Generate_autoMissing__RQDSe{color:#e2b434;font-weight:500}.Generate_progress__rg4pu{align-items:center;gap:1rem;display:flex}.Generate_progressIcon__LZIg6{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Generate_progressDone__-UmxD{color:#047857;background:#dcfce7}.Generate_progressPending__2jueG{color:#fe4d00;background:#fff1ea}.Generate_progressWaiting__brCtr{color:#6b7280;background:#f3f4f6}.Generate_progressBody__-_CPC{flex:1;min-width:0;font-size:13px}.Generate_progressHead__DSRa9{color:#1f2937;justify-content:space-between;margin-bottom:6px;font-weight:600;display:flex}.Generate_bar__vYtiz{background:#f3f4f6;border-radius:999px;height:8px;overflow:hidden}.Generate_bar__vYtiz>div{border-radius:999px;height:100%;transition:width .3s}.Generate_barDone__GtR0Q{background:#22c55e}.Generate_barPending__DzUHC{background:#fe4d00}.Generate_missing__nAdO0{color:#b91c1c;margin-top:6px;font-size:12px}.Generate_ready__pGa0z{color:#047857;margin-top:6px;font-size:12px}.Editor_layout__ieCYZ{grid-template-columns:minmax(300px,4fr) minmax(0,8fr);align-items:start;gap:1.5rem;padding:1.25rem 1.95rem 2rem;display:grid}@media (max-width:1100px){.Editor_layout__ieCYZ{grid-template-columns:minmax(0,1fr)}}.Editor_side__wGITp{flex-direction:column;gap:1rem;min-width:0;display:flex}.Editor_main__Taygz{min-width:0}.Editor_toolbarBar__r_5Ye{z-index:20;background:#fff;border:1px solid #eaecf0;border-radius:14px;margin-bottom:.75rem;padding:6px 8px;position:sticky;top:0;box-shadow:0 2px 8px #0f172a0a}.Editor_previewBar__jS_Pj{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.Editor_bodyPlaceholder__1XCJ5{color:#9ca3af;justify-content:center;align-items:center;font:500 13px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.Editor_imageFrame__K5bEx{z-index:15;pointer-events:none;outline:2px solid #fe4d00;position:fixed}.Editor_imageHandle__zqPm6{cursor:nwse-resize;pointer-events:auto;touch-action:none;background:#fe4d00;border:2px solid #fff;border-radius:3px;width:12px;height:12px;position:absolute;bottom:-6px;right:-6px}.Editor_zoneOff__saKsO{width:calc(100% - 2 * var(--ctd-mx));margin:14px var(--ctd-mx);color:#fe4d00;background:#fff1ea;border:1.5px dashed #ffd7c8;border-radius:10px;padding:8px;font:500 12px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:block}.Editor_zoneOff__saKsO:hover{border-color:#fe4d00}.ctd-hd.ctd-edz[data-label]:hover:after,.ctd-ft.ctd-edz[data-label]:hover:after,.ctd-hd.ctd-edz[data-label]:focus:after,.ctd-ft.ctd-edz[data-label]:focus:after{content:attr(data-label);color:#fe4d00;letter-spacing:.03em;text-transform:uppercase;pointer-events:none;background:#fff1ea;border-radius:4px;padding:1px 6px;font:600 10px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;top:4px;right:8px}.FieldPicker_picker__D75Ft{z-index:1040;background:#fff;border:1px solid #ffd7c8;border-radius:16px;width:320px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;overflow:hidden;box-shadow:0 20px 50px #0f172a2e}.FieldPicker_search__5LXoW{background:#fff1ea;border-bottom:1px solid #ffd7c8;padding:.5rem;position:relative}.FieldPicker_search__5LXoW svg{color:#fe4d00;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.FieldPicker_search__5LXoW input{border:1px solid #ffd7c8;border-radius:10px;outline:none;width:100%;padding:.55rem .75rem .55rem 2.1rem;font-size:13.5px}.FieldPicker_search__5LXoW input:focus{border-color:#fe4d00;box-shadow:0 0 0 3px #fe4d0026}.FieldPicker_list__BysKn{max-height:300px;padding:.25rem;overflow-y:auto}.FieldPicker_groupTitle__VKit1{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;align-items:center;gap:6px;padding:.5rem .5rem .25rem;font-size:10.5px;font-weight:600;display:flex}.FieldPicker_item__KfclS{text-align:left;color:#1f2937;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.35rem .5rem;font-size:13px;display:flex}.FieldPicker_item__KfclS code{color:#9ca3af;font-size:10px}.FieldPicker_itemActive__YfjhI{background:#fff1ea;box-shadow:inset 0 0 0 1px #ffd7c8}.FieldPicker_itemLabel__4uySH{flex:1;min-width:0}.FieldPicker_dot__N3p1I{border-radius:50%;flex-shrink:0;width:6px;height:6px}.FieldPicker_dot_obra__dIrS8{background:#3b82f6}.FieldPicker_dot_sub__PH3kI{background:#7c3aed}.FieldPicker_dot_emp__D0SCQ{background:#9ca3af}.FieldPicker_dot_ct__oKUQx{background:#e2b434}.FieldPicker_dot_sys__LaQds{background:#06b6d4}.FieldPicker_dot_custom__0Tocc{background:#ec4899}.FieldPicker_createBlock__qO-Qs{border-top:1px solid #f3f4f6;margin-top:.25rem;padding-top:.25rem}.FieldPicker_createBlock__qO-Qs p{color:#9ca3af;margin:0;padding:0 .5rem .25rem;font-size:11px}.FieldPicker_createIcon__qheLI{color:#fe4d00;background:#fff1ea;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.FieldPicker_empty__J6MtW{text-align:center;color:#9ca3af;margin:0;padding:1.25rem;font-size:13px}.FieldPicker_foot__K5D5E{color:#9ca3af;background:#f9fafb;border-top:1px solid #f3f4f6;gap:.75rem;padding:.45rem .75rem;font-size:11px;display:flex}.FieldPicker_foot__K5D5E b{color:#6b7280}.EditorToolbar_toolbar__7QTXy{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.EditorToolbar_button__3_FAe{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.EditorToolbar_button__3_FAe:hover{background:#f3f4f6}.EditorToolbar_button__3_FAe input[type=color],.EditorToolbar_button__3_FAe input[type=file]{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.EditorToolbar_buttonOn__vUrum{color:#c2410c;background:#fff1ea}.EditorToolbar_colorBar__nWqxi{border-radius:2px;height:3px;position:absolute;bottom:4px;left:7px;right:7px}.EditorToolbar_select__EqH0-{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:32px;margin:0 2px;padding:0 6px;font-size:12.5px}.EditorToolbar_sep__LSYqO{background:#e5e7eb;flex-shrink:0;width:1px;height:22px;margin:0 4px}.EditorToolbar_fieldButton__6rNLO{color:#fff;cursor:pointer;background:#fe4d00;border:0;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.EditorToolbar_fieldButton__6rNLO:hover{background:#e64400}.Panels_panel__XT-Vz{background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.Panels_panelTitle__2MxV3{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.Panels_panelTitle__2MxV3 small{text-transform:none;letter-spacing:0;color:#9ca3af;font-weight:400}.Panels_hint__VGfSb{color:#fff;background:linear-gradient(135deg,#fe4d00,#e64400);border-radius:16px;align-items:center;gap:.75rem;padding:.9rem 1rem;font-size:13px;line-height:1.4;display:flex}.Panels_hintAt__o8QPm{color:#fe4d00;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;font-weight:700;display:flex}.Panels_ok__Rzz7g{color:#047857;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:13px;display:flex}.Panels_usedList__0Xxq7{max-height:260px;margin:0 -.25rem;overflow-y:auto}.Panels_usedRow__XEtIa{cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .4rem;font-size:12px;display:flex}.Panels_usedRow__XEtIa:hover{background:#f9fafb}.Panels_usedRow__XEtIa>.ctd-tok{pointer-events:none}.Panels_usedRowOn__9yUkg{background:#fff1ea}.Panels_count__LHXps{color:#9ca3af;font-size:11px}.Panels_spacer__pIE1w{flex:1}.Panels_removeButton__Bvwvn{color:#d1d5db;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Panels_removeButton__Bvwvn:hover{color:#ef4444;background:#fef2f2}.Panels_empty__jDbxM{text-align:center;color:#9ca3af;padding:.5rem 0 .75rem;font-size:12.5px}.Panels_empty__jDbxM svg{color:#d1d5db;margin:0 auto 4px;display:block}.Panels_catalog__v_gvf{max-height:340px;margin:0 -.25rem;overflow-y:auto}.Panels_groupTitle__vjFcy{color:#374151;align-items:center;gap:6px;padding:.4rem .4rem .2rem;font-size:12px;font-weight:600;display:flex}.Panels_catalogItem__44DUm{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.3rem .4rem;font-size:12px;display:flex}.Panels_catalogItem__44DUm:hover{background:#fff1ea}.Panels_catalogItem__44DUm>.ctd-tok{pointer-events:none}.Panels_usedMark__2CHyS{color:#047857;font-size:10.5px;font-weight:600}.Panels_fieldLabel__SK6gt{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin-bottom:4px;font-size:11px;font-weight:600}.Panels_row2__s5Uvc{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.Panels_nativeSelect__d5Jmf{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;height:38px;padding:0 10px;font-size:13px}.Panels_muted__Q-adQ{color:#6b7280;margin:0;font-size:12px}.Payments_formSection__OzIfk{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.Payments_formSection__OzIfk .form-label{font-size:.875rem;font-weight:500}.Payments_formSectionHeader__6qnQX{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.Payments_formSectionHeader__6qnQX:has(+.Payments_formSectionSubtitle__M7f0H){border-bottom:none;margin-bottom:0;padding-bottom:.15rem}.Payments_formSectionSubtitle__M7f0H{color:#6b7280;margin:0 0 .5rem;font-size:.72rem;font-weight:400;line-height:1.3;display:block}.Payments_formSectionHeader__6qnQX+.Payments_formSectionSubtitle__M7f0H{border-bottom:1px solid #f2f2f1;margin-bottom:1rem;padding:0 0 .75rem}.Payments_filesRow__bjtYh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@media (max-width:767px){.Payments_filesRow__bjtYh{flex-direction:column;align-items:stretch}}.Payments_filesUpload__EL-wI{flex:1;min-width:0}.Payments_tiles__Zm9MB{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}@media (max-width:767px){.Payments_tiles__Zm9MB{grid-auto-flow:row}}.Payments_tile__-kmaM{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.Payments_tileLabel__t4mGX{color:#6b7280;font-size:12.5px}.Payments_tileValue__3e3iL{color:#1a1a2e;white-space:nowrap;font-size:16px;font-weight:700}.Payments_tileHighlight__3F0Ax{background:#fff7ed;border-color:#fdba74}.Payments_tileHighlight__3F0Ax .Payments_tileLabel__t4mGX{color:#c2410c}.Payments_tileHighlight__3F0Ax .Payments_tileValue__3e3iL{color:#fe4d00}.Payments_cardActions__S46vI{align-items:center;gap:8px;margin-left:auto;display:flex}.Payments_fields__xgbxM{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:767px){.Payments_fields__xgbxM{grid-template-columns:minmax(0,1fr)}}.Payments_span2__UAn7B{grid-column:span 2}@media (max-width:767px){.Payments_span2__UAn7B{grid-column:auto}}.Payments_span3__A5ud9{grid-column:1/-1}.Payments_payLeft__hhXeq{color:#fe4d00;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-block}.Payments_payLeft__hhXeq:hover{text-decoration:underline}.Payments_payLeft__hhXeq:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.Payments_footer__lBQO-{z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;padding:12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #1118271a}.Payments_footerCount__HDkbK{color:#6b7280;font-size:13px}.Payments_footerTotal__eEu6x{color:#1a1a2e;white-space:nowrap;font-size:18px;font-weight:700}.Payments_footerActions__J2KY_{align-items:center;gap:8px;margin-left:auto;display:flex}.Payments_pill__xilcm{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.Payments_pillPaid__azuuj{color:#047857;background:#d1fae5}.Payments_pillLeft__iKSjI{color:#4b5563;background:#f3f4f6}.Payments_pillOver__5tgBw{color:#92400e;background:#fef3c7}.Payments_muted__cE7jk{color:#6b7280}.Payments_headerAction__24EQg{margin-left:auto}.Payments_empty__IE1F5{color:#6b7280;margin:14px 0 0;font-size:13.5px}.Payments_paymentsTable__CvGyf{margin-top:14px}.Payments_infoLine__xblAE{color:#374151;background:#f9fafb;border-radius:8px;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;font-size:13px;display:flex}.Payments_infoLine__xblAE svg{color:#6b7280;flex-shrink:0}.Payments_infoLinePaid__Q-Lsv{color:#047857;background:#ecfdf5}.Payments_infoLinePaid__Q-Lsv svg{color:#10b981}.Payments_overdue__6m99x{color:#92400e;font-weight:600}.SubcontractSupplements_cardHead__h-Edc{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.SubcontractSupplements_cardHead__h-Edc h3{color:#212529;margin:0;font-size:.875rem;font-weight:600}.SubcontractSupplements_cardHead__h-Edc p{color:#6b7280;margin:2px 0 0;font-size:12.5px}.SubcontractSupplements_typeTag__lBAud{color:#1d4ed8;text-align:center;background:#eff6ff;border-radius:5px;min-width:30px;margin-right:8px;padding:1px 6px;font-size:.72rem;font-weight:700;display:inline-block}.SubcontractSupplements_state__zd35D{white-space:nowrap;color:#4b5563;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.SubcontractSupplements_state__zd35D:before{content:"";border-radius:50%;width:7px;height:7px}.SubcontractSupplements_stateDRAFT__PsRZR:before{background:#9ca3af}.SubcontractSupplements_stateAPPROVED__ONZMR:before{background:#e2b434}.SubcontractSupplements_stateJOINED__A0Gfm:before{background:#059669}.SubcontractSupplements_actionCell__CbIr5{white-space:nowrap;text-align:right;width:1%}.SubcontractSupplements_actionButtons__jZ2lM{align-items:center;gap:6px;display:inline-flex}.SubcontractSupplements_pendingDot__FXNX1{background:#fe4d00;border-radius:50%;width:7px;height:7px;display:inline-block}.SubcontractSupplements_empty__Q0-yV{text-align:center;color:#4b5563;padding:40px 16px}.SubcontractSupplements_empty__Q0-yV h4{color:#212529;margin:0 0 4px;font-size:15px;font-weight:600}.SubcontractSupplements_empty__Q0-yV p{margin:0 auto;font-size:.8125rem}.SubcontractSupplements_emptyIcon__vrCWi{color:#9ca3af;background:#f3f4f6;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 12px;display:grid}.SubcontractSupplements_statusNote__ujjOv{color:#4b5563;background:#f3f4f6;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.75rem;font-weight:600}.SubcontractSupplements_modalBody__LxICO{flex-direction:column;height:100%;min-height:0;display:flex}.SubcontractSupplements_modalHead__MDK-6{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.SubcontractSupplements_modalHead__MDK-6 h3{margin:0;font-size:15px;font-weight:600}.SubcontractSupplements_modalHead__MDK-6 p{color:#6b7280;margin:2px 0 0;font-size:.8125rem}.SubcontractSupplements_modalRows__kd-ZD{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 18px;display:flex;overflow-y:auto}.SubcontractSupplements_modalRow__5dw52{cursor:pointer;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 12px;font-size:.8125rem;display:grid}.SubcontractSupplements_modalRow__5dw52:hover:not(.SubcontractSupplements_modalRowOff__qFQB7){border-color:#fe4d00}@media (max-width:640px){.SubcontractSupplements_modalRow__5dw52{grid-template-columns:18px minmax(0,1fr)}.SubcontractSupplements_modalRow__5dw52 .SubcontractSupplements_modalValue__x88oS,.SubcontractSupplements_modalRow__5dw52 .SubcontractSupplements_modalState__kWvNB{grid-column:2;align-items:flex-start}}.SubcontractSupplements_modalRowOff__qFQB7{cursor:default;background:#f9fafb}.SubcontractSupplements_modalInfo__HHjcN{flex-direction:column;min-width:0;display:flex}.SubcontractSupplements_modalInfo__HHjcN strong{font-weight:600}.SubcontractSupplements_modalInfo__HHjcN span{color:#6b7280;font-size:.75rem}.SubcontractSupplements_modalValue__x88oS{white-space:nowrap;font-weight:600}.SubcontractSupplements_modalState__kWvNB{cursor:default;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.SubcontractSupplements_tag__kT79n{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.SubcontractSupplements_tagDRAFT__17WTx{color:#4b5563;background:#f3f4f6}.SubcontractSupplements_tagAPPROVED__dVBaO{color:#92400e;background:#fffbeb}.SubcontractSupplements_tagJOINED__3OPCJ{color:#047857;background:#f0fdf4}.SubcontractSupplements_modalLink__IYwRg{font:inherit;color:#fe4d00;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:500}.SubcontractSupplements_modalLink__IYwRg:hover{text-decoration:underline}.SubcontractSupplements_modalFoot__728VH{border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.SubcontractSupplements_modalFoot__728VH>:first-child{margin-right:auto}.SubcontractInvoices_conferenceBody__OzMQ-{flex-direction:column;gap:14px;display:flex}.SubcontractInvoices_conferenceBody__OzMQ->div[role]{margin-bottom:0}.SubcontractInvoices_headerAction__Iqw0E{margin-left:auto}.SubcontractInvoices_options__l7nDx{flex-direction:column;gap:10px;display:flex}.SubcontractInvoices_optionCards__oJ3l9{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.SubcontractInvoices_optionCard__PxvCg.SubcontractInvoices_optionCard__PxvCg{background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:10px;padding:12px}.SubcontractInvoices_optionCard__PxvCg.SubcontractInvoices_optionCard__PxvCg:hover{border-color:#fe4d00}.SubcontractInvoices_optionCardOn__AbZx4.SubcontractInvoices_optionCardOn__AbZx4{background:#fff1ea;border-color:#fe4d00}.SubcontractInvoices_optionTitle__mHFle{color:#1f2937;font-size:.8125rem;font-weight:600;display:block}.SubcontractInvoices_optionText__CNvfM{color:#6b7280;margin-top:2px;font-size:.75rem;line-height:1.4;display:block}.SubcontractInvoices_lineInputs__v-drQ{grid-template-columns:1fr 1fr;gap:6px;max-width:260px;margin-left:auto;display:grid}.SubcontractInvoices_correctionTable__AAQCN{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.SubcontractInvoices_correctionTable__AAQCN th:nth-child(n+2),.SubcontractInvoices_correctionTable__AAQCN td:nth-child(n+2){border-left:1px solid #e5e7eb}.SubcontractInvoices_correctionTable__AAQCN th:nth-child(3),.SubcontractInvoices_correctionTable__AAQCN td:nth-child(3){background-color:#fff1ea}.SubcontractInvoices_correctionTable__AAQCN th,.SubcontractInvoices_correctionTable__AAQCN td{padding-right:1rem}.SubcontractInvoices_correctionTable__AAQCN td{vertical-align:middle}.SubcontractInvoices_invoiceHead__PilUA{flex-direction:column;display:flex}.SubcontractInvoices_invoiceHead__PilUA small{color:#6b7280;font-size:.6875rem;font-weight:400}.SubcontractInvoices_lineName__r_YX5{font-weight:600}.SubcontractInvoices_supplementTag__tp807{color:#7c3aed;background:#f5f0ff;border-radius:4px;margin-right:6px;padding:0 5px;font-size:.6875rem;font-weight:600;display:inline-block}.SubcontractInvoices_totalLabel__dw2oj{text-align:right}.SubcontractInvoices_badge__uTcm5{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.SubcontractInvoices_badgeWAITING__Difgd{color:#92400e;background:#fffbeb;border-color:#fde68a}.SubcontractInvoices_badgeDIVERGENT__nBA2V{background:#fef2f2}.SubcontractInvoices_badgeINVOICED___zXCq{color:#059669;background:#f0fdf4;border-color:#bbf7d0}.SubcontractInvoices_pill__n_UD1{color:#059669;white-space:nowrap;background:#f0fdf4;border:0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}button.SubcontractInvoices_pill__n_UD1{cursor:pointer}.SubcontractInvoices_pillDivergent__JWFQQ{background:#fef2f2}.SubcontractInvoices_statusOPEN__LdbYI:before{background:#9ca3af}.SubcontractInvoices_statusWAITING__tzodI:before{background:#e2b434}.SubcontractInvoices_totalRow__agM3R td{background:#f9fafb;font-weight:600}.SubcontractInvoices_totalNote__V9POt.SubcontractInvoices_totalNote__V9POt{color:#6b7280;font-size:.75rem;font-weight:400}.ExpenseDocument_layout__3Xc96{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;width:100%;max-width:1480px;margin:0 auto;padding:20px 24px 130px;display:grid}.ExpenseDocument_layoutNoBar__TDq9y{padding-bottom:32px}.ExpenseDocument_layoutFill__fj0KN{grid-template-columns:calc(min(100%,1480px)/2 - 34px) minmax(0,1fr);max-width:none;padding:0}.ExpenseDocument_documentColumn__2n9oX{height:100vh;display:flex;position:sticky}.ExpenseDocument_formColumn__APWVQ{min-width:0}.ExpenseDocument_contents__nLJGZ{display:contents}.ExpenseDocument_panel__ba2-z{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ExpenseDocument_header__sStrr{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.ExpenseDocument_title__36OBq{flex-direction:column;flex:1;min-width:0;display:flex}.ExpenseDocument_name__52yHa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ExpenseDocument_subtitle__rCXhs{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;font-size:12px;font-weight:400;overflow:hidden}.ExpenseDocument_open__mC1gv{color:#6b7280;display:inline-flex}.ExpenseDocument_open__mC1gv:hover{color:#1a1a1a}.ExpenseDocument_close__imCHG,.ExpenseDocument_download__nBY6F{color:#6b7280;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ExpenseDocument_close__imCHG:hover,.ExpenseDocument_download__nBY6F:hover{color:#1a1a1a}.ExpenseDocument_tabs__N8boV{flex-wrap:wrap;gap:6px;padding:10px 16px 0;display:flex}.ExpenseDocument_tab__Qzvym{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;max-width:180px;padding:4px 10px;font-size:12px;overflow:hidden}.ExpenseDocument_tabActive__WhwRm{color:#1a1a1a;border-color:#1a1a1a;font-weight:600}.ExpenseDocument_actions__F17M3{padding:10px 16px 0}.ExpenseDocument_viewer__U2IYh{background:#f3f4f6;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:0;margin:12px 16px 16px;display:flex;overflow:auto}.ExpenseDocument_frame__uPner{border:0;width:100%;height:100%}.ExpenseDocument_image__lnHXR{object-fit:contain;max-width:100%;max-height:100%}.ExpenseDocument_noPreview__s_UvO{color:#9ca3af;text-align:center;padding:24px;font-size:13px}@media (max-width:1024px){.ExpenseDocument_layout__3Xc96{grid-template-columns:minmax(0,1fr)}.ExpenseDocument_documentColumn__2n9oX{height:480px;position:static}}.SuccessBanner_container__WjhXQ{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-bottom:1rem;padding:10px 12px;font-size:.8125rem;display:flex}.SuccessBanner_icon__6EAbM{flex-shrink:0}.SuccessBanner_text__7hrxd{min-width:0}.BudgetConfigPage_page__1EcYe{height:100%;overflow:hidden auto}.BudgetConfigPage_formWrap__ZytvL{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.BudgetConfigPage_formSection__wm-eT{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.BudgetConfigPage_formSection__wm-eT .form-label{font-size:.875rem;font-weight:500}.BudgetConfigPage_formSectionHeader__Sb68q{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.BudgetConfigPage_formSectionHeaderIcon__Oudu6{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.BudgetConfigPage_heroCard__u0sme{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.BudgetConfigPage_heroIcon__dKD20{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.BudgetConfigPage_heroNameRow__AfxNQ{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.BudgetConfigPage_heroName__OaO2i{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.BudgetConfigPage_fieldList__jgF8R{flex-direction:column;display:flex}.BudgetConfigPage_fieldRow__oMR-n{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.BudgetConfigPage_fieldRow__oMR-n:last-child{border-bottom:none;padding-bottom:0}.BudgetConfigPage_fieldRow__oMR-n:first-child{padding-top:0}.BudgetConfigPage_fieldLabel__w6ooo{color:#6b7280;font-size:.875rem}.BudgetConfigPage_fieldValue__ktj__{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.BudgetConfigPage_tableArea__g52_7{padding:0 .75rem .75rem}.BudgetConfigPage_fileRow__Ul7E5{align-items:center;gap:.75rem;display:flex}.BudgetConfigPage_fileRow__Ul7E5>:first-child{flex:1;min-width:0}.BudgetConfigPage_infoIcon__eninI{vertical-align:text-bottom;color:#9ca3af;cursor:help;margin-left:.3rem;display:inline-flex}.BudgetConfigPage_infoIcon__eninI:hover{color:#6b7280}.BudgetConfigPage_orText__rMR7L{color:#6c757d;flex-shrink:0;font-size:.8125rem}.BudgetConfigPage_selectWrap__PFp3K{flex-shrink:0;width:220px}.BudgetConfigPage_hintText__rwMi1{color:#6c757d;margin:.25rem 0 0;font-size:.8125rem}.StudyProjectsScreen_page__qcuvG{height:100%;overflow:hidden auto}.StudyProjectsScreen_kpisArea__2O0Ku{padding:.75rem .75rem 0}.StudyProjectsScreen_tableArea___0K_A{padding:.75rem}.StudyProjectsScreen_nameCell__QILB5{flex-direction:column;min-width:0;line-height:1.3;display:flex}.StudyProjectsScreen_codeTag__aqTgZ{color:#9ca3af;font-size:.6875rem}.StudyProjectsScreen_placeholder__wZWD1{color:#d1d5db}.StudyProjectsScreen_muted__hzZcC{color:#9ca3af}.StudyProjectsScreen_headerWithInfo__cXS0D{align-items:center;gap:.3rem;display:inline-flex}.StudyProjectsScreen_headerInfo__stvrP{color:#9ca3af;cursor:help;display:inline-flex}.StudyProjectsScreen_budgetHeadRow__uU4Kv td{padding-top:.5rem!important;padding-bottom:.25rem!important}.StudyProjectsScreen_subHead__T7-lj{color:#6b7280;font-size:.7rem;font-weight:500}.StudyProjectsScreen_budgetRow__Uua_h:hover td{background-color:#f3f4f6}.StudyProjectsScreen_alignRight___7FsS{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.StudyProjectsScreen_notCounted__li-iZ{color:#9ca3af}.StudyProjectsScreen_notCountedText__C-8Wp{color:#9ca3af;font-size:.65rem}.StudyProjectsScreen_emptyBudgets__v-pRx{color:#6b7280;align-items:center;gap:.75rem;padding:.6rem .75rem .6rem 2.6rem;font-size:.75rem;display:flex}.StudyProjectsScreen_linkButton__0p6ec{color:#fe4d00;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:500;display:inline-flex}.StudyProjectsScreen_linkButton__0p6ec:hover{text-decoration:underline}.BudgetScreen_page__E4cRP{height:100%;overflow:hidden auto}.BudgetScreen_formWrap__AP-TP{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.BudgetScreen_formSection__oQDsw{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.BudgetScreen_formSection__oQDsw .form-label{font-size:.875rem;font-weight:500}.BudgetScreen_formSectionHeader__qHr4O{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.BudgetScreen_formSectionHeaderIcon__Km4Ur{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.BudgetScreen_vatPhrasePreview__3iU3P{color:#374151;margin:.375rem 0 1rem;font-size:.8125rem;font-style:italic}.BudgetScreen_sectionHint__AdLpE{color:#9ca3af;margin:.375rem 0 1rem;font-size:.75rem;line-height:1.5}.BudgetScreen_generalNotesView__dB5Vq{color:#374151;font-size:.875rem;line-height:1.6}.BudgetScreen_generalNotesView__dB5Vq p{margin:0 0 .375rem}.BudgetScreen_generalNotesView__dB5Vq img{max-width:100%;height:auto}.BudgetScreen_notice__m6Qxc{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-left:3px solid #e2b434;border-radius:8px;margin:0 0 14px;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.BudgetScreen_noticeWithAction__B-fRF{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.BudgetScreen_heroCard__P9Ej4{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.BudgetScreen_heroName__p2-Ue{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.BudgetScreen_heroVersion__oK6fS{color:#9ca3af;font-size:.75rem;font-weight:600}.BudgetScreen_heroSub__pTv9M{color:#9ca3af;margin-top:2px;font-size:.8125rem}.BudgetScreen_fieldList__taPnh{flex-direction:column;display:flex}.BudgetScreen_fieldRow__o5diO{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.BudgetScreen_fieldRow__o5diO:last-child{border-bottom:none;padding-bottom:0}.BudgetScreen_fieldRow__o5diO:first-child{padding-top:0}.BudgetScreen_fieldLabel__bczls{color:#6b7280;font-size:.875rem}.BudgetScreen_fieldValue__FI1qE{color:#1a1a1a;font-size:.875rem;font-weight:500}.BudgetScreen_totalsRow__wUQeu{flex-wrap:wrap;gap:1.5rem 2.5rem;display:flex}.BudgetScreen_totalBlock__aAWin{min-width:110px}.BudgetScreen_totalLabel__l-tYp{color:#9ca3af;font-size:.75rem}.BudgetScreen_totalValue__EYpyV{color:#1a1a1a;font-size:.9375rem;font-weight:600}.BudgetScreen_totalValueEmph__xUlBF{color:#fe4d00;font-size:1.0625rem;font-weight:700}.BudgetScreen_totalValueNegative__ptuWe{color:#ef4444}.BudgetScreen_totalValueWarn__rNZ9b{color:#b45309}.BudgetScreen_totalsNotice__PGPtz{margin:1rem 0 0}.BudgetScreen_pctRow__Fcyhw{gap:.75rem;display:flex}.BudgetScreen_pctRow__Fcyhw>div{flex:1;min-width:0}.BudgetScreen_pctHelpRow__OptGB{justify-content:flex-end;margin-bottom:.25rem;display:flex}.BudgetScreen_infoLink__Wa8UJ{color:#fe4d00;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.BudgetScreen_infoLink__Wa8UJ:hover{text-decoration:underline}.BudgetScreen_structureCounts__fgOM3{color:#1a1a1a;gap:2rem;font-size:.875rem;display:flex}.BudgetScreen_structureCounts__fgOM3 b{margin-right:.25rem;font-size:1.0625rem;font-weight:700}.BudgetScreen_tabsContainer__IgLJG{margin:0 1.5rem}.BudgetScreen_tabsRow__4s0qk{border-bottom:1px solid #ebebea;flex-wrap:wrap;gap:0;display:flex}.BudgetScreen_tab__mfeG4{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.6rem .9rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.BudgetScreen_tab__mfeG4:hover{color:#1f2937}.BudgetScreen_tabActive__Mhar3{color:#e64400;border-bottom-color:#e64400}.BudgetScreen_tabActive__Mhar3:hover{color:#e64400}.BudgetScreen_tabIcon__Axc9d{flex-shrink:0;align-items:center;display:inline-flex}.BudgetScreen_tabBadge__ac6DZ{color:#374151;background:#e5e7eb;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.BudgetScreen_tabActive__Mhar3 .BudgetScreen_tabBadge__ac6DZ{color:#e64400;background:#fe4d0026}.BudgetScreen_boqPane__AmIGW{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.BudgetScreen_pageBoq__brSXC{flex-direction:column;min-height:0;display:flex;overflow:hidden}.BudgetScreen_statusCard__R9f1S{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0 .75rem;padding:.6rem .9rem;display:flex}.BudgetScreen_statusMain__RAh1c{align-items:center;gap:.5rem;display:flex}.BudgetScreen_statusLabel__8QYBG{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:600}.BudgetScreen_statusVersion__GibeR{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}.PricingHelpDrawer_body__6xghx{color:#374151;flex:1;min-height:0;padding:.875rem 1rem 1.5rem;font-size:.8125rem;line-height:1.6;overflow-y:auto}.PricingHelpDrawer_intro__TOS0c{color:#1f2937;margin:0 0 1.25rem;font-size:.875rem}.PricingHelpDrawer_pair__qzJCg{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.PricingHelpDrawer_card__Jtvcd{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1;gap:.4rem;min-width:13rem;padding:.75rem;display:flex}.PricingHelpDrawer_cardHead__ZlWNd{color:#1f2937;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:flex}.PricingHelpDrawer_cardIconCost__tFVvg{color:#6b7280}.PricingHelpDrawer_cardIconMargin__g1Esl{color:#16ccc3}.PricingHelpDrawer_cardBody__CUK99{color:#4b5563;margin:0;font-size:.75rem}.PricingHelpDrawer_tag__ehos4{border-radius:4px;align-self:flex-start;padding:.1rem .4rem;font-size:.6875rem;font-weight:700}.PricingHelpDrawer_tagCost__v_jnp{color:#374151;background:#e5e7eb}.PricingHelpDrawer_tagMargin__O6PNN{color:#16ccc3;background:#16a34a1f}.PricingHelpDrawer_heading__7t_84{color:#1f2937;margin:1.5rem 0 .5rem;font-size:.8125rem;font-weight:700}.PricingHelpDrawer_note__3z7NN{color:#4b5563;margin:0 0 .5rem;font-size:.75rem}.PricingHelpDrawer_formula__Sp-KB{color:#1f2937;white-space:pre-wrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:0 0 .5rem;padding:.6rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1.7;overflow-x:auto}.PricingHelpDrawer_examples__PqO6Q{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:.75rem 0 0}.PricingHelpDrawer_examplesSummary__JhU4U{cursor:pointer;color:#1f2937;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;list-style:none;display:flex}.PricingHelpDrawer_examplesSummary__JhU4U::-webkit-details-marker{display:none}.PricingHelpDrawer_examplesChevron__9pxGB{color:#6b7280;flex:none;transition:transform .15s}.PricingHelpDrawer_examples__PqO6Q[open] .PricingHelpDrawer_examplesChevron__9pxGB{transform:rotate(90deg)}.PricingHelpDrawer_examplesHint__-FRlH{color:#6b7280;font-weight:400}.PricingHelpDrawer_examplesBody__uf51v{padding:0 .75rem .75rem}.PricingHelpDrawer_examplesBody__uf51v>.PricingHelpDrawer_heading__7t_84:first-child,.PricingHelpDrawer_examplesBody__uf51v>.PricingHelpDrawer_note__3z7NN:first-child{margin-top:0}.PricingHelpDrawer_table__CERrD{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.PricingHelpDrawer_row__XTnn3{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem .75rem;display:flex}.PricingHelpDrawer_row__XTnn3:last-child{border-bottom:none}.PricingHelpDrawer_rowLabel__wa2SS{color:#4b5563;font-size:.75rem}.PricingHelpDrawer_rowValue__5usDZ{font-variant-numeric:tabular-nums;color:#1f2937;flex:none;font-size:.8125rem}.PricingHelpDrawer_rowStrong__9nsFP{background:#f9fafb}.PricingHelpDrawer_rowStrong__9nsFP .PricingHelpDrawer_rowLabel__wa2SS,.PricingHelpDrawer_rowStrong__9nsFP .PricingHelpDrawer_rowValue__5usDZ{color:#1f2937;font-weight:700}.PricingHelpDrawer_cost__Tj_Gd .PricingHelpDrawer_rowValue__5usDZ{color:#374151}.PricingHelpDrawer_margin__laxlT .PricingHelpDrawer_rowValue__5usDZ{color:#16ccc3;font-weight:600}.PricingHelpDrawer_warning__B7Ye8{background:#fff1ea;border:1px solid #ffd7c8;border-radius:8px;gap:.5rem;margin:.75rem 0 0;padding:.6rem .75rem;display:flex}.PricingHelpDrawer_warningIcon__ZPruK{color:#fe4d00;flex:none;margin-top:.15rem}.PricingHelpDrawer_warningTitle__FseEb{color:#1f2937;margin:0 0 .2rem;font-size:.75rem;font-weight:700}.PricingHelpDrawer_warningBody__ftyzY{color:#374151;margin:0;font-size:.75rem}.PricingHelpDrawer_bullets__kKiLb{color:#4b5563;margin:0;padding-left:1.1rem;font-size:.75rem}.PricingHelpDrawer_bullets__kKiLb li{margin-bottom:.35rem}.ComponentsScreen_page__xibUD{height:100%;overflow:hidden auto}.ComponentsScreen_tableArea__TkxVM{padding:0 .75rem .75rem}.ComponentsScreen_outputCell__fy7CF{align-items:baseline;gap:.25rem;display:inline-flex}.ComponentsScreen_outputCell__fy7CF b{font-weight:600}.ComponentsScreen_unitSuffix__MMc54{color:#9ca3af;font-size:.75rem}.ComponentsScreen_typeBadge__0-DxS{border-radius:8px;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ComponentsScreen_typeBadge__0-DxS span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ComponentScreen_elevation-1__j-EYV{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.ComponentScreen_elevation-2__UpWT2{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.ComponentScreen_elevation-3__ECSkP{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.ComponentScreen_elevation-4__UWYAm{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.ComponentScreen_elevation-5__jnMVI{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.ComponentScreen_elevation-6__pz-_x{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ComponentScreen_elevation-7__SDKGe{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.ComponentScreen_elevation-8__YWl0k{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.ComponentScreen_elevation-9__Fl5NR{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.ComponentScreen_elevation-10__rdRXd{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.ComponentScreen_elevation-11__ebJAU{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.ComponentScreen_elevation-12__2CwDM{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.ComponentScreen_elevation-13__OH1_q{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.ComponentScreen_elevation-14__TdTP8{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.ComponentScreen_elevation-15__gATeO{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.ComponentScreen_elevation-16__gEpZj{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.ComponentScreen_elevation-17__Psf9G{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.ComponentScreen_elevation-18__P5BAF{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.ComponentScreen_elevation-19__oyvYs{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.ComponentScreen_elevation-20__8Qyia{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.ComponentScreen_elevation-21__FbVgu{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.ComponentScreen_elevation-22__USPCc{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.ComponentScreen_elevation-23__bZFyi{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.ComponentScreen_elevation-24__6z_xk{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.ComponentScreen_page__5pJl4{height:100%;overflow:hidden auto}.ComponentScreen_formWrap__HyFcB{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ComponentScreen_formSection__fp7xV{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ComponentScreen_formSection__fp7xV .form-label{font-size:.875rem;font-weight:500}.ComponentScreen_formSectionHeader__-8ndQ{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ComponentScreen_formSectionHeaderIcon__CNOQ2{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ComponentScreen_sectionHint__HL84c{color:#9ca3af;margin:-.5rem 0 1rem;font-size:.75rem;line-height:1.5}.ComponentScreen_heroCard__n0ZDS{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.ComponentScreen_heroName__5X4MT{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ComponentScreen_heroCode__mOzSD{color:#9ca3af;margin-top:2px;font-size:.75rem}.ComponentScreen_heroCost__0V6oE{text-align:right;white-space:nowrap}.ComponentScreen_heroCostValue__euSg3{color:#fe4d00;font-size:17px;font-weight:700}.ComponentScreen_heroCostLabel__4Obi0{color:#9ca3af;font-size:.75rem}.ComponentScreen_fieldList__w1ZNZ{flex-direction:column;display:flex}.ComponentScreen_fieldRow__Il5Sj{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ComponentScreen_fieldRow__Il5Sj:last-child{border-bottom:none;padding-bottom:0}.ComponentScreen_fieldRow__Il5Sj:first-child{padding-top:0}.ComponentScreen_fieldLabel___F0zc{color:#6b7280;font-size:.875rem}.ComponentScreen_fieldValue__iPX8J{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.ComponentScreen_noteValue__qEZSm{color:#1a1a1a;text-align:left;max-width:70%;font-size:.875rem}.ComponentScreen_tabsContainer__FynLU{margin:0 1.5rem}.ComponentScreen_tabsRow__wK-O3{border-bottom:1px solid #ebebea;flex-wrap:wrap;gap:0;display:flex}.ComponentScreen_tab__o1Og0{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.6rem .9rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.ComponentScreen_tab__o1Og0:hover{color:#1f2937}.ComponentScreen_tabActive__POyAW{color:#e64400;border-bottom-color:#e64400}.ComponentScreen_tabActive__POyAW:hover{color:#e64400}.ComponentScreen_tabIcon__R6_kp{flex-shrink:0;align-items:center;display:inline-flex}.ComponentScreen_tabBadge__eO71T{color:#374151;background:#e5e7eb;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.ComponentScreen_tabActive__POyAW .ComponentScreen_tabBadge__eO71T{color:#e64400;background:#fe4d0026}.ComponentScreen_recipePane__qHVgR{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ComponentScreen_pageRecipe__QrCMv{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ComponentScreen_fieldHint__HCM6r{color:#9ca3af;margin:0 0 1rem;font-size:12px;line-height:1.5}.ComponentScreen_outputRow__3yQBP{align-items:flex-start;gap:.75rem;display:flex}.ComponentScreen_outputRow__3yQBP>div:first-child{flex:0 0 180px}.ComponentScreen_outputRow__3yQBP>div:last-child{flex:1;min-width:0}.ComponentTypesScreen_page__IHrHA{height:100%;overflow:hidden auto}.ComponentTypesScreen_tableArea__kKsTr{padding:0 .75rem .75rem}.ComponentTypesScreen_typeCell__Qznjq{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.ComponentTypesScreen_typeIcon__6kGqd{border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.ComponentTypesScreen_typeInfo__G631f{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ComponentTypesScreen_typeName__pMbib{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ComponentTypesScreen_typeSubtitle__wL4GY{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:.8125rem;overflow:hidden}@media (max-width:991px){.ComponentTypesScreen_typeSubtitle__wL4GY{max-width:200px}}.ComponentTypesScreen_countBadge__zrc60{border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 .5rem;font-weight:600;display:inline-flex}.ComponentTypesScreen_companyCell__mdC3o{align-items:center;gap:.5rem;display:flex}.ComponentTypeScreen_page__ly6_n{height:100%;overflow:hidden auto}.ComponentTypeScreen_formWrap___67TK{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ComponentTypeScreen_formSection__8MiqZ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ComponentTypeScreen_formSection__8MiqZ .form-label{font-size:.875rem;font-weight:500}.ComponentTypeScreen_formSectionHeader__C6aTz{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ComponentTypeScreen_formSectionHeaderIcon__GfSFB{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ComponentTypeScreen_heroCard__eRxId{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.ComponentTypeScreen_heroIcon__yqFIo{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ComponentTypeScreen_heroName__q1-KU{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ComponentTypeScreen_heroMeta__LZj-O{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.ComponentTypeScreen_heroDesc__E1s2a{color:#6b7280;font-size:12px}.ComponentTypeScreen_fieldList__s67JG{flex-direction:column;display:flex}.ComponentTypeScreen_fieldRow__U0hp1{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ComponentTypeScreen_fieldRow__U0hp1:last-child{border-bottom:none;padding-bottom:0}.ComponentTypeScreen_fieldRow__U0hp1:first-child{padding-top:0}.ComponentTypeScreen_fieldLabel__eKDTD{color:#6b7280;font-size:.875rem}.ComponentTypeScreen_fieldValue__WpBZX{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.IconPicker_suggestions__G7nuc{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.IconPicker_suggestionBox__erwXN{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:72px;height:72px;padding:6px 4px;transition:all .15s;display:flex}.IconPicker_suggestionBox__erwXN:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.IconPicker_suggestionBox__erwXN:disabled{cursor:not-allowed;opacity:.6}.IconPicker_suggestionSelected__heJwR,.IconPicker_suggestionSelected__heJwR:hover:not(:disabled){background:#fffbeb;border-color:#f59e0b}.IconPicker_suggestionIcon__x2hut{color:#374151;font-size:1.25rem}.IconPicker_suggestionLabel__wKA9J{color:#6b7280;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.625rem;line-height:1.2;overflow:hidden}.IconPicker_moreButton__j4oEM{cursor:pointer;background:#fff;border:2px dashed #d1d5db;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:100px;height:72px;padding:6px 4px;transition:all .15s;display:flex}.IconPicker_moreButton__j4oEM:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.IconPicker_moreButton__j4oEM:disabled{cursor:not-allowed;opacity:.6}.IconPicker_morePreview__9D4TR{color:#6b7280;justify-content:center;align-items:center;font-size:.75rem;display:flex}.IconPicker_moreLabel__FqFir{color:#6b7280;white-space:nowrap;font-size:.75rem;font-weight:500}.IconPicker_modalContainer__DnV7O{flex-direction:column;height:100%;display:flex}.IconPicker_modalHeader__4xhSy{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.IconPicker_modalTitle__Yd-Wj{color:#111827;margin:0;font-size:.875rem;font-weight:600}.IconPicker_modalCloseBtn__ylIiz{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;display:flex}.IconPicker_modalCloseBtn__ylIiz:hover{color:#374151;background:#f3f4f6}.IconPicker_modalSearch__M8tpa{border-bottom:1px solid #e5e7eb;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.IconPicker_searchIcon__MLo83{color:#9ca3af;font-size:.875rem}.IconPicker_searchInput__zGFeg{color:#374151;background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.IconPicker_searchInput__zGFeg::placeholder{color:#9ca3af}.IconPicker_modalGrid__xO82I{flex:1;grid-template-columns:repeat(8,1fr);gap:4px;padding:1rem 1.25rem;display:grid;overflow-y:auto}.IconPicker_gridItem__mMPv7{aspect-ratio:1;cursor:pointer;color:#374151;background:0 0;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:100%;transition:all .12s;display:flex}.IconPicker_gridItem__mMPv7:hover{background-color:#f3f4f6;border-color:#e5e7eb}.IconPicker_gridItemSelected__VC0Gm{color:#92400e;background-color:#fffbeb;border-color:#f59e0b}.IconPicker_gridItemSelected__VC0Gm:hover{background-color:#fef3c7;border-color:#f59e0b}.IconPicker_gridIcon__y8JOA{font-size:1.1rem}.IconPicker_noResults__8urfP{text-align:center;color:#9ca3af;grid-column:1/-1;padding:2rem;font-size:.875rem}.IconColorPreview_container__i0fCa{border-top:1px solid #f2f2f1;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.875rem;display:flex}.IconColorPreview_label__q5QWS{color:#9ca3af;white-space:nowrap;font-size:.72rem;font-weight:500}.PendingApprovalGroupedList_container__mdklb{flex-direction:column;gap:1rem;display:flex}.PendingApprovalGroupedList_toolbar__iHRmi{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PendingApprovalGroupedList_placeholder__5gVB5{color:#6b7280;justify-content:center;align-items:center;min-height:160px;font-size:.9rem;display:flex}.PendingApprovalGroupedList_groups__VxBsV{flex-direction:column;gap:.75rem;display:flex}.PendingApprovalGroupedList_group__DvQI9{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.PendingApprovalGroupedList_groupHeader__DJvgl{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;display:flex}.PendingApprovalGroupedList_groupHeader__DJvgl:hover{background:#f3f4f6}.PendingApprovalGroupedList_chevron__HFyFJ{color:#6b7280;flex-shrink:0;justify-content:center;align-items:center;width:16px;font-size:.7rem;display:flex}.PendingApprovalGroupedList_groupTitles__VkC_B{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.PendingApprovalGroupedList_topLabel__gJX7V{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.PendingApprovalGroupedList_title__p_txy{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.PendingApprovalGroupedList_countLabel__U249m{color:#4b5563;white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:500}.PendingApprovalGroupedList_acceptWrapper__jUWDW{flex-shrink:0;gap:.5rem;display:flex}.PendingApprovalGroupedList_groupBody__wqHFH{border-top:1px solid #e5e7eb;padding:0;overflow-x:auto}.PendingApprovalGroupedList_table__u2l6t{border-collapse:collapse;width:100%}.PendingApprovalGroupedList_bodyCell___g3Y4{white-space:normal;word-break:break-word;text-overflow:clip;max-width:1px;overflow:hidden}.PendingApprovalGroupedList_bodyCell___g3Y4 span:not([class*=Badge]):not([class*=badge]),.PendingApprovalGroupedList_bodyCell___g3Y4 div:not([class*=Badge]):not([class*=badge]),.PendingApprovalGroupedList_bodyCell___g3Y4 a,.PendingApprovalGroupedList_bodyCell___g3Y4 p{white-space:normal!important;text-overflow:clip!important}.PendingApprovalGroupedList_columnHeaderRow__lg6h1{background:#fff}.PendingApprovalGroupedList_columnHeader__RkRI_{box-sizing:border-box;color:#4a5568;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:.5rem 1rem;font-size:.72rem;font-weight:500;position:relative}.PendingApprovalGroupedList_sortable__oo7a9{cursor:pointer;-webkit-user-select:none;user-select:none}.PendingApprovalGroupedList_sortable__oo7a9:hover .PendingApprovalGroupedList_sortIcon__CV9Ct{opacity:.75}.PendingApprovalGroupedList_headerLabel__B-K6w{align-items:center;gap:4px;display:inline-flex}.PendingApprovalGroupedList_sortIcon__CV9Ct{opacity:.35;align-items:center;font-size:.7rem;transition:opacity .15s,color .15s;display:inline-flex}.PendingApprovalGroupedList_sortIconActive__dzeX6{opacity:1}.PendingApprovalGroupedList_resizeHandle__bCKHZ{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1;width:8px;height:100%;position:absolute;top:0;right:-4px}.PendingApprovalGroupedList_resizeHandle__bCKHZ:after{content:"";background:0 0;width:2px;height:50%;transition:background-color .15s;position:absolute;top:25%;left:50%;transform:translate(-50%)}.PendingApprovalGroupedList_resizeHandle__bCKHZ:hover:after{background:#d1d5db}.PendingApprovalGroupedList_rowsStack__-yG5p{flex-direction:column;display:flex}.PendingApprovalGroupedList_rowBlock__qaRJn{padding:.75rem 1rem}.PendingApprovalGroupedList_rowBlock__qaRJn:not(:last-child){border-bottom:1px solid #f3f4f6}.RecordApprovalActionsCell_actionsCell__I_197{justify-content:center;align-items:center;gap:2px;display:flex}.RecordApprovalActionsCell_noApprovalIcon__9C3Yv{color:#94a3b8;cursor:default;font-size:.95rem}.RecordApprovalActionsCell_empty__BWJwG{color:#9ca3af}.RecordApprovalActionsCell_actionBtnApprove__87u3I,.RecordApprovalActionsCell_actionBtnReject__TUSB1,.RecordApprovalActionsCell_actionBtnHistory__fmj5I{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.85rem;transition:all .15s;display:inline-flex}.RecordApprovalActionsCell_actionBtnApprove__87u3I:hover{color:#16a34a;background:#dcfce7}.RecordApprovalActionsCell_actionBtnReject__TUSB1:hover{color:#dc2626;background:#fee2e2}.RecordApprovalActionsCell_actionBtnHistory__fmj5I:hover{color:#1e40af;background:#dbeafe}.PendingDailyRecordsScreen_page__OkpKA{height:100%;overflow:hidden auto}.PendingDailyRecordsScreen_listArea__qZy5V{padding:0 12px 1rem}.PendingDailyRecordsScreen_toolbar__0WTyq{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.PendingDailyRecordsScreen_search__BcUVe{flex:260px;min-width:200px;max-width:360px}.PendingDailyRecordsScreen_projectFilter__T4qtd{flex:none;min-width:220px}.PendingDailyRecordsScreen_cell__gVAlK{vertical-align:middle;color:#1f2937;border-bottom:1px solid #f3f4f6;padding:.6rem 1rem;font-size:.85rem}.PendingMovementsScreen_page__KIE7h{height:100%;overflow:hidden auto}.PendingMovementsScreen_content__IWerC{padding:0 .75rem 2rem}.PendingMovementsScreen_searchInput__NStET{width:320px;max-width:100%}.PendingMovementsScreen_cell__NFWs8{vertical-align:middle;color:#374151;border-bottom:1px solid #f1f1f1;padding:.6rem 1rem;font-size:.85rem}.PendingMovementsScreen_nameCell__-pB-F{align-items:center;gap:10px;min-width:0;display:flex}.PendingMovementsScreen_iconWrap__JTpcN{border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:inline-flex}.PendingMovementsScreen_nameInfo__0WJUZ{flex-direction:column;gap:3px;min-width:0;display:flex}.PendingMovementsScreen_titleLine__gknqQ{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PendingMovementsScreen_resourceName__M5H8B{color:#1f2937;font-size:.9rem;font-weight:600}.PendingMovementsScreen_destinationCell__LdaRj{align-items:center;gap:6px;min-width:0;display:inline-flex}.PendingMovementsScreen_createdName__3SspA{color:#374151}.PendingMovementsScreen_createdDate__w6yEy{color:#9ca3af;font-size:.76rem}.PendingMovementsScreen_actions__ruIBX{flex-shrink:0;align-self:center;gap:4px;display:flex}.PendingMovementsScreen_acceptBtn__6SJrS,.PendingMovementsScreen_rejectBtn__vFI3j{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .15s;display:inline-flex}.PendingMovementsScreen_acceptBtn__6SJrS:disabled,.PendingMovementsScreen_rejectBtn__vFI3j:disabled{opacity:.5;cursor:not-allowed}.PendingMovementsScreen_acceptBtn__6SJrS:not(:disabled):hover{color:#16a34a;background:#dcfce7}.PendingMovementsScreen_rejectBtn__vFI3j:not(:disabled):hover{color:#dc2626;background:#fee2e2}.DailyRecordsScreen_page__RkHDV{height:100%;overflow:hidden auto}.DailyRecordsScreen_tableArea__EwqnH{padding:0 .75rem .75rem}.DailyRecordsScreen_listing__Cfp30{flex-direction:column;gap:1rem;display:flex}.HistoryCard_cardsList__ppmlk{flex-direction:column;gap:8px;margin-top:12px;display:flex}.HistoryCard_card__QiKbH{background:#fff;border:1px solid #f3f4f6;border-radius:16px;align-items:flex-start;gap:12px;padding:12px;display:flex}.HistoryCard_cardLink__qqcnZ{color:inherit;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.HistoryCard_cardLink__qqcnZ:hover{color:inherit;background:#f9fafb;border-color:#e5e7eb;text-decoration:none}.HistoryCard_iconBox__32WrB{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HistoryCard_cardBody__NGJz8{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HistoryCard_titleRow__g7nw-{justify-content:space-between;align-items:center;gap:8px;display:flex}.HistoryCard_titleGroup__MnDFo{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.HistoryCard_cardTitle__tk-yp{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-size:14px;font-weight:600;overflow:hidden}.HistoryCard_stateBadge__sSpQx{border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.HistoryCard_dateLine__-xPXD{color:#9ca3af;font-size:11px;line-height:1.5}.HistoryCard_dateLabel__EnCAZ{color:#6b7280;font-weight:500}.HistoryCard_routeRow__wv4ZA{color:#6b7280;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:11px;display:flex}.HistoryCard_routeText__YySWJ{flex-shrink:1;min-width:0}.HistoryCard_cardNotes__HGwgg{color:#9ca3af;margin-top:4px;font-size:11px;font-style:italic}.HistoryCard_resourceList__kWWvL{flex-direction:column;gap:8px;margin-top:8px;display:flex}.HistoryCard_resourceListTitle__B6Mmm{color:#6b7280;font-size:11px;font-weight:500}.HistoryCard_kitCodeBadge__rZq1u{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:500;display:inline-block}.HistoryCard_quantityValue__TtoIq{color:#374151;font-size:14px;font-weight:700}.HistoryCard_quantityNegative__oTRUE{color:#b91c1c}.HistoryCard_quantityPositive__MPgcG{color:#059669}.HistoryCard_diffToggle__9mRfE{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:4px;width:max-content;margin-top:4px;padding:2px 8px;font-size:11px}.HistoryCard_diffToggle__9mRfE:hover{background:#f9fafb}.HistoryCard_diffTable__DDYW3{background:#fafafa;border:1px solid #e5e7eb;border-radius:4px;width:100%;margin-top:6px;font-size:12px;overflow:hidden}.HistoryCard_diffTable__DDYW3 th,.HistoryCard_diffTable__DDYW3 td{vertical-align:top;border-bottom:1px solid #f3f4f6;padding:4px 8px}.HistoryCard_diffTable__DDYW3 th{color:#4b5563;text-align:left;text-transform:uppercase;letter-spacing:.3px;background:#f9fafb;font-size:11px;font-weight:600}.HistoryCard_diffTable__DDYW3 tr:last-child td{border-bottom:none}.HistoryCard_diffTable__DDYW3 .HistoryCard_diffOld__-E60h{color:#b91c1c;word-break:break-word}.HistoryCard_diffTable__DDYW3 .HistoryCard_diffNew__3J12I{color:#059669;word-break:break-word}.HistoryCard_diffOld__-E60h{color:#b91c1c;word-break:break-word}.HistoryCard_diffNew__3J12I{color:#059669;word-break:break-word}.HistoryCard_cardSubtitle__gcGd3{color:#6b7280;margin-top:-.1rem;font-size:12px}.RecordSummaryTabs_tabsCard__YPZFB{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.RecordSummaryTabs_tabsRow__M7UB5{border-bottom:1px solid #f2f2f1;display:flex}.RecordSummaryTabs_tab__RDe6V{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:13px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.RecordSummaryTabs_tab__RDe6V:hover{color:#374151}.RecordSummaryTabs_tabActive__NkGYp{color:#ff6b1a;border-bottom-color:#ff6b1a;font-weight:700}.RecordSummaryTabs_tabBadge__iOr-U{color:#6b7280;text-align:center;background:#f3f4f6;border-radius:10px;min-width:20px;padding:1px 6px;font-size:11px;font-weight:800}.RecordSummaryTabs_tabBadgeActive__ByoT1{color:#ff6b1a;background:#fff0e6}.RecordSummaryTabs_tabPanel__g6MIn{flex-direction:column;display:flex}.RecordSummaryTabs_emptyState__YvFtK{text-align:center;color:#9ca3af;padding:40px 0;font-size:13px}.RecordSummaryTabs_entityBlock__I1CYn:not(:last-child){border-bottom:1px solid #f2f2f1}.RecordSummaryTabs_entityRow__Nt6dY{align-items:center;gap:12px;padding:14px 20px;display:flex}.RecordSummaryTabs_entityNameSlot__FwACk{flex:1;min-width:0}.RecordSummaryTabs_entityTrailing__8HSBE{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.RecordSummaryTabs_entityTotalHours__dBEAs{color:#1a1a1a;font-size:14px;font-weight:700}.RecordSummaryTabs_entityTotalCost__sw5Bj{color:#9ca3af;margin-top:2px;font-size:12px;font-weight:500}.RecordSummaryTabs_imputation__Z9vTK{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;margin-top:-4px;padding:0 20px 12px;display:flex}.RecordSummaryTabs_imputationDest__mU0Fx{color:#374151;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.RecordSummaryTabs_imputationNote__BxjvT{color:#6b7280;white-space:pre-wrap;word-break:break-word;text-align:right;font-size:12px;font-style:italic}.RecordSummaryTabs_entityOps__zWvdP{padding-bottom:6px}.RecordSummaryTabs_dayBadgeWrap__Ib1Jn{display:inline-flex}.RecordSummaryTabs_dayBadgeWrap__Ib1Jn[data-tooltip-id]{cursor:help}.RecordSummaryTabs_costTypeBreakdown__nqIeQ{grid-template-columns:repeat(2,auto) minmax(0,1fr);gap:8px 10px;padding:0 20px 14px 52px;display:grid}.RecordSummaryTabs_costTypeBreakdown__nqIeQ.RecordSummaryTabs_withReading__Zc-Pg,.RecordSummaryTabs_costTypeBreakdown__nqIeQ.RecordSummaryTabs_withCost__W3aXa{grid-template-columns:repeat(3,auto) minmax(0,1fr)}.RecordSummaryTabs_costTypeBreakdown__nqIeQ.RecordSummaryTabs_withReading__Zc-Pg.RecordSummaryTabs_withCost__W3aXa{grid-template-columns:repeat(4,auto) minmax(0,1fr)}.RecordSummaryTabs_costTypeGroup__7BJBY{grid-column:1/-1;grid-template-columns:subgrid;border:1px solid #f2f2f1;border-radius:8px;display:grid;overflow:hidden}.RecordSummaryTabs_costTypeHeader__bknNS{background:#f9fafb;border-bottom:1px solid #f2f2f1;grid-column:1/-1;align-items:center;gap:8px;padding:6px 10px;display:flex}.RecordSummaryTabs_costTypeHeaderIcon__qpw2_{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.RecordSummaryTabs_costTypeHeaderLabel__O5lRb{color:#374151;min-width:0;font-size:12px;font-weight:700}.RecordSummaryTabs_costTypeTable__AaVQV{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.RecordSummaryTabs_costTypeRow__iSS86{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:7px 10px;display:grid}.RecordSummaryTabs_costTypeRow__iSS86:not(:last-child){border-bottom:1px solid #f6f6f5}.RecordSummaryTabs_costTypeRowDate__v1HPF{color:#374151;white-space:nowrap;width:84px;font-size:12px;font-weight:700}.RecordSummaryTabs_costTypeRowReading__oyJas{color:#9ca3af;white-space:nowrap;font-size:12px;font-weight:500}.RecordSummaryTabs_costTypeRowQty__VatBZ{text-align:right;color:#374151;white-space:nowrap;min-width:56px;font-size:13px;font-weight:600}.RecordSummaryTabs_costTypeRowCost__vJrWc{text-align:right;color:#9ca3af;white-space:nowrap;min-width:84px;font-size:13px;font-weight:500}.RecordSummaryTabs_costTypeRowBadge__GV4pk{justify-content:flex-end;min-width:0;display:flex}.RecordSummaryTabs_opsSubHeader__UDPvV{color:#9ca3af;letter-spacing:.04em;text-transform:uppercase;background:#f9fafb;border-top:1px solid #f2f2f1;border-bottom:1px solid #f2f2f1;padding:7px 20px 7px 52px;font-size:11px;font-weight:700}.RecordSummaryTabs_entityOps__zWvdP .RecordSummaryTabs_opRow__lALsN{border-bottom:none;padding:10px 20px 10px 52px}.RecordSummaryTabs_entityOps__zWvdP .RecordSummaryTabs_opRow__lALsN+.RecordSummaryTabs_opRow__lALsN{border-top:1px solid #ebebea;margin:0 20px 0 52px;padding-left:0;padding-right:0}.RecordSummaryTabs_producaoOps__9DDMJ .RecordSummaryTabs_opRow__lALsN{border-bottom:none}.RecordSummaryTabs_producaoOps__9DDMJ .RecordSummaryTabs_opRow__lALsN+.RecordSummaryTabs_opRow__lALsN{border-top:1px solid #ebebea;margin:0 14px;padding-left:0;padding-right:0}.RecordSummaryTabs_opRow__lALsN{border-bottom:1px solid #f6f6f5;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.RecordSummaryTabs_opQtyBadge__9HKgH{color:#ff6b1a;white-space:nowrap;background:#fff0e6;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:700}.RecordSummaryTabs_opBody__tFUjn{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.RecordSummaryTabs_opDescription__yRMik{color:#1f2937;font-size:14px;line-height:1.4}.RecordSummaryTabs_opThumbs__vEKYA{flex-wrap:wrap;gap:6px;display:flex}.RecordSummaryTabs_opThumbBtn__3kEfZ{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;line-height:0;transition:opacity .15s}.RecordSummaryTabs_opThumbBtn__3kEfZ:hover{opacity:.85}.RecordSummaryTabs_opThumb__90irH{object-fit:cover;border:1px solid #ebebea;border-radius:8px;width:44px;height:44px;display:block}.Operations_editor__PKa1_{flex-direction:column;gap:16px;display:flex}.Operations_card__IaXkl{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.Operations_cardHeader__EkwIA{align-items:center;gap:8px;display:flex}.Operations_indexBadge__x7axF{color:#fff;background:#ff6b1a;border-radius:12px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-size:13px;font-weight:700;display:flex}.Operations_cardTitle__s8ajs{color:#1e293b;font-size:15px;font-weight:700}.Operations_cardHeaderSpacer__JGaEN{flex:1}.Operations_removeBtn__iEZxI{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:flex}.Operations_removeBtn__iEZxI:hover{background:#fee2e2}.Operations_audioHint__rm-Kd{color:#9ca3af;text-align:center;margin:-2px 0 4px;font-size:12px}.Operations_field__6ohwv{flex-direction:column;gap:6px;display:flex}.Operations_fieldLabel__9f_Fw{color:#374151;font-size:13px;font-weight:600}.Operations_input__OGS3l{box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .14s}.Operations_input__OGS3l::placeholder{color:#9ca3af}.Operations_input__OGS3l:focus{border-color:#ff6b1a;outline:none}.Operations_textarea__R7i1x{resize:vertical;min-height:64px;line-height:1.4}.Operations_addBtnRow__nf4NC{justify-content:flex-end;display:flex}.Operations_recordBtn__8ytsN{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s;display:flex}.Operations_recordBtn__8ytsN:hover:not(:disabled){background:#e85d0f}.Operations_recordBtn__8ytsN:disabled{opacity:.5;cursor:not-allowed}.Operations_recordingBar__cHa09{background:#fdecec;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.Operations_recordingDot__pxaAw{background:#ef4444;border-radius:50%;width:10px;min-width:10px;height:10px;animation:1.2s ease-in-out infinite Operations_pulse__kRO5n}@keyframes Operations_pulse__kRO5n{0%,to{opacity:1}50%{opacity:.35}}.Operations_recordingText__qeU_5{color:#dc2626;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.Operations_spacer__HG25c{flex:1}.Operations_stopBtn__5M5Et{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:18px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;transition:background .15s;display:flex}.Operations_stopBtn__5M5Et:hover{background:#dc2626}.Operations_recordedBar__xIHMj{background:#fff1ea;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.Operations_recordedBarCompact__fYija{border-radius:18px;gap:6px;padding:4px 10px 4px 4px;display:inline-flex}.Operations_recordedBarCompact__fYija .Operations_playBtn__tjU5N{border-radius:14px;width:28px;min-width:28px;height:28px}.Operations_recordedBarCompact__fYija .Operations_wave__O_Uxf{flex:none;height:16px}.Operations_recordedBarCompact__fYija .Operations_timeText__Q_kpD{font-size:12px}.Operations_recordedBarCompact__fYija .Operations_speedBtn__caR-_{min-width:26px;padding:1px 6px;font-size:11px}.Operations_playBtn__tjU5N{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:20px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:background .15s;display:flex}.Operations_playBtn__tjU5N:hover{background:#e85d0f}.Operations_wave__O_Uxf{flex:1;align-items:center;gap:2px;height:24px;display:flex;overflow:hidden}.Operations_waveBar__ec-Cl{background:#f4a582;border-radius:2px;width:2.5px;min-width:2.5px}.Operations_timeText__Q_kpD{color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.Operations_speedBtn__caR-_{color:#ff6b1a;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff1ea;border:1px solid #fdba74;border-radius:8px;justify-content:center;align-items:center;min-width:30px;padding:2px 8px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.Operations_speedBtn__caR-_:hover{background:#ffe4d3;border-color:#ff6b1a}.Operations_entityOpsBtn__aW_R8{color:#ff6b1a;cursor:pointer;background:#fff1ea;border:1px solid #ffd3b8;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.Operations_entityOpsBtn__aW_R8:hover{background:#ffe4d3}.Operations_entityOpsBadge__9YL_E{color:#fff;text-align:center;background:#ff6b1a;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.Operations_modalWrap__hz7J5{flex-direction:column;width:560px;max-width:92vw;max-height:80vh;display:flex}.Operations_modalHeader__PKLyp{border-bottom:1px solid #eef0f2;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.Operations_modalTitle__oLRp0{color:#1a1a1a;font-size:15px;font-weight:700}.Operations_modalClose__5ur3D{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.Operations_modalClose__5ur3D:hover{color:#475569}.Operations_modalBody__uof6D{flex:1;min-height:0;padding:16px 20px;overflow-y:auto}.Operations_modalFooter__Yfke-{border-top:1px solid #eef0f2;flex-shrink:0;justify-content:flex-end;padding:12px 20px;display:flex}.Operations_modalDone__6U-jr{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:10px;padding:9px 20px;font-size:13px;font-weight:700}.Operations_modalDone__6U-jr:hover{background:#e85d0f}.Operations_opsBody__XfO2m{padding:0 20px 14px}@media (max-width:767px){.Operations_opsBody__XfO2m{padding:0 16px 12px}}.Operations_opRows__Jz6jE{grid-template-columns:minmax(150px,2fr) minmax(80px,.7fr) max-content minmax(120px,1.1fr) max-content;gap:8px 12px;display:grid}@media (max-width:768px){.Operations_opRows__Jz6jE{flex-direction:column;gap:8px;display:flex}}.Operations_opRowsNoAudio__YbNKv{grid-template-columns:minmax(150px,2fr) minmax(80px,.7fr) minmax(120px,1.1fr) max-content}.Operations_opRow__nuZzI{grid-template-columns:minmax(150px,2fr) minmax(80px,.7fr) max-content minmax(120px,1.1fr) max-content;align-items:start;gap:10px 12px;display:grid}@media (max-width:768px){.Operations_opRow__nuZzI{flex-direction:column;gap:10px;display:flex}}.Operations_opRowNoAudio__6Qldd{grid-template-columns:minmax(150px,2fr) minmax(80px,.7fr) minmax(120px,1.1fr) max-content}.Operations_opRows__Jz6jE>.Operations_opRow__nuZzI{grid-column:1/-1;grid-template-columns:subgrid}.Operations_opCol__YA8no{flex-direction:column;min-width:0;display:flex}.Operations_opColRemove__qWPCY{align-items:center}.Operations_opColLabel__B3541{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:500}.Operations_opInput__ec7TV{box-sizing:border-box;color:#1e293b;resize:none;background:#fff;border:1px solid #ebebea;border-radius:8px;width:100%;padding:8px 11px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .14s;display:block;overflow:hidden}.Operations_opInput__ec7TV::placeholder{color:#9ca3af}.Operations_opInput__ec7TV:focus{border-color:#ff6b1a;outline:none}.Operations_opRequired___yXRB{color:#ff6b1a}.Operations_opInputWarning__L7k_A,.Operations_opInputWarning__L7k_A:focus{border-color:#e2b434}.Operations_opMark__UrQ6J{display:contents}.Operations_suggestionActive__z7Irg.Operations_suggestionActive__z7Irg{background:#f9fafb}.Operations_suggestionName__s5NKq{min-width:0}.Operations_opAudioCompact__8cynM{align-items:center;gap:6px;height:36px;display:flex}.Operations_opAudioBtn__klYs6{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;transition:background .15s;display:flex}.Operations_opAudioBtn__klYs6:hover:not(:disabled){background:#e85d0f}.Operations_opAudioBtn__klYs6:disabled{opacity:.5;cursor:not-allowed}.Operations_opAudioBtnRec__eOOGV{background:#ef4444}.Operations_opAudioBtnRec__eOOGV:hover:not(:disabled){background:#dc2626}.Operations_opAudioTime__0EHtH{color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.DailyRecordDetailScreen_page__Lv-bk{flex:1;width:100%}.DailyRecordDetailScreen_wrap__eAlzh{width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 130px}.DailyRecordDetailScreen_banner__I0UNj{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.DailyRecordDetailScreen_bannerIcon__KGuFY{background:#fff0e6;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.DailyRecordDetailScreen_bannerTitle__L7bm0{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.DailyRecordDetailScreen_notes__43FXr{color:#4b5563;white-space:pre-wrap;text-align:left;background:#f9fafb;border:1px solid #ebebea;border-radius:10px;width:100%;max-width:560px;margin-top:14px;padding:10px 14px;font-size:13px;line-height:1.5}.DailyRecordDetailScreen_dayChips__de3fq{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:460px;margin-top:14px;display:flex}.DailyRecordDetailScreen_dayChip__24Mvz{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.DailyRecordDetailScreen_daysCountLbl__0Qzg-{color:#9ca3af;margin-left:2px;font-size:12px}.DailyRecordDetailScreen_totalPill__RJj79{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.DailyRecordDetailScreen_totalLabel__6iMWi{color:#9ca3af;font-size:12px}.DailyRecordDetailScreen_totalDivider__5NEJV{background:#ebebea;width:1px;height:14px}.DailyRecordDetailScreen_totalValue__LlFGA{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.DailyRecordDetailScreen_detailSection__YQhje{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-top:12px;padding:18px 20px}.DailyRecordDetailScreen_detailSectionHeader__Lz0Eg{color:#374151;border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.DailyRecordDetailScreen_adHocBadge__-vcwd{color:#ff6b1a;text-transform:uppercase;background:#fff0e6;border-radius:3px;padding:1px 5px;font-size:8px;font-weight:800}.PlannedSummaryBadge_wrapper__9cvmb{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;margin-left:auto;display:flex}.PlannedSummaryBadge_wrapperInline__Qoc-Z{display:contents}.PlannedSummaryBadge_wrapperInline__Qoc-Z .PlannedSummaryBadge_panel__Ogbny{flex-basis:100%;max-width:max-content}.PlannedSummaryBadge_badge__JpLP9{color:#ff6b1a;white-space:nowrap;background:#fff3e8;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;line-height:1.3;display:inline-flex}.PlannedSummaryBadge_badgeClickable__T30ZQ{cursor:pointer;-webkit-user-select:none;user-select:none}.PlannedSummaryBadge_badgeClickable__T30ZQ:hover{background:#ffe7d3}.PlannedSummaryBadge_icon__PcXdc{flex-shrink:0}.PlannedSummaryBadge_total__xoYMX{font-weight:600}.PlannedSummaryBadge_separator__tngxc{color:#fdba74;-webkit-user-select:none;user-select:none}.PlannedSummaryBadge_days__mvKsn{font-weight:400}.PlannedSummaryBadge_chevron__Gbinr{flex-shrink:0;transition:transform .15s}.PlannedSummaryBadge_chevronOpen__-OrhZ{transform:rotate(180deg)}.PlannedSummaryBadge_panel__Ogbny{background:#fff7ed;border:1px solid #ffd9be;border-radius:8px;flex-direction:column;gap:3px;width:max-content;padding:8px 10px;font-size:11px;line-height:1.4;display:flex}.PlannedSummaryBadge_panelTitle__BhhjC{color:#ff6b1a;margin-bottom:2px;font-weight:600}.PlannedSummaryBadge_panelRow__ERcah{align-items:baseline;gap:8px;display:flex}.PlannedSummaryBadge_panelDate__HYTb0{color:#9a3412;min-width:108px}.PlannedSummaryBadge_panelValue__EkfD1{color:#1a1a1a}.PlannedSummaryBadge_panelEmpty__GlS0k{color:#a8a29e;font-style:italic}.Wizard_page__xcXGP{background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden}.Wizard_header__EaLS0{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.Wizard_header__EaLS0 [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.Wizard_headerInner__cnz5z{position:relative}.Wizard_stepperOverlay__db7Cr{z-index:5;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.Wizard_stepperOverlay__db7Cr{width:65%}}@media (max-width:1399px){.Wizard_stepperOverlay__db7Cr{width:100%;padding:.5rem var(--content-padding-x) 0;margin-bottom:12px;position:relative;top:auto;left:auto;transform:none}}.Wizard_cancelBtn__gpFvR{color:#475569;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.Wizard_cancelBtn__gpFvR:hover{background:#f8fafc;border-color:#cbd5e1}.Wizard_body__-D1J2{scrollbar-gutter:stable;flex:1;min-height:0;overflow:hidden auto}.Wizard_content__VW1dN{max-width:var(--content-max-width);width:100%;padding:20px var(--content-padding-x) 130px;margin:0 auto}@media (max-width:767px){.Wizard_content__VW1dN{padding:20px 16px 130px}}.Wizard_sidebarSticky__pXbPx{align-self:start;max-height:calc(100vh - 160px);position:sticky;top:16px;overflow:hidden auto}@media (max-width:991px){.Wizard_sidebarSticky__pXbPx{display:none}}.Wizard_footer__B1kZ8{z-index:10;background:#fff;border-top:1px solid #e9ecef;flex-shrink:0;padding:14px 0;position:sticky;bottom:0}.Wizard_footerContent__HYcpM{max-width:var(--content-max-width);padding:0 var(--content-padding-x);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.Wizard_footerLeft__9FWRd{align-items:center;gap:12px;display:flex}.Wizard_footerCenter__48kEX{flex:1;justify-content:center;display:flex}.Wizard_footerRight__MSdgU{align-items:center;gap:8px;display:flex}.Wizard_backBtn__5yH49{cursor:pointer;color:#475569;background:#fff;border:1px solid #eaecf0;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .15s;display:flex}.Wizard_backBtn__5yH49:hover{background:#f8fafc;border-color:#cbd5e1}.Wizard_backLabel__JgpRu{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.Wizard_continueBtn__EmXAB{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:10px;align-items:center;gap:7px;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:flex}.Wizard_continueBtn__EmXAB:hover:not(:disabled){background:#e85d0f}.Wizard_continueBtn__EmXAB:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.Wizard_secondaryBtn__IqOjy{color:#475569;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:7px;padding:10px 23px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:flex}.Wizard_secondaryBtn__IqOjy:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.Wizard_secondaryBtn__IqOjy:disabled{color:#9ca3af;cursor:default}.Stepper_stepper__I9ibb{flex-direction:column;width:100%;display:flex}.Stepper_progressBar__8f34c{gap:3px;width:100%;height:3px;display:flex}.Stepper_segment__aYag9{background:#e5e7eb;border-radius:2px;flex:1;transition:background .25s}.Stepper_segmentDone__ZqT1f{background:#1e293b}.Stepper_segmentActive__k_Mvv{background:#ff6b1a}.Stepper_stepsRow__cvLxv{width:100%;margin-top:10px;display:flex}.Stepper_stepItem__WQkXy{flex:1;align-items:center;gap:6px;display:flex}.Stepper_stepItemClickable__ByZNZ{cursor:pointer;opacity:.85;transition:opacity .15s}.Stepper_stepItemClickable__ByZNZ:hover{opacity:1}.Stepper_stepCircle__zHIjI{color:#94a3b8;background:0 0;border:1.5px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;font-size:11px;font-weight:700;transition:all .25s;display:flex}.Stepper_stepCircleActive__WBPc9{color:#fff;background:#ff6b1a;border-color:#ff6b1a}.Stepper_stepCircleDone__obl7R{color:#fff;background:#1e293b;border-color:#1e293b}.Stepper_stepDot__u4MgT{background:#fff;border-radius:50%;width:8px;height:8px}.Stepper_stepCheckIcon__bCLwF{font-size:10px}.Stepper_stepLabel__cbxNj{color:#94a3b8;white-space:nowrap;font-size:13px;font-weight:500}@media (max-width:767px){.Stepper_stepLabel__cbxNj{font-size:10px}}.Stepper_stepLabelActive__GT998{color:#1e293b;font-weight:700}.Stepper_stepLabelDone__YzcLR{color:#1e293b;font-weight:600}.LocationPicker_card__RDsWa{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;padding:14px 18px}.LocationPicker_cardBorderless__gtPV4{background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0}.LocationPicker_cardWarning__yvSA-{border:1px solid #e2b434;border-radius:12px;padding:14px 18px}.LocationPicker_cardHeader__AI439{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.LocationPicker_locationGrid__weBTQ{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.LocationPicker_locationGrid__weBTQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.LocationPicker_locationGrid__weBTQ{grid-template-columns:1fr}}.LocationPicker_projectsGrid__o6aRa{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.LocationPicker_projectsGrid__o6aRa{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.LocationPicker_projectsGrid__o6aRa{grid-template-columns:1fr}}.LocationPicker_projectsGridStacked__aBzww{grid-auto-rows:1fr}.LocationPicker_locationCard__GWmt0{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.LocationPicker_locationCard__GWmt0:hover{border-color:#9ca3af}.LocationPicker_locationCardSelected__SFIYN{background:#fff9f5;border:1px solid #ff6b1a}.LocationPicker_locationCardStacked__rbAKM{flex-direction:column;align-items:stretch;gap:10px}.LocationPicker_locationCardDisabled__QoEXs{cursor:not-allowed;background:#fafafa}.LocationPicker_locationCardDisabled__QoEXs:hover{border-color:#ebebea}.LocationPicker_locationCardDisabled__QoEXs .LocationPicker_locationIcon__ZZXNK{opacity:.5;filter:grayscale()}.LocationPicker_locationCardDisabled__QoEXs .LocationPicker_locationName__YH-uS{color:#9ca3af}.LocationPicker_locationCardHead__f4BJO{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.LocationPicker_locationIcon__ZZXNK{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.LocationPicker_locationName__YH-uS{color:#1a1a1a;font-size:13px;font-weight:600}.LocationPicker_locationSubtext__SHN0E{color:#9ca3af;margin-top:1px;font-size:11px}.LocationPicker_changeBtn__i0p8Q{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.LocationPicker_changeBtn__i0p8Q:hover{border-color:#9ca3af}.LocationPicker_searchInput__o4yPz{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;transition:border-color .14s;display:flex}.LocationPicker_searchInput__o4yPz:focus-within{border-color:#ff6b1a}.LocationPicker_searchInput__o4yPz input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.LocationPicker_clearBtn___4ocX{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.LocationPicker_locTabGrid__GEXx_{grid-template-columns:1fr 1fr;gap:8px;display:grid}.LocationPicker_locTabGridThree__2e5M7{grid-template-columns:1fr 1fr 1fr}.LocationPicker_supplierSelect___ij1q{margin-top:12px}.LocationPicker_locTab__XWGuG{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.LocationPicker_locTab__XWGuG:hover{border-color:#9ca3af}.LocationPicker_locTabDisabled__s4PI2{cursor:not-allowed;background:#fafafa}.LocationPicker_locTabDisabled__s4PI2:hover{border-color:#ebebea}.LocationPicker_locTabDisabled__s4PI2 .LocationPicker_locTabIcon__DQ-l7{opacity:.5;filter:grayscale()}.LocationPicker_locTabDisabled__s4PI2 .LocationPicker_locTabLabel__Mn6RB{color:#9ca3af}.LocationPicker_locTabIcon__DQ-l7{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.LocationPicker_locTabLabel__Mn6RB{color:#1a1a1a;font-size:13px;font-weight:600}.LocationPicker_collapsedNone__Eglu_{font-weight:500}.LocationPicker_collapsedNames___Su1q{flex-direction:column;align-items:flex-start;gap:5px;margin-top:8px;display:flex}.LocationPicker_collapsedName__x80x0{align-items:center;gap:4px;display:inline-flex}.LocationPicker_collapsedList__waGfp{margin-top:10px}.LocationPicker_loadMoreWrapper__juAfx{justify-content:center;margin-top:10px;display:flex}.LocationPicker_loadMoreBtn__6RoEh{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:13px;font-weight:500}.LocationPicker_loadMoreBtn__6RoEh:hover{text-decoration:underline}.LocationPicker_loadMoreBtn__6RoEh:disabled{opacity:.6;cursor:default;text-decoration:none}.LocationPicker_locationCheck__evVzt{background:#ff6b1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MultiDatePicker_inputGroup__Et7w_{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex}.MultiDatePicker_inputGroup__Et7w_:focus-within{border-color:#fe4d00;box-shadow:0 4px 14px #fe4d001a}.MultiDatePicker_inputGroupDisabled__SRgGO{cursor:not-allowed;background:#f9fafb}.MultiDatePicker_prefix__i4iXY{color:#fe4d00;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.25rem;display:flex}.MultiDatePicker_prefixDisabled__lGInv{color:#9ca3af;cursor:not-allowed}.MultiDatePicker_clearBtn__yNoRL{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;transition:color .15s;display:flex}.MultiDatePicker_clearBtn__yNoRL:hover{color:#6b7280}.MultiDatePicker_content__AiwQv{color:#212529;flex:1;align-items:center;gap:.5rem;min-width:0;padding:.375rem .25rem;font-size:.875rem;line-height:1.5;display:flex}.MultiDatePicker_placeholder__Fp2KT{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MultiDatePicker_dateValue__wtunF{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.MultiDatePicker_daysBadge__Gu3kG{color:#fe4d00;white-space:nowrap;background:#ffedd5;border-radius:999px;flex-shrink:0;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.MultiDatePicker_flat__lQd9C{background:0 0;border:none;border-bottom:1px solid #e5e7eb;border-radius:0}.MultiDatePicker_flat__lQd9C:focus-within{box-shadow:none;border-color:#0000 #0000 #fe4d00}.MultiDatePicker_calendarDropdown__5tN0T{z-index:9999;background:#fff;border:1px solid #ddd;border-radius:.375rem;width:280px;padding:.5rem;position:fixed;box-shadow:0 4px 16px #0000001f}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar{background:0 0;border:none;width:100%;font-family:inherit}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__navigation{margin-bottom:.5rem;display:flex}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__navigation button{color:#fe4d00;cursor:pointer;background:0 0;border:none;border-radius:.25rem;min-width:32px;padding:.4rem;font-size:.875rem;font-weight:600;transition:background .15s}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__navigation button:hover:not(:disabled){background:#fff7ed}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__navigation button:disabled{color:#dee2e6;cursor:not-allowed}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__navigation__label{color:#fe4d00;text-transform:capitalize;flex-grow:1;font-weight:700}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__month-view__weekdays{text-align:center;color:#999;text-transform:uppercase;font-size:.65rem;font-weight:600}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__month-view__weekdays abbr{text-decoration:none}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__tile{color:#333;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem .25rem;font-size:.8rem;transition:all .15s;position:relative}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__tile:hover{color:#fe4d00;background:#fff7ed}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__tile.react-calendar__tile--now{background:#fef3e2;font-weight:600}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__tile:disabled{color:#dee2e6;cursor:not-allowed;background:0 0}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:#ccc}.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__year-view__months__month,.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__decade-view__years__year,.MultiDatePicker_calendarDropdown__5tN0T .react-calendar__century-view__decades__decade{text-transform:capitalize;padding:.75rem .5rem}.MultiDatePicker_tileSelected__IY3hX{font-weight:600;color:#fff!important;background:#fe4d00!important;border-radius:.375rem!important}.MultiDatePicker_tileSelected__IY3hX:hover{opacity:.85;color:#fff!important;background:#fe4d00!important}.MultiDatePicker_calendarHint__0rYot{color:#fe4d00;text-align:center;border-top:1px solid #f0f0f0;margin-top:.25rem;padding:.5rem 0 .25rem;font-size:.75rem;font-weight:500}.PlanBanner_banner__TB1KN{background:#fff7ed;border:1px solid #ffd9be;border-radius:12px;flex-direction:column;gap:10px;margin-top:16px;padding:14px;display:flex}.PlanBanner_head__aesKa{align-items:center;gap:8px;display:flex}.PlanBanner_icon__fV7-d{color:#ff6b1a;flex-shrink:0}.PlanBanner_title__-AoBh{color:#1a1a1a;font-size:14px;font-weight:700}.PlanBanner_meta__NkBsi{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PlanBanner_kinds__meSbX{color:#6b7280;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:12px;display:flex}.PlanBanner_kind___0fue{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.PlanBanner_kindSeparator__VyfiZ{color:#d1d5db;-webkit-user-select:none;user-select:none}.PlanBanner_action__QmOZu{align-self:center}.PlanBanner_applied__K3rxf{color:#ff6b1a;white-space:nowrap;background:#fff;border:2px solid #ff6b1a;border-radius:8px;align-items:center;gap:.35rem;height:32px;padding:0 .75rem;font-size:12px;font-weight:500;display:inline-flex}.ObraStep_wrapper__aNa-3{width:100%;max-width:var(--content-max-width);padding:28px var(--content-padding-x) 130px;margin:0 auto}@media (max-width:767px){.ObraStep_wrapper__aNa-3{padding:20px 16px 130px}}.ObraStep_header__QabTc{margin-top:24px;margin-bottom:16px}.ObraStep_title__vjt3h{color:#1a1a1a;margin-bottom:0;font-size:15px;font-weight:600}.ObraStep_subtitle__Iw8I5{color:#9ca3af;margin-top:2px;font-size:12px;display:block}.ObraStep_dateSection__jLFm9{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:0}.ObraStep_dateLabel__ws2s7{color:#1a1a1a;margin-bottom:8px;font-size:15px;font-weight:600}.ObraStep_planBanner__GFgbV{background:#fff7ed;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px;display:flex}.ObraStep_planBannerRow__z1Trf{flex:260px;align-items:center;gap:8px;min-width:0;display:flex}.ObraStep_planBannerIcon__mk3aK{color:#ff6b1a;flex-shrink:0}.ObraStep_planBannerText__Bw1cx{color:#ff6b1a;flex:1;min-width:0;font-size:13px;font-weight:500}.SelectionSidebar_sidebarCard___jJkp{background:#fff;border:1px solid #ebebea;border-radius:12px;overflow:hidden}.SelectionSidebar_sidebarHeader__BZs0s{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.SelectionSidebar_sidebarHeaderProminent__niC18{padding:18px 18px 14px}.SelectionSidebar_sidebarTitle__ZMu1A{color:#1a1a1a;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.SelectionSidebar_sidebarTitleProminent___Xzwd{color:#1e293b;font-size:14px;font-weight:800}.SelectionSidebar_sidebarBadge__3Tfju{border-radius:8px;flex-shrink:0;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.SelectionSidebar_sidebarBadgePill__nJxpL{border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-weight:800;line-height:1;display:inline-flex}.SelectionSidebar_sidebarBody__lsxaY{padding:8px 0}.SelectionSidebar_sidebarEmpty__DfVkj{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.RecentRecordsPanel_recentRecordsCard__8zdv_{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-top:1.25rem;margin-bottom:2rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}@media (max-width:991px){.RecentRecordsPanel_recentRecordsCard__8zdv_{display:none}}.RecentRecordsPanel_recentRecordsHeader__VSZBP{align-items:center;padding:16px 18px 10px;display:flex}.RecentRecordsPanel_recentRecordsTitle__IdNfW{color:#1e293b;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.RecentRecordsPanel_recentRecordsTabs__ONqIz{border-bottom:1px solid #eaecf0;display:flex}.RecentRecordsPanel_recentDayTab__v6dsW{color:#94a3b8;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:8px 0;font-family:inherit;font-size:11px;font-weight:600;line-height:1;transition:color .15s,border-color .15s}.RecentRecordsPanel_recentDayTab__v6dsW:hover{color:#374151}.RecentRecordsPanel_recentDayTabActive__RghC2{color:#ff6b1a;border-bottom-color:#ff6b1a;font-weight:700}.RecentRecordsPanel_recentRecordsDayAction__TuBnG{padding:10px 18px 4px;display:flex}.RecentRecordsPanel_recentRecordsDayActionBtn__DAHpt{flex:1;justify-content:center}.RecentRecordsPanel_recentRecordsDayActionCount__d6KbU{color:#ff6b1a;background:#ff6b1a2e;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10px;font-weight:800;transition:background-color .15s,color .15s;display:inline-flex}.RecentRecordsPanel_recentRecordsDayActionBtn__DAHpt:hover .RecentRecordsPanel_recentRecordsDayActionCount__d6KbU{color:#fff;background:#ffffff40}.RecentRecordsPanel_recentRecordsDayAllCopied__y5vi1{color:#64748b;background:#f1f5f9;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.RecentRecordsPanel_recentRecordsDayAllCopied__y5vi1 svg{color:#94a3b8;font-size:11px}.RecentRecordsPanel_recentRecordsDayEmpty__HZXew{text-align:center;color:#b0b7c3;padding:1.5rem 1rem 2rem;font-size:.8rem}.RecentRecordsPanel_recentRecordsList__pPtz1{flex-direction:column;gap:6px;max-height:360px;padding:8px 18px 16px;display:flex;overflow-y:auto}.RecentRecordsPanel_recentRecordItem__9PiTy{background:#fff;border:1px solid #f1f3f5;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;transition:background-color .15s,border-color .15s;display:flex}.RecentRecordsPanel_recentRecordItemClickable__IAJrW{cursor:pointer}.RecentRecordsPanel_recentRecordItemSelected__1a72C{background:#fff9f5;border-color:#ffd9bd}.RecentRecordsPanel_recentRecordItem__9PiTy:hover{background:#fff9f5;border-color:#ff6b1a}.RecentRecordsPanel_recentRecordItemHeader__eATKr{align-items:flex-start;gap:8px;min-width:0;display:flex}.RecentRecordsPanel_recentSubtitleStack__ZJoz9,.RecentRecordsPanel_recentLinesList__9d1eH{flex-direction:column;gap:1px;min-width:0;display:flex}.RecentRecordsPanel_recentLineRow__7MzwU{white-space:normal;line-height:1.35}.RecentRecordsPanel_recentRecordResource__4aaw_{flex:1;min-width:0}.RecentRecordsPanel_recentRecordCopiedChip__lE7Iv{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ffe6d1;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-top:4px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.RecentRecordsPanel_recentRecordCopiedChip__lE7Iv svg{font-size:7px}.RecentRecordsPanel_recentRecordAddHint__WMA3E{color:#94a3b8;background:#f3f4f6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:4px;transition:background-color .15s,color .15s;display:inline-flex}.RecentRecordsPanel_recentRecordItem__9PiTy:hover .RecentRecordsPanel_recentRecordAddHint__WMA3E{color:#fff;background:#ff6b1a}.RecentRecordsPanel_sidebarNewBadge__-SsO9{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff0e6;border-radius:4px;flex-shrink:0;align-items:center;margin-top:4px;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.RecentRecordsPanel_sidebarEmpty__K2Qhl{text-align:center;color:#b0b7c3;padding:1.5rem 1rem 2rem;font-size:.8rem}.WorkersSelectStep_step2ResourcesLayout__2ZW7O{width:100%;max-width:var(--content-max-width);padding:1.25rem var(--content-padding-x) 0;grid-template-columns:1fr 320px;gap:1.25rem;margin:0 auto;display:grid}@media (max-width:1399px){.WorkersSelectStep_step2ResourcesLayout__2ZW7O{grid-template-columns:1fr 280px}}@media (max-width:1199px){.WorkersSelectStep_step2ResourcesLayout__2ZW7O{grid-template-columns:1fr}}@media (max-width:767px){.WorkersSelectStep_step2ResourcesLayout__2ZW7O{padding:1.25rem 16px 0}}.WorkersSelectStep_step2LeftColumn__u9aF2{min-width:0}@media (max-width:991px){.WorkersSelectStep_step2LeftColumn__u9aF2{padding-bottom:80px}}.WorkersSelectStep_step2SectionHeader__vu5Fc{margin-top:16px;margin-bottom:16px}.WorkersSelectStep_step2SectionHeader__vu5Fc .WorkersSelectStep_mainCardTitle__np77p{color:#1a1a1a;font-size:15px;font-weight:600}.WorkersSelectStep_mainCardTitle__np77p{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.WorkersSelectStep_stepCardTitleGroup__Vwleh{flex-direction:column;gap:2px;display:flex}.WorkersSelectStep_stepCardSubtitle__Nw_tz{color:#9ca3af;font-size:12px;line-height:1.3}.WorkersSelectStep_step2ResourceList__RwKHP{margin-bottom:1.25rem}.WorkersSelectStep_workerTabs__5Zc8q{gap:10px;margin-bottom:1.25rem;display:flex}.WorkersSelectStep_workerTab__JPK0I{cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e9ecef;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;min-width:110px;padding:13px 14px;transition:all .15s;display:flex}.WorkersSelectStep_workerTab__JPK0I:hover{border-width:2px;border-color:#ff6b1a;padding:12px 13px}@media (max-width:767px){.WorkersSelectStep_workerTab__JPK0I{flex:1}}.WorkersSelectStep_workerTabActive__44mSQ{background:#fff7f2;border-width:2px;border-color:#ff6b1a;padding:12px 13px}.WorkersSelectStep_workerTabActive__44mSQ:hover{border-color:#e05a10}.WorkersSelectStep_workerTabIcon__w-De-{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}.WorkersSelectStep_workerTabLabel__CJRH9{color:#1a1a2e;white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.2}.WorkersSelectStep_searchRow__-j1f5{margin-bottom:14px}.WorkersSelectStep_searchInput__lQ1Mp{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;transition:border-color .14s;display:flex}.WorkersSelectStep_searchInput__lQ1Mp:focus-within{border-color:#ff6b1a}.WorkersSelectStep_searchInput__lQ1Mp input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.WorkersSelectStep_clearBtn__ruUvp{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;display:flex}.WorkersSelectStep_clearBtn__ruUvp:hover{background:#f3f4f6}.WorkersSelectStep_resourceSearchSpinner__BL7V9{justify-content:center;padding:32px 0;display:flex}.WorkersSelectStep_workersGrid__qJsBx{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:10px;max-height:420px;padding-right:4px;display:grid;overflow:hidden auto}@media (max-width:767px){.WorkersSelectStep_workersGrid__qJsBx{grid-template-columns:1fr;max-height:360px}}.WorkersSelectStep_workersGridFull__ShgJJ{max-height:none}.WorkersSelectStep_workerCard__lrhEC{cursor:pointer;background:#fff;border:1px solid #e9ecef;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.WorkersSelectStep_workerCard__lrhEC:hover{border-color:#ff6b1a;box-shadow:inset 0 0 0 1px #ff6b1a}@media (max-width:767px){.WorkersSelectStep_workerCard__lrhEC{min-height:56px;padding:12px}}.WorkersSelectStep_workerCardSelected__odGc_{background-color:#fff7ed!important;border-color:#fe4d00!important}.WorkersSelectStep_workerCardSelected__odGc_:hover{border-color:#ea6a0a!important}.WorkersSelectStep_workerCardCheckbox__gfZic{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.WorkersSelectStep_workerCardCheckboxChecked__zSUu7{background:#ff6b1a;border:none}.WorkersSelectStep_stockDivider__fu98e{cursor:pointer;align-items:center;gap:6px;padding:14px 0 8px;display:flex}.WorkersSelectStep_stockDivider__fu98e:before,.WorkersSelectStep_stockDivider__fu98e:after{content:"";background:#f2f2f1;flex:1;height:1px}.WorkersSelectStep_stockDividerOrange__jH1mj .WorkersSelectStep_stockDividerLabel__90rGi,.WorkersSelectStep_stockDividerPlanned__DDlBG .WorkersSelectStep_stockDividerLabel__90rGi{color:#ff6b1a}.WorkersSelectStep_stockDividerLabel__90rGi{color:#9ca3af;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.WorkersSelectStep_groupCheckbox__1Ynq-{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.WorkersSelectStep_groupCheckboxActive__Fjq0Y{background:#ff6b1a;border:none}.WorkersSelectStep_teamColorDot__GtLg7{border-radius:50%;width:10px;min-width:10px;height:10px;display:inline-block}.WorkersSelectStep_noDataCentered__KW0_w{text-align:center;color:#9ca3af;grid-column:1/-1;padding:2rem 1rem;font-size:13px}.WorkersSelectStep_step2Sidebar__CUcME{align-self:start;max-height:calc(100vh - 160px);position:sticky;top:16px;overflow:hidden auto}@media (max-width:991px){.WorkersSelectStep_step2Sidebar__CUcME{display:none}}.WorkersSelectStep_sidebarCard__Hlwqv{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.WorkersSelectStep_sidebarHeader__P2367{justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.WorkersSelectStep_sidebarTitle___qRQ0{color:#1e293b;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.WorkersSelectStep_sidebarBadge__K8Gu7{color:#ff6b1a;background:#fff0e6;border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.WorkersSelectStep_sidebarEmpty__GEXm3{text-align:center;color:#b0b7c3;padding:1.5rem 1rem 2rem;font-size:.8rem}.WorkersSelectStep_sidebarSelectedList__eDN4U{flex-direction:column;display:flex}.WorkersSelectStep_sidebarSelectedItem__gJKBG{align-items:flex-start;gap:10px;padding:12px 18px;display:flex}.WorkersSelectStep_sidebarSelectedResource__DVXDU{flex:1;min-width:0}.WorkersSelectStep_mobileBottomBar__QCU2v{display:none}@media (max-width:991px){.WorkersSelectStep_mobileBottomBar__QCU2v{z-index:100;background:#fff;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #00000014}}.WorkersSelectStep_mobileBottomBarInfo__OIiGG{align-items:center;gap:8px;display:flex}.WorkersSelectStep_selectionCountBadgeBlue__QY1hS{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:.8rem;font-weight:700;display:inline-flex}.WorkersSelectStep_createWorkerBtn___9JGr{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.WorkersSelectStep_createWorkerBtn___9JGr:hover{background:#e85d0f}.SelectionSidebarItem_item__eJ5T6{align-items:center;gap:8px;padding:9px 18px;display:flex}.SelectionSidebarItem_item__eJ5T6:not(:first-child){border-top:1px solid #f2f2f1}.SelectionSidebarItem_itemExtending__gtkY9{background:#fdf8e8;border-left:3px solid #e2b434}.SelectionSidebarItem_itemExtending__gtkY9 .SelectionSidebarItem_itemName__kWOEE{color:#92710a}.SelectionSidebarItem_itemBody__C1yT1{flex:1;min-width:0}.SelectionSidebarItem_itemName__kWOEE{color:#1a1a1a;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.CategoryFilterRow_filterRow___xl-s{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent;gap:10px;margin-bottom:16px;padding-bottom:8px;display:flex;overflow-x:auto}.CategoryFilterRow_filterRow___xl-s:active{cursor:grabbing}.CategoryFilterRow_filterRow___xl-s::-webkit-scrollbar{height:6px}.CategoryFilterRow_filterRow___xl-s::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.CategoryFilterRow_filterRow___xl-s::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.CategoryFilterRow_filterRow___xl-s::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CategoryFilterRow_chip__P7vww{cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e9ecef;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;min-width:110px;padding:13px 14px;transition:all .15s;display:flex}.CategoryFilterRow_chip__P7vww:hover{border-width:2px;border-color:#ff6b1a;padding:12px 13px}.CategoryFilterRow_chipActive__32fDm{background:#fff7f2;border-width:2px;border-color:#ff6b1a;padding:12px 13px}.CategoryFilterRow_chipActive__32fDm:hover{border-color:#e05a10}.CategoryFilterRow_chipIcon__0tbkn{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}.CategoryFilterRow_chipLabel__4AsHX{color:#1a1a2e;white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.2}.CategoryFilterRow_chipCount__oh_Sp{color:#9ca3af;font-size:.7rem}.ResourcesSelectStep_step2ResourcesLayout__mElwy{width:100%;max-width:var(--content-max-width);padding:1.25rem var(--content-padding-x) 0;grid-template-columns:1fr 320px;gap:1.25rem;margin:0 auto;display:grid}@media (max-width:1399px){.ResourcesSelectStep_step2ResourcesLayout__mElwy{grid-template-columns:1fr 280px}}@media (max-width:1199px){.ResourcesSelectStep_step2ResourcesLayout__mElwy{grid-template-columns:1fr}}@media (max-width:767px){.ResourcesSelectStep_step2ResourcesLayout__mElwy{padding:1.25rem 16px 0}}.ResourcesSelectStep_step2LeftColumn__l9cKU{min-width:0}@media (max-width:991px){.ResourcesSelectStep_step2LeftColumn__l9cKU{padding-bottom:80px}}.ResourcesSelectStep_step2SectionHeader__R1n7A{margin-top:16px;margin-bottom:16px}.ResourcesSelectStep_step2SectionHeader__R1n7A .ResourcesSelectStep_mainCardTitle__4n62f{color:#1a1a1a;font-size:15px;font-weight:600}.ResourcesSelectStep_stepCardTitleGroup__x-dun{flex-direction:column;gap:2px;display:flex}.ResourcesSelectStep_mainCardTitle__4n62f{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ResourcesSelectStep_stepCardSubtitle__YGDJi{color:#9ca3af;font-size:12px;line-height:1.3}.ResourcesSelectStep_step2ProjectBanner__6qAK8{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.ResourcesSelectStep_step2ProjectBannerIcon__w1BXx{color:#9ca3af;flex-shrink:0;font-size:14px}.ResourcesSelectStep_step2ProjectBannerInfo__hzw7D{align-items:center;gap:6px;min-width:0;display:flex}.ResourcesSelectStep_step2ProjectBannerName__ZaMw0{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ResourcesSelectStep_step2ResourceList__poCy-{margin-bottom:1.25rem}.ResourcesSelectStep_searchRow__x9vm1{margin-bottom:14px}.ResourcesSelectStep_stickySearchArea__gLerK{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:0}.ResourcesSelectStep_searchInput__uq2DC{background:#fff;border:1px solid #ebebea;border-radius:8px;flex:1;align-items:center;gap:8px;padding:9px 11px;transition:border-color .14s;display:flex;position:relative}.ResourcesSelectStep_searchInput__uq2DC:focus-within{border-color:#ff6b1a}.ResourcesSelectStep_searchInput__uq2DC input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}@media (max-width:767px){.ResourcesSelectStep_searchInput__uq2DC{width:100%}}.ResourcesSelectStep_clearBtn__x8SHX{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;display:flex}.ResourcesSelectStep_clearBtn__x8SHX:hover{background:#f3f4f6}.ResourcesSelectStep_resourceSearchSpinner__4s-OQ{justify-content:center;padding:32px 0;display:flex}.ResourcesSelectStep_resourceEmptyState__aJ7mN{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:2rem 1rem;display:flex}.ResourcesSelectStep_resourceEmptyState__aJ7mN .ResourcesSelectStep_noData__mVYD9{padding:0}.ResourcesSelectStep_noData__mVYD9{text-align:center;color:#9ca3af;padding:2rem 1rem;font-size:13px}.ResourcesSelectStep_adHocInlineCard__BbUQX{background:#fff9f5;border:2px dashed #ffb380;border-radius:14px;margin:12px 0 16px;overflow:hidden}.ResourcesSelectStep_adHocInlineHeader__R_GJp{align-items:center;gap:8px;padding:14px 20px 0;display:flex}.ResourcesSelectStep_adHocInlineIcon__VkD2j{color:#ff6b1a;flex-shrink:0;font-size:14px}.ResourcesSelectStep_adHocInlineTitle__uWeKa{color:#1e293b;font-size:14px;font-weight:700}.ResourcesSelectStep_adHocInlineNotFound__hXihz{color:#ff6b1a;font-size:13px;font-weight:500}.ResourcesSelectStep_adHocInlineBody__QSK2C{align-items:flex-end;gap:12px;padding:14px 20px 18px;display:flex}@media (max-width:991px){.ResourcesSelectStep_adHocInlineBody__QSK2C{flex-direction:column;align-items:stretch}}.ResourcesSelectStep_adHocInlineField__XElVQ{flex:1;min-width:0}.ResourcesSelectStep_adHocInlineFieldLabel__RrkJW{color:#b0b7c3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.ResourcesSelectStep_adHocInlineBtnWrapper__22vZ4{flex-shrink:0}.ResourcesSelectStep_adHocInlineBtnWrapper__22vZ4 button{white-space:nowrap}.ResourcesSelectStep_stockDivider__aYzrY{cursor:pointer;align-items:center;gap:6px;padding:14px 0 8px;display:flex}.ResourcesSelectStep_stockDivider__aYzrY:before,.ResourcesSelectStep_stockDivider__aYzrY:after{content:"";background:#f2f2f1;flex:1;height:1px}.ResourcesSelectStep_stockDividerGreen__0yr_g .ResourcesSelectStep_stockDividerLabel__1hmVJ{color:#16a34a}.ResourcesSelectStep_stockDividerPurple__RkGwt .ResourcesSelectStep_stockDividerLabel__1hmVJ,.ResourcesSelectStep_stockDividerPlanned__9chXE .ResourcesSelectStep_stockDividerLabel__1hmVJ{color:#ff6b1a}.ResourcesSelectStep_stockDividerLabel__1hmVJ{color:#9ca3af;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ResourcesSelectStep_groupCheckbox__ttA59{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.ResourcesSelectStep_groupCheckboxActive__8OFNk{background:#ff6b1a;border:none}.ResourcesSelectStep_workersGrid__a4vqu{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:10px;max-height:420px;padding-right:4px;display:grid;overflow:hidden auto}@media (max-width:767px){.ResourcesSelectStep_workersGrid__a4vqu{grid-template-columns:1fr;max-height:360px}}.ResourcesSelectStep_workersGridFull__LtaRR{max-height:none}.ResourcesSelectStep_workerCard__hlV_j{cursor:pointer;background:#fff;border:1px solid #e9ecef;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.ResourcesSelectStep_workerCard__hlV_j:hover{border-color:#ff6b1a;box-shadow:inset 0 0 0 1px #ff6b1a}@media (max-width:767px){.ResourcesSelectStep_workerCard__hlV_j{min-height:56px;padding:12px}}.ResourcesSelectStep_resourceCardSelected__UOCoC{background:#fff7f2;border-color:#ff6b1a}.ResourcesSelectStep_resourceCardSelected__UOCoC:hover{border-color:#e05a10!important}.ResourcesSelectStep_resourceCardAdHoc__16t_a{background:#fff7f2;border-style:dashed;border-color:#ff6b1a}.ResourcesSelectStep_resourceCardAdHoc__16t_a:hover{border-color:#e05a10!important}.ResourcesSelectStep_workerCardCheckbox__zujos{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.ResourcesSelectStep_workerCardCheckboxChecked__kRESC{background:#ff6b1a;border:none}.ResourcesSelectStep_workerCardResource__nVbOT{flex:1;min-width:0}.ResourcesSelectStep_adHocBadgeSmall__PSzcR{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:#fff0e6;border-radius:4px;align-items:center;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.ResourcesSelectStep_step2Sidebar__f_EBO{align-self:start;max-height:calc(100vh - 160px);position:sticky;top:16px;overflow:hidden auto}@media (max-width:991px){.ResourcesSelectStep_step2Sidebar__f_EBO{display:none}}.ResourcesSelectStep_sidebarCard__c4O4A{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.ResourcesSelectStep_sidebarHeader__9RoGX{justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.ResourcesSelectStep_sidebarTitle__0eq_O{color:#1e293b;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.ResourcesSelectStep_sidebarBadge__cOfhQ{color:#ff6b1a;background:#fff0e6;border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ResourcesSelectStep_sidebarClearBtn__eB2L7{cursor:pointer;color:#ef4444;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;transition:all .15s}.ResourcesSelectStep_sidebarClearBtn__eB2L7:hover{background:#fef2f2}.ResourcesSelectStep_sidebarSelectedList__j8GbJ{flex-direction:column;display:flex}.ResourcesSelectStep_sidebarSelectedItem__dwvVn{align-items:flex-start;gap:10px;padding:12px 18px;display:flex}.ResourcesSelectStep_sidebarSelectedResource__nbPuh{flex:1;min-width:0}.ResourcesSelectStep_sidebarNewBadge__UNeFU{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff0e6;border-radius:4px;flex-shrink:0;align-items:center;margin-top:4px;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.ResourcesSelectStep_sidebarChipRemove__tQmhU{color:#ef4444;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:4px;transition:all .15s;display:flex}.ResourcesSelectStep_sidebarChipRemove__tQmhU:hover{opacity:1}.EntityDetailsList_bulkApplyCard__nSLTA{background:#fff;border:1px solid #eaecf0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:12px 20px;display:flex}.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldCostType__jfcNB>div>div,.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldQty__tlude>div{transition:border-color .15s,background .15s;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldCostType__jfcNB>div>div>div:last-child{opacity:0;transition:opacity .15s}.EntityDetailsList_bulkApplyCard__nSLTA:hover .EntityDetailsList_bulkApplyFieldCostType__jfcNB>div>div,.EntityDetailsList_bulkApplyCard__nSLTA:hover .EntityDetailsList_bulkApplyFieldQty__tlude>div{background:#fff!important;border-color:#e5e7eb!important}.EntityDetailsList_bulkApplyCard__nSLTA:hover .EntityDetailsList_bulkApplyFieldCostType__jfcNB>div>div>div:last-child{opacity:1}.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldCostType__jfcNB:focus-within>div>div,.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldQty__tlude:focus-within>div{background:#fff!important;border-color:#e5e7eb!important}.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldCostType__jfcNB:focus-within>div>div>div:last-child{opacity:1}.EntityDetailsList_bulkApplyCard__nSLTA .EntityDetailsList_bulkApplyFieldQty__tlude.EntityDetailsList_bulkApplyFieldWarning__BP28h>div{border-color:#e2b434!important}@media (max-width:767px){.EntityDetailsList_bulkApplyCard__nSLTA{flex-wrap:wrap}}.EntityDetailsList_bulkApplyLeft__4SXb1{flex:1;align-items:center;gap:16px;min-width:0;display:flex}@media (max-width:767px){.EntityDetailsList_bulkApplyLeft__4SXb1{flex-wrap:wrap;gap:10px}}.EntityDetailsList_bulkApplyLabel__zB_Z9{color:#b0b7c3;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;flex-shrink:0;font-size:.6875rem;font-weight:800}.EntityDetailsList_bulkApplyDivider__uU5EJ{background:#e5e7eb;flex-shrink:0;width:1px;height:24px}@media (max-width:767px){.EntityDetailsList_bulkApplyDivider__uU5EJ{display:none}}.EntityDetailsList_bulkApplyFieldCostType__jfcNB{flex-shrink:0;width:180px}@media (max-width:767px){.EntityDetailsList_bulkApplyFieldCostType__jfcNB{width:100%}}.EntityDetailsList_bulkApplyFieldQty__tlude{flex-shrink:0;width:145px}.EntityDetailsList_bulkApplyFieldQty__tlude input{font-size:.875rem}@media (max-width:767px){.EntityDetailsList_bulkApplyFieldQty__tlude{width:100%}}.EntityDetailsList_bulkApplyBtnRow__Rskge{flex-shrink:0}.EntityDetailsList_bulkApplyBtnRow__Rskge button{box-shadow:none!important}.EntityDetailsList_adHocBadgeInline__OuRh1{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff0e6;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.EntityDetailsList_adHocInfoLine__YNXFy{color:#ff6b1a;align-items:center;gap:6px;padding:0 24px 14px;font-size:12px;font-weight:600;display:flex}.EntityDetailsList_entityCard__1UbL2{opacity:0;background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;animation:.3s forwards EntityDetailsList_cardSlideIn__KGpy_;overflow:hidden}.EntityDetailsList_entityCardAdHoc__3Mc6U{background:#fff9f5;border:1.5px dashed #ff6b1a}.EntityDetailsList_entityCardAdHoc__3Mc6U .EntityDetailsList_entityCardHeader__HMUJy{background:0 0}@keyframes EntityDetailsList_cardSlideIn__KGpy_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EntityDetailsList_entityCardHeader__HMUJy{background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 14px;display:flex}@media (max-width:767px){.EntityDetailsList_entityCardHeader__HMUJy{flex-wrap:wrap}}.EntityDetailsList_entityCardDivider__laJRa{background:#f2f2f1;height:1px;margin:0 20px}.EntityDetailsList_costsToggle__ML01P,.EntityDetailsList_opsToggle__RqhZh{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:12px 20px;font-size:12px;font-weight:700;display:flex}@media (max-width:767px){.EntityDetailsList_costsToggle__ML01P,.EntityDetailsList_opsToggle__RqhZh{padding:10px 16px}}.EntityDetailsList_costsToggleWarning__WYaDw,.EntityDetailsList_costsToggleWarning__WYaDw button,.EntityDetailsList_costsToggleWarning__WYaDw button b{color:#e2b434}.EntityDetailsList_entityLocationPicker__8C_Rk{padding:4px 20px 14px}.EntityDetailsList_imputationNoteBlock__pJ048{background:#fffbeb;border:1px solid #e2b434;border-radius:8px;flex-direction:column;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.EntityDetailsList_imputationNoteHeader__kUgBy{color:#92710f;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.EntityDetailsList_imputationNoteInput__I59Ot{color:#374151;resize:vertical;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:8px 10px;font-size:13px}.EntityDetailsList_imputationNoteInput__I59Ot:focus{border-color:#e2b434;outline:none}.EntityDetailsList_imputationNoteInput__I59Ot::placeholder{color:#9ca3af}.EntityDetailsList_entityCardHeaderLeft__tNuP8{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.EntityDetailsList_entityCardHeaderRight__bdteJ{flex-shrink:0;align-items:center;gap:12px;display:flex}.EntityDetailsList_entityCardRemoveBtn__OimZf{cursor:pointer;flex-shrink:0;align-self:flex-start}.EntityDetailsList_entityCardTotal__3S98f{color:#1e293b;white-space:nowrap;letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1}.EntityDetailsList_entityCardTotalBlock__cYqnL{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.EntityDetailsList_entityCardTotalLabel__xydiq{color:#94a3b8;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:500}.EntityDetailsList_entityCardTotalAllDays__Z59wZ{color:#fe4d00;white-space:nowrap;text-align:right;border-top:1px dashed #e5e7eb;width:100%;margin-top:6px;padding-top:6px;font-size:13px;font-weight:700}.EntityDetailsList_entityCardTotalAllDaysHint__4YfNN{color:#94a3b8;margin-left:2px;font-size:11px;font-weight:500}.EntityDetailsList_maintenanceWarningSection__TBXJd{padding:12px 20px 0}.EntityDetailsList_entityInfoLine__Xg9lR{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;font-size:12px;display:flex}@media (max-width:767px){.EntityDetailsList_entityInfoLine__Xg9lR{padding:12px 16px}}.EntityDetailsList_infoLineItem__-TGUw{color:#64748b;align-items:center;gap:5px;font-weight:400;display:inline-flex}.EntityDetailsList_infoLineItem__-TGUw strong{color:#1e293b;font-weight:700}.EntityDetailsList_infoLineItem__-TGUw svg{color:#22c55e}.EntityDetailsList_infoLineItem__-TGUw:after{content:"|";color:#d1d5db;margin-left:6px;font-weight:400}.EntityDetailsList_infoLineItem__-TGUw:last-of-type:after{display:none}.EntityDetailsList_entityCardBody__SMiVN{flex-direction:column;padding:0 20px 16px;display:flex}@media (max-width:767px){.EntityDetailsList_entityCardBody__SMiVN{padding:0 16px 12px}}.EntityDetailsList_noLinesText__-K6Dc{text-align:center;color:#4a5568;padding:.5rem;font-size:13px}.EntityDetailsList_entityCardFooter__K1mvm{justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}@media (max-width:767px){.EntityDetailsList_entityCardFooter__K1mvm{padding:10px 16px 14px}}.EntityDetailsList_detailColumnHeaders__XTK3J{grid-template-columns:var(--detail-columns-quantity);color:#4a5568;align-items:center;gap:8px;padding:10px 20px 8px;font-size:11.5px;font-weight:500;display:grid}.EntityDetailsList_detailColumnHeaders__XTK3J>span{position:relative}@media (max-width:767px){.EntityDetailsList_detailColumnHeaders__XTK3J{display:none}}.EntityDetailsList_detailColumnHeadersReadByStartEnd__niaB0{grid-template-columns:var(--detail-columns-start-end)}.EntityDetailsList_columnGrip__RCKc9{color:#bbb;cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:1;justify-content:center;align-items:center;width:14px;display:flex;position:absolute;top:-6px;bottom:-6px;right:-11px}.EntityDetailsList_columnGrip__RCKc9 svg{opacity:0;pointer-events:none;transition:opacity .15s}.EntityDetailsList_columnGrip__RCKc9:hover svg,span:hover>.EntityDetailsList_columnGrip__RCKc9 svg{opacity:1}.EntityDetailsList_colHeaderCostType__ldtO3{text-align:left}.EntityDetailsList_colHeaderQty__EYYi9{text-align:right;padding-right:8px}.EntityDetailsList_colHeaderCost__1f1nc{text-align:right;padding-right:calc(.5rem + 1px)}.EntityDetailsList_colHeaderTotal__P__Kj{text-align:right}.EntityDetailsList_detailLineRow__yfE-5{grid-template-columns:var(--detail-columns-quantity);align-items:center;gap:8px;padding-top:8px;display:grid}.EntityDetailsList_detailLineRow__yfE-5.EntityDetailsList_detailLineRowReadByStartEnd__-aBbJ{grid-template-columns:var(--detail-columns-start-end)}.EntityDetailsList_detailLineRow__yfE-5 .EntityDetailsList_detailLineQtyZero__HncLW>div{border-color:#e2b434!important}.EntityDetailsList_detailLineRow__yfE-5 input[type=number]{-moz-appearance:textfield}.EntityDetailsList_detailLineRow__yfE-5 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EntityDetailsList_detailLineRow__yfE-5 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:767px){.EntityDetailsList_detailLineRow__yfE-5{gap:8px}.EntityDetailsList_detailLineRow__yfE-5,.EntityDetailsList_detailLineRow__yfE-5.EntityDetailsList_detailLineRowReadByStartEnd__-aBbJ{grid-template-columns:1fr}}.EntityDetailsList_detailLineCostTypeWithOrigin__CGS4f,.EntityDetailsList_colHeaderCostTypeWithOrigin__tvRJ8{gap:8px;display:flex}.EntityDetailsList_detailLineCostTypeWithOrigin__CGS4f>*,.EntityDetailsList_colHeaderCostTypeWithOrigin__tvRJ8>*{flex:1 1 0;min-width:0}.EntityDetailsList_detailLineCostType__Wz9Tm{align-items:center;width:100%;min-width:0;display:flex}.EntityDetailsList_detailLineCostType__Wz9Tm>div{width:100%;min-width:0}@media (max-width:767px){.EntityDetailsList_detailLineCostType__Wz9Tm{width:100%}}.EntityDetailsList_detailLineQty__F0k5s{justify-content:flex-end;align-items:center;padding-right:4px;display:flex}.EntityDetailsList_detailLineQty__F0k5s>div{width:100%}.EntityDetailsList_detailLineQtySpan3__P2F-H{grid-column:span 3}.EntityDetailsList_detailLineQtySpan3__P2F-H>div{max-width:120px}@media (max-width:767px){.EntityDetailsList_detailLineQtySpan3__P2F-H{grid-column:auto}}.EntityDetailsList_detailLineCost___GyJg{justify-content:flex-end;align-items:center;display:flex}.EntityDetailsList_detailLineCost___GyJg .EntityDetailsList_costInputWrapper__jxb-j{width:100%}.EntityDetailsList_detailLineTotal__wRmGU{color:#ff6b1a;justify-content:flex-end;align-items:center;min-height:38px;padding-right:2px;font-size:.875rem;font-weight:700;display:flex}.EntityDetailsList_detailLineTotal__wRmGU.EntityDetailsList_detailLineTotalZero__COqgd{color:#d1d5db}.EntityDetailsList_startEndDurationValue__9lGnu{color:#111827;font-size:.875rem;font-weight:700}.EntityDetailsList_startEndHint__GYzLH{color:#e2b434;text-align:right;font-size:.75rem;font-weight:500}.EntityDetailsList_startEndHintRow__WzdUx{grid-template-columns:var(--detail-columns-start-end);gap:8px;padding:4px 0 0;display:grid}@media (max-width:767px){.EntityDetailsList_startEndHintRow__WzdUx{grid-template-columns:1fr}}.EntityDetailsList_startEndHintStart__4MtVj{grid-column:2}.EntityDetailsList_startEndHintEnd__9e4G8{grid-column:3}.EntityDetailsList_detailLineDurationCell__Wj7Ge>span{color:#111827;padding-right:4px;font-size:.875rem;font-weight:700}.EntityDetailsList_costInputWrapper__jxb-j{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.EntityDetailsList_costInputWrapper__jxb-j>div{flex:auto;min-width:48px}.EntityDetailsList_costInputWrapper__jxb-j input{text-align:right;width:100%;min-width:0;padding-right:0;font-size:.875rem;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.EntityDetailsList_costUnitLabel__xCU1y{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.EntityDetailsList_entryExitSlot__uA-Om{margin-left:auto}.EntityDetailsList_entryExit__TCe-R{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 12px;display:flex}.EntityDetailsList_entryExit__TCe-R>.EntityDetailsList_startEndHint__GYzLH,.EntityDetailsList_entryExit__TCe-R>.EntityDetailsList_entryExitHint__IYRVa{text-align:right;flex-basis:100%}.EntityDetailsList_entryExitField__ksWOa{align-items:center;gap:6px;width:150px;margin:0;display:inline-flex}.EntityDetailsList_entryExitLabel__IDcgh{color:#4a5568;font-size:11.5px;font-weight:500}.EntityDetailsList_entryExitHint__IYRVa{color:#6b7280;font-size:.75rem}.ResourceStateChanger_wrapper__gfktJ{display:inline-block;position:relative}.ResourceStateChanger_badgeBtn__M43IT{cursor:pointer;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;display:flex}.ResourceStateChanger_badgeDot__pg9DW{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ResourceStateChanger_badgeLabel__nvKf-{font-size:12px;font-weight:600}.ResourceStateChanger_expandable__IiaGy{background:#fafafa;border-top:1px solid #f2f2f1;border-bottom:1px solid #f2f2f1;flex-direction:column;gap:12px;padding:14px 20px 16px;display:flex}.ResourceStateChanger_fieldsRow__I4rNu{align-items:flex-start;gap:12px;display:flex}.ResourceStateChanger_selectWrapper__unLYK{flex-shrink:0;min-width:180px;position:relative}.ResourceStateChanger_fieldLabel__IMSDb{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:500}.ResourceStateChanger_fieldLabelOptional__nfS8s{color:#9ca3af;font-weight:400}.ResourceStateChanger_dropdownTrigger__fWeXN{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;width:100%;padding:7px 10px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.ResourceStateChanger_dropdownTrigger__fWeXN:hover{border-color:#d1d5db}.ResourceStateChanger_triggerLabel__7L4VU{text-align:left;flex:1;font-size:13px}.ResourceStateChanger_dropdownMenu__MTcny{z-index:20;background:#fff;border:1px solid #ebebea;border-radius:10px;max-height:200px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000014}.ResourceStateChanger_dropdownItem__fbnYt{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-family:inherit;transition:background .1s;display:flex}.ResourceStateChanger_dropdownItem__fbnYt:hover{background:#f9fafb}.ResourceStateChanger_dropdownItemActive__vFbAL,.ResourceStateChanger_dropdownItemActive__vFbAL:hover{background:#f0fdf4}.ResourceStateChanger_dropdownItemLabel__hVQOP{color:#374151;font-size:13px;font-weight:500}.ResourceStateChanger_dropdownItemLabelActive__RgoWo{font-weight:600}.ResourceStateChanger_notesField__V8ndn{flex:1;min-width:160px}.ResourceStateChanger_notesInput__6Enhd{color:#1a1a1a;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}.ResourceStateChanger_notesInput__6Enhd:focus{border-color:#ff6b1a}.ResourceMaintenanceWarning_maintenanceWarning__vdAY_{border:1px solid;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.ResourceMaintenanceWarning_maintenanceWarning__vdAY_+.ResourceMaintenanceWarning_maintenanceWarning__vdAY_{margin-top:.5rem}.ResourceMaintenanceWarning_maintenanceWarningOverdue__wONgP{color:#92400e;background:#fffbeb;border-color:#fde68a}.ResourceMaintenanceWarning_maintenanceWarningOverdue__wONgP .ResourceMaintenanceWarning_maintenanceWarningIcon__UrQ8L,.ResourceMaintenanceWarning_maintenanceWarningOverdue__wONgP .ResourceMaintenanceWarning_maintenanceWarningTitle__xi-f_,.ResourceMaintenanceWarning_maintenanceWarningOverdue__wONgP .ResourceMaintenanceWarning_maintenanceWarningLink__91pfm{color:#92400e}.ResourceMaintenanceWarning_maintenanceWarningUpcoming__a6dmR{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.ResourceMaintenanceWarning_maintenanceWarningUpcoming__a6dmR .ResourceMaintenanceWarning_maintenanceWarningIcon__UrQ8L{color:#2563eb}.ResourceMaintenanceWarning_maintenanceWarningUpcoming__a6dmR .ResourceMaintenanceWarning_maintenanceWarningTitle__xi-f_,.ResourceMaintenanceWarning_maintenanceWarningUpcoming__a6dmR .ResourceMaintenanceWarning_maintenanceWarningLink__91pfm{color:#1e40af}.ResourceMaintenanceWarning_maintenanceWarningIcon__UrQ8L{flex-shrink:0}.ResourceMaintenanceWarning_maintenanceWarningContent__Dc0Nr{flex:1;min-width:0}.ResourceMaintenanceWarning_maintenanceWarningTitle__xi-f_{font-weight:600}.ResourceMaintenanceWarning_maintenanceWarningLink__91pfm{opacity:.75;flex-shrink:0;align-items:center;display:inline-flex}.ResourceMaintenanceWarning_maintenanceWarningLink__91pfm:hover{opacity:1}.ResourceMaintenanceWarning_maintenanceWarningDescription__7baZi{font-weight:600}.LostStateMaintenanceNotice_notice__odvTf{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:10px;margin-top:10px;padding:12px 14px;transition:all .2s;display:flex}.LostStateMaintenanceNotice_invalid__E4PH5{border-color:#e2b434;box-shadow:0 4px 14px #e2b4341a}.LostStateMaintenanceNotice_header__A7EuA{align-items:flex-start;gap:10px;display:flex}.LostStateMaintenanceNotice_icon__uPw5K{color:#e2b434;flex-shrink:0;margin-top:1px}.LostStateMaintenanceNotice_texts__Ll-yI{flex-direction:column;gap:3px;min-width:0;display:flex}.LostStateMaintenanceNotice_question__GWviR{color:#1f2937;font-size:.8125rem;font-weight:600}.LostStateMaintenanceNotice_note__O-UcE{color:#6b7280;font-size:.75rem}.LostStateMaintenanceNotice_actions__nCXZK{gap:8px;padding-left:26px;display:flex}.LostStateMaintenanceNotice_requiredMsg__kuQdW{color:#e2b434;padding-left:26px;font-size:.75rem;font-weight:600}.MaintenanceStatusBanner_statusBanner__IqxVV{border-radius:6px;align-items:center;gap:8px;margin-bottom:.5rem;padding:8px 12px;font-size:12px;line-height:1.5;display:flex}.MaintenanceStatusBanner_statusBannerOverdue__CG3z8{background:#fffbeb;border:1px solid #fde68a}.MaintenanceStatusBanner_statusBannerOverdue__CG3z8 .MaintenanceStatusBanner_statusBannerIcon__ULVaH,.MaintenanceStatusBanner_statusBannerOverdue__CG3z8 .MaintenanceStatusBanner_statusBannerText__NPLwn,.MaintenanceStatusBanner_statusBannerOverdue__CG3z8 .MaintenanceStatusBanner_statusBannerLink__EDs1j{color:#92400e}.MaintenanceStatusBanner_statusBannerUpcoming__p3sAz{background:#eff6ff;border:1px solid #bfdbfe}.MaintenanceStatusBanner_statusBannerUpcoming__p3sAz .MaintenanceStatusBanner_statusBannerIcon__ULVaH{color:#2563eb}.MaintenanceStatusBanner_statusBannerUpcoming__p3sAz .MaintenanceStatusBanner_statusBannerText__NPLwn,.MaintenanceStatusBanner_statusBannerUpcoming__p3sAz .MaintenanceStatusBanner_statusBannerLink__EDs1j{color:#1e40af}.MaintenanceStatusBanner_statusBannerIcon__ULVaH{flex-shrink:0}.MaintenanceStatusBanner_statusBannerText__NPLwn{font-weight:600}.MaintenanceStatusBanner_statusBannerLink__EDs1j{opacity:.75;flex-shrink:0;align-items:center;display:inline-flex}.MaintenanceStatusBanner_statusBannerLink__EDs1j:hover{opacity:1}.MaterialsGrid_gridScroll__ifRSY{scroll-padding-left:calc(var(--gutter-num-width) + var(--gutter-toggle-width));overflow-x:auto}.MaterialsGrid_gridCard__g6OWH{background:#fff;border:1px solid #eaeaea;border-radius:1rem;min-width:100%;overflow:clip}.MaterialsGrid_gridWrap__RQB-Z{position:relative}.MaterialsGrid_gridHead__1Zzaf{z-index:7;background:#f9fafb;position:sticky;top:0;overflow:hidden}.MaterialsGrid_gridCardHead__TdVYa{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.MaterialsGrid_gridCardBody__eO9Gm{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.MaterialsGrid_grid__-P1Hd tbody tr{scroll-margin-top:44px}[data-marked-bar=true] .MaterialsGrid_gridHead__1Zzaf{top:60px}[data-marked-bar=true] .MaterialsGrid_grid__-P1Hd tbody tr{scroll-margin-top:104px}.MaterialsGrid_gridScroll__ifRSY.MaterialsGrid_rowMoving__OIxF9,.MaterialsGrid_gridScroll__ifRSY.MaterialsGrid_rowMoving__OIxF9 td,.MaterialsGrid_gridScroll__ifRSY.MaterialsGrid_rowMoving__OIxF9 .MaterialsGrid_rowMoveHandle__gCzS4{cursor:grabbing}.MaterialsGrid_resizer__yHi9P{color:#bbb;cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:8;justify-content:center;align-items:center;width:14px;display:flex;position:absolute;top:0;bottom:0;right:0}.MaterialsGrid_resizer__yHi9P svg{opacity:0;pointer-events:none;transition:opacity .15s}.MaterialsGrid_resizer__yHi9P:hover svg,th:hover>.MaterialsGrid_resizer__yHi9P svg{opacity:1}.MaterialsGrid_resetWidths__XSWvk{color:#9ca3af;cursor:pointer;background:0 0;border:none;margin-bottom:6px;margin-left:auto;padding:0;font-family:inherit;font-size:11.5px;display:block}.MaterialsGrid_resetWidths__XSWvk:hover{color:#fe4d00;text-decoration:underline}.MaterialsGrid_grid__-P1Hd{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:13px}.MaterialsGrid_grid__-P1Hd td,.MaterialsGrid_grid__-P1Hd th{background:#fff;border-bottom:1px solid #eaeaea;position:relative}.MaterialsGrid_grid__-P1Hd thead th{color:#4a5568;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#f9fafb;height:36px;padding:0 10px;font-size:.72rem;font-weight:500;overflow:hidden}.MaterialsGrid_grid__-P1Hd thead th:not(.MaterialsGrid_gutter__JqzbN){padding-right:18px}.MaterialsGrid_grid__-P1Hd thead th.MaterialsGrid_num__6P9M8{text-align:right}.MaterialsGrid_grid__-P1Hd tbody td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;height:44px;padding:0 10px;overflow:hidden}.MaterialsGrid_grid__-P1Hd tbody tr:last-child td{border-bottom:0}.MaterialsGrid_grid__-P1Hd tbody tr:last-child>td:first-child{border-bottom-left-radius:calc(1rem - 1px)}.MaterialsGrid_grid__-P1Hd tbody tr:last-child>td:last-child{border-bottom-right-radius:calc(1rem - 1px)}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_sectionRow__a-Od4 td:not(.MaterialsGrid_gutter__JqzbN){color:#1a1a2e;border-bottom:1px solid #e5e7eb;font-weight:600}.MaterialsGrid_gutter__JqzbN{color:#9ca3af;z-index:5;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-size:10.5px;left:0}.MaterialsGrid_grid__-P1Hd td.MaterialsGrid_gutter__JqzbN,.MaterialsGrid_grid__-P1Hd th.MaterialsGrid_gutter__JqzbN{text-overflow:clip;background-color:#f3f4f6;position:sticky}.MaterialsGrid_grid__-P1Hd td.MaterialsGrid_gutterNum__NdTT0,.MaterialsGrid_grid__-P1Hd th.MaterialsGrid_gutterNum__NdTT0{width:var(--gutter-num-width);min-width:var(--gutter-num-width);text-align:left;border-right:1px solid #d1d5db;padding:0 6px 0 26px}.MaterialsGrid_grid__-P1Hd td.MaterialsGrid_gutterToggle__4ev8U,.MaterialsGrid_grid__-P1Hd th.MaterialsGrid_gutterToggle__4ev8U{width:var(--gutter-toggle-width);min-width:var(--gutter-toggle-width);left:var(--gutter-num-width);text-align:left;padding:0 0 0 4px}.MaterialsGrid_grid__-P1Hd thead .MaterialsGrid_gutter__JqzbN{z-index:9}.MaterialsGrid_freshRow__KAWkB td.MaterialsGrid_gutterNum__NdTT0{box-shadow:inset 2px 0 #fe4d00}tr.MaterialsGrid_secDepth0__HAYjU>td:not(.MaterialsGrid_gutter__JqzbN){background-color:#f3f4f6}tr.MaterialsGrid_secDepth1__WtPwe>td:not(.MaterialsGrid_gutter__JqzbN),tr.MaterialsGrid_secDepth2__CF3Qr>td:not(.MaterialsGrid_gutter__JqzbN){background-color:#f9fafb}tr.MaterialsGrid_secDepth3__AZdTs>td:not(.MaterialsGrid_gutter__JqzbN){background-color:#fff}tr.MaterialsGrid_sectionRow__a-Od4>td.MaterialsGrid_gutterToggle__4ev8U+td:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}tr.MaterialsGrid_secDepth0__HAYjU>td.MaterialsGrid_gutterToggle__4ev8U+td:before{background:#fe4d00}tr.MaterialsGrid_secDepth1__WtPwe>td.MaterialsGrid_gutterToggle__4ev8U+td:before{background:#ffd7c8}tr.MaterialsGrid_secDepth2__CF3Qr>td.MaterialsGrid_gutterToggle__4ev8U+td:before{background:#d1d5db}tr.MaterialsGrid_secDepth3__AZdTs>td.MaterialsGrid_gutterToggle__4ev8U+td:before{background:#e5e7eb}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_secDepth0__HAYjU>td:not(.MaterialsGrid_gutter__JqzbN){font-size:.875rem}.MaterialsGrid_grid__-P1Hd tbody tr:hover:not(.MaterialsGrid_selectedRow__7kemG)>td:not(.MaterialsGrid_gutter__JqzbN){background-image:linear-gradient(#00000008,#00000008)}.MaterialsGrid_materialRowPicked__P0jnS>td:not(.MaterialsGrid_gutter__JqzbN){background-color:#fffaf5}.MaterialsGrid_selectedRow__7kemG>td{background-image:linear-gradient(#fe4d0014,#fe4d0014);box-shadow:inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG:hover>td:not(.MaterialsGrid_gutter__JqzbN){background-image:linear-gradient(#fe4d0014,#fe4d0014)}.MaterialsGrid_selectedRow__7kemG>td:first-child{box-shadow:inset 1px 0 #fd8a53,inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.MaterialsGrid_selectedRow__7kemG>td:last-child{box-shadow:inset -1px 0 #fd8a53,inset 0 1px #fd8a53,inset 0 -1px #fd8a53}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN{color:#fff;background-color:#fd8a53;font-weight:600}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_chevron___nEGZ,.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_chevronCountNum__miXzR,.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_rowMoveHandle__gCzS4{color:#fff;opacity:1}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_chevron___nEGZ:hover,.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_rowMoveHandle__gCzS4:hover{color:#fff;background:#fff3}.MaterialsGrid_descCell__n-anO{color:#1a1a2e}.MaterialsGrid_textCell__C-3AD{color:#6b7280;font-style:italic}.MaterialsGrid_emptyMapNote__T0eXs{color:#6b7280;align-items:center;gap:6px;padding-left:6px;font-style:italic;display:inline-flex}.MaterialsGrid_materialRowAwarded__HkrjY>td:not(.MaterialsGrid_gutter__JqzbN){color:#6b7280;background-color:#f9fafb}.MaterialsGrid_materialRowAwarded__HkrjY.MaterialsGrid_materialRowPicked__P0jnS>td.MaterialsGrid_gutterToggle__4ev8U+td{box-shadow:inset 3px 0 #e2b434}.MaterialsGrid_materialRowAwarded__HkrjY .MaterialsGrid_missing__lbviS{color:#9ca3af;font-weight:400}.MaterialsGrid_materialRowAwarded__HkrjY .MaterialsGrid_barFill__nXnZH:not(.MaterialsGrid_barFillDone__O_Ue0){background:#d1d5db}.MaterialsGrid_awardedBadge___BiIk{color:#374151;text-overflow:ellipsis;vertical-align:1px;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:20px;max-width:280px;margin-left:8px;padding:1px 8px;font-size:10.5px;font-style:normal;font-weight:500;display:inline-block;overflow:hidden}.MaterialsGrid_sectionRow__a-Od4 .MaterialsGrid_awardedBadge___BiIk{background:#fff}.MaterialsGrid_deletedBadge__nkoW2{color:#dc2626;background:#fef2f2;border-color:#fecaca}.MaterialsGrid_expandBelow__hlXZJ{color:#6b7280;font:inherit;white-space:nowrap;vertical-align:1px;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:3px;margin-left:8px;padding:1px 8px;font-size:10.5px;font-weight:500;line-height:1.4;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.MaterialsGrid_expandBelow__hlXZJ:hover{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.MaterialsGrid_num__6P9M8{text-align:right;font-variant-numeric:tabular-nums}.MaterialsGrid_derivedStrong__cUNjM{color:#1f2937;font-variant-numeric:tabular-nums;font-weight:600}.MaterialsGrid_centre__ori-Z{text-align:center}.MaterialsGrid_treeCode__ZA_v-{font-variant-numeric:tabular-nums;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.MaterialsGrid_treeCodeNum__buZZD{flex:none}.MaterialsGrid_catalogCode__djjRj{text-align:right;color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.MaterialsGrid_catalogCodeAlone__9UzA2{text-align:left}.MaterialsGrid_treeCode__ZA_v->.MaterialsGrid_catalogCode__djjRj{flex:auto;min-width:0}.MaterialsGrid_grid__-P1Hd tbody td.MaterialsGrid_descCell__n-anO{white-space:normal;text-overflow:clip;padding-top:6px;padding-bottom:6px;line-height:1.35;overflow:visible}.MaterialsGrid_treeDescription__819it{padding-left:6px;display:inline}.MaterialsGrid_priceLineField__50Vo8{margin-left:-2px;position:relative}.MaterialsGrid_containerRow__ejcXQ .MaterialsGrid_descCell__n-anO{color:#1a1a2e;font-weight:600}.MaterialsGrid_compositionRow__Gcedg .MaterialsGrid_descCell__n-anO{color:#4b5563}.MaterialsGrid_treeRails__3suCj{pointer-events:none;--boq-rail:#d1d5db;position:absolute;top:0;bottom:0;left:0;right:0}.MaterialsGrid_chevron___nEGZ{color:#9ca3af;cursor:pointer;vertical-align:middle;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;gap:1px;width:auto;min-width:16px;height:16px;padding:0 2px;transition:color .15s,background .15s;display:inline-flex}.MaterialsGrid_chevron___nEGZ:hover{color:#fe4d00;background:#fff1ea}.MaterialsGrid_chevronCountNum__miXzR{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.MaterialsGrid_chevron___nEGZ:hover .MaterialsGrid_chevronCountNum__miXzR{color:#fe4d00}.MaterialsGrid_rowMoveHandle__gCzS4{cursor:grab;color:#9ca3af;opacity:.5;justify-content:center;align-items:center;width:26px;display:flex;position:absolute;top:0;bottom:0;left:0}tbody tr:hover .MaterialsGrid_rowMoveHandle__gCzS4{opacity:1}.MaterialsGrid_rowMoveHandle__gCzS4:hover{color:#fe4d00;opacity:1;background:#fff7ed}.MaterialsGrid_markBox__4wRRn{justify-content:center;align-items:center;width:26px;display:flex;position:absolute;top:0;bottom:0;left:0}.MaterialsGrid_markCheckbox__T0Ndh{margin:0;padding:0}.MaterialsGrid_grid__-P1Hd tr.MaterialsGrid_markedRow__wp6Br>td.MaterialsGrid_gutter__JqzbN{background-color:#fff1ea}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_selectedRow__7kemG>td.MaterialsGrid_gutter__JqzbN .MaterialsGrid_markCheckbox__T0Ndh input{border-color:#fff}.MaterialsGrid_movingRow__VTuSM td{opacity:.45}.MaterialsGrid_dropAbove__9mSlw td{box-shadow:inset 0 2px #fe4d00}.MaterialsGrid_dropBelow__A3KlT td{box-shadow:inset 0 -2px #fe4d00}.MaterialsGrid_dropInside__w_9La td{box-shadow:inset 0 2px #fe4d00,inset 0 -2px #fe4d00;background-color:#fff1ea!important}.MaterialsGrid_dropInside__w_9La td:first-child{box-shadow:inset 2px 0 #fe4d00,inset 0 2px #fe4d00,inset 0 -2px #fe4d00}.MaterialsGrid_dropInside__w_9La td:last-child{box-shadow:inset -2px 0 #fe4d00,inset 0 2px #fe4d00,inset 0 -2px #fe4d00}@keyframes MaterialsGrid_rowJustAdded__CjqZa{0%{background-color:#ffd7c8}8%{background-color:#ffd7c8}to{background-color:#0000}}.MaterialsGrid_justAdded__qo2Bd td{animation:5s ease-out forwards MaterialsGrid_rowJustAdded__CjqZa}@media (prefers-reduced-motion:reduce){.MaterialsGrid_justAdded__qo2Bd td{animation:none}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_justAdded__qo2Bd>td:not(.MaterialsGrid_gutter__JqzbN){background-color:#fff1ea}}.MaterialsGrid_rowActions__hcoLV{z-index:4;background:#fffffff0;border-radius:6px;align-items:center;gap:2px;padding:0 2px;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.MaterialsGrid_rowActions__hcoLV button{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.MaterialsGrid_rowActions__hcoLV button:hover{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.MaterialsGrid_rowActions__hcoLV .MaterialsGrid_rowActionDanger__PLlkx:hover{color:#ef4444;background:#fef2f2;border-color:#ef4444}.MaterialsGrid_rowActions__hcoLV .MaterialsGrid_rowActionBlocked__IUXvj,.MaterialsGrid_rowActions__hcoLV .MaterialsGrid_rowActionBlocked__IUXvj:hover{color:#6b7280;opacity:.5;cursor:not-allowed;background:#fff;border-color:#e5e7eb}tbody tr:hover .MaterialsGrid_rowActions__hcoLV{display:flex}.MaterialsGrid_gridScroll__ifRSY.MaterialsGrid_rowMoving__OIxF9 tbody tr:hover .MaterialsGrid_rowActions__hcoLV{display:none}.MaterialsGrid_origin___yLGq{white-space:nowrap}.MaterialsGrid_originBadge__hczLE{color:#6b7280;background:#f3f4f6;border-radius:20px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.MaterialsGrid_extraBadge__t6S0y{color:#2563eb;background:#eff6ff;border-radius:20px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}[data-ask-quantity=true] .MaterialsGrid_qtyInput__G4n9F:not(:focus){border-color:#d97706}.MaterialsGrid_qtyInput__G4n9F{width:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:2px solid #0000;border-radius:6px;outline:none;padding:0 10px;position:absolute;top:0;bottom:0;left:0;right:0}.MaterialsGrid_qtyInput__G4n9F::placeholder{color:#9ca3af}.MaterialsGrid_qtyInput__G4n9F:focus{background:#fff;border-color:#fe4d00;border-radius:0}:where(.MaterialsGrid_gridScroll__ifRSY:not(.MaterialsGrid_rowMoving__OIxF9)) .MaterialsGrid_qtyInput__G4n9F:hover:not(:focus){background:#fff;border-color:#e5e7eb}.MaterialsGrid_unitPick__9sxiI,.MaterialsGrid_unitEditor__FDhHD{width:100%;color:inherit;font:inherit;text-align:center;background:0 0;border:2px solid #0000;border-radius:6px;outline:none;padding:0 6px;position:absolute;top:0;bottom:0;left:0;right:0}.MaterialsGrid_unitPick__9sxiI{cursor:pointer;justify-content:center;align-items:center;display:flex}.MaterialsGrid_unitPick__9sxiI:focus-visible{background:#fff;border-color:#fe4d00;border-radius:0}:where(.MaterialsGrid_gridScroll__ifRSY:not(.MaterialsGrid_rowMoving__OIxF9)) .MaterialsGrid_unitPick__9sxiI:hover:not(:focus-visible){background:#fff;border-color:#e5e7eb}.MaterialsGrid_unitEditor__FDhHD{background:#fff;border-color:#fe4d00;border-radius:0}.MaterialsGrid_unitEditor__FDhHD::placeholder{color:#9ca3af}.MaterialsGrid_qtyActions__LkDw8{white-space:nowrap}.MaterialsGrid_qtyActions__LkDw8>*{vertical-align:middle}.MaterialsGrid_fillBtn__vh9LS{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:inline-flex}.MaterialsGrid_fillBtn__vh9LS:hover{color:#c2410c;background:#fff7ed;border-color:#fe4d00}.MaterialsGrid_empty__ILNwq{text-align:center;color:#9ca3af;background:#fff;border:1px solid #eaeaea;border-radius:1rem;padding:34px;font-size:12.5px}.MaterialsGrid_emptyDrop__nW4Zz{color:#c2410c;background:#fff1ea;border:2px dashed #fe4d00}.MaterialsGrid_orderedCell__t7ZxK{color:#9ca3af}.MaterialsGrid_bar__FB2Xh{background:#e5e7eb;border-radius:3px;height:5px;margin-top:3px;display:block;overflow:hidden}.MaterialsGrid_barFill__nXnZH{background:#ff6b1a;border-radius:3px;height:100%;display:block}.MaterialsGrid_barFillDone__O_Ue0{background:#16a34a}.MaterialsGrid_missing__lbviS{color:#ea580c;font-weight:600}.MaterialsGrid_missingDone__SIfvh{color:#16a34a}.MaterialsGrid_dragGhost__GwjkL{z-index:2000;pointer-events:none;color:#c2410c;opacity:.92;background:#fff;border:1px solid #fe4d00;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;max-width:320px;padding:5px 10px;font-size:12.5px;font-weight:600;display:flex;position:fixed;top:0;left:0;box-shadow:0 6px 18px #00000029}.MaterialsGrid_dragGhost__GwjkL svg{flex:none}.MaterialsGrid_dragGhost__GwjkL span{overflow-wrap:anywhere;max-width:100%}.MaterialsGrid_dragGhostWhat__xaVhC{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.MaterialsGrid_dragGhostDrop__DbzI7{color:#6b7280;font-size:11px;font-weight:500}.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_destinationRow__Zhb2l>td,.MaterialsGrid_grid__-P1Hd tbody tr.MaterialsGrid_destinationRow__Zhb2l:hover>td{background-color:#e5e7eb;background-image:none;border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db}.MaterialsGrid_destinationBand__fBV7B{align-items:center;gap:8px;min-width:0;display:flex}.MaterialsGrid_destinationName__5ZzAS{color:#1a1a2e;align-items:center;gap:6px;min-width:0;font-weight:600;display:inline-flex}.MaterialsGrid_destinationName__5ZzAS>svg{color:#9ca3af;flex:none}.MaterialsGrid_destinationToggle__dN0Bx{flex:none;align-items:center;gap:3px;display:inline-flex}.MaterialsGrid_destinationPicked___RbJp{color:#fff;font-variant-numeric:tabular-nums;background:#fe4d00;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex}.MaterialsGrid_destinationPickedNone__4I1tm{color:#c2410c;background:#fff1ea}.MaterialsGrid_chevronSpacer__whcAX{flex:none;width:16px;display:inline-block}.MaterialsGrid_destinationAdd__lXWIS{color:#c2410c;font:inherit;cursor:pointer;background:#fff;border:1px solid #fe4d00;border-radius:8px;flex:none;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.MaterialsGrid_destinationAdd__lXWIS:hover{background:#fff1ea}.highlightMatch_mark__sGyAN{color:inherit;background:#fff1ea;border-radius:2px;padding:0 1px}.EntityDetailsStep_step3Content__P-ALY{width:100%;max-width:var(--content-max-width);padding:28px var(--content-padding-x) 130px;margin:0 auto}@media (max-width:767px){.EntityDetailsStep_step3Content__P-ALY{padding:28px 16px 130px}}.EntityDetailsStep_step4TitleBlock__I3fxc{flex-direction:column;align-items:flex-start;margin-bottom:16px;display:flex}.EntityDetailsStep_step4Title__0S410{color:#1a1a1a;margin:0 0 2px;font-size:15px;font-weight:600}.EntityDetailsStep_step4Subtitle__AGsGq{color:#9ca3af;font-size:12px;font-weight:500}.EntityDetailsStep_step4ObraDateBar__LiT2-{background:#fff;border:1px solid #ebebea;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}@media (max-width:767px){.EntityDetailsStep_step4ObraDateBar__LiT2-{flex-direction:column;align-items:flex-start;gap:12px}}.EntityDetailsStep_step4ObraInfo__7gfZY{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.EntityDetailsStep_step4DateArea__JPkBd{flex-shrink:0;align-items:center;gap:6px;display:flex}.EntityDetailsStep_step2ProjectBannerIcon__0IRaD{color:#9ca3af;flex-shrink:0;font-size:14px}.EntityDetailsStep_step3ProjectInfo__5oYLg{align-items:center;gap:6px;min-width:0;display:flex}.EntityDetailsStep_step3ProjectName__pgb9p{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.TaskRequestBits_project__pmQx9{color:#111827;font-size:13px;line-height:1.3;display:inline}.TaskRequestBits_project__pmQx9 b{overflow-wrap:anywhere;font-weight:600}.TaskRequestBits_projectHat__FXTkL{color:#f59e0b;vertical-align:-2px;margin-right:6px}.TaskRequestBits_projectLg__if3qy{align-items:center;gap:10px;min-width:0;display:inline-flex}.TaskRequestBits_projectIcon__Ph31k{color:#f59e0b;background:#fffbeb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.TaskRequestBits_projectLgText__km9uz{flex-direction:column;min-width:0;display:flex}.TaskRequestBits_projectLgText__km9uz b{color:#111827;overflow-wrap:anywhere;font-size:15px;font-weight:600}.TaskRequestBits_pill__wkreU{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.TaskRequestBits_pillLg__NAgvG{padding:3px 10px;font-size:13px}.TaskRequestBits_pill_OPEN__ok7mA{color:#c2410c;background:#fff7ed}.TaskRequestBits_pill_IN_PROGRESS__2a470{color:#1d4ed8;background:#eff6ff}.TaskRequestBits_pill_RESOLVED__W7HQ0{color:#047857;background:#ecfdf5}.TaskRequestBits_ring__wEKq2{border:1.5px solid;border-radius:50%;flex-shrink:0;width:8px;height:8px}.TaskRequestBits_flag__SxrVB{color:#b91c1c;white-space:nowrap;background:#fef2f2;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.TaskRequestBits_flagUrgent__YUPbQ{border:1px solid #b91c1c}.TaskRequestBits_flagButton__u5t6H{font-family:inherit;line-height:inherit;cursor:pointer}.TaskRequestBits_flagButton__u5t6H:hover{background:#fee2e2}.TaskRequestBits_due__vaWsa{color:#4b5563;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.TaskRequestBits_dueLate__nVhs6{color:#b91c1c;font-weight:600}.TaskRequestBits_deptIcon__Fr_uS{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TaskRequestBits_deptTag__nGGny{color:#374151;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:inline-flex}.TaskRequestBits_avatar__r-3vV{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.TaskRequests_page__IKSjv{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.TaskRequests_pageScroll__S9mUb{min-height:0;padding:0 var(--content-padding-x,1rem) 1.5rem;flex:1;overflow-y:auto}.TaskRequests_filters__6csQg{padding:0 var(--content-padding-x,1rem) 12px;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TaskRequests_filterSelect__rpWlH{min-width:180px}.TaskRequests_grow__PeG0U{flex:1}.TaskRequests_search__yWGKw{width:240px;max-width:100%}.TaskRequests_toggleChip__-k167{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;display:inline-flex}.TaskRequests_toggleChip__-k167.TaskRequests_on__NKupO{color:#c2410c;background:#fff1ea;border-color:#fe4d00;font-weight:600}.TaskRequests_chipCount__iPiMm{color:#fff;background:#fe4d00;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:.6875rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-7px;right:-7px}.TaskRequests_chipsCounted__YQrk8{gap:12px}.TaskRequests_chipsCounted__YQrk8 .TaskRequests_toggleChip__-k167{position:relative}.TaskRequests_chips__BVw59{flex-wrap:wrap;gap:6px;display:flex}.TaskRequests_segbar__e-2zr{background:#f3f4f6;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.TaskRequests_segbar__e-2zr button{color:#4b5563;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 14px;font-size:13px}.TaskRequests_segbar__e-2zr button.TaskRequests_on__NKupO{color:#1a1a1a;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.TaskRequests_segbarIcons__0vXQc button{align-items:center;padding:6px 10px;display:inline-flex}.TaskRequests_cellStack__l1x3k{flex-direction:column;line-height:1.3;display:flex}.TaskRequests_emptyNote__kXCtA{text-align:center;color:#9ca3af;padding:18px;font-size:13px}.TaskRequests_sectionLabel__xazkH{color:#9ca3af;padding:14px 4px 6px;font-size:11.5px;font-weight:700}.TaskRequests_board__ZNite{min-height:0;padding:0 var(--content-padding-x,1rem) 1rem;flex:1;grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;display:grid;overflow-x:auto}.TaskRequests_column__dPk_w{background:#f6f7f9;border:1px solid #eef0f3;border-radius:14px;flex-direction:column;min-height:0;display:flex}.TaskRequests_columnDrop__2i-_i{background:#fff1ea;border-color:#fe4d00}.TaskRequests_columnHead__nAuMU{align-items:center;gap:8px;padding:12px 14px 8px;display:flex}.TaskRequests_columnHead__nAuMU h2{color:#1a1a1a;margin:0;font-size:14px;font-weight:700}.TaskRequests_count__DiOJC{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:0 8px;font-size:12px}.TaskRequests_columnScroll__pmyVi{flex-direction:column;flex:1;gap:8px;min-height:60px;padding:4px 10px 12px;display:flex;overflow-y:auto}.TaskRequests_card__v6C4c{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.TaskRequests_card__v6C4c:hover{border-color:#d1d5db;box-shadow:0 2px 6px #0000000d}.TaskRequests_cardSelected__s0T7H,.TaskRequests_cardSelected__s0T7H:hover{border-color:#fe4d00;box-shadow:0 0 0 2px #fe4d0026}.TaskRequests_resolvedCheck__fBbgl{color:#047857;flex-shrink:0}.TaskRequests_cardTop__1m-Wv{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.TaskRequests_cardFlags__UVew3{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.TaskRequests_cardTitle__y-M9q{color:#1a1a1a;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.TaskRequests_cardBy__tZLU-{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.TaskRequests_cardFoot__MSNQx{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TaskRequests_cardFootDivided__CMZnS{border-top:1px solid #f1f2f4;padding-top:10px}.TaskRequests_progress__2Jb9Y{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.TaskRequests_bar__fl4XC{background:#f1f2f4;border-radius:3px;flex:1;height:5px;overflow:hidden}.TaskRequests_bar__fl4XC i{background:#fe4d00;border-radius:3px;height:100%;display:block}.TaskRequests_replies__jxTV2{color:#6b7280;align-items:center;gap:3px;font-size:12px;display:inline-flex}.TaskRequests_mineList__N11io{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.TaskRequests_detail__ojday{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.TaskRequests_drawerFrame__m2cgW{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.TaskRequests_detailHead__8AGv6{border-bottom:1px solid #f1f2f4;align-items:flex-start;gap:8px;padding:14px 18px;display:flex}.TaskRequests_detailHead__8AGv6 b{color:#1a1a1a;font-size:15px}.TaskRequests_detailHeadText__G7a42{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.TaskRequests_unassigned__IUoZv{color:#6b7280;white-space:nowrap;background:#f3f4f6;border:1px dashed #d1d5db;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.TaskRequests_unassignedHint__H-a45{color:#6b7280;font-size:13px}.TaskRequests_detailMeta__csbk3{column-gap:18px}.TaskRequests_metaLabel__pT8V5{color:#6b7280;font-size:13px}.TaskRequests_detailPerson__g9mOB{color:#1a1a1a;font-size:13.5px;font-weight:600}.TaskRequests_iconButton__2Pfgn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.TaskRequests_iconButton__2Pfgn:hover{background:#f9fafb}.TaskRequests_iconButtonGhost__oFAFP{border-color:#0000}.TaskRequests_dotCount__mSrQO{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-5px;right:-5px}.TaskRequests_detailBody__F2cDU{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.TaskRequests_heroRow__Eh9YC{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TaskRequests_detailTitle__eeGPG{color:#1a1a1a;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.3}.TaskRequests_ddRow__4EKja{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.TaskRequests_small___aAjX{color:#6b7280;font-size:12px}.TaskRequests_linkButton__iTL-0{color:#c2410c;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.TaskRequests_linkButton__iTL-0:hover{text-decoration:underline}.TaskRequests_h3__vfTLt{color:#1a1a1a;margin:0 0 8px;font-size:13px;font-weight:700}.TaskRequests_rowBetween__MiBAu{justify-content:space-between;align-items:center;gap:8px;display:flex}.TaskRequests_itemsSection__EVVPC{border-top:1px solid #f1f2f4;padding-top:14px}.TaskRequests_itemsTable__Ufcid{border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:10px;width:100%;overflow:hidden}.TaskRequests_itemsTable__Ufcid th{color:#6b7280;text-align:left;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:8px 10px;font-size:12px;font-weight:600}.TaskRequests_itemsTable__Ufcid td{color:#1a1a1a;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #f1f2f4;padding:10px;font-size:14px}.TaskRequests_itemsTable__Ufcid tr:last-child td{border-bottom:0}.TaskRequests_itemsTable__Ufcid th:last-child,.TaskRequests_itemsTable__Ufcid td:last-child{text-align:right;white-space:nowrap;width:1%}.TaskRequests_itemsTable__Ufcid td[colspan]{text-align:left;white-space:normal;width:auto}.TaskRequests_itemsTable__Ufcid input{margin-top:3px}.TaskRequests_itemsTable__Ufcid label{cursor:pointer;align-items:flex-start;gap:10px}.TaskRequests_itemDone__j2OD0 label,.TaskRequests_itemDone__j2OD0 .TaskRequests_itemText__NfXFQ{color:#6b7280;text-decoration:line-through}.TaskRequests_itemState__EnZXm{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-block}.TaskRequests_itemStateDone__WD_oQ{color:#c2410c;background:#fff7ed;border-color:#0000}.TaskRequests_itemsTable__Ufcid tr.TaskRequests_itemWithStock__ei1-g td{border-bottom:0;padding-bottom:0}.TaskRequests_itemsTable__Ufcid td.TaskRequests_stockCell__PkfcV{padding-top:0}.TaskRequests_itemStock__8sOsG{color:#1a1a1a;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;font-size:13px;display:flex}.TaskRequests_itemStockIndent__LGjM6{padding-left:16px}.TaskRequests_linkStockButton__frRYP{align-items:center;gap:6px;display:inline-flex}.TaskRequests_stockLine__y8ExY{flex-wrap:wrap;align-self:stretch;align-items:center;gap:8px;display:flex}.TaskRequests_swapButton__2wnqk{margin-left:auto}.TaskRequests_qtyField__8avnA{width:120px}.TaskRequests_qtyField__8avnA input{height:28px;margin-top:0;padding:2px 8px;font-size:13px}.TaskRequests_qtyField__8avnA>span{padding:0 8px;font-size:12px}.TaskRequests_noExit__Zo_h_{color:#9ca3af;white-space:nowrap;border:1px dashed #d1d5db;border-radius:4px;padding:1px 6px;font-size:11px;line-height:16px}.TaskRequests_exitChip__KQeFk{color:#fe4d00;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#fff1ea;border:0;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.TaskRequests_exitChip__KQeFk:hover{background:#ffe4d6}.TaskRequests_withIcon__4Rt1T{align-items:center;gap:6px;display:inline-flex}.TaskRequests_itemsTable__Ufcid td.TaskRequests_pickerCell__v2x3Z{padding:0;font-size:13px}.TaskRequests_picker__uY9p8{background:#f8f8f8}.TaskRequests_picker__uY9p8 input{margin-top:0}.TaskRequests_pickerHead__EUORG{justify-content:flex-end;padding:10px 20px 2px;display:flex}.TaskRequests_pickerFilters__mlmRA>div{padding-top:0}.TaskRequests_pickerCancel__ZtCzU{color:#6b7280;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;line-height:16px}.TaskRequests_pickerCancel__ZtCzU:hover{color:#1a1a1a;text-decoration:underline}.TaskRequests_pickerList__u6yI6{max-height:320px;overflow-y:auto}.TaskRequests_pickerMore__nUmr6{justify-content:center;padding:10px 0 14px;display:flex}.TaskRequests_pickerMoreButton__F17GX{color:#fe4d00;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:500}.TaskRequests_pickerMoreButton__F17GX:hover:not(:disabled){text-decoration:underline}.TaskRequests_pickerMoreButton__F17GX:disabled{opacity:.5;cursor:default}.TaskRequests_pickerResultOn__0gkUk>button{background:#fff1ea}.TaskRequests_pickerEnter__3nhpO{color:#fe4d00;display:inline-flex}.TaskRequests_pickerEmpty__Zemw7{text-align:center;color:#6b7280;padding:0 20px 14px;font-size:13px}.TaskRequests_pickerFoot__5t9ac{border-top:1px solid #e5e7eb;justify-content:flex-end;padding:8px 20px;display:flex}.TaskRequests_itemsTable__Ufcid td.TaskRequests_pendingCell__ES7RK{background:#fff7ed;padding:12px}.TaskRequests_pendingExits__OG3rI{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.TaskRequests_pendingExitsText__2NWXr{color:#1a1a1a;align-items:flex-start;gap:8px;font-size:13px;display:inline-flex}.TaskRequests_pendingExitsText__2NWXr svg{color:#fe4d00;flex-shrink:0;margin-top:2px}.TaskRequests_pendingActions__QWkma{flex-wrap:wrap;gap:8px;display:flex}.TaskRequests_exitCards__BrkD-{flex-direction:column;gap:8px;display:flex}.TaskRequests_exitCard__xxXeP{background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.TaskRequests_exitIcon__B0LhG{color:#fe4d00;background:#fff1ea;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.TaskRequests_exitBody__LpJBN{color:#1a1a1a;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.TaskRequests_exitDate__Jljhy{font-weight:700}.TaskRequests_historyOpenIcon__0QVFz{color:#9ca3af;flex-shrink:0}.TaskRequests_exitOrigin__BNahM{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TaskRequests_exitDocCount__3t4_3{color:#6b7280;font-variant-numeric:tabular-nums;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:12px;font-weight:600;display:inline-flex}.TaskRequests_noteBox__D2YDl{border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.TaskRequests_noteWarn__Shwsz{color:#92400e;background:#fffbeb}.TaskRequests_noteDone__JBlU2{color:#047857;background:#ecfdf5}.TaskRequests_attachments__ork4-{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TaskRequests_thumb__Du88r{object-fit:cover;cursor:zoom-in;border:1px solid #e5e7eb;border-radius:10px;width:84px;height:84px}.TaskRequests_thread__eIhaW{flex-direction:column;gap:8px;display:flex}.TaskRequests_threadMsg__83iZ5{overflow-wrap:anywhere;border:1px solid #f1f2f4;border-radius:10px;padding:8px 10px;font-size:13.5px}.TaskRequests_threadMine__hbqXP{background:#fff1ea;border-color:#fde3d6}.TaskRequests_historyScroll__Y4SF2{max-height:400px;padding-right:4px;overflow-y:auto}.TaskRequests_historyScroll__Y4SF2>div{margin-top:0}.TaskRequests_detailFoot__rIt2Y{border-top:1px solid #f1f2f4;flex-direction:column;gap:10px;padding:12px 18px 16px;display:flex}.TaskRequests_noteRow__--Mgf{align-items:flex-end;gap:8px;display:flex}.TaskRequests_noteRow__--Mgf textarea{resize:none;border:1px solid #e5e7eb;border-radius:10px;flex:1;min-height:40px;padding:8px 10px;font-size:13.5px}.TaskRequests_noteRow__--Mgf textarea:focus{border-color:#fe4d00;outline:none}.TaskRequests_roundButton__KfIax{color:#fff;cursor:pointer;background:#fe4d00;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.TaskRequests_roundButton__KfIax:disabled{cursor:default;background:#fdba9a}.TaskRequests_buttonRow__hcUtN,.TaskRequests_actionRow__5OsHt{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.TaskRequests_whenRow__PsslK{flex-wrap:wrap;gap:6px;display:flex}.TaskRequests_when__LOK2r{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;height:34px;padding:0 12px;font-size:13px}.TaskRequests_when__LOK2r.TaskRequests_on__NKupO{color:#c2410c;background:#fff1ea;border-color:#fe4d00;font-weight:600}.TaskRequests_whenDate__D5AjC{flex:1;min-width:150px}.TaskRequests_whenTime__h-j2Y{width:130px}.TaskRequests_hint__0amP8{color:#6b7280;font-size:12px}.TaskRequests_field__xvH0M{flex-direction:column;gap:6px;display:flex}.TaskRequests_fieldLabel__zNDOj{color:#1a1a1a;font-size:13.5px;font-weight:600}.TaskRequests_textarea__KJDGU{resize:vertical;border:1px solid #e5e7eb;border-radius:10px;min-height:92px;padding:10px 12px;font-size:14.5px}.TaskRequests_textarea__KJDGU:focus{border-color:#fe4d00;outline:none}.TaskRequests_textareaWarning__1gw-O{border-color:#f59e0b}.TaskRequests_attachRow__iI1Py{align-items:flex-start;gap:12px;display:flex}.TaskRequests_attachRow__iI1Py>:first-child{flex:1;min-width:0}.TaskRequests_chatShell__I1nwO{border-top:1px solid #e5e7eb;flex:1;min-height:0;display:flex}.TaskRequests_chatShell__I1nwO:not(.TaskRequests_chatShellSingle__6xzJf) .TaskRequests_roomsPane__Kjafl{flex-shrink:1;min-width:260px}.TaskRequests_chatShell__I1nwO:not(.TaskRequests_chatShellSingle__6xzJf) .TaskRequests_chatPane__2xNqG{min-width:400px}.TaskRequests_chatShell__I1nwO:not(.TaskRequests_chatShellSingle__6xzJf) .TaskRequests_infoPane__70NCa{flex-shrink:1;min-width:420px}.TaskRequests_chatShellSingle__6xzJf .TaskRequests_roomsPane__Kjafl{flex-shrink:1;width:100%}.TaskRequests_chatShellSingle__6xzJf:not(.TaskRequests_showChat__57Pg7) .TaskRequests_chatPane__2xNqG,.TaskRequests_chatShellSingle__6xzJf.TaskRequests_showChat__57Pg7 .TaskRequests_roomsPane__Kjafl{display:none}.TaskRequests_roomsPane__Kjafl{width:var(--rooms-width,320px);background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;min-height:0;display:flex;position:relative}.TaskRequests_roomsHead__hSQ7G{border-bottom:1px solid #f1f2f4;flex-direction:column;gap:10px;padding:12px;display:flex}.TaskRequests_roomsScroll__J9c7e{flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.TaskRequests_room__cAoBY{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:10px;width:100%;padding:10px;display:flex}.TaskRequests_room__cAoBY:hover{background:#fafafa}.TaskRequests_roomActive__10zlS,.TaskRequests_roomActive__10zlS:hover{background:#fff1ea}.TaskRequests_roomWrap__65_cf{padding:1px 8px;position:relative}.TaskRequests_roomWrap__65_cf:hover .TaskRequests_roomHide__1OYUw{opacity:1}.TaskRequests_roomWrap__65_cf .TaskRequests_roomHide__1OYUw:focus-visible{opacity:1}.TaskRequests_roomHide__1OYUw{color:#6b7280;cursor:pointer;opacity:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:9px;right:16px}.TaskRequests_roomHide__1OYUw:hover{color:#1a1a1a}.TaskRequests_roomHidden__tCRZP>.TaskRequests_room__cAoBY{opacity:.55}.TaskRequests_roomHidden__tCRZP .TaskRequests_roomHide__1OYUw{opacity:1}.TaskRequests_roomAvatar__k1ZhI{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:inline-flex}.TaskRequests_roomAvatarProject__Izexu{color:#f59e0b;background:#fffbeb}.TaskRequests_roomBody__ZNaWa{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.TaskRequests_roomTop__GpZ83{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.TaskRequests_roomName__oEMP2{color:#1a1a1a;overflow-wrap:anywhere;font-size:14px;font-weight:600}.TaskRequests_roomTime__MDElq{color:#9ca3af;white-space:nowrap;font-size:11.5px}.TaskRequests_roomLast__VkW3r{color:#6b7280;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12.5px;display:-webkit-box;overflow:hidden}.TaskRequests_previewTooltip__5-VCI{white-space:pre-wrap;overflow-wrap:anywhere;z-index:1000;max-width:360px}.TaskRequests_unread__ZAAhI{color:#fff;background:#fe4d00;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.TaskRequests_roomUnread__SnFap{color:#dc2626;background:#fef2f2;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.TaskRequests_roomUnread__SnFap i{background:#dc2626;border-radius:50%;width:6px;height:6px}.TaskRequests_roomMeta__SPaqm{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.TaskRequests_roomBadge__5sjEu{font-family:inherit;font-size:12px;font-weight:600;line-height:inherit;color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.TaskRequests_roomBadge__5sjEu:hover{background:#f3f4f6}.TaskRequests_chatPane__2xNqG{background:#fafafa;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.TaskRequests_chatHead__QhiF3{background:#fff;border-bottom:1px solid #f1f2f4;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.TaskRequests_chatTitle__k6Bgl{flex:180px;min-width:0}.TaskRequests_chatTitle__k6Bgl h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.TaskRequests_chatTitle__k6Bgl span{color:#6b7280;font-size:12px}.TaskRequests_chatActions__3Kzva{align-items:center;gap:10px;margin-left:auto;display:flex}.TaskRequests_messages__vXMV6{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 18px;display:flex;overflow-y:auto}.TaskRequests_dayDivider__BUYpa{color:#6b7280;background:#eef0f3;border-radius:999px;align-self:center;padding:2px 10px;font-size:11.5px}.TaskRequests_msg__aTeYJ{align-items:flex-end;gap:8px;max-width:78%;display:flex}.TaskRequests_msgMine__ENxoH{flex-direction:row-reverse;align-self:flex-end}.TaskRequests_msgReply__vhYJr{color:#9ca3af;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:inline-flex}.TaskRequests_msgReply__vhYJr:hover{color:#1a1a1a;background:#f3f4f6}.TaskRequests_msgReply__vhYJr:focus-visible{opacity:1}.TaskRequests_msg__aTeYJ:hover .TaskRequests_msgReply__vhYJr{opacity:1}.TaskRequests_msgFlash__JbhHM .TaskRequests_bubble__YNlTK{transition:box-shadow .2s;box-shadow:0 0 0 2px #fe4d00}.TaskRequests_bubble__YNlTK{overflow-wrap:anywhere;background:#fff;border:1px solid #eef0f3;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:8px 12px;display:flex}.TaskRequests_bubbleMine__HVRlg{background:#fff7f2;border-color:#fde3d6}.TaskRequests_bubbleName__3OFXM{color:#1a1a1a;font-size:12px;font-weight:700}.TaskRequests_via___YOXa{color:#6b7280;margin-left:6px;font-weight:400}.TaskRequests_bubbleTime__4So0g{color:#9ca3af;align-self:flex-end;font-size:11px}.TaskRequests_quote__5vpDk{text-align:left;cursor:pointer;color:#374151;background:#f9fafb;border:0;border-left:3px solid #fe4d00;border-radius:6px;flex-direction:column;gap:2px;padding:5px 8px;font-size:12px;display:flex}.TaskRequests_photo__lT3jD{cursor:zoom-in;border-radius:10px;max-width:260px;max-height:220px}.TaskRequests_sys__0uirv{text-align:left;color:#6b7280;background:0 0;border:0;border-radius:10px;align-self:center;align-items:center;gap:8px;max-width:85%;padding:4px 10px;font-size:12px;display:flex}.TaskRequests_sys__0uirv svg{color:#6366f1;flex-shrink:0}.TaskRequests_sysCode__YEPLl{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.TaskRequests_sysCode__YEPLl:hover>span{color:#c2410c;border-color:#fe4d00}.TaskRequests_sys_RESOLVED__MVc4F svg{color:#047857}.TaskRequests_sys_STARTED__0csTT svg{color:#1d4ed8}.TaskRequests_sys_REOPENED__xwHXB svg,.TaskRequests_sys_BACK_TO_OPEN___EC8L svg{color:#b45309}.TaskRequests_requestCard__6ZFfg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.TaskRequests_msgRequest__VY4Ak{align-self:flex-start;min-width:min(100%,346px)}.TaskRequests_msgRequest__VY4Ak.TaskRequests_msgMine__ENxoH{align-self:flex-end;min-width:min(100%,306px)}.TaskRequests_msgRequest__VY4Ak .TaskRequests_bubble__YNlTK{flex:1}.TaskRequests_requestCardFoot__uhlky{color:#6b7280;border-top:1px solid #f1f2f4;flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;font-size:12.5px;display:flex}.TaskRequests_composer__J08l-{background:#fff;border-top:1px solid #f1f2f4;flex-direction:column;gap:8px;padding:10px 14px;display:flex}.TaskRequests_composerRow__WYJWG{align-items:center;gap:8px;display:flex}.TaskRequests_replyChip__ur6-0{color:#c2410c;background:#fff1ea;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}.TaskRequests_composerInput__Dsp1g{border:1px solid #e5e7eb;border-radius:999px;flex:1;height:42px;padding:0 14px;font-size:14px}.TaskRequests_composerInput__Dsp1g:focus{border-color:#fe4d00;outline:none}.TaskRequests_infoPane__70NCa{--content-padding-x:16px;background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;width:480px;min-height:0;display:flex;position:relative}.TaskRequests_paneLayer__o6lxv{z-index:1;background:#fff;flex-direction:column;min-height:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.TaskRequests_requestsPane__62UyJ{flex-direction:column;flex:1;min-height:0;display:flex}.TaskRequests_paneFilters___M6bu{padding:12px var(--content-padding-x,1rem) 10px;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TaskRequests_paneScope__LKCFN{flex:200px;min-width:0;max-width:360px}.TaskRequests_infoBody__nCDHm{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.TaskRequests_infoTop__dSLeu{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.TaskRequests_infoTop__dSLeu h2{margin:0;font-size:16px;font-weight:700}.TaskRequests_infoTop__dSLeu p{color:#6b7280;margin:0;font-size:13px}.TaskRequests_people__VaYdh{flex-direction:column;gap:8px;display:flex}.TaskRequests_person__X0Y8_{align-items:center;gap:8px;font-size:13px;display:flex}.TaskRequests_person__X0Y8_ span{flex-direction:column;display:flex}.TaskRequests_notifList__Sh-Vx{flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.TaskRequests_notif__nZ6cR{text-align:left;cursor:pointer;color:#374151;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;font-size:13px;display:flex}.TaskRequests_notif__nZ6cR:hover{background:#f9fafb}.TaskRequests_notif__nZ6cR time{color:#9ca3af;font-size:11.5px}.TaskRequests_notifUnread__GHWpj{background:#fff1ea}.TaskRequests_notifUnread__GHWpj:hover{background:#ffe6d9}.TaskRequests_quickCard__Zb9fT{background:#fffaf7;border:1px solid #fde3d6;border-radius:14px;flex-direction:column;gap:14px;margin-top:16px;padding:14px 16px;display:flex}.TaskRequests_quickHead___XQgD{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.TaskRequests_quickIcon__aAOzM{color:#c2410c;background:#fff1ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.TaskRequests_quickTitle__XglEJ{color:#1a1a1a;margin:0;font-size:15px;font-weight:700}.TaskRequests_quickFoot__-GhIN{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.TaskRequests_quickList__M-kkK{border-top:1px solid #fde3d6;flex-direction:column;gap:6px;padding-top:12px;display:flex}.TaskRequests_quickRow__Gi13c{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.TaskRequests_quickRow__Gi13c:hover{border-color:#d1d5db}.ExtraResourcePanel_panel__vyrff{z-index:1040;background:#fff;border-left:3px solid #ff6b1a;flex-direction:column;width:clamp(360px,30vw,560px);min-height:0;animation:.16s ease-out ExtraResourcePanel_panelIn__PMbOe;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-8px 0 24px #00000014}@media (max-width:767px){.ExtraResourcePanel_panel__vyrff{width:100%}}@keyframes ExtraResourcePanel_panelIn__PMbOe{0%{transform:translate(100%)}to{transform:translate(0)}}.ExtraResourcePanel_header__r9dgE{background:#fff7ed;border-bottom:1px solid #fed7aa;flex-direction:column;flex:none;align-items:stretch;gap:.2rem;padding:.45rem .6rem;display:flex}.ExtraResourcePanel_headerTop__Y53Jr{align-items:center;gap:.4rem;min-width:0;display:flex}.ExtraResourcePanel_headerIcon__UHP9T{color:#c2410c;flex:none}.ExtraResourcePanel_title__6H87T{color:#c2410c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.ExtraResourcePanel_headerTarget__40fG7{color:#c2410c;align-items:center;gap:.35rem;min-width:0;padding-left:calc(14px + .4rem);font-size:12px;display:flex}.ExtraResourcePanel_headerTarget__40fG7 svg{flex:none}.ExtraResourcePanel_headerTargetLabel__gWzCP{color:#6b7280}.ExtraResourcePanel_close__1_6Mw{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;display:inline-flex}.ExtraResourcePanel_close__1_6Mw:hover{color:#c2410c;background:#fed7aa}.ExtraResourcePanel_newBlock__159iA{border-bottom:1px solid #e5e7eb;flex:none;padding:.5rem .75rem .6rem}.ExtraResourcePanel_newHead___vE5T{color:#9ca3af;align-items:center;gap:.35rem;margin-bottom:.2rem;display:flex}.ExtraResourcePanel_newHead___vE5T svg{flex:none}.ExtraResourcePanel_newHeadTitle__xT1Fm{color:#6b7280;font-size:11px;font-weight:700}.ExtraResourcePanel_newHeadHint__VRy1y{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.ExtraResourcePanel_newRow__IbQx6{border-radius:8px;align-items:center;display:flex}.ExtraResourcePanel_newRow__IbQx6:hover{background:#f9fafb}.ExtraResourcePanel_newRow__IbQx6>button{min-width:0;font:inherit;color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:.4rem;padding:7px 8px;font-size:13.5px;display:inline-flex}.ExtraResourcePanel_newRow__IbQx6>button svg{color:#6b7280;flex:none}.ExtraResourcePanel_newRowLabel__kArWF{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ExtraResourcePanel_filters__gNW-z{flex-direction:column;flex-shrink:0;gap:12px;padding:14px 20px;display:flex}.ExtraResourcePanel_filterRow__z-Xxz{flex-direction:column;gap:10px;display:flex}.ExtraResourcePanel_filterField__d3oym{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ExtraResourcePanel_filterLabel__riPx-{color:#6b7280;font-size:11px;font-weight:600}.ExtraResourcePanel_search__KvsTP{background:#fff;border:1px solid #dfe3e8;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:9px 11px;display:flex}.ExtraResourcePanel_search__KvsTP:focus-within{border-color:#ff6b1a;box-shadow:0 0 0 3px #fff5ed}.ExtraResourcePanel_search__KvsTP input{color:#1a1a2e;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.ExtraResourcePanel_clearSearch__PWTDD{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;display:flex}.ExtraResourcePanel_clearSearch__PWTDD:hover{background:#f9fafb}.ExtraResourcePanel_list__ZIDfP{border-top:1px solid #e5e7eb;flex:1;min-height:0;overflow-y:auto}.ExtraResourcePanel_row__D9n4u{-webkit-user-select:none;user-select:none;border-bottom:1px solid #f2f2f1;align-items:center;gap:12px;padding:9px 20px 9px 16px;display:flex}.ExtraResourcePanel_row__D9n4u:last-child{border-bottom:0}.ExtraResourcePanel_row__D9n4u:hover{background:#fff7ed}.ExtraResourcePanel_pickRow__sHZbF{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0 solid #f2f2f1;border-bottom-width:1px}.ExtraResourcePanel_grip__mU5X2{color:#9ca3af;opacity:.4;cursor:grab;flex:none;justify-content:center;align-self:stretch;align-items:center;width:16px;margin-left:-4px;display:inline-flex}.ExtraResourcePanel_grip__mU5X2:active{cursor:grabbing}.ExtraResourcePanel_draggable__V95lI{cursor:grab}.ExtraResourcePanel_draggable__V95lI:active{cursor:grabbing}.ExtraResourcePanel_newRow__IbQx6>button.ExtraResourcePanel_draggable__V95lI{cursor:grab}.ExtraResourcePanel_draggable__V95lI:hover .ExtraResourcePanel_grip__mU5X2,.ExtraResourcePanel_newRow__IbQx6:hover .ExtraResourcePanel_grip__mU5X2{opacity:1;color:#ff6b1a}.ExtraResourcePanel_item__XzX9S{flex:1;min-width:0}.ExtraResourcePanel_price__zwZJn{font-variant-numeric:tabular-nums;color:#1a1a2e;white-space:nowrap;font-size:13px}.ExtraResourcePanel_noPrice__xtfNp{color:#9ca3af}.ExtraResourcePanel_figures__U1Jdv{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.ExtraResourcePanel_footer__SVCjp{color:#6b7280;background:#f9fafb;border-top:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.3rem .7rem;padding:7px 14px;font-size:12px;display:flex}.ExtraResourcePanel_footerNote__XnMXo{color:#9ca3af}.ExtraResourcePanel_footerAction__L6UAY{margin-left:auto}.ExtraResourcePanel_missingHint__CBXPg{text-align:center;color:#9ca3af;padding:12px 16px 16px;font-size:11.5px}.ExtraResourcePanel_empty__HxwEC{text-align:center;color:#9ca3af;padding:26px;font-size:12.5px}.ExtraResourcePanel_emptyAction__Ztxd6{justify-content:center;margin-top:12px;display:flex}.ProducaoStep_content__V8rPN{width:100%;max-width:var(--content-max-width);padding:28px var(--content-padding-x) 130px;margin:0 auto}@media (max-width:767px){.ProducaoStep_content__V8rPN{padding:28px 16px 130px}}.ProducaoStep_inner__dmD8-{width:100%;margin:0 auto}.ProducaoStep_header__NmM1Y{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.ProducaoStep_title__0yvuc{color:#1e293b;font-size:16px;font-weight:700}.ProducaoStep_subtitle__FbGqR{color:#9ca3af;font-size:13px;font-weight:500}.Success_wrapper__4o9CJ{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 130px}.Success_banner__0lVIa{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.Success_bannerIcon__DW_uY{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.Success_bannerTitle__riyAf{color:#1a1a1a;font-size:16px;font-weight:700}.Success_daysRow___aYNm{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:460px;margin-top:14px;display:flex}.Success_dayChip__t6yAg{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.Success_daysCountLbl__uIRFN{color:#9ca3af;margin-left:2px;font-size:12px}.Success_totalPill__zZlfo{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.Success_totalLabel__1f9CO{color:#9ca3af;font-size:12px}.Success_totalDivider__dy0AF{background:#ebebea;width:1px;height:14px}.Success_totalValue__zAIAm{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.Success_adHocBadge__b2PR5{color:#ff6b1a;text-transform:uppercase;background:#fff0e6;border-radius:3px;padding:1px 5px;font-size:8px;font-weight:800}.Success_transferCard__3R4Da{background:#fff;border:1.5px solid #ff6b1a;border-radius:16px;margin-bottom:16px;padding:20px}.Success_transferHeader__sfSPI{align-items:center;gap:8px;margin-bottom:6px;display:flex}.Success_transferTitle__r8-yR{color:#1e293b;font-size:14px;font-weight:800}.Success_transferDesc__f0-0s{color:#64748b;margin-bottom:16px;font-size:12px;line-height:1.5}.Success_transferDesc__f0-0s b{color:#1e293b}.Success_transferList__xxh26{flex-direction:column;display:flex}.Success_transferItem__yzASz{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 0;font-family:inherit;display:flex}.Success_transferItem__yzASz:not(:first-child){border-top:1px solid #f3f4f6}.Success_checkbox__mf9ct{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.Success_checkboxChecked__IP7yd{background:#ff6b1a;border:none}.Success_transferResource__NV4yg{flex:1;min-width:0}.Success_transferBtn__q9UEW{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:16px;padding:11px 0;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s;display:flex}.Success_transferBtn__q9UEW:hover{background:#e85d0f}.Success_transferBtnDisabled__6_Vtb{color:#94a3b8;cursor:default;background:#e5e7eb}.Success_transferBtnDisabled__6_Vtb:hover{background:#e5e7eb}.Success_transferDone__Hbnoe{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;align-items:center;gap:10px;margin-bottom:16px;padding:20px;font-size:14px;font-weight:700;display:flex}.Success_actions__RhBYi{justify-content:center;gap:10px;margin-top:24px;display:flex}.Success_actionSecondary__x1sCP{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:7px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:flex}.Success_actionSecondary__x1sCP:hover{background:#f8f9fa}.Success_actionPrimary__xB3Cj{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:12px;align-items:center;gap:7px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s;display:flex}.Success_actionPrimary__xB3Cj:hover{background:#e85d0f}.NewRecordWizardScreen_page__6h0pS{background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden}.NewRecordWizardScreen_successScroll___a_gS{flex:1;min-height:0;overflow:hidden auto}.RecordDetailScreen_page__u7m3s{height:100%;padding-bottom:2rem;overflow:hidden auto}.RecordDetailScreen_detailPageWrap__R7GMa{box-sizing:border-box;width:100%;max-width:840px;margin:0 auto;padding:0 16px 2rem}.RecordDetailScreen_heroCard__0O1ij{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.RecordDetailScreen_heroSep__4e3D9{color:#9ca3af}.RecordDetailScreen_heroAdHocBadge__5FytY{color:#ff6b1a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff0e6;border-radius:4px;flex-shrink:0;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.RecordDetailScreen_heroRight__wfOBK{flex-shrink:0;align-items:center;gap:6px;display:flex}.RecordDetailScreen_heroApproveBtn__VfJu7,.RecordDetailScreen_heroRejectBtn__2Jo-T{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background-color .14s,border-color .14s;display:flex}.RecordDetailScreen_heroApproveBtn__VfJu7{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0}.RecordDetailScreen_heroApproveBtn__VfJu7:hover{background:#dcfce7}.RecordDetailScreen_heroApproveBtn__VfJu7:disabled{opacity:.55;cursor:not-allowed}.RecordDetailScreen_heroRejectBtn__2Jo-T{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.RecordDetailScreen_heroRejectBtn__2Jo-T:hover{background:#fee2e2}.RecordDetailScreen_heroRejectBtn__2Jo-T:disabled{opacity:.55;cursor:not-allowed}.RecordDetailScreen_detailSection__8WR94{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.RecordDetailScreen_detailSectionHeader__x4r_y{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.RecordDetailScreen_fieldList__BiF7w{flex-direction:column;display:flex}.RecordDetailScreen_fieldRow__gAvnf{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.RecordDetailScreen_fieldRow__gAvnf:first-child{padding-top:0}.RecordDetailScreen_fieldRow__gAvnf:last-child{border-bottom:none;padding-bottom:0}.RecordDetailScreen_fieldLabel__o2XoG{color:#6b7280;flex-shrink:0;padding-top:2px;font-size:12.5px}.RecordDetailScreen_fieldValue__zekKN{color:#1a1a1a;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.RecordDetailScreen_dayChips__Vg5B6{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.RecordDetailScreen_dayChip__UP4Zi{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:5px;padding:2px 8px;font-size:11.5px;font-weight:600}.RecordDetailScreen_daysCountLbl__qrQMN{color:#9ca3af;font-size:11.5px;font-weight:500}.RecordDetailScreen_costBreakdown__xTg16{--cost-breakdown-cols:1fr 100px 100px 100px;background:#f9fafb;border:1px solid #f2f2f1;border-radius:8px;margin-top:16px;overflow:hidden}.RecordDetailScreen_costBreakdown__xTg16.RecordDetailScreen_costBreakdownNoCost__0yKIU{--cost-breakdown-cols:1fr 100px}.RecordDetailScreen_costBreakdown__xTg16.RecordDetailScreen_costBreakdownWithStartEnd__FT3XA{--cost-breakdown-cols:1fr 80px 80px 100px 100px 100px}.RecordDetailScreen_costBreakdown__xTg16.RecordDetailScreen_costBreakdownWithStartEnd__FT3XA.RecordDetailScreen_costBreakdownNoCost__0yKIU{--cost-breakdown-cols:1fr 80px 80px 100px}.RecordDetailScreen_costBreakdownHeader__UnLQG{grid-template-columns:var(--cost-breakdown-cols);border-bottom:1px solid #f2f2f1;gap:14px;padding:7px 14px;display:grid}.RecordDetailScreen_costBreakdownHeader__UnLQG span{color:#4a5568;font-size:11.5px;font-weight:500}.RecordDetailScreen_costBreakdownHeader__UnLQG span:not(:first-child){text-align:right;min-width:60px}.RecordDetailScreen_costBreakdownRow__Y8XtM{grid-template-columns:var(--cost-breakdown-cols);background:#fff;border-bottom:1px solid #f2f2f1;align-items:center;gap:14px;padding:11px 14px;display:grid}.RecordDetailScreen_costBreakdownRow__Y8XtM:last-of-type{border-bottom:none}.RecordDetailScreen_costRowType__PpBi6{color:#1a1a1a;align-items:center;gap:8px;font-size:13px;display:flex}.RecordDetailScreen_costRowDuration__BC2_d{text-align:right;min-width:90px}.RecordDetailScreen_costRowDuration__BC2_d .RecordDetailScreen_totalHours__npTL8{color:#1a1a1a;font-size:14px;font-weight:700}.RecordDetailScreen_durationSubline__taSfv{color:#9ca3af;margin-top:2px;font-size:11px}.RecordDetailScreen_costRowUnit__dWf-y{color:#6b7280;text-align:right;min-width:70px;font-size:12px}.RecordDetailScreen_costRowTotal__eiTar{text-align:right;color:#1a1a1a;min-width:72px;font-size:14px;font-weight:700}.RecordDetailScreen_costBreakdownTotal__1QGA6{grid-template-columns:var(--cost-breakdown-cols);background:#f9fafb;border-top:1px solid #f2f2f1;align-items:start;gap:14px;padding:10px 14px;display:grid}.RecordDetailScreen_costBreakdownTotal__1QGA6 .RecordDetailScreen_totalLabel__bdflj{color:#4a5568;font-size:11.5px;font-weight:500}.RecordDetailScreen_costGrandTotalDuration__xIJMQ{text-align:right;color:#1a1a1a;min-width:90px;font-size:15px;font-weight:700}.RecordDetailScreen_costGrandTotal__8U2ma{text-align:right;color:#1a1a1a;min-width:72px;font-size:15px;font-weight:700}.RecordDetailScreen_costGrandTotalAllDays__PTBT7{color:#fe4d00;white-space:nowrap;text-align:right;border-top:1px dashed #e5e7eb;margin-top:4px;padding-top:4px;font-size:13px;font-weight:700}.RecordDetailScreen_costGrandTotalAllDaysHint__PBbbx{color:#94a3b8;margin-left:2px;font-size:11px;font-weight:500}.RecordDetailScreen_tcCode__Ggou_{letter-spacing:.03em;color:#374151;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600}.RecordDetailScreen_notesBlock__CauJA{background:#fffbeb;border:1px solid #fef3c7;border-radius:7px;margin-top:16px;padding:10px 12px}.RecordDetailScreen_notesBlock__CauJA .RecordDetailScreen_notesLabel__ZcdWu{text-transform:uppercase;letter-spacing:.04em;color:#b45309;margin-bottom:3px;font-size:10.5px;font-weight:600}.RecordDetailScreen_notesBlock__CauJA .RecordDetailScreen_notesValue__39XHi{color:#92400e;white-space:pre-wrap;font-size:12.5px;line-height:1.5}.RecordDetailScreen_imputationValue__SiVFA{color:#92710f}.RecordDetailScreen_imputationNote__XcHMR{background:#fffbeb;border:1px solid #e2b434;border-radius:8px;margin-top:12px;padding:10px 12px}.RecordDetailScreen_imputationNoteHeader__6oUSl{color:#92710f;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.RecordDetailScreen_imputationNoteValue__IvZyS{color:#92400e;white-space:pre-wrap;font-size:12.5px;line-height:1.5}.RecordDetailScreen_stateFlow__OkxNW{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0;display:flex}.RecordDetailScreen_stateFlowItem__RL6fO{flex-direction:column;gap:4px;min-width:0;display:flex}.RecordDetailScreen_stateFlowLabel__pN9-j{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;font-size:10.5px;font-weight:600}.RecordDetailScreen_stateChip__0OoHw{color:#374151;background:#f3f4f6;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex}.RecordDetailScreen_stateFlowArrow__NzSAv{color:#9ca3af;align-items:center;margin-top:18px;display:inline-flex}.RecordDetailScreen_stateMeta__Ua3AM{color:#6b7280;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:11.5px;display:flex}.RecordDetailScreen_stateMetaItem__ltYcZ{align-items:center;gap:5px;display:inline-flex}.RecordDetailScreen_operationsList__9_pjs{flex-direction:column;gap:12px;display:flex}.RecordDetailScreen_operationCard__UiU6F{background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;padding:14px 16px}.RecordDetailScreen_operationHeader__GBUeq{align-items:center;gap:8px;margin-bottom:10px;display:flex}.RecordDetailScreen_operationIndex__J5uwy{color:#ff6b1a;background:#fff0e6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11.5px;font-weight:800;display:inline-flex}.RecordDetailScreen_operationTitle__OuEUK{color:#1a1a2e;font-size:12.5px;font-weight:600}.RecordDetailScreen_operationQty__M7nn0{color:#c2410c;white-space:nowrap;background:#fff7ed;border:1px solid #ffedd5;border-radius:5px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:600}.RecordDetailScreen_operationDesc__PkEAC{color:#1a1a1a;white-space:pre-wrap;margin-bottom:10px;font-size:12.5px;line-height:1.5}.RecordDetailScreen_operationAudio__ti5s6{max-width:360px;margin-bottom:10px}.RecordDetailScreen_operationPhotos__NEOLB{flex-wrap:wrap;gap:8px;display:flex}.RecordDetailScreen_operationPhoto__IfKwF{border:1px solid #e5e7eb;border-radius:8px;width:72px;height:72px;display:block;overflow:hidden}.RecordDetailScreen_operationPhoto__IfKwF img{object-fit:cover;width:100%;height:100%;display:block}.DeliveryNotesScreen_page__aRxbg{height:100%;overflow:hidden auto}.DeliveryNotesScreen_tableArea__cCV38{padding:0 .75rem .75rem}.DeliveryNoteScreen_page__kOVPF{height:100%;overflow:hidden auto}.DeliveryNoteScreen_formWrap__V5hP3{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.DeliveryNoteScreen_formSection__J5pcN{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.DeliveryNoteScreen_formSection__J5pcN .form-label{font-size:.875rem;font-weight:500}.DeliveryNoteScreen_formSectionHeader__lUFOg{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.DeliveryNoteScreen_formSectionHint__V4fNj{color:#9ca3af;font-size:12px;font-weight:400}.DeliveryNoteScreen_formSectionHeaderIcon__91Egr{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.DeliveryNoteScreen_heroCard__rd_EP{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.DeliveryNoteScreen_heroNameRow__KiFb9{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.DeliveryNoteScreen_heroName__13pcI{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.DeliveryNoteScreen_heroMeta__QDG6G{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.DeliveryNoteScreen_heroDesc__VPYTU{color:#6b7280;font-size:12px}.DeliveryNoteScreen_fieldList__wRJBB{flex-direction:column;display:flex}.DeliveryNoteScreen_fieldRow__i8gAH{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.DeliveryNoteScreen_fieldRow__i8gAH:last-child{border-bottom:none;padding-bottom:0}.DeliveryNoteScreen_fieldRow__i8gAH:first-child{padding-top:0}.DeliveryNoteScreen_fieldLabel__6rRxX{color:#6b7280;font-size:.875rem}.DeliveryNoteScreen_fieldValue__oJmmG{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.DeliveryNoteScreen_orderWarnings__ucxlV{margin-top:12px}.DeliveryNoteScreen_orderWarnings__ucxlV>:last-child{margin-bottom:0}.OrderPickerCard_orderCard__1tJb7{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;flex-direction:column;gap:8px;width:100%;height:100%;padding:12px 14px;font-family:inherit;transition:border-color .14s,background .14s;display:flex}.OrderPickerCard_orderCard__1tJb7:hover,.OrderPickerCard_orderCardSelected__n3D3Q{background:#fff7f0;border-color:#ff6b1a}.OrderPickerCard_orderCard__1tJb7:hover .OrderPickerCard_orderIcon__GJ_DB,.OrderPickerCard_orderCardSelected__n3D3Q .OrderPickerCard_orderIcon__GJ_DB{color:#fff;background:#ff6b1a}.OrderPickerCard_orderCard__1tJb7:hover .OrderPickerCard_reference__iNENF.OrderPickerCard_reference__iNENF,.OrderPickerCard_orderCardSelected__n3D3Q .OrderPickerCard_reference__iNENF.OrderPickerCard_reference__iNENF{color:#c2410c;background:#ffe8d6;border-color:#ffd4b3}.OrderPickerCard_orderCardSelected__n3D3Q{cursor:default}.OrderPickerCard_orderIcon__GJ_DB{color:#ff6b1a;background:#fff0e6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .14s,color .14s;display:flex}.OrderPickerCard_changeBtn__E2b7D{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.OrderPickerCard_changeBtn__E2b7D:hover{border-color:#9ca3af}.OrderPickerCard_searchInput__Mqq5M{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 11px;transition:border-color .14s;display:flex}.OrderPickerCard_searchInput__Mqq5M:focus-within{border-color:#ff6b1a}.OrderPickerCard_searchInput__Mqq5M input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.OrderPickerCard_searchClearBtn__rJ250{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.OrderPickerCard_topRow__QVl3-{align-items:center;gap:8px;min-width:0;display:flex}.OrderPickerCard_reference__iNENF.OrderPickerCard_reference__iNENF,.OrderPickerCard_metaCode__vZCZQ.OrderPickerCard_metaCode__vZCZQ{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;transition:background .14s,color .14s,border-color .14s}.OrderPickerCard_reference__iNENF.OrderPickerCard_reference__iNENF{padding:1px 6px;font-size:11px}.OrderPickerCard_reception__uMU9_{flex-shrink:0;display:inline-flex}.OrderPickerCard_total__KjjhQ{color:#1a1a1a;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.OrderPickerCard_description__PYfDr{color:#1a1a1a;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.OrderPickerCard_meta__-RH1H{color:#6b7280;overflow-wrap:anywhere;border-top:1px solid #f1f1f0;margin-top:auto;padding-top:8px;font-size:11.5px;line-height:1.6}.OrderPickerCard_metaCode__vZCZQ.OrderPickerCard_metaCode__vZCZQ{margin-left:6px;padding:0 5px;font-size:10px}.OrderPickerCard_metaLine__QKV_U{align-items:flex-start;gap:8px;display:flex}.OrderPickerCard_metaText__SN3Kf{min-width:0}.OrderPickerCard_metaItem__6NV1t svg{vertical-align:-2px;color:#9ca3af;margin-right:5px}.OrderPickerCard_metaItem__6NV1t+.OrderPickerCard_metaItem__6NV1t{margin-left:10px}.OrderPickerCard_destinationsToggle__VdPy7{color:#ff6b1a;font-family:inherit;font-size:11.5px;font-weight:500;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:0;display:inline-flex}.OrderPickerCard_destinationsToggle__VdPy7:hover{text-decoration:underline}.OrderPickerCard_destinationsToggle__VdPy7 svg{transition:transform .15s}.OrderPickerCard_chevronOpen__9cwSx{transform:rotate(180deg)}.OrderPickerCard_destinationList__ZA8jp{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.OrderPickerCard_destinationItem__dBIsO{color:#1a1a1a;overflow-wrap:anywhere;background:#fafafa;border:1px solid #ebebea;border-radius:8px;max-width:100%;padding:2px 8px;font-weight:500}.OrderPickerCard_actions__gYCwq{flex-shrink:0;gap:6px;margin-left:auto;display:flex}.OrderPickerCard_filters__ipXW4{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 14px;margin-bottom:12px;display:grid}.OrderPickerCard_field__7tSBH{flex-direction:column;min-width:0;display:flex}.OrderPickerCard_fieldLabel__mnQPZ{color:#6b7280;margin-bottom:5px;font-size:12px;font-weight:500}.OrderPickerCard_filtersToggle__r4d7e{color:#ff6b1a;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:2px 0;font-family:inherit;font-size:12px;font-weight:500;line-height:16px;display:flex}.OrderPickerCard_filtersToggle__r4d7e:hover .OrderPickerCard_filtersToggleLabel__fsmKT{text-decoration:underline}.OrderPickerCard_filtersCount__azZlo{color:#ff6b1a;background:#fff1ea;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex}.OrderPickerCard_list__qM40y{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:991px){.OrderPickerCard_list__qM40y{grid-template-columns:minmax(0,1fr)}}.OrderPickerCard_loadMoreWrapper__LBEG-{justify-content:center;margin-top:10px;display:flex}.OrderPickerCard_loadMoreBtn__j0h_2{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:13px;font-weight:500}.OrderPickerCard_loadMoreBtn__j0h_2:hover{text-decoration:underline}.OrderPickerCard_loadMoreBtn__j0h_2:disabled{opacity:.6;cursor:default;text-decoration:none}.OrderPickerCard_empty__07BdC{text-align:center;color:#9ca3af;padding:14px 0;font-size:12px}.OrderPickerCard_deliveryChooser__ZjqWy{margin-top:14px}.OrderPickerCard_deliveryChooserTitle__eQjTc{color:#1a1a1a;font-size:13px;font-weight:600}.OrderPickerCard_deliveryChooserHint__v8Efv{color:#6b7280;margin:2px 0 10px;font-size:12px}.OrderPickerCard_deliveryName__GHkf_{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:600}.ExpensesScreen_page__LmZs4{height:100%;overflow:hidden auto}.ExpensesScreen_tableArea__rNV31{padding:0 .75rem .75rem}.NewExpenseHubScreen_page__Qvt7y{height:100%;overflow:hidden auto}.NewExpenseHubScreen_content__RmPSX{padding:1.5rem 1.5rem 2rem}.NewExpenseHubScreen_section__mD-WR{margin-bottom:1.5rem}.NewExpenseHubScreen_sectionHeader__psujR{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.NewExpenseHubScreen_sectionLine__FCcoG{background:#e5e7eb;flex:1;height:1px}.NewExpenseHubScreen_sectionTitle__Dq7nS{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.85rem;font-weight:600}.NewExpenseHubScreen_sectionSubtitle__3nKhI{color:#9ca3af;white-space:nowrap;font-size:.8rem}.NewExpenseHubScreen_cardsGrid__etY14{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){.NewExpenseHubScreen_cardsGrid__etY14{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.NewExpenseHubScreen_cardsGrid__etY14{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.NewExpenseHubScreen_cardsGrid__etY14{grid-template-columns:1fr}}.NewExpenseHubScreen_card__E_rTO{cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;min-height:180px;padding:1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.NewExpenseHubScreen_card__E_rTO:hover{box-shadow:0 4px 12px #00000014}.NewExpenseHubScreen_iconWrapper__uBrB9{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}.NewExpenseHubScreen_cardTitle__qxRck{color:#1f2937;margin:0 0 .25rem;font-size:.875rem;font-weight:700}.NewExpenseHubScreen_cardSubtitle__OOnhV{color:#6b7280;margin:0 0 .75rem;font-size:.85rem;line-height:1.4}.NewExpenseHubScreen_cardExample__fq6K_{color:#9ca3af;margin-top:auto;font-size:.8rem;font-style:italic;line-height:1.4}.ExpenseAiBanner_actions__YYzzh{flex-wrap:wrap;gap:8px;display:flex}.ExpenseDetailScreen_detailPageWrap__aeCC3{box-sizing:border-box;width:100%;max-width:840px;margin:0 auto;padding:0 16px 2rem}.ExpenseDetailScreen_heroCard__wKz8j{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.ExpenseDetailScreen_heroLeft__z15DC{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.ExpenseDetailScreen_heroIcon__mIHLT{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ExpenseDetailScreen_heroNameRow__SdxJM{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ExpenseDetailScreen_heroName__JRsoW{color:#1a1a1a;word-break:break-word;font-size:17px;font-weight:700;line-height:1.2}.ExpenseDetailScreen_heroMeta__e_ckG{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.ExpenseDetailScreen_heroCode__-izvX{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.ExpenseDetailScreen_heroSep__LPazB{color:#9ca3af}.ExpenseDetailScreen_heroDate__bc7Jb{color:#6b7280;font-size:12px;font-weight:500}.ExpenseDetailScreen_heroRight__NUOqz{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ExpenseDetailScreen_heroTotalValue__YwoNU{color:#fe4d00;background:#fff7ed;border-radius:8px;padding:6px 12px;font-size:15px;font-weight:700;display:inline-block}.ExpenseDetailScreen_heroResourceCount__28e4N{color:#6b7280;font-size:12px;font-weight:600}.ExpenseDetailScreen_valuePendingBadge__y6cRD{color:#92400e;text-transform:none;white-space:nowrap;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.ExpenseDetailScreen_detailSection__7nYwb{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ExpenseDetailScreen_detailSectionHeader__SJDKE{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ExpenseDetailScreen_kvRow__VqHOT{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.ExpenseDetailScreen_kvLabel__YWzf9{color:#6b7280;font-size:11px;font-weight:600}.ExpenseDetailScreen_kvValue__mJsv1{color:#1a1a1a;word-break:break-word;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.ExpenseDetailScreen_kvValueEmpty__xBidV{color:#9ca3af;font-style:italic;font-weight:400}.ExpenseDetailScreen_allocationCard__5X_OK{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ExpenseDetailScreen_allocationInfo__Z6ooz{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;display:flex}.ExpenseDetailScreen_allocationValue__iNT1l{color:#fe4d00;flex-shrink:0;font-size:14px;font-weight:700}.ExpenseDetailScreen_placeholder__zC9lc{color:#9ca3af;font-style:italic}.ExpenseDetailScreen_componentCount__i7oY2{color:#fe4d00;background:#ffedd5;border-radius:10px;margin-left:4px;padding:1px 8px;font-size:11px;font-weight:700}.ExpenseDetailScreen_componentsList__KEI-D{flex-direction:column;gap:10px;display:flex}.ExpenseDetailScreen_componentCard__oiQDO{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ExpenseDetailScreen_componentHeader__W6h_f{align-items:center;gap:12px;padding:12px 14px;display:flex}.ExpenseDetailScreen_componentIcon__vaE8N{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.ExpenseDetailScreen_componentName__KxhAe{color:#1a1a1a;font-size:13.5px;font-weight:600}.ExpenseDetailScreen_componentMeta__J-SO0{color:#9ca3af;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.ExpenseDetailScreen_codeBadge__yuRPf{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.ExpenseDetailScreen_componentQty__U0_PT{color:#fe4d00;flex-shrink:0;font-size:13px;font-weight:700}.ExpenseDetailScreen_componentFooter__Ny92T{color:#6b7280;background:#f9fafb;border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px;font-size:12px;display:flex}.ExpenseDetailScreen_fullWidthRow__48JsE{margin-top:4px}.MachineTotalSummary_summary__67PXC{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.MachineTotalSummary_summary__67PXC b{color:#1a1a1a}.MachineTotalSummary_separator__mr5q1{color:#d1d5db}.MachineTotalSummary_done__Ikpx0 b{color:#059669}.MachineTotalSummary_pending__insOr b{color:#b45309}.MachineExpenseScreen_page__W7j60{scrollbar-gutter:stable;background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.MachineExpenseScreen_wizardStickyHeader__gq_hX{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.MachineExpenseScreen_wizardStickyHeader__gq_hX [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.MachineExpenseScreen_stepperOverlay__v8iex{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.MachineExpenseScreen_stepperOverlay__v8iex{width:65%}}@media (max-width:1399px){.MachineExpenseScreen_stepperOverlay__v8iex{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.MachineExpenseScreen_wizardHeaderInner__PHCF-{position:relative}.MachineExpenseScreen_progressBarRow__QrhTx{justify-content:center;padding:8px 24px 0;display:flex}.MachineExpenseScreen_progressBarTrack__l25Sr{background:#f1f5f9;border-radius:2px;width:55%;height:3px;overflow:hidden}.MachineExpenseScreen_progressBarFill__6DBL9{background:#ff6b1a;border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.MachineExpenseScreen_progressBarDivider__xiGlF{height:0}.MachineExpenseScreen_wizardCancelBtn__-w64X{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.MachineExpenseScreen_wizardCancelBtn__-w64X:hover{color:#ef4444;border-color:#ef4444}.MachineExpenseScreen_contentArea__vfrwj{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 130px}.MachineExpenseScreen_sectionTitle__d3kpN{color:#1a1a1a;font-size:15px;font-weight:600}.MachineExpenseScreen_sectionSubtitle__voZkG{color:#9ca3af;margin-top:2px;font-size:12px}.MachineExpenseScreen_card__v1l9Y{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MachineExpenseScreen_cardHeader__HI2o9{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MachineExpenseScreen_formSection__5frWi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.MachineExpenseScreen_formSectionHeader__SxcDn{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.MachineExpenseScreen_formField__qYln-{margin-bottom:1rem}.MachineExpenseScreen_formField__qYln-:last-child{margin-bottom:0}.MachineExpenseScreen_fieldHint__lZ0ZN{color:#9ca3af;margin:4px 0 0;font-size:12px}.MachineExpenseScreen_formFieldRow__KpgV5{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:1rem;display:grid}@media (max-width:767px){.MachineExpenseScreen_formFieldRow__KpgV5{grid-template-columns:1fr}}.MachineExpenseScreen_dateArea__ETqyU{flex-shrink:0;align-items:stretch;gap:8px;display:flex}.MachineExpenseScreen_dateArea__ETqyU>div:first-child{width:170px}.MachineExpenseScreen_dateArea__ETqyU input{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MachineExpenseScreen_timeArea__clFvd{flex-shrink:0;width:120px}.MachineExpenseScreen_notesInput__tw62T{color:#1a1a1a;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}.MachineExpenseScreen_notesInput__tw62T:focus{border-color:#ff6b1a}.MachineExpenseScreen_stickySearchArea__c6uek{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:72px}.MachineExpenseScreen_searchInput__gRUVy{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MachineExpenseScreen_searchInput__gRUVy:focus-within{border-color:#ff6b1a}.MachineExpenseScreen_searchInput__gRUVy input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MachineExpenseScreen_clearBtn__ardqd{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MachineExpenseScreen_resourcesLayout__SeMAw{align-items:flex-start;gap:20px;display:flex}.MachineExpenseScreen_resourcesMain__oRFiW{flex:1;min-width:0}.MachineExpenseScreen_resourcesSidebar__bmj69{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:80px;overflow:hidden auto}@media (max-width:991px){.MachineExpenseScreen_resourcesSidebar__bmj69{display:none}}.MachineExpenseScreen_resourceGrid__1Lglj{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:767px){.MachineExpenseScreen_resourceGrid__1Lglj{grid-template-columns:1fr}}.MachineExpenseScreen_resourceCard__bKcgE{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .12s;display:flex}.MachineExpenseScreen_resourceCard__bKcgE:hover{border-color:#9ca3af}.MachineExpenseScreen_resourceCardSelected__rvNIL{background:#fff9f5;border:1px solid #ff6b1a}.MachineExpenseScreen_checkbox__mU5Qm{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MachineExpenseScreen_checkboxChecked___HwJ4{background:#ff6b1a;border:none}.MachineExpenseScreen_resourceItemFlex__ifXxq{flex:1;min-width:0}.MachineExpenseScreen_lineLocation__nzS_X{align-items:center;gap:3px;display:inline-flex}.MachineExpenseScreen_sidebarCard__hlujk{background:#fff;border:1px solid #ebebea;border-radius:12px;overflow:hidden}.MachineExpenseScreen_sidebarHeader__8WzmL{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.MachineExpenseScreen_sidebarCount__tyMwB{color:#ef4444;background:#fef2f2;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.MachineExpenseScreen_sidebarItem__9f0S6{align-items:center;gap:8px;padding:9px 18px;display:flex}.MachineExpenseScreen_sidebarItem__9f0S6:not(:first-child){border-top:1px solid #f2f2f1}.MachineExpenseScreen_sidebarItemName__MFpLU{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.MachineExpenseScreen_sidebarRemove__O9VPk{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MachineExpenseScreen_sidebarRemove__O9VPk:hover{color:#ef4444}.MachineExpenseScreen_sidebarEmpty__u46HG{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.MachineExpenseScreen_contextBar__frUqK{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.MachineExpenseScreen_continueBar__YG8MF{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.MachineExpenseScreen_continueBarContent__gX4Gj{justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.MachineExpenseScreen_continueBtn__0QQfM{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 28px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s;display:flex}.MachineExpenseScreen_continueBtn__0QQfM:hover:not(:disabled){background:#e55a0e}.MachineExpenseScreen_continueBtn__0QQfM:disabled{cursor:not-allowed;background:#d1d5db}.MachineExpenseScreen_backBtn__gD-lR{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.MachineExpenseScreen_backBtn__gD-lR:hover{border-color:#9ca3af}.MachineExpenseScreen_costLineCard__j-vY_{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:12px;padding:18px;overflow:hidden}.MachineExpenseScreen_costLineHeader__VZIZi{border-bottom:1px solid #f2f2f1;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.MachineExpenseScreen_allocateHeaderBtn__i30tu{color:#374151;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.MachineExpenseScreen_allocateHeaderBtn__i30tu:hover{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a}.MachineExpenseScreen_costInputRow__fxTDS{align-items:center;gap:12px;margin-bottom:8px;display:flex}.MachineExpenseScreen_costInputLabel__d_x_J{color:#374151;min-width:70px;font-size:13px;font-weight:500}.MachineExpenseScreen_requiredMark__TPPc2{color:#ff6b1a;font-weight:600}.MachineExpenseScreen_costInputWrapper__YYKa9{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;width:180px;transition:border-color .14s;display:flex;overflow:hidden}.MachineExpenseScreen_costInputWrapper__YYKa9:focus-within{border-color:#ff6b1a}.MachineExpenseScreen_costInputWrapper__YYKa9.MachineExpenseScreen_costInputWarning__9erGQ{border-color:#e2b434}.MachineExpenseScreen_costInputWrapper__YYKa9 input{text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 0 8px 12px;font-family:inherit;font-size:14px}.MachineExpenseScreen_costInputWrapper__YYKa9 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MachineExpenseScreen_costInputWrapper__YYKa9 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MachineExpenseScreen_costInputSuffix__DQhB6{color:#6b7280;flex-shrink:0;padding:0 10px;font-size:.8125rem;font-weight:500}.MachineExpenseScreen_costInput__lwI5J{text-align:right;background:#fff;border:1px solid #ebebea;border-radius:8px;width:180px;padding:8px 12px;font-family:inherit;font-size:14px}.MachineExpenseScreen_costInput__lwI5J:focus{border-color:#ff6b1a;outline:none}.MachineExpenseScreen_costInput__lwI5J:disabled{color:#9ca3af;background:#f9fafb}.MachineExpenseScreen_projectInlinePicker__x8JX9{background:#f9fafb;border-top:1px solid #ebebea;border-radius:0 0 12px 12px;margin:12px -18px -18px;padding:14px 18px}.MachineExpenseScreen_projectInlinePickerActions___afqs{justify-content:flex-end;margin-top:10px;display:flex}.MachineExpenseScreen_cancelPickerBtn__y4ycD{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:7px;padding:6px 14px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s}.MachineExpenseScreen_cancelPickerBtn__y4ycD:hover{color:#1a1a1a;border-color:#9ca3af}.MachineExpenseScreen_successHero__1QfoY{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MachineExpenseScreen_successIcon__vObb4{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MachineExpenseScreen_successTitle__PclR-{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.MachineExpenseScreen_successDesc__IUSGU{color:#9ca3af;max-width:420px;font-size:12px;line-height:1.6}.MachineExpenseScreen_successTotalBox__rTT31{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MachineExpenseScreen_successTotalLabel__TOP02{color:#9ca3af;font-size:12px}.MachineExpenseScreen_successTotalDivider__SMsR3{background:#ebebea;width:1px;height:14px}.MachineExpenseScreen_successTotalValue__eKFtB{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MachineExpenseScreen_successLinesList__OtvmV{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MachineExpenseScreen_successLinesHeader__ANZkz{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MachineExpenseScreen_successLineItem__od9WU{align-items:center;gap:12px;padding:12px 20px;display:flex}.MachineExpenseScreen_successLineItem__od9WU:not(:first-child){border-top:1px solid #f2f2f1}.MachineExpenseScreen_successLineIcon__0j6TF{background:#ecfdf5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MachineExpenseScreen_successLineName__4cauU{color:#1a1a1a;font-size:13px;font-weight:600}.MachineExpenseScreen_successLineMeta__1o05M{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:11px;display:flex}.MachineExpenseScreen_successLineTotal__PFXlJ{color:#1a1a1a;flex-shrink:0;font-size:13px;font-weight:600}.MachineExpenseScreen_successActions__kRgWT{justify-content:center;gap:10px;display:flex}.MachineExpenseScreen_secondaryBtn__Ix7FM{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s}.MachineExpenseScreen_secondaryBtn__Ix7FM:hover{border-color:#9ca3af}.MachineExpenseScreen_emptyState__JKYFQ{text-align:center;color:#9ca3af;padding:40px 20px;font-size:13px}.MachineExpenseScreen_aiBanner__qLRgX{margin-bottom:1rem}.InvoicePayments_muted__6wSha{color:#6b7280}.InvoicePayments_paymentButton___lHSx.InvoicePayments_paymentButton___lHSx{white-space:nowrap;margin-left:0;text-decoration:none}.InvoicePayments_paymentButton___lHSx.InvoicePayments_paymentButton___lHSx:hover{text-decoration:none}.InvoicePayments_decisionWithPayment__6Rodp{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.InvoicePayments_locked__mtm_R.InvoicePayments_locked__mtm_R{opacity:.45;cursor:not-allowed}.InvoicePayments_locked__mtm_R.InvoicePayments_locked__mtm_R:hover{filter:none;text-decoration:none}.InvoicePayments_valueWithGroup__MwTjU{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.InvoicePayments_conferenceOk__LnOJG{color:#047857;background:#ecfdf5;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:500;display:flex}.InvoicePayments_conferenceOk__LnOJG svg{flex-shrink:0}.InvoicePayments_conferenceIssues__i_SX_{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:11px 14px;font-size:13.5px}.InvoicePayments_conferenceIssues__i_SX_ ul{margin:6px 0 0;padding-left:24px}.InvoicePayments_conferenceIssues__i_SX_ li+li{margin-top:3px}.InvoicePayments_conferenceIssuesTitle__rzpga{align-items:center;gap:8px;font-weight:600;display:flex}.InvoicePayments_conferenceIssuesTitle__rzpga svg{color:#b45309;flex-shrink:0}.InvoiceValidation_elevation-1__D6eex{box-shadow:0 0 2px #00000024,0 2px 2px #0000001f,0 1px 3px #0003}.InvoiceValidation_elevation-2__AXQiE{box-shadow:0 0 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.InvoiceValidation_elevation-3__BGXPK{box-shadow:0 1px 6px #00000024,0 3px 4px #0000001f,0 1px 7px #0003}.InvoiceValidation_elevation-4__KuTHM{box-shadow:0 2px 4px #00000024,0 4px 5px #0000001f,0 1px 8px #0003}.InvoiceValidation_elevation-5__8efLR{box-shadow:0 4px 6px #00000024,0 4px 5px #0000001f,0 1px 10px #0003}.InvoiceValidation_elevation-6__hwy-W{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.InvoiceValidation_elevation-7__5EIos{box-shadow:0 6px 10px #00000024,0 2px 18px 1px #0000001f,0 3px 8px #0003}.InvoiceValidation_elevation-8__mNxUo{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 4px 15px #0003}.InvoiceValidation_elevation-9__8E8xx{box-shadow:0 9px 12px 2px #00000024,0 3px 18px 3px #0000001f,0 5px 11px #0003}.InvoiceValidation_elevation-10__kMzyP{box-shadow:0 10px 13px 2px #00000024,0 4px 16px 3px #0000001f,0 5px 14px #0003}.InvoiceValidation_elevation-11__6V56u{box-shadow:0 11px 14px 2px #00000024,0 4px 18px 3px #0000001f,0 6px 10px #0003}.InvoiceValidation_elevation-12__oCED7{box-shadow:0 12px 16px 2px #00000024,0 5px 22px 4px #0000001f,0 6px 13px #0003}.InvoiceValidation_elevation-13__gzFS3{box-shadow:0 13px 18px 2px #00000024,0 5px 26px 4px #0000001f,0 7px 10px #0003}.InvoiceValidation_elevation-14__LHyyI{box-shadow:0 14px 21px 2px #00000024,0 5px 29px 4px #0000001f,0 7px 12px #0003}.InvoiceValidation_elevation-15__rw0Dx{box-shadow:0 15px 22px 2px #00000024,0 6px 34px 5px #0000001f,0 7px 14px #0003}.InvoiceValidation_elevation-16__ct6RC{box-shadow:0 16px 23px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 13px #0003}.InvoiceValidation_elevation-17__3m6WX{box-shadow:0 17px 24px 2px #00000024,0 6px 36px 5px #0000001f,0 8px 15px #0003}.InvoiceValidation_elevation-18__fc2U1{box-shadow:0 18px 25px 3px #00000024,0 7px 33px 6px #0000001f,0 9px 11px #0003}.InvoiceValidation_elevation-19__cHZ5g{box-shadow:0 19px 26px 3px #00000024,0 7px 37px 6px #0000001f,0 9px 13px #0003}.InvoiceValidation_elevation-20__BiB8D{box-shadow:0 20px 28px 3px #00000024,0 8px 34px 6px #0000001f,0 9px 15px #0003}.InvoiceValidation_elevation-21__pPvtg{box-shadow:0 21px 30px 3px #00000024,0 8px 39px 7px #0000001f,0 10px 12px #0003}.InvoiceValidation_elevation-22__6H6E1{box-shadow:0 22px 32px 3px #00000024,0 9px 38px 7px #0000001f,0 10px 15px #0003}.InvoiceValidation_elevation-23__ajnX5{box-shadow:0 23px 36px 3px #00000024,0 9px 40px 7px #0000001f,0 11px 13px #0003}.InvoiceValidation_elevation-24__J0eDc{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px #0003}.InvoiceValidation_question__Z352w{color:#1a1a2e;margin:0;font-size:.85rem}.InvoiceValidation_summary__zQkq7{border:1px solid #e5e7eb;border-radius:8px;margin:0;padding:0 .75rem;font-size:.8rem;list-style:none}.InvoiceValidation_summaryRow__Rz4qQ{color:#1a1a2e;align-items:center;gap:.5rem;min-height:2.25rem;padding:.35rem 0;display:flex}.InvoiceValidation_summaryRow__Rz4qQ:not(:last-child){border-bottom:1px solid #f2f2f1}.InvoiceValidation_rowLabel__o6DC9{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.InvoiceValidation_rowValue__bC-ga{white-space:nowrap;text-align:right;font-weight:600}.InvoiceValidation_supplierRow__0exRn{font-weight:600}.InvoiceValidation_invoiceRow__0e8wt{padding-left:.75rem}.InvoiceValidation_invoiceRowOff__WUL3F{color:#6b7280}.InvoiceValidation_invoiceRowOff__WUL3F .InvoiceValidation_rowValue__bC-ga{font-weight:400}.InvoiceValidation_grandTotal__--D5q{font-weight:700}.InvoiceValidation_grandTotal__--D5q .InvoiceValidation_rowValue__bC-ga{font-size:.9rem;font-weight:700}.InvoiceValidation_notesHint__HO4Gl{color:#6b7280;align-items:center;gap:4px;margin:0 0 .35rem;font-size:.75rem;display:flex}.InvoiceValidation_notesHint__HO4Gl svg{flex-shrink:0}.InvoiceValidation_footerStatus__g-cMO.InvoiceValidation_footerStatus__g-cMO{border:1px solid #0000;border-radius:8px;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem}.InvoiceValidation_changeLink__OjyvD{color:#6b7280;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.InvoiceValidation_changeLink__OjyvD:hover{color:#1a1a2e}.InvoiceValidation_changeLink__OjyvD:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.InvoiceValidation_muted__7xk7f{color:#6b7280;margin:0;font-size:.8rem}.InvoiceValidation_statusChangeRow__47WM6{margin-top:6px}.InvoiceValidation_statusChange__RTHy0{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.InvoiceValidation_statusButton__Y5on5{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;display:inline-flex}.InvoiceValidation_statusButton__Y5on5:hover>span{filter:brightness(.96)}.InvoiceValidation_statusButton__Y5on5:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.ResourceSelectionBar_bar__nGT8U{z-index:7;box-sizing:border-box;background:#fff4f0;border:1px solid #ffdbcc;border-radius:9px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:3rem;padding:.5rem .75rem .5rem 1.125rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 -4px 14px #0f172a14}.ResourceSelectionBar_count__rLQbx{color:#4b5563;white-space:nowrap;font-size:.8125rem;font-weight:600}.ResourceSelectionBar_cap__ZfWq9{color:#92400e;align-items:center;gap:4px;font-size:.75rem;font-weight:500;display:inline-flex}.ResourceSelectionBar_actions__TA4N_{align-items:center;gap:.5rem;margin-left:auto;display:flex}.InvoiceSelectionBar_bar__icvEe{margin-top:auto}.PanelEscFooter_footer__JIOAo{color:#6b7280;background:#f9fafb;border-top:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.3rem .7rem;padding:7px 14px;font-size:12px;display:flex}.PanelEscFooter_actions__2LRNg{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem .5rem;margin-left:auto;display:flex}aside.InquirySidePanel_panel__RgEcH:focus{outline:none}h2.InquirySidePanel_title__uUnni{line-height:inherit;margin:0}.OrderInvoicesListing_fill__IZjAf{flex-direction:column;flex:1 0 auto;display:flex}.DestinationName_codeAndName__LBh2s{align-items:center;gap:5px;min-width:0;display:inline-flex}.ProjectBar_bar__G-ZES{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:22px;padding:10px 14px;display:flex}.ProjectBar_icon__7l8Dm{color:#9ca3af;flex-shrink:0}.ProjectBar_name__gtMJD,.ProjectBar_count__A6jlv{color:#1a1a1a;font-size:13px;font-weight:500}.ProjectBar_name__gtMJD{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProjectBar_many__DQIlG{padding:0;display:block}.ProjectBar_summary__r8wAh{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:inherit;display:flex}.ProjectBar_summary__r8wAh:hover .ProjectBar_toggle__QLe2P{text-decoration:underline}.ProjectBar_toggle__QLe2P{color:#ff6b1a;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:500;display:inline-flex}.ProjectBar_toggle__QLe2P svg{transition:transform .15s}.ProjectBar_chevronOpen__zY6jA{transform:rotate(180deg)}.ProjectBar_list__9jS9j{border-top:1px solid #f1f1f0;flex-wrap:wrap;gap:6px;margin:0;padding:10px 14px 12px;list-style:none;display:flex}.ProjectBar_item__bKhK9{color:#1a1a1a;background:#fafafa;border:1px solid #ebebea;border-radius:8px;align-items:center;max-width:100%;padding:4px 10px 4px 5px;font-size:12.5px;display:inline-flex}.ProjectBar_itemName__0G_72{overflow-wrap:anywhere;font-weight:500}.ProjectBar_tag__J6vQf{color:#6b7280;background:#f3f4f6;border-radius:20px;flex-shrink:0;padding:2px 9px;font-size:11px}.StepSummary_summary__hWGtC{align-items:center;gap:11px;display:flex}.StepSummary_icon__wBlSV{color:#fff;background:#ff6b1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.StepSummary_count__uAL1Q{color:#475569;font-size:12px}.StepSummary_total__geidn{color:#1a1a2e;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.StepSummary_hint__u3NDU{color:#9ca3af;font-size:12px;font-weight:400}.ProjectPurchaseTotals_totals__gx5XL{border-top:1px solid #f1f2f4;flex-direction:column;gap:5px;width:100%;margin-top:auto;padding-top:10px;display:flex}.ProjectPurchaseTotals_totalsNoMapArea__lIG36{flex:1;justify-content:center;min-height:59px}.ProjectPurchaseTotals_totalsNoMapNeutral__6_7oj{justify-content:space-between;min-height:59px}.ProjectPurchaseTotals_totalsRow__5PK6s{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;min-height:17px;display:flex}.ProjectPurchaseTotals_totalsLabel__p7bze{color:#6b7280;font-size:11px}.ProjectPurchaseTotals_totalsAmount__WOTVK{color:#1a1a2e;white-space:nowrap;font-size:13px;font-weight:700;line-height:17px}.ProjectPurchaseTotals_totals__gx5XL>.ProjectPurchaseTotals_totalsNoMap__iWh-E{gap:3px;margin-bottom:0;padding:7px 9px;font-size:11px;line-height:14px}.ProjectPurchaseTotals_totalsBar__jp7tU{background:#e5e7eb;border-radius:2px;height:4px;overflow:hidden}.ProjectPurchaseTotals_totalsBarFill__95HIQ{background:#ff6b1a;border-radius:2px;height:100%;transition:width .2s}.ProjectPurchaseTotals_totalsBarFillDone__6h1cq{background:#16a34a}.ProjectPurchaseTotals_totalsFoot__gbLjM{color:#9ca3af;white-space:nowrap;font-size:11px}.ProjectPurchaseTotals_totalsFoot__gbLjM strong{color:#4b5563;font-weight:600}.ProjectPurchaseTotals_totalsWarning__7hzA9{vertical-align:-1px;color:#d97706;margin-left:4px;display:inline-flex}.ProjectPurchaseTotals_totalsRemaining__BHjis{color:#ea580c!important}.DestinoStep_step__U6DQG{flex-direction:column;display:flex}.DestinoStep_stepHeader__YQ5EB{margin-bottom:20px}.DestinoStep_stepTitle__6IPPP{color:#1a1a2e;font-size:15px;font-weight:600}.DestinoStep_stepSubtitle__p-N83{color:#9ca3af;font-size:12px}.MoneyText_unit__WErmM{color:#9ca3af;margin-left:3px;font-size:11px;font-weight:400}.HelpHint_toggle__QDsEu{vertical-align:middle;color:#2563eb;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;margin-left:8px;padding:2px 6px;font-family:inherit;font-size:12px;display:inline-flex}.HelpHint_toggle__QDsEu:hover{background:#eff6ff}.HelpHint_toggle__QDsEu svg{flex:none}.HelpHint_card__L94Vc{background:#eff6ff;border:1px solid #bfdbfe;border-radius:11px;flex-direction:column;gap:6px;margin-top:10px;margin-bottom:14px;padding:12px 14px;display:flex}.HelpHint_line__Lxf7y{color:#1d4ed8;align-items:center;gap:9px;font-size:12.5px;display:flex}.HelpHint_line__Lxf7y svg{color:#2563eb;flex:none}.HelpHint_line__Lxf7y strong{font-weight:600}.MarkedLinesBar_stick__hTf3a{z-index:7;background:#f9fafb;padding-bottom:12px;position:sticky;top:0}.MarkedLinesBar_bar__fqhf9{box-sizing:border-box;background:#fff4f0;border:1px solid #ffdbcc;border-radius:9px;flex-wrap:nowrap;align-items:center;gap:.75rem;height:48px;padding:0 .75rem 0 1.125rem;display:flex;overflow-x:auto}.MarkedLinesBar_count__cHsfu{color:#4b5563;white-space:nowrap;font-size:.8125rem;font-weight:600}.MarkedLinesBar_hidden__k--zf{color:#6b7280;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.MarkedLinesBar_actions__RNyFF{align-items:center;gap:6px;margin-left:auto;display:flex}.MarkedLinesBar_primary___xRWT{color:#fff;cursor:pointer;white-space:nowrap;background:#ff6b1a;border:1px solid #ff6b1a;border-radius:9px;align-items:center;gap:6px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .14s;display:inline-flex}.MarkedLinesBar_primary___xRWT:hover{background:#e85d0f;border-color:#e85d0f}.MarkedLinesBar_ghost__6bGea{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12.5px;display:inline-flex}.MarkedLinesBar_ghost__6bGea:hover{background:#ffffffb3}.MaterialsToolbar_toolbar__9tB8y{flex-direction:column;gap:9px;margin-bottom:12px;display:flex}.MaterialsToolbar_row__hH3-t{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.MaterialsToolbar_treeTools__BVR9K{align-items:center;gap:4px;display:flex}.MaterialsToolbar_search__8Ay-s{background:#fff;border:1px solid #dfe3e8;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:220px;padding:8px 11px;transition:border-color .14s;display:flex}.MaterialsToolbar_search__8Ay-s:focus-within{border-color:#ff6b1a}.MaterialsToolbar_search__8Ay-s input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.MaterialsToolbar_clearSearch__YpdWJ{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MaterialsToolbar_filter__p1uSK{min-width:180px;max-width:100%;display:inline-grid}.MaterialsToolbar_filter__p1uSK>*{grid-area:1/1;min-width:0}.MaterialsToolbar_filter__p1uSK input{width:0}.MaterialsToolbar_filterSizer__zNRFY{visibility:hidden;white-space:nowrap;height:0;padding:0 60px 0 13px;overflow:hidden}.MaterialsToolbar_action__oW0Ek{color:#475569;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dfe3e8;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.MaterialsToolbar_action__oW0Ek:hover{color:#ff6b1a;background:#fff5ed;border-color:#ff6b1a}.MaterialsToolbar_primary__MLVNa{color:#fff;cursor:pointer;white-space:nowrap;background:#ff6b1a;border:1px solid #ff6b1a;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .14s;display:inline-flex}.MaterialsToolbar_primary__MLVNa:hover{background:#e85d0f;border-color:#e85d0f}.MaterialsToolbar_ghost__0EH13{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;display:inline-flex}.MaterialsToolbar_ghost__0EH13:hover{background:#f4f6f8}.MaterialsToolbar_chip__M2CpG{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dfe3e8;border-radius:20px;padding:7px 14px;font-family:inherit;font-size:12.5px}.MaterialsToolbar_chip__M2CpG:hover{color:#334155;border-color:#cbd5e1}.MaterialsToolbar_chipOn__gvMzT{color:#fff;background:#1a1a2e;border-color:#1a1a2e;font-weight:500}.MaterialsToolbar_chipOn__gvMzT:hover{color:#fff;background:#101024}.MateriaisStep_step__OPSdR{flex-direction:column;display:flex}.MateriaisStep_header__i1NQI{margin-bottom:20px}.MateriaisStep_title__Wl-ns{color:#1a1a2e;font-size:15px;font-weight:600}.MateriaisStep_subtitle__HT9Nl{color:#9ca3af;font-size:12px}.AlreadyOrderedMark_alreadyOrdered__74Ygo{color:#92400e;cursor:default;background:#fef3c7;border-radius:20px;width:-moz-fit-content;width:fit-content;margin-top:3px;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4}.SupplierMatrix_matrixWrap__z5ZSc{position:relative}.SupplierMatrix_headStick__Qy-G5{z-index:7;background:#f9fafb;position:sticky;top:0}.SupplierMatrix_headScroll__melVf{background:#fff;border:1px solid #e5e7eb;border-bottom:0;border-radius:12px 12px 0 0;overflow:hidden}.SupplierMatrix_scroll__b_eqA{background:#fff;border:1px solid #e5e7eb;border-top:0;border-radius:0 0 12px 12px;overflow-x:auto}.SupplierMatrix_matrix__0Av4W{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:12.5px}.SupplierMatrix_matrix__0Av4W th{color:#9ca3af;text-align:left;white-space:nowrap;vertical-align:top;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:8px 18px 8px 10px;font-size:11px;font-weight:600;position:relative;overflow:hidden}.SupplierMatrix_matrix__0Av4W td{vertical-align:middle;border-bottom:1px solid #f2f2f1;padding:7px 10px;overflow:hidden}.SupplierMatrix_matrix__0Av4W tbody tr:last-child td{border-bottom:0}.SupplierMatrix_matrix__0Av4W th.SupplierMatrix_numHead__OFkZX,.SupplierMatrix_matrix__0Av4W th.SupplierMatrix_head__wSPCi,.SupplierMatrix_matrix__0Av4W th.SupplierMatrix_headBlocked__l6mmC{text-align:right}.SupplierMatrix_matrix__0Av4W th.SupplierMatrix_centreHead__nJig5{text-align:center}.SupplierMatrix_matrix__0Av4W tbody tr:hover>td{background-image:linear-gradient(#00000008,#00000008)}.SupplierMatrix_material__odAnY{color:#1a1a2e;white-space:normal;position:relative}.SupplierMatrix_materialName__Rqumd{line-height:1.35}.SupplierMatrix_materialPath__SLL1R{color:#9ca3af;margin-top:2px;font-size:10.5px;line-height:1.3}.SupplierMatrix_pathDestination__CUeja{vertical-align:middle;color:#6b7280;margin-right:6px;font-weight:500;display:inline-flex}.SupplierMatrix_extraBadge__nEFtl{color:#2563eb;background:#eff6ff;border-radius:20px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.SupplierMatrix_origin__93nRu{white-space:nowrap}.SupplierMatrix_originBadge__EXKsp{color:#6b7280;background:#f3f4f6;border-radius:20px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.SupplierMatrix_reference__8m2cl{text-align:right;color:#9ca3af;font-variant-numeric:tabular-nums}.SupplierMatrix_matrix__0Av4W td.SupplierMatrix_referenceMixed__thzVQ{text-align:right;color:#9ca3af;font-size:11px;line-height:1.25}.SupplierMatrix_head__wSPCi{cursor:pointer}.SupplierMatrix_head__wSPCi:hover{background:#fff5ed}.SupplierMatrix_headBlocked__l6mmC{opacity:.45}.SupplierMatrix_headName__7LM_3{color:#1a1a2e;justify-content:flex-end;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:flex}.SupplierMatrix_headNameText__95du8{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SupplierMatrix_headRemove__mjeLS{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.SupplierMatrix_headRemove__mjeLS:hover{color:#dc2626;background:#fee2e2}.SupplierMatrix_headMeta__kEkzM{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.SupplierMatrix_headTotal__pofNZ,.SupplierMatrix_headTotalOn__rTdGP{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.SupplierMatrix_headTotal__pofNZ{color:#9ca3af}.SupplierMatrix_headTotalOn__rTdGP{color:#ea580c}.SupplierMatrix_headSub__ACtJ6{color:#9ca3af;white-space:nowrap;font-size:10.5px;font-weight:400}.SupplierMatrix_cell__qVFyT{text-align:right;font-variant-numeric:tabular-nums;color:#1a1a2e;position:relative}.SupplierMatrix_cellClickable___mXvf{cursor:pointer}.SupplierMatrix_cellBest__NNwDq{color:#16a34a;background:#f0fdf4;font-weight:600}.SupplierMatrix_cellOn__MH3ws{background:#fff1ea}.SupplierMatrix_value__525WF{align-items:baseline;gap:4px;display:inline-flex}.SupplierMatrix_priceField__YdHSE{color:inherit;border:2px solid #0000;border-radius:6px;align-items:center;gap:2px;padding:0 8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.SupplierMatrix_priceField__YdHSE:hover:not(.SupplierMatrix_priceFieldDisabled__v2JXf){border-color:#e5e7eb}.SupplierMatrix_priceField__YdHSE:focus-within:not(.SupplierMatrix_priceFieldDisabled__v2JXf){color:#1a1a2e;background:#fff;border-color:#fe4d00;border-radius:0;font-weight:400}.SupplierMatrix_priceFieldDisabled__v2JXf{cursor:inherit}.SupplierMatrix_priceFieldOn__Y0GbT:not(:focus-within){border:1px solid #fe4d00;padding:0 6px;top:5px;bottom:5px;left:6px;right:6px}.SupplierMatrix_priceFieldOn__Y0GbT:hover:not(.SupplierMatrix_priceFieldDisabled__v2JXf){border-color:#fe4d00}.SupplierMatrix_priceInput___bJEF{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:inherit;background:0 0;border:0;padding:0;font-size:12.5px}.SupplierMatrix_priceInput___bJEF:focus{outline:none}.SupplierMatrix_priceInput___bJEF::placeholder{color:#9ca3af;opacity:.8}.SupplierMatrix_priceInput___bJEF:disabled{cursor:inherit}.SupplierMatrix_priceFieldOn__Y0GbT .SupplierMatrix_priceInput___bJEF::placeholder{color:#c2410c;opacity:1}.SupplierMatrix_priceFieldOn__Y0GbT:focus-within .SupplierMatrix_priceInput___bJEF::placeholder{color:#9ca3af;opacity:.8}.SupplierMatrix_priceFieldEmpty__5jTie:not(:focus-within){border:1px dashed #dfe3e8;padding:0 6px;top:5px;bottom:5px;left:6px;right:6px}.SupplierMatrix_priceFieldEmpty__5jTie:not(:focus-within):hover{border-style:solid;border-color:#9ca3af}.SupplierMatrix_currency__mm1FI{color:#9ca3af;flex:none;margin-left:1px;font-size:11px;font-weight:400}.SupplierMatrix_priceField__YdHSE:focus-within .SupplierMatrix_currency__mm1FI{display:none}.SupplierMatrix_qtyCell__vQWiE{position:relative}.SupplierMatrix_qtyInput__mHTfy{color:#1a1a2e;width:100%;font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:2px solid #0000;border-radius:6px;outline:none;padding:0 10px;position:absolute;top:0;bottom:0;left:0;right:0}.SupplierMatrix_qtyInput__mHTfy::placeholder{color:#9ca3af}.SupplierMatrix_qtyInput__mHTfy:hover{background:#fff;border-color:#e5e7eb}.SupplierMatrix_qtyInput__mHTfy:focus{background:#fff;border-color:#fe4d00;border-radius:0}.SupplierMatrix_unitCell__eJWNL{text-align:center}.SupplierMatrix_filler__xI55M{text-align:left}.SupplierMatrix_fillerHint__ZVg1N{text-align:center;color:#9ca3af;font-size:12.5px}.SupplierMatrix_resizer__1wkCK{color:#bbb;cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:8;justify-content:center;align-items:flex-start;width:14px;padding-top:8px;display:flex;position:absolute;top:0;bottom:0;right:0}.SupplierMatrix_resizer__1wkCK svg{opacity:0;pointer-events:none;transition:opacity .15s}.SupplierMatrix_resizer__1wkCK:hover svg,th:hover>.SupplierMatrix_resizer__1wkCK svg{opacity:1}.SupplierMatrix_resetWidths__awI0S{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-bottom:6px;padding:0;font-family:inherit;font-size:11.5px}.SupplierMatrix_resetWidths__awI0S:hover{color:#ff6b1a;text-decoration:underline}.SupplierMatrix_groupRow__MDVCY>td:not(.SupplierMatrix_cell__qVFyT){cursor:pointer}.SupplierMatrix_groupHead__2dyg-{align-items:flex-start;gap:4px;display:flex}.SupplierMatrix_groupHead__2dyg->button{flex:none;margin-top:1px}.SupplierMatrix_groupRow__MDVCY .SupplierMatrix_materialName__Rqumd{font-weight:600}.SupplierMatrix_groupOrigins__NmmjZ{flex-wrap:wrap;gap:2px 4px;display:flex}.SupplierMatrix_matrix__0Av4W td.SupplierMatrix_groupQty__JacFi{text-align:right;font-variant-numeric:tabular-nums;color:#1a1a2e;padding-right:12px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedRow__4rNLD>td.SupplierMatrix_material__odAnY{color:#4b5563;padding-left:38px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedRow__4rNLD>td.SupplierMatrix_material__odAnY:before,.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedRow__4rNLD>td.SupplierMatrix_material__odAnY:after{content:"";pointer-events:none;background:#d1d5db;position:absolute;left:18px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedRow__4rNLD>td.SupplierMatrix_material__odAnY:before{width:1px;top:0;bottom:0}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedRow__4rNLD>td.SupplierMatrix_material__odAnY:after{width:14px;height:1px;top:50%}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedUnderDestination__BFSZ5>td.SupplierMatrix_material__odAnY{padding-left:54px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedUnderDestination__BFSZ5>td.SupplierMatrix_material__odAnY:after{width:30px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_nestedLast__NQuQ1>td.SupplierMatrix_material__odAnY:before{bottom:50%}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationRow__Cr1PW>td{background-color:#f9fafb;background-image:none;padding:6px 10px 4px 38px;position:relative}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationRow__Cr1PW>td:before{content:"";pointer-events:none;background:#d1d5db;width:1px;position:absolute;top:0;bottom:0;left:18px}.SupplierMatrix_destinationName__d02Z4{color:#6b7280;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.SupplierMatrix_destinationName__d02Z4 svg{color:#9ca3af;flex:none}.SupplierMatrix_destinationCount__hY0fx{color:#9ca3af;margin-left:8px;font-size:11px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationCollapsible__kBPT8>td{cursor:pointer}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationCollapsible__kBPT8>td:first-child{white-space:normal;padding-left:26px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationCollapsible__kBPT8>td:not(:first-child){padding-left:10px}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationCollapsible__kBPT8>td:not(:first-child):before{content:none}.SupplierMatrix_matrix__0Av4W tbody tr.SupplierMatrix_groupDestinationCollapsible__kBPT8>td.SupplierMatrix_groupQty__JacFi{padding-right:12px}.SupplierMatrix_destinationHead__S-OY7{overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.SupplierMatrix_destinationHead__S-OY7>button{flex:none}.SupplierMatrix_destinationHead__S-OY7>.SupplierMatrix_destinationName__d02Z4{min-width:0}.SupplierMatrix_cellPartial__Q0Bp9{color:#ea580c;background:#fff5ed;font-weight:600}.SupplierMatrix_partialCount__qqno0{font-variant-numeric:tabular-nums;color:#ea580c;flex:none;font-size:9.5px;font-weight:700}.OrderRichNotes_editor__hEnr-{border:1px solid #ff6b1a;border-radius:9px;box-shadow:0 0 0 3px #fff5ed}.OrderRichNotes_preview__T7tjI{text-align:left;color:#1a1a2e;cursor:text;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;min-height:38px;padding:8px 11px;font-family:inherit;font-size:13px;line-height:1.5;display:block}.OrderRichNotes_preview__T7tjI:hover{background:#fff;border-color:#dfe3e8}.OrderRichNotes_preview__T7tjI .OrderRichNotes_previewBody__96epc img{max-width:240px;height:auto}.OrderRichNotes_previewEmpty__6LUBi{color:#9ca3af;font-style:italic}.OrderRichNotes_readOnly__PABMh{color:#1a1a2e;overflow-wrap:anywhere;font-size:13.5px;font-weight:500}.OrderRichNotes_previewWarning__1C27U,.OrderRichNotes_previewWarning__1C27U:hover{border-color:#e2b434}.SupplierOrderPanel_panel__iSP2d{background:#fff;border:1px solid #e5e7eb;border-radius:0 12px 12px;overflow:hidden}.SupplierOrderPanel_header__-Ea2S{color:#1a1a2e;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:20px 16px 16px;font-size:13px;display:flex}.SupplierOrderPanel_header__-Ea2S svg{color:#9ca3af;flex:none}.SupplierOrderPanel_destinationChip__FQteT{align-items:center;gap:9px;min-width:0;display:inline-flex}.SupplierOrderPanel_lines__rdpFQ{border-collapse:collapse;width:100%;font-size:12.5px}.SupplierOrderPanel_lines__rdpFQ th{color:#9ca3af;text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:8px 10px;font-size:11px;font-weight:600}.SupplierOrderPanel_lines__rdpFQ td{vertical-align:middle;border-bottom:1px solid #f2f2f1;padding:7px 10px}.SupplierOrderPanel_lines__rdpFQ th.SupplierOrderPanel_num___Mfmp{text-align:right}.SupplierOrderPanel_lines__rdpFQ th.SupplierOrderPanel_unit__dQ6nZ{text-align:center}.SupplierOrderPanel_colCode__cjpd9{width:110px}.SupplierOrderPanel_colOrigin__ICDIv{width:82px}.SupplierOrderPanel_colActions__uCxiL{width:44px}.SupplierOrderPanel_origin__ZQv2Z{white-space:nowrap}.SupplierOrderPanel_origins__Ra3JN{gap:4px;display:inline-flex}.SupplierOrderPanel_unit__dQ6nZ{text-align:center;width:70px}.SupplierOrderPanel_num___Mfmp{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.SupplierOrderPanel_lineRow__QQbnf td{border-bottom:0}.SupplierOrderPanel_noteRow__xZ3gw td{padding:0 10px 9px}.SupplierOrderPanel_totalRow__6Qy-l td{color:#1a1a2e;background:#f9fafb;border-bottom:0;font-weight:600}.SupplierOrderPanel_destinationRow__7xBBQ td{color:#334155;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding-top:10px;padding-bottom:7px;font-weight:600}.SupplierOrderPanel_destinationName__jxkar{align-items:center;gap:7px;display:inline-flex}.SupplierOrderPanel_destinationName__jxkar svg{color:#9ca3af;flex:none}.SupplierOrderPanel_removeBlocked__CvndZ.SupplierOrderPanel_removeBlocked__CvndZ{opacity:.4;cursor:not-allowed}.SupplierOrderPanel_removeBlocked__CvndZ.SupplierOrderPanel_removeBlocked__CvndZ:hover:not(:disabled){color:#9ca3af;background:0 0}.SupplierOrderPanel_actions__Bm4Hs{text-align:right}.SupplierOrderPanel_form__LVXrt{border-top:1px solid #e5e7eb;flex-direction:column;gap:12px;padding:16px;display:flex}.SupplierOrderPanel_row__b1rrI{flex-wrap:wrap;gap:14px;display:flex}.SupplierOrderPanel_row__b1rrI>*{flex:1;min-width:200px}.SupplierOrderPanel_readOnly__MWJY2{color:#1a1a2e;background:#f9fafb;border:1px solid #dfe3e8;border-radius:9px;padding:8px 11px;font-size:13px}.SupplierOrderPanel_readOnlyValue__Ic_Ht{color:#1a1a2e;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;font-weight:500}.SupplierOrderPanel_field__aXIpM{flex-direction:column;gap:6px;display:flex}.SupplierOrderPanel_field__aXIpM>input,.SupplierOrderPanel_field__aXIpM>textarea{color:#1a1a2e;background:#fff;border:1px solid #dfe3e8;border-radius:9px;width:100%;padding:8px 11px;font-family:inherit;font-size:13px}.SupplierOrderPanel_field__aXIpM>input:focus,.SupplierOrderPanel_field__aXIpM>textarea:focus{border-color:#ff6b1a;outline:none;box-shadow:0 0 0 3px #fff5ed}.SupplierOrderPanel_field__aXIpM textarea{resize:vertical}.SupplierOrderPanel_field__aXIpM>input.SupplierOrderPanel_missing__yDUnx,.SupplierOrderPanel_field__aXIpM>textarea.SupplierOrderPanel_missing__yDUnx{border-color:#e2b434}.SupplierOrderPanel_label__3fyyy{color:#334155;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:flex}.SupplierOrderPanel_label__3fyyy em{color:#ff6b1a;font-style:normal}.SupplierOrderPanel_label__3fyyy svg{color:#9ca3af}.SupplierOrderPanel_formReadOnly__AX0Tx .SupplierOrderPanel_label__3fyyy{color:#6b7280;font-size:11px}.SupplierOrderPanel_hint__dbhB2{font-size:11.5px;font-weight:400;color:#9ca3af!important}.SupplierOrderPanel_deliveries__Wvnf3{flex-direction:column;gap:10px;display:flex}.SupplierOrderPanel_deliveriesHead__UEwpN{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.SupplierOrderPanel_sectionTitle__-C1Zl{color:#1a1a2e;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.SupplierOrderPanel_sectionTitle__-C1Zl svg{color:#9ca3af}.SupplierOrderPanel_modeSwitch__x16ez{flex-wrap:wrap;gap:4px 18px;display:inline-flex}.SupplierOrderPanel_delivery__EI3ZK{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:12px;padding:12px 14px;display:flex}.SupplierOrderPanel_deliveryHead__N517v{color:#1a1a2e;align-items:center;gap:8px;font-size:13px;display:flex}.SupplierOrderPanel_deliveryHead__N517v svg{color:#9ca3af;flex:none}.FolderTabs_tabs__4qvyb{flex-wrap:wrap;gap:6px;margin-bottom:-1px;display:flex}.FolderTabs_tab__3pgX5{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-bottom-color:#0000;border-radius:11px 11px 0 0;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:12.5px;display:flex}.FolderTabs_tab__3pgX5:hover{background:#f3f4f6}.FolderTabs_tab__3pgX5 b{font-variant-numeric:tabular-nums}.FolderTabs_tabActive__s_YaZ,.FolderTabs_tabActive__s_YaZ:hover{color:#1f2937;background:#fff;font-weight:600;box-shadow:inset 0 -2px #fe4d00}.FolderTabs_count__qr9T-{color:#e64400;background:#fff1ea;border-radius:20px;padding:1px 7px;font-size:10.5px;font-weight:700}.FolderTabs_tabActive__s_YaZ .FolderTabs_count__qr9T-{color:#fff;background:#fe4d00}.FolderTabs_panel__BuW8l{background:#fff;border:1px solid #e5e7eb;border-radius:0 12px 12px;padding:16px}.TabWarning_warning__baHNz{color:#e2b434;display:flex}.FornecedoresStep_step__ZMAOo{flex-direction:column;display:flex}.FornecedoresStep_header__5ohU9{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.FornecedoresStep_headerText__HuiSm{flex:1;min-width:0}.FornecedoresStep_assignedCount__cXfyp{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:20px;flex:none;padding:5px 12px;font-size:12px;font-weight:600}.FornecedoresStep_title__kJwwD{color:#1a1a2e;font-size:15px;font-weight:600}.FornecedoresStep_subtitle__4r5t6{color:#9ca3af;font-size:12px}.FornecedoresStep_toolbar__Z725d{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.FornecedoresStep_toolbar__Z725d .FornecedoresStep_pickerControl__iswAM{color:#6b7280;flex:none;width:max-content;font-size:12.5px}.FornecedoresStep_toolbar__Z725d .FornecedoresStep_pickerControl__iswAM>div{background:#ff6b1a;border-color:#ff6b1a}.FornecedoresStep_toolbar__Z725d .FornecedoresStep_pickerControl__iswAM>div:hover{background:#ea580c;border-color:#ea580c}.FornecedoresStep_toolbar__Z725d .FornecedoresStep_pickerControl__iswAM .FornecedoresStep_pickerLabel__By7eU,.FornecedoresStep_toolbar__Z725d .FornecedoresStep_pickerControl__iswAM svg{color:#fff}.FornecedoresStep_pickerLabel__By7eU{color:#1a1a2e;white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.FornecedoresStep_cheapestTrigger__ZFgUK{color:#1a1a2e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:6px;min-height:2.375rem;padding:.375rem .75rem;font-family:inherit;font-size:12.5px;display:inline-flex}.FornecedoresStep_cheapestTrigger__ZFgUK:hover{border-color:#d1d5db}.FornecedoresStep_cheapestChevron__p2mkv{color:#9ca3af;font-size:.7rem}.FornecedoresStep_cheapestOption__fnIj9{white-space:normal;flex-direction:column;gap:2px;max-width:340px;display:flex}.FornecedoresStep_cheapestOptionHint__EEj7V{color:#6b7280;font-size:12px}.FornecedoresStep_spacer__n-Eq_{flex:1}.FornecedoresStep_gain__xQ-fw,.FornecedoresStep_loss__9PVnZ{white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:11.5px;font-weight:600}.FornecedoresStep_gain__xQ-fw{color:#16a34a;background:#f0fdf4}.FornecedoresStep_loss__9PVnZ{color:#d97706;background:#fef6e7}.FornecedoresStep_orders____SwZ{margin-top:20px}.FornecedoresStep_ordersTitle__LWhX_{color:#1a1a2e;font-size:14px;font-weight:600}.FornecedoresStep_ordersHint__J4CYf{color:#9ca3af;margin-bottom:14px;font-size:12px;display:block}.FornecedoresStep_empty__0XP8M{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:34px;font-size:12.5px}.SendDoneNotice_done__JZrRj{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;font-size:12.5px;display:flex}.EnvioStep_step__xIT-J{flex-direction:column;gap:14px;display:flex}.EnvioStep_header__CS1RI{margin-bottom:6px}.EnvioStep_title__ShuR1{color:#1f2937;font-size:15px;font-weight:600}.EnvioStep_subtitle__zJVd-{color:#9ca3af;font-size:12px}.EnvioStep_bulkBar__WHRw6{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.EnvioStep_bulkText__9DNdZ{color:#6b7280;flex-direction:column;flex:1;gap:2px;min-width:220px;font-size:12px;display:flex}.EnvioStep_bulkText__9DNdZ strong{color:#1f2937;font-size:13px;font-weight:600}.EnvioStep_card__ukZNl{scroll-margin-top:12px}.EnvioStep_orderTitle__akxRz{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.EnvioStep_orderTitleTop__KNQlW{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.EnvioStep_destinations__ywBLf{flex-wrap:wrap;gap:3px 14px;min-width:0;display:flex}.EnvioStep_destination__Wn4Mp{color:#6b7280;align-items:center;gap:5px;display:inline-flex}.EnvioStep_destination__Wn4Mp svg{color:#9ca3af;flex:none}.EnvioStep_deliveries__cXkrQ{flex-direction:column;flex-basis:100%;gap:6px;display:flex}.EnvioStep_delivery__MF8km{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.EnvioStep_deliveryDestination__E6f1-{color:#374151;font-weight:500}.RegisterSendFields_field__5pKi3{flex-direction:column;min-width:0;margin-bottom:14px;display:flex}.RegisterSendFields_row__PsNl9{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:480px){.RegisterSendFields_row__PsNl9{grid-template-columns:minmax(0,1fr);gap:0}}.RegisterSendFields_notes__uCnZY{resize:vertical;min-height:88px}.RegisterSendFields_document__I-W9o{color:#6b7280;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.RegisterSendFields_document__I-W9o svg{color:#9ca3af;flex:none}.RegisterSendFields_documentText__ilt-k{flex:1;min-width:0}.RegisterSendFields_documentRow___U0oe{display:flex}.SendAllConfirm_repair__4t0bx{color:#92400e;cursor:pointer;background:0 0;border:0;margin:-.5rem 0 1.25rem;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline}.NewOrderWizardScreen_content__MIZbm{max-width:var(--content-max-width);width:100%;padding:20px var(--content-padding-x) 130px;margin:0 auto}@media (max-width:767px){.NewOrderWizardScreen_content__MIZbm{padding:20px 16px 130px}}.OrderDetailScreen_page__DK_r4{height:100%;padding-bottom:2rem;overflow:hidden auto}.OrderDetailScreen_detailPageWrap__5MM6A{box-sizing:border-box;width:100%;max-width:840px;margin:0 auto;padding:0 16px 2rem}.OrderDetailScreen_heroCard__HLD_q{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.OrderDetailScreen_heroLeft__WJsdn{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.OrderDetailScreen_heroIcon__GX18X{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.OrderDetailScreen_heroInfo__NBt1N{flex:1;min-width:0}.OrderDetailScreen_heroCode__f0Hl-{margin-bottom:6px}.OrderDetailScreen_heroTop__TnKML{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:6px;display:flex}.OrderDetailScreen_heroSupplier__o9V7Y{color:#4b5563;word-break:break-word;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px;font-size:12.5px;font-weight:500;display:flex}.OrderDetailScreen_heroSupplier__o9V7Y svg{color:#9ca3af;flex-shrink:0}.OrderDetailScreen_heroDestination__Qdo8C{padding:4px 0}.OrderDetailScreen_heroDestination__Qdo8C+.OrderDetailScreen_heroDestination__Qdo8C{border-top:1px solid #f2f2f1;margin-top:4px;padding-top:8px}.OrderDetailScreen_heroDestinationHead__-vY-f{color:#374151;word-break:break-word;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.OrderDetailScreen_heroDestinationTotal__wAw74{color:#1f2937;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.OrderDetailScreen_heroMeta__QwlXW{color:#6b7280;flex-wrap:wrap;gap:3px 14px;margin-top:3px;font-size:12.5px;display:flex}.OrderDetailScreen_heroChips__dHJnC{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.OrderDetailScreen_heroChips__dHJnC>*{color:#374151;background:#f3f4f6;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500}.OrderDetailScreen_heroRight__keEBo{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.OrderDetailScreen_heroTotal___ul-J{color:#1a1a1a;font-size:16px;font-weight:700}.OrderDetailScreen_counters__1RPzd{margin-bottom:6px}.OrderDetailScreen_counters__1RPzd>div{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.OrderDetailScreen_counters__1RPzd>div{grid-template-columns:1fr}}.OrderDetailScreen_detailSection__sICyR{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.OrderDetailScreen_sendSection__8EIit{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;overflow:hidden}.OrderDetailScreen_sendSection__8EIit>div{border-top:none}.OrderDetailScreen_detailSectionHeader__IiTSi{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.OrderDetailScreen_heroOrderData__7Qa46{flex-basis:100%;min-width:0}.OrderDetailScreen_heroOrderData__7Qa46>div{padding:14px 0 0}.OrderDetailScreen_emptyText__gZX3C{color:#9ca3af;font-size:12.5px}div.OrderDetailScreen_tabsRow__WABPI{padding:8px 0 20px}.OrderDetailScreen_entryList__S45Qp{flex-direction:column;gap:16px;display:flex}.OrderDetailScreen_entryCard__x60bK{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px}.OrderDetailScreen_entryTitle__jsJpi{color:#1a1a2e;font-size:16px;font-weight:700}.OrderDetailScreen_entryMeta__Kcx1G{color:#6b7280;word-break:break-word;align-items:flex-start;gap:6px;margin-top:2px;font-size:13px;line-height:1.5;display:flex}.OrderDetailScreen_cardTable__ZcHdA{margin-top:16px}.OrderDetailScreen_entryHead__ENcrJ{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OrderDetailScreen_entryHeadText__cdLFG{flex:1;min-width:0}.OrderDetailScreen_entryNotes__GbeUq{margin-top:16px}.OrderDetailScreen_entryNotesHead__GnzBt{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.OrderDetailScreen_entryNotesHead__GnzBt:last-child{margin-bottom:0}.OrderDetailScreen_entryNotesAdd__o1dP_{white-space:nowrap;margin-left:auto}.OrderDetailScreen_entryNotesTitle__L0dNp{color:#6b7280;font-size:12.5px}.OrderDetailScreen_entryNotesLabel__57nEc{font-weight:600}.OrderDetailScreen_entryNotesError__nfNCU{margin-bottom:12px}.OrderDetailScreen_destinationLabel__rBffN{align-items:center;gap:6px;min-width:0;display:inline-flex}.OrderDetailScreen_destinationIcon__ygTJR{color:#9ca3af;flex-shrink:0}.OrderDetailScreen_linesTable__1zVuI{border-collapse:collapse;width:100%;font-size:12.5px}.OrderDetailScreen_linesTable__1zVuI th{text-align:left;color:#9ca3af;border-bottom:1px solid #f2f2f1;padding:0 8px 8px 0;font-size:11px;font-weight:500}.OrderDetailScreen_linesTable__1zVuI td{vertical-align:top;color:#1a1a1a;border-bottom:1px solid #f9fafb;padding:8px 8px 8px 0}.OrderDetailScreen_linesTable__1zVuI tbody tr:last-child td{border-bottom:1px solid #f2f2f1}.OrderDetailScreen_linesTable__1zVuI tfoot td{border-bottom:none;padding-top:10px}.OrderDetailScreen_groupRow__XeX0m td{background:#f9fafb;border-bottom:1px solid #f2f2f1;padding:8px;font-weight:600}.OrderDetailScreen_subtotalRow__mY6cs td{padding-top:6px;padding-bottom:10px}.OrderDetailScreen_subtotalRow__mY6cs .OrderDetailScreen_totalLabel__43OkX{color:#374151;font-weight:600}.OrderDetailScreen_subtotalRow__mY6cs .OrderDetailScreen_lineTotal__HjJWE{font-weight:700}.OrderDetailScreen_unitCol__J1hU_{width:70px;text-align:center!important}.OrderDetailScreen_num__7sG_V{white-space:nowrap;text-align:right!important}.OrderDetailScreen_code__YjaX_{color:#6b7280;white-space:nowrap;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px}.OrderDetailScreen_lineDescription__mOuSI{flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:flex}.OrderDetailScreen_extraBadge__d_Up7{color:#2563eb;background:#eff6ff;border-radius:20px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.OrderDetailScreen_lineNote__7L8wi{color:#6b7280;white-space:pre-wrap;margin-top:2px;font-size:11.5px}.OrderDetailScreen_joinedToggle__C6MZg{font:inherit;color:#9ca3af;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:2px;padding:1px 6px 1px 2px;font-size:11px;font-weight:400;display:inline-flex}.OrderDetailScreen_joinedToggle__C6MZg:hover{color:#fe4d00;background:#fff1ea}.OrderDetailScreen_memberRow__R4p-c td{color:#6b7280}.OrderDetailScreen_memberDescription__md-5R{padding-left:16px}.OrderDetailScreen_memberRow__R4p-c .OrderDetailScreen_memberName__Vb94x{color:#6b7280;font-weight:400}.OrderDetailScreen_linesTable__1zVuI td.OrderDetailScreen_lineResource__XvUGB{min-width:240px}.OrderDetailScreen_lineBelow__OPwjl{flex-direction:column;flex:1;min-width:0;display:flex}.OrderDetailScreen_noPrice__qetYu{color:#9ca3af;font-size:11.5px;font-style:italic}.OrderDetailScreen_receivedValue__AOxOk{color:#15803d;font-weight:600}.OrderDetailScreen_invoicedValue__UnnqJ{color:#1d4ed8;font-weight:600}.OrderDetailScreen_progressNone__JkbqW{color:#9ca3af}.OrderDetailScreen_lineTotal__HjJWE{font-weight:600}.OrderDetailScreen_totalLabel__43OkX{text-align:right;color:#6b7280;font-size:12px}.OrderDetailScreen_totalValue__bLFz1{color:#fe4d00;font-size:13.5px;font-weight:700}.OrderDetailScreen_openEmail__n6bgM{color:#e05e00;background:#fff5ee;border:1px solid #ffd4b8;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.OrderDetailScreen_openEmail__n6bgM svg{color:#ff6b1a}.OrderDetailScreen_openEmail__n6bgM:hover{color:#fff;background:#ff6b1a;border-color:#ff6b1a}.OrderDetailScreen_openEmail__n6bgM:hover svg{color:#fff}.OrderDetailScreen_sendError__-fzmb{color:#b91c1c;white-space:pre-wrap;margin-top:4px;font-size:11.5px}.OrderDetailScreen_sendWarning___BSZB{color:#92400e;white-space:pre-wrap;margin-top:4px;font-size:11.5px}.OrderDetailScreen_sendMuted__MOGc5{color:#6b7280;white-space:pre-wrap;margin-top:4px;font-size:11.5px}.LinkedResourceTag_resourceTag__DizDS{color:#6b7280;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:11px;font-weight:400;display:inline-flex}.LinkedResourceTag_resourceTag__DizDS>svg{color:#ff6b1a;flex:none}.LinkedResourceTag_resourceTag__DizDS>span{overflow-wrap:anywhere;min-width:0}.IconActionButton_button__jn5GX{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.IconActionButton_button__jn5GX:hover{color:#374151;background:#f3f4f6}.MovementDetailScreen_page__f59pp{height:100%;padding-bottom:2rem;overflow:hidden auto}.MovementDetailScreen_detailPageWrap__Hqila{box-sizing:border-box;width:100%;max-width:840px;margin:0 auto;padding:0 16px 2rem}.MovementDetailScreen_cancelledBanner__Sw60Y{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:12px 16px;font-size:.9rem;font-weight:600;display:flex}.MovementDetailScreen_contentCancelled___XB4u>:not(.MovementDetailScreen_cancelledBanner__Sw60Y):not(.MovementDetailScreen_keepsActive__whS_O){opacity:.55;pointer-events:none}.MovementDetailScreen_heroCard__DvLaZ{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.MovementDetailScreen_heroLeft__q8JPe{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.MovementDetailScreen_heroIcon__zi1nJ{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.MovementDetailScreen_heroInfo__VxeQu{min-width:0}.MovementDetailScreen_heroName__7eFY8{color:#1a1a1a;word-break:break-word;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:17px;font-weight:700;line-height:1.2;display:flex}.MovementDetailScreen_heroTimeSuffix__KdO9v{color:#9ca3af;font-size:13px;font-weight:500}.MovementDetailScreen_heroMeta__RE1IK{flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;display:flex}.MovementDetailScreen_heroRight__5hG1x{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.MovementDetailScreen_heroApproveBtn__bNqhh,.MovementDetailScreen_heroRejectBtn__ij0cZ{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.MovementDetailScreen_heroApproveBtn__bNqhh:focus,.MovementDetailScreen_heroRejectBtn__ij0cZ:focus{outline:none}.MovementDetailScreen_heroApproveBtn__bNqhh:disabled,.MovementDetailScreen_heroRejectBtn__ij0cZ:disabled{opacity:.55;cursor:not-allowed}.MovementDetailScreen_heroApproveBtn__bNqhh:hover:not(:disabled){color:#16a34a;background:#dcfce7}.MovementDetailScreen_heroRejectBtn__ij0cZ:hover:not(:disabled){color:#dc2626;background:#fee2e2}.MovementDetailScreen_detailSection__seV3P{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.MovementDetailScreen_detailSectionHeader__jGFeE{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.MovementDetailScreen_detailSectionHeaderDanger__pnLCD{color:#dc2626}.MovementDetailScreen_detailSectionAction__akfKI{margin:-6px 0 -6px auto;display:flex}.MovementDetailScreen_fieldList__MC1BK{flex-direction:column;display:flex}.MovementDetailScreen_fieldRow__x-LI_{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.MovementDetailScreen_fieldRow__x-LI_:first-child{padding-top:0}.MovementDetailScreen_fieldRow__x-LI_:last-child{border-bottom:none;padding-bottom:0}.MovementDetailScreen_fieldLabel__x1IjI{color:#6b7280;flex-shrink:0;padding-top:2px;font-size:12.5px}.MovementDetailScreen_fieldValue__7mqB4{color:#1a1a1a;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.MovementDetailScreen_fieldValueHighlight__1uE5g{color:#fe4d00;font-size:13.5px;font-weight:700}.MovementDetailScreen_deliveryNotesValue__K4aWQ{flex-direction:column;align-items:flex-end;gap:4px}.MovementDetailScreen_deliveryNoteRow__HQilI{align-items:center;gap:6px;display:inline-flex}.MovementDetailScreen_deliveryNoteDate__y89xf{color:#6b7280;font-weight:400}.MovementDetailScreen_resourceHeader__p7kHp{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.MovementDetailScreen_codeBadge__Zz0bQ{color:#6b7280;background:#f9fafb;border:1px solid #f2f2f1;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:500}.MovementDetailScreen_kitBadge__d8OX4{color:#92400e;letter-spacing:.5px;background:#fffbeb;border:1px solid #fde68a;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MovementDetailScreen_kitComponentsList__FG-6O{border-top:1px solid #f2f2f1;margin-top:14px;padding-top:12px}.MovementDetailScreen_kitComponentsTableHeader__6TtVB{color:#9ca3af;text-transform:uppercase;letter-spacing:.3px;grid-template-columns:1fr 100px 130px;gap:8px;padding:0 0 8px;font-size:11px;font-weight:500;display:grid}.MovementDetailScreen_kitComponentRow__ycVhl{border-top:1px solid #f9fafb;grid-template-columns:1fr 100px 130px;align-items:center;gap:8px;padding:8px 0;display:grid}.MovementDetailScreen_twoCols__l8wxQ{grid-template-columns:1fr 130px}.MovementDetailScreen_kitComponentName__jKDte{min-width:0}.MovementDetailScreen_extraBadge__G405y{color:#ff6b1a;letter-spacing:.5px;background:#fff0e6;border:1px solid #fed7aa;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MovementDetailScreen_kitComponentQty__q5Our{text-align:right;color:#374151;font-size:12.5px;font-weight:500}.MovementDetailScreen_kitComponentCost__mZ-b8{text-align:right;color:#6b7280;flex-direction:column;align-items:flex-end;font-size:12.5px;display:flex}.MovementDetailScreen_kitComponentCostCalc__E9Fwy{color:#9ca3af;margin-top:1px;font-size:11px}.MovementDetailScreen_kitComponentsTotalRow__9WDHG{border-top:1px solid #f2f2f1;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.MovementDetailScreen_damagesTable__DUNqw{flex-direction:column;gap:0;display:flex}.MovementDetailScreen_damagesTableHeader__ibfJP{text-transform:uppercase;letter-spacing:.3px;color:#6b7280;background:#f9fafb;border:1px solid #f2f2f1;border-bottom:none;border-radius:8px 8px 0 0;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:7px 12px;font-size:11px;font-weight:500;display:grid}.MovementDetailScreen_damagesTableRow__0sbhY{color:#1a1a1a;border:1px solid #f2f2f1;border-bottom:none;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:9px 12px;font-size:12.5px;font-weight:500;display:grid}.MovementDetailScreen_damagesTableRow__0sbhY:last-child{border-bottom:1px solid #f2f2f1;border-radius:0 0 8px 8px}.MovementDetailScreen_damagesTableTotal__UM1Gm{color:#dc2626;background:#fef2f2;border:1px solid #f2f2f1;border-radius:0 0 8px 8px;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:9px 12px;font-size:12.5px;font-weight:700;display:grid}.MovementDetailScreen_damagesCost__WQV5H{color:#dc2626;font-weight:600}.MovementDetailScreen_locationFlow__ry4yP{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.MovementDetailScreen_locationBox__YyeE_{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex:1;min-width:160px;padding:12px 14px}.MovementDetailScreen_locationLabel__LhR0N{color:#9ca3af;margin-bottom:4px;font-size:11px;font-weight:600}.MovementDetailScreen_locationValue__1vKMk{color:#1a1a1a;font-size:13.5px;font-weight:600}.MovementDetailScreen_locationValueRow__9H17D{align-items:center;gap:8px;min-width:0;display:flex}.MovementDetailScreen_locationArrow__MaHKq{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:767px){.MovementDetailScreen_locationArrow__MaHKq{transform:rotate(90deg)}}.MovementDetailScreen_notesBlock__htxlJ{background:#fffbeb;border:1px solid #fef3c7;border-radius:7px;margin-top:14px;padding:10px 12px}.MovementDetailScreen_notesLabel__bpMPp{text-transform:uppercase;letter-spacing:.04em;color:#b45309;margin-bottom:3px;font-size:10.5px;font-weight:600}.MovementDetailScreen_notesValue__wBdKK{color:#92400e;white-space:pre-wrap;font-size:12.5px;line-height:1.5}.MovementDetailScreen_stateBadgeRow__QsOw3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MovementDetailScreen_stateBadgeArrow__o2jpP{color:#9ca3af;align-items:center;display:inline-flex}.MovementDetailScreen_stateNone__ZIwaW{color:#6b7280;font-size:12.5px;font-style:italic}.MovementDetailScreen_filesList__Y91HN{flex-direction:column;gap:6px;margin-top:10px;display:flex}.MovementDetailScreen_filePreviewBtn__PPCVd{color:#fe4d00;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.MovementDetailScreen_filePreviewBtn__PPCVd:hover{text-decoration:underline}.MovementDetailScreen_recipientsSubtitle__nbfoX{color:#9ca3af;margin-top:-6px;margin-bottom:12px;font-size:12px}.MovementDetailScreen_recipientsGrid____r5G{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:10px;display:grid}@media (max-width:767px){.MovementDetailScreen_recipientsGrid____r5G{grid-template-columns:1fr}}.MovementDetailScreen_recipientCard__GIKEb{border:1px solid #e9ecef;border-radius:4px;align-items:center;gap:10px;padding:11px 13px;display:flex}.MovementDetailScreen_recipientsEmpty__QIT6x{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px;font-style:italic}.MovementDetailScreen_footerInfo__wTRsC{color:#6b7280;flex-wrap:wrap;align-items:center;gap:1.25rem;padding:10px 2px 0;font-size:11.5px;display:flex}.MovementDetailScreen_footerItem__kdB4J{align-items:center;gap:.35rem;display:flex}.MovementTransportDocuments_list__aAcc0{flex-direction:column;gap:12px;display:flex}.MovementTransportDocuments_document___YE8V{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.MovementTransportDocuments_head___dMqn{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;display:flex}.MovementTransportDocuments_type__AZod3{color:#1a1a1a;font-size:13px;font-weight:600}.MovementTransportDocuments_actions__quw0k{flex-shrink:0;gap:4px;margin-left:auto;display:inline-flex}.MovementTransportDocuments_fields__qVUuY{flex-wrap:wrap;gap:12px 32px;display:flex}.MovementTransportDocuments_field__GRFE5{min-width:0}.MovementTransportDocuments_noteTop__KyusA{align-items:flex-start;gap:12px;display:flex}.MovementTransportDocuments_noteRest__M3jAd{margin-top:12px}.MovementTransportDocuments_fieldWide__NCTGc{flex-basis:100%}.MovementTransportDocuments_fieldLabel__ZatvI{color:#9ca3af;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.MovementTransportDocuments_fieldValue__5rooF{color:#1a1a1a;overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.OrderInvoicesTab_cardPreviewed__Q71Vs.OrderInvoicesTab_cardPreviewed__Q71Vs{border-color:#fe4d00;box-shadow:0 0 0 1px #fe4d00}.OrderInvoicesTab_headActions__U2zzT{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.OrderInvoicesTab_removeBlocked__62o60.OrderInvoicesTab_removeBlocked__62o60{opacity:.4;cursor:not-allowed}.OrderInvoicesTab_removeBlocked__62o60.OrderInvoicesTab_removeBlocked__62o60:hover:not(:disabled){color:#9ca3af;background:0 0}.OrderInvoicesTab_steps__f8QNo{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.OrderInvoicesTab_step__ijApa{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 6px;font-size:12.5px;font-weight:500;display:inline-flex}.OrderInvoicesTab_stepIcon__Qez5k{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}button.OrderInvoicesTab_step__ijApa{font-family:inherit;line-height:inherit;cursor:pointer;border:0}button.OrderInvoicesTab_step__ijApa:hover{filter:brightness(.96)}button.OrderInvoicesTab_step__ijApa:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.OrderInvoicesTab_stepIdle__7SwqT{color:#4b5563;background:#f3f4f6}.OrderInvoicesTab_stepIdle__7SwqT .OrderInvoicesTab_stepIcon__Qez5k{color:#fff;background:#9ca3af}.OrderInvoicesTab_stepPending__A8xHJ{color:#92400e;background:#fef3c7}.OrderInvoicesTab_stepPending__A8xHJ .OrderInvoicesTab_stepIcon__Qez5k{color:#fff;background:#f59e0b}.OrderInvoicesTab_stepDone__F9ww0{color:#047857;background:#ecfdf5}.OrderInvoicesTab_stepDone__F9ww0 .OrderInvoicesTab_stepIcon__Qez5k{color:#fff;background:#10b981}.OrderInvoicesTab_stepRejected__wuF9y{color:#b91c1c;background:#fee2e2}.OrderInvoicesTab_stepRejected__wuF9y .OrderInvoicesTab_stepIcon__Qez5k{color:#fff;background:#dc2626}.OrderInvoicesTab_cardTable__8eRga{margin-top:16px}.OrderInvoicesTab_foot__GzgzG{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 28px;margin-top:16px;display:flex}.OrderInvoicesTab_totals__3ehQh{flex-wrap:wrap;align-items:flex-end;gap:8px 28px;display:flex}.OrderInvoicesTab_decide__DDGyB{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.OrderInvoicesTab_decisionBar__eyZ_Z{text-align:left;overflow-wrap:anywhere;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;max-width:100%;margin-left:auto;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.OrderInvoicesTab_decisionBar__eyZ_Z:hover{filter:brightness(.97)}.OrderInvoicesTab_decisionBar__eyZ_Z:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.OrderInvoicesTab_decisionBar__eyZ_Z svg{flex-shrink:0}.OrderInvoicesTab_decisionChange__q5XxL{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.OrderInvoicesTab_decisionApproved__OU48q{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.OrderInvoicesTab_decisionRejected__0sh9Z{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.OrderInvoicesTab_totalItem__APbqy{flex-direction:column;display:flex}.OrderInvoicesTab_totalLabel__21G-9{color:#6b7280;font-size:12.5px}.OrderInvoicesTab_totalValue__Wr5za{color:#1a1a2e;white-space:nowrap;font-size:13px;font-weight:700}.OrderInvoicesTab_grandTotal__tpKgv .OrderInvoicesTab_totalValue__Wr5za{font-size:18px;line-height:1.2}.OrderStockEntryPanel_panel__dtnfQ{background:#f9fafb;border:1px solid #f3f4f6;border-top:0;border-radius:0 0 16px 16px;margin:-8px 0 0;padding:14px 16px 16px}.OrderStockEntryPanel_head__ld0VN{background:#fff;border:1px solid #dfe3e8;border-radius:10px;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:10px;margin-bottom:12px;padding:8px 14px;display:grid}.OrderStockEntryPanel_headLabel__-L-Px{color:#9ca3af;font-size:11px}.OrderStockEntryPanel_headValue__DYvFN{font-size:12.5px}.OrderStockEntryPanel_lines__X4pdm{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #dfe3e8;border-radius:10px;width:100%;font-size:12.5px;overflow:hidden}.OrderStockEntryPanel_lines__X4pdm th{text-align:left;color:#9ca3af;border-bottom:1px solid #f3f4f6;padding:8px 14px;font-size:11px;font-weight:500}.OrderStockEntryPanel_lines__X4pdm td{vertical-align:top;border-bottom:1px solid #f3f4f6;padding:8px 14px}.OrderStockEntryPanel_lines__X4pdm tbody tr:last-child td{border-bottom:0}.OrderStockEntryPanel_num__YzjCA{white-space:nowrap;text-align:right!important}.OrderStockEntryPanel_code__ffVl3{color:#6b7280;white-space:nowrap;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px}.ActionsMenu_wrap__glRrt{position:relative}.ActionsMenu_trigger__xogOd{color:#fff;cursor:pointer;letter-spacing:.01em;background:#fe4d00;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .14s;display:flex}.ActionsMenu_trigger__xogOd:hover{background:#e64400}.ActionsMenu_triggerIcon__v9-Po{flex-shrink:0;width:13px;height:13px}.ActionsMenu_chevron__TGEKY{opacity:.8;flex-shrink:0;width:12px;height:12px;transition:transform .18s}.ActionsMenu_triggerOpen__460cm{background:#e64400}.ActionsMenu_triggerOpen__460cm .ActionsMenu_chevron__TGEKY{transform:rotate(180deg)}.ActionsMenu_backdrop__iOUCE{z-index:790;position:fixed;top:0;bottom:0;left:0;right:0}.ActionsMenu_menu__LaslB{z-index:800;background:#fff;border:1px solid #e5e0da;border-radius:10px;min-width:230px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 22px #00000017,0 2px 6px #0000000a}.ActionsMenu_item__akIDg{color:#1a1a1a;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:9px 14px;font-family:inherit;font-size:12.5px;transition:background .1s;display:flex}.ActionsMenu_item__akIDg:hover{background:#faf8f6}.ActionsMenu_item__akIDg>svg{color:#6b7280;flex-shrink:0;width:14px;height:14px}.ActionsMenu_itemLabel__ipiaG{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ActionsMenu_itemDesc__7Ghlr{color:#9ca3af;font-size:11px}.ActionsMenu_item__akIDg>.ActionsMenu_itemCheck__dpZS_{color:#fe4d00}.ActionsMenu_divider__pg0To{background:#f3f0ec;height:1px;margin:2px 0}.OrderCancelButton_reason__EUqT1{text-align:left;width:100%;margin-bottom:16px}.OrderCancelButton_reason__EUqT1 textarea{resize:vertical;width:100%}.OrderCancelButton_reasonLabel__ohxg4{color:#374151;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.OrderCancelButton_reasonMissing__PVi0K{color:#92400e;margin-top:4px;font-size:12px}.OrderInvoiceScreen_page__yzXKF{flex-direction:column;height:100%;display:flex}.OrderInvoiceScreen_scroll__UPk6_{flex:1;min-height:0;overflow:hidden auto}.OrderInvoiceScreen_formWrap__RD-KT{max-width:var(--content-max-width);width:100%;padding:1.5rem var(--content-padding-x) 2rem;margin:0 auto}.OrderInvoiceScreen_formSection___9l0W{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.OrderInvoiceScreen_formSection___9l0W .form-label{font-size:.875rem;font-weight:500}.OrderInvoiceScreen_formSectionHeader__NFYSA{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.OrderInvoiceScreen_formSectionHeader__NFYSA:has(+.OrderInvoiceScreen_formSectionSubtitle__EA_09){border-bottom:none;margin-bottom:0;padding-bottom:.15rem}.OrderInvoiceScreen_formSectionHeaderIcon__ECqZW{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.OrderInvoiceScreen_formSectionSubtitle__EA_09{color:#6b7280;margin:0 0 .5rem;font-size:.72rem;font-weight:400;line-height:1.3;display:block}.OrderInvoiceScreen_formSectionHeader__NFYSA+.OrderInvoiceScreen_formSectionSubtitle__EA_09{border-bottom:1px solid #f2f2f1;margin-bottom:1rem;padding:0 0 .75rem}.OrderInvoiceScreen_sectionCount__nAIQU{color:#6b7280;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:400}.OrderInvoiceScreen_muted__H07tC{color:#6b7280}.OrderInvoiceScreen_greyBadge__S1PIu{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:6px;align-items:center;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.OrderInvoiceScreen_aiFillLocked__2gdbv.OrderInvoiceScreen_aiFillLocked__2gdbv:hover{background:#fff1ea;border-color:#ffd7c8}.OrderInvoiceScreen_fieldRow__BCMMa{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px 16px;display:grid}@media (max-width:767px){.OrderInvoiceScreen_fieldRow__BCMMa{grid-template-columns:minmax(0,1fr)}}.OrderInvoiceScreen_readOnlyValue__wz9Jb{color:#111827;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.3}.OrderInvoiceScreen_fullRow__-v15u{grid-column:1/-1;min-width:0}.OrderInvoiceScreen_multiline__PP6LA{white-space:pre-wrap}.OrderInvoiceScreen_entriesTable__IdmeM{margin-top:4px}.OrderInvoiceScreen_entryInvoiced__BafRK.OrderInvoiceScreen_entryInvoiced__BafRK{color:#92400e;white-space:normal;background:#fef3c7}.OrderInvoiceScreen_entryFilesOpen__zDOQO.OrderInvoiceScreen_entryFilesOpen__zDOQO{color:#fff;background:#fe4d00;border-color:#fe4d00}.OrderInvoiceScreen_entryFilesOpen__zDOQO.OrderInvoiceScreen_entryFilesOpen__zDOQO:hover{color:#fff;background:#e64400;border-color:#e64400}.OrderInvoiceScreen_linesToolbar__HEqa4{margin-bottom:20px}.OrderInvoiceScreen_tableScroll__XS-2t{margin:0 -10px;overflow-x:auto}.OrderInvoiceScreen_linesTable__eH_e7{border-collapse:collapse;width:100%;font-size:13.5px}.OrderInvoiceScreen_linesTable__eH_e7 th{color:#6b7280;text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:0 10px 10px;font-size:13px;font-weight:500}.OrderInvoiceScreen_linesTable__eH_e7 td{vertical-align:middle;color:#111827;border-bottom:1px solid #e5e7eb;padding:10px}.OrderInvoiceScreen_num__kDXtb{white-space:nowrap;text-align:right!important}.OrderInvoiceScreen_center__kO2aA{text-align:center!important}.OrderInvoiceScreen_linesTable__eH_e7 td.OrderInvoiceScreen_descriptionCell__bDKXS{min-width:240px}.OrderInvoiceScreen_linesTable__eH_e7 td.OrderInvoiceScreen_delivered__vLjHx{color:#6b7280}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_numberInput__onrQS{width:84px;margin:0 auto;display:block}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_priceGroup__tFHQJ{width:116px;margin:0 auto}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_textInput__eRCwQ{min-width:140px}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_vatSelect__8tUiX,.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_vatInput__3hveY{margin:0 auto;display:block}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_unitBox__EdxgZ{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:72px;height:36px;position:relative}.OrderInvoiceScreen_linesTable__eH_e7 .OrderInvoiceScreen_unitBox__EdxgZ:hover{border-color:#d1d5db}.OrderInvoiceScreen_linesTable__eH_e7 tr.OrderInvoiceScreen_withIssues__r9yDa>td{border-bottom:0;padding-bottom:0}.OrderInvoiceScreen_linesTable__eH_e7 tr.OrderInvoiceScreen_issuesRow__NWgyN>td{padding-top:0}.OrderInvoiceScreen_lineTotal__HJDC-{font-weight:700}.OrderInvoiceScreen_checkIssues__r6u35{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.OrderInvoiceScreen_checkIssuesResource__muqUL{padding-left:calc(28px + .5rem)}.OrderInvoiceScreen_linesEmpty__383I8{color:#6b7280;padding:18px 0 6px;font-size:13.5px}.OrderInvoiceScreen_vatRate__xoqM_{flex-shrink:0;align-items:center;gap:6px;display:flex}.OrderInvoiceScreen_vatSelect__8tUiX{width:82px}.OrderInvoiceScreen_vatInput__3hveY{width:64px}.JointPaymentPopover_details__YE3IF{color:#6b7280;padding:2px 8px 6px;font-size:.75rem}.JointPaymentPopover_muted__AIe71{color:#6b7280}.JointPaymentPopover_total__kgs0h{color:#1a1a2e;white-space:nowrap;border-top:1px solid #f1f5f9;justify-content:space-between;gap:10px;margin-top:2px;padding:8px;font-size:.8125rem;font-weight:600;display:flex}.OrderInvoiceDetailScreen_page__0XTfb{height:100%;overflow:hidden auto}.OrderInvoiceDetailScreen_wrap__ZlldC{max-width:var(--content-max-width);width:100%;padding:.25rem var(--content-padding-x) 2rem;box-sizing:border-box;margin:0 auto}.OrderInvoiceDetailScreen_cards__YcHvo{flex-direction:column;gap:14px;display:flex}.OrderInvoiceDetailScreen_cards__YcHvo>section{margin-bottom:0}.RegisterPaymentsScreen_page__sV-7H{height:100%;overflow:hidden auto}.RegisterPaymentsScreen_wrap__n89SC{max-width:var(--content-max-width);width:100%;padding:.25rem var(--content-padding-x) 1.5rem;box-sizing:border-box;margin:0 auto}.RegisterBatchPaymentsScreen_tabs__tQIcv{padding:0 0 14px}.RegisterBatchPaymentsScreen_addInvoice__eH5eD{justify-content:flex-end;margin-top:12px;display:flex}.RegisterBatchPaymentsScreen_addLine__AKLxv{grid-template-columns:140px 110px 100px 120px;align-items:center;column-gap:12px;display:grid}.RegisterBatchPaymentsScreen_addHead__iHXNC{color:#6b7280;padding:.5rem 1rem .25rem;font-size:.72rem;font-weight:500}.RegisterBatchPaymentsScreen_addMoney__UJsTv{text-align:right}.RegisterBatchPaymentsScreen_addNumber__vOMOt{white-space:normal;overflow-wrap:anywhere}.RegisterBatchPaymentsScreen_addNone__upNqo{color:#6b7280;padding:.625rem 1rem;font-size:.875rem;display:block}.ResourceQuantitiesScreen_page__uPyUv{height:100%;overflow:hidden auto}.ResourceQuantitiesScreen_tableArea__Br9R_{padding:0 .75rem .75rem}.ResourceQuantitiesScreen_listing__H6uMa{flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.ResourceQuantitiesScreen_toolbar__U1ORa{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.ResourceQuantitiesScreen_projectsFilter__k7Nkk{flex:0 340px;min-width:240px;margin-left:auto}.ResourceQuantitiesScreen_muted__81u3H{color:#9ca3af}strong.ResourceQuantitiesScreen_missing__z-K0n{color:#92400e;font-weight:600}.ResourceQuantityPanel_kpis__p1W1s{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;transition:opacity .15s ease-out;display:grid}.ResourceQuantityPanel_kpisReading__Fho0E{opacity:.55}.ResourceQuantityPanel_kpi__Erpe_{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:.45rem .55rem;display:flex}.ResourceQuantityPanel_kpiLabel__KFltH{color:#6b7280;font-size:.72rem;font-weight:600}.ResourceQuantityPanel_kpiValue__fP80V{color:#1f2937;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.ResourceQuantityPanel_kpiWarning__lYU_k{background:#fffbeb;border-color:#fde68a}.ResourceQuantityPanel_kpiWarning__lYU_k .ResourceQuantityPanel_kpiValue__fP80V,.ResourceQuantityPanel_kpiWarning__lYU_k .ResourceQuantityPanel_kpiLabel__KFltH{color:#92400e}.ResourceQuantityPanel_kpiOk__oMI1c{background:#f0fdf4;border-color:#bbf7d0}.ResourceQuantityPanel_kpiOk__oMI1c .ResourceQuantityPanel_kpiValue__fP80V,.ResourceQuantityPanel_kpiOk__oMI1c .ResourceQuantityPanel_kpiLabel__KFltH{color:#15803d}.ResourceQuantityPanel_kpiDanger__Iq4a-{background:#fef2f2;border-color:#fee2e2}.ResourceQuantityPanel_kpiDanger__Iq4a- .ResourceQuantityPanel_kpiValue__fP80V,.ResourceQuantityPanel_kpiDanger__Iq4a- .ResourceQuantityPanel_kpiLabel__KFltH{color:#b91c1c}.ResourceQuantityPanel_tabs__7cHDy{flex-direction:column;gap:.6rem;margin-top:.35rem;display:flex}div.ResourceQuantityPanel_tabsRow__-x7Me{padding-left:0;padding-right:0}.ResourceQuantityPanel_tabPanel__prDOE:not([hidden]){flex-direction:column;gap:.5rem;display:flex}.ResourceQuantityPanel_matrixScroll__y60k1{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}td.ResourceQuantityPanel_num__OVQ0T{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ResourceQuantityPanel_project__k8HLA{border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ResourceQuantityPanel_projectHead__Ow4vq{color:#1f2937;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .6rem;font-size:.8rem;font-weight:600;display:flex}.ResourceQuantityPanel_placeTitle__U2dbk{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ResourceQuantityPanel_projectIcon__dMOee,.ResourceQuantityPanel_warehouseIcon__f-bEz{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ResourceQuantityPanel_projectIcon__dMOee{color:#f59e0b;background:#fffbeb}.ResourceQuantityPanel_warehouseIcon__f-bEz{color:#ff6b1a;background:#fff0e6}.ResourceQuantityPanel_projectTable__74OTE{border-top:1px solid #e5e7eb;overflow-x:auto}.ResourceQuantityPanel_projectTable__74OTE table{min-width:680px}.ResourceQuantityPanel_itemCode__nKY4u{color:#4b5563;margin-right:.35rem;font-weight:600}.ResourceQuantityPanel_missing__3JLbR{color:#92400e;font-weight:600}.ResourceQuantityPanel_muted__pxWFx{color:#9ca3af}.ResourceQuantityPanel_loadFailed__DaXA4{color:#4b5563;flex-direction:column;align-items:flex-start;gap:10px;font-size:.8rem;display:flex}.BoqCatalogRow_block__JsHCW{border-bottom:1px solid #f2f2f1}.BoqCatalogRow_block__JsHCW>:first-child{border-bottom:0}.BoqCatalogRow_boqQuantity__ngahv{color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.BoqCatalogRow_detail__9Hd6v{cursor:default;-webkit-user-select:text;user-select:text;border-top:1px solid #f2f2f1;padding-left:30px}.BoqCatalogRow_quantityCol__3WgEc{width:96px}.BoqCatalogRow_destination__m6BYg{align-items:center;gap:8px;display:flex}.BoqCatalogRow_destinationSum__9ioUJ{color:#1a1a1a;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:600}.BoqCatalogRow_lineCode__2MZy8{color:#6b7280;font-variant-numeric:tabular-nums;margin-right:6px}.BoqCatalogRow_unmeasured__6sllS{color:#9ca3af;font-style:italic;font-weight:500}.BoqCatalogRow_detail__9Hd6v td.BoqCatalogRow_quantity__1Bv_0{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:12px}.BoqCatalogRow_projectRow__kiSAD>td{cursor:pointer}.BoqCatalogRow_destination__m6BYg>button{flex:none}.BoqCatalogRow_detail__9Hd6v table tbody tr.BoqCatalogRow_projectRow__kiSAD>td{padding-left:26px}.InquiryMatrix_requestButton__kR5Tu{width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.InquiryMatrix_requestButton__kR5Tu:focus-visible{outline-offset:-3px;outline:2px solid}.InquiryMatrix_requestField__O5eET{justify-content:flex-end}.InquiryMatrix_requestText__tmp3x{opacity:.7;font-size:11px}td.InquiryMatrix_cellRequested__0zZTI:not(.InquiryMatrix_bestText__QJleQ){background:#fff1ea}td.InquiryMatrix_cellRequested__0zZTI span.InquiryMatrix_answerField__lRYN_:not(:focus-within){border:1px solid #fe4d00;padding:0 6px;top:5px;bottom:5px;left:6px;right:6px}td.InquiryMatrix_cellRequested__0zZTI.InquiryMatrix_bestText__QJleQ span.InquiryMatrix_answerField__lRYN_:not(:focus-within){border-color:#059669}td.InquiryMatrix_cellWaiting__7g5PA{color:#c2410c}button.InquiryMatrix_partialButton__jBV4m{cursor:pointer;background:0 0;border:0;padding:0}button.InquiryMatrix_partialButton__jBV4m:focus-visible{outline-offset:1px;border-radius:2px;outline:2px solid}.InquiryMatrix_unrequest__XZQwg{width:24px;height:24px;color:inherit;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}td:hover .InquiryMatrix_unrequest__XZQwg,td:focus-within .InquiryMatrix_unrequest__XZQwg{opacity:1;pointer-events:auto}button.InquiryMatrix_updatePrice__3ye_o{width:24px;height:24px;color:inherit;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}td:hover button.InquiryMatrix_updatePrice__3ye_o,td:focus-within button.InquiryMatrix_updatePrice__3ye_o{opacity:1;pointer-events:auto}button.InquiryMatrix_updatePrice__3ye_o:focus-visible{outline-offset:-2px;outline:2px solid}@media (hover:none){button.InquiryMatrix_updatePrice__3ye_o{opacity:.7;pointer-events:auto}}td:hover button.InquiryMatrix_updatePriceEditing__uEiII,td:focus-within button.InquiryMatrix_updatePriceEditing__uEiII{opacity:0;pointer-events:none}button.InquiryMatrix_lineNoteLink__LfM1q{font:inherit;color:#6b7280;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:11.5px;line-height:1.35;display:inline-flex}button.InquiryMatrix_lineNoteLink__LfM1q:hover{text-decoration:underline}button.InquiryMatrix_lineNoteLink__LfM1q:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}div.InquiryMatrix_lineNote__hWBx_{-webkit-line-clamp:2;color:#6b7280;-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}div.InquiryMatrix_lineNote__hWBx_ p,div.InquiryMatrix_lineNote__hWBx_ ul,div.InquiryMatrix_lineNote__hWBx_ ol{margin:0}span.InquiryMatrix_lineNoteMixed__pJRj9{color:#6b7280;margin-top:2px;font-size:11.5px;font-style:italic;display:block}.InquiryMatrix_muted__lJHrn{opacity:.7}span.InquiryMatrix_headStatus__PFz08{cursor:help;align-self:center;display:inline-flex}span.InquiryMatrix_statusDraft__lruyg{color:#6b7280}span.InquiryMatrix_statusSent__vuccx{color:#059669}span.InquiryMatrix_statusSent__vuccx svg{fill:#dcfce7}span.InquiryMatrix_statusEdited__QeUs0{color:#92400e}span.InquiryMatrix_statusEdited__QeUs0 svg{fill:#fef3c7}button.InquiryMatrix_headToggle__VJXcy{font:inherit;color:inherit;text-align:inherit;cursor:inherit;background:0 0;border:0;padding:0}button.InquiryMatrix_headToggle__VJXcy:focus-visible{outline-offset:2px;outline:2px solid}button.InquiryMatrix_removeTarget__rtl81{width:24px;height:24px;margin:-3px}table.InquiryMatrix_bodyTable__RZeAM input,table.InquiryMatrix_bodyTable__RZeAM button{scroll-margin-top:72px}td.InquiryMatrix_cellRequested__0zZTI span.InquiryMatrix_answerField__lRYN_:not(:focus-within) input.InquiryMatrix_answerInput__vDSzr::placeholder{color:#c2410c;opacity:1}td.InquiryMatrix_bestText__QJleQ{color:#15803d}span.InquiryMatrix_supportText__SdqLq{color:#6b7280}.InquiryGeneralStep_tableWrap__xc6RE{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:auto hidden}tbody td.InquiryGeneralStep_classCell__rBvdO>span{white-space:normal}.InquiryGeneralStep_dragging__gvHvv td,.InquiryGeneralStep_dragging__gvHvv span{cursor:grabbing}.InquiryGeneralStep_group__7iCSC:not(:last-child) tr:last-child td{border-bottom:1px solid #f2f2f1}tbody td.InquiryGeneralStep_gripCell__-U4pk{padding:0;position:relative}.InquiryGeneralStep_dropAbove__pEvNr tr:first-child td{box-shadow:inset 0 2px #fe4d00}.InquiryGeneralStep_dropBelow__ZBF0L tr:last-child td{box-shadow:inset 0 -2px #fe4d00}.InquiryGeneralStep_catalogView__o6Qn2{flex:none;padding:10px 16px 0}.InquiryGeneralStep_qtyMissing__aCpxv:not(:focus){border-color:#d97706}.BulkSendBar_bulkBar__VVwzd{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.BulkSendBar_bulkText__EtJ1e{color:#6b7280;flex-direction:column;flex:1;gap:2px;min-width:220px;font-size:12px;display:flex}.BulkSendBar_bulkText__EtJ1e strong{color:#1f2937;font-size:13px;font-weight:600}.BulkSendConfirm_repair__TVOTm{color:#92400e;cursor:pointer;background:0 0;border:0;margin:-.5rem 0 1.25rem;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline}.PriceInquirySendSection_step__aW00H{flex-direction:column;gap:14px;display:flex}.PriceInquirySendSection_header__Cm44q{margin-bottom:6px}.PriceInquirySendSection_title__ESrEn{color:#1f2937;font-size:15px;font-weight:600}.PriceInquirySendSection_subtitle__9DzJ3{color:#6b7280;font-size:12px}.PriceInquirySendSection_card__jsCZF{scroll-margin-top:12px}.PriceInquirySendSection_requestTitle__XhRK5{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.PriceInquirySendSection_requestTitleTop__dI7Zk{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.PriceInquirySendSection_destinations__JNuUS{flex-wrap:wrap;gap:3px 14px;min-width:0;display:flex}.PriceInquirySendSection_destination__cjEtD{color:#6b7280;align-items:center;gap:5px;display:inline-flex}.PriceInquirySendSection_destination__cjEtD svg{color:#4b5563;flex:none}span.PriceInquirySendSection_destinationKind__A1TPs{flex:none;display:inline-flex}.InquiryOrdersSection_stepSection__tjngf{flex-direction:column;gap:14px;margin-top:10px;display:flex}p.InquiryOrdersSection_subtitle__8sfeV{color:#6b7280;margin:-4px 0 12px;font-size:12px}ul.InquiryOrdersSection_list__kbFPN{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0;padding:0;list-style:none}li.InquiryOrdersSection_row__yesbP{border-bottom:1px solid #f2f2f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}li.InquiryOrdersSection_row__yesbP:last-child{border-bottom:0}.InquiryOrdersSection_main__HzfFN{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.InquiryOrdersSection_top__-yi04{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.InquiryOrdersSection_supplier__VKQe4{color:#1f2937;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.InquiryOrdersSection_meta__sOf1c{color:#6b7280;flex-wrap:wrap;gap:2px 14px;font-size:12px;display:flex}a.InquiryOrdersSection_action__2Z22Q{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}a.InquiryOrdersSection_action__2Z22Q:hover{color:#1f2937;background:#f9fafb}.InquiryOrdersSection_failed__Fvis_{color:#4b5563;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}p.InquiryLineNotesPanel_line__EnQSN{color:#1f2937;margin:0;font-size:.85rem;font-weight:600}p.InquiryLineNotesPanel_mixed__ZWI9o{color:#6b7280;margin:0;font-size:.8rem;font-style:italic}div.InquiryLineNotesPanel_editor___8NzW{min-height:160px;margin-top:8px}p.UpdateResourcePricePanel_answered__zKMdC{color:#374151;margin:0;font-size:.8rem}tr.UpdateResourcePricePanel_target__9xptE>td{background:#fff1ea}.UpdateResourcePricePanel_arrow__LtkB3{color:#9ca3af;margin:0 .3rem}.UpdateResourcePricePanel_muted__wnN_y{color:#6b7280}.UpdateResourcePricePanel_star__cjBUk{color:#059669;display:inline-flex}div.UpdateResourcePricePanel_confirm__yoI2m{flex-direction:column;align-items:flex-start}p.UpdateResourcePricePanel_question__6TT1E{color:#1f2937;margin:0;font-size:.8rem;font-weight:600}.UpdateResourcePricePanel_actions__qIwFf{justify-content:flex-end;align-self:stretch;gap:.5rem;display:flex}.UpdateResourcePricePanel_loadFailed__fiBvN{color:#4b5563;flex-direction:column;align-items:flex-start;gap:10px;font-size:.8rem;display:flex}div.PriceInquiryDetailScreen_page__bHHRD{scroll-padding-top:64px}div.PriceInquiryDetailScreen_wrap__J-juB{max-width:1280px}div.PriceInquiryDetailScreen_heroIcon__M15th{color:#2563eb;background:#eff6ff}div.PriceInquiryDetailScreen_codeRow__H0Mws{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PriceInquiryDetailScreen_destination__B00NY{align-items:center;gap:5px;display:inline-flex}.PriceInquiryDetailScreen_destination__B00NY svg{color:#4b5563;flex:none}span.PriceInquiryDetailScreen_destinationKind__JW3VR{flex:none;display:inline-flex}.PriceInquiryDetailScreen_tableBox__3UQjo{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}span.PriceInquiryDetailScreen_headNameFull__3Po6G{white-space:normal;overflow-wrap:anywhere;min-width:0}span.PriceInquiryDetailScreen_headSubFull__C3a96{white-space:normal;color:#92400e;display:block}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr>th{font-size:inherit;color:inherit;white-space:normal;vertical-align:middle;background:0 0;border-bottom:1px solid #f2f2f1;padding:7px 10px;font-weight:400}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr:last-child>th{border-bottom:0}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr:hover>th{background-color:#f7f7f7}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_groupRow__b9ZAh>th{cursor:pointer}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedRow__n5aTu>th{color:#4b5563;padding-left:38px}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedRow__n5aTu>th:before,table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedRow__n5aTu>th:after{content:"";pointer-events:none;background:#d1d5db;position:absolute;left:18px}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedRow__n5aTu>th:before{width:1px;top:0;bottom:0}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedRow__n5aTu>th:after{width:14px;height:1px;top:50%}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedUnderDestination__F8Iru>th{padding-left:54px}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedUnderDestination__F8Iru>th:after{width:30px}table.PriceInquiryDetailScreen_comparison__DCbvq>tbody>tr.PriceInquiryDetailScreen_nestedLast__L3VAt>th:before{bottom:50%}section.PriceInquiryDetailScreen_notes__vO-1k{margin-top:16px}h5.PriceInquiryDetailScreen_notesTitle__C850o{font-size:12px;font-weight:600;line-height:inherit;color:#374151;margin:0}p.PriceInquiryDetailScreen_notesHint__MLsMi{color:#6b7280;margin:2px 0 12px;font-size:11.5px}p.PriceInquiryDetailScreen_noteText__nafom{color:#1f2937;white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px}.PriceInquiryDetailScreen_loadFailed__ZIwAz{color:#4b5563;flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;display:flex}.PriceInquiryToOrderScreen_preparing__570tn{color:#1f2937;text-align:center;justify-content:center;align-items:center;min-height:60vh;padding:0 16px;font-size:13px;display:flex}.LocationTypeIcon_icon__dyDDZ{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.TransportDocumentPanel_requiredNote__79TtC{color:#6b7280;align-self:flex-end;margin:0;font-size:.72rem}.TransportDocumentPanel_fields__99UXQ{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.65rem .75rem;display:grid}.TransportDocumentPanel_full__dCxUQ{grid-column:1/-1}.TransportDocumentPanel_optional__RAede{color:#6b7280;font-weight:400}input.TransportDocumentPanel_mono__NPTeJ{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace}.TransportDocumentPanel_hint__Pfpml{color:#6b7280;margin-top:.25rem;font-size:.72rem;line-height:1.35;display:block}.TransportDocumentPanel_types__kivlt{grid-template-columns:repeat(auto-fill,minmax(clamp(25% - .5rem,479520px - 99900%,50% - .5rem),1fr));gap:.5rem;display:grid}.TransportDocumentPanel_typeCard__XqvGS{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;padding:.6rem .75rem;transition:border-color .15s,background .15s;display:flex;position:relative}.TransportDocumentPanel_typeCard__XqvGS:hover{background:#f8fafc;border-color:#cbd5e1}.TransportDocumentPanel_typeCard__XqvGS:focus-visible{outline-offset:1px;outline:2px solid #fe4d0073}.TransportDocumentPanel_typeCardSelected__dG2bM,.TransportDocumentPanel_typeCardSelected__dG2bM:hover{background:#fe4d0012;border-color:#fe4d00}.TransportDocumentPanel_typeCardWarning__ME-OY{border-color:#e2b434}.TransportDocumentPanel_typeCode__c6Rqa{color:#1a1a2e;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:700}.TransportDocumentPanel_typeLabel__MtyXu{color:#6b7280;font-size:.8rem;line-height:1.35}.TransportDocumentPanel_typeCheck__WPoXn{color:#fe4d00;position:absolute;top:.6rem;right:.6rem}.KitComponentsPopover_trigger__b_8p6{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.KitComponentsPopover_trigger__b_8p6:hover,.KitComponentsPopover_trigger__b_8p6.KitComponentsPopover_triggerActive__nBCzM{color:#fe4d00;background:#fff7ed;border-color:#fe4d00}.KitComponentsPopover_triggerChevron___KLGn{flex-shrink:0;margin-left:2px}.KitComponentsPopover_popover__N0ltv{z-index:1080;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 6px #0f172a14}.KitComponentsPopover_backdrop__ofkEn{z-index:1075;background:#0f172a73;animation:.18s ease-out KitComponentsPopover_fadeIn__RQf2a;position:fixed;top:0;bottom:0;left:0;right:0}.KitComponentsPopover_sheet__bmWGp{max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0);border-bottom:none;border-left:none;border-right:none;border-radius:16px 16px 0 0;animation:.22s ease-out KitComponentsPopover_slideUp__0oO3Q;bottom:0;right:0;width:100%!important;top:auto!important;left:0!important}.KitComponentsPopover_sheetHandle__D0FMR{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 4px}.KitComponentsPopover_headerInfo__j-N15{flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.KitComponentsPopover_closeBtn__0l26n{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px}.KitComponentsPopover_closeBtn__0l26n:hover{color:#1a1a2e;background:#f1f5f9}@keyframes KitComponentsPopover_fadeIn__RQf2a{0%{opacity:0}to{opacity:1}}@keyframes KitComponentsPopover_slideUp__0oO3Q{0%{transform:translateY(100%)}to{transform:translateY(0)}}.KitComponentsPopover_header__aCPUP{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;display:flex}.KitComponentsPopover_headerName__3ovBN{color:#1a1a2e;font-size:.875rem;font-weight:600}.KitComponentsPopover_headerSeparator__1A3G3{color:#cbd5e1}.KitComponentsPopover_headerTotal__0UNmk{color:#64748b;font-size:.8125rem}.KitComponentsPopover_body__gVjMJ{max-height:320px;padding:6px;overflow-y:auto}.KitComponentsPopover_item__GhavT{border-radius:6px;align-items:center;gap:10px;padding:8px;display:flex}.KitComponentsPopover_item__GhavT:hover{background:#f8fafc}.KitComponentsPopover_itemIcon__3YfMx{color:#6b7280;background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.KitComponentsPopover_itemText__JV76Y{flex-direction:column;flex:1;min-width:0;display:flex}.KitComponentsPopover_itemName__fup-I{color:#1a1a2e;white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.25}.KitComponentsPopover_itemType__Gqp0z{color:#94a3b8;font-size:.6875rem}.KitComponentsPopover_itemNote__rwr6H{color:#9ca3af;font-size:.6875rem}.KitComponentsPopover_itemOrigin__KTx9a{color:#1a1a2e;text-align:right;white-space:normal;overflow-wrap:anywhere;max-width:60%;font-size:.8125rem;font-weight:600;line-height:1.25}.KitComponentsPopover_itemQty__2S5q5{color:#1a1a2e;white-space:nowrap;font-size:.8125rem;font-weight:600}.KitComponentsPopover_outBadgeSale__rkAI8,.KitComponentsPopover_outBadgeRental__bVMZP,.KitComponentsPopover_outBadgeUsage__OaN8s{white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.KitComponentsPopover_outBadgeSale__rkAI8{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.KitComponentsPopover_outBadgeRental__bVMZP{color:#7c3aed;background:#ede9fe;border:1px solid #ddd6fe}.KitComponentsPopover_outBadgeUsage__OaN8s{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.KitComponentsPopover_uniqueBadge__JCbE-{white-space:nowrap;color:#7c3aed;background:#ede9fe;border:1px solid #ddd6fe;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.KitComponentsPopover_loading__gdeDp{color:#94a3b8;padding:14px 16px;font-size:.8125rem}.KitComponentsPopover_extraBadge__ULygT{color:#c2410c;text-transform:uppercase;background:#ffedd5;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:.625rem;font-weight:700}.MovementSiblingsTable_nameCell__u44wm{align-items:center;gap:8px;min-width:0;display:flex}.MovementSiblingsTable_nameBlock__8FF-e{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.MovementSiblingsTable_icon__t_j1E{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.MovementSiblingsTable_nameText__DlAeo{overflow-wrap:anywhere;font-weight:600}.MovementSiblingsTable_none__qHT_E{color:#d1d5db}.MovementGroupZone_zoneHead__igmJT{border-bottom:1px solid #f2f2f1;align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.MovementGroupZone_zone__mHbFK .MovementGroupZone_zoneTabs__DE3I4{flex:1;min-width:0;padding:0}.MovementGroupZone_zoneAction__bXw-G{flex-shrink:0;margin-left:auto}.MovementGroupZone_placeholder__Tv1Ge{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px;font-style:italic}.MovementGroupScreen_page__hoac5{background:#f9fafb;height:100%;overflow:hidden auto}.MovementGroupScreen_content__aR6lA{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 60px}@media (max-width:600px){.MovementGroupScreen_content__aR6lA{padding:16px 16px 40px}}.MovementGroupScreen_cancelledBanner__SKz6I{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.MovementGroupScreen_hero__vGIX4{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MovementGroupScreen_heroIcon__Zugje{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MovementGroupScreen_heroTitle__x9Il9{color:#1a1a1a;margin-bottom:8px;font-size:16px;font-weight:700}.MovementGroupScreen_dateChip__Mi_tR{color:#6b7280;background:#f3f4f6;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-bottom:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.MovementGroupScreen_chipSep__Swo_y{color:#c4c7cc;margin:0 2px}.MovementGroupScreen_totalBox__IYMaj{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MovementGroupScreen_totalLabel__e5Cug{color:#9ca3af;font-size:12px}.MovementGroupScreen_totalDivider__wzIan{background:#ebebea;width:1px;height:14px}.MovementGroupScreen_totalValue__cuaGT{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MovementGroupScreen_locationFlow__ppUz9{flex-wrap:wrap;align-items:stretch;gap:12px;padding:14px 20px 16px;display:flex}.MovementGroupScreen_locationBox__2OadI{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;flex:1;min-width:160px;padding:12px 14px}.MovementGroupScreen_locationLabel__DNxLq{color:#9ca3af;margin-bottom:4px;font-size:11px;font-weight:600}.MovementGroupScreen_locationValue__kepuk{color:#1a1a1a;overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.MovementGroupScreen_locationValueRow__AEbZm{align-items:center;gap:8px;min-width:0;display:flex}.MovementGroupScreen_locationArrow__ImpLJ{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:600px){.MovementGroupScreen_locationArrow__ImpLJ{transform:rotate(90deg)}}.MovementGroupScreen_card__M1AVv{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MovementGroupScreen_cardHeader__xWa4l{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MovementGroupScreen_cardCount__zqBAN{color:#9ca3af;margin-left:auto;font-size:12px;font-weight:500}.MovementGroupScreen_cardHeaderAction__z0hEZ{margin:-6px 0 -6px auto}.MovementGroupScreen_cardBody__0UVFS{padding:12px 20px}.MovementGroupScreen_placeholder__sGkt9{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px;font-style:italic}.MovementGroupScreen_line__x8uBA+.MovementGroupScreen_line__x8uBA{border-top:1px solid #f2f2f1}.MovementGroupScreen_item__IYSVi{align-items:center;gap:12px;padding:12px 20px;display:flex}.MovementGroupScreen_kitHead__GerUJ{background:#fafafa}.MovementGroupScreen_component__yx25b{border-top:1px solid #f2f2f1;padding-left:64px}@media (max-width:600px){.MovementGroupScreen_component__yx25b{padding-left:36px}}.MovementGroupScreen_icon__2lY5U{background:#f9fafb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MovementGroupScreen_iconSmall__obsUu{width:24px;height:24px}.MovementGroupScreen_body__u36h3{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MovementGroupScreen_nameLine__t3YGp{color:#1a1a1a;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.MovementGroupScreen_name__CK0Oz{overflow-wrap:anywhere;min-width:0}.MovementGroupScreen_meta__erbuP{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.MovementGroupScreen_stateNotes__EfuKO{color:#9ca3af;margin-top:2px;font-size:11px}.MovementGroupScreen_value__4W-k4{color:#1a1a1a;text-align:right;flex-shrink:0;font-size:13px;font-weight:600}.MovementGroupScreen_valueMuted__KwVgy{color:#9ca3af;text-decoration:line-through}.MovementGroupScreen_codeBadge__7gfJ6{color:#6b7280;background:#f3f4f6;border-radius:4px;padding:1px 5px;font-family:monospace;font-size:10px}.MovementGroupScreen_tag__1eKt1{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.MovementGroupScreen_kitBadge__xtbgq{color:#6b7280;letter-spacing:.5px;background:#f3f4f6;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MovementGroupScreen_extraBadge__h_kC7{color:#ff6b1a;letter-spacing:.5px;background:#fff0e6;border:1px solid #fed7aa;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MovementGroupScreen_damages__Qgr-o{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:-4px 20px 12px 64px;padding:6px 10px;font-size:11px;font-weight:500;display:flex}@media (max-width:600px){.MovementGroupScreen_damages__Qgr-o{margin-left:20px}}.MovementGroupScreen_fieldRow__WU5rQ{justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;font-size:13px;display:flex}.MovementGroupScreen_fieldRow__WU5rQ:not(:first-child){border-top:1px solid #f2f2f1}.MovementGroupScreen_fieldLabel__8Uo_E{color:#6b7280}.MovementGroupScreen_fieldValue__kGeVP{color:#1a1a1a;text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;min-width:0;font-weight:500;display:flex}.MovementGroupScreen_notes__Ha2MB{color:#374151;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.TransferFilterChip_bar__OOTC8{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.TransferFilterChip_chip__ozNAc{color:#fff;background:#1a1a2e;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:13px;font-weight:600;display:inline-flex}.TransferFilterChip_remove__usIGA{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.TransferFilterChip_remove__usIGA:hover{background:#ffffff2e}.MovementsListScreen_page__CIHLB{height:100%;overflow:hidden auto}.MovementsListScreen_content__uH1wn{padding:0 .75rem 2rem}.MovementsListScreen_resourceName__hYcB8{color:#1f2937;align-items:center;gap:8px;font-weight:600;display:flex}.MovementsListScreen_categoryIconWrap__zxV3M{border-radius:6px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:inline-flex}.MovementsListScreen_typeCellWrap__MJ03N{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.MovementsListScreen_outputBadgeSale__wkQds,.MovementsListScreen_outputBadgeRental__sT2Zw,.MovementsListScreen_outputBadgeUsage__aZltO,.MovementsListScreen_outputBadgeReturnable__jHrWZ{white-space:nowrap;border-radius:4px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.MovementsListScreen_outputBadgeSale__wkQds{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.MovementsListScreen_outputBadgeRental__sT2Zw{color:#7c3aed;background:#ede9fe;border:1px solid #ddd6fe}.MovementsListScreen_outputBadgeUsage__aZltO{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.MovementsListScreen_outputBadgeReturnable__jHrWZ{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4}.MovementsListScreen_quantityCell___DpHl{color:#374151}.MovementsListScreen_quantityCell___DpHl strong{font-weight:700}.MovementsListScreen_noApproval__-V-cJ{color:#d1d5db;cursor:default}.MovementsListScreen_dateCell__N0xjw{color:#6b7280}.MovementsListScreen_actionCell__tjywI{justify-content:center;align-items:center;gap:2px;display:flex}.MovementsListScreen_acceptBtn__8M3oy,.MovementsListScreen_rejectBtn__0PAhS,.MovementsListScreen_historyBtn__uYWkv{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:inline-flex}.MovementsListScreen_acceptBtn__8M3oy:hover{color:#16a34a;background:#dcfce7}.MovementsListScreen_rejectBtn__0PAhS:hover{color:#dc2626;background:#fee2e2}.MovementsListScreen_historyBtn__uYWkv:hover{color:#2563eb;background:#e0f2fe}.MovementsScreen_page__K7NYp{height:100%;overflow:hidden auto}.MovementsScreen_content__DM9KY{padding:1.5rem 1.5rem 2rem}.MovementsScreen_section__6PKSQ{margin-bottom:1.5rem}.MovementsScreen_sectionHeader__rhuE7{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.MovementsScreen_sectionLine__5k27e{background:#e5e7eb;flex:1;height:1px}.MovementsScreen_sectionTitle__nLIZK{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.85rem;font-weight:600}.MovementsScreen_sectionSubtitle__PB_FC{color:#9ca3af;white-space:nowrap;font-size:.8rem}.MovementsScreen_cardsGrid__78EVC{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:768px){.MovementsScreen_cardsGrid__78EVC{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.MovementsScreen_cardsGrid__78EVC{grid-template-columns:1fr}}.MovementsScreen_card__3R1e-{cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;padding:1.25rem 1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.MovementsScreen_card__3R1e-:hover{box-shadow:0 4px 12px #00000014}.MovementsScreen_iconWrapper__5Ia7M{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}.MovementsScreen_cardTitle__rOeWO{color:#1f2937;margin:0 0 .25rem;font-size:.875rem;font-weight:700}.MovementsScreen_cardSubtitle__tQkbl{color:#6b7280;margin:0;font-size:.85rem;line-height:1.4}.MovementsScreen_cardExample__-6BsY{color:#9ca3af;margin-top:auto;font-size:.8rem;font-style:italic;line-height:1.4}.WarehouseStaySection_section__5vPoU{background:#f9fafb;border-top:1px solid #f2f2f1;border-radius:0 0 12px 12px;padding:14px 20px}.WarehouseStaySection_section__5vPoU input,.WarehouseStaySection_section__5vPoU [class*=input]{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.WarehouseStaySection_title__YpCMz{color:#1a1a1a;margin-bottom:14px;font-size:13px;font-weight:600}.WarehouseStaySection_fieldsRow__NSEC5{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.WarehouseStaySection_spacer__QnCxr{flex:1}.WarehouseStaySection_fieldDate__JM9nS,.WarehouseStaySection_fieldDuration__eNQGu{flex-shrink:0;width:150px}.WarehouseStaySection_fieldPrice__l9clb{flex-shrink:0;width:140px}.WarehouseStaySection_fieldTotal__T5Kgh{flex-shrink:0;width:auto}.WarehouseStaySection_fieldLabel__PxWDx{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:500}.WarehouseStaySection_priceInput__s7Xyq{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;transition:border-color .14s;display:flex;overflow:hidden}.WarehouseStaySection_priceInput__s7Xyq:focus-within{border-color:#ff6b1a}.WarehouseStaySection_priceInput__s7Xyq input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:500}.WarehouseStaySection_priceInput__s7Xyq input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WarehouseStaySection_priceInput__s7Xyq input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.WarehouseStaySection_priceSuffix__aSRyp{color:#9ca3af;white-space:nowrap;flex-shrink:0;padding-right:10px;font-size:12px;font-weight:500}.WarehouseStaySection_totalValue__AMHS_{color:#1a1a1a;justify-content:flex-end;align-items:center;height:36px;font-size:15px;font-weight:600;display:flex}.WarehouseStaySection_hint__UwkRt{color:#9ca3af;margin-top:10px;font-size:12px}.ExitContextCard_body__gRZ9o{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ExitContextCard_resource__zplHj{flex:240px;min-width:0}.ExitContextCard_missing__DDxw7{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;flex-direction:column;gap:2px;max-width:100%;padding:.45rem .7rem;display:flex}.ExitContextCard_missingLabel__JkVdS{font-size:.72rem;font-weight:600}.ExitContextCard_missingValue__LmLAb{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.ExitContextCard_stock__w4v-j{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.ExitContextCard_stockValue__MjyZ0{color:#1a1a1a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.ExitContextCard_stockLabel__FBEl9{color:#9ca3af;font-size:11px}.ExitContextCard_stockEmpty__yZjhd .ExitContextCard_stockValue__MjyZ0{color:#9ca3af;font-weight:500}.ExitContextCard_stockLoading__N-0Uo{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.ExitContextCard_skeletonBar___dNfl{background:linear-gradient(90deg,#f3f4f6 25%,#f9fafb 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:4px;height:10px;animation:1.4s infinite ExitContextCard_stockShimmer__86HqJ;display:block}.ExitContextCard_skeletonValue__UyE6n{width:44px;height:12px}.ExitContextCard_skeletonLabel__1mu9V{width:64px}@keyframes ExitContextCard_stockShimmer__86HqJ{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.ExitContextCard_skeletonBar___dNfl{animation:none}}.MaterialExitScreen_page__oyzRt{scrollbar-gutter:stable;background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.MaterialExitScreen_wizardStickyHeader__l_Blv{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.MaterialExitScreen_wizardStickyHeader__l_Blv [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.MaterialExitScreen_stepperOverlay__v2Kjc{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.MaterialExitScreen_stepperOverlay__v2Kjc{width:65%}}@media (max-width:1399px){.MaterialExitScreen_stepperOverlay__v2Kjc{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.MaterialExitScreen_wizardHeaderInner__DP7Qx{position:relative}.MaterialExitScreen_progressBarRow__8ehLG{justify-content:center;padding:8px 24px 0;display:flex}.MaterialExitScreen_progressBarTrack__N2sk7{background:#f1f5f9;border-radius:2px;width:55%;height:3px;overflow:hidden}.MaterialExitScreen_progressBarFill__-_blG{background:#ff6b1a;border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.MaterialExitScreen_progressBarDivider__ELHmj{height:0}.MaterialExitScreen_wizardCancelBtn__UnVCv{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.MaterialExitScreen_wizardCancelBtn__UnVCv:hover{color:#ef4444;border-color:#ef4444}.MaterialExitScreen_contentArea__PkkxV{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 130px}.MaterialExitScreen_sectionTitle__e7fn6{color:#1a1a1a;font-size:15px;font-weight:600}.MaterialExitScreen_sectionSubtitle__jJOP6{color:#9ca3af;margin-top:2px;font-size:12px}.MaterialExitScreen_card__qbY3I{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MaterialExitScreen_cardHeader__fkpR8{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MaterialExitScreen_locationGrid__ItIsy{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MaterialExitScreen_locationGrid__ItIsy{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MaterialExitScreen_locationGrid__ItIsy{grid-template-columns:1fr}}.MaterialExitScreen_locationCard__axagv{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MaterialExitScreen_locationCard__axagv:hover{border-color:#9ca3af}.MaterialExitScreen_locationCardSelected__dC9s7{background:#fff9f5;border:1px solid #ff6b1a}.MaterialExitScreen_locationCardDisabled__CUu-I{cursor:not-allowed;background:#fafafa}.MaterialExitScreen_locationCardDisabled__CUu-I:hover{border-color:#ebebea}.MaterialExitScreen_locationCardDisabled__CUu-I .MaterialExitScreen_locationIcon__QkZq7{opacity:.5;filter:grayscale()}.MaterialExitScreen_locationCardDisabled__CUu-I .MaterialExitScreen_locationName__t9PaA,.MaterialExitScreen_locationCardDisabled__CUu-I .MaterialExitScreen_locationSubtext__uXYGQ{color:#9ca3af}.MaterialExitScreen_locationCardFixed__yifV9{cursor:default;background:#f9fafb;border:1px solid #ebebea}.MaterialExitScreen_locationCardFixed__yifV9:hover{border-color:#ebebea}.MaterialExitScreen_locationIcon__QkZq7{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MaterialExitScreen_locationName__t9PaA{color:#1a1a1a;font-size:13px;font-weight:600}.MaterialExitScreen_locationSubtext__uXYGQ{color:#9ca3af;margin-top:1px;font-size:11px}.MaterialExitScreen_myBadge__aVfwc{color:#ff6b1a;background:#fff0e6;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:700}.MaterialExitScreen_changeBtn__94sGO{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.MaterialExitScreen_changeBtn__94sGO:hover{border-color:#9ca3af}.MaterialExitScreen_destTypeGrid__FyxEq{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:991px){.MaterialExitScreen_destTypeGrid__FyxEq{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MaterialExitScreen_destTypeGrid__FyxEq{grid-template-columns:1fr}}.MaterialExitScreen_supplierSelect__sSSWe{margin-top:14px}.MaterialExitScreen_destTypeCard__DDk6i{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MaterialExitScreen_destTypeCard__DDk6i:hover{border-color:#9ca3af}.MaterialExitScreen_stickySearchArea__nLnyB{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:72px}.MaterialExitScreen_searchInput__91wUv{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MaterialExitScreen_searchInput__91wUv:focus-within{border-color:#ff6b1a}.MaterialExitScreen_searchInput__91wUv input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MaterialExitScreen_clearBtn__82Te9{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MaterialExitScreen_projectsGrid__3PoSP{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MaterialExitScreen_projectsGrid__3PoSP{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MaterialExitScreen_projectsGrid__3PoSP{grid-template-columns:1fr}}.MaterialExitScreen_warningBox__QI5Lx{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.MaterialExitScreen_notesInput__aqI3Z{color:#1a1a1a;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}.MaterialExitScreen_notesInput__aqI3Z:focus{border-color:#ff6b1a}.MaterialExitScreen_materialsLayout__K6GOO{align-items:flex-start;gap:20px;display:flex}.MaterialExitScreen_materialsMain__Y8UDF{flex:1;min-width:0}.MaterialExitScreen_materialsSidebar__ii0W5{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:80px;overflow:hidden auto}@media (max-width:991px){.MaterialExitScreen_materialsSidebar__ii0W5{display:none}}.MaterialExitScreen_contextBar__ICRxg{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.MaterialExitScreen_contextBarSpaced__SD9X_{background:#fff;border:1px solid #ebebea;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}.MaterialExitScreen_dateTimeGroup__S8UDm{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.MaterialExitScreen_categoryRow___1Vwf{gap:6px;margin-bottom:14px;padding-bottom:2px;display:flex;overflow-x:auto}.MaterialExitScreen_categoryPill__3QNC4{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:20px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .14s}.MaterialExitScreen_categoryPill__3QNC4:hover{border-color:#9ca3af}.MaterialExitScreen_categoryPillActive__WXG6u{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a;font-weight:600}.MaterialExitScreen_materialGrid__I44pl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}@media (max-width:767px){.MaterialExitScreen_materialGrid__I44pl{grid-template-columns:1fr}}.MaterialExitScreen_materialCard__FddRz{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .12s;display:flex}.MaterialExitScreen_materialCard__FddRz:hover{border-color:#9ca3af}.MaterialExitScreen_materialCardSelected__kqiio{background:#fff9f5;border:1px solid #ff6b1a}.MaterialExitScreen_checkbox__Vl8Pz{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MaterialExitScreen_checkboxChecked__0W5w2{background:#ff6b1a;border:none}.MaterialExitScreen_materialCardResource__cyHhp{flex:1;min-width:0}.MaterialExitScreen_materialCardSecondaryStack__elEzH{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.MaterialExitScreen_materialCardStock__5inq0{color:#6b7280}.MaterialExitScreen_kitBadge__VdHmj{color:#6b7280;letter-spacing:.5px;background:#f9fafb;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MaterialExitScreen_groupDivider__X9urM{align-items:center;gap:8px;padding:14px 0 8px;display:flex}.MaterialExitScreen_groupLine__DHD88{background:#f2f2f1;flex:1;height:1px}.MaterialExitScreen_groupToggle__yulwK{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-family:inherit;transition:background .12s;display:flex}.MaterialExitScreen_groupToggle__yulwK:hover{background:#f9fafb}.MaterialExitScreen_groupCheckbox__QBkFj{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.MaterialExitScreen_groupLabel__cyq4U{font-size:11px;font-weight:600}.MaterialExitScreen_sidebarCard__1ufLO{background:#fff;border:1px solid #ebebea;border-radius:12px;overflow:hidden}.MaterialExitScreen_sidebarHeader__iQsO-{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.MaterialExitScreen_sidebarCount__Xybxj{color:#ef4444;background:#fef2f2;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.MaterialExitScreen_sidebarItem__5ehcJ{align-items:center;gap:8px;padding:9px 18px;display:flex}.MaterialExitScreen_sidebarItem__5ehcJ:not(:first-child){border-top:1px solid #f2f2f1}.MaterialExitScreen_sidebarItemExtending__xgSBi{background:#fdf8e8;border-left:3px solid #e2b434}.MaterialExitScreen_sidebarItemExtending__xgSBi .MaterialExitScreen_sidebarItemName__eskay{color:#92710a}.MaterialExitScreen_sidebarItemName__eskay{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.MaterialExitScreen_sidebarItemCategory__Oq-yd{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;overflow:hidden}.MaterialExitScreen_sidebarRemove__bQn9X{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MaterialExitScreen_sidebarRemove__bQn9X:hover{color:#ef4444}.MaterialExitScreen_sidebarEmpty__aCPNW{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.MaterialExitScreen_sidebarExpandBtn__wGtIy{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.MaterialExitScreen_sidebarExpandBtn__wGtIy:hover{color:#6b7280;background:#f3f4f6}.MaterialExitScreen_sidebarSubItemQty__HVWR_{color:#b0b0b0;margin-left:4px;font-size:10px;font-weight:500}.MaterialExitScreen_detailCard__YX-M7{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;position:relative}.MaterialExitScreen_detailCardError__uldxX{border:1.5px solid #e2b434}.MaterialExitScreen_detailCardHeader__MaHTM{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MaterialExitScreen_kitHeaderDivider__lMJAy{background:#e0e0de;flex-shrink:0;width:1px;height:18px}.MaterialExitScreen_detailDivider__MQ14u{background:#f2f2f1;height:1px;margin:0 20px}.MaterialExitScreen_detailGrid__NS1Sx{padding:0 20px 16px}.MaterialExitScreen_detailGridHeader__PnW3X{grid-template-columns:1.4fr 1fr 80px;gap:8px;padding:10px 0 0;display:grid}.MaterialExitScreen_detailGridRow__rxbc0{grid-template-columns:1.4fr 1fr 80px;align-items:center;gap:8px;padding-top:6px;display:grid}.MaterialExitScreen_detailHeaderLabel__xSw_4{color:#4a5568;margin-bottom:0;font-size:12px;font-weight:500}.MaterialExitScreen_detailHeaderLabel__xSw_4>span{color:#ff6b1a}.MaterialExitScreen_qtyInputWrapper__EpuFO{background:#fff;border:1px solid #e2b434;border-radius:.5rem;align-items:center;min-height:36px;transition:all .15s;display:flex;overflow:hidden}.MaterialExitScreen_qtyInputWrapper__EpuFO:focus-within{border-color:#e2b434}.MaterialExitScreen_qtyInputWrapper__EpuFO input{color:#212529;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:400}.MaterialExitScreen_qtyInputWrapper__EpuFO input::placeholder{color:#9ca3af;font-weight:400}.MaterialExitScreen_qtyInputWrapper__EpuFO input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialExitScreen_qtyInputWrapper__EpuFO input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialExitScreen_qtyInputWrapperFilled__RC58q{border-color:#e5e7eb}.MaterialExitScreen_qtyInputWrapperFilled__RC58q:hover{border-color:#d1d5db}.MaterialExitScreen_qtyInputWrapperError__Z9ZP2{background:#fff;border-color:#e2b434}.MaterialExitScreen_qtyInputWrapperError__Z9ZP2 input{color:#b8860b}.MaterialExitScreen_qtyUnitLabel__lY3f6{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialExitScreen_qtyInput__v294V{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #ff6b1a;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s}.MaterialExitScreen_qtyInput__v294V:focus{border-color:#ff6b1a}.MaterialExitScreen_qtyInputFilled__zfQea{border-color:#0000}.MaterialExitScreen_qtyInputError__6U0Qd{color:#ef4444;background:#fef2f2;border-color:#ef4444}.MaterialExitScreen_priceInput__AEhFG{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s}.MaterialExitScreen_priceInput__AEhFG:focus{border-color:#ff6b1a}.MaterialExitScreen_priceInput__AEhFG:hover:not(:focus){border-color:#ebebea}.MaterialExitScreen_costInputWrapper__97K1q{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;min-height:36px;transition:all .15s;display:flex;overflow:hidden}.MaterialExitScreen_costInputWrapper__97K1q:focus-within{border-color:#ff6b1a}.MaterialExitScreen_costInputWrapper__97K1q:hover:not(:focus-within){border-color:#d1d5db}.MaterialExitScreen_costInputWrapper__97K1q input{color:#212529;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:400}.MaterialExitScreen_costInputWrapper__97K1q input::placeholder{color:#9ca3af;font-weight:400}.MaterialExitScreen_costInputWrapper__97K1q input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialExitScreen_costInputWrapper__97K1q input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialExitScreen_costUnitLabel__VqnuU{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialExitScreen_costUnitClickable__osHVR{color:#6b7280;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #0000;border-radius:.375rem;flex-shrink:0;margin-right:.25rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:500;transition:all .15s}.MaterialExitScreen_costUnitClickable__osHVR:hover{color:#ff6b1a;background:#ff6b1a0f;border-bottom-color:#ff6b1a}.MaterialExitScreen_costUnitClickableActive__AafVy{color:#ff6b1a;background:#ff6b1a14;border-bottom-color:#ff6b1a}.MaterialExitScreen_allocUnitMenu__oohBH{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-width:180px;max-width:260px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f}.MaterialExitScreen_allocUnitMenuSearch__YOeJu{border-bottom:1px solid #f3f4f6;padding:8px}.MaterialExitScreen_allocUnitMenuSearchInput__2Nh7z{border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;padding:6px 10px;font-family:inherit;font-size:.8125rem;transition:border-color .15s}.MaterialExitScreen_allocUnitMenuSearchInput__2Nh7z:focus{border-color:#ff6b1a}.MaterialExitScreen_allocUnitMenuList__LN_om{max-height:200px;padding:4px 0;overflow-y:auto}.MaterialExitScreen_allocUnitMenuOption__terW2{color:#374151;cursor:pointer;padding:8px 12px;font-size:.8125rem;transition:background .1s}.MaterialExitScreen_allocUnitMenuOption__terW2:hover{background:#f9fafb}.MaterialExitScreen_allocUnitMenuOptionSelected__m_dg8{color:#ff6b1a;background:#ff6b1a0f;font-weight:600}.MaterialExitScreen_allocUnitMenuOptionSelected__m_dg8:hover{background:#ff6b1a1a}.MaterialExitScreen_allocUnitMenuEmpty__uQpQc{color:#9ca3af;text-align:center;padding:12px;font-size:.8125rem}.MaterialExitScreen_stockError__jnvW6{color:#b8860b;margin-top:4px;font-size:11px;font-weight:500}.MaterialExitScreen_qtyInfo__60uGe{color:#9ca3af;grid-column:2;font-size:11px;font-weight:400}.MaterialExitScreen_correctStockLink__6MLJs{color:#ff6b1a;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.MaterialExitScreen_correctStockLink__6MLJs:hover{color:#e55a0a}.MaterialExitScreen_stockCorrectionCollapse__VkUrV{opacity:0;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .25s;overflow:hidden}.MaterialExitScreen_stockCorrectionCollapseOpen__FsiMy{opacity:1;max-height:250px}.MaterialExitScreen_stockCorrectionHint__bez-q{color:#6b7280;width:100%;margin-top:4px;font-size:11px}.MaterialExitScreen_stockCorrectionWarning__bNRvB{color:#b8860b;width:100%;margin-top:4px;font-size:11px;font-weight:600}.MaterialExitScreen_stockCorrectionForm__qCkl9{background:#f5f5f4;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:8px;padding:8px 12px;display:flex}.MaterialExitScreen_stockCorrectionFields__S7wb7{flex:1;align-items:flex-end;gap:12px;min-width:0;display:flex}.MaterialExitScreen_stockCorrectionField__qlbCX{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.MaterialExitScreen_stockCorrectionLabel__spzyW{color:#4a5568;white-space:nowrap;font-size:12px;font-weight:500}.MaterialExitScreen_stockCorrectionActions__B1fEn{flex-shrink:0;gap:8px;display:flex}.MaterialExitScreen_kitComponentCorrectionRow__vEc-f{border-top:1px solid #fde68a;grid-column:1/-1;margin:8px -24px 0;padding:0}.MaterialExitScreen_kitComponentCorrectionRow__vEc-f .MaterialExitScreen_stockCorrectionForm__qCkl9{background:0 0;border-top:none;border-radius:0;margin-top:0;padding:12px 24px 4px}.MaterialExitScreen_lineTotal__ACDor{text-align:right;font-size:14px;font-weight:700}.MaterialExitScreen_lineTotalValue__lqPD5{color:#ff6b1a}.MaterialExitScreen_lineTotalEmpty__BkFGf{color:#d1d5db}.MaterialExitScreen_outputTypeCell__EULdK{justify-content:center;align-items:center;min-width:120px;display:flex}.MaterialExitScreen_outputTypeLabel__COVYz{color:#1a1a1a;white-space:nowrap;font-size:13px;font-weight:600}.MaterialExitScreen_outputTypeDropdown__ysKhD{width:100%;min-width:120px}.MaterialExitScreen_loadMoreWrapper__SBUOz{justify-content:center;padding:.75rem 0;display:flex}.MaterialExitScreen_loadMoreBtn__QD_Mn{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none}.MaterialExitScreen_loadMoreBtn__QD_Mn:hover:not(:disabled){text-decoration:underline}.MaterialExitScreen_loadMoreBtn__QD_Mn:disabled{opacity:.5;cursor:default}.MaterialExitScreen_continueBar__wXIG5{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.MaterialExitScreen_continueBarContent__eXTPb{justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.MaterialExitScreen_continueBarLeft___Fpq1{align-items:center;gap:12px;display:flex}.MaterialExitScreen_continueBarCenter__v1h8V{flex:1;justify-content:center;display:flex}.MaterialExitScreen_continueBarBackLabel__kGY_U{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.MaterialExitScreen_backBtn__FYzvy{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .14s;display:flex}.MaterialExitScreen_backBtn__FYzvy:hover{border-color:#9ca3af}.MaterialExitScreen_continueBtn__2_Ab-{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .14s;display:flex}.MaterialExitScreen_continueBtn__2_Ab-:hover:not(:disabled){background:#e85d0f}.MaterialExitScreen_continueBtn__2_Ab-:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.MaterialExitScreen_totalLabel__9gaBD{color:#9ca3af;font-size:11px;font-weight:500}.MaterialExitScreen_totalValue__6L5ii{color:#1a1a1a;letter-spacing:-.02em;font-size:22px;font-weight:700}.MaterialExitScreen_selectedCount__5TdMN{color:#6b7280;font-size:12px}.MaterialExitScreen_successHero___Dmxz{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MaterialExitScreen_successIcon__fgLG_{background:#fef2f2;border:1px solid #fecaca;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MaterialExitScreen_successTitle__HJwcx{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.MaterialExitScreen_successDesc__togHg{color:#9ca3af;max-width:420px;font-size:12px;line-height:1.6}.MaterialExitScreen_successTotalBox__OWX7R{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MaterialExitScreen_successTotalLabel__bUnbU{color:#9ca3af;font-size:12px}.MaterialExitScreen_successTotalDivider__PIAyK{background:#ebebea;width:1px;height:14px}.MaterialExitScreen_successTotalValue__xvbzr{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MaterialExitScreen_successMaterialsList__GxCbe{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MaterialExitScreen_successMaterialsHeader__-hg_f{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MaterialExitScreen_successMaterialItem__oN0Vj{align-items:center;gap:12px;padding:12px 20px;display:flex}.MaterialExitScreen_successMaterialItem__oN0Vj:not(:first-child){border-top:1px solid #f2f2f1}.MaterialExitScreen_successMaterialTotal__zdCsr{color:#1a1a1a;flex-shrink:0;font-size:13px;font-weight:600}.MaterialExitScreen_successDocuments__sSb6C{padding:12px 20px}.MaterialExitScreen_successHeaderAction__ORZ9g{margin:-6px 0 -6px auto}.MaterialExitScreen_successActions__o3mAl{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.MaterialExitScreen_secondaryBtn__Wo9YU{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s;display:flex}.MaterialExitScreen_secondaryBtn__Wo9YU:hover{border-color:#9ca3af}.MaterialExitScreen_datePickerWrapper__LsLJm{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:border-color .14s;display:flex}.MaterialExitScreen_datePickerWrapper__LsLJm:hover{border-color:#ff6b1a}.MaterialExitScreen_emptyState__d3Mvr{text-align:center;color:#9ca3af;padding:40px 0;font-size:13px}.MaterialExitScreen_recipientSection__kxbUG{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MaterialExitScreen_recipientGrid__TEmyH{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:10px;display:grid}@media (max-width:767px){.MaterialExitScreen_recipientGrid__TEmyH{grid-template-columns:1fr}}.MaterialExitScreen_recipientCard__9U_Vw{cursor:pointer;border:1px solid #e9ecef;border-radius:4px;align-items:center;gap:10px;padding:11px 13px;transition:all .15s ease-out;display:flex}.MaterialExitScreen_recipientCard__9U_Vw:hover{border-color:#9ca3af}.MaterialExitScreen_recipientCardSelected__ooEni{background-color:#fff7ed!important;border-color:#fe4d00!important}.MaterialExitScreen_recipientCardSelected__ooEni:hover{border-color:#ea6a0a!important}.MaterialExitScreen_recipientCardCheck__KYBhb{flex-shrink:0}.MaterialExitScreen_kitGroupCard__8v-ho{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;position:relative}.MaterialExitScreen_kitGroupHeader__616wg{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MaterialExitScreen_kitUnitPriceReadonly__dhha9{color:#6b7280;justify-content:center;align-items:center;gap:2px;font-size:13px;font-weight:500;display:flex}.MaterialExitScreen_kitComponentsSection__zOlIS{border-top:1px solid #f2f2f1;margin:0 20px;padding:0 0 16px}.MaterialExitScreen_kitComponentsHeader__UYYCj{grid-template-columns:1.4fr 1fr 1fr 104px 24px;gap:8px 16px;padding:10px 0 0;display:grid}.MaterialExitScreen_kitComponentRow__Nz5gZ{grid-template-columns:1.4fr 1fr 1fr 104px 24px;align-items:center;gap:6px 16px;margin-top:6px;display:grid}.MaterialExitScreen_kitComponentRowError__yGSn2{background:#fdf8e8;margin-left:-20px;margin-right:-20px;padding:8px 24px}.MaterialExitScreen_kitComponentName__Cn_de{color:#374151;flex-direction:column;gap:2px;font-size:13px;display:flex}.MaterialExitScreen_kitComponentNameLine__6SPPP{align-items:center;gap:6px;font-weight:500;display:flex}.MaterialExitScreen_kitComponentStockWarn__SzOyk{color:#ef4444;font-size:10px;font-weight:600}.MaterialExitScreen_extraBadge__5W54e{color:#ff6b1a;letter-spacing:.5px;background:#fff0e6;border:1px solid #fed7aa;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MaterialExitScreen_extraBadgeSm__2NbZ4{color:#ff6b1a;letter-spacing:.5px;background:#fff0e6;border:1px solid #fed7aa;border-radius:3px;align-items:center;margin-left:4px;padding:0 4px;font-size:8px;font-weight:700;display:inline-flex}.MaterialExitScreen_acceptanceBadgeSpaced__102D6{margin-left:4px}.MaterialExitScreen_kitExtendBanner__sY_4q{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;margin-top:8px;margin-bottom:8px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.MaterialExitScreen_kitExtendBannerClose__iWcxj{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:2px;display:flex}.MaterialExitScreen_kitExtendBannerClose__iWcxj:hover{background:#fef3c7}.MaterialExitScreen_sidebarAddExtra__g6g6L{color:#b8860b;cursor:pointer;background:#fdf8e8;border:1px solid #e2b434;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex}.MaterialExitScreen_sidebarAddExtra__g6g6L:hover{background:#faf0d0;border-color:#c4b5fd}.MaterialExitScreen_kitAddExtrasBtn__220sj{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.MaterialExitScreen_kitAddExtrasBtn__220sj:hover{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a}.TaskRequestItemsCard_card__OdyWN{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.TaskRequestItemsCard_cardHeader__Fs9Sj{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.TaskRequestItemsCard_rows__nNncZ{margin:0;padding:0;list-style:none}.TaskRequestItemsCard_row__mp1vZ{align-items:center;gap:14px;padding:10px 0;display:flex}.TaskRequestItemsCard_row__mp1vZ+.TaskRequestItemsCard_row__mp1vZ{border-top:1px solid #f2f2f1}.TaskRequestItemsCard_rowMain__3k1P7{flex:1;min-width:0}.TaskRequestItemsCard_rowItems__OOHJQ{color:#9ca3af;overflow-wrap:anywhere;margin-top:2px;font-size:12px}.TaskRequestExitCard_target__XjOsd{color:#1a1a1a;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.TaskRequestExitCard_targetEmpty__z_UKI{color:#9ca3af;font-weight:500}.KitCard_materialCard__j4Unt{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .12s;display:flex}.KitCard_materialCard__j4Unt:hover{border-color:#9ca3af}.KitCard_materialCardSelected__BhcLk{background:#fff9f5;border:1px solid #ff6b1a}.KitCard_checkbox__ZR6W3{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.KitCard_checkboxChecked__cN-yp{background:#ff6b1a;border:none}.KitCard_materialCardResource__DyqI0{flex:1;min-width:0}.KitCard_kitBadge__ncmZ9{color:#6b7280;letter-spacing:.5px;background:#f9fafb;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.AcceptanceBadge_badge__dbr_c{color:#f59e0b;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.AcceptanceBadge_badgeHelp__CUW0x{cursor:help}.KitSidebarItem_sidebarItem__dPSYe{align-items:center;gap:8px;padding:9px 18px;display:flex}.KitSidebarItem_sidebarItem__dPSYe:not(:first-child){border-top:1px solid #f2f2f1}.KitSidebarItem_sidebarItemExtending__kAXu8{background:#fdf8e8;border-left:3px solid #e2b434}.KitSidebarItem_sidebarItemExtending__kAXu8 .KitSidebarItem_sidebarItemName__pvbhp{color:#92710a}.KitSidebarItem_sidebarItemName__pvbhp{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.KitSidebarItem_sidebarExpandBtn__8q-pl{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.KitSidebarItem_sidebarExpandBtn__8q-pl:hover{color:#6b7280;background:#f3f4f6}.KitSidebarItem_sidebarAddExtra__4yJFj{color:#b8860b;cursor:pointer;background:#fdf8e8;border:1px solid #e2b434;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex}.KitSidebarItem_sidebarAddExtra__4yJFj:hover{background:#faf0d0;border-color:#c4b5fd}.KitSidebarItem_extraBadgeSm__2OrrL{color:#ff6b1a;letter-spacing:.5px;background:#fff0e6;border:1px solid #fed7aa;border-radius:3px;align-items:center;margin-left:4px;padding:0 4px;font-size:8px;font-weight:700;display:inline-flex}.KitSidebarItem_uniqueBadgeSm__2_6nF{color:#7c3aed;letter-spacing:.5px;background:#ede9fe;border-radius:3px;align-items:center;margin-left:4px;padding:0 4px;font-size:8px;font-weight:700;display:inline-flex}.KitExtendBanner_kitExtendBanner__jTyrJ{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;margin-top:8px;margin-bottom:8px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.KitExtendBanner_kitExtendBannerClose__XKz51{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:2px;display:flex}.KitExtendBanner_kitExtendBannerClose__XKz51:hover{background:#fef3c7}.TransportDocumentsList_list__tJUOC{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TransportDocumentsList_item__Nkrou{background:#fff;border:1px solid #ebebea;border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.TransportDocumentsList_head__2quyM{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.TransportDocumentsList_code__AOhML{color:#6b7280;background:#f9fafb;border:1px solid #f2f2f1;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700}.TransportDocumentsList_typeLabel__ey3pg{color:#6b7280;font-size:12px}.TransportDocumentsList_number__lqTfm{color:#1a1a1a;overflow-wrap:anywhere;min-width:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600}.TransportDocumentsList_actions__ZDUPi{flex-shrink:0;gap:4px;margin-left:auto;display:inline-flex}.TransportDocumentsList_actions__ZDUPi .TransportDocumentsList_remove__QfzzB{color:#dc2626;background:#fef2f2;border-color:#fecaca}.TransportDocumentsList_actions__ZDUPi .TransportDocumentsList_remove__QfzzB:hover{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.TransportDocumentsList_meta__UQ-Y9{color:#9ca3af;flex-wrap:wrap;gap:2px 12px;font-size:11px;display:flex}.TransportDocumentsList_metaCode__LqEYi{color:#6b7280;overflow-wrap:anywhere;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace}.TransportDocumentsList_empty__pB4qd{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px;font-style:italic}.MaterialReturnScreen_page__zK90y{scrollbar-gutter:stable;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.MaterialReturnScreen_wizardStickyHeader__VZb8U{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.MaterialReturnScreen_wizardStickyHeader__VZb8U [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.MaterialReturnScreen_stepperOverlay__uvrkZ{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.MaterialReturnScreen_stepperOverlay__uvrkZ{width:65%}}@media (max-width:1399px){.MaterialReturnScreen_stepperOverlay__uvrkZ{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.MaterialReturnScreen_wizardHeaderInner__UwO2W{position:relative}.MaterialReturnScreen_progressBarDivider__K8iMP{height:0}.MaterialReturnScreen_wizardCancelBtn__8PjWp{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.MaterialReturnScreen_wizardCancelBtn__8PjWp:hover{color:#ef4444;border-color:#ef4444}.MaterialReturnScreen_contentArea__FYSqT{max-width:var(--content-max-width);padding:20px var(--content-padding-x) 130px;flex:1;width:100%;margin:0 auto}.MaterialReturnScreen_sectionTitle__x-rCL{color:#1a1a1a;font-size:15px;font-weight:600}.MaterialReturnScreen_sectionSubtitle__vLAQK{color:#9ca3af;margin-top:2px;font-size:12px}.MaterialReturnScreen_card__QyIh4{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MaterialReturnScreen_cardHeader__twCYZ{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MaterialReturnScreen_locationGrid__6FJjN{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MaterialReturnScreen_locationGrid__6FJjN{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MaterialReturnScreen_locationGrid__6FJjN{grid-template-columns:1fr}}.MaterialReturnScreen_locationCard__c_tiY{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MaterialReturnScreen_locationCard__c_tiY:hover{border-color:#9ca3af}.MaterialReturnScreen_locationCardSelected__DcN8_{background:#fff9f5;border:1px solid #ff6b1a}.MaterialReturnScreen_locationCardDisabled__4Mz21{cursor:not-allowed;background:#fafafa}.MaterialReturnScreen_locationCardDisabled__4Mz21:hover{border-color:#ebebea}.MaterialReturnScreen_locationCardDisabled__4Mz21 .MaterialReturnScreen_locationIcon__wyLh7{opacity:.5;filter:grayscale()}.MaterialReturnScreen_locationCardDisabled__4Mz21 .MaterialReturnScreen_locationName__znPkK{color:#9ca3af}.MaterialReturnScreen_locationCardFixed__rZ4gZ{cursor:default;background:#f9fafb;border:1px solid #ebebea}.MaterialReturnScreen_locationCardFixed__rZ4gZ:hover{border-color:#ebebea}.MaterialReturnScreen_locationIcon__wyLh7{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MaterialReturnScreen_locationName__znPkK{color:#1a1a1a;font-size:13px;font-weight:600}.MaterialReturnScreen_locationSubtext__jW04O{color:#9ca3af;margin-top:1px;font-size:11px}.MaterialReturnScreen_myBadge__rKa_e{color:#ff6b1a;background:#fff0e6;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:700}.MaterialReturnScreen_changeBtn__dHq40{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.MaterialReturnScreen_changeBtn__dHq40:hover{border-color:#9ca3af}.MaterialReturnScreen_stickySearchArea__NrVBF{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:72px}.MaterialReturnScreen_searchInput__X6Mk4{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MaterialReturnScreen_searchInput__X6Mk4:focus-within{border-color:#ff6b1a}.MaterialReturnScreen_searchInput__X6Mk4 input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MaterialReturnScreen_clearBtn__jbUnV{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MaterialReturnScreen_projectsGrid__E7dE8{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MaterialReturnScreen_projectsGrid__E7dE8{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MaterialReturnScreen_projectsGrid__E7dE8{grid-template-columns:1fr}}.MaterialReturnScreen_notesInput__gx4Dp{color:#1a1a1a;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}.MaterialReturnScreen_notesInput__gx4Dp:focus{border-color:#ff6b1a}.MaterialReturnScreen_materialsLayout__yzg0H{align-items:flex-start;gap:20px;display:flex}.MaterialReturnScreen_materialsMain__K8tkS{flex:1;min-width:0}.MaterialReturnScreen_materialsSidebar__Bstm1{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:80px;overflow:hidden auto}@media (max-width:991px){.MaterialReturnScreen_materialsSidebar__Bstm1{display:none}}.MaterialReturnScreen_contextBar__tvnKn{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.MaterialReturnScreen_contextBarSpaced__5pqIG{background:#fff;border:1px solid #ebebea;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}.MaterialReturnScreen_dateTimeGroup__olJE-{flex-shrink:0;align-items:stretch;gap:8px;margin-left:auto;display:flex}.MaterialReturnScreen_dateTimeGroup__olJE->div:first-child{width:170px}.MaterialReturnScreen_dateTimeGroup__olJE- input{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MaterialReturnScreen_materialGrid__HU0mL{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}@media (max-width:767px){.MaterialReturnScreen_materialGrid__HU0mL{grid-template-columns:1fr}}.MaterialReturnScreen_materialCard__SQ9uS{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .12s;display:flex}.MaterialReturnScreen_materialCard__SQ9uS:hover{border-color:#9ca3af}.MaterialReturnScreen_materialCardSelected__-xtTw{background:#fff9f5;border:1px solid #ff6b1a}.MaterialReturnScreen_materialCardBlocked__0F_bM{background:#f9fafb;border-style:dashed}.MaterialReturnScreen_materialCardBlocked__0F_bM:hover{border-color:#e2b434}.MaterialReturnScreen_blockedName__XS_Sv{opacity:.45}.MaterialReturnScreen_pendingModal__AcNhf{flex-direction:column;width:440px;max-width:100%;display:flex}.MaterialReturnScreen_pendingModalHeader__n7snT{border-bottom:1px solid #f0f0ef;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.MaterialReturnScreen_pendingModalHeaderTitle__a2VK_{color:#1a1a1a;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.MaterialReturnScreen_pendingModalClose__95TQ5{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MaterialReturnScreen_pendingModalClose__95TQ5:hover{color:#4b5563;background:#f3f4f6}.MaterialReturnScreen_pendingModalBody__c9Ghm{padding:16px 20px;overflow-y:auto}.MaterialReturnScreen_pendingModalSubtitle__Nfuct{color:#6b7280;margin-bottom:14px;font-size:13px}.MaterialReturnScreen_pendingModalValidators__MEEiT{flex-direction:column;gap:8px;display:flex}.MaterialReturnScreen_pendingModalValidator__QTGnQ{background:#fff;border:1px solid #ebebea;border-radius:10px;padding:10px 12px}.MaterialReturnScreen_pendingModalEmpty__xJn2G{text-align:center;color:#9ca3af;padding:14px 0;font-size:12px;font-style:italic}.MaterialReturnScreen_pendingModalApprove__Ku0Po{border-top:1px dashed #e5e7eb;flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.MaterialReturnScreen_pendingModalApproveHint__fKOaM{color:#6b7280;text-align:center;font-size:12px}.MaterialReturnScreen_pendingModalApproveBtn__bLyr3{color:#fff;cursor:pointer;background:#fe4d00;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.MaterialReturnScreen_pendingModalApproveBtn__bLyr3:hover{background:#e34500}.MaterialReturnScreen_pendingModalFooter__PtBIW{border-top:1px solid #f0f0ef;justify-content:flex-end;padding:14px 20px;display:flex}.MaterialReturnScreen_pendingModalCloseBtn__UAQo-{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500}.MaterialReturnScreen_pendingModalCloseBtn__UAQo-:hover{background:#f9fafb;border-color:#9ca3af}.MaterialReturnScreen_checkbox__xzEuG{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MaterialReturnScreen_checkboxChecked____-c-{background:#ff6b1a;border:none}.MaterialReturnScreen_materialCardResource__6vT9n{flex:1;min-width:0}.MaterialReturnScreen_materialIcon__9XnIH{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MaterialReturnScreen_materialName__9-LdU{color:#1a1a1a;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.MaterialReturnScreen_materialMeta__I3AAD{color:#9ca3af;margin-top:2px;font-size:11px}.MaterialReturnScreen_kitBadge__k2eEx{color:#6b7280;letter-spacing:.5px;background:#f9fafb;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MaterialReturnScreen_extraBadge__Bue4n{color:#c2410c;letter-spacing:.5px;text-transform:uppercase;background:#ffedd5;border-radius:4px;align-items:center;padding:1px 5px;font-size:9px;font-weight:700;display:inline-flex}.MaterialReturnScreen_groupDivider__avIwH{align-items:center;gap:8px;padding:14px 0 8px;display:flex}.MaterialReturnScreen_groupLine__WiJrU{background:#f2f2f1;flex:1;height:1px}.MaterialReturnScreen_groupToggle__uuHIx{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-family:inherit;transition:background .12s;display:flex}.MaterialReturnScreen_groupToggle__uuHIx:hover{background:#f9fafb}.MaterialReturnScreen_groupCheckbox__hMf8O{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.MaterialReturnScreen_groupLabel__CAGtQ{font-size:11px;font-weight:600}.MaterialReturnScreen_sidebarCard__UvdXB{background:#fff;border:1px solid #ebebea;border-radius:12px;overflow:hidden}.MaterialReturnScreen_sidebarHeader__RwEs-{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.MaterialReturnScreen_sidebarCount__UA5ox{color:#f59e0b;background:#fffbeb;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.MaterialReturnScreen_sidebarItem__EjgL2{align-items:center;gap:8px;padding:9px 18px;display:flex}.MaterialReturnScreen_sidebarItem__EjgL2:not(:first-child){border-top:1px solid #f2f2f1}.MaterialReturnScreen_sidebarItemName__tMsDT{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.MaterialReturnScreen_sidebarItemCategory__MfiDn{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;overflow:hidden}.MaterialReturnScreen_sidebarExpandBtn__emWLa{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.MaterialReturnScreen_sidebarExpandBtn__emWLa:hover{color:#6b7280}.MaterialReturnScreen_sidebarRemove__3cTLs{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MaterialReturnScreen_sidebarRemove__3cTLs:hover{color:#ef4444}.MaterialReturnScreen_sidebarEmpty__qSjEE{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.MaterialReturnScreen_pendingLineWarning__V_Qdu{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;align-items:flex-start;gap:8px;margin:0 20px 12px;padding:8px 10px;font-size:12px;display:flex}.MaterialReturnScreen_detailCardBlocked__REXtv{border:1px solid #e2b434;border-radius:12px;margin-bottom:10px}.MaterialReturnScreen_detailCardBlocked__REXtv .MaterialReturnScreen_detailCardHeader__bsuz0~:not(.MaterialReturnScreen_pendingLineWarning__V_Qdu){opacity:.45;pointer-events:none}.MaterialReturnScreen_detailCard__NcsLi{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;position:relative;overflow:hidden}.MaterialReturnScreen_batchArrivalInfo__Rofjs{align-items:center;gap:6px;padding:6px 20px 0;display:flex}.MaterialReturnScreen_detailCardError__1-yzo{border:1.5px solid #e2b434}.MaterialReturnScreen_detailCardHeader__bsuz0{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MaterialReturnScreen_detailCardIcon__e5uFW{background:#fffbeb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.MaterialReturnScreen_detailCardName__7f93Z{color:#1a1a1a;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.MaterialReturnScreen_outputTypeBadgeSale__XSbFf{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.MaterialReturnScreen_outputTypeBadgeRental__Mdd48{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.MaterialReturnScreen_outputTypeBadgeUsage__uwN2j{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.MaterialReturnScreen_detailCardMeta__hlgs_{align-items:center;gap:5px;margin-top:2px;display:flex}.MaterialReturnScreen_returnQtyRow__a0KeI{flex-direction:column;gap:6px;padding:10px 20px 14px;display:flex}.MaterialReturnScreen_returnQtyField__K5NGV{flex-direction:column;gap:6px;display:flex}.MaterialReturnScreen_returnQtyRowWithSupplier__0Ruxk{flex-flow:wrap;align-items:flex-start;gap:16px}.MaterialReturnScreen_returnSupplierField__YPYsA{flex-direction:column;gap:6px;width:280px;max-width:100%;display:flex}.MaterialReturnScreen_returnQtyLabel__8fv3_{color:#4a5568;margin-bottom:0;font-size:12px;font-weight:500}.MaterialReturnScreen_returnQtyLabel__8fv3_>span{color:#ff6b1a}.MaterialReturnScreen_headerQtyInput__OwfFP{background:#fff;border:1px solid #e2b434;border-radius:.5rem;align-items:center;width:150px;min-height:36px;transition:all .15s;display:flex;overflow:hidden}.MaterialReturnScreen_headerQtyInput__OwfFP:focus-within{border-color:#e2b434}.MaterialReturnScreen_headerQtyInput__OwfFP input{color:#212529;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:400}.MaterialReturnScreen_headerQtyInput__OwfFP input::placeholder{color:#9ca3af;font-weight:400}.MaterialReturnScreen_headerQtyInput__OwfFP input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_headerQtyInput__OwfFP input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_detailDivider__ReYm8{background:#f2f2f1;height:1px;margin:0 20px}.MaterialReturnScreen_detailGrid__G3Vyi{padding:0 20px 16px}.MaterialReturnScreen_detailGridHeader___g9iz{grid-template-columns:1.4fr 1fr 80px;gap:8px;padding:10px 0 8px;display:grid}.MaterialReturnScreen_detailGridRow__HOU1v{grid-template-columns:1.4fr 1fr 80px;align-items:center;gap:8px;padding-top:8px;display:grid}.MaterialReturnScreen_detailHeaderLabel__jV6zw{color:#4a5568;font-size:11.5px;font-weight:500}.MaterialReturnScreen_qtyInputWrapper__sz0GR{background:#fff;border:1px solid #e2b434;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MaterialReturnScreen_qtyInputWrapper__sz0GR:focus-within{border-color:#e2b434}.MaterialReturnScreen_qtyInputWrapper__sz0GR input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600}.MaterialReturnScreen_qtyInputWrapper__sz0GR input::placeholder{color:#d1d5db;font-weight:400}.MaterialReturnScreen_qtyInputWrapper__sz0GR input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_qtyInputWrapper__sz0GR input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_qtyInputWrapperFilled__xK7EF{border-color:#e5e7eb}.MaterialReturnScreen_qtyInputWrapperFilled__xK7EF:hover{border-color:#d1d5db}.MaterialReturnScreen_qtyInputWrapperError__cSRt_{background:#fdf8e8;border-color:#e2b434}.MaterialReturnScreen_qtyInputWrapperError__cSRt_ input{color:#b8860b}.MaterialReturnScreen_qtyUnitLabel__rhED2{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialReturnScreen_costInputWrapper__OP5-8{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MaterialReturnScreen_costInputWrapper__OP5-8:focus-within{border-color:#ff6b1a}.MaterialReturnScreen_costInputWrapper__OP5-8:hover:not(:focus-within){border-color:#d1d5db}.MaterialReturnScreen_costInputWrapper__OP5-8 input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600}.MaterialReturnScreen_costInputWrapper__OP5-8 input::placeholder{color:#d1d5db;font-weight:400}.MaterialReturnScreen_costInputWrapper__OP5-8 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_costInputWrapper__OP5-8 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_costUnitLabel__NmCJD{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialReturnScreen_detailInlineRow__MTJa4{align-items:flex-end;gap:14px;padding:12px 0;display:flex}.MaterialReturnScreen_detailInlineField__XSsuG{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.MaterialReturnScreen_detailInlineFieldPrice__eKg8J{flex-direction:column;flex-shrink:0;gap:6px;width:180px;display:flex}.MaterialReturnScreen_detailInlineFieldCost__-AzeO{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.MaterialReturnScreen_costRuleToggle__3KNWG{gap:6px;display:flex}.MaterialReturnScreen_costRuleBtn__-5ynX{cursor:pointer;color:#1a1a1a;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .14s;display:flex}.MaterialReturnScreen_costRuleBtn__-5ynX:hover{border-color:#d1d5db}.MaterialReturnScreen_costRuleBtnActive__xT2YE{background:#f0fdf4;border:1.5px solid #16a34a}.MaterialReturnScreen_costRuleBtnKeep__cuc90{background:#fffbeb;border:1.5px solid #f59e0b}.MaterialReturnScreen_costRuleRadio__J0JNz{background:#fff;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.MaterialReturnScreen_costRuleRadioActive__Xwfxu{background:#16a34a;border:none}.MaterialReturnScreen_costRuleRadioKeep__aRH3h{background:#f59e0b;border:none}.MaterialReturnScreen_stockError__O6CKy{color:#b8860b;margin-top:4px;font-size:11px;font-weight:500}.MaterialReturnScreen_consumptionBox__N6htd{background:#fffbeb;border-top:1px solid #fde68a;border-radius:0 0 12px 12px;margin:0;padding:14px 20px}.MaterialReturnScreen_consumptionGrid__4v_9o{grid-template-columns:1fr 1fr 1fr;align-items:flex-end;gap:10px;display:grid}.MaterialReturnScreen_consumptionFieldLabel__qTIHH{color:#4a5568;margin-bottom:5px;font-size:11.5px;font-weight:500}.MaterialReturnScreen_consumptionInputWrapper__Bix4d{background:#fff;border:1px solid #fde68a;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MaterialReturnScreen_consumptionInputWrapper__Bix4d:focus-within{border-color:#ff6b1a}.MaterialReturnScreen_consumptionInputWrapper__Bix4d:hover:not(:focus-within){border-color:#d1d5db}.MaterialReturnScreen_consumptionInputWrapper__Bix4d input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600}.MaterialReturnScreen_consumptionInputWrapper__Bix4d input::placeholder{color:#d1d5db;font-weight:400}.MaterialReturnScreen_consumptionInputWrapper__Bix4d input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_consumptionInputWrapper__Bix4d input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_consumptionInputWarning__PWh9y,.MaterialReturnScreen_consumptionInputWarning__PWh9y:focus-within,.MaterialReturnScreen_consumptionInputWarning__PWh9y:hover:not(:focus-within){border-color:#e2b434}.MaterialReturnScreen_consumptionWarning__rwgaB{color:#b8860b;margin-top:6px;font-size:12px;font-weight:600}.MaterialReturnScreen_consumptionUnitLabel__16ABw{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialReturnScreen_consumptionTotal__JE5pO{background:#fff;border:1px solid #fde68a;border-radius:.75rem;justify-content:flex-end;align-items:center;min-height:38px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.MaterialReturnScreen_consumptionTotalValue__OzqSB{color:#92400e}.MaterialReturnScreen_consumptionTotalEmpty__j1tPz{color:#d1d5db}.MaterialReturnScreen_lineTotal__uq3rm{text-align:right;font-size:14px;font-weight:700}.MaterialReturnScreen_lineTotalValue__42qIN{color:#ff6b1a}.MaterialReturnScreen_lineTotalEmpty__sk8Qi{color:#d1d5db}.MaterialReturnScreen_loadMoreWrapper__kz21N{justify-content:center;padding:.75rem 0;display:flex}.MaterialReturnScreen_loadMoreBtn__Qh1z-{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none}.MaterialReturnScreen_loadMoreBtn__Qh1z-:hover:not(:disabled){text-decoration:underline}.MaterialReturnScreen_loadMoreBtn__Qh1z-:disabled{opacity:.5;cursor:default}.MaterialReturnScreen_continueBar__fPSMC{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.MaterialReturnScreen_continueBarContent__AzTPh{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.MaterialReturnScreen_continueBarLeft__oWTOo{align-items:center;gap:12px;display:flex}.MaterialReturnScreen_continueBarCenter__PWzMn{flex:1;justify-content:center;display:flex}.MaterialReturnScreen_continueBarBackLabel__zcAna{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.MaterialReturnScreen_backBtn__slGPW{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .14s;display:flex}.MaterialReturnScreen_backBtn__slGPW:hover{border-color:#9ca3af}.MaterialReturnScreen_continueBtn__wrGrX{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .14s;display:flex}.MaterialReturnScreen_continueBtn__wrGrX:hover:not(:disabled){background:#e85d0f}.MaterialReturnScreen_continueBtn__wrGrX:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.MaterialReturnScreen_totalLabel__bYVRb{color:#9ca3af;font-size:11px;font-weight:500}.MaterialReturnScreen_totalValue__jqo0x{color:#1a1a1a;letter-spacing:-.02em;font-size:22px;font-weight:700}.MaterialReturnScreen_selectedCount__NY2cy{color:#6b7280;font-size:12px}.MaterialReturnScreen_successHero__P0VWT{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MaterialReturnScreen_successIcon__8ju0D{background:#fffbeb;border:1px solid #fde68a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MaterialReturnScreen_successTitle__JRd3z{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.MaterialReturnScreen_successDesc__mSERf{color:#9ca3af;max-width:420px;font-size:12px;line-height:1.6}.MaterialReturnScreen_successTotalBox__KffVA{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MaterialReturnScreen_successTotalLabel__2zd3Z{color:#9ca3af;font-size:12px}.MaterialReturnScreen_successTotalDivider__NKGvp{background:#ebebea;width:1px;height:14px}.MaterialReturnScreen_successTotalValue__i9wcA{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MaterialReturnScreen_successMaterialsList__oZfrB{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MaterialReturnScreen_successMaterialsHeader__Hctl-{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MaterialReturnScreen_successMaterialItem__-4vwe{align-items:center;gap:12px;padding:12px 20px;display:flex}.MaterialReturnScreen_successMaterialItem__-4vwe:not(:first-child){border-top:1px solid #f2f2f1}.MaterialReturnScreen_successMaterialIcon__pIIQK{background:#fffbeb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MaterialReturnScreen_successMaterialName__3lsEo{color:#1a1a1a;font-size:13px;font-weight:600}.MaterialReturnScreen_successMaterialQty__M0pTZ{color:#9ca3af;margin-top:1px;font-size:11px}.MaterialReturnScreen_successMaterialTotal__vf0rW{color:#1a1a1a;flex-shrink:0;font-size:13px;font-weight:600}.MaterialReturnScreen_successDocuments__eE9_u{padding:12px 20px}.MaterialReturnScreen_successHeaderAction__obz3T{margin:-6px 0 -6px auto}.MaterialReturnScreen_successActions__6LmgK{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.MaterialReturnScreen_secondaryBtn__uXk0H{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s;display:flex}.MaterialReturnScreen_secondaryBtn__uXk0H:hover{border-color:#9ca3af}.MaterialReturnScreen_datePickerWrapper__FNBNx{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:border-color .14s;display:flex}.MaterialReturnScreen_datePickerWrapper__FNBNx:hover{border-color:#ff6b1a}.MaterialReturnScreen_emptyState__PiLTQ{text-align:center;color:#9ca3af;padding:40px 0;font-size:13px}.MaterialReturnScreen_recipientSection__ITbd2{background:#fff;border:1px solid #ebebea;border-radius:12px;margin:14px 0;padding:18px 22px}.MaterialReturnScreen_recipientGrid__LkB8i{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:10px;display:grid}@media (max-width:767px){.MaterialReturnScreen_recipientGrid__LkB8i{grid-template-columns:1fr}}.MaterialReturnScreen_recipientCard__I5zS1{border:1px solid #e9ecef;border-radius:4px;align-items:center;gap:10px;padding:11px 13px;display:flex}.MaterialReturnScreen_costAtProjectSection__bKoXk{background:#f9fafb;border-top:1px solid #f2f2f1;border-radius:0 0 12px 12px;padding:14px 20px}.MaterialReturnScreen_costAtProjectSection__bKoXk input,.MaterialReturnScreen_costAtProjectSection__bKoXk [class*=input]{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MaterialReturnScreen_damagedSection__dwN4q{background:#fef2f2;border-top:1px solid #fecaca;border-radius:0 0 12px 12px;padding:14px 20px}.MaterialReturnScreen_damagedSection__dwN4q input,.MaterialReturnScreen_damagedSection__dwN4q [class*=input]{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MaterialReturnScreen_damagedRow__1pvqO{align-items:flex-end;gap:10px;display:flex}.MaterialReturnScreen_damagedRow__1pvqO:not(:last-child){margin-bottom:8px}.MaterialReturnScreen_addDamagedBtn__ta-zP{color:#dc2626;cursor:pointer;vertical-align:middle;background:#fff;border:1px solid #fecaca;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:-1px;transition:all .14s;display:inline-flex}.MaterialReturnScreen_addDamagedBtn__ta-zP:hover{background:#fee2e2;border-color:#dc2626}.MaterialReturnScreen_removeDamagedBtn__oIwH8{align-self:center;margin-top:18px}.MaterialReturnScreen_allocationCostSection__98ASO{background:#f9fafb;border-top:1px solid #f2f2f1;border-radius:0 0 12px 12px;padding:14px 20px}.MaterialReturnScreen_allocationCostSection__98ASO input,.MaterialReturnScreen_allocationCostSection__98ASO [class*=input]{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MaterialReturnScreen_allocationFieldsRow__IzrCQ{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.MaterialReturnScreen_allocationFieldDate__CIb-a{flex-shrink:0;width:150px}.MaterialReturnScreen_allocationFieldTime__-3_Rv{flex-shrink:0;width:110px}.MaterialReturnScreen_allocationFieldDuration__XMwiB{flex-shrink:0;width:150px}.MaterialReturnScreen_allocationFieldSmall__M-zZv{flex-shrink:0;width:140px}.MaterialReturnScreen_allocationFieldTotal__Zq8Wf{flex-shrink:0;width:auto}.MaterialReturnScreen_sectionLabel__1-223{color:#1a1a1a;text-align:center;font-size:12px;font-weight:700}.MaterialReturnScreen_allocationFieldLabel__o6my4{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:500}.MaterialReturnScreen_allocationInput__S1EUH{color:#1a1a1a;-moz-appearance:textfield;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:7px 11px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .14s}.MaterialReturnScreen_allocationInput__S1EUH:focus{border-color:#ff6b1a}.MaterialReturnScreen_allocationInput__S1EUH::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_allocationInput__S1EUH::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_allocationPriceInput__Rf6ni{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;transition:border-color .14s;display:flex;overflow:hidden}.MaterialReturnScreen_allocationPriceInput__Rf6ni:focus-within{border-color:#ff6b1a}.MaterialReturnScreen_allocationPriceInput__Rf6ni input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:500}.MaterialReturnScreen_allocationPriceInput__Rf6ni input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_allocationPriceInput__Rf6ni input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MaterialReturnScreen_allocationPriceSuffix__7TVnv{color:#9ca3af;white-space:nowrap;flex-shrink:0;padding-right:10px;font-size:12px;font-weight:500}.MaterialReturnScreen_allocationTotalValue__yeMY2{color:#1a1a1a;justify-content:flex-end;align-items:center;height:36px;font-size:15px;font-weight:600;display:flex}.MaterialReturnScreen_kitGroupCard__PeKP7{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;position:relative}.MaterialReturnScreen_kitGroupHeader__eB3NG{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MaterialReturnScreen_kitComponentsSection__Cwr6S{border-top:1px solid #f2f2f1;margin:0 20px;padding:0 0 8px}.MaterialReturnScreen_kitComponentCard__tG7hF{background:#fafafa;border:1px solid #f2f2f1;border-radius:10px;margin-top:10px}.MachineTransferScreen_page__klOhO{scrollbar-gutter:stable;background:#f9fafb;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.MachineTransferScreen_wizardStickyHeader__2cVss{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.MachineTransferScreen_wizardStickyHeader__2cVss [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.MachineTransferScreen_stepperOverlay__i6S78{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.MachineTransferScreen_stepperOverlay__i6S78{width:65%}}@media (max-width:1399px){.MachineTransferScreen_stepperOverlay__i6S78{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.MachineTransferScreen_wizardHeaderInner__jMFM_{position:relative}.MachineTransferScreen_progressBarRow__sdohY{justify-content:center;padding:8px 24px 0;display:flex}.MachineTransferScreen_progressBarTrack__2lKre{background:#f1f5f9;border-radius:2px;width:55%;height:3px;overflow:hidden}.MachineTransferScreen_progressBarFill__ZWIuI{background:#ff6b1a;border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.MachineTransferScreen_progressBarDivider__DLoGP{height:0}.MachineTransferScreen_wizardCancelBtn__DhG9n{color:#64748b;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.MachineTransferScreen_wizardCancelBtn__DhG9n:hover{color:#ef4444;border-color:#ef4444}.MachineTransferScreen_contentArea__XKAO6{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:20px 24px 130px}.MachineTransferScreen_sectionTitle__xZ1t8{color:#1a1a1a;font-size:15px;font-weight:600}.MachineTransferScreen_sectionSubtitle__6STTz{color:#9ca3af;margin-top:2px;font-size:12px}.MachineTransferScreen_card__c_4rV{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MachineTransferScreen_cardHeader__uXEho{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MachineTransferScreen_locationGrid__yiaaF{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MachineTransferScreen_locationGrid__yiaaF{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MachineTransferScreen_locationGrid__yiaaF{grid-template-columns:1fr}}.MachineTransferScreen_locationCard__ZM4rW{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MachineTransferScreen_locationCard__ZM4rW:hover{border-color:#9ca3af}.MachineTransferScreen_locationCardSelected__UEC7h{background:#fff9f5;border:1px solid #ff6b1a}.MachineTransferScreen_locationCardDisabled__VqdQJ{cursor:not-allowed;background:#fafafa}.MachineTransferScreen_locationCardDisabled__VqdQJ:hover{border-color:#ebebea}.MachineTransferScreen_locationCardDisabled__VqdQJ .MachineTransferScreen_locationIcon__WM9g1{opacity:.5;filter:grayscale()}.MachineTransferScreen_locationCardDisabled__VqdQJ .MachineTransferScreen_locationName__XdgTY,.MachineTransferScreen_locationCardDisabled__VqdQJ .MachineTransferScreen_locationSubtext__J3qBb{color:#9ca3af}.MachineTransferScreen_locationCardFixed__5W1B6{cursor:default;background:#f9fafb;border:1px solid #ebebea}.MachineTransferScreen_locationCardFixed__5W1B6:hover{border-color:#ebebea}.MachineTransferScreen_locationIcon__WM9g1{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MachineTransferScreen_locationName__XdgTY{color:#1a1a1a;font-size:13px;font-weight:600}.MachineTransferScreen_locationSubtext__J3qBb{color:#9ca3af;margin-top:1px;font-size:11px}.MachineTransferScreen_myBadge__dNGDY{color:#ff6b1a;background:#fff0e6;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:700}.MachineTransferScreen_changeBtn__clCQv{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.MachineTransferScreen_changeBtn__clCQv:hover{border-color:#9ca3af}.MachineTransferScreen_destTypeGrid__N6OTN{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:767px){.MachineTransferScreen_destTypeGrid__N6OTN{grid-template-columns:1fr}}.MachineTransferScreen_destTypeCard__UpiEA{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MachineTransferScreen_destTypeCard__UpiEA:hover{border-color:#9ca3af}.MachineTransferScreen_stickySearchArea___JS8T{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:72px}.MachineTransferScreen_searchInput__Hm5ea{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MachineTransferScreen_searchInput__Hm5ea:focus-within{border-color:#ff6b1a}.MachineTransferScreen_searchInput__Hm5ea input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MachineTransferScreen_clearBtn__oKVnp{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MachineTransferScreen_projectsGrid__ik7PV{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.MachineTransferScreen_projectsGrid__ik7PV{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MachineTransferScreen_projectsGrid__ik7PV{grid-template-columns:1fr}}.MachineTransferScreen_warningBox__3QvwX{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.MachineTransferScreen_notesInput__Xmm6N{color:#1a1a1a;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}.MachineTransferScreen_notesInput__Xmm6N:focus{border-color:#ff6b1a}.MachineTransferScreen_resourcesLayout__q_cTB{align-items:flex-start;gap:20px;display:flex}.MachineTransferScreen_resourcesMain__iloac{flex:1;min-width:0}.MachineTransferScreen_resourcesSidebar__2UJ4U{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:80px;overflow:hidden auto}@media (max-width:991px){.MachineTransferScreen_resourcesSidebar__2UJ4U{display:none}}.MachineTransferScreen_contextBar__EzXKi{background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.MachineTransferScreen_contextBarSpaced___YRCb{background:#fff;border:1px solid #ebebea;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}.MachineTransferScreen_categoryRow__LF602{gap:6px;margin-bottom:14px;padding-bottom:2px;display:flex;overflow-x:auto}.MachineTransferScreen_categoryPill__vBU7F{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:20px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .14s}.MachineTransferScreen_categoryPill__vBU7F:hover{border-color:#9ca3af}.MachineTransferScreen_categoryPillActive__DMCTa{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a;font-weight:600}.MachineTransferScreen_resourceGrid__sRX-Q{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:767px){.MachineTransferScreen_resourceGrid__sRX-Q{grid-template-columns:1fr}}.MachineTransferScreen_resourceCard__LJqIr{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .12s;display:flex}.MachineTransferScreen_resourceCard__LJqIr:hover{border-color:#9ca3af}.MachineTransferScreen_resourceCardSelected__zTBJG{background:#fff9f5;border:1px solid #ff6b1a}.MachineTransferScreen_resourceCardBlocked__cT6ef{background:#f9fafb;border-style:dashed}.MachineTransferScreen_resourceCardBlocked__cT6ef:hover{border-color:#e2b434}.MachineTransferScreen_blockedName__Cjmf7{opacity:.45}.MachineTransferScreen_resourceStateCard__jC1Qf.MachineTransferScreen_stateCardBlocked__LnPTJ,.MachineTransferScreen_kitComponentCard__v06KV.MachineTransferScreen_stateCardBlocked__LnPTJ{background:#f9fafb;border:1px solid #e2b434}.MachineTransferScreen_blockedSourceCompact__U-tht{margin:0 20px 10px}.MachineTransferScreen_blockedSourceCompact__U-tht .MachineTransferScreen_sourceCompactName__1aspA{color:#6b7280;font-weight:400}.MachineTransferScreen_blockedWarning__oWWlB{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;align-items:flex-start;gap:8px;margin:0 20px 16px;padding:8px 10px;font-size:12px;display:flex}.MachineTransferScreen_blockedLineInfo__08j0j{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.MachineTransferScreen_resourceItemFlex__Aoegj{flex:1;min-width:0}.MachineTransferScreen_resourceCardSecondaryStack__NJZo2{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.MachineTransferScreen_checkbox__jlb08{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MachineTransferScreen_checkboxChecked__Bdttl{background:#ff6b1a;border:none}.MachineTransferScreen_resourceIcon__m_iOr{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MachineTransferScreen_resourceName__mhiMc{color:#1a1a1a;font-size:13px;font-weight:600}.MachineTransferScreen_resourceMeta__t7GcO{color:#9ca3af;margin-top:2px;font-size:11px}.MachineTransferScreen_groupDivider__CbtFw{align-items:center;gap:8px;padding:14px 0 8px;display:flex}.MachineTransferScreen_groupLine__WhfUp{background:#f2f2f1;flex:1;height:1px}.MachineTransferScreen_groupToggle__edvFX{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-family:inherit;transition:background .12s;display:flex}.MachineTransferScreen_groupToggle__edvFX:hover{background:#f9fafb}.MachineTransferScreen_groupCheckbox__Gkcyn{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.MachineTransferScreen_groupLabel__eXv7o{font-size:11px;font-weight:600}.MachineTransferScreen_sidebarCard__zqscY{background:#fff;border:1px solid #ebebea;border-radius:12px;overflow:hidden}.MachineTransferScreen_sidebarHeader__bd4ro{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.MachineTransferScreen_sidebarCount__upVch{color:#ef4444;background:#fef2f2;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.MachineTransferScreen_sidebarItem__0BZfo{align-items:center;gap:8px;padding:9px 18px;display:flex}.MachineTransferScreen_sidebarItem__0BZfo:not(:first-child){border-top:1px solid #f2f2f1}.MachineTransferScreen_sidebarItemName__X1y3z{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.MachineTransferScreen_sidebarRemove__c9DmL{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MachineTransferScreen_sidebarRemove__c9DmL:hover{color:#ef4444}.MachineTransferScreen_sidebarEmpty__gE55M{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.MachineTransferScreen_detailCard__CsZgi{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;position:relative}.MachineTransferScreen_detailCardError__ZxWVW{border:1.5px solid #e2b434}.MachineTransferScreen_detailCardHeader__sreJO{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MachineTransferScreen_detailCardIcon__rZdUu{background:#fef2f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.MachineTransferScreen_detailCardName__Z7hQr{color:#1a1a1a;font-size:14px;font-weight:600}.MachineTransferScreen_detailCardMeta__G-PL1{align-items:center;gap:5px;margin-top:2px;display:flex}.MachineTransferScreen_codeTag__4AoOm{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.MachineTransferScreen_detailDivider__Zfa2b{background:#f2f2f1;height:1px;margin:0 20px}.MachineTransferScreen_detailGrid__u4XtM{padding:0 20px 16px}.MachineTransferScreen_detailGridHeader__u9-bQ{grid-template-columns:1.4fr 1fr 80px;gap:8px;padding:10px 0 8px;display:grid}.MachineTransferScreen_detailGridRow__TvhG6{grid-template-columns:1.4fr 1fr 80px;align-items:center;gap:8px;padding-top:8px;display:grid}.MachineTransferScreen_detailHeaderLabel__WVGUQ{color:#4a5568;font-size:11.5px;font-weight:500}.MachineTransferScreen_qtyInputWrapper__AZIAE{background:#fff;border:1px solid #e2b434;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MachineTransferScreen_qtyInputWrapper__AZIAE:focus-within{border-color:#e2b434}.MachineTransferScreen_qtyInputWrapper__AZIAE input{color:#1a1a1a;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600}.MachineTransferScreen_qtyInputWrapper__AZIAE input::placeholder{color:#d1d5db;font-weight:400}.MachineTransferScreen_qtyInputWrapper__AZIAE input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_qtyInputWrapper__AZIAE input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_qtyInputWrapperFilled__o1Drn{border-color:#0000}.MachineTransferScreen_qtyInputWrapperFilled__o1Drn:hover{border-color:#ebebea}.MachineTransferScreen_qtyInputWrapperError__R3NVS{background:#fdf8e8;border-color:#e2b434}.MachineTransferScreen_qtyInputWrapperError__R3NVS input{color:#b8860b}.MachineTransferScreen_qtyUnitLabel__TyRpo{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MachineTransferScreen_qtyInput__XpVF8{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #ff6b1a;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s}.MachineTransferScreen_qtyInput__XpVF8:focus{border-color:#ff6b1a}.MachineTransferScreen_qtyInputFilled___0e1K{border-color:#0000}.MachineTransferScreen_qtyInputError__r0UYI{color:#ef4444;background:#fef2f2;border-color:#ef4444}.MachineTransferScreen_priceInput__ODa1o{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s}.MachineTransferScreen_priceInput__ODa1o:focus{border-color:#ff6b1a}.MachineTransferScreen_priceInput__ODa1o:hover:not(:focus){border-color:#ebebea}.MachineTransferScreen_costInputWrapper__cRply{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MachineTransferScreen_costInputWrapper__cRply:focus-within{border-color:#ff6b1a}.MachineTransferScreen_costInputWrapper__cRply:hover:not(:focus-within){border-color:#d1d5db}.MachineTransferScreen_costInputWrapper__cRply input{color:#1a1a1a;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600}.MachineTransferScreen_costInputWrapper__cRply input::placeholder{color:#d1d5db;font-weight:400}.MachineTransferScreen_costInputWrapper__cRply input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_costInputWrapper__cRply input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_costUnitLabel__nOG0T{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MachineTransferScreen_stockError__S641H{color:#b8860b;margin-top:4px;font-size:11px;font-weight:500}.MachineTransferScreen_lineTotal__SzfUO{text-align:right;font-size:14px;font-weight:700}.MachineTransferScreen_lineTotalValue__F3jqR{color:#ff6b1a}.MachineTransferScreen_lineTotalEmpty__diWCE{color:#d1d5db}.MachineTransferScreen_loadMoreWrapper__aS5nT{justify-content:center;padding:.75rem 0;display:flex}.MachineTransferScreen_loadMoreBtn__l5eQj{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none}.MachineTransferScreen_loadMoreBtn__l5eQj:hover:not(:disabled){text-decoration:underline}.MachineTransferScreen_loadMoreBtn__l5eQj:disabled{opacity:.5;cursor:default}.MachineTransferScreen_continueBar__7quKk{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.MachineTransferScreen_continueBarContent__Gnu05{justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.MachineTransferScreen_continueBarLeft__2PNxq{align-items:center;gap:12px;display:flex}.MachineTransferScreen_continueBarCenter__l-5f5{flex:1;justify-content:center;display:flex}.MachineTransferScreen_continueBarBackLabel__Qtioh{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.MachineTransferScreen_backBtn__l1HEm{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .14s;display:flex}.MachineTransferScreen_backBtn__l1HEm:hover{border-color:#9ca3af}.MachineTransferScreen_continueBtn__JU9ia{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .14s;display:flex}.MachineTransferScreen_continueBtn__JU9ia:hover:not(:disabled){background:#e85d0f}.MachineTransferScreen_continueBtn__JU9ia:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.MachineTransferScreen_totalLabel__fTUcD{color:#9ca3af;font-size:11px;font-weight:500}.MachineTransferScreen_totalValue__3sRAr{color:#1a1a1a;letter-spacing:-.02em;font-size:22px;font-weight:700}.MachineTransferScreen_selectedCount__iFcnM{color:#6b7280;font-size:12px}.MachineTransferScreen_locTabGrid__CzCpd{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MachineTransferScreen_locTab__a3DAn{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MachineTransferScreen_locTab__a3DAn:hover{border-color:#9ca3af}.MachineTransferScreen_locTabDisabled__MQYDK{cursor:not-allowed;background:#fafafa}.MachineTransferScreen_locTabDisabled__MQYDK:hover{border-color:#ebebea}.MachineTransferScreen_locTabDisabled__MQYDK .MachineTransferScreen_locTabIcon__XOvqi{opacity:.5;filter:grayscale()}.MachineTransferScreen_locTabDisabled__MQYDK .MachineTransferScreen_locTabLabel__RBp2f{color:#9ca3af}.MachineTransferScreen_locTabIcon__XOvqi{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MachineTransferScreen_locTabLabel__RBp2f{color:#1a1a1a;font-size:13px;font-weight:600}.MachineTransferScreen_locBadge__Y8uj0{justify-content:space-between;align-items:center;gap:10px;display:flex}.MachineTransferScreen_resourceStateCard__jC1Qf{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px}.MachineTransferScreen_kitCard__HuCGv{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px;overflow:hidden}.MachineTransferScreen_kitCardHead__CXrZM{align-items:center;gap:10px;padding:14px 18px 12px;display:flex}.MachineTransferScreen_kitCardBody__-xMU5{border-top:1px solid #f2f2f1;flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.MachineTransferScreen_kitComponentCard__v06KV{background:#f9fafb;border:1px solid #f1f1f0;border-radius:10px;overflow:hidden}.MachineTransferScreen_kitAllocationDates__RS0yI{border-top:1px solid #f2f2f1;margin:0 18px 12px;padding-top:12px}.MachineTransferScreen_kitComponentCard__v06KV .MachineTransferScreen_sourcePickerSection__il1X-{border-bottom:none}.MachineTransferScreen_kitGroupHeader__AnJ54{align-items:center;gap:7px;margin:14px 0 6px;padding:0 2px;display:flex}.MachineTransferScreen_kitGroupName__lvMK7{color:#374151;font-size:13px;font-weight:700}.MachineTransferScreen_kitGroupBadge__to069{letter-spacing:.3px;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.MachineTransferScreen_kitOriginToggleBtn__KT2cA{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.MachineTransferScreen_kitOriginToggleBtn__KT2cA:hover{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a}.MachineTransferScreen_kitAddExtrasBtn__dzm0j{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.MachineTransferScreen_kitAddExtrasBtn__dzm0j:hover{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a}.MachineTransferScreen_stateCardHeader__Ohe-W{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MachineTransferScreen_stateCardHeaderExpanded__TjnRG{border-bottom:1px solid #f2f2f1}.MachineTransferScreen_stateBadgeBtn__vsT1v{cursor:pointer;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;display:flex}.MachineTransferScreen_sourcePickerSection__il1X-{border-bottom:1px solid #f2f2f1;padding:14px 20px}.MachineTransferScreen_maintenanceWarningSection__8Voyu{padding:12px 20px 0}.MachineTransferScreen_sourceSelectedCard__Q_lzB{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.MachineTransferScreen_sourceCompact__PFVz1{align-items:center;gap:7px;font-size:13px;display:flex}.MachineTransferScreen_sourceCompactLabel__rW9Q3{color:#9ca3af}.MachineTransferScreen_sourceCompactName__1aspA{color:#1a1a1a;overflow-wrap:anywhere;min-width:0;font-weight:500}.MachineTransferScreen_sourceInlinePicker__1v-We{background:#f9fafb;border:1px solid #ebebea;border-radius:8px;padding:12px}.MachineTransferScreen_sourceTabRow__eGhWV{gap:6px;display:flex}.MachineTransferScreen_sourceTabRow__eGhWV:not(:last-child){margin-bottom:10px}.MachineTransferScreen_sourceTab__mMtXP{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .14s;display:flex}.MachineTransferScreen_sourceTab__mMtXP:hover{border-color:#d1d5db}.MachineTransferScreen_sourceTabActive__Dizgg{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a;font-weight:600}.MachineTransferScreen_sourceTabNone__wp3P0{color:#9ca3af;cursor:pointer;background:#fff;border:1px dashed #d1d5db;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .14s;display:flex}.MachineTransferScreen_sourceTabNone__wp3P0:hover{color:#6b7280;border-color:#9ca3af}.MachineTransferScreen_sourceDropdownSection__W_x_Q{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;padding:0 0 6px;font-size:10px;font-weight:600}.MachineTransferScreen_sourceLocationGrid__SArsj{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}.MachineTransferScreen_sourceLocationCard__cvvGK{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-family:inherit;transition:all .12s;display:flex}.MachineTransferScreen_sourceLocationCard__cvvGK:hover{background:#fff9f5;border-color:#ff6b1a}.MachineTransferScreen_allocationCostSection__ZLJlq{background:#f9fafb;border-top:1px solid #f2f2f1;border-radius:0 0 12px 12px;padding:14px 20px}.MachineTransferScreen_allocationCostSection__ZLJlq input,.MachineTransferScreen_allocationCostSection__ZLJlq [class*=input]{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MachineTransferScreen_allocationTitleBlock__3CkVl{flex:1;min-width:0}.MachineTransferScreen_allocationTitleContent__I494j{color:#1a1a1a;align-items:center;height:36px;font-size:13px;font-weight:600;display:flex}.MachineTransferScreen_allocationCostTitle__TTkfm{color:#1a1a1a;font-size:13px;font-weight:600}.MachineTransferScreen_allocationCostSubtitle__yAH5J{color:#9ca3af;font-size:11px}.MachineTransferScreen_allocationArrivalText__AOSHl{color:#6b7280;white-space:nowrap;flex-shrink:0;align-items:center;font-size:12px;font-weight:500;display:flex}.MachineTransferScreen_allocationFieldsRow__20SiP{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.MachineTransferScreen_allocationFieldDate__ZsFfA{flex-shrink:0;width:150px}.MachineTransferScreen_allocationFieldTime__CAWqr{flex-shrink:0;width:110px}.MachineTransferScreen_allocationFieldDuration__SfzrH{flex-shrink:0;width:150px}.MachineTransferScreen_allocationFieldSmall__g8dPA{flex-shrink:0;width:140px}.MachineTransferScreen_allocationFieldTotal__uaVvl{flex-shrink:0;width:auto}.MachineTransferScreen_allocationFieldLabel__SkD3T{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:500}.MachineTransferScreen_allocationInput__hFNnR{color:#1a1a1a;-moz-appearance:textfield;background:#fff;border:1px solid #ebebea;border-radius:8px;outline:none;width:100%;padding:7px 11px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .14s}.MachineTransferScreen_allocationInput__hFNnR:focus{border-color:#ff6b1a}.MachineTransferScreen_allocationInput__hFNnR::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_allocationInput__hFNnR::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_allocationPriceInput__GmZWg{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;transition:border-color .14s;display:flex;overflow:hidden}.MachineTransferScreen_allocationPriceInput__GmZWg:focus-within{border-color:#ff6b1a}.MachineTransferScreen_allocationPriceInput__GmZWg input{color:#1a1a1a;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:500}.MachineTransferScreen_allocationPriceInput__GmZWg input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_allocationPriceInput__GmZWg input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MachineTransferScreen_allocationPriceSuffix__EgZWU{color:#9ca3af;white-space:nowrap;flex-shrink:0;padding-right:10px;font-size:12px;font-weight:500}.MachineTransferScreen_allocationTotalValue__wteZc{color:#1a1a1a;justify-content:flex-end;align-items:center;height:36px;font-size:15px;font-weight:600;display:flex}.MachineTransferScreen_stateExpandable__0KcQ-{background:#fafafa;border-top:1px solid #f2f2f1;border-bottom:1px solid #f2f2f1;flex-direction:column;gap:12px;padding:14px 20px 16px;display:flex}.MachineTransferScreen_stateExpandableRow__vea-L{align-items:flex-start;gap:12px;display:flex}.MachineTransferScreen_stateSelectWrapper__Tf6HH{flex-shrink:0;min-width:180px;position:relative}.MachineTransferScreen_stateDropdownTrigger__79mtJ{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;width:100%;padding:7px 10px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.MachineTransferScreen_stateDropdownTrigger__79mtJ:hover{border-color:#d1d5db}.MachineTransferScreen_stateDropdownMenu__Bw7M-{z-index:10000;background:#fff;border:1px solid #ebebea;border-radius:10px;padding:4px;overflow-y:auto;box-shadow:0 4px 16px #00000014}.MachineTransferScreen_stateDropdownItem__F1A4P{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-family:inherit;transition:background .1s;display:flex}.MachineTransferScreen_stateDropdownItem__F1A4P:hover{background:#f9fafb}.MachineTransferScreen_stateDropdownItemActive__07P2-,.MachineTransferScreen_stateDropdownItemActive__07P2-:hover{background:#f0fdf4}.MachineTransferScreen_recipientSection__NaWN6{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MachineTransferScreen_recipientPillsRow__i7Yg4{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.MachineTransferScreen_recipientPill__oNz85{background:#fff0e6;border:1px solid #ffedd5;border-radius:20px;align-items:center;gap:6px;padding:5px 10px 5px 8px;display:flex}.MachineTransferScreen_recipientAvatar__iycW2{background:#ff6b1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.MachineTransferScreen_recipientAvatarText__CgZvJ{color:#fff;font-size:9px;font-weight:700}.MachineTransferScreen_recipientName__kFA4G{color:#1a1a1a;font-size:12px;font-weight:500}.MachineTransferScreen_recipientRemoveBtn__0AZNR{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px;display:flex}.MachineTransferScreen_recipientRemoveBtn__0AZNR:hover{color:#ef4444}.MachineTransferScreen_recipientGrid__qfb6K{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:10px;display:grid}@media (max-width:767px){.MachineTransferScreen_recipientGrid__qfb6K{grid-template-columns:1fr}}.MachineTransferScreen_recipientCard__g3OuS{cursor:pointer;border:1px solid #e9ecef;border-radius:4px;align-items:center;gap:10px;padding:11px 13px;transition:all .15s ease-out;display:flex}.MachineTransferScreen_recipientCard__g3OuS:hover{border-color:#9ca3af}.MachineTransferScreen_recipientCardSelected__6A0V2{background-color:#fff7ed!important;border-color:#fe4d00!important}.MachineTransferScreen_recipientCardSelected__6A0V2:hover{border-color:#ea6a0a!important}.MachineTransferScreen_recipientCardCheck__BpmAs{flex-shrink:0}.MachineTransferScreen_successHero__U4pJD{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MachineTransferScreen_successIcon__iSsMg{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MachineTransferScreen_successTitle__S2bIB{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.MachineTransferScreen_successDesc__wmzN3{color:#9ca3af;max-width:420px;font-size:12px;line-height:1.6}.MachineTransferScreen_successTotalBox__tUFbm{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MachineTransferScreen_successTotalLabel__aesKl{color:#9ca3af;font-size:12px}.MachineTransferScreen_successTotalDivider__lv8ZD{background:#ebebea;width:1px;height:14px}.MachineTransferScreen_successTotalValue__Unm6g{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MachineTransferScreen_successResourcesList__MOnhL{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MachineTransferScreen_successResourcesHeader__v9si1{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MachineTransferScreen_successHeaderAction__wUcSm{margin:-6px 0 -6px auto}.MachineTransferScreen_successDocuments__p9R25{padding:12px 20px}.MachineTransferScreen_successResourceItem__dfR7O{align-items:center;gap:12px;padding:12px 20px;display:flex}.MachineTransferScreen_successResourceItem__dfR7O:not(:first-child){border-top:1px solid #f2f2f1}.MachineTransferScreen_successLineTotal__9OScj{color:#1a1a1a;flex-shrink:0;margin-left:auto;font-size:13px;font-weight:600}.MachineTransferScreen_successMaterialQty__MjlAL{color:#9ca3af;margin-top:1px;font-size:11px}.MachineTransferScreen_successMaterialTotal__UK3e2{color:#1a1a1a;flex-shrink:0;font-size:13px;font-weight:600}.MachineTransferScreen_notifiedBadge__Bk6mf{color:#9ca3af;background:#f9fafb;border:1px solid #ebebea;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500}.MachineTransferScreen_successActions__4VxRb{justify-content:center;gap:10px;display:flex}.MachineTransferScreen_secondaryBtn__WyVKe{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s;display:flex}.MachineTransferScreen_secondaryBtn__WyVKe:hover{border-color:#9ca3af}.MachineTransferScreen_fieldLabel__vO9vH{color:#6b7280;margin-bottom:5px;font-size:12px;font-weight:500}.MachineTransferScreen_dateArea__2V4Uk{flex-shrink:0;align-items:stretch;gap:8px;display:flex}.MachineTransferScreen_dateArea__2V4Uk>div:first-child{width:170px}.MachineTransferScreen_dateArea__2V4Uk input{min-height:36px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important}.MachineTransferScreen_timeArea__4uD5F{flex-shrink:0;width:120px}.MachineTransferScreen_emptyState__4yLDc{text-align:center;color:#9ca3af;padding:14px 0;font-size:12px;font-style:italic}.MachineTransferScreen_pendingModal__9mEHK{flex-direction:column;width:440px;max-width:100%;display:flex}.MachineTransferScreen_pendingModalHeader__lgCCF{border-bottom:1px solid #f0f0ef;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.MachineTransferScreen_pendingModalHeaderTitle__wvhvv{color:#1a1a1a;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.MachineTransferScreen_pendingModalClose__gTnx9{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MachineTransferScreen_pendingModalClose__gTnx9:hover{color:#4b5563;background:#f3f4f6}.MachineTransferScreen_pendingModalBody__trQoN{padding:16px 20px;overflow-y:auto}.MachineTransferScreen_pendingModalSubtitle__EIgr7{color:#6b7280;margin-bottom:14px;font-size:13px}.MachineTransferScreen_pendingModalValidators__dxfg5{flex-direction:column;gap:8px;display:flex}.MachineTransferScreen_pendingModalValidator___QI87{background:#fff;border:1px solid #ebebea;border-radius:10px;padding:10px 12px}.MachineTransferScreen_pendingModalEmpty___jGYj{text-align:center;color:#9ca3af;padding:14px 0;font-size:12px;font-style:italic}.MachineTransferScreen_pendingModalApprove__4m0gz{border-top:1px dashed #e5e7eb;flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.MachineTransferScreen_pendingModalApproveHint__dSFfM{color:#6b7280;text-align:center;font-size:12px}.MachineTransferScreen_pendingModalApproveBtn__EaRUq{color:#fff;cursor:pointer;background:#fe4d00;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.MachineTransferScreen_pendingModalApproveBtn__EaRUq:hover{background:#e34500}.MachineTransferScreen_pendingModalFooter__b4dPs{border-top:1px solid #f0f0ef;justify-content:flex-end;padding:14px 20px;display:flex}.MachineTransferScreen_pendingModalCloseBtn__2LNJK{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500}.MachineTransferScreen_pendingModalCloseBtn__2LNJK:hover{background:#f9fafb;border-color:#9ca3af}.MaterialEntryScreen_page__FBIB2{flex-direction:column;height:100%;display:flex;overflow:hidden}.MaterialEntryScreen_wizardStickyHeader__DZH0n{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.MaterialEntryScreen_wizardStickyHeader__DZH0n [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.MaterialEntryScreen_stepperOverlay__0ZfKj{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.MaterialEntryScreen_stepperOverlay__0ZfKj{width:65%}}@media (max-width:1399px){.MaterialEntryScreen_stepperOverlay__0ZfKj{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.MaterialEntryScreen_wizardHeaderInner__1LIMk{position:relative}.MaterialEntryScreen_wizardBody__JjmVL{scrollbar-gutter:stable;flex:1;padding-bottom:100px;overflow:hidden auto}.MaterialEntryScreen_contentArea__Xii0P{width:100%;max-width:var(--content-max-width);padding:20px var(--content-padding-x) 130px;flex:1;margin:0 auto}.MaterialEntryScreen_wizardContent__NMOMg{width:100%;max-width:var(--content-max-width);padding:36px var(--content-padding-x) 24px;margin:0 auto}@media (max-width:767px){.MaterialEntryScreen_wizardContent__NMOMg{padding:24px 16px 0}}.MaterialEntryScreen_stepWide__S7v8n,.MaterialEntryScreen_stepNarrow__QWINP{width:100%;margin:0 auto}.MaterialEntryScreen_sectionTitle__uRkNr{color:#1a1a1a;margin-bottom:2px;font-size:15px;font-weight:600}.MaterialEntryScreen_sectionSubtitle__J9hLu{color:#9ca3af;margin-bottom:16px;font-size:12px}.MaterialEntryScreen_card__CcIP6{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.MaterialEntryScreen_card__CcIP6>.MaterialEntryScreen_orderNotice__mFX2n{margin:12px 0 0}.MaterialEntryScreen_cardHeader__Xmh77{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MaterialEntryScreen_cardDivider__O8Dc5{background:#f2f2f1;height:1px;margin:0 0 14px}.MaterialEntryScreen_fieldRow__Djw47{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:767px){.MaterialEntryScreen_fieldRow__Djw47{grid-template-columns:1fr}}.MaterialEntryScreen_fieldLabel__psRRQ{color:#6b7280;margin-bottom:5px;font-size:12px;font-weight:500}.MaterialEntryScreen_fieldHint__GShrG{color:#9ca3af;font-weight:400}.MaterialEntryScreen_fieldRequired__nNS7h{color:#ff6b1a;font-weight:400}.MaterialEntryScreen_fileUploadLabel__grA7x{cursor:pointer;box-sizing:border-box;background:#f9fafb;border:1px dashed #ebebea;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;transition:all .14s;display:flex}.MaterialEntryScreen_fileUploadLabel__grA7x:hover{border-color:#ff6b1a}.MaterialEntryScreen_fileUploadText__DJf5r{color:#9ca3af;font-size:12px}.MaterialEntryScreen_fileAttached__mqics{box-sizing:border-box;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.MaterialEntryScreen_fileName__pJHV1{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.MaterialEntryScreen_fileRemoveBtn__GMeKV{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MaterialEntryScreen_fileRemoveBtn__GMeKV:hover{color:#ef4444}.MaterialEntryScreen_contextBar__fwQGP{background:#fff;border:1px solid #ebebea;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}.MaterialEntryScreen_contextInfo__j9L5o{align-items:center;gap:8px;display:flex}.MaterialEntryScreen_contextName__3DAV4{color:#1a1a1a;font-size:13px;font-weight:500}.MaterialEntryScreen_contextSeparator__bbJmC{background:#ebebea;width:1px;height:16px;margin:0 4px}.MaterialEntryScreen_stickySearchArea__7ab-F{z-index:5;background:#f9fafb;padding-top:10px;padding-bottom:2px;position:sticky;top:0}.MaterialEntryScreen_searchInput__ZV2pf{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MaterialEntryScreen_searchInput__ZV2pf:focus-within{border-color:#ff6b1a}.MaterialEntryScreen_searchInput__ZV2pf input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MaterialEntryScreen_searchClearBtn__B_Ct2{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MaterialEntryScreen_resourceListLayout__pd31R{align-items:flex-start;gap:20px;display:flex}.MaterialEntryScreen_resourceListMain__6ks77{flex:1;min-width:0}.MaterialEntryScreen_resourceGrid__rlD-v{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:991px){.MaterialEntryScreen_resourceGrid__rlD-v{grid-template-columns:1fr}}.MaterialEntryScreen_groupDivider__0ZJsv{align-items:center;gap:8px;padding:14px 0 8px;display:flex}.MaterialEntryScreen_groupDividerLine__tVu7T{background:#f2f2f1;flex:1;height:1px}.MaterialEntryScreen_groupDividerLabel__QyGvV{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.MaterialEntryScreen_groupSelectAll__etMiq{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.MaterialEntryScreen_groupSelectAll__etMiq:hover>div{border-color:#9ca3af}.MaterialEntryScreen_emptyGroupMessage__RFizr{text-align:center;color:#9ca3af;padding:16px;font-size:13px;font-style:italic}.MaterialEntryScreen_emptyState__3HqV_{text-align:center;color:#9ca3af;padding:40px 0;font-size:13px}.MaterialEntryScreen_resourceCard__rp75f{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.MaterialEntryScreen_resourceCard__rp75f:hover{border-color:#9ca3af}.MaterialEntryScreen_resourceCardSelected__myF3Q{background:#fff9f5;border:1px solid #ff6b1a}.MaterialEntryScreen_resourceCheckbox__06S3O{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MaterialEntryScreen_resourceCheckboxChecked__ZZD4F{background:#ff6b1a;border:none}.MaterialEntryScreen_resourceIcon__DCITu{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MaterialEntryScreen_resourceName__Ltpu1{color:#1a1a1a;font-size:13px;font-weight:600}.MaterialEntryScreen_resourceCardItem__ZfFg9{flex:1;min-width:0}.MaterialEntryScreen_resourceStock__Qx1XL{color:#9ca3af;margin-top:1px;font-size:12px}.MaterialEntryScreen_resourceStock__Qx1XL b{color:#1a1a1a}.MaterialEntryScreen_resourceStockLow__Mg1xZ b{color:#ef4444}.MaterialEntryScreen_resourceStockRow__mzT0k{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.MaterialEntryScreen_resourceStockRow__mzT0k .MaterialEntryScreen_resourceStock__Qx1XL{margin-top:0}.MaterialEntryScreen_sidebar__Pp6uh{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:10px;overflow:hidden auto}@media (max-width:1199px){.MaterialEntryScreen_sidebar__Pp6uh{display:none}}.MaterialEntryScreen_sidebarCard__Pl0lN{background:#fff;border:1px solid #ebebea;border-radius:12px;padding:16px 18px}.MaterialEntryScreen_sidebarHeader__uMJSV{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.MaterialEntryScreen_sidebarCount__TjJ6p{color:#ff6b1a;background:#fff0e6;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:700}.MaterialEntryScreen_sidebarEmpty__iwY7O{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.MaterialEntryScreen_sidebarItem__SVG6u{align-items:center;gap:8px;padding:9px 18px;display:flex}.MaterialEntryScreen_sidebarItemName__Ujn2X{color:#1a1a1a;overflow-wrap:anywhere;font-size:12.5px;font-weight:500}.MaterialEntryScreen_sidebarItemCategory__1uYlt{color:#9ca3af;margin-top:1px;font-size:11px}.MaterialEntryScreen_codeTag__dp4O0{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.MaterialEntryScreen_sidebarItemRemove__mfZcO{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.MaterialEntryScreen_sidebarItemRemove__mfZcO:hover{color:#ef4444}.MaterialEntryScreen_detailCard__ej--9{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:10px}.MaterialEntryScreen_detailCardHeader__w4reR{align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.MaterialEntryScreen_detailCardIcon__yE_mD{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.MaterialEntryScreen_detailCardName__YwPHk{color:#1a1a1a;font-size:14px;font-weight:600}.MaterialEntryScreen_detailCardMeta__qxMWL{color:#9ca3af;font-size:11px}.MaterialEntryScreen_detailCardMetaOrder__slube{color:#ff6b1a;font-weight:500}.MaterialEntryScreen_kitHeaderDivider__qlFyE{background:#e0e0de;flex-shrink:0;width:1px;height:18px}.MaterialEntryScreen_detailCardDivider__GMwUr{background:#f2f2f1;height:1px;margin:0 20px}.MaterialEntryScreen_detailCardBody__MpHJL{padding:0 20px 16px}.MaterialEntryScreen_detailTableHeader__sQgMl{grid-template-columns:1.4fr 1fr 80px;gap:8px;padding:10px 0 8px;display:grid}.MaterialEntryScreen_detailTableHeaderLabel__NdDOV{color:#4a5568;font-size:11.5px;font-weight:500}.MaterialEntryScreen_detailTableRow__Ki4mX{grid-template-columns:1.4fr 1fr 80px;align-items:center;gap:8px;padding-top:8px;display:grid}.MaterialEntryScreen_detailTableWarehouseAllocation__YjzKG{grid-template-columns:1.4fr 1fr 1fr 80px}@media (max-width:767px){.MaterialEntryScreen_detailTableWarehouseAllocation__YjzKG{grid-template-columns:1fr 1fr}}.MaterialEntryScreen_detailTableWarehouseAllocationOnly__rnixW{grid-template-columns:1.4fr 1fr}@media (max-width:767px){.MaterialEntryScreen_detailTableWarehouseAllocationOnly__rnixW{grid-template-columns:1fr 1fr}}.MaterialEntryScreen_detailTableQuantityOnly__VR8GL{grid-template-columns:1fr}.MaterialEntryScreen_detailTableHeaderProject__3mwF5,.MaterialEntryScreen_detailTableRowProject__fuyfn{grid-template-columns:1.4fr 140px 1fr 90px;gap:8px;display:grid}@media (max-width:767px){.MaterialEntryScreen_detailTableHeaderProject__3mwF5,.MaterialEntryScreen_detailTableRowProject__fuyfn{grid-template-columns:1fr 1fr}}.MaterialEntryScreen_detailTableHeaderProjectNoCosts__sruiV,.MaterialEntryScreen_detailTableRowProjectNoCosts__xtJEE{grid-template-columns:1.4fr 140px;gap:8px;display:grid}.MaterialEntryScreen_detailTableHeaderProject__3mwF5,.MaterialEntryScreen_detailTableHeaderProjectNoCosts__sruiV{padding:10px 0 8px}.MaterialEntryScreen_detailTableRowProject__fuyfn,.MaterialEntryScreen_detailTableRowProjectNoCosts__xtJEE{align-items:center;padding-top:8px}.MaterialEntryScreen_rentalUnitSelect__pKXNG{flex-shrink:0;width:auto;min-width:84px;font-size:.8125rem}.MaterialEntryScreen_detailTotalRate__p69_u{color:#9ca3af;margin-left:2px;font-size:11px;font-weight:500}.MaterialEntryScreen_detailQtyWrapper__hZqgh{align-items:center;gap:4px;display:flex}.MaterialEntryScreen_detailQtyInput__IEOnz{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s}.MaterialEntryScreen_detailQtyInput__IEOnz:focus{border-color:#ff6b1a}.MaterialEntryScreen_detailQtyInput__IEOnz:hover:not(:focus){border-color:#ebebea}.MaterialEntryScreen_detailQtyInputEmpty__zRgAg{border-color:#ff6b1a}.MaterialEntryScreen_costInputWrapper__7Pnf8{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.MaterialEntryScreen_costInputWrapper__7Pnf8:focus-within{border-color:#ff6b1a}.MaterialEntryScreen_costInputWrapper__7Pnf8:hover:not(:focus-within){border-color:#d1d5db}.MaterialEntryScreen_costInputWrapper__7Pnf8 input{color:#1a1a1a;text-align:right;outline:none;flex:1;min-width:40px;padding:8px 0 8px 10px;font-family:inherit;font-size:.875rem;font-weight:600;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.MaterialEntryScreen_costUnitLabel__GZRiI{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.MaterialEntryScreen_detailUnitLabel__sBM4y{color:#94a3b8;white-space:nowrap;padding:4px 6px;font-size:13px;font-weight:600}.MaterialEntryScreen_detailTotal__NZo2j{text-align:right;font-size:14px;font-weight:700}.MaterialEntryScreen_detailTotalPositive__p4Ibe{color:#ff6b1a}.MaterialEntryScreen_detailTotalZero__LYAN-{color:#d1d5db}.MaterialEntryScreen_continueBar__26HoK{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.MaterialEntryScreen_continueBarInner__zXNks{justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.MaterialEntryScreen_continueBarLeft__53sjB{align-items:center;gap:14px;display:flex}.MaterialEntryScreen_continueBarCenter__wqRFN{flex:1;justify-content:center;display:flex}.MaterialEntryScreen_continueBarBackLabel__KHKWK{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.MaterialEntryScreen_continueBarRight__buoZW{gap:8px;display:flex}.MaterialEntryScreen_backBtn__QqUgJ{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .14s;display:flex}.MaterialEntryScreen_backBtn__QqUgJ:hover{border-color:#9ca3af}.MaterialEntryScreen_continueBtn__HMZLh{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:12px;align-items:center;gap:7px;padding:12px 28px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s;display:flex}.MaterialEntryScreen_continueBtn__HMZLh:hover{background:#e85d0f}.MaterialEntryScreen_continueBtn__HMZLh:disabled{color:#94a3b8;cursor:default;opacity:.7;background:#e5e7eb}.MaterialEntryScreen_draftBtn__OBmV7{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s}.MaterialEntryScreen_draftBtn__OBmV7:hover{border-color:#9ca3af}.MaterialEntryScreen_confirmBtn__3dWhQ{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .14s;display:flex}.MaterialEntryScreen_confirmBtn__3dWhQ:hover{background:#e85d0f}.MaterialEntryScreen_confirmBtn__3dWhQ:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.MaterialEntryScreen_totalLabel__TxTSy{color:#9ca3af;font-size:11px;font-weight:500}.MaterialEntryScreen_totalValue__MAVIA{color:#1a1a1a;letter-spacing:-.02em;font-size:22px;font-weight:700}.MaterialEntryScreen_selectedCount__Gw9As{color:#6b7280;font-size:12px}.MaterialEntryScreen_dateTimeGroup__p1TOi{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.MaterialEntryScreen_timeField__QtVNg{width:110px}.MaterialEntryScreen_confirmationHero__MTXej{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:14px;padding:36px 24px 28px;display:flex}.MaterialEntryScreen_confirmationIcon__xJZqH{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex}.MaterialEntryScreen_confirmationTitle__IeEVp{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.MaterialEntryScreen_confirmationSubtitle__uaSpY{color:#9ca3af;max-width:400px;font-size:12px;line-height:1.6}.MaterialEntryScreen_confirmationSubtitle__uaSpY b{color:#6b7280}.MaterialEntryScreen_confirmationDestination__75hlk{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.MaterialEntryScreen_confirmationTotal__TzbXq{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;display:flex}.MaterialEntryScreen_confirmationTotalLabel__BHWXc{color:#9ca3af;font-size:12px}.MaterialEntryScreen_confirmationTotalSep__K9fjo{background:#ebebea;width:1px;height:14px}.MaterialEntryScreen_confirmationTotalValue__vIPR8{color:#1a1a1a;letter-spacing:-.02em;font-size:18px;font-weight:700}.MaterialEntryScreen_confirmationList__O5dSi{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:20px;overflow:hidden}.MaterialEntryScreen_confirmationListHeader__9tw_W{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;padding:14px 20px 12px;font-size:13px;font-weight:600;display:flex}.MaterialEntryScreen_confirmationListItem__UvI8m{align-items:center;gap:12px;padding:12px 20px;display:flex}.MaterialEntryScreen_confirmationListItem__UvI8m+.MaterialEntryScreen_confirmationListItem__UvI8m{border-top:1px solid #f2f2f1}.MaterialEntryScreen_confirmationListIcon__oxnZZ{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MaterialEntryScreen_confirmationListName__9pxdx{color:#1a1a1a;font-size:13px;font-weight:600}.MaterialEntryScreen_confirmationListSubtitle__YpNIV{margin-top:2px}.MaterialEntryScreen_confirmationListMeta__ZGCtT{color:#9ca3af;flex-direction:column;gap:2px;margin-top:1px;font-size:11px;display:flex}.MaterialEntryScreen_confirmationListMetaRow__6Q8em{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.MaterialEntryScreen_confirmationListTotal__xMMy3{color:#1a1a1a;flex-shrink:0;font-size:13px;font-weight:600}.MaterialEntryScreen_confirmationActions__GvULl{justify-content:center;gap:10px;display:flex}.MaterialEntryScreen_confirmationBackBtn__9CpIu{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s;display:flex}.MaterialEntryScreen_confirmationBackBtn__9CpIu:hover{border-color:#9ca3af}.MaterialEntryScreen_confirmationNewBtn__JefGa{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:background .14s;display:flex}.MaterialEntryScreen_confirmationNewBtn__JefGa:hover{background:#e85d0f}.EntryDeliveryNotesCard_empty__KnuMY{color:#9ca3af;margin-bottom:10px;font-size:12px}.EntryDeliveryNotesCard_caption__NFjFQ{color:#9ca3af;margin-bottom:6px;font-size:11px;font-weight:500}.EntryDeliveryNotesCard_item__UfGXE{background:#fff;border:1px solid #ebebea;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.EntryDeliveryNotesCard_itemNumber__V8AP2{color:#1a1a1a;min-width:0;font-size:13px;font-weight:600}.EntryDeliveryNotesCard_itemMeta__r-TB2{color:#9ca3af;font-size:11px}.EntryDeliveryNotesCard_noteForm__J6OVd{background:#fcfcfb;border:1px solid #ebebea;border-radius:10px;margin-bottom:10px;padding:12px 14px 14px}.EntryDeliveryNotesCard_noteFormHeader__qeXNR{align-items:center;gap:7px;margin-bottom:10px;display:flex}.EntryDeliveryNotesCard_noteFormTitle__TNWHx{color:#1a1a1a;flex:1;min-width:0;font-size:12.5px;font-weight:600}.EntryDeliveryNotesCard_noteFormRemove__WDst9{flex-shrink:0}.EntryDeliveryNotesCard_noteFormRow__1T9fs,.EntryDeliveryNotesCard_noteFormField___JK5l{margin-bottom:12px}.EntryDeliveryNotesCard_addRow__ScY8-{justify-content:center;display:flex}.EntryDeliveryNotesCard_addLink__GGpo8{color:#ff6b1a;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.EntryDeliveryNotesCard_addLink__GGpo8:hover{background:#fff2ea;text-decoration:underline}.OrderLineCard_lineCard__hViUc{cursor:default;background:#f9fafb;border-style:dashed;align-items:flex-start}.OrderLineCard_lineCard__hViUc:hover{border-color:#ebebea}.OrderLineCard_lineIcon__0aWtB{background:#f2f2f1}.OrderLineCard_body__aQ_bz{flex:1;min-width:0}.OrderLineCard_name__ct23L{color:#6b7280}.OrderLineCard_meta__olXzx{margin-top:2px}.OrderLineCard_hint___nbt5{color:#9ca3af;margin-top:4px;font-size:11px;font-style:italic}.OrderLineCard_actions__7z41q{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.ResourceLinkPanel_targetName__9QD1n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ResourceLinkPanel_unitWarning__Z5nxv{color:#b8860b;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.ResourceLinkPanel_unitWarning__Z5nxv svg{flex:none}.LinkedResourceCard_linkedCard__IBMFu{display:flex;position:relative}.LinkedResourceCard_linkedCard__IBMFu>button:first-child{flex:1}.LinkedResourceCard_withUnlink__nWSX6>button:first-child{padding-right:38px}.LinkedResourceCard_unlinkButton__fI-j8{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:8px;right:8px}.LinkedResourceCard_unlinkButton__fI-j8:hover{color:#ff6b1a;background:#fff0e6}.LinkedResourceCard_lineTitleTag__DPCCJ{margin-top:2px}.EntryTypeCard_options__xzeSO{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}@media (max-width:600px){.EntryTypeCard_options__xzeSO{grid-template-columns:1fr}}.EntryTypeCard_option__87uJs{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .14s;display:flex}.EntryTypeCard_option__87uJs:hover{border-color:#d1d5db}.EntryTypeCard_optionSelected__Ad0Vm{background-color:#fff1ea;border:1.5px solid #fe4d00}.EntryTypeCard_optionSelected__Ad0Vm:hover{border-color:#fe4d00}.EntryTypeCard_icon__2USwz{color:#6b7280;background-color:#f3f4f6;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.EntryTypeCard_optionSelected__Ad0Vm .EntryTypeCard_icon__2USwz{color:#fe4d00;background-color:#ffd7c8}.EntryTypeCard_text__wI2Xq{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EntryTypeCard_title__bvtYw{color:#1f2937;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.EntryTypeCard_hint__9t_zu{color:#6b7280;font-size:12px}.EntryTypeCard_check__nttps{color:#fff;background-color:#fe4d00;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.HireDetailsStep_sectionTitle__WEa5M{color:#1f2937;margin-bottom:4px;font-size:15px;font-weight:600}.HireDetailsStep_sectionSubtitle__fhEdP{color:#6b7280;margin-bottom:16px;font-size:13px}.HireDetailsStep_card__YtrQn{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:18px 22px}.HireDetailsStep_cardHeader__2ZpxC{color:#1f2937;border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.HireDetailsStep_cardHeader__2ZpxC svg{color:#9ca3af}.HireDetailsStep_cardHint__gkVDU{color:#9ca3af;font-size:12px;font-weight:400}.HireDetailsStep_summary__YVjYz{flex-wrap:wrap;gap:12px 32px;display:flex}.HireDetailsStep_summaryLabel__NWR_9{color:#6b7280;margin-bottom:2px;font-size:12px}.HireDetailsStep_summaryValue__NS1bK{color:#1f2937;font-size:13px;font-weight:600}.HireDetailsStep_linkButton__P7l8H{font:inherit;color:#fe4d00;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;text-decoration:underline}.HireDetailsStep_table__MaJhL{border-collapse:collapse;width:100%;font-size:.8125rem}.HireDetailsStep_table__MaJhL th{text-align:left;color:#6b7280;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 14px;font-size:.72rem;font-weight:500}.HireDetailsStep_table__MaJhL td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:10px 14px}.HireDetailsStep_table__MaJhL tr:last-child td{border-bottom:none}.HireDetailsStep_table__MaJhL .HireDetailsStep_right__d5KqI{text-align:right}.HireDetailsStep_resource__-81hC{align-items:center;gap:10px;display:inline-flex}.HireDetailsStep_quantityHeader__sW65u,.HireDetailsStep_quantity__Bhqee{width:300px}.HireDetailsStep_price__hmab1{white-space:nowrap;justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.HireDetailsStep_unitSelect__o5usx{width:auto;min-width:64px;font-size:.8125rem}.HireDetailsStep_muted__8RiqA{color:#9ca3af}.HireDetailsStep_dates__HV1xo{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:14px;display:grid}@media (max-width:600px){.HireDetailsStep_dates__HV1xo{grid-template-columns:1fr}}.HireDetailsStep_dateTime__jRr_o{align-items:center;gap:6px;display:flex}.HireDetailsStep_dateField__bqaNa{flex:1;min-width:0}.HireDetailsStep_timeField__tAYPG{flex:0 0 130px}.HireDetailsStep_fieldLabel__I_RyS{color:#6b7280;margin-bottom:5px;font-size:12px;font-weight:500}.HireDetailsStep_required__oL4rM{color:#fe4d00}.HireDetailsStep_subHeader__Imtgs{color:#1f2937;border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;margin:16px 0 12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.HireDetailsStep_subHeader__Imtgs svg{color:#9ca3af}.HireDetailsStep_reminderDays__nHmex{max-width:160px}.HireDetailsStep_fieldHint__tGW6F{color:#6b7280;margin-top:6px;font-size:12px}.HireDetailsStep_reminderBanner__11RQD{margin-top:12px}.HireDetailsStep_reminderEmail__0ahv4{margin-top:16px}.HireDetailsStep_costBanner__Fket2{color:#4b5563;background-color:#fff1ea;border:1px solid #ffd7c8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;font-size:13px;display:flex}.HireDetailsStep_costBanner__Fket2 strong{color:#1f2937;white-space:nowrap;font-size:15px}.HireDetailsStep_costInfo__XODvv{color:#6b7280;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;font-size:13px;display:flex}.HireDetailsStep_costInfo__XODvv svg{flex-shrink:0}.WarehousesScreen_page__m3pBS{height:100%;overflow:hidden auto}.WarehousesScreen_tableArea__O95FM{padding:0 .75rem .75rem}.WarehousesScreen_companyCell__ED7N0{align-items:center;gap:.5rem;display:flex}.WarehousesScreen_placeholder__nWUH3{color:#ccc}.WarehousesScreen_locationCell__EzSTL{align-items:flex-start;gap:.5rem;display:flex}.WarehousesScreen_locationIcon__p7Qjt{color:#e15759;flex-shrink:0;margin-top:.2rem}.WarehousesScreen_locationInfo__5aipc{flex-direction:column;gap:.125rem;min-width:0;display:flex}.WarehousesScreen_locationName__HjnnP{color:#1a1a2e;font-weight:500}.WarehousesScreen_locationAddress__veW4P{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-size:.75rem;overflow:hidden}.WarehousesScreen_phoneCell__ht1Gi{align-items:center;gap:.5rem;display:flex}.WarehousesScreen_phoneIcon__cNdYK{color:#22c55e;font-size:.75rem}.WarehousesScreen_keepersList__IFetS{flex-direction:column;gap:.375rem;padding:.25rem 0;display:flex}.WarehouseDetailScreen_page__E7v4N{height:100%;overflow:hidden auto}.WarehouseDetailScreen_page__E7v4N .WarehouseDetailScreen_contentContainer__zyVEx{padding:0 1.95rem}.WarehouseDetailScreen_heroCard__pzsk-{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:.875rem;margin-bottom:.75rem;padding:1.125rem 1.25rem;display:flex;box-shadow:0 1px 3px #00000008}.WarehouseDetailScreen_heroIcon__CRSOC{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.WarehouseDetailScreen_heroInfo__7nQ_K{flex-direction:column;gap:.2rem;min-width:0;display:flex}.WarehouseDetailScreen_heroNameRow__CaAOI{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.WarehouseDetailScreen_heroName__6DMnj{color:#1e293b;font-size:1.15rem;font-weight:700;line-height:1.2}.WarehouseDetailScreen_heroMeta__e1I8R{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.WarehouseDetailScreen_heroMetaItem___MyIY{color:#6b7280;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.WarehouseDetailScreen_kpisArea__iOejj{margin-bottom:.875rem}.WarehouseDetailScreen_tabContent__P5y-I{padding:1.5rem 0}.WarehouseDetailScreen_tableArea__oWEeU{padding:0;overflow-x:hidden}.WarehouseDetailScreen_stockToolbar__dKdAV{flex-wrap:wrap;align-items:center;gap:10px;padding:1.25rem .75rem .75rem;display:flex}.WarehouseDetailScreen_stockCount__6bI2A{color:#9ca3af;margin-left:auto;font-size:12px}.WarehouseDetailScreen_resourceCell__PLyYs{align-items:center;gap:.5rem;min-width:0;display:flex}.WarehouseDetailScreen_resourceIcon__OpWb8{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:flex}.WarehouseDetailScreen_resourceName__lYc-r{color:#1e293b;font-weight:500}.WarehouseDetailScreen_resourceCode__7rzg-{color:#9ca3af;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem}.WarehouseDetailScreen_categoryBadge__1BI3C{border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.WarehouseDetailScreen_categoryBadge__1BI3C span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WarehouseDetailScreen_uniqueCell__Kjk6P{flex-direction:column;align-items:flex-end;gap:3px;display:inline-flex}.WarehouseDetailScreen_operatorName__u_yxt{color:#6b7280;white-space:nowrap;font-size:.7rem}.WarehouseDetailScreen_placeholder__-ckJI{color:#9ca3af}.WarehouseDetailScreen_ordersToolbar__UCBIP{justify-content:flex-end;padding-top:1.25rem;display:flex}.WarehouseDetailScreen_card__Z29rf{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:20px 22px}.WarehouseDetailScreen_cardHeader__qt5uO{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.WarehouseDetailScreen_cardHeaderIcon__Z_5Cw{color:#9ca3af;flex-shrink:0}.WarehouseDetailScreen_keeperRow__ysAyk{border-bottom:1px solid #f2f2f1;padding:10px 0}.WarehouseDetailScreen_keeperRow__ysAyk:last-child{border-bottom:none;padding-bottom:0}.WarehouseDetailScreen_keeperRow__ysAyk:first-child{padding-top:0}.WarehouseDetailScreen_emptyState__T0ECX{text-align:center;color:#9ca3af;padding:1.5rem;font-size:.85rem}.WarehouseDetailScreen_infoGrid__x3yJe{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:991px){.WarehouseDetailScreen_infoGrid__x3yJe{grid-template-columns:1fr}}.WarehouseDetailScreen_fieldList__zuwqn{flex-direction:column;display:flex}.WarehouseDetailScreen_fieldRow__7YkBQ{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:1rem;padding:9px 0;display:flex}.WarehouseDetailScreen_fieldRow__7YkBQ:last-child{border-bottom:none;padding-bottom:0}.WarehouseDetailScreen_fieldRow__7YkBQ:first-child{padding-top:0}.WarehouseDetailScreen_fieldLbl__8z5dr{color:#6b7280;font-size:.875rem}.WarehouseDetailScreen_fieldVal__7Txho{color:#1a1a1a;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:.875rem;font-weight:500}.WarehouseDetailScreen_fieldValEmpty__iL7Qn{color:#9ca3af;font-weight:400}.WarehouseDetailScreen_configTab__Bdgav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (max-width:991px){.WarehouseDetailScreen_configTab__Bdgav{grid-template-columns:1fr}}.WarehouseDetailScreen_notes__0ZRRp{color:#1a1a1a;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem}.WarehouseDetailScreen_allocationSince__Vw9H3{background:#f9fafb;border:1px solid #f0efee;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.WarehouseDetailScreen_allocationSinceIcon__AY84L{color:#fe4d00;flex-shrink:0;margin-top:1px}.WarehouseDetailScreen_allocationSinceText__NHXQ7{color:#4b5563;font-size:.8125rem;line-height:1.45}.WarehouseDetailScreen_allocationSinceDate__uSiFH{color:#1a1a1a;font-weight:600}.WorkScheduleSummary_card__HlyQ5{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:12px;padding:18px 20px}.WorkScheduleSummary_header__Lj9r_{color:#1a1a1a;border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}@media (max-width:767px){.WorkScheduleSummary_header__Lj9r_{flex-direction:column;align-items:flex-start;gap:.75rem}}.WorkScheduleSummary_titleGroup__bG2eZ{align-items:center;gap:7px;min-width:0;display:flex}.WorkScheduleSummary_headerIcon__qBOfg{color:#9ca3af;flex-shrink:0}.WorkScheduleSummary_title__YSb2S{color:#1a1a1a;margin:0;font-size:13px;font-weight:600}.WorkScheduleSummary_subtitle__2rVUs{color:#9ca3af;margin:0 0 14px;font-size:12px}.WorkScheduleSummary_pools__L6gqI{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.WorkScheduleSummary_block__8M-81{border:1px solid #eaecf0;border-radius:10px;padding:16px 14px}.WorkScheduleSummary_blockTitle__BY7BN{color:#1e293b;border-bottom:1px solid #f2f2f1;margin:0 0 12px;padding-bottom:12px;font-size:13px;font-weight:700}.WorkScheduleSummary_dayLine__JEpU2{background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:10px;padding:12px 16px;display:flex}.WorkScheduleSummary_dayLabel__7ocK0{color:#374151;font-size:13px;font-weight:600}.WorkScheduleSummary_dayValue__W_-FK{color:#1a1a1a;white-space:nowrap;font-size:14px;font-weight:700}.WorkScheduleSummary_toggleList__vMzmM{flex-direction:column;gap:10px;display:flex}.WorkScheduleSummary_toggleCard__8tnam{cursor:not-allowed;background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;padding:16px;transition:border-color .2s,background .2s}.WorkScheduleSummary_toggleCardActive__0opyQ{cursor:default;background:#f0fdf4;border:1.5px solid #bbf7d0}.WorkScheduleSummary_toggleHeader__ao9bq{align-items:center;gap:8px;display:flex}.WorkScheduleSummary_checkbox__vEH9u{background:0 0;border:1.5px solid #ebebea;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.WorkScheduleSummary_toggleCardActive__0opyQ .WorkScheduleSummary_checkbox__vEH9u{color:#fff;background:#16a34a;border-color:#16a34a}.WorkScheduleSummary_toggleTitle__YYxb2{color:#9ca3af;font-size:13px;font-weight:500}.WorkScheduleSummary_toggleCardActive__0opyQ .WorkScheduleSummary_toggleTitle__YYxb2{color:#166534;font-weight:600}.WorkScheduleSummary_toggleDesc__qP-cs{color:#1a1a1a;margin-top:10px;font-size:12px;line-height:1.45;display:block}.WorkScheduleSummary_viewLink__q7X41{color:#ff6b1a;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s}.WorkScheduleSummary_viewLink__q7X41:hover{background:#fff2ea;text-decoration:underline}.WorkScheduleSummary_convList__8kja8{background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;flex-direction:column;margin-top:10px;padding:4px 16px;display:flex}.WorkScheduleSummary_convRow__4-vzl{justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.WorkScheduleSummary_convRow__4-vzl:not(:last-child){border-bottom:1px solid #0000000f}.WorkScheduleSummary_convLabel__zMxvt{color:#374151;font-size:13px;font-weight:500}.WorkScheduleSummary_convValue__Z49Jr{color:#1a1a1a;white-space:nowrap;font-size:13px;font-weight:700}.WarehouseScreen_page__9LPsm{height:100%;overflow:hidden auto}.WarehouseScreen_formWrap__n-VLK{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.WarehouseScreen_formSection__fiEzx{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.WarehouseScreen_formSection__fiEzx .form-label{font-size:.875rem;font-weight:500}.WarehouseScreen_formSectionHeader__NyVd0{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.WarehouseScreen_formSectionHeaderIcon__aDe6Q{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WarehouseScreen_heroCard__r_rfZ{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.WarehouseScreen_heroNameRow__XTcYr{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.WarehouseScreen_heroName__9oyG5{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.WarehouseScreen_heroMeta__UrPCx{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.WarehouseScreen_heroDesc__4wc56{color:#6b7280;font-size:12px}.WarehouseScreen_fieldList__ujbfv{flex-direction:column;display:flex}.WarehouseScreen_fieldRow__dI3Sj{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.WarehouseScreen_fieldRow__dI3Sj:last-child{border-bottom:none;padding-bottom:0}.WarehouseScreen_fieldRow__dI3Sj:first-child{padding-top:0}.WarehouseScreen_fieldLabel__VWtzm{color:#6b7280;font-size:.875rem}.WarehouseScreen_fieldValue__466zY{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.WarehouseScreen_keeperRow__N6UaL{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.WarehouseScreen_keeperRow__N6UaL:last-child{border-bottom:none}.WarehouseScreen_keeperLeft__rCeQQ{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.WarehouseScreen_removeBtn__cXcCk{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;display:flex}.WarehouseScreen_removeBtn__cXcCk:hover{color:#ef4444;background:#fef2f2}.WarehouseScreen_emptyState__-8yrl{text-align:center;color:#9ca3af;border-radius:8px;padding:2rem;font-size:.85rem;line-height:1.5}.WarehouseScreen_keeperSearchInput__KAH4F{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.WarehouseScreen_keeperSearchInput__KAH4F:focus-within{border-color:#ff6b1a}.WarehouseScreen_keeperSearchInput__KAH4F input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.WarehouseScreen_keeperClearBtn__GyuU5{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.WarehouseScreen_keeperDropdown__J6jdb{z-index:200;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #00000017,0 0 0 1px #0000000a}.WarehouseScreen_keeperDropdownList__ktk5r{flex-direction:column;gap:2px;padding:6px;display:flex}.WarehouseScreen_keeperDropdownItem__HhXeT{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;transition:background .1s;display:flex}.WarehouseScreen_keeperDropdownItem__HhXeT:hover{background:#f9fafb}.WarehouseScreen_keeperDropdownItemSelected__IsJu0{background:#fff7ed;border:1px solid #ffedd5}.WarehouseScreen_keeperDropdownItemSelected__IsJu0:hover{background:#ffedd5}.WarehouseScreen_keeperSelectedList__zvD3R{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.WarehouseScreen_keeperSelectedChip__zmUoZ{background:#f9fafb;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.WarehouseScreen_validationCard__B9hr_{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ebebea;border-radius:10px;padding:14px 16px;transition:all .14s}.WarehouseScreen_validationCard__B9hr_:hover:not(.WarehouseScreen_validationCardActive__LOHPG){background:#fafafa}.WarehouseScreen_validationCardActive__LOHPG{background:#fff7ed;border-color:#fe4d00}.WarehouseScreen_validationCardHeader__biUcT{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.WarehouseScreen_validationCardInfo__3fQes{flex-direction:column;flex:1;min-width:0;display:flex}.WarehouseScreen_validationCardTitle__2cWra{color:#212529;font-size:.85rem;font-weight:600}.WarehouseScreen_validationCardActive__LOHPG .WarehouseScreen_validationCardTitle__2cWra{color:#fe4d00}.WarehouseScreen_validationCardDesc__yx__F{color:#6c757d;margin-top:2px;font-size:.78rem}.WarehouseScreen_allocationStart__jOfI5{border-top:1px solid #f0efee;flex-direction:column;gap:10px;margin:12px 0 2px 32px;padding-top:12px;display:flex}.WarehouseScreen_allocationStartQuestion__UKAXm{color:#1a1a1a;font-size:.8125rem;font-weight:600}.WarehouseScreen_allocationStartOption__C0ciy{flex-direction:column;gap:2px;display:flex}.WarehouseScreen_allocationStartName__7FxfK{color:#1a1a1a;font-size:.8125rem}.WarehouseScreen_allocationStartHint__zcBww{color:#9ca3af;font-size:.75rem}.FamiliesScreen_page__lPBST{height:100%;overflow:hidden auto}.FamiliesScreen_tableArea__to3O3{padding:0 .75rem .75rem}.FamiliesScreen_familyCell__VqoXi{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.FamiliesScreen_familyIcon__oI45k{border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.FamiliesScreen_familyInfo__2KqvX{flex-direction:column;gap:.125rem;min-width:0;display:flex}.FamiliesScreen_familyName__X3K9p{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.FamiliesScreen_familySubtitle__PkVyY{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:.8125rem;overflow:hidden}@media (max-width:991px){.FamiliesScreen_familySubtitle__PkVyY{max-width:200px}}.FamiliesScreen_countContainer__yMCPc{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.FamiliesScreen_countBadge__HTI71{border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 .5rem;font-weight:600;display:inline-flex}.FamiliesScreen_countNumber__K93TL{line-height:1}.FamiliesScreen_requiredInfo__sv071{color:#e8a838;white-space:nowrap;font-size:.75rem;font-weight:500}.FamiliesScreen_companyCell__QSQ8Q{align-items:center;gap:.5rem;display:flex}.FamilyScreen_page__QAENj{height:100%;overflow:hidden auto}.FamilyScreen_formWrap__HE-ol{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.FamilyScreen_formSection__914o5{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.FamilyScreen_formSection__914o5 .form-label{font-size:.875rem;font-weight:500}.FamilyScreen_formSectionHeader__woLH1{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.FamilyScreen_formSectionHeaderIcon___Jbfr{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.FamilyScreen_heroCard__QCwFD{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.FamilyScreen_heroIcon__RxIXa{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.FamilyScreen_heroNameRow__UhXPL{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.FamilyScreen_heroName__2muAr{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.FamilyScreen_heroMeta__TTip7{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.FamilyScreen_heroSep__5QBdl{color:#9ca3af}.FamilyScreen_heroDesc__EyMKR{color:#6b7280;font-size:12px}.FamilyScreen_fieldList__VN8CB{flex-direction:column;display:flex}.FamilyScreen_fieldRow__AGW-3{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.FamilyScreen_fieldRow__AGW-3:last-child{border-bottom:none;padding-bottom:0}.FamilyScreen_fieldRow__AGW-3:first-child{padding-top:0}.FamilyScreen_fieldLabel__fx_LM{color:#6b7280;font-size:.875rem}.FamilyScreen_fieldValue__ZUdgg{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.FamilyScreen_categoriesLinkCard__Bg2tM{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;margin-bottom:12px;padding:16px 20px;transition:all .15s;display:flex}.FamilyScreen_categoriesLinkCard__Bg2tM:hover{background:#fff7ed;border-color:#fe4d00}.FamilyScreen_categoriesLinkIcon__vi-ou{color:#fe4d00;background:#fff7ed;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FamilyScreen_categoriesLinkTitle__-U22G{color:#1a1a1a;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.FamilyScreen_categoriesLinkCount__9Z4i4{color:#fe4d00;background:#ffedd5;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700}.FamilyScreen_categoriesLinkDesc__J6zpp{color:#9ca3af;margin-top:2px;font-size:12px}.FamilyScreen_mainCard__RNB-n{border:1px solid #e5e7eb;border-radius:16px;margin-bottom:2rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}.FamilyScreen_mainCard__RNB-n .form-label{font-size:.875rem;font-weight:500}.FamilyScreen_mainCardHeader__2hRek{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.FamilyScreen_mainCardTitle__iLTkG{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.FamilyScreen_backLink__3le5t{color:#6b7280;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;font-size:.875rem;text-decoration:none;display:flex}.FamilyScreen_backLink__3le5t:hover{color:#034e92}.FamilyScreen_cardFooter__IuZhJ{background:#f8f9fa;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.FamilyScreen_cardFooterRight__pKa7N{gap:.5rem;display:flex}.FamilyScreen_buttonCancel__vYXpb{border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.FamilyScreen_btnSaveHeader__zJ-0L{cursor:pointer;color:#fff;background-color:#1e293b;border-color:#1e293b;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-size:.875rem;font-weight:500;display:flex}.FamilyScreen_btnSaveHeader__zJ-0L:hover{background-color:#334155;border-color:#334155}.FamilyScreen_pageHeaderActions___KK_8{align-items:center;gap:.5rem;display:flex}.FamilyScreen_editButton__TLWH9{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.FamilyScreen_editButton__TLWH9:hover{background:#334155}.FamilyScreen_deleteButton__-kRs7{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.FamilyScreen_deleteButton__-kRs7:hover{background:#b91c1c;border-color:#b91c1c}.FamilyScreen_buttonSave__c6AZQ{color:#fff;background-color:#1e293b;border-color:#1e293b;border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.FamilyScreen_buttonSave__c6AZQ:hover{background-color:#334155;border-color:#334155}.FamilyScreen_sectionTitle__GZNlg{color:#1f2937;margin:0;font-size:.95rem;font-weight:600}.FamilyScreen_sectionCard__JL6ia{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.FamilyScreen_sectionHeader__L8hvD{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.FamilyScreen_sectionHint__wqLFq{color:#6b7280;margin-top:0;margin-bottom:1rem;font-size:.75rem}.FamilyScreen_subSectionHeader__W6a64{color:#1a1a2e;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.FamilyScreen_subSectionHeaderTitle__u5ksY{align-items:center;gap:.5rem;display:flex}.FamilyScreen_subSectionHeaderHint__i6-ou{color:#6b7280;margin:.125rem 0 0;font-size:.8rem;font-weight:400}.FamilyScreen_subSectionBody__Eb6KA{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;margin-bottom:.5rem;padding:1.25rem}.FamilyScreen_addButton__bRQg9{cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.85rem;font-weight:400;display:flex}.FamilyScreen_addButtonIndigo__97jmM{color:#4f46e5}.FamilyScreen_addButtonIndigo__97jmM:hover{color:#3730a3}.FamilyScreen_addButtonOrange__v0JPa{color:#e64400}.FamilyScreen_addButtonOrange__v0JPa:hover{color:#c2410c}.FamilyScreen_itemCardsContainer__7qJnn{flex-direction:column;gap:.75rem;display:flex}.FamilyScreen_fieldCard__G7uVn{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;padding:1rem;display:flex;position:relative}.FamilyScreen_fieldCardRemoveBtn__aEHXt{z-index:1;position:absolute;top:.75rem;right:.75rem}.FamilyScreen_stateCard__x9gNl{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;padding:.6rem .75rem}.FamilyScreen_stateName__fW2XZ{color:#1f2937;flex:1;font-size:.875rem;font-weight:500}.FamilyScreen_cardRow__DWzGe{align-items:center;gap:.5rem;display:flex}.FamilyScreen_fieldTypeHint__mHB-W{color:#9ca3af;margin-top:2px;font-size:.75rem;line-height:1.3;display:block}.FamilyScreen_optionsEditor__z4v9Q{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:.75rem;padding:.75rem}.FamilyScreen_optionsLabel__BLR4H{color:#6b7280;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:flex}.FamilyScreen_addOptionBtn__-SEVF{color:#6b7280;margin-top:.5rem}.FamilyScreen_addOptionBtn__-SEVF:hover{color:#374151}.FamilyScreen_optionsList__OLf3D{flex-direction:column;gap:.35rem;margin-bottom:.5rem;display:flex}.FamilyScreen_optionRow__iNU47{align-items:center;gap:.35rem;display:flex}.FamilyScreen_optionNumber__-a6-0{color:#6b7280;background:#e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.65rem;font-weight:700;display:flex}.FamilyScreen_optionInput__nndvD{flex:1}.FamilyScreen_optionsPreview__3zxrs{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.FamilyScreen_optionChip__6CC_K{color:#374151;background:#f3f4f6;border-radius:12px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex}.FamilyScreen_optionChipNumber__b2aQB{color:#9ca3af;font-size:.65rem;font-weight:700}.FamilyScreen_checkboxLabel__x395n{cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;margin:0;font-size:.75rem;display:flex}.FamilyScreen_emptyState__eZqs8{color:#9ca3af;white-space:pre-line;font-size:.85rem;line-height:1.5}.FamilyScreen_colorSwatch__gDRw2{border:1px solid #ccc;border-radius:4px;flex-shrink:0;width:16px;height:16px;display:inline-block}.FamilyScreen_pickerContainer__bPyRa{flex-direction:column;height:100%;max-height:80vh;display:flex}@media (max-width:767px){.FamilyScreen_pickerContainer__bPyRa{max-height:100vh}}.FamilyScreen_pickerHeader__WXLui{border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.FamilyScreen_pickerTitle__zfdv-{margin:0;font-size:16px;font-weight:600}.FamilyScreen_pickerCloseBtn__eXUqc{cursor:pointer;color:#6c757d;background:0 0;border:none;padding:4px 8px;font-size:16px}.FamilyScreen_pickerCloseBtn__eXUqc:hover{color:#343a40}.FamilyScreen_pickerSearch__npcIg{border-bottom:1px solid #e9ecef;padding:12px 20px}.FamilyScreen_pickerSearchInput__ckxXJ{position:relative}.FamilyScreen_pickerSearchInput__ckxXJ input{padding-left:32px}.FamilyScreen_pickerSearchIcon__oxrlj{color:#adb5bd;z-index:1;font-size:13px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.FamilyScreen_pickerSelectAll__b9rU8{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.FamilyScreen_pickerSelectAllCheck__GJUjI{font-size:14px;font-weight:500}.FamilyScreen_pickerSelectedCount__ZMUDH{color:#6c757d;font-size:12px}.FamilyScreen_pickerList__fc3qc{flex:1;min-height:200px;max-height:400px;overflow-y:auto}@media (max-width:767px){.FamilyScreen_pickerList__fc3qc{max-height:unset;flex:1}}.FamilyScreen_pickerRow__HB4KK{cursor:pointer;border-bottom:1px solid #f1f3f5;align-items:center;gap:12px;padding:10px 20px;transition:background-color .15s;display:flex}.FamilyScreen_pickerRow__HB4KK:hover{background-color:#f8f9fa}.FamilyScreen_pickerRow__HB4KK:last-child{border-bottom:none}.FamilyScreen_pickerRowSelected__JSpTM{background-color:#fff7ed}.FamilyScreen_pickerRowSelected__JSpTM:hover{background-color:#ffedd5}.FamilyScreen_pickerCheck__p38ue{flex-shrink:0}.FamilyScreen_pickerCheck__p38ue label{display:none}.FamilyScreen_pickerStateName__SrkcT{color:#212529;flex:1;font-size:14px;font-weight:500}.FamilyScreen_pickerNoResults__RcNHB,.FamilyScreen_pickerRefreshing__5ggjv{text-align:center;color:#6c757d;padding:24px;font-size:14px;font-style:italic}.FamilyScreen_pickerFooter__EBdj9{border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.FamilyScreen_pickerCreateLink__dXE_D{color:#6b7280;align-items:center;font-size:.8rem;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.FamilyScreen_pickerCreateLink__dXE_D:hover{color:#374151;text-decoration:underline}.FamilyScreen_pickerFooterActions__gJ61f{gap:8px;display:flex}@media (max-width:991px){.FamilyScreen_sectionCard__JL6ia{margin-bottom:1rem}}.CategoriesScreen_page__Yfif8{height:100%;overflow:hidden auto}.CategoriesScreen_tableArea__SRr7y{padding:0 .75rem .75rem}.CategoriesScreen_categoryCell__Y9MVE{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.CategoriesScreen_categoryIcon__aoR_0{border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.CategoriesScreen_categoryInfo__IZ4W_{flex-direction:column;gap:.125rem;min-width:0;display:flex}.CategoriesScreen_categoryName__kP1eQ{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CategoriesScreen_categorySubtitle__RIVgu{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:.8125rem;overflow:hidden}@media (max-width:991px){.CategoriesScreen_categorySubtitle__RIVgu{max-width:200px}}.CategoriesScreen_companyCell__Drcd0{align-items:center;gap:.5rem;display:flex}.CategoriesScreen_listCell__CAVkI{flex-direction:column;gap:.125rem;font-size:.8125rem;display:flex}.CategoriesScreen_costBadge__p2R0y{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.CategoriesScreen_costBadgeAllocation__G46lo{color:#d97706;background-color:#fef3c7}.CategoriesScreen_costBadgeUsage__1GAGp{color:#2563eb;background-color:#dbeafe}.CategoriesScreen_costBadgeUnit__OZRTd{color:#4f46e5;background-color:#e0e7ff}.CategoriesScreen_checkIcon__BpI4D{color:#22c55e;font-size:1.1rem}.CategoriesScreen_familyBadge__qBOL1{white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.CategoriesScreen_placeholder__nvD0T{color:#ccc}.CategoriesScreen_countBadge__aNUoU{border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 .5rem;font-weight:600;display:inline-flex}.CategoryScreen_page__oVG3W{height:100%;overflow:hidden auto}.CategoryScreen_formWrap__CiS5M{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.CategoryScreen_formSection__o8Gb4{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.CategoryScreen_formSection__o8Gb4 .form-label{font-size:.875rem;font-weight:500}.CategoryScreen_formSectionHeader__VD7Gy{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.CategoryScreen_formSectionHeaderIcon__aV0L7{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.CategoryScreen_heroCard__KPYR4{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.CategoryScreen_heroLeft__YdpZp{align-items:center;gap:14px;display:flex}.CategoryScreen_heroIcon__HynBt{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CategoryScreen_heroNameRow__Y_uwH{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CategoryScreen_heroName__RNyfW{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.CategoryScreen_heroMeta__PWziS{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.CategoryScreen_heroSep__V4nWM{color:#9ca3af}.CategoryScreen_heroDesc__To3ej{color:#6b7280;font-size:12px}.CategoryScreen_fieldList__1qeZe{flex-direction:column;gap:0;display:flex}.CategoryScreen_fieldRow__uiuZ6{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.CategoryScreen_fieldRow__uiuZ6:last-child{border-bottom:none;padding-bottom:0}.CategoryScreen_fieldRow__uiuZ6:first-child{padding-top:0}.CategoryScreen_fieldLabel__TryrF{color:#6b7280;font-size:.875rem}.CategoryScreen_fieldValue__fYC9q{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.CategoryScreen_familyBadge__aL7Ox{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;padding:2px 7px;font-size:11px}.CategoryScreen_resourcesLinkCard__2nbrB{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;margin-bottom:12px;padding:16px 20px;transition:all .15s;display:flex}.CategoryScreen_resourcesLinkCard__2nbrB:hover{background:#fff7ed;border-color:#fe4d00}.CategoryScreen_resourcesLinkIcon__khvK4{color:#fe4d00;background:#fff7ed;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CategoryScreen_resourcesLinkTitle__ASvOO{color:#1a1a1a;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.CategoryScreen_resourcesLinkCount__ZnHoF{color:#fe4d00;background:#ffedd5;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700}.CategoryScreen_resourcesLinkDesc__sQrn6{color:#9ca3af;margin-top:2px;font-size:12px}.CategoryScreen_mainCard__JJDAc{max-width:var(--content-max-width);border:1px solid #e5e7eb;border-radius:16px;margin-bottom:2rem;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 1px 3px #0000000a}.CategoryScreen_mainCard__JJDAc .form-label{font-size:.875rem;font-weight:500}.CategoryScreen_mainCardHeader__8po6k{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.CategoryScreen_mainCardTitle__rlc1Z{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.CategoryScreen_backLink__1vnZw{color:#6b7280;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;font-size:.875rem;text-decoration:none;display:flex}.CategoryScreen_backLink__1vnZw:hover{color:#034e92}.CategoryScreen_cardFooter___C20V{background:#f8f9fa;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.CategoryScreen_cardFooterRight__tGGbu{gap:.5rem;display:flex}.CategoryScreen_buttonCancel__PD02B{border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.CategoryScreen_btnSaveHeader__NzDhA{cursor:pointer;color:#fff;background-color:#1e293b;border-color:#1e293b;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-size:.875rem;font-weight:500;display:flex}.CategoryScreen_btnSaveHeader__NzDhA:hover{background-color:#334155;border-color:#334155}.CategoryScreen_pageHeaderActions__1ZDhy{align-items:center;gap:.5rem;display:flex}.CategoryScreen_editButton__GAMDI{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.CategoryScreen_editButton__GAMDI:hover{background:#334155}.CategoryScreen_deleteButton__kLhGJ{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.CategoryScreen_deleteButton__kLhGJ:hover{background:#b91c1c;border-color:#b91c1c}.CategoryScreen_buttonSave__ZmhK-{color:#fff;background-color:#1e293b;border-color:#1e293b;border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.CategoryScreen_buttonSave__ZmhK-:hover{background-color:#334155;border-color:#334155}.CategoryScreen_sectionTitle__4_3-m{color:#1f2937;margin:0 0 .25rem;font-size:.95rem;font-weight:600}.CategoryScreen_sectionHint__HslXj{color:#6b7280;margin:0 0 1rem;font-size:.8rem}.CategoryScreen_subSectionHeader__O6jO7{color:#1a1a2e;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.CategoryScreen_subSectionHeaderTitle__b-0oq{align-items:center;gap:.5rem;display:flex}.CategoryScreen_subSectionHeaderHint__R4TfG{color:#6b7280;margin:.125rem 0 0;font-size:.8rem;font-weight:400}.CategoryScreen_subSectionBody__PPE8g{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;margin-bottom:.5rem;padding:1.25rem}.CategoryScreen_selectableCardsGrid3__rT34t{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:991px){.CategoryScreen_selectableCardsGrid3__rT34t{grid-template-columns:1fr}}.CategoryScreen_selectableCardsGrid2__IP7bf{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (max-width:991px){.CategoryScreen_selectableCardsGrid2__IP7bf{grid-template-columns:1fr}}.CategoryScreen_selectableCard__cLjIi{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex}.CategoryScreen_selectableCardCheck__p2i9W{border:1.5px solid #d1d5db;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:2px;display:flex}.CategoryScreen_checkIcon__bPJgr{color:#fff}.CategoryScreen_selectableCardDisabled__dCvSb{cursor:not-allowed;pointer-events:auto}.CategoryScreen_selectableCardDisabled__dCvSb:not(.CategoryScreen_propCardGreen__jlIgI):not(.CategoryScreen_costCardBlue__Ble7M):not(.CategoryScreen_costCardAmber__WfrdR):not(.CategoryScreen_costCardPurple__u0BBS){background:#f9fafb}.CategoryScreen_selectableCardDisabled__dCvSb:not(.CategoryScreen_propCardGreen__jlIgI):not(.CategoryScreen_costCardBlue__Ble7M):not(.CategoryScreen_costCardAmber__WfrdR):not(.CategoryScreen_costCardPurple__u0BBS) .CategoryScreen_selectableCardTitle__eA3v-{color:#9ca3af}.CategoryScreen_selectableCardDisabled__dCvSb:not(.CategoryScreen_propCardGreen__jlIgI):not(.CategoryScreen_costCardBlue__Ble7M):not(.CategoryScreen_costCardAmber__WfrdR):not(.CategoryScreen_costCardPurple__u0BBS) .CategoryScreen_selectableCardDesc__DDFBd{color:#d1d5db}.CategoryScreen_selectableCardDisabled__dCvSb:not(.CategoryScreen_propCardGreen__jlIgI):not(.CategoryScreen_costCardBlue__Ble7M):not(.CategoryScreen_costCardAmber__WfrdR):not(.CategoryScreen_costCardPurple__u0BBS) .CategoryScreen_selectableCardCheck__p2i9W{border-color:#e5e7eb}.CategoryScreen_selectableCardContent__lopGn{flex-direction:column;gap:.125rem;min-width:0;display:flex}.CategoryScreen_selectableCardTitle__eA3v-{color:#1f2937;font-size:.875rem;font-weight:600}.CategoryScreen_selectableCardDesc__DDFBd{color:#6b7280;font-size:.75rem}.CategoryScreen_costModelCardWrapper__56uT2{flex-direction:column;min-width:0;display:flex}.CategoryScreen_costModelCardWrapper__56uT2 .CategoryScreen_selectableCard__cLjIi{border-radius:12px}.CategoryScreen_costModelCardWrapper__56uT2:has(.CategoryScreen_timeUnitDropdown__OmfXK) .CategoryScreen_selectableCard__cLjIi{border-bottom:none;border-radius:12px 12px 0 0}.CategoryScreen_timeUnitDropdown__OmfXK{background:#f9fafb;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 12px 12px;min-width:0;padding:.75rem 1rem .5rem}.CategoryScreen_timeUnitDropdown__OmfXK .form-label{color:#4b5563;margin-bottom:.25rem;font-size:.8rem;font-weight:500}.CategoryScreen_timeUnitDropdown__OmfXK+.CategoryScreen_timeUnitDropdown__OmfXK{border-radius:0 0 12px 12px}.CategoryScreen_timeUnitDropdown__OmfXK:not(:last-child){border-bottom:none;border-radius:0}.CategoryScreen_timeUnitDropdownBlue___u5lW{background:#eff6ff;border-color:#3b82f6}.CategoryScreen_timeUnitDropdownAmber__JZT_z{background:#fffbeb;border-color:#f59e0b}.CategoryScreen_checkboxLabel__weDrc{color:#4b5563;cursor:pointer;align-items:center;gap:.5rem;margin:0;font-size:.85rem;font-weight:500;display:flex}.CategoryScreen_checkboxLabel__weDrc input[type=checkbox]{cursor:pointer;margin:0}.CategoryScreen_checkboxLabel__weDrc input[type=checkbox]:disabled{cursor:not-allowed}.CategoryScreen_hintText__WGrO6{color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1.3;display:block}.CategoryScreen_costCardBlue__Ble7M{background:#eff6ff;border-color:#3b82f6}.CategoryScreen_costCheckBlue__NOyI5{background:#3b82f6;border-color:#3b82f6}.CategoryScreen_costCardAmber__WfrdR{background:#fffbeb;border-color:#f59e0b}.CategoryScreen_costCheckAmber__UQyFN{background:#f59e0b;border-color:#f59e0b}.CategoryScreen_costCardPurple__u0BBS{background:#f5f3ff;border-color:#8b5cf6}.CategoryScreen_costCheckPurple__d41cL{background:#8b5cf6;border-color:#8b5cf6}.CategoryScreen_propCardGreen__jlIgI{background:#f0fdf4;border-color:#22c55e}.CategoryScreen_propCheckGreen__8V9GT{background:#22c55e;border-color:#22c55e}.CategoryScreen_sectionCard__Jmnsd{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.CategoryScreen_sectionHeader__LNCUT{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.CategoryScreen_addButton__YyxDN{cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.85rem;font-weight:400;display:flex}.CategoryScreen_addButtonOrange__gG-uj{color:#e64400}.CategoryScreen_addButtonOrange__gG-uj:hover{color:#c2410c}.CategoryScreen_itemCardsContainer__cUQBU{flex-direction:column;gap:.75rem;display:flex}.CategoryScreen_stateCard__VYbnS{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;padding:.6rem .75rem}.CategoryScreen_stateName__pJOCg{color:#1f2937;flex:1;font-size:.875rem;font-weight:500}.CategoryScreen_cardRow__e6-Zd{align-items:center;gap:.5rem;display:flex}.CategoryScreen_stateActionsCell__LG-jH{flex-shrink:0;justify-content:center;width:60px;display:flex}.CategoryScreen_emptyState__oTt-X{text-align:center;color:#9ca3af;white-space:pre-line;background:#f9fafb;border-radius:8px;padding:2rem;font-size:.85rem;line-height:1.5}.CategoryScreen_colorSwatch__I9pJq{border:1px solid #ccc;border-radius:4px;flex-shrink:0;width:16px;height:16px;display:inline-block}.CategoryScreen_pickerContainer__br1jK{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.CategoryScreen_pickerHeader__nS_1b{border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.CategoryScreen_pickerTitle__7rGTi{margin:0;font-size:16px;font-weight:600}.CategoryScreen_pickerCloseBtn__Frfz_{cursor:pointer;color:#6c757d;background:0 0;border:none;padding:4px 8px;font-size:16px}.CategoryScreen_pickerCloseBtn__Frfz_:hover{color:#343a40}.CategoryScreen_pickerScrollArea__fpIqJ{flex:1;height:0;min-height:0;overflow-y:auto}.CategoryScreen_pickerTableWrapper__Nckul{min-height:250px;padding:12px 20px 8px}.CategoryScreen_pickerTableWrapper__Nckul table{width:100%}.CategoryScreen_pickerTableWrapper__Nckul th,.CategoryScreen_pickerTableWrapper__Nckul td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CategoryScreen_pickerTableWrapper__Nckul th:first-child,.CategoryScreen_pickerTableWrapper__Nckul td:first-child{width:44px!important;min-width:44px!important;max-width:44px!important;padding-left:1.25rem!important}.CategoryScreen_pickerTableWrapper__Nckul tr:last-child td{border-bottom:none}.CategoryScreen_pickerNoResults__1EiHo{text-align:center;color:#adb5bd;padding:24px;font-size:.875rem}.CategoryScreen_pickerFooter__3P7Sk{border-top:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.CategoryScreen_pickerCreateLink__JkWuB{cursor:pointer;color:#6b7280;background:0 0;border:0;align-items:center;padding:0;font-size:.8rem;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.CategoryScreen_pickerCreateLink__JkWuB:hover{color:#374151;text-decoration:underline}.CategoryScreen_pickerFooterActions__TUEiO{gap:8px;margin-left:auto;display:flex}.CategoryScreen_systemStateMappingSection__1_XKO{flex-direction:column;gap:.75rem;display:flex}.CategoryScreen_systemStateMappingRow__iio_7{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.CategoryScreen_systemStateMappingHeader__upk1q{align-items:center;gap:1rem;padding:0 1rem;display:flex}.CategoryScreen_systemStateMappingHeaderLabel__NRNzg{color:#6b7280;font-size:.75rem;font-weight:600}.CategoryScreen_systemStateMappingHeaderLabel__NRNzg:first-child{flex:1}.CategoryScreen_systemStateMappingHeaderLabel__NRNzg:nth-child(2){flex-shrink:0;width:220px}.CategoryScreen_systemStateMappingHeaderLabelActions__jULsn{color:#6b7280;text-align:center;flex-shrink:0;width:60px;font-size:.75rem;font-weight:600}.CategoryScreen_systemStateIndicator__sZnmp{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CategoryScreen_systemStateInfo__Yphyd{flex-direction:column;flex:1;min-width:0;display:flex}.CategoryScreen_systemStateName__QEATD{color:#1f2937;font-size:.875rem;font-weight:600}.CategoryScreen_systemStateDesc__-eX6x{color:#6b7280;font-size:.75rem}.CategoryScreen_systemStateDropdown__zN90j{flex-shrink:0;width:220px}.CategoryScreen_systemStateReadonly__dmxie{color:#374151;text-align:right;font-size:.85rem;font-weight:500}@media (max-width:991px){.CategoryScreen_sectionCard__Jmnsd{margin-bottom:1rem}.CategoryScreen_systemStateMappingRow__iio_7{flex-direction:column;align-items:flex-start}.CategoryScreen_systemStateDropdown__zN90j{width:100%}}.CategoryScreen_propagationMessage__k9Ppx{color:#1f2937;text-align:center;max-width:340px;margin:0 0 1.25rem;font-size:.875rem;font-weight:500;line-height:1.5}.CategoryScreen_propagationMessage__k9Ppx strong{color:#111827;font-weight:700}.CategoryScreen_costModelWarning__Uh-88{margin-top:1rem}.ResourcesScreen_page__eQ_9x{height:100%;overflow:hidden auto}.ResourcesScreen_tabPanel__xuKv0{height:100%}.ResourcesScreen_stickyHeader__u1WUq{z-index:10;background:#fff;padding:1rem 1rem 0;position:sticky;top:0}.ResourcesScreen_titleRow__SqnNP{justify-content:space-between;align-items:center;height:40px;margin-bottom:.75rem;display:flex}.ResourcesScreen_titleBlock__BhDQe{flex-direction:column;display:flex}.ResourcesScreen_subtitleCount__nBHc7{color:#fe4d00;font-weight:600}.ResourcesScreen_accentLine__VLVNt{background:#eaeaea;height:1px;margin-left:-1rem;margin-right:-1rem}.ResourcesScreen_titleActions__Mcz6W{align-items:center;gap:.75rem;display:flex}.ResourcesScreen_btnNew__rbQpI{color:#fff!important;box-shadow:none!important;background:#1e293b!important;border:none!important;border-radius:.5rem!important}.ResourcesScreen_btnNew__rbQpI:hover{background:#334155!important}.ResourcesScreen_tableArea__x5sZ_{padding:0 .75rem .75rem}.ResourcesScreen_resourceCell__YM7dS{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.ResourcesScreen_resourceIcon__aMUeq{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex}.ResourcesScreen_resourceInfo___UBb_{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ResourcesScreen_resourceNameRow__smRKW{align-items:center;gap:.5rem;display:flex}.ResourcesScreen_kitBadge__rAtjD{flex-shrink:0;padding:.1em .5em;font-size:.6875rem;font-weight:600}.ResourcesScreen_propertyBadge__FrM_x{color:#0d6efd;cursor:default;background-color:#e8f4fd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.ResourcesScreen_acceptanceBadge__1leOe{color:#f59e0b;white-space:nowrap;background:#fffbeb;border-radius:5px;align-items:center;gap:.375rem;padding:3px 7px;font-size:11px;font-weight:500;display:inline-flex}.ResourcesScreen_resourceName__UlkjJ{color:#1a1a2e;white-space:normal;word-break:break-word;font-weight:600}.ResourcesScreen_resourceSubtitle__IHrkL{color:#999;white-space:normal;word-break:break-word;font-size:.8125rem}.ResourcesScreen_companyCell__wBZD8{align-items:center;gap:.5rem;display:flex}.ResourcesScreen_categoryCellWrapper__9qb7U{flex-direction:column;display:flex}.ResourcesScreen_categoryBadge__fQXjW{border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ResourcesScreen_categoryBadge__fQXjW span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ResourcesScreen_categoryFamily__vN718{color:#9ca3af;margin-top:.125rem;font-size:.625rem}.ResourcesScreen_familyBadge__Ve3ae{border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ResourcesScreen_familyBadge__Ve3ae span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ResourcesScreen_stateTooltipWrapper__ywLpd{display:inline-block;position:relative}.ResourcesScreen_stateTooltipWrapper__ywLpd:hover .ResourcesScreen_stateTooltip__Sjfh8{opacity:1;visibility:visible}.ResourcesScreen_stateTooltip__Sjfh8{z-index:50;color:#fff;opacity:0;visibility:hidden;white-space:nowrap;pointer-events:none;background-color:#111827;border-radius:.5rem;max-width:16rem;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.75rem;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ResourcesScreen_stateTooltip__Sjfh8:after{content:"";border:4px solid #0000;border-top-color:#111827;margin-top:-1px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ResourcesScreen_stateTooltipTitle__TOC_X{margin-bottom:.125rem;font-weight:500}.ResourcesScreen_stateTooltipDesc__Czkgz{color:#d1d5db}.ResourcesScreen_stateBadge__cAN3q{white-space:nowrap;border:1px solid;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ResourcesScreen_stateBadgeOk__BMCVX{white-space:nowrap;color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ResourcesScreen_stateBadgeNone__QvioM{white-space:nowrap;color:#9ca3af;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.ResourcesScreen_placeholder__U5OxF{color:#ccc}.ResourcesScreen_stockCell__sZ2Ve{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex;position:relative}.ResourcesScreen_stockValueRow__zxRkH{align-items:baseline;gap:.25rem;display:inline-flex}.ResourcesScreen_stockTotal__xTqfC{color:#1a1a2e;font-size:.9rem;font-weight:600}.ResourcesScreen_stockTotalDanger__zYbSW{color:#dc3545;font-size:.9rem;font-weight:600}.ResourcesScreen_stockUnit__DGVFd{color:#999;font-size:.75rem}.ResourcesScreen_locationMultipleButton__aWFIg{color:#fff;cursor:pointer;white-space:nowrap;background:#fe4d00;border:1px solid #fe4d00;border-radius:6px;justify-content:center;align-items:center;padding:5px 12px;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #f9731640}.ResourcesScreen_locationMultipleButton__aWFIg:hover{background:#e64400;border-color:#e64400;box-shadow:0 2px 4px #ea580c59}.ResourcesScreen_locationMultipleButton__aWFIg:active{transform:translateY(1px);box-shadow:0 1px 1px #ea580c40}.ResourcesScreen_newModalHeader__7ilpH{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ResourcesScreen_newModalTitle__nZ2iK{color:#1a1a2e;margin:0;font-size:.875rem;font-weight:600}.ResourcesScreen_newModalClose__MsKBD{color:#999;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.1rem;line-height:1}.ResourcesScreen_newModalClose__MsKBD:hover{color:#333}.ResourcesScreen_newModalBody__kKKUx{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.ResourcesScreen_newModalCard__oYbT6{cursor:pointer;border:1px solid #e9ecef;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:all .15s;display:flex}.ResourcesScreen_newModalCard__oYbT6:hover{background-color:#f8f9fa;border-color:#034e92;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.ResourcesScreen_newModalCard__oYbT6:focus-visible{outline-offset:2px;outline:2px solid #034e92}.ResourcesScreen_newModalCardIcon__6B2-q{border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:1.25rem;display:flex}.ResourcesScreen_newModalCardText__J8t_z{flex-direction:column;gap:.125rem;display:flex}.ResourcesScreen_newModalCardTitle__nu0VW{color:#1a1a2e;font-size:.9375rem;font-weight:600}.ResourcesScreen_newModalCardDesc__iooWr{color:#6c757d;font-size:.8125rem}.ResourcesScreen_operatorCell__cgEpc{white-space:normal;word-break:break-word;max-width:100%;display:inline-block}.ResourcesScreen_operatorCell__cgEpc span{max-width:100%;display:inline-block}.ResourcesScreen_actionsCell__KKCaF{justify-content:center;align-items:center;gap:.25rem;display:flex}.ResourcesScreen_actionBtn__I4jBk{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.ResourcesScreen_actionBtn__I4jBk:hover{color:#374151;background:#f3f4f6}.ResourcesScreen_stockAlert__4E42Z{color:#dc3545;background-color:#dc354520;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:.125rem;font-size:.7rem;display:inline-flex}.ResourcesScreen_priceMenuItem__6NCF0{align-items:center;gap:.5rem;display:inline-flex}.ResourceLocationsPopover_trigger__FHKeS{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.ResourceLocationsPopover_trigger__FHKeS:hover,.ResourceLocationsPopover_trigger__FHKeS.ResourceLocationsPopover_triggerActive__au9OK{color:#fe4d00;background:#fff7ed;border-color:#fe4d00}.ResourceLocationsPopover_triggerIcon__6gX88{flex-shrink:0}.ResourceLocationsPopover_triggerChevron__LE3Cf{flex-shrink:0;margin-left:2px}.ResourceLocationsPopover_popover__HWZjh{z-index:1080;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 6px #0f172a14}.ResourceLocationsPopover_backdrop__ahH1O{z-index:1075;background:#0f172a73;animation:.18s ease-out ResourceLocationsPopover_fadeIn__g05BA;position:fixed;top:0;bottom:0;left:0;right:0}.ResourceLocationsPopover_sheet__vGtud{max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0);border-bottom:none;border-left:none;border-right:none;border-radius:16px 16px 0 0;animation:.22s ease-out ResourceLocationsPopover_slideUp__nj5M_;bottom:0;right:0;width:100%!important;top:auto!important;left:0!important}.ResourceLocationsPopover_sheetHandle__PKqcR{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 4px}.ResourceLocationsPopover_headerInfo__pLHKY{flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.ResourceLocationsPopover_closeBtn__4qzkJ{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px}.ResourceLocationsPopover_closeBtn__4qzkJ:hover{color:#1a1a2e;background:#f1f5f9}@keyframes ResourceLocationsPopover_fadeIn__g05BA{0%{opacity:0}to{opacity:1}}@keyframes ResourceLocationsPopover_slideUp__nj5M_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ResourceLocationsPopover_header__xa9bZ{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;display:flex}.ResourceLocationsPopover_headerName__qkv2Z{color:#1a1a2e;font-size:.875rem;font-weight:600}.ResourceLocationsPopover_headerCounters__wfwW-{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.ResourceLocationsPopover_headerCounter__Vj7Ym{align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.ResourceLocationsPopover_headerCounterWarehouse__sBbST{color:#c2410c}.ResourceLocationsPopover_headerCounterProject__-MIeM{color:#1d4ed8}.ResourceLocationsPopover_body__e9YlZ{max-height:320px;padding:6px;overflow-y:auto}.ResourceLocationsPopover_loading__8tdqg{justify-content:center;padding:20px;display:flex}.ResourceLocationsPopover_locItem__wzQYe{border-radius:6px;align-items:center;gap:10px;padding:8px;display:flex}.ResourceLocationsPopover_locItem__wzQYe:hover{background:#f8fafc}.ResourceLocationsPopover_locItemNested__V9-be{padding-left:18px}.ResourceLocationsPopover_locIcon__TtHDT{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ResourceLocationsPopover_warehouseIcon__eOWZd{color:#c2410c;background:#fff7ed}.ResourceLocationsPopover_projectIcon__1A1Zg{color:#1d4ed8;background:#eff6ff}.ResourceLocationsPopover_locText__rkwIX{flex-direction:column;flex:1;min-width:0;display:flex}.ResourceLocationsPopover_locName__jM9XQ{color:#1a1a2e;white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.25}.ResourceLocationsPopover_locType__brMJO{color:#94a3b8;font-size:.6875rem}.ResourceLocationsPopover_locQty__pZ8cJ{color:#1a1a2e;white-space:nowrap;font-size:.8125rem;font-weight:600}.ResourceLocationsPopover_locQtyUnit__7U-MP{color:#64748b;font-weight:400}.ResourceLocationsPopover_groupToggle__jKYMr{cursor:pointer;color:#475569;background:0 0;border:none;border-top:1px dashed #e5e7eb;border-radius:0;align-items:center;gap:8px;width:100%;margin-top:4px;padding:8px;font-size:.8125rem;font-weight:500;display:flex}.ResourceLocationsPopover_groupToggle__jKYMr:first-child{border-top:none;margin-top:0}.ResourceLocationsPopover_groupToggle__jKYMr:hover{color:#fe4d00}.ResourceLocationsPopover_groupToggleChevron__fR71S,.ResourceLocationsPopover_groupToggleIcon__UyrsE{flex-shrink:0}.ResourceLocationsPopover_groupToggleLabel__ehZYM{text-align:left;flex:1}.ResourceLocationsPopover_footerLink__Eho77{color:#fe4d00;background:#fff;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.ResourceLocationsPopover_footerLink__Eho77:hover{color:#fe4d00;background:#fff7ed;text-decoration:none}.ImportResourcePricesModal_modal__UWpY4{width:95%;max-width:760px}.ImportResourcePricesModal_container__z6i5_{flex-direction:column;min-height:0;padding:1.5rem;display:flex}.ImportResourcePricesModal_header__cSG1S{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.ImportResourcePricesModal_title__4QMY4{margin:0;font-size:.875rem;font-weight:600}.ImportResourcePricesModal_closeBtn__3Hcus{color:#9ca3af}.ImportResourcePricesModal_closeBtn__3Hcus:hover{color:#374151}.ImportResourcePricesModal_body__om5II{flex:auto;min-height:0;overflow-y:auto}.ImportResourcePricesModal_dropzone__JkACZ{text-align:center;cursor:pointer;background:#fff1ea;border:2px dashed #ffd7c8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;padding:1.75rem 1rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.ImportResourcePricesModal_dropzone__JkACZ:hover{background:#ffd7c8;border-color:#fe4d00}.ImportResourcePricesModal_dropzone__JkACZ:has(:focus-visible){outline-offset:-6px;border-color:#fe4d00;outline:2px solid #fe4d00}.ImportResourcePricesModal_dropzoneInput__ot-IK{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ImportResourcePricesModal_dropzoneOver__49goh{background:#ffd7c8;border-style:solid;border-color:#fe4d00}.ImportResourcePricesModal_dropzoneIcon__dHWWW{color:#fe4d00}.ImportResourcePricesModal_dropzoneTitle__mGx9Y{color:#1f2937;font-size:.9375rem;font-weight:600}.ImportResourcePricesModal_dropzoneHint__IivIp{color:#4b5563;font-size:.8125rem}.ImportResourcePricesModal_dropzoneFormats__67NT4{color:#6b7280;margin-top:.15rem;font-size:.75rem}.ImportResourcePricesModal_preview___26cq{flex-direction:column;gap:.875rem;display:flex}.ImportResourcePricesModal_summary__J0d8v{color:#6b7280;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;font-size:.8125rem;display:flex}.ImportResourcePricesModal_summaryMain__pdBeJ{color:#1f2937;font-weight:600}.ImportResourcePricesModal_issueList__xDAnB{max-height:10rem;margin:0;padding:0;font-size:.8125rem;list-style:none;overflow-y:auto}.ImportResourcePricesModal_issueList__xDAnB li{flex-wrap:wrap;gap:0 .5rem;padding:.15rem 0;display:flex}.ImportResourcePricesModal_issueLine__CXwgh{white-space:nowrap;font-weight:600}.ImportResourcePricesModal_issueDetail__c8HiI{color:#4b5563}.ImportResourcePricesModal_tableWrapper__7FbeY{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ImportResourcePricesModal_table__MG74T{border-collapse:collapse;width:100%;font-size:.8125rem}.ImportResourcePricesModal_table__MG74T th,.ImportResourcePricesModal_table__MG74T td{text-align:left;border-bottom:1px solid #e5e7eb;padding:.45rem .75rem}.ImportResourcePricesModal_table__MG74T th{color:#6b7280;background:#f9fafb;font-size:.72rem;font-weight:600}.ImportResourcePricesModal_table__MG74T tbody tr:last-child td{border-bottom:none}.ImportResourcePricesModal_table__MG74T .ImportResourcePricesModal_number__cQ2ff{text-align:right;white-space:nowrap}.ImportResourcePricesModal_newPrice__IPzsy{color:#1f2937;font-weight:600}.ImportResourcePricesModal_code__7fJKJ{color:#6b7280;margin-right:.4rem;font-weight:600}.ImportResourcePricesModal_emptyPrice__SWJfv{color:#9ca3af;font-style:italic}.ImportResourcePricesModal_footer__kZquE{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:.75rem;display:flex}.ImportResourcePricesModal_footerActions__bzBk-{gap:.5rem;margin-left:auto;display:flex}.ExportResourcePricesModal_modal__Rbrml{width:95%;max-width:520px}.ExportResourcePricesModal_container__ymqTr{flex-direction:column;min-height:0;padding:1.5rem;display:flex}.ExportResourcePricesModal_header__8OY4T{flex-shrink:0;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.ExportResourcePricesModal_headerIcon__9TOkO{color:#fe4d00;background:#fff1ea;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ExportResourcePricesModal_headerText__1Thhm{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ExportResourcePricesModal_title__-fjZs{color:#1f2937;margin:0;font-size:.9375rem;font-weight:600}.ExportResourcePricesModal_subtitle__h1kRt{color:#6b7280;font-size:.8125rem}.ExportResourcePricesModal_closeBtn__-6P9M{color:#9ca3af}.ExportResourcePricesModal_closeBtn__-6P9M:hover{color:#374151}.ExportResourcePricesModal_body__2Ywvp{flex-direction:column;flex:auto;gap:1rem;min-height:0;display:flex;overflow-y:auto}.ExportResourcePricesModal_options__3cwaC{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ExportResourcePricesModal_card__XpO_n{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.35rem;padding:.75rem .875rem;font-size:13px;transition:border-color .15s,background-color .15s;display:flex}.ExportResourcePricesModal_cardChecked__14okO{background:#fff1ea;border-color:#ffd7c8}.ExportResourcePricesModal_cardMain__ecFJl{color:#1f2937;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;display:flex}.ExportResourcePricesModal_badge__nBBB7{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;padding:.1rem .55rem;font-size:.72rem;font-weight:500}.ExportResourcePricesModal_cardHint__sDkhJ{color:#6b7280;align-items:center;gap:.4rem;padding-left:1.6rem;font-size:.75rem;display:flex}.ExportResourcePricesModal_costTypes__njxMW{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.3rem;padding-left:1.6rem;display:flex}.ExportResourcePricesModal_costTypesLabel__-70Eo{color:#6b7280;margin-right:.15rem;font-size:.72rem;font-weight:600}.ExportResourcePricesModal_costType__p3iQB{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}.ExportResourcePricesModal_costTypeChecked__4-b1C{border-color:#ffd7c8}.ExportResourcePricesModal_costTypeCount__2Yf0s{color:#6b7280;font-size:.72rem}.ExportResourcePricesModal_how__NTNdz{color:#4b5563;background:#f9fafb;border-radius:10px;flex-direction:column;gap:.35rem;padding:.75rem .875rem;font-size:.75rem;display:flex}.ExportResourcePricesModal_howTitle__piHfe{color:#374151;font-weight:600}.ExportResourcePricesModal_howSteps__Nb2rv{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;display:flex}.ExportResourcePricesModal_footer__kj_Lz{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:.75rem;display:flex}.ExportResourcePricesModal_summary__dUynC{color:#6b7280;font-size:.75rem}.ExportResourcePricesModal_footerActions__Bwup9{gap:.5rem;margin-left:auto;display:flex}.HiredResourcesTab_status__MNb5B{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.HiredResourcesTab_statusInProgress__2n-dR{color:#15803d;background-color:#f0fdf4}.HiredResourcesTab_statusEnding__s-cLW{color:#c2410c;background-color:#fff1ea}.HiredResourcesTab_statusOverdue__RX7lA{color:#b91c1c;background-color:#fef2f2}.HiredResourcesTab_statusScheduled__0OQIP{color:#5b21b6;background-color:#f5f0ff}.HiredResourcesTab_statusReturned__hTBaz{color:#4b5563;background-color:#f3f4f6}.HiredResourcesTab_cellStack__ggHI2{flex-direction:column;gap:2px;display:flex}.HiredResourcesTab_strong__UKt75{color:#1f2937;font-weight:600}.HiredResourcesTab_sub__MSy_w{color:#6b7280;font-size:12px}.HiredResourcesTab_muted__eEEb2{color:#9ca3af}.HiredResourcesTab_overdue__KfTQo{color:#b91c1c;font-weight:600}.HiredResourcesTab_overdueSub__D4M_U{color:#b91c1c;font-size:12px}.HiredResourcesTab_location__2ryyD{align-items:center;gap:8px;display:inline-flex}.HiredResourcesTab_locationIcon__vzQfH{color:#c2410c;background-color:#fff1ea;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.HiredResourcesTab_locationIconWarehouse__ybTnB{color:#b91c1c;background-color:#fef2f2}.HiredResourcesTab_costBar__r3FrP{-webkit-appearance:none;appearance:none;background-color:#e5e7eb;border:none;border-radius:2px;width:96px;height:4px;margin-left:auto}.HiredResourcesTab_costBar__r3FrP::-webkit-progress-bar{background-color:#e5e7eb;border-radius:2px}.HiredResourcesTab_costBar__r3FrP::-webkit-progress-value{background-color:#fe4d00;border-radius:2px}.HiredResourcesTab_costBar__r3FrP::-moz-progress-bar{background-color:#fe4d00;border-radius:2px}.HiredResourcesTab_costBarOver__Lkz0g::-webkit-progress-value{background-color:#ef4444}.HiredResourcesTab_costBarOver__Lkz0g::-moz-progress-bar{background-color:#ef4444}.HiredResourcesTab_resourceTab__AqYPR{flex-direction:column;display:flex}.HiredResourcesTab_resourceTabHeader__tUMTj{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.HiredResourcesTab_resourceTabTitle__sLzlB{color:#1f2937;font-size:15px;font-weight:600}.HiredResourcesTab_resourceTabSubtitle__Heuae{color:#6b7280;font-size:13px}.HiredResourcesTab_listTotals__BIlXK{margin-bottom:16px}.HiredResourcesTab_totals__UiFiF{flex-wrap:wrap;gap:10px;display:flex}.HiredResourcesTab_totalsBlock__gAmzS{font:inherit;text-align:left;cursor:pointer;background-color:#f9fafb;border:1.5px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.HiredResourcesTab_totalsBlock__gAmzS:hover{border-color:#d1d5db}.HiredResourcesTab_totalsBlockRunning__AVTNC{background-color:#fff1ea;border-color:#ffd7c8}.HiredResourcesTab_totalsBlockActive__xRbzj{border-color:#1f2937}.HiredResourcesTab_totalsBlockActive__xRbzj.HiredResourcesTab_totalsBlockRunning__AVTNC{border-color:#fe4d00}.HiredResourcesTab_totalsLabel__t1wu8{color:#4b5563;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.HiredResourcesTab_totalsBlockRunning__AVTNC .HiredResourcesTab_totalsLabel__t1wu8{color:#c2410c}.HiredResourcesTab_totalsValues__Jhlho{gap:24px;display:flex}.HiredResourcesTab_totalsValue__Ib0PR{flex-direction:column;display:flex}.HiredResourcesTab_totalsValue__Ib0PR strong{color:#1f2937;font-size:15px;font-weight:700}.HiredResourcesTab_totalsValue__Ib0PR small{color:#6b7280;font-size:12px}.NewResourceScreen_page__o00O5{height:100%;overflow:hidden auto}.NewResourceScreen_content__k6xw4{padding:1.5rem 1.5rem 2rem}.NewResourceScreen_section__1Uxry{margin-bottom:1.5rem}.NewResourceScreen_sectionHeader__BukcA{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.NewResourceScreen_sectionLine__g0XxL{background:#e5e7eb;flex:1;height:1px}.NewResourceScreen_sectionTitle__ycbfM{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.85rem;font-weight:600}.NewResourceScreen_sectionSubtitle__ZFs4-{color:#9ca3af;white-space:nowrap;font-size:.8rem}.NewResourceScreen_cardsGrid__A7LHj{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){.NewResourceScreen_cardsGrid__A7LHj{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.NewResourceScreen_cardsGrid__A7LHj{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.NewResourceScreen_cardsGrid__A7LHj{grid-template-columns:1fr}}.NewResourceScreen_card__6gcWs{cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;min-height:180px;padding:1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.NewResourceScreen_card__6gcWs:hover{box-shadow:0 4px 12px #00000014}.NewResourceScreen_iconWrapper__rQjOC{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}.NewResourceScreen_cardTitle__m-f25{color:#1f2937;margin:0 0 .25rem;font-size:.875rem;font-weight:700}.NewResourceScreen_cardSubtitle__cPncV{color:#6b7280;margin:0 0 .75rem;font-size:.85rem;line-height:1.4}.NewResourceScreen_cardExample__2s5IP{color:#9ca3af;margin-top:auto;font-size:.8rem;font-style:italic;line-height:1.4}.ResourceComponentCard_componentCard__LvvRv{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ResourceComponentCard_componentHeader__9Iu1y{align-items:center;gap:12px;padding:12px 14px;display:flex}.ResourceComponentCard_componentIcon__RTXfU{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.ResourceComponentCard_componentInfo__0eKWt{flex:1;min-width:0}.ResourceComponentCard_componentName__fVXW7{color:#1a1a1a;font-size:13.5px;font-weight:600}.ResourceComponentCard_componentMeta__fn7he{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.ResourceComponentCard_codeBadge__jJc8t{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.ResourceComponentCard_componentRight__kJL_P{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ResourceComponentCard_componentQty__Wx71s{color:#6b7280;flex-shrink:0;font-size:13px;font-weight:600}.KitDetailScreen_detailPageWrap__FScqe{max-width:var(--content-max-width);box-sizing:border-box;width:100%;margin:0 auto;padding:0 16px 2rem}.KitDetailScreen_heroCard__YSX51{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.KitDetailScreen_heroLeft__ZI57s{align-items:center;gap:14px;display:flex}.KitDetailScreen_heroIcon__HoFJA{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.KitDetailScreen_heroName__u-iMR{color:#1a1a1a;flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:700;line-height:1.2;display:flex}.KitDetailScreen_heroMeta__OybcO{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.KitDetailScreen_heroCode__ILILI{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.KitDetailScreen_heroSep__P5uO2{color:#9ca3af}.KitDetailScreen_familyBadge__vgB9N{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;padding:2px 7px;font-size:11px}.KitDetailScreen_heroRight__u2cZk{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.KitDetailScreen_heroResourceCount__B7RYP{color:#6b7280;font-size:12px;font-weight:600}.KitDetailScreen_detailSection__HV9y5{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.KitDetailScreen_detailSectionHeader__kf1z7{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.KitDetailScreen_kvList__bsXp-{flex-direction:column;display:flex}.KitDetailScreen_kvRow__15yWE{justify-content:space-between;align-items:center;gap:1rem;padding:9px 0;display:flex}.KitDetailScreen_kvRow__15yWE:not(:last-child){border-bottom:1px solid #f2f2f1}.KitDetailScreen_kvLabel__dTXbG{color:#6b7280;font-size:13px}.KitDetailScreen_kvValue__rCA0X{color:#1a1a2e;text-align:right;word-break:break-word;font-size:13px;font-weight:600}.KitDetailScreen_costCardsGrid__ePArF{grid-template-columns:1fr 1fr;gap:12px;display:grid}.KitDetailScreen_costCard__N-A9F{background-color:#eff6ff;border:1.5px solid #bfdbfe;border-radius:12px;padding:16px 18px}.KitDetailScreen_costCardLabel__sHyO5{color:#1e40af;margin-bottom:3px;font-size:13px;font-weight:600}.KitDetailScreen_costCardHint__kTKED{color:#1e40af;margin-bottom:14px;font-size:11.5px;font-style:normal;display:block}.KitDetailScreen_costCardValue__oz7Jr{color:#1e40af;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.KitDetailScreen_costCardValue__oz7Jr small{background:#dbeafe;border-radius:5px;padding:3px 7px;font-size:11.5px;font-weight:600}.KitDetailScreen_costUnitRows__tGFgx{flex-direction:column;gap:10px;display:flex}.KitDetailScreen_costUnitRow__atCZE{justify-content:space-between;align-items:center;display:flex}.KitDetailScreen_costUnitLabel__791yf{color:#1e40af;font-size:12px;font-weight:500}.KitDetailScreen_componentCount__Psi4x{color:#fe4d00;background:#ffedd5;border-radius:10px;margin-left:4px;padding:1px 8px;font-size:11px;font-weight:700}.KitDetailScreen_componentsList__VU0Fq{flex-direction:column;gap:10px;display:flex}.KitDetailScreen_componentCosts__VWLrn{background:#eff6ff;border-top:1px solid #bfdbfe;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;padding:12px 14px;display:grid}.KitDetailScreen_componentCostGroup__8oMZT{flex-direction:column;gap:6px;display:flex}.KitDetailScreen_componentCostLabel__T9XHc{color:#1e40af;margin-bottom:2px;font-size:12.5px;font-weight:600}.KitDetailScreen_componentCostRow__treIr{color:#1e40af;justify-content:space-between;align-items:center;font-size:12px;display:flex}.KitDetailScreen_componentCostValue__79w_X{color:#1e40af;align-items:center;gap:4px;font-weight:600;display:flex}.KitDetailScreen_componentCostValue__79w_X small{color:#1e40af;font-size:11px;font-weight:500}.KitDetailScreen_costNotDefined__5zcEv{color:#9ca3af;font-style:italic;font-weight:500}.KitDetailScreen_tabBar__85Z-C{border-bottom:1px solid #e5e7eb;gap:4px;margin-bottom:16px;display:flex}.KitDetailScreen_tabBtn__XJt0S{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-size:.85rem;font-weight:500;display:inline-flex}.KitDetailScreen_tabBtn__XJt0S:hover{color:#374151}.KitDetailScreen_tabBtnActive__cPK69{color:#e64400;border-bottom-color:#fe4d00;font-weight:600}.KitDetailScreen_tabBtnActive__cPK69:hover{color:#e64400;border-bottom-color:#fe4d00}.NewKitScreen_page__TTCkN{flex-direction:column;height:100%;display:flex;overflow:hidden}.NewKitScreen_wizardStickyHeader__0ZV2P{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.NewKitScreen_wizardStickyHeader__0ZV2P [data-sticky-header]{z-index:auto;margin-bottom:0;position:relative}.NewKitScreen_wizardHeaderInner__vY9x4{position:relative}.NewKitScreen_stepperOverlay__GQ5ir{z-index:5;pointer-events:auto;width:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media (max-width:1199px){.NewKitScreen_stepperOverlay__GQ5ir{width:65%}}@media (max-width:1399px){.NewKitScreen_stepperOverlay__GQ5ir{width:100%;margin-bottom:12px;padding:.5rem 16px 0;position:relative;top:auto;left:auto;transform:none}}.NewKitScreen_wizardBody__BYa9z{scrollbar-gutter:stable;flex:1;padding-bottom:100px;overflow:hidden auto}.NewKitScreen_wizardContent__0mWoE{width:100%;padding:36px var(--content-padding-x) 24px;margin:0 auto}@media (max-width:767px){.NewKitScreen_wizardContent__0mWoE{padding:24px 16px 0}}.NewKitScreen_stepNarrow__HCKg_,.NewKitScreen_stepWide__XJdiG{max-width:var(--content-max-width);width:100%;margin:0 auto}.NewKitScreen_sectionTitle__DauNV{color:#1a1a1a;margin-bottom:2px;font-size:15px;font-weight:600}.NewKitScreen_sectionSubtitle__YZqGq{color:#9ca3af;margin-bottom:20px;font-size:12px}.NewKitScreen_sectionCard__E9_x9{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.NewKitScreen_sectionHeader__XRx95{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.NewKitScreen_sectionHeader__XRx95 svg{color:#9ca3af;width:14px;height:14px}.NewKitScreen_formRow2__-M-g6{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:767px){.NewKitScreen_formRow2__-M-g6{grid-template-columns:1fr}}.NewKitScreen_formRowFull__tXRI_{margin-top:.5rem}.NewKitScreen_costModelsSectionTitle__pacuA{color:#1a1a1a;align-items:center;gap:7px;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.NewKitScreen_costModelsSectionTitle__pacuA svg{color:#9ca3af}.NewKitScreen_costModelsSectionHint__khqR3{color:#9ca3af;margin-bottom:12px;font-size:.8rem}.NewKitScreen_costModelsGrid__KVG8y{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:991px){.NewKitScreen_costModelsGrid__KVG8y{grid-template-columns:1fr}}.NewKitScreen_costModelCardWrapper__RdW9-{flex-direction:column;min-width:0;display:flex}.NewKitScreen_costModelCardWrapper__RdW9-:has(.NewKitScreen_timeUnitDropdown__UZo7H) .NewKitScreen_costModelCard__8vpPM{border-bottom:none;border-radius:12px 12px 0 0}.NewKitScreen_costModelCard__8vpPM{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex}.NewKitScreen_costModelCard__8vpPM:hover:not(.NewKitScreen_costModelCardActive__ZTxMK):not(.NewKitScreen_costModelCardDisabled__zOnXd){border-color:#d1d5db}.NewKitScreen_costModelCardActive__ZTxMK{background:#eff6ff;border-color:#bfdbfe}.NewKitScreen_costModelCardActive__ZTxMK .NewKitScreen_costModelTitle__dtOED,.NewKitScreen_costModelCardActive__ZTxMK .NewKitScreen_costModelDesc__Zd4G9{color:#1e40af}.NewKitScreen_costModelCardDisabled__zOnXd{cursor:not-allowed;pointer-events:auto}.NewKitScreen_costModelCardDisabled__zOnXd:not(.NewKitScreen_costModelCardActive__ZTxMK){background:#f9fafb}.NewKitScreen_costModelCardDisabled__zOnXd:not(.NewKitScreen_costModelCardActive__ZTxMK) .NewKitScreen_costModelTitle__dtOED{color:#9ca3af}.NewKitScreen_costModelCardDisabled__zOnXd:not(.NewKitScreen_costModelCardActive__ZTxMK) .NewKitScreen_costModelDesc__Zd4G9{color:#d1d5db}.NewKitScreen_costModelCardDisabled__zOnXd:not(.NewKitScreen_costModelCardActive__ZTxMK) .NewKitScreen_costModelCheck__AN_81{border-color:#e5e7eb}.NewKitScreen_timeUnitDropdown__UZo7H{background:#eff6ff;border:1.5px solid #bfdbfe;border-top:none;border-radius:0 0 12px 12px;min-width:0;padding:.75rem 1rem .5rem}.NewKitScreen_timeUnitDropdown__UZo7H .form-label{color:#1e40af;margin-bottom:.25rem;font-size:.8rem;font-weight:500}.NewKitScreen_costModelCheck__AN_81{border:1.5px solid #d1d5db;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:2px;display:flex}.NewKitScreen_costModelCheckActive__SWtQw{color:#fff;background:#3b82f6;border-color:#3b82f6}.NewKitScreen_costModelContent__FWQ5o{flex-direction:column;gap:.125rem;min-width:0;display:flex}.NewKitScreen_costModelTitle__dtOED{color:#1f2937;font-size:.875rem;font-weight:600}.NewKitScreen_costModelDesc__Zd4G9{color:#6b7280;font-size:.75rem}.NewKitScreen_continueBar__nuNyo{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #ebebea;flex-shrink:0;padding:20px 0;position:sticky;bottom:0;left:0;right:0}.NewKitScreen_continueBarInner__HsIYN{justify-content:space-between;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.NewKitScreen_continueBarLeft__eOxep{align-items:center;gap:14px;display:flex}.NewKitScreen_continueBarCenter__sYhU-{flex:1;justify-content:center;display:flex}.NewKitScreen_continueBarBackLabel__BFrp1{color:#64748b;white-space:nowrap;font-size:13px;font-weight:600}.NewKitScreen_continueBarRight__-EVtd{gap:8px;display:flex}.NewKitScreen_backBtn__o3eHL{cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .14s;display:flex}.NewKitScreen_backBtn__o3eHL:hover{border-color:#9ca3af}.NewKitScreen_continueBtn__aRsVs{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:12px;align-items:center;gap:7px;padding:12px 28px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s;display:flex}.NewKitScreen_continueBtn__aRsVs:hover{background:#e85d0f}.NewKitScreen_continueBtn__aRsVs:disabled{color:#94a3b8;cursor:default;opacity:.7;background:#e5e7eb}.NewKitScreen_confirmBtn__rLLNb{color:#fff;cursor:pointer;background:#ff6b1a;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}.NewKitScreen_confirmBtn__rLLNb:hover{background:#e85d0f}.NewKitScreen_confirmBtn__rLLNb:disabled{color:#94a3b8;cursor:default;opacity:.7;background:#e5e7eb}.NewKitScreen_selectedCount___E7mX{color:#64748b;font-size:13px;font-weight:500}.NewKitScreen_componentsLayout__tguuW{align-items:flex-start;gap:20px;display:flex}@media (max-width:991px){.NewKitScreen_componentsLayout__tguuW{flex-direction:column}}.NewKitScreen_componentsMain__FL21l{flex:1;min-width:0}.NewKitScreen_componentsSidebar__VKXpI{flex-shrink:0;align-self:flex-start;width:260px;max-height:calc(100vh - 160px);position:sticky;top:10px;overflow:hidden auto}@media (max-width:991px){.NewKitScreen_componentsSidebar__VKXpI{display:none}}.NewKitScreen_kitIdentityCard__yUPur{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:28px;padding:18px 20px;display:flex}.NewKitScreen_kitIdentityIcon__V8cgF{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.NewKitScreen_kitIdentityInfo__RZvNz{flex-direction:column;min-width:0;display:flex}.NewKitScreen_kitIdentityName__XxWke{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.NewKitScreen_kitIdentityMeta__Q0xve{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.NewKitScreen_stickySearchArea__3wBIm{z-index:5;background:#f8f8f7;padding-top:10px;padding-bottom:2px;position:sticky;top:0}.NewKitScreen_searchInput__8jl5y{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.NewKitScreen_searchInput__8jl5y:focus-within{border-color:#ff6b1a}.NewKitScreen_searchInput__8jl5y input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.NewKitScreen_clearBtn__W_yUE{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.NewKitScreen_resourceGrid__olPVN{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:767px){.NewKitScreen_resourceGrid__olPVN{grid-template-columns:1fr}}.NewKitScreen_resourceItem__63H97{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;transition:all .12s;display:flex}.NewKitScreen_resourceItem__63H97:hover{border-color:#9ca3af}.NewKitScreen_resourceItem__63H97.NewKitScreen_selected__I5wRD{background:#fff9f5;border:1px solid #ff6b1a}.NewKitScreen_resourceItemCheckbox__xEOHs{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.NewKitScreen_resourceItemCheckbox__xEOHs.NewKitScreen_checked__hr8K1{background:#ff6b1a;border:none}.NewKitScreen_resourceItemIcon__fpdKU{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.NewKitScreen_resourceItemInfo__zKIih{flex:1;min-width:0}.NewKitScreen_resourceItemName__JzVqe{color:#1a1a1a;font-size:13px;font-weight:600}.NewKitScreen_resourceItemMeta__Jqk5N{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:2px 4px;margin-top:2px;font-size:11px;display:flex}.NewKitScreen_codeTag__gmKp8{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.NewKitScreen_emptyState__gD3YW{text-align:center;color:#9ca3af;padding:40px 0;font-size:13px}.NewKitScreen_selectedCard__Ri3En{background:#fff;border:1px solid #ebebea;border-radius:12px;position:sticky;top:10px;overflow:hidden}.NewKitScreen_selectedHeader__hYu5c{border-bottom:1px solid #f2f2f1;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.NewKitScreen_selectedHeaderLabel__v9qFM{color:#1a1a1a;font-size:13px;font-weight:600}.NewKitScreen_selectedBadge__6R7VL{color:#ef4444;background:#fef2f2;border-radius:8px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.NewKitScreen_selectedList__wtULO{padding:8px 0}.NewKitScreen_selectedEmpty__Vzce8{color:#9ca3af;text-align:center;padding:16px 0;font-size:12px}.NewKitScreen_selectedItem__Mf8zp{align-items:center;gap:8px;padding:9px 18px;display:flex}.NewKitScreen_selectedItem__Mf8zp:not(:first-child){border-top:1px solid #f2f2f1}.NewKitScreen_selectedItemName__6Y32s{color:#1a1a1a;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-weight:500}.NewKitScreen_selectedItemRemove__PY7ld{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px;display:flex}.NewKitScreen_selectedItemRemove__PY7ld:hover{color:#ef4444}.NewKitScreen_kitCostsSectionCard__zZt2w{margin-top:16px}.NewKitScreen_kitCostsSection__tIJvO{border-top:1px dashed #d1d5db;margin-top:1.75rem;margin-bottom:1.25rem;padding-top:1.5rem}.NewKitScreen_kitCostsSectionHeader__mSKLl{margin-bottom:20px}.NewKitScreen_kitCostsSectionTitle__UMg2p{color:#1a1a1a;margin-bottom:2px;font-size:15px;font-weight:600}.NewKitScreen_kitCostsSectionSubtitle__ySkRm{color:#9ca3af;font-size:12px}.NewKitScreen_kitCostsGrid__ibJm8{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin-top:.5rem;display:grid}@media (max-width:767px){.NewKitScreen_kitCostsGrid__ibJm8{grid-template-columns:1fr}}.NewKitScreen_kitCostCard__IKqXZ{background-color:#eff6ff;border:1.5px solid #bfdbfe;border-radius:12px;padding:16px 18px}.NewKitScreen_kitCostCard__IKqXZ .form-control{background-color:#fff;border-color:#bfdbfe}.NewKitScreen_kitCostCard__IKqXZ .form-control:focus{border-color:#60a5fa;box-shadow:0 0 0 .2rem #3b82f626}.NewKitScreen_kitCostCard__IKqXZ .input-group-text{color:#1d4ed8;background-color:#dbeafe;border-color:#bfdbfe}.NewKitScreen_kitCostCardLabel__kBckF{color:#1e40af;margin-bottom:3px;font-size:13px;font-weight:600}.NewKitScreen_kitCostCardInfo__gheCX{flex-shrink:0}.NewKitScreen_kitCostCardHint__Zur0l{color:#1e40af;margin-bottom:14px;font-size:11.5px;font-style:normal;display:block}.NewKitScreen_kitCostRow__CoJiW{border-bottom:1px solid #0000000f;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.NewKitScreen_kitCostRow__CoJiW:last-child{border-bottom:none;padding-bottom:0}.NewKitScreen_kitCostRow__CoJiW:first-of-type{padding-top:0}.NewKitScreen_kitCostRowLabel__pR4Rc{color:#1e40af;white-space:nowrap;flex:0 0 80px;font-size:12px;font-weight:500}.NewKitScreen_kitCostRowInput__-DU3E{flex:1;max-width:220px}.NewKitScreen_resourceCostsGrid__TdU7p{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;padding:.75rem 1rem 1rem;display:grid}@media (max-width:767px){.NewKitScreen_resourceCostsGrid__TdU7p{grid-template-columns:1fr}}.NewKitScreen_resourceCostsGridWithQty__r4w5R{flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.NewKitScreen_resourceCostsGridWithQty__r4w5R>.NewKitScreen_qtyInlineBlock__d5NgF{flex:0 0 130px}.NewKitScreen_resourceCostsGridWithQty__r4w5R>.NewKitScreen_resourceCostCard__53V95{flex:180px;min-width:180px}@media (max-width:767px){.NewKitScreen_resourceCostsGridWithQty__r4w5R>.NewKitScreen_qtyInlineBlock__d5NgF,.NewKitScreen_resourceCostsGridWithQty__r4w5R>.NewKitScreen_resourceCostCard__53V95{flex:100%}}.NewKitScreen_resourceCostsGridStacked__Zl-fz{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0;padding:.75rem 1rem 1rem;display:grid}.NewKitScreen_resourceCostsGridStacked__Zl-fz>.NewKitScreen_qtyInlineBlock__d5NgF{grid-column:1/-1;max-width:280px;padding:0 0 .25rem}@media (max-width:767px){.NewKitScreen_resourceCostsGridStacked__Zl-fz{grid-template-columns:1fr}.NewKitScreen_resourceCostsGridStacked__Zl-fz>.NewKitScreen_qtyInlineBlock__d5NgF{max-width:none}}.NewKitScreen_resourceCostCard__53V95{background-color:#eff6ff;border:1.5px solid #bfdbfe;border-radius:12px;padding:16px 18px}.NewKitScreen_resourceCostCard__53V95 .form-control{background-color:#fff;border-color:#bfdbfe}.NewKitScreen_resourceCostCard__53V95 .form-control:focus{border-color:#60a5fa;box-shadow:0 0 0 .2rem #3b82f626}.NewKitScreen_resourceCostCard__53V95 .input-group-text{color:#1d4ed8;background-color:#dbeafe;border-color:#bfdbfe}.NewKitScreen_resourceCostCardLabel__tWnqW{color:#1e40af;margin-bottom:3px;font-size:13px;font-weight:600}.NewKitScreen_resourceCostCardHint__4jVs8{color:#1e40af;margin-bottom:14px;font-size:11.5px;font-style:normal;display:block}.NewKitScreen_resourceCostRow__F2Ebl{border-bottom:1px solid #0000000f;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.NewKitScreen_resourceCostRow__F2Ebl:last-child{border-bottom:none;padding-bottom:0}.NewKitScreen_resourceCostRow__F2Ebl:first-of-type{padding-top:0}.NewKitScreen_resourceCostRow__F2Ebl label{margin-bottom:0}.NewKitScreen_resourceCostInputBlock__7sn-a{flex-direction:column;flex:1;gap:2px;min-width:0;max-width:220px;display:flex}.NewKitScreen_resourceCostRowError__8ok-R{text-align:left;color:#e2b434;font-size:.75rem}.NewKitScreen_resourceCostRowLabel__YikZ-{color:#1e40af;white-space:nowrap;flex:0 0 80px;font-size:12px;font-weight:500}.NewKitScreen_resourceCostRowInput__rsruZ{flex:1;max-width:220px}.NewKitScreen_qtyCardsList__WUSBz{flex-direction:column;gap:10px;display:flex}.NewKitScreen_qtyCard__i6_o2{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.NewKitScreen_qtyCardHeader__Yp7hw{border-bottom:1px solid #f2f2f1;align-items:center;gap:12px;padding:12px 14px;display:flex}.NewKitScreen_qtyCardIcon__qCSQF{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.NewKitScreen_qtyCardTitle__0tmq5{color:#1a1a1a;font-size:13.5px;font-weight:600}.NewKitScreen_qtyCardSubtitle__ZA8Um{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.NewKitScreen_qtyInlineBlock__d5NgF{flex-direction:column;align-self:flex-start;gap:8px;padding:.875rem 0;display:flex}.NewKitScreen_qtyInlineBlock__d5NgF .form-label{margin-bottom:0}.NewKitScreen_costInputWrapper__yQTRz{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:38px;transition:all .15s;display:flex;overflow:hidden}.NewKitScreen_costInputWrapper__yQTRz:focus-within{border-color:#ff6b1a}.NewKitScreen_costInputWrapper__yQTRz:hover:not(:focus-within){border-color:#d1d5db}.NewKitScreen_costInputWrapper__yQTRz.NewKitScreen_costInputWrapperWarning__ONPrt,.NewKitScreen_costInputWrapper__yQTRz.NewKitScreen_costInputWrapperWarning__ONPrt:hover:not(:focus-within){border-color:#e2b434}.NewKitScreen_costInputWrapper__yQTRz.NewKitScreen_costInputWrapperWarning__ONPrt:focus-within{border-color:#e2b434;box-shadow:0 4px 14px #e2b4341f}.NewKitScreen_costInputWrapper__yQTRz input{color:#1a1a1a;text-align:right;outline:none;flex:1;min-width:40px;padding:8px 0 8px 10px;font-family:inherit;font-size:.875rem;font-weight:600;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.NewKitScreen_costUnitLabel__DAyuN{color:#6b7280;white-space:nowrap;flex-shrink:0;padding:0 .5rem;font-size:.8125rem;font-weight:500}.NewKitScreen_qtyValue__7RpND{color:#1a1a1a;text-align:right;justify-content:flex-end;align-items:center;min-width:100px;padding-bottom:.5rem;font-size:.9rem;font-weight:600;display:flex;flex:none!important}.NewKitScreen_successWrapper__0GnBU{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.NewKitScreen_successCard__46XiO{text-align:center;background:#fff;border:1px solid #ebebea;border-radius:12px;width:100%;margin-bottom:14px;padding:2.5rem}.NewKitScreen_successIcon__gVF9s{background:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;display:flex}.NewKitScreen_successTitle__ov3kk{color:#1a1a1a;margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.NewKitScreen_successSubtitle__3l3eT{color:#9ca3af;margin:0;font-size:.9rem}.NewKitScreen_summaryCard___j1Tr{background:#fff;border:1px solid #ebebea;border-radius:12px;width:100%;overflow:hidden}.NewKitScreen_summaryHeader__6_P9A{border-bottom:1px solid #f2f2f1;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.NewKitScreen_summaryIcon__caTyW{color:#d97706;background:#fef3c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.NewKitScreen_summaryHeaderInfo__sBVMu{flex:1;min-width:0}.NewKitScreen_summaryName__4C1Cn{color:#1a1a1a;font-size:.9rem;font-weight:600}.NewKitScreen_summaryMeta__62w3K{color:#9ca3af;align-items:center;gap:6px;font-size:.8rem;display:flex}.NewKitScreen_summaryStatLabel__4JOS5{color:#9ca3af}.NewKitScreen_summaryStatValue__aCCwd{color:#1a1a1a;margin-left:.25rem;font-weight:600}.NewKitScreen_summaryResourceItem__8fCEb{border-bottom:1px solid #f2f2f1;align-items:center;gap:.75rem;padding:.6rem 1.25rem;display:flex}.NewKitScreen_summaryResourceItem__8fCEb:last-child{border-bottom:none}.NewKitScreen_summaryResIcon__6KQ2i{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.NewKitScreen_summaryResInfo__eTtCl{flex:1;min-width:0}.NewKitScreen_summaryResName__vVL49{color:#1a1a1a;font-size:.85rem;font-weight:500}.NewKitScreen_summaryResMeta___sjJu{color:#9ca3af;align-items:center;gap:6px;font-size:.75rem;display:flex}.NewKitScreen_codeBadge__mdgkk{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.NewKitScreen_summaryResQty__OPLn3{text-align:right;flex-shrink:0}.NewKitScreen_summaryResQtyValue__EmEWO{color:#1a1a1a;font-size:.9rem;font-weight:600}.NewKitScreen_summaryResQtyUnit__ctlxq{color:#9ca3af;font-size:.75rem}.NewKitScreen_successActions__VyQpA{justify-content:center;gap:.75rem;margin-top:2.5rem;margin-bottom:2rem;display:flex}.NewKitScreen_selectAllRow__GFmsa{color:#9ca3af;justify-content:center;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.NewKitScreen_selectAllCheckbox__MyI6z{accent-color:#ff6b1a}.NewKitScreen_selectAllLabel__ZDDJ9{color:#ff6b1a;font-weight:500}.NewKitScreen_uniqueOnlyBadge__Xg25s{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.ResourceHistoryTab_filtersRow__uncvk{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.ResourceHistoryTab_filterField__5rxSx{flex-direction:column;flex:1;gap:4px;min-width:180px;display:flex}.ResourceHistoryTab_filterLabel__v3NKw{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:500}.ResourceHistoryTab_eventBadge__WDiUQ{border-radius:10px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.ResourceHistoryTab_emptyState__bbZdt{text-align:center;color:#6b7280;padding:30px 16px;font-size:13px}.ResourceHistoryTab_loaderRow__QiZRS{text-align:center;padding:14px}.ResourceHistoryTab_headerRow__iP5M0{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResourceHistoryTab_totalCount__K6Q8h{color:#6b7280;margin-left:auto;font-size:12px}.MaintenancesScreen_page__LhBMX{height:100%;overflow:hidden auto}.MaintenancesScreen_tableArea__xd3SN{padding:0 .75rem .75rem}.ResourcePickerDropdown_container__n-R71{position:relative}.ResourcePickerDropdown_searchInput__aRoVh{cursor:text;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;transition:border-color .14s;display:flex}.ResourcePickerDropdown_searchInput__aRoVh:focus-within,.ResourcePickerDropdown_searchInput__aRoVh.ResourcePickerDropdown_searchInputOpen__xQqZg{border-color:#ff6b1a}.ResourcePickerDropdown_searchInput__aRoVh.ResourcePickerDropdown_searchInputWarning__Ml2B8{border-color:#e2b434}.ResourcePickerDropdown_searchInput__aRoVh input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.ResourcePickerDropdown_searchIcon__247o_{color:#9ca3af;flex-shrink:0;display:flex}.ResourcePickerDropdown_clearBtn__YRops{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;display:flex}.ResourcePickerDropdown_dropdown__3zE7h{z-index:200;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #00000017,0 0 0 1px #0000000a}.ResourcePickerDropdown_dropdownUp__UONCS{top:auto;bottom:calc(100% + 4px)}.ResourcePickerDropdown_dropdownList__wjgI-{flex-direction:column;gap:2px;padding:6px;display:flex}.ResourcePickerDropdown_dropdownItem__RA23E{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;transition:background .1s;display:flex}.ResourcePickerDropdown_dropdownItem__RA23E:hover{background:#f9fafb}.ResourcePickerDropdown_dropdownItemSelected__YTU2V{background:#fff7ed}.ResourcePickerDropdown_dropdownItemSelected__YTU2V:hover{background:#ffedd5}.ResourcePickerDropdown_addNewOption__YZ0K-{cursor:pointer;color:#fe4d00;background:#fe4d000a;align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:500;display:flex}.ResourcePickerDropdown_addNewOption__YZ0K-:hover{background:#fe4d0014}.ResourcePickerDropdown_addNewIcon__1LAKC{align-items:center;font-size:.75rem;display:flex}.ResourcePickerDropdown_dropdownInfo__DWYpm{text-align:center;color:#9ca3af;padding:16px 0;font-size:13px}.ResourcePickerDropdown_loadMoreWrapper__gjfvp{justify-content:center;padding:8px 0 4px;display:flex}.ResourcePickerDropdown_loadingHint__etLDm{color:#9ca3af;font-size:.85rem}.MaintenanceScreen_page__XWlXF{height:100%;overflow:hidden auto}.MaintenanceScreen_resourceBanner__OnTP7{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:1rem;margin-bottom:14px;padding:1rem 1.25rem;display:flex}.MaintenanceScreen_resourceBannerItem__V80tc{flex:1;min-width:0}.MaintenanceScreen_resourceBannerChangeBtn__6jE_X{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:inline-flex}.MaintenanceScreen_resourceBannerChangeBtn__6jE_X:hover{border-color:#9ca3af}.MaintenanceScreen_datesRow__jDsGZ{flex-wrap:wrap;gap:1.5rem;display:flex}.MaintenanceScreen_dateGroup__nefhF{min-width:0}.MaintenanceScreen_dateTimeRow__2csif{align-items:flex-start;gap:8px;display:flex}.MaintenanceScreen_dateInput__0uPyR{flex-shrink:0;width:180px}.MaintenanceScreen_datesSubBox__i03PX{background:#fff7ed;border:1px solid #fe4d00;border-radius:10px;margin-bottom:14px;padding:16px 18px}.MaintenanceScreen_datesSubBox__i03PX:last-child{margin-bottom:0}.MaintenanceScreen_datesSubBoxWarning__ByWjn{border-color:#e2b434!important}.MaintenanceScreen_datesSubTitle__xY3Ij{color:#fe4d00;margin-bottom:4px;font-size:.875rem;font-weight:600}.MaintenanceScreen_datesSubTitleWithIcon__NMglP{align-items:center;gap:6px;display:flex}.MaintenanceScreen_datesSubTitleWithIcon__NMglP svg{flex-shrink:0}.MaintenanceScreen_datesSubSubtitle__04BmI{color:#6b7280;margin-bottom:14px;font-size:.75rem;line-height:1.4}.MaintenanceScreen_usageThresholdBlock__ez_Dl{margin-top:4px}.MaintenanceScreen_usageOrDivider__544F5{align-items:center;gap:12px;margin:14px 0 16px;display:flex}.MaintenanceScreen_usageOrDivider__544F5:before,.MaintenanceScreen_usageOrDivider__544F5:after{content:"";background:#fdba74;flex:1;height:1px}.MaintenanceScreen_usageOrDivider__544F5 span{letter-spacing:.06em;color:#fe4d00;text-transform:uppercase;font-size:.75rem;font-weight:700}.MaintenanceScreen_usageSectionHeader__U7Fcj{align-items:center;gap:8px;display:flex}.MaintenanceScreen_usageAddBtn__cT116{color:#fe4d00;cursor:pointer;background:#fff;border:1px solid #ffd3b8;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .14s;display:inline-flex}.MaintenanceScreen_usageAddBtn__cT116:hover{background:#fff1ea;border-color:#fe4d00}.MaintenanceScreen_usageThresholdRow__z9UN7{align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.MaintenanceScreen_usageThresholdInput__RqgB9{width:220px;max-width:100%}.MaintenanceScreen_usageReminderUnitGroup__UV4mM{margin-bottom:12px}.MaintenanceScreen_usageReminderUnitGroup__UV4mM:last-child{margin-bottom:0}.MaintenanceScreen_usageReminderUnitLabel__6FRqF{color:#fe4d00;background:#fff;border:1px solid #fdba74;border-radius:5px;margin-bottom:6px;padding:1px 8px;font-size:.75rem;font-weight:700;display:inline-block}.MaintenanceScreen_usageThresholdHint__A-vSz{color:#6b7280;margin-top:6px;font-size:.75rem;line-height:1.4}.MaintenanceScreen_usageSourceHint__EkjrZ{color:#6b7280;align-items:flex-start;gap:6px;margin-top:-6px;margin-bottom:14px;font-size:.75rem;line-height:1.4;display:flex}.MaintenanceScreen_usageSourceHint__EkjrZ svg{color:#9ca3af;flex-shrink:0;margin-top:1px}.MaintenanceScreen_timeInput__Xg2kT{flex-shrink:0;width:130px}.MaintenanceScreen_selectedListSpaced__lbAPx{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.MaintenanceScreen_selectedListSpaced__lbAPx .chip{width:-moz-fit-content;width:fit-content;max-width:260px}.MaintenanceScreen_formWrap__SBZXG{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.MaintenanceScreen_formWrapNoBottom__Jf49Y{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x);margin:0 auto}.MaintenanceScreen_formSection__UOP3K{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.MaintenanceScreen_formSection__UOP3K .form-label{font-size:.875rem;font-weight:500}.MaintenanceScreen_formSectionHeader__KoAWd{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.MaintenanceScreen_formSectionHeader__KoAWd:has(+.MaintenanceScreen_formSectionSubtitle__KDrdV){border-bottom:none;margin-bottom:0;padding-bottom:.15rem}.MaintenanceScreen_formSectionHeaderIcon__9P_zE{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.MaintenanceScreen_formSectionSubtitle__KDrdV{color:#6b7280;margin:0 0 .5rem;font-size:.72rem;font-weight:400;line-height:1.3;display:block}.MaintenanceScreen_formSectionHeader__KoAWd+.MaintenanceScreen_formSectionSubtitle__KDrdV{border-bottom:1px solid #f2f2f1;margin-bottom:1rem;padding:0 0 .75rem}.MaintenanceScreen_mainCardWarning__VQLni{border-color:#e2b434!important}.MaintenanceScreen_emptyMessage__uNfDz{text-align:center;color:#9ca3af;padding:.5rem 0;font-size:11px}.MaintenanceScreen_reminderInfo__0H_O-{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:1rem;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.MaintenanceScreen_reminderInfo__0H_O- strong{font-weight:700}.MaintenanceScreen_reminderInfoIcon__e4muV{flex-shrink:0;margin-top:1px}.MaintenanceScreen_usageReminderInactiveNote__wviNA{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:1rem;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.MaintenanceScreen_usageReminderInactiveNote__wviNA svg{flex-shrink:0;margin-top:1px}.MaintenanceScreen_reminderGrid__cKNVH{flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1.25rem;display:flex}.MaintenanceScreen_reminderField__HPdIr{flex:220px;min-width:200px}.MaintenanceScreen_reminderFieldHint__b1xDk{color:#6b7280;margin-top:4px;font-size:.72rem;line-height:1.3}.MaintenanceScreen_headerAddBtn__wtROi{margin-left:auto}.MaintenanceScreen_workItemRow__I61v5{align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.MaintenanceScreen_workItemDescription__y9KDz{flex:1}.MaintenanceScreen_workItemPrice__mtci_{width:150px}.MaintenanceScreen_workItemRemove__fiS-W{align-self:center}.MaintenanceScreen_workItemsTotal__iMn3k{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.75rem;font-weight:600;display:flex}.MaintenanceScreen_allocationsTotalWarning__Fou4V{color:#b8860b}.MaintenanceScreen_allocationsTotalSep__dfWFp{color:#9ca3af;font-weight:400}.MaintenanceScreen_allocationsExceedHint__Hhym6{color:#b8860b;text-align:right;margin-top:.5rem;font-size:.8125rem}.MaintenanceScreen_allocationRow__ydyh5{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:.75rem;padding:1rem;position:relative}.MaintenanceScreen_allocationHeader__VNOEW{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.MaintenanceScreen_allocationRemove__J2yk8{z-index:1;position:absolute;top:8px;right:8px}.MaintenanceScreen_locTabRow__3YZAq{gap:6px;margin-bottom:.75rem;display:flex}.MaintenanceScreen_locTab__VRTss{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:flex}.MaintenanceScreen_locTab__VRTss:hover{border-color:#ff6b1a}.MaintenanceScreen_locTabActive__WKL9V{color:#ff6b1a;background:#fff9f5;border-color:#ff6b1a;font-weight:500}.MaintenanceScreen_locSearchInput__TUopP{margin-bottom:.5rem}.MaintenanceScreen_locGrid__qwxQT{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem;max-height:200px;display:grid;overflow-y:auto}.MaintenanceScreen_locCard__zZ1UA{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem;font-size:13px}.MaintenanceScreen_locCard__zZ1UA:hover{background:#fff9f5;border-color:#ff6b1a}.MaintenanceScreen_locSelected__fZOBq{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.MaintenanceScreen_locSelectedIcon__mwUdH{background:#f9fafb;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MaintenanceScreen_locSelectedName__o7LTC{color:#1a1a1a;flex:1;min-width:0;font-size:13px;font-weight:500}.MaintenanceScreen_locChangeBtn__RWwsb{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:inline-flex}.MaintenanceScreen_locChangeBtn__RWwsb:hover{border-color:#9ca3af}.MaintenanceScreen_personList__iiS1h{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.MaintenanceScreen_personRow__8dDI5{align-items:center;gap:.5rem;display:flex}.MaintenanceScreen_personRowRemove__T_rta{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MaintenanceScreen_personRowRemove__T_rta:hover{background:#fef2f2}.MaintenanceScreen_historyDetail__hlvHN{background:#fafafa;border-left:3px solid #e5e7eb;border-radius:0 0 8px;margin-left:1rem;padding:1rem}.MaintenanceScreen_historyDetailGrid__HxrHV{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.MaintenanceScreen_historyDetailField__SgFzV{flex-direction:column;gap:2px;display:flex}.MaintenanceScreen_historyDetailLabel__NEk7j{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.MaintenanceScreen_historyDetailSection__hNi62{border-top:1px solid #e5e7eb;flex-direction:column;gap:4px;margin-top:.25rem;padding-top:.75rem;display:flex}.MaintenanceScreen_historyDetailRow__ZH5fw{justify-content:space-between;align-items:center;padding:2px 0;font-size:13px;display:flex}.MaintenanceScreen_userSelectedList__mPEEE{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.MaintenanceScreen_userSelectedChip__hosIq{background:#f9fafb;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.MaintenanceScreen_userRemoveBtn__GKMcF{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;display:flex}.MaintenanceScreen_userRemoveBtn__GKMcF:hover{opacity:.7}.MaintenanceScreen_userOpenBtn__UXqzy{color:#ff6b1a;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.MaintenanceScreen_userOpenBtn__UXqzy:hover{background:#fff9f5;border-color:#ff6b1a}.MaintenanceScreen_userWidgetContainer__jhJcQ{background:#fafafa;border:1px solid #ebebea;border-radius:10px;margin-top:10px;margin-bottom:16px;padding:14px 16px}.MaintenanceScreen_userSearchInput__-59il{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.MaintenanceScreen_userSearchInput__-59il:focus-within{border-color:#ff6b1a}.MaintenanceScreen_userSearchInput__-59il input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.MaintenanceScreen_userClearBtn__cy0ss{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.MaintenanceScreen_userGrid__gqUM8{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.MaintenanceScreen_userCard__pJupW{cursor:pointer;text-align:left;background:#fff;border:1px solid #e9ecef;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px 13px;font-family:inherit;transition:all .15s ease-out;display:flex}.MaintenanceScreen_userCard__pJupW:hover{border-color:#9ca3af}.MaintenanceScreen_userCardSelected__IZto3{background:#fff7ed!important;border-color:#fe4d00!important}.MaintenanceScreen_userCardSelected__IZto3:hover{border-color:#ea6a0a!important}.MaintenanceScreen_userCardCheck__71qPM{flex-shrink:0}.MaintenanceScreen_userLoadMoreWrapper__B-tsi{justify-content:center;padding:.75rem 0;display:flex}.MaintenanceScreen_userLoadMoreBtn__1OoEE{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none}.MaintenanceScreen_userLoadMoreBtn__1OoEE:hover{text-decoration:underline}.MaintenanceScreen_userLoadMoreBtn__1OoEE:disabled{opacity:.5;cursor:default}.MaintenanceScreen_addButton__7hA_s{margin-top:.5rem}.MaintenanceScreen_readOnlyValue__K8p_i{color:#374151;padding:.375rem 0;font-size:.875rem}.MaintenanceScreen_operationalAlertWarning__2GgqT{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.MaintenanceScreen_operationalAlertInfo__PJtTx{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.MaintenanceScreen_otherMaintenance__YaXNn{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:12px;padding:10px 12px;display:flex}.MaintenanceScreen_otherMaintenanceTitleLink__Ui8qw{color:#ea580c;align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.MaintenanceScreen_otherMaintenanceTitleLink__Ui8qw:hover .MaintenanceScreen_otherMaintenanceTitle__AxEav{text-decoration:underline}.MaintenanceScreen_otherMaintenanceTitle__AxEav{color:inherit;font-size:13px;font-weight:600}.MaintenanceScreen_otherMaintenanceMeta__3VDKc{color:#6b7280;font-size:12px}.MaintenanceScreen_operationalCheckbox___ng2t{margin-top:8px}.MaintenanceScreen_operationalCheckboxSubtitle__3kZJ3{color:#6b7280;margin-top:4px;margin-left:28px;font-size:11px}.ExpensesTab_tabContent__jaTqo{padding-top:.5rem}.ExpensesTab_headerRow__1m6X7{justify-content:flex-end;margin-bottom:.75rem;display:flex}.ResourceDetailScreen_sectionHint__dFBes{color:#9ca3af;font-size:.75rem;font-weight:400}.ResourceDetailScreen_detailPageWrap__TYGIN{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ResourceDetailScreen_heroCard__Oyoga{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.ResourceDetailScreen_heroRight__bRRL_{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ResourceDetailScreen_heroLocationBadge__5Rzm-{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.ResourceDetailScreen_heroStockBadge__dZRTp{white-space:nowrap;background:#fff7ed;border:1px solid #ffedd5;border-radius:12px;flex-direction:column;align-items:flex-end;gap:5px;padding:10px 16px;line-height:1;display:inline-flex}.ResourceDetailScreen_heroStockTop__BIfLq{color:#c2410c;align-items:center;gap:7px;display:flex}.ResourceDetailScreen_heroStockLabel__gG-jo{font-size:11.5px;font-weight:500}.ResourceDetailScreen_heroStockValue__i5iNP{margin-left:2px;font-size:16px;font-weight:700}.ResourceDetailScreen_heroStockMin__o4ewy{color:#9f2d2d;border-top:1px solid #ffedd5;align-items:center;gap:5px;padding-top:5px;font-size:11px;font-weight:500;display:flex}.ResourceDetailScreen_heroStateBadge__bEqvX{border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.ResourceDetailScreen_detailSection__G0fqy{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ResourceDetailScreen_detailSectionHeader__JdY2m{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ResourceDetailScreen_detailSectionHeaderIcon__BSFMJ{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ResourceDetailScreen_fieldList__NnEXD{flex-direction:column;display:flex}.ResourceDetailScreen_fieldRow__IhsGi{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ResourceDetailScreen_fieldRow__IhsGi:last-child{border-bottom:none;padding-bottom:0}.ResourceDetailScreen_fieldRow__IhsGi:first-child{padding-top:0}.ResourceDetailScreen_fieldLabel__ELfOB{color:#6b7280;font-size:12.5px}.ResourceDetailScreen_fieldValue__C55O2{color:#1a1a1a;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ResourceDetailScreen_detailCardHeader__p8ih7{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:1rem 1.25rem .75rem}.ResourceDetailScreen_tabsWrapper__TkfXA{padding:0 1.25rem}.ResourceDetailScreen_resourceHeader__sEJbi{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}@media (max-width:767px){.ResourceDetailScreen_resourceHeader__sEJbi{flex-direction:column;align-items:flex-start}}.ResourceDetailScreen_headerLeft__yhEhe{align-items:center;gap:1rem;display:flex}.ResourceDetailScreen_headerIcon__2tWHX{border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:1.3rem;display:flex}.ResourceDetailScreen_headerInfo__2eSLi{flex-direction:column;gap:.25rem;display:flex}.ResourceDetailScreen_headerName__gsAi8{color:#1e293b;align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:700;line-height:1.2;display:flex}.ResourceDetailScreen_headerMeta__S4ocI{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResourceDetailScreen_metaCode__YBP-F{color:#6b7280;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem}.ResourceDetailScreen_metaSeparator__ztRAV{color:#d1d5db;font-size:.85rem}.ResourceDetailScreen_metaBadge__tf6c2{border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.ResourceDetailScreen_headerActions__fs_Lp{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ResourceDetailScreen_pageHeaderActions__6Cqby{align-items:center;gap:.5rem;display:flex}.ResourceDetailScreen_editButton__SXwPN{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.ResourceDetailScreen_editButton__SXwPN:hover{background:#334155}.ResourceDetailScreen_deleteButton__sZKGT{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s;display:flex}.ResourceDetailScreen_deleteButton__sZKGT:hover{background:#b91c1c;border-color:#b91c1c}.ResourceDetailScreen_headerDivider__uJRY1{border:none;border-top:2px solid #e5e7eb;margin:0}.ResourceDetailScreen_tabsNav__MIBSV{border-bottom:2px solid #e5e7eb;gap:0;margin-bottom:20px;display:flex}.ResourceDetailScreen_tabBtn__KhczN{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-2px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .15s;display:flex}.ResourceDetailScreen_tabBtn__KhczN:hover{color:#374151}.ResourceDetailScreen_tabBtnActive__xXl21{color:#e64400;border-bottom-color:#fe4d00;font-weight:600}.ResourceDetailScreen_tabBtnActive__xXl21:hover{color:#e64400;border-bottom-color:#fe4d00}.ResourceDetailScreen_tabBadge__Rm6Mj{color:#6b7280;background:#e5e7eb;border-radius:10px;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.ResourceDetailScreen_tabBadgeActive__qYb2H{color:#e64400;background:#fe4d001f}.ResourceDetailScreen_sectionBlock__o-G0J{margin-bottom:1.5rem}.ResourceDetailScreen_sectionTitle__VhQpb{color:#1a1a2e;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.95rem;font-weight:500;display:flex}.ResourceDetailScreen_subSectionHeader__23a1k{color:#1a1a2e;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.ResourceDetailScreen_subSectionHeaderTitle__8KkvI{align-items:center;gap:.5rem;display:flex}.ResourceDetailScreen_subSectionBody__cKREC{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;margin-bottom:.5rem;padding:1.25rem}.ResourceDetailScreen_kvContainer__woS5h{flex-direction:column;gap:0;display:flex}.ResourceDetailScreen_kvRow__3_Hwp{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:.5rem;padding:9px 0;display:flex}.ResourceDetailScreen_kvRow__3_Hwp:last-child{border-bottom:none;padding-bottom:0}.ResourceDetailScreen_kvRow__3_Hwp:first-child{padding-top:0}.ResourceDetailScreen_kvLabel__rT_IB{color:#6b7280;flex-shrink:0;font-size:12.5px}.ResourceDetailScreen_kvValue__hIhNr{color:#1a1a1a;text-align:right;font-size:12.5px;font-weight:500}.ResourceDetailScreen_costCardsGrid__ZbKqr{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ResourceDetailScreen_costCard__yQbdf{background-color:#eff6ff;border:1.5px solid #bfdbfe;border-radius:12px;padding:16px 18px}.ResourceDetailScreen_costCardHeader__l3qKm{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.ResourceDetailScreen_costCardLabel__WO4qi{color:#1e40af;margin-bottom:3px;font-size:13px;font-weight:600}.ResourceDetailScreen_costCardValue__TVfd1{color:#1e40af;white-space:nowrap;flex-shrink:0;align-items:baseline;gap:4px;font-size:15px;font-weight:700;display:flex}.ResourceDetailScreen_costCardValue__TVfd1 small{color:#6b7280;background:0 0;border-radius:0;padding:0;font-size:11.5px;font-weight:500}.ResourceDetailScreen_costCardHint__2TBuG{color:#1e40af;margin-bottom:14px;font-size:11.5px;font-style:normal;display:block}.ResourceDetailScreen_costNotDefined__pJyYr{color:#9ca3af;font-size:12.5px;font-style:italic;font-weight:500}.ResourceDetailScreen_costUnitRows__bGL-k{flex-direction:column;gap:10px;display:flex}.ResourceDetailScreen_costUnitRow__Q93gz{justify-content:space-between;align-items:center;display:flex}.ResourceDetailScreen_costUnitRow__Q93gz+.ResourceDetailScreen_costUnitRow__Q93gz{border-top:none}.ResourceDetailScreen_costUnitLabel__Pqmt_{color:#6b7280;flex-shrink:0;font-size:12px;font-weight:500}.ResourceDetailScreen_costUnitLabelSet__ImYDG{color:#1e40af;font-weight:600}.ResourceDetailScreen_costUnitRowsTagged__U96aj{grid-template-columns:1fr 15px max-content max-content;align-items:center;column-gap:10px;display:grid}.ResourceDetailScreen_costUnitRowsTagged__U96aj .ResourceDetailScreen_costUnitRow__Q93gz{display:contents}.ResourceDetailScreen_costTagCell__RYaFl{justify-content:flex-end;align-items:center;min-width:0;display:flex}.ResourceDetailScreen_costTagStarCell__mv3NU{justify-content:center;align-items:center;display:flex}.ResourceDetailScreen_costUnitValue__B3CAe{justify-content:flex-end}.ResourceDetailScreen_costTag__3AIiR{white-space:nowrap;cursor:help;border:1px solid;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;min-width:0;padding:2px 7px;font-size:10.5px;font-weight:600;line-height:1.6;display:inline-flex}.ResourceDetailScreen_costTagIcon__epOMd{flex-shrink:0}.ResourceDetailScreen_costTagText__FvpoF{text-overflow:ellipsis;overflow:hidden}.ResourceDetailScreen_costTagSupplier__a1azi{color:#4b5563;background:#fff;border-color:#e5e7eb}.ResourceDetailScreen_costTagSupplierDeleted__4U04i{color:#92400e;background:#fffbeb;border-color:#fde68a}.ResourceDetailScreen_costTagDefaultStar__OmJqe{color:#059669;cursor:help;flex-shrink:0}.ResourceDetailScreen_costTagStartEnd__SZv5i{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.ResourceDetailScreen_costList__qmiPk{margin-top:.5rem}.ResourceDetailScreen_costListRow__2_j64{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;padding:.35rem 0;display:flex}.ResourceDetailScreen_costListName__JjW7F{color:#4b5563;font-size:.85rem}.ResourceDetailScreen_costListValue__OBmiq{font-size:.85rem;font-weight:600}.ResourceDetailScreen_stateContainer__dbIow{border:1px solid;border-radius:12px;padding:1rem 1.25rem}.ResourceDetailScreen_stateInfo__Jne1A{flex-direction:column;gap:.5rem;display:flex}.ResourceDetailScreen_stateNormalBadge__-E0s2{color:#047857;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;padding:.3rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.ResourceDetailScreen_stateNormalDesc__OHgOK{color:#047857;margin:0;font-size:.85rem}.ResourceDetailScreen_stateNotes__15JMz{color:#6b7280;margin:0;font-size:.85rem;font-style:italic}.ResourceDetailScreen_indigoKvLabel__rIQeq{color:#4338ca}.ResourceDetailScreen_indigoKvRow__UkC8c{border-bottom-color:#c7d2fe}.ResourceDetailScreen_behaviorGrid__PNUw3{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (max-width:991px){.ResourceDetailScreen_behaviorGrid__PNUw3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ResourceDetailScreen_behaviorGrid__PNUw3{grid-template-columns:1fr}}.ResourceDetailScreen_behaviorCard__0D4nW{border:1px solid;border-radius:10px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.ResourceDetailScreen_behaviorActive__Eh_go{background:#ecfdf5;border-color:#a7f3d0}.ResourceDetailScreen_behaviorInactive__z6qLd{background:#f9fafb;border-color:#e5e7eb}.ResourceDetailScreen_behaviorLabel__3v8OF{text-transform:uppercase;letter-spacing:.3px;font-size:.75rem;font-weight:600}.ResourceDetailScreen_behaviorActive__Eh_go .ResourceDetailScreen_behaviorLabel__3v8OF{color:#047857}.ResourceDetailScreen_behaviorInactive__z6qLd .ResourceDetailScreen_behaviorLabel__3v8OF{color:#9ca3af}.ResourceDetailScreen_behaviorValue__EAaKl{font-size:.85rem;font-weight:600}.ResourceDetailScreen_behaviorActive__Eh_go .ResourceDetailScreen_behaviorValue__EAaKl{color:#065f46}.ResourceDetailScreen_behaviorInactive__z6qLd .ResourceDetailScreen_behaviorValue__EAaKl{color:#6b7280}.ResourceDetailScreen_behaviorIcon__nPH8b{font-size:.85rem}.ResourceDetailScreen_behaviorActive__Eh_go .ResourceDetailScreen_behaviorIcon__nPH8b{color:#10b981}.ResourceDetailScreen_behaviorInactive__z6qLd .ResourceDetailScreen_behaviorIcon__nPH8b{color:#d1d5db}.ResourceDetailScreen_comingSoon__JWPrN{text-align:center;color:#9ca3af;padding:3rem;font-size:.95rem;font-style:italic}.ResourceDetailScreen_emptyTab__jDwZL{text-align:center;color:#9ca3af;padding:3rem}.ResourceDetailScreen_emptyTab__jDwZL p{margin:.5rem 0 0;font-size:.95rem}.ResourceDetailScreen_emptyTabIcon__pcJC8{opacity:.5;font-size:1.5rem}.ResourceDetailScreen_transferStats__VcCAA{background:#f9fafb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.ResourceDetailScreen_transferStatTotal__G0k53{color:#1e293b;font-size:.85rem;font-weight:600}.ResourceDetailScreen_transferStatEntry__5YImf{color:#059669;font-size:.85rem}.ResourceDetailScreen_transferStatExit__34I_I{color:#1d4ed8;font-size:.85rem}.ResourceDetailScreen_transferStatReturn__wLY8x{color:#7c3aed;font-size:.85rem}.ResourceDetailScreen_transferTable__k2PPU{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.ResourceDetailScreen_transferTableInner__5iCKN{border-collapse:collapse;width:100%}.ResourceDetailScreen_transferTableInner__5iCKN thead{background:#f9fafb;border-bottom:1px solid #e5e7eb}.ResourceDetailScreen_transferTableInner__5iCKN thead th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.ResourceDetailScreen_transferTableInner__5iCKN tbody tr{border-bottom:1px solid #f3f4f6;transition:background .1s}.ResourceDetailScreen_transferTableInner__5iCKN tbody tr:last-child{border-bottom:none}.ResourceDetailScreen_transferTableInner__5iCKN tbody tr:hover{background:#f9fafb}.ResourceDetailScreen_transferColType__XBxs0{width:140px}.ResourceDetailScreen_transferColQty__ytytM{width:70px;text-align:center!important}.ResourceDetailScreen_transferColStatus__4fR3z{width:90px;text-align:center!important}.ResourceDetailScreen_transferColView__m-Nvm{width:50px;text-align:center!important}.ResourceDetailScreen_transferCellDate__6rJ8z{color:#6b7280;white-space:nowrap;padding:.65rem 1rem;font-size:.85rem}.ResourceDetailScreen_transferCellQty__JHaAx{text-align:center;color:#1e293b;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.ResourceDetailScreen_transferCellType__eu-hP{padding:.65rem 1rem}.ResourceDetailScreen_transferCellOrigin__1s0jD{color:#6b7280;padding:.65rem 1rem;font-size:.85rem}.ResourceDetailScreen_transferCellDest__Gl1l7{color:#1e293b;padding:.65rem 1rem;font-size:.85rem;font-weight:500}.ResourceDetailScreen_transferCellStatus__c7CRn{text-align:center;padding:.65rem 1rem}.ResourceDetailScreen_transferLink__YtijB{color:#6b7280;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;transition:all .15s;display:inline-flex}.ResourceDetailScreen_transferLink__YtijB:hover{color:#034e92;background:#f3f4f6}.ResourceDetailScreen_transferCellNotes__u7Hxu{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding:.65rem 1rem;font-size:.85rem;overflow:hidden}.ResourceDetailScreen_transferCellCreated__WLH4n{color:#4b5563;white-space:nowrap;padding:.65rem 1rem;font-size:.8rem}.ResourceDetailScreen_transferCreatedDate__2MtmW{color:#9ca3af;margin-top:.15rem;font-size:.7rem}.ResourceDetailScreen_transferCellView__sOrwY{text-align:center;padding:.65rem .5rem}.ResourceDetailScreen_kitsList__4rCa8{flex-direction:column;gap:.75rem;display:flex}.ResourceDetailScreen_kitCard__yLalT{background:#faf5ff;border:1px solid #e9d5ff;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:background .15s;display:flex}.ResourceDetailScreen_kitCard__yLalT:hover{background:#f3e8ff;text-decoration:none}.ResourceDetailScreen_kitCardLeft__F1R9E{align-items:center;gap:.75rem;display:flex}.ResourceDetailScreen_kitCardIcon__Nc5yP{color:#7c3aed;background:#ede9fe;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;display:flex}.ResourceDetailScreen_kitCardName__0GUKp{color:#6b21a8;margin:0;font-size:.9rem;font-weight:600}.ResourceDetailScreen_kitCardCode__mupFS{color:#a78bfa;margin:0;font-size:.75rem}.ResourceDetailScreen_kitCardRight__Dnf6O{text-align:right}.ResourceDetailScreen_kitCardQty__s39RB{color:#7c3aed;margin:0;font-size:1.1rem;font-weight:700}.ResourceDetailScreen_kitCardQtyLabel__ASwBM{color:#a78bfa;margin:0;font-size:.7rem}.ResourceDetailScreen_notesBlock__j9Wn6{color:#4b5563;white-space:pre-wrap;background:#f9fafb;border-radius:12px;padding:.875rem 1rem;font-size:.85rem;line-height:1.5}.ResourceDetailScreen_propertyBadge__pS_eY{border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.ResourceDetailScreen_propertyActive__Nsce8{color:#047857;background:#ecfdf5}.ResourceDetailScreen_propertyInactive__7HOYV{color:#9ca3af;background:#f9fafb}.ResourceDetailScreen_locationBadge__dcKAW{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.8rem;font-weight:500;display:inline-flex}.ResourceDetailScreen_movementsTable__XK9pt{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}.ResourceDetailScreen_movementsTable__XK9pt th{color:#6b7280;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:.5rem .6rem;font-size:.78rem;font-weight:600}.ResourceDetailScreen_movementsTable__XK9pt td{vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:.5rem .6rem}.ResourceDetailScreen_movementsTable__XK9pt tbody tr:hover{background-color:#f9fafb}.ResourceDetailScreen_movementColDate__KW852{white-space:nowrap;width:14%;font-size:.8125rem;padding-right:1.5rem!important}.ResourceDetailScreen_movementColType__z4cmL{width:16%}.ResourceDetailScreen_movementColOrigin__ffJSr,.ResourceDetailScreen_movementColDest__FfY_V{text-overflow:ellipsis;white-space:nowrap;width:16%;overflow:hidden}.ResourceDetailScreen_movementColQty__yi64u{text-align:right;white-space:nowrap;width:10%;font-size:.875rem;font-weight:600}.ResourceDetailScreen_movementColUser__0_BY9{width:14%;font-size:.8125rem}.ResourceDetailScreen_movementColNotes__b0kJZ{text-overflow:ellipsis;white-space:nowrap;width:18%;font-size:.8125rem;overflow:hidden}.ResourceDetailScreen_movementColActions__Qk7Gj{text-align:center;width:4%}.ResourceDetailScreen_locSection__JjMdB{flex-direction:column;gap:8px;display:flex}.ResourceDetailScreen_locGrid__12wwH{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ResourceDetailScreen_locCard__e1KkF{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ResourceDetailScreen_locCardHeader__RkON8{padding:12px 14px}.ResourceDetailScreen_locCardHeaderRow__sAVB9{justify-content:space-between;align-items:center;display:flex}.ResourceDetailScreen_locCardLeft__988G7{align-items:center;gap:11px;display:flex}.ResourceDetailScreen_locTypeIcon__ByRYG{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ResourceDetailScreen_locTypeArm__191b_{color:#fe4d00;background:#ffedd5}.ResourceDetailScreen_locTypeObra__vVX9m{color:#d97706;background:#fef3c7}.ResourceDetailScreen_locTypeLabel__pZ9RS{color:#9ca3af;letter-spacing:.03em;margin-bottom:2px;font-size:10px;font-weight:600}.ResourceDetailScreen_locCardName__VCb3q{color:#1a1a1a;font-size:13.5px;font-weight:600}.ResourceDetailScreen_locQtyBadge__UWw_y{color:#fe4d00;white-space:nowrap;background:#ffedd5;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700}.ResourceDetailScreen_locQtyObra__QzwO_{color:#d97706;background:#fef3c7}.ResourceDetailScreen_obrasToggle__a2Ij5{cursor:pointer;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;align-items:center;gap:9px;width:100%;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .14s;display:flex}.ResourceDetailScreen_obrasToggle__a2Ij5:hover{background:#fef3c7;border-color:#fcd34d}.ResourceDetailScreen_obrasCount__3SJyf{color:#fff;background:#d97706;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:700}.ResourceDetailScreen_obrasChevron__k7LT1{color:#9ca3af;width:13px;height:13px;margin-left:auto;transition:transform .18s}.ResourceDetailScreen_stockTotalRow__jot9X{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding:12px 0 0;display:flex}.ResourceDetailScreen_stockTotalLabel__N7RAP{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:600}.ResourceDetailScreen_stockTotalVal__v7jOm{color:#fe4d00;font-size:16px;font-weight:700}.ResourceDetailScreen_estadoCard__rOSmQ{border-radius:10px;padding:14px 16px}.ResourceDetailScreen_estadoOk__OQy6D{background:#f0fdf4;border:1px solid #bbf7d0}.ResourceDetailScreen_estadoTop__CG9uB{align-items:center;gap:7px;display:flex}.ResourceDetailScreen_estadoNome__wp-Dq{color:#059669;font-size:13px;font-weight:600}.ResourceDetailScreen_estadoDesc__c-7l4{color:#047857;margin:0;font-size:12.5px}.ResourceDetailScreen_estadoTop__CG9uB+.ResourceDetailScreen_estadoDesc__c-7l4{margin-top:6px}.ResourceDetailScreen_closeButton__OBB0X{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-items:center;padding:.5rem;font-size:.875rem;display:flex}.ResourceDetailScreen_closeButton__OBB0X:hover{color:#374151}.ResourceScreen_page__a49_-{height:100%;overflow:hidden auto}.ResourceScreen_pageEmbedded__w15vK{flex-direction:column;display:flex;overflow:hidden}.ResourceScreen_pageEmbedded__w15vK>form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ResourceScreen_pageEmbedded__w15vK form>div:not(.ResourceScreen_embeddedHeader__AVcV5):not(.ResourceScreen_embeddedFooter__LjuW1){flex:1;min-height:0;overflow-y:auto}.ResourceScreen_embeddedHeader__AVcV5{background:#fff;border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.ResourceScreen_embeddedTitle__d9PSF{margin:0;font-size:16px;font-weight:600}.ResourceScreen_embeddedCloseBtn__n3_6w{color:#6c757d;cursor:pointer;background:0 0;border:none;padding:4px 8px}.ResourceScreen_embeddedCloseBtn__n3_6w:hover{color:#343a40}.ResourceScreen_embeddedFooter__LjuW1{background:#fff;border-top:1px solid #e9ecef;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.ResourceScreen_costTypeTabs__6gZ_Q{border-bottom:2px solid #e5e7eb;align-items:center;gap:0;margin-top:.75rem;margin-bottom:.75rem;display:flex}.ResourceScreen_costTypeTabs__6gZ_Q .ResourceScreen_costTypeTab__rKQib{cursor:pointer;color:#6b7280;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.35rem;margin-bottom:-2px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.ResourceScreen_costTypeTabs__6gZ_Q .ResourceScreen_costTypeTab__rKQib:hover{color:#374151}.ResourceScreen_costTypeTabs__6gZ_Q .ResourceScreen_costTypeTab__rKQib.ResourceScreen_costTypeTabActive__ZiDTl{color:var(--cost-tab-color,#b45309);border-bottom-color:var(--cost-tab-color,#b45309)}.ResourceScreen_costTypeTabWarning__5Kuwf{background:#e2b434;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ResourceScreen_quickActionsRow__yl1_Q{flex-direction:row;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:767px){.ResourceScreen_quickActionsRow__yl1_Q{flex-direction:column}}.ResourceScreen_quickActionCard__mgzKa{cursor:pointer;color:inherit;background:#fff;border:1px solid #e9ecef;border-radius:12px;flex:1;align-items:center;gap:.875rem;min-width:0;padding:.875rem 1.125rem;text-decoration:none;transition:all .15s;display:flex}.ResourceScreen_quickActionCard__mgzKa:hover{color:inherit;background-color:#f8f9fa;border-color:#034e92;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.ResourceScreen_quickActionCard__mgzKa:focus-visible{outline-offset:2px;outline:2px solid #034e92}.ResourceScreen_quickActionIcon__HrBOE{border-radius:10px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-size:1.1rem;display:flex}.ResourceScreen_quickActionText__BeK0R{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.ResourceScreen_quickActionTitle__P2dH2{color:#1a1a2e;white-space:nowrap;font-size:.9rem;font-weight:600}.ResourceScreen_quickActionDesc__cxdVj{color:#6c757d;white-space:nowrap;text-overflow:ellipsis;font-size:.775rem;overflow:hidden}.ResourceScreen_buttonsContainer__wEhDA{justify-content:flex-end;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:flex}@media (max-width:767px){.ResourceScreen_buttonsContainer__wEhDA{flex-direction:column;gap:.75rem}}.ResourceScreen_button__I7bBw{min-width:100px}@media (max-width:767px){.ResourceScreen_button__I7bBw{width:100%}}.ResourceScreen_sectionCard__CGqEm{margin-top:1rem}.ResourceScreen_cardHeader__jOHA_{justify-content:space-between;align-items:center;display:flex}.ResourceScreen_formWrap__4rw2K{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ResourceScreen_formSection__pOpdg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:18px 20px}.ResourceScreen_formSection__pOpdg .form-label{font-size:.875rem;font-weight:500}.ResourceScreen_formSectionHeader__VJhvY{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:14px;padding-bottom:12px;font-size:14px;font-weight:600;display:flex}.ResourceScreen_formSectionHeaderIcon__0IZxR{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ResourceScreen_costSectionActions__E-bLC{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.ResourceScreen_heroCard__cJZ65{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.ResourceScreen_heroLeft__oKzoE{align-items:center;gap:14px;display:flex}.ResourceScreen_heroIcon__kJ6yX{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ResourceScreen_heroName__S7CtF{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ResourceScreen_heroMeta__MDfry{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.ResourceScreen_heroCode__zRbVP{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.ResourceScreen_heroSep__Mtd1l{color:#9ca3af}.ResourceScreen_familyBadge__b56CW{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;padding:2px 7px;font-size:11px}.ResourceScreen_heroRight__q_4Wz{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ResourceScreen_heroLocationBadge__YC2Iv{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.ResourceScreen_heroStateBadge__QE2NB{border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.ResourceScreen_fieldList__kKVMA{flex-direction:column;display:flex}.ResourceScreen_fieldRow__CGy8c{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ResourceScreen_fieldRow__CGy8c:last-child{border-bottom:none;padding-bottom:0}.ResourceScreen_fieldRow__CGy8c:first-child{padding-top:0}.ResourceScreen_fieldLabel___q-YY{color:#6b7280;font-size:12.5px}.ResourceScreen_fieldValue__FnZmB{color:#1a1a1a;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ResourceScreen_mainCard__Ilq9p{max-width:var(--content-max-width);border:1px solid #e5e7eb;border-radius:16px;margin-bottom:2rem;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 1px 3px #0000000a}.ResourceScreen_mainCard__Ilq9p .form-label{font-size:.875rem;font-weight:500}.ResourceScreen_mainCardHeader__PLCaK{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ResourceScreen_mainCardHeaderRight__GT6ar{align-items:center;gap:1rem;display:flex}.ResourceScreen_mainCardTitle__XR92x{color:#1a1a2e;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ResourceScreen_backLink__tCG2F{color:#6b7280;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;font-size:.875rem;text-decoration:none;display:flex}.ResourceScreen_backLink__tCG2F:hover{color:#034e92}.ResourceScreen_btnSaveHeader__Zspdw{cursor:pointer;color:#fff;background:#1e293b;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s;display:flex}.ResourceScreen_btnSaveHeader__Zspdw:hover{background:#334155}.ResourceScreen_cardFooter__sf5Pj{background:#f8f9fa;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ResourceScreen_cardFooterRight__M_RQs{gap:.5rem;display:flex}.ResourceScreen_buttonCancel___AGz9{border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.ResourceScreen_buttonSave__677JR{color:#fff;background-color:#1e293b;border-color:#1e293b;border-radius:8px;padding:.5rem 1.5rem;font-weight:500}.ResourceScreen_buttonSave__677JR:hover{background-color:#334155;border-color:#334155}.ResourceScreen_childTable__4Z88m th,.ResourceScreen_childTable__4Z88m td{vertical-align:middle}.ResourceScreen_propertyItem__lqi71{border-bottom:1px solid #f0f0f0;padding:.5rem 0}.ResourceScreen_propertyItem__lqi71:last-child{border-bottom:none}.ResourceScreen_operatorPreview__STvGF{align-items:center;gap:8px;margin-top:6px;margin-left:1.5rem;display:flex}.ResourceScreen_estadoCard__MOebk{border-radius:10px;padding:14px 16px}.ResourceScreen_estadoOk__nT9Af{background:#f0fdf4;border:1px solid #bbf7d0}.ResourceScreen_estadoTop__6F5cZ{align-items:center;gap:7px;margin-bottom:6px;display:flex}.ResourceScreen_estadoNome__Ynyqh{color:#059669;font-size:13px;font-weight:600}.ResourceScreen_estadoDesc__vl26G{color:#047857;margin:0;font-size:12.5px}.ResourceScreen_timeline__xURLl{padding-left:24px;position:relative}.ResourceScreen_timelineItem__wIj27{padding-bottom:16px;padding-left:16px;position:relative}.ResourceScreen_timelineDot__KSMDS{z-index:1;background-color:#034e92;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-24px;box-shadow:0 0 0 2px #034e92}.ResourceScreen_timelineLine__nPxC2{background-color:#dee2e6;width:2px;position:absolute;top:16px;bottom:0;left:-19px}.ResourceScreen_timelineContent__EO4C9{flex-direction:column;gap:2px;display:flex}.ResourceScreen_timelineHeader__h00oX{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResourceScreen_timelineDate__GCjTS{color:#6c757d;font-size:.8rem}.ResourceScreen_timelineUser__fT_nH{color:#1a1a2e;font-size:.85rem;font-weight:500}.ResourceScreen_timelineNotes__mq53t{color:#6c757d;margin-top:2px;font-size:.8rem;font-style:italic}.ResourceScreen_stateTransition__XQh2T{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResourceScreen_stateBadge__aK2ry{border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500;display:inline-flex}.ResourceScreen_stateArrow__ncWlX{color:#6c757d;font-size:.9rem}.ResourceScreen_noStateBadge__zBDwK{color:#999;background-color:#f0f0f0;border-radius:4px;align-items:center;padding:.2rem .5rem;font-size:.8rem;font-weight:500;display:inline-flex}.ResourceScreen_locationCardBody__ipDOB{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ResourceScreen_projectsToggle__ZVyOV{cursor:pointer;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;align-items:center;gap:9px;width:100%;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .14s;display:flex}.ResourceScreen_projectsToggle__ZVyOV:hover{background:#fef3c7;border-color:#fcd34d}.ResourceScreen_toggleChevron__qYVKW{color:#9ca3af;width:13px;height:13px;margin-left:auto;transition:transform .18s}.ResourceScreen_toggleIcon__xnXLH{color:#d97706;width:13px;height:13px}.ResourceScreen_toggleLabel__BwDi0{text-align:left;font-size:12.5px;font-weight:600}.ResourceScreen_toggleCount__6_-u_{color:#fff;background:#d97706;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:700}.ResourceScreen_stockTotalBar__Y7lKR{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding:12px 0 0;display:flex}.ResourceScreen_stockTotalLabel__bPZR7{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:600}.ResourceScreen_stockTotalValue__qhjZi{color:#fe4d00;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.ResourceScreen_emptyLocation__2GwUN{color:#bebebe;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;font-size:.85rem;display:flex}.ResourceScreen_emptyLocationIcon__gdsqO{color:#d3d3d3;font-size:1.75rem}.ResourceScreen_movementHeader__RsP2o{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ResourceScreen_movementFilter__Xe7F1{max-width:280px;font-size:.85rem}.ResourceScreen_movementLocation__jyaXL{flex-direction:column;font-size:.85rem;display:flex}.ResourceScreen_movementLocationLabel__ck-l2{color:#6c757d;text-transform:uppercase;font-size:.75rem}.ResourceScreen_movementLocationName__KoXSO{font-weight:500}.ResourceScreen_movementActions__pabcw{align-items:center;gap:.25rem;display:flex}.ResourceScreen_actionLinkBtn__aKLnz{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .15s;display:flex}.ResourceScreen_actionLinkBtn__aKLnz:hover{color:#034e92}.ResourceScreen_quantityPositive__0WRrG{color:#198754;font-weight:600}.ResourceScreen_quantityNegative__Qkz1F{color:#dc3545;font-weight:600}.ResourceScreen_movementNotes__21Cne{color:#6c757d;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-top:.2rem;font-size:.75rem;line-height:1.2;overflow:hidden}.ResourceScreen_movementCreatedDate__zy4RD{color:#9ca3af;margin-top:.1rem;font-size:.7rem}.ResourceScreen_loadMoreBtn__6F2aF{font-size:.85rem;font-weight:500;text-decoration:none}.ResourceScreen_loadMoreBtn__6F2aF:hover{text-decoration:underline}@media (max-width:576px){.ResourceScreen_movementHeader__RsP2o{flex-direction:column;align-items:flex-start}.ResourceScreen_movementFilter__Xe7F1{width:100%;max-width:100%}}.ResourceScreen_sectionTitle__72nGx{color:#1a1a2e;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.95rem;font-weight:500;display:flex}.ResourceScreen_sectionHint__M1SmR{color:#9ca3af;font-size:.75rem;font-weight:400}.ResourceScreen_subSectionHeader__-d13m{color:#1a1a2e;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.ResourceScreen_subSectionHeaderTitle__Trh2X{align-items:center;gap:.5rem;display:flex}.ResourceScreen_subSectionBody__sZB8F{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;margin-bottom:.5rem;padding:1.25rem}.ResourceScreen_sectionSubtitle__8M6Or{margin-top:-.25rem;margin-bottom:.75rem;font-size:.8rem;font-weight:400}.ResourceScreen_coloredSection__FRuIK{border:1.5px solid;border-radius:12px;margin-bottom:1rem;padding:16px 18px}.ResourceScreen_coloredSection__FRuIK .form-label{font-weight:500}.ResourceScreen_coloredSection__FRuIK .form-control,.ResourceScreen_coloredSection__FRuIK .form-select{background-color:#fff}.ResourceScreen_coloredSection__FRuIK:last-child{margin-bottom:0}.ResourceScreen_sectionIndigo__4Xz-e{background-color:#eef2ff;border-color:#c7d2fe}.ResourceScreen_sectionIndigo__4Xz-e .form-label{color:#4338ca}.ResourceScreen_sectionIndigo__4Xz-e .form-control,.ResourceScreen_sectionIndigo__4Xz-e .form-select{border-color:#c7d2fe}.ResourceScreen_sectionIndigo__4Xz-e .form-control:focus,.ResourceScreen_sectionIndigo__4Xz-e .form-select:focus{border-color:#818cf8;box-shadow:0 0 0 .2rem #6366f126}.ResourceScreen_sectionBlue__rq1aN{background-color:#eff6ff;border-color:#bfdbfe}.ResourceScreen_sectionBlue__rq1aN .form-label{color:#1d4ed8}.ResourceScreen_sectionBlue__rq1aN .form-control{border-color:#bfdbfe}.ResourceScreen_sectionBlue__rq1aN .form-control:focus{border-color:#60a5fa;box-shadow:0 0 0 .2rem #3b82f626}.ResourceScreen_sectionBlue__rq1aN .input-group-text{color:#1d4ed8;background-color:#dbeafe;border-color:#bfdbfe}.ResourceScreen_sectionBlue__rq1aN .form-text{color:#2563eb}.ResourceScreen_sectionAmber__7OChf{background-color:#fffbeb;border-color:#fde68a}.ResourceScreen_sectionAmber__7OChf .form-label{color:#b45309}.ResourceScreen_sectionAmber__7OChf .form-control{border-color:#fde68a}.ResourceScreen_sectionAmber__7OChf .form-control:focus{border-color:#fbbf24;box-shadow:0 0 0 .2rem #f59e0b26}.ResourceScreen_sectionAmber__7OChf .input-group-text{color:#b45309;background-color:#fef3c7;border-color:#fde68a}.ResourceScreen_sectionAmber__7OChf .form-text{color:#d97706}.ResourceScreen_sectionAmber__7OChf .ResourceScreen_sectionSubtitle__8M6Or{color:#92400e}.ResourceScreen_sectionOrange__T1KoG{background-color:#f8f9fa;border-color:#e5e7eb;transition:all .15s}.ResourceScreen_sectionOrange__T1KoG .form-control:focus,.ResourceScreen_sectionOrange__T1KoG .form-select:focus{border-color:#fb923c;box-shadow:0 0 0 .2rem #f9731626}.ResourceScreen_sectionOrangeActive__GjEGV{background-color:#fff7ed;border-color:#fed7aa}.ResourceScreen_sectionOrangeActive__GjEGV .form-label{color:#c2410c}.ResourceScreen_sectionOrangeActive__GjEGV .form-control,.ResourceScreen_sectionOrangeActive__GjEGV .form-select{border-color:#fed7aa}.ResourceScreen_sectionOrangeActive__GjEGV .form-text{color:#e64400}.ResourceScreen_sectionState__40Goe{background-color:#f8f9fa;border-color:#e5e7eb;transition:all .15s}.ResourceScreen_sectionState__40Goe .form-control,.ResourceScreen_sectionState__40Goe .form-select{background-color:#fff}.ResourceScreen_sectionEmerald___yc9j{background-color:#f8f9fa;border-color:#e5e7eb;transition:all .15s}.ResourceScreen_sectionEmerald___yc9j .form-check-label{font-weight:500}.ResourceScreen_sectionEmerald___yc9j .form-check-input:checked{background-color:#10b981;border-color:#10b981}.ResourceScreen_sectionEmeraldActive__1XLRm{background-color:#ecfdf5;border-color:#a7f3d0}.ResourceScreen_sectionEmeraldActive__1XLRm .form-check-label{color:#047857}.ResourceScreen_sectionEmeraldSubtitle__LJDlr{color:#047857;margin-top:.25rem;margin-left:1.5rem;font-size:.8rem}.ResourceScreen_stockFieldsContainer__ROfWu{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;margin-top:.75rem;margin-bottom:1rem;padding:14px 16px}.ResourceScreen_operatorRow__L3Xqs{align-items:center;gap:1rem;display:flex}.ResourceScreen_costCardsGrid__sfDlM{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.ResourceScreen_costCard__nMIXZ{background-color:#eff6ff;border:1.5px solid #bfdbfe;border-radius:12px;padding:16px 18px}.ResourceScreen_costCard__nMIXZ .form-control{background-color:#fff;border-color:#bfdbfe}.ResourceScreen_costCard__nMIXZ .form-control:focus{border-color:#60a5fa;box-shadow:0 0 0 .2rem #3b82f626}.ResourceScreen_costCard__nMIXZ .input-group-text{color:#1d4ed8;background-color:#dbeafe;border-color:#bfdbfe}.ResourceScreen_costCardHeader___7cqU{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.ResourceScreen_costCardLabel__VbpFU{color:#1e40af;margin-bottom:3px;font-size:13px;font-weight:600}.ResourceScreen_costCardHint__Kz6oK{color:#1e40af;margin-bottom:14px;font-size:11.5px;font-style:normal;display:block}.ResourceScreen_costCardTitleRow__LCI9Y{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ResourceScreen_costCardActions__4aMtF{flex-shrink:0;align-items:center;gap:8px;display:flex}.ResourceScreen_costAddBtn__Zfla6{border-width:1px!important;padding:3px 9px!important;font-size:11.5px!important}.ResourceScreen_readByStartEndRow__9Svo-{background:#fff9;border:1px solid #bfdbfe;border-radius:8px;flex-direction:column;gap:2px;margin-bottom:12px;padding:8px 10px;display:flex}.ResourceScreen_hintText__e8hm4{color:#6b7280;padding-left:24px;font-size:11.5px;line-height:1.3;display:block}.ResourceScreen_costCardValue__ou42R{color:#1e40af;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.ResourceScreen_costCardValue__ou42R small{background:#dbeafe;border-radius:5px;padding:3px 7px;font-size:11.5px;font-weight:600}.ResourceScreen_costUnitRows__hfNwx{flex-direction:column;gap:10px;display:flex}.ResourceScreen_costUnitRow__phDex{background:#fff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:.75rem;margin-bottom:8px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.ResourceScreen_costUnitRow__phDex:last-child{margin-bottom:0}.ResourceScreen_costUnitLabel__50mTS{color:#1e40af;white-space:nowrap;flex:0 0 80px;font-size:12px;font-weight:500}.ResourceScreen_costUnitInput__k_qdE{flex:1;max-width:220px}.ResourceScreen_usageCostCard__vSBVq{align-self:start}.ResourceScreen_cellReadToggleRow__EtDQa{border-top:1px solid #dbeafe;align-items:center;gap:6px;padding-top:6px;display:flex}.ResourceScreen_cellReadToggleInfo__GweWo{color:#6b7280;cursor:help;flex-shrink:0;font-size:13px}.ResourceScreen_cellReadToggleInfo__GweWo:hover{color:#1e40af}.ResourceScreen_costUnitInputColumn__M1Vno{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ResourceScreen_costUnitInputColumn__M1Vno .ResourceScreen_costUnitInput__k_qdE{max-width:none}.ResourceScreen_costUnitPriceRow__WcM6r{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ResourceScreen_costUnitPriceRow__WcM6r .ResourceScreen_costUnitInput__k_qdE{flex:0 160px;min-width:120px;max-width:160px}.ResourceScreen_cellReadToggle__s_kbt{font-size:12px;font-weight:500}.ResourceScreen_costUnitRowStacked___mhoE{flex-direction:column;align-items:stretch;gap:8px}.ResourceScreen_costUnitRowStacked___mhoE .ResourceScreen_costUnitLabel__50mTS{flex:none}.ResourceScreen_supplierPriceStack__RyCFM{flex-direction:column;gap:8px;display:flex}.ResourceScreen_supplierPriceStack__RyCFM .ResourceScreen_costUnitPriceRow__WcM6r{justify-content:flex-start}.ResourceScreen_supplierPriceStack__RyCFM .ResourceScreen_costDefaultStarBtn__6t1_X{flex-shrink:0;justify-content:center;align-items:center;width:26px;display:flex}.ResourceScreen_supplierPriceHeader__UF3Mx{color:#9ca3af;margin-bottom:-3px;font-size:10px;font-weight:500}.ResourceScreen_supplierPriceHeaderSupplier__0lp5H{flex:120px;min-width:0;max-width:200px}.ResourceScreen_supplierPriceActions__Ec4bY{text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:60px;display:flex}.ResourceScreen_supplierPriceAddBtn__d3Pn1{color:#fe4d00;align-self:flex-end;font-weight:600}.ResourceScreen_supplierPriceAddBtn__d3Pn1:hover{color:#e64400}.ResourceScreen_costDefaultStarBtn__6t1_X{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;line-height:0;display:flex}.ResourceScreen_costDefaultStarBtn__6t1_X:hover:not(:disabled){color:#059669;background:#f0fdf4}.ResourceScreen_costDefaultStarBtn__6t1_X:disabled{cursor:default}.ResourceScreen_costDefaultStarBtnActive__zbC8a{color:#059669}.ResourceScreen_costUnitValue__g162h{color:#1a1a2e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:600}.ResourceScreen_costUnitSuffix__443Vz{color:#6c757d;font-size:.8rem;font-weight:400}.ResourceScreen_locCard__Mk_q3{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:14px;padding:18px 22px}.ResourceScreen_locCardHeader__qjasK{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.ResourceScreen_locTabGrid__h_7E-{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ResourceScreen_locTab__y-lLy{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.ResourceScreen_locTab__y-lLy:hover{border-color:#9ca3af}.ResourceScreen_locTabIcon__3h11F{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ResourceScreen_locTabLabel__jRueI{color:#1a1a1a;font-size:13px;font-weight:600}.ResourceScreen_locSearchInput__kjzi9{background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 11px;transition:border-color .14s;display:flex}.ResourceScreen_locSearchInput__kjzi9:focus-within{border-color:#ff6b1a}.ResourceScreen_locSearchInput__kjzi9 input{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.ResourceScreen_locClearBtn__2h6WU{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.ResourceScreen_locLocationGrid__fqo5g{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ResourceScreen_locLocationCard__3_Rwm{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebebea;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.ResourceScreen_locLocationCard__3_Rwm:hover{border-color:#9ca3af}.ResourceScreen_locLocationCardSelected__StGhJ{background:#fff9f5;border:1px solid #ff6b1a}.ResourceScreen_locLocationIcon__fcB3D{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ResourceScreen_locLocationName__ZpERI{color:#1a1a1a;font-size:13px;font-weight:600}.ResourceScreen_locLocationSubtext__42bnK{color:#9ca3af;margin-top:1px;font-size:11px}.ResourceScreen_locChangeBtn__wkZIJ{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #ebebea;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .14s;display:flex}.ResourceScreen_locChangeBtn__wkZIJ:hover{border-color:#9ca3af}.ResourceScreen_locProjectsGrid__3FMDM{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ResourceScreen_locLoadMoreWrapper__59Gtd{justify-content:center;padding:.75rem 0;display:flex}.ResourceScreen_locLoadMoreBtn__hMoYW{color:#ff6b1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none}.ResourceScreen_locLoadMoreBtn__hMoYW:hover:not(:disabled){text-decoration:underline}.ResourceScreen_locLoadMoreBtn__hMoYW:disabled{opacity:.5;cursor:default}.ResourceScreen_categoryDeletedWarning___K4vb{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;align-items:center;gap:8px;margin-top:6px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.HireSupplierPricesView_notDefined__h-h-3{color:#9ca3af;font-size:12px;font-weight:400}.HireSupplierPricesView_costTypeTabs__ZLHer{--cost-tab-color:#1e40af}.ResourceCostOrigins_empty__7AOMR{background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.ResourceCostOrigins_emptyTitle__AY0rw{color:#1f2937;font-size:15px;font-weight:600}.ResourceCostOrigins_emptyHint__R2Mjk{color:#6b7280;margin-bottom:12px;font-size:13px}.ResourceCostOrigins_emptyText___ZCNN{color:#6b7280;margin:0;font-size:13px}.ResourceCostOrigins_emptyCards__GiEeD{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ResourceCostOrigins_startCard__i_FFq{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.ResourceCostOrigins_startCard__i_FFq:hover{border-color:#d1d5db}.ResourceCostOrigins_startCardText__9bYkS{flex-direction:column;flex:1;min-width:0;display:flex}.ResourceCostOrigins_startCardTitle__sd4qn{color:#1f2937;font-size:13px;font-weight:600}.ResourceCostOrigins_startCardHint__y0rwz{color:#6b7280;font-size:12px}.ResourceCostOrigins_startCardPlus__Hqtaf{color:#9ca3af;flex-shrink:0;width:16px;height:16px}.ResourceCostOrigins_originIcon__RAMwI{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ResourceCostOrigins_originIcon__RAMwI svg{width:18px;height:18px}.ResourceCostOrigins_originIconInternal__al2mH{color:#1d4ed8;background-color:#eff6ff}.ResourceCostOrigins_originIconHire__E7UdX{color:#e64400;background-color:#fff1ea}.ResourceCostOrigins_origins__Ngyn8{flex-direction:column;gap:12px;display:flex}.ResourceCostOrigins_originsLabel__kf_jQ{color:#6b7280;font-size:.72rem;font-weight:600}.ResourceCostOrigins_originRow__cCnOY{flex-wrap:wrap;gap:8px;display:flex}.ResourceCostOrigins_originChip__K_E70{text-align:left;cursor:pointer;background-color:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.ResourceCostOrigins_originChip__K_E70 .ResourceCostOrigins_originIcon__RAMwI{width:30px;height:30px}.ResourceCostOrigins_originChip__K_E70 .ResourceCostOrigins_originIcon__RAMwI svg{width:16px;height:16px}.ResourceCostOrigins_originChipInternalActive__oESX6{background-color:#eff6ff;border-color:#1d4ed8}.ResourceCostOrigins_originChipHireActive__XasNu{background-color:#fff1ea;border-color:#fe4d00}.ResourceCostOrigins_originText__ukGzC{flex-direction:column;display:flex}.ResourceCostOrigins_originTitle__Y8mmv{color:#1f2937;font-size:13px;font-weight:600}.ResourceCostOrigins_originHint__PMhrm{color:#6b7280;font-size:12px}.ResourceCostOrigins_addChip__gzHls{color:#374151;cursor:pointer;background-color:#fff;border:1.5px dashed #d1d5db;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.ResourceCostOrigins_addChip__gzHls svg{width:14px;height:14px}.ResourceCostOrigins_addChip__gzHls:hover{border-color:#9ca3af}.ResourceCostOrigins_addChipActive__V7uh9{color:#e64400;background-color:#fff1ea;border-color:#fe4d00}.ResourceCostOrigins_picker__OCztA{background-color:#fff1ea;border:1px solid #ffd7c8;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ResourceCostOrigins_pickerLabel__Rseg8{color:#1f2937;margin:0;font-size:13px;font-weight:600}.ResourceCostOrigins_required__3U3Jd{color:#e64400}.ResourceCostOrigins_pickerHint__BcT6r{color:#4b5563;margin-left:4px;font-weight:400}.ResourceCostOrigins_pickerRow__BKUOl{align-items:center;gap:8px;display:flex}.ResourceCostOrigins_pickerSelect__j6-rO{flex:1;min-width:0}.ResourceCostOrigins_panel__ktylO{border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.ResourceCostOrigins_panelHeader__GStv_{align-items:center;gap:12px;display:flex}.ResourceCostOrigins_panelText__xMC02{flex-direction:column;flex:1;min-width:0;display:flex}.ResourceCostOrigins_panelTitle__NAA6q{color:#1f2937;font-size:15px;font-weight:600}.ResourceCostOrigins_panelHint__dX2KJ{color:#6b7280;font-size:13px}.ResourceCostOrigins_panelActions__oaAUD{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ResourceCostOrigins_panelActions__oaAUD svg{width:14px;height:14px}@media (max-width:768px){.ResourceCostOrigins_emptyCards__GiEeD{grid-template-columns:1fr}.ResourceCostOrigins_panelHeader__GStv_{flex-wrap:wrap}}.MaintenancesTab_tabContent__HdvFN{padding-top:.5rem}.MaintenancesTab_headerRow__PtMst{justify-content:flex-end;margin-bottom:.75rem;display:flex}.TransfersTab_tabContent__imJlX{padding-top:.5rem}.TransfersTab_typeBadge__wJJy1{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.TransfersTab_quantityCell__XimGP{color:#374151;font-size:.9rem}.TransfersTab_quantityCell__XimGP strong{font-weight:700}.TransfersTab_uniqueBadge__u1orp{color:#7c3aed;white-space:nowrap;background:#ede9fe;border-radius:6px;align-items:center;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.TransfersTab_statusBadge__jpr9I{white-space:nowrap;border:1px solid;border-radius:20px;align-items:center;padding:4px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.TransfersTab_noApproval__nDeUa{color:#d1d5db;cursor:default;font-size:.9rem}.TransfersTab_dateCell__MQEPU{color:#6b7280;font-size:.85rem}.TransfersTab_actionCell__lVkfM{justify-content:center;align-items:center;gap:2px;display:flex}.TransfersTab_acceptBtn__iB3_-,.TransfersTab_rejectBtn__GAMkA,.TransfersTab_historyBtn__f3MzG{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.85rem;transition:all .15s;display:inline-flex}.TransfersTab_acceptBtn__iB3_-:hover{color:#16a34a;background:#dcfce7}.TransfersTab_rejectBtn__GAMkA:hover{color:#dc2626;background:#fee2e2}.TransfersTab_historyBtn__f3MzG:hover{color:#2563eb;background:#e0f2fe}.ChangeStateScreen_page__QTFbr{width:100%}.ChangeStateScreen_contentWrap__nGf2P{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ChangeStateScreen_heroCard__v-dzg{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.ChangeStateScreen_heroLeft__Azuzc{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.ChangeStateScreen_heroIcon__Hq6G1{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ChangeStateScreen_heroName__tTOds{color:#1a1a1a;overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.2}.ChangeStateScreen_heroMeta__dRpdd{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.ChangeStateScreen_heroCode__r4lR4{color:#6b7280;background:#f9fafb;border:1px solid #ebebea;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500}.ChangeStateScreen_heroSep__pI3bl{color:#9ca3af}.ChangeStateScreen_metaBadge__gKepL{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600}.ChangeStateScreen_familyBadge__YtGhv{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;padding:2px 7px;font-size:11px}.ChangeStateScreen_heroRight__wYfhu{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ChangeStateScreen_sectionCard__2Hc8y{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:14px;padding:18px 20px}.ChangeStateScreen_sectionTitle__lwh8j{color:#374151;margin:0 0 12px;font-size:13px;font-weight:600}.ChangeStateScreen_statesGrid__4nMgI{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:991px){.ChangeStateScreen_statesGrid__4nMgI{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ChangeStateScreen_statesGrid__4nMgI{grid-template-columns:1fr}}.ChangeStateScreen_stateTile__JVKOG{text-align:left;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;transition:all .15s;display:flex}.ChangeStateScreen_stateTile__JVKOG:hover{background:#f3f4f6;border-color:#d1d5db}.ChangeStateScreen_stateTileIconBox__V2hwb{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ChangeStateScreen_stateTileLabel__TnniS{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.ChangeStateScreen_emptyStates__5gRCa{color:#6b7280;text-align:center;padding:24px 0;font-size:13px}.ChangeStateScreen_loadingWrap__MY2UM{justify-content:center;padding:24px 0;display:flex}.ChangeStateScreen_notesOptional__l4Cru{color:#9ca3af;font-weight:400}.CostSupplierSelect_supplierRow__uQzRu{flex:120px;align-items:center;gap:6px;min-width:0;max-width:200px;display:flex}.CostSupplierSelect_supplierSelect__6TuJp{flex:1;min-width:0;font-size:12px}.CostSupplierSelect_inactiveIcon__979ga{color:#b45309;cursor:help;flex-shrink:0;font-size:12px}.CostUnitAddInput_pickerTrigger__d-T14{cursor:pointer;color:#6b7280;-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;transition:color .15s;display:inline-flex}.CostUnitAddInput_pickerTrigger__d-T14:hover,.CostUnitAddInput_pickerTriggerActive__YQbTe{color:#e64400}.CostUnitAddInput_pickerChevron__Bu3vv{transition:transform .15s}.CostUnitAddInput_pickerTriggerActive__YQbTe .CostUnitAddInput_pickerChevron__Bu3vv{transform:rotate(180deg)}.CostUnitAddInput_unitMenu__Cut2a{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-width:160px;max-width:260px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f}.CostUnitAddInput_unitMenuList__colCs{max-height:200px;padding:4px 0;overflow-y:auto}.CostUnitAddInput_unitMenuOption__UGojx{color:#374151;cursor:pointer;padding:8px 12px;font-size:.8125rem;transition:background .1s}.CostUnitAddInput_unitMenuOption__UGojx:hover{background:#f9fafb}.workersListColumns_companyCell__K4oKN{align-items:center;gap:.5rem;display:flex}.workersListColumns_checkIcon__HSd12{color:#22c55e;font-size:1.1rem}.workersListColumns_placeholder__g8pq4{color:#ccc}.workersListColumns_hoursValue__9ZUv3{color:#1e293b;font-weight:600}.WorkersScreen_page__JHZDY{height:100%;overflow:hidden auto}.WorkersScreen_tableArea__uiP1d{padding:0 .75rem .75rem}.WorkerHoursScreen_page__PdcUv{height:100%;overflow:hidden auto}.WorkerHoursScreen_tableArea__YCwMy{padding:0 .75rem .75rem}.WorkerHoursScreen_listing__mbFi9{flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.WorkerHoursScreen_periodCard__Bzgfp{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1.125rem;display:flex}.WorkerHoursScreen_periodCardEmbedded__fwHmN{padding:0}.WorkerHoursScreen_periodRange__TB6VC{width:16rem;max-width:100%}.WorkerHoursScreen_toolbar__PVU9A{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.WorkerHoursScreen_ownToggle__1-2vL{margin-left:auto}.WorkerHoursScreen_monthsHead__063gX{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.875rem 1.125rem 0;display:flex}.WorkerHoursScreen_legend__T5hzd{flex-wrap:wrap;gap:.875rem;display:inline-flex}.WorkerHoursScreen_chartBody__6piz3{width:100%;height:180px;padding:.5rem .5rem .25rem}.WorkerHoursScreen_chartBody__6piz3 .recharts-surface g:focus{outline:none}.WorkerHoursScreen_chartFailed__SrJIZ{color:#4b5563;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem 1.125rem;font-size:.8rem;display:flex}.WorkerHoursScreen_muted__ejD-7{color:#9ca3af}strong.WorkerHoursScreen_pending__EHrRQ{color:#92400e;font-weight:600}.WorkerHoursScreen_split__74BEl{background:#e5e7eb;border-radius:999px;min-width:70px;height:6px;display:flex;overflow:hidden}.WorkerHoursScreen_split__74BEl i{height:100%;display:block}.WorkerHoursScreen_splitApproved__KjVhV{background:#059669}.WorkerHoursScreen_splitPending__T6mY4{background:#e2b434}.WorkerHoursPanel_places__fbTgo{flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}div.WorkerHoursPanel_placeHead__GmfHl{cursor:pointer}.WorkerHoursPanel_placeEnd__AgHfy{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.WorkerHoursPanel_placeTotal__UkYzA{white-space:nowrap;font-variant-numeric:tabular-nums}.WorkerHoursPanel_recordCount__QchEb{color:#9ca3af;margin-left:.4rem;font-size:11px;font-weight:400}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_recordBand__q24z3>td{cursor:default}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_recordBand__q24z3>td:first-child{padding-left:38px}table.WorkerHoursPanel_records__0_OoI td.WorkerHoursPanel_sum__cFDRQ{font-weight:600}table.WorkerHoursPanel_records__0_OoI td.WorkerHoursPanel_lineValue__vIoJR{color:#4b5563}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_tasksHead__mOH9G>td.WorkerHoursPanel_tasksHeadCell__-X6ri{background-image:none;border-bottom:none;padding-top:8px;padding-bottom:0}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_tasksHead__mOH9G>td.WorkerHoursPanel_tasksHeadCell__-X6ri:before{height:15px;bottom:auto}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_tasksHead__mOH9G>td.WorkerHoursPanel_tasksHeadCell__-X6ri:after{top:15px}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskRow__ZbvDZ:not(.WorkerHoursPanel_taskLast__px6kl)>td{border-bottom:none}table.WorkerHoursPanel_records__0_OoI tbody tr:has(+tr.WorkerHoursPanel_tasksHead__mOH9G)>td{border-bottom:none}table.WorkerHoursPanel_records__0_OoI div.WorkerHoursPanel_tasksHeadLabel__s-EiW{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;padding-bottom:4px;font-size:10.5px;font-weight:600;line-height:14px;position:relative}table.WorkerHoursPanel_records__0_OoI div.WorkerHoursPanel_tasksHeadLabel__s-EiW:before{content:"";background:#d1d5db;width:1px;position:absolute;top:16px;bottom:0;left:4px}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskRow__ZbvDZ td>div{border-bottom:none;align-items:flex-start;padding:2px 0}table.WorkerHoursPanel_records__0_OoI td.WorkerHoursPanel_taskCell__SxaDT>div>div>span{color:#374151;font-size:12.5px;line-height:1.4}table.WorkerHoursPanel_records__0_OoI td.WorkerHoursPanel_taskCell__SxaDT>div>div{flex-flow:wrap;align-items:center;gap:6px 8px}table.WorkerHoursPanel_records__0_OoI td.WorkerHoursPanel_taskCell__SxaDT>div>div>span{flex-basis:100%}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskRow__ZbvDZ>td.WorkerHoursPanel_taskCell__SxaDT{padding-left:82px}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskRow__ZbvDZ>td.WorkerHoursPanel_taskCell__SxaDT:before{left:58px}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskRow__ZbvDZ>td.WorkerHoursPanel_taskCell__SxaDT:after{width:18px;top:20px;left:58px}table.WorkerHoursPanel_records__0_OoI tbody tr.WorkerHoursPanel_taskLast__px6kl>td.WorkerHoursPanel_taskCell__SxaDT:before{height:20px;bottom:auto}.WorkerScheduleScreen_content__gV2O6{padding:0 .75rem}.WorkerScheduleScreen_toolbar__aO-ne{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;padding:.75rem 1.25rem;display:flex}.WorkerScheduleScreen_filters__b6SlI{gap:1rem;display:flex}.WorkerScheduleScreen_filterItem__Lk_M3{flex-direction:column;gap:.25rem;width:220px;display:flex}.WorkerScheduleScreen_dateRange__GsbIL{align-items:flex-end;gap:.5rem;display:flex}.WorkerScheduleScreen_dateField__1MQc6{flex-direction:column;gap:.25rem;width:160px;display:flex}.WorkerScheduleScreen_dateActions__rLWpt{align-items:center;gap:.5rem;padding-bottom:2px;display:flex}.WorkerScheduleScreen_clearFiltersBtn__CQpkK{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .15s;display:flex}.WorkerScheduleScreen_clearFiltersBtn__CQpkK:hover{color:#fe4d00;background:#fff1ea;border-color:#fe4d00}.WorkerScheduleScreen_dateSeparator__Bjusk{color:#9ca3af;font-size:.85rem}.WorkerScheduleScreen_legend__xbdPL{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.WorkerScheduleScreen_ganttContainer__Y3aAq{background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:calc(100vh - 280px);margin:0 .75rem;overflow:auto}.WorkerScheduleScreen_ganttGrid__6AHZx{flex-direction:column;min-width:100%;display:inline-flex}.WorkerScheduleScreen_ganttRow__zUd5p{border-bottom:1px solid #f0f0f0;display:flex}.WorkerScheduleScreen_ganttRow__zUd5p:last-child{border-bottom:none}.WorkerScheduleScreen_ganttHeaderRow__6mmmB{z-index:3;background:#fafafa;border-bottom:2px solid #e5e7eb;position:sticky;top:0}.WorkerScheduleScreen_ganttHeaderRow__6mmmB .WorkerScheduleScreen_workerCell__0vq-A{z-index:4;background:#fafafa}.WorkerScheduleScreen_workerCell__0vq-A{z-index:2;cursor:pointer;background:#fff;border-right:2px solid #e5e7eb;flex-direction:column;justify-content:center;gap:0;width:160px;min-width:160px;padding:.35rem .75rem;display:flex;position:sticky;left:0}.WorkerScheduleScreen_workerCell__0vq-A:hover{background:#f8f9fa}.WorkerScheduleScreen_workerName__yYNT7{color:#333;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.25}.WorkerScheduleScreen_workerCode__7vlq7{gap:5px;min-width:0;margin-top:2px;display:flex}.WorkerScheduleScreen_workerSpecialty__JcH5X{color:#888;white-space:nowrap;text-overflow:ellipsis;margin-top:-1px;font-size:.6875rem;line-height:1.2;overflow:hidden}.WorkerScheduleScreen_dayHeader__wiJ_v{text-align:center;color:#666;background:#fafafa;border-right:1px solid #f0f0f0;flex-direction:column;align-items:center;width:90px;min-width:90px;padding:.4rem .25rem;font-size:.6875rem;display:flex}.WorkerScheduleScreen_dayName__jq4CT{color:#666;font-size:.6875rem;font-weight:600}.WorkerScheduleScreen_dayDate__UncH7{color:#999;font-size:.625rem}.WorkerScheduleScreen_todayHeader__tPjm9{color:#e65100;background:#fff3e0}.WorkerScheduleScreen_todayHeader__tPjm9 .WorkerScheduleScreen_dayName__jq4CT,.WorkerScheduleScreen_todayHeader__tPjm9 .WorkerScheduleScreen_dayDate__UncH7{color:#e65100}.WorkerScheduleScreen_weekendHeader__mMo2B{color:#aaa;background:#f5f5f5}.WorkerScheduleScreen_dayCell__HA3IF{border-right:1px solid #f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:90px;min-width:90px;height:44px;transition:opacity .15s;display:flex;position:relative}.WorkerScheduleScreen_dayCellFilled__dgfps{cursor:default}.WorkerScheduleScreen_dayCellFilled__dgfps:hover{opacity:.85}.WorkerScheduleScreen_todayCell__XR5B3{background:#fff8e1}.WorkerScheduleScreen_weekendCell__qsnXS{background:#f9f9f9}.WorkerScheduleScreen_cellText__NB6z8{text-align:center;padding:0 .15rem;font-size:.7rem;font-weight:600;line-height:1.2}.WorkerScheduleScreen_cellWorkedHint__qXMhT,.WorkerScheduleScreen_cellAbsenceHint__Mv5eC{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;font-weight:400;line-height:1;overflow:hidden}.WorkerScheduleScreen_tooltip__Vf4eq{color:#fff;z-index:9999;pointer-events:none;white-space:nowrap;background:#333;border-radius:6px;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0003}.WorkerScheduleScreen_tooltipStatusLine__EYEyE{align-items:center;gap:.35rem;margin:.15rem 0;display:flex}.WorkerScheduleScreen_tooltipHolidayName__M5uuq{opacity:.8;font-size:.6875rem;font-style:italic}.WorkerScheduleScreen_tooltipBadge__y0cnf{color:#fff;border-radius:3px;margin:.15rem 0;padding:.1rem .4rem;font-size:.6875rem;font-weight:500;display:inline-block}.WorkerScheduleScreen_tooltipProject__Xv7p3{border-top:1px solid #ffffff26;margin-top:.25rem;padding-top:.25rem}.WorkerScheduleScreen_tooltipProjectName__uopLg{margin-bottom:.1rem;font-size:.75rem;font-weight:600}.WorkerScheduleScreen_tooltipHourLine__QnqdP{opacity:.9;padding-left:.4rem;font-size:.6875rem}.WorkerScheduleScreen_tooltipAbsence__WFt2Q{border-top:1px solid #ffffff26;margin-top:.25rem;padding-top:.25rem;font-size:.6875rem;font-weight:600}.WorkerScheduleScreen_emptyMessage__LavtU{text-align:center;color:#888;padding:2rem}.WorkerDetailScreen_page__uvpNV{height:100%;overflow:hidden auto}.WorkerDetailScreen_pageWrap__BL88E{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.WorkerDetailScreen_mainCard__i6mwm{margin-bottom:2rem}.WorkerDetailScreen_headerCard__DVLxm{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:1rem;padding:1rem 1.25rem;box-shadow:0 1px 3px #0000000a}.WorkerDetailScreen_workerHeader__YeewK{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:767px){.WorkerDetailScreen_workerHeader__YeewK{flex-direction:column;align-items:flex-start}}.WorkerDetailScreen_headerSep__n_8o4{color:#d1d5db}.WorkerDetailScreen_markPresenceBtn__zxbdn{color:#fff;cursor:pointer;white-space:nowrap;background:#fe4d00;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.WorkerDetailScreen_markPresenceBtn__zxbdn:hover{background:#e64400;box-shadow:0 2px 8px #f9731640}.WorkerDetailScreen_markPresenceDone__2YRDs{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;display:inline-flex}.WorkerDetailScreen_tabsRow__xFnH3{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:.25rem;margin:.25rem 0 1.25rem;display:flex}.WorkerDetailScreen_tab__BLaqq{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.WorkerDetailScreen_tab__BLaqq svg{width:16px;height:16px}.WorkerDetailScreen_tab__BLaqq:hover:not(.WorkerDetailScreen_tabActive__PAirh){color:#374151}.WorkerDetailScreen_tabActive__PAirh{color:#e64400;border-bottom-color:#e64400;font-weight:600}.WorkerDetailScreen_statsGrid__USvs9{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:767px){.WorkerDetailScreen_statsGrid__USvs9{grid-template-columns:repeat(2,1fr)}}.WorkerDetailScreen_statCard__-bKTk{background:#fff;border:1px solid #ebebea;border-radius:12px;align-items:center;gap:13px;min-height:64px;padding:13px 17px;display:flex}.WorkerDetailScreen_statIcon___7Vcz{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.WorkerDetailScreen_statIcon___7Vcz svg{width:18px;height:18px}.WorkerDetailScreen_statIconOrange__DXzCW{color:#c2410c;background:#ffedd5}.WorkerDetailScreen_statIconGreen__nUfNo{color:#0d9e6e;background:#ebfaf5}.WorkerDetailScreen_statIconWarn__j0k-1{color:#fe4d00;background:#fff1eb}.WorkerDetailScreen_statIconGray__aso6A{color:#6b7280;background:#f3f4f6}.WorkerDetailScreen_statBody__BWU4T{flex-direction:column;gap:2px;min-width:0;display:flex}.WorkerDetailScreen_statValue__1EzKm{color:#1a1a1a;font-size:1.4rem;font-weight:600;line-height:1}.WorkerDetailScreen_statLabel__iXHXU{color:#6b7280;font-size:.72rem;font-weight:500}.WorkerDetailScreen_statCardOrange__g-wZm,.WorkerDetailScreen_statCardBlue__k9qBc,.WorkerDetailScreen_statCardGreen__-ZCWS,.WorkerDetailScreen_statCardAmber__VAH8u,.WorkerDetailScreen_statCardGray__5E9TI{background:#fff}.WorkerDetailScreen_statLabelOrange__rBznd,.WorkerDetailScreen_statLabelBlue__JSYuI,.WorkerDetailScreen_statLabelGreen__Zz2b5,.WorkerDetailScreen_statLabelAmber__aN0mQ,.WorkerDetailScreen_statLabelGray__oi6kn{color:#6b7280}.WorkerDetailScreen_statValueOrange__YASLs,.WorkerDetailScreen_statValueBlue__UMaWP,.WorkerDetailScreen_statValueGreen__kWAxB,.WorkerDetailScreen_statValueAmber__v6n-S,.WorkerDetailScreen_statValueGray__b4A4d{color:#1a1a1a}.WorkerDetailScreen_summaryCard__HCHu-{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0 0 1.5rem;padding:1.5rem}.WorkerDetailScreen_summaryHeader__9oRN2{border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;display:flex}.WorkerDetailScreen_summaryHeaderIcon__v-rIB{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WorkerDetailScreen_summaryHeaderActions__lgO-8{align-items:center;gap:6px;margin-left:auto;display:flex}.WorkerDetailScreen_viewRecordsBtn__i4d2z{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:5px;padding:7px 11px;font-size:12px;font-weight:400;transition:all .14s;display:flex}.WorkerDetailScreen_viewRecordsBtn__i4d2z svg{width:11px;height:11px}.WorkerDetailScreen_viewRecordsBtn__i4d2z:hover{color:#1a1a1a;background:#f9fafb;border-color:#9ca3af}.WorkerDetailScreen_summaryTitle__LM9EN{color:#1a1a1a;margin:0;font-size:13px;font-weight:600}.WorkerDetailScreen_monthPickerBtn__iCOJ2{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebea;border-radius:8px;align-items:center;gap:5px;padding:7px 11px;font-size:12px;font-weight:400;transition:all .14s;display:flex}.WorkerDetailScreen_monthPickerBtn__iCOJ2:hover{color:#1a1a1a;background:#f9fafb;border-color:#9ca3af}.WorkerDetailScreen_monthPickerIcon__PIDkW{color:#9ca3af;font-size:11px}.WorkerDetailScreen_monthPickerDropdown__Sc69F{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:280px;padding:.75rem;box-shadow:0 4px 16px #0000001f}.WorkerDetailScreen_monthPickerHeader__rD3Pb{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.WorkerDetailScreen_monthPickerNav__BQuNr{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}.WorkerDetailScreen_monthPickerNav__BQuNr:hover{color:#374151;background:#f3f4f6}.WorkerDetailScreen_monthPickerYearLabel___AmlF{color:#1f2937;font-size:.95rem;font-weight:600}.WorkerDetailScreen_monthPickerGrid__JJC6B{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.WorkerDetailScreen_monthPickerCell__ocDN_{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem .25rem;font-size:.8rem;font-weight:500;transition:background .12s}.WorkerDetailScreen_monthPickerCell__ocDN_:hover{background:#f3f4f6}.WorkerDetailScreen_monthPickerCellActive__d9d9d{color:#fff;background:#e64400}.WorkerDetailScreen_monthPickerCellActive__d9d9d:hover{background:#dc2626}.WorkerDetailScreen_summaryStats__GXY-Y{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.WorkerDetailScreen_summaryStat__e8Hz1{background:#f9fafb;border-radius:8px;padding:.75rem}.WorkerDetailScreen_summaryStatLabel__Y6zhv{color:#6b7280;margin-bottom:.15rem;font-size:.75rem}.WorkerDetailScreen_summaryStatValue__IyMq4{color:#1f2937;font-size:1.25rem;font-weight:700}.WorkerDetailScreen_byTypeLabel__UekNt{color:#6b7280;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.WorkerDetailScreen_byTypeGrid__DOVzl{flex-wrap:wrap;gap:.75rem;display:flex}.WorkerDetailScreen_byTypeItem__KTW_J{background:#f3f4f6;border-radius:8px;flex-direction:column;gap:.125rem;padding:.5rem 1rem;display:flex}.WorkerDetailScreen_byTypeCode__JO0Xm{color:#6b7280;font-size:.75rem}.WorkerDetailScreen_byTypeHours__c9UmH{color:#1f2937;margin:0;font-size:.95rem;font-weight:700}.WorkerDetailScreen_recentCard__k2X7Y{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0 0 1.5rem;padding:1.5rem}.WorkerDetailScreen_recentHeader__ExZC6{border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;display:flex}.WorkerDetailScreen_recentHeaderIcon__GYaLO{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WorkerDetailScreen_recentTitle__p66UT{color:#1a1a1a;margin:0;font-size:13px;font-weight:600}.WorkerDetailScreen_costTypeBadge__suBeR{letter-spacing:.03em;color:#4b5563;background:#f1f0ee;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600;display:inline-block}.WorkerDetailScreen_costTypeBadgePROD__UBLeN{color:#3d4a5c;background:#e8eaed}.WorkerDetailScreen_costTypeBadgeEXTRA__dGjEG{color:#92640a;background:#fef3c7}.WorkerDetailScreen_costTypeBadgeVIAGE__eNPHJ{color:#1e40af;background:#dbeafe}.WorkerDetailScreen_costTypeBadgeNOTUR__sRWGb{color:#5b21b6;background:#ede9fe}.WorkerDetailScreen_costTypeBadgeFERIA__gv59v{color:#c2410c;background:#ffedd5}.WorkerDetailScreen_costTypeBadgeRAVAR__drEwX{color:#b91c1c;background:#fee2e2}.WorkerDetailScreen_costTypeBadgeRPROD__vSlns{color:#047857;background:#d1fae5}.WorkerDetailScreen_emptyState__4xmt8{text-align:center;color:#9ca3af;padding:2rem 1rem;font-size:.875rem}.WorkerDetailScreen_configSection__QgNVT{flex-direction:column;gap:0;margin-bottom:0;display:flex}.WorkerDetailScreen_detailSection__RZU4P{background:#fff;border:1px solid #ebebea;border-radius:12px;margin-bottom:12px;padding:18px 20px}.WorkerDetailScreen_detailSectionHeader__AZgJ2{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.WorkerDetailScreen_detailSectionIcon__SCy_2{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WorkerDetailScreen_fieldList__9LcA7{flex-direction:column;display:flex}.WorkerDetailScreen_fieldRow__Jl7Yt{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.WorkerDetailScreen_fieldRow__Jl7Yt:last-child{border-bottom:none;padding-bottom:0}.WorkerDetailScreen_fieldRow__Jl7Yt:first-child{padding-top:0}.WorkerDetailScreen_fieldLabel__631W9{color:#6b7280;flex-shrink:0;font-size:12.5px}.WorkerDetailScreen_fieldValue__ZKzQO{color:#1a1a1a;text-align:right;font-size:12.5px;font-weight:500}.WorkerDetailScreen_fieldValueMuted__cTM64{color:#9ca3af;font-weight:400}.WorkerDetailScreen_fieldValueMono__u-Li2{font-family:SF Mono,Fira Code,monospace}.WorkerDetailScreen_detailSectionHeader__AZgJ2:has(+.WorkerDetailScreen_detailSectionSubtitle__bGScX){border-bottom:none;margin-bottom:0;padding-bottom:.15rem}.WorkerDetailScreen_detailSectionSubtitle__bGScX{color:#6b7280;font-size:.72rem;font-weight:400;line-height:1.3;display:block}.WorkerDetailScreen_detailSectionHeader__AZgJ2+.WorkerDetailScreen_detailSectionSubtitle__bGScX{border-bottom:1px solid #f2f2f1;margin-bottom:14px;padding:0 0 .75rem}.WorkerDetailScreen_toggleReadOnly__LyM-I{background:#f9fafb;border:1px solid #f2f2f1;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.WorkerDetailScreen_toggleReadOnlyActive__PeYFE{background:#f0fdf4;border:1.5px solid #bbf7d0}.WorkerDetailScreen_toggleReadOnlyOrange__QiGUF.WorkerDetailScreen_toggleReadOnlyActive__PeYFE{background:#fff7ed;border:1.5px solid #fe4d00}.WorkerDetailScreen_toggleIndicator__wttWJ{background:0 0;border:1.5px solid #ebebea;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.WorkerDetailScreen_toggleIndicatorActive__M9njJ{color:#fff;background:#16a34a;border-color:#16a34a}.WorkerDetailScreen_toggleReadOnlyOrange__QiGUF .WorkerDetailScreen_toggleIndicatorActive__M9njJ{background:#fe4d00;border-color:#fe4d00}.WorkerDetailScreen_toggleText__Zjjul{flex-direction:column;gap:2px;min-width:0;display:flex}.WorkerDetailScreen_toggleTitle__hfWUL{color:#6b7280;font-size:13px;font-weight:500}.WorkerDetailScreen_toggleTitleActive__ipl27{color:#166534;font-weight:600}.WorkerDetailScreen_toggleReadOnlyOrange__QiGUF .WorkerDetailScreen_toggleTitleActive__ipl27{color:#e64400}.WorkerDetailScreen_toggleSubtitle__5OjMq{color:#9ca3af;font-size:12px;line-height:1.4}.WorkerDetailScreen_toggleSubtitleActive__aV6cR{color:#166534}.WorkerDetailScreen_toggleReadOnlyOrange__QiGUF .WorkerDetailScreen_toggleSubtitleActive__aV6cR{color:#c2410c}.WorkerDetailScreen_costsSectionHint__a0Pgh{color:#9ca3af;margin-top:-6px;margin-bottom:12px;font-size:12px}.WorkerDetailScreen_costsWrap__TCCDO{background:#f9fafb;border:1px solid #ebebea;border-radius:10px;overflow:hidden}.WorkerDetailScreen_costsHeader__QRUQR{background:0 0;border-bottom:1px solid #f2f2f1;grid-template-columns:100px 1fr auto;column-gap:12px;padding:8px 14px;display:grid}.WorkerDetailScreen_costsHeaderCell__JkcOD{color:#4a5568;font-size:11.5px;font-weight:500}.WorkerDetailScreen_costsHeaderCellRight__-RDfV{text-align:right}.WorkerDetailScreen_costsRow__MKPUe{background:#fff;border-bottom:1px solid #f2f2f1;grid-template-columns:100px 1fr auto;align-items:center;column-gap:12px;padding:11px 14px;display:grid}.WorkerDetailScreen_costsRow__MKPUe:last-child{border-bottom:none}.WorkerDetailScreen_costsRowType__eKVNl{align-items:center;display:flex}.WorkerDetailScreen_costsRowDesc__UAl8b{color:#1a1a1a;font-size:13px}.WorkerDetailScreen_costsRowValue__vOsqK{color:#1a1a1a;text-align:right;font-size:13px;font-weight:600}.WorkerDetailScreen_configCard__2w4rY{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem}.WorkerDetailScreen_configTitle__r9SX7{color:#1e293b;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.WorkerDetailScreen_configSubtitle__B-sOx{color:#9ca3af;margin:0 0 1rem;font-size:.8125rem}.WorkerDetailScreen_configTable__6c5IT{border-collapse:collapse;width:100%;font-size:.875rem}.WorkerDetailScreen_configTable__6c5IT th{color:#6b7280;text-transform:uppercase;letter-spacing:.025em;border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}.WorkerDetailScreen_configTable__6c5IT td{color:#374151;border-bottom:1px solid #f3f4f6;padding:1rem}.WorkerDetailScreen_configTable__6c5IT tbody tr:last-child td{border-bottom:none}.WorkerDetailScreen_actionBtn__MahMp{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:flex}.WorkerDetailScreen_actionBtn__MahMp:hover{background:#f3f4f6}.WorkerDetailScreen_comingSoon__YMDdm{text-align:center;background:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;margin:0 0 1.5rem;padding:3rem 1rem}.WorkerDetailScreen_comingSoonTitle__XoqE7{color:#6b7280;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.WorkerDetailScreen_comingSoonText__r88_H{color:#9ca3af;font-size:.875rem}.WorkerDetailScreen_passwordModalContainer__9rWTZ{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.WorkerDetailScreen_passwordModalHeader__zx5QK{border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.WorkerDetailScreen_passwordModalTitle__Gx77y{color:#1a1a2e;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.WorkerDetailScreen_passwordModalTitle__Gx77y svg{color:#6b7280}.WorkerDetailScreen_passwordModalCloseBtn__2k2G2{color:#6c757d;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:16px}.WorkerDetailScreen_passwordModalCloseBtn__2k2G2:hover{color:#343a40}.WorkerDetailScreen_passwordModalBody__S_HGn{flex:1;min-height:0;padding:20px;overflow-y:auto}.WorkerDetailScreen_passwordModalFooter__QDwK8{border-top:1px solid #e9ecef;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.CreateVacationModal_container__G6noU{flex-direction:column;min-width:450px;max-height:80vh;padding:1.5rem;display:flex;overflow:hidden}.CreateVacationModal_body__-QBE2{flex:auto;min-height:0;overflow-y:auto}.CreateVacationModal_header__JQ2k_{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.CreateVacationModal_title__KZLDv{margin:0;font-size:.875rem;font-weight:600}.CreateVacationModal_closeBtn__935xn{color:#999;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.CreateVacationModal_closeBtn__935xn:hover{color:#333;background:#f0f0f0}.CreateVacationModal_businessDaysPreview__E0pJj{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem}.CreateVacationModal_businessDaysTotal__rUW-K{color:#1e293b;margin-bottom:.35rem;font-size:.875rem;font-weight:600}.CreateVacationModal_businessDaysWeek__kmi81{color:#6b7280;align-items:center;gap:.35rem;font-size:.75rem;line-height:1.6;display:flex}.CreateVacationModal_businessDaysExcluded___YjeG{color:#9ca3af;font-size:.7rem;font-style:italic}.CreateVacationModal_footer__KDBsQ{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.VacationSection_section__WVbbK{flex-direction:column;gap:.75rem;display:flex}.VacationSection_sectionHeader__M43ap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.VacationSection_sectionTitleRow__5D8dP{align-items:center;gap:.5rem;display:flex}.VacationSection_sectionIcon__qA1pl{color:#e64400;width:18px;height:18px}.VacationSection_sectionTitle__wzWtd{color:#1e293b;margin:0;font-size:.875rem;font-weight:600}.VacationSection_totalCount__fDbit{color:#6b7280;background:#f3f4f6;border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600}.VacationSection_tableArea__QPyhY{min-height:200px}.VacationSection_breakdownContent__rMqRx{padding:.75rem 1rem}.VacationSection_breakdownTotal__FS53E{color:#1e293b;margin-bottom:.25rem;font-size:.8125rem;font-weight:600}.VacationSection_breakdownWeek__r_dbW{color:#6b7280;align-items:center;gap:.35rem;font-size:.75rem;line-height:1.6;display:flex}.VacationSection_breakdownExcluded___Xpol{color:#9ca3af;font-size:.7rem;font-style:italic}.VacationSection_notesCell__ar_5M{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.VacationTab_container__T8QjQ{flex-direction:column;gap:1rem;display:flex}.VacationTab_listCard__6eEq8{background:#fff;border:1px solid #ebebea;border-radius:12px;padding:18px 20px}.VacationTab_listHeader__GbG7v{border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;display:flex}.VacationTab_listHeaderIcon__7mTLj{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.VacationTab_listHeaderTitle__10fkF{color:#1a1a1a;font-size:13px;font-weight:600}.VacationTab_listHeaderActions__TShVr{margin-left:auto}.VacationTab_listBody__jqw-R{width:100%;min-width:0}.VacationTab_sectionDivider__y3djL{border-top:1px solid #e5e7eb;margin:1.5rem 0}.VacationTab_planCard__VPprc{background:#fff;border:1px solid #ebebea;border-radius:12px;padding:18px 20px}.VacationTab_planHeader__lYXUo{color:#1a1a1a;border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.VacationTab_planHeaderIcon__wVz6_{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.VacationTab_planHeaderTitle__Dvn_D{color:#1a1a1a;font-size:13px;font-weight:600}.VacationTab_kpiRow__Wvx1K{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:991px){.VacationTab_kpiRow__Wvx1K{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.VacationTab_kpiRow__Wvx1K{grid-template-columns:1fr}}.VacationTab_kpiCard__Levqi{background:#fff;border:1px solid #ebebea;border-radius:12px;align-items:center;gap:13px;min-height:64px;padding:13px 17px;display:flex}.VacationTab_kpiIcon__npeJe{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.VacationTab_kpiIcon__npeJe svg{width:18px;height:18px}.VacationTab_kpiIconOrange__iXmU7{color:#c2410c;background:#ffedd5}.VacationTab_kpiIconGreen__MOVFh{color:#0d9e6e;background:#ebfaf5}.VacationTab_kpiIconWarn__fIsFx{color:#fe4d00;background:#fff1eb}.VacationTab_kpiIconGray__XO0GN{color:#6b7280;background:#f3f4f6}.VacationTab_kpiIconAmber__gybP_{color:#b45309;background:#fef3c7}.VacationTab_kpiIconBlue__W2J-q{color:#1d4ed8;background:#dbeafe}.VacationTab_kpiBody__YEtS7{flex-direction:column;gap:2px;min-width:0;display:flex}.VacationTab_kpiValue__VjiPC{color:#1a1a1a;font-size:1.4rem;font-weight:600;line-height:1}.VacationTab_kpiLabel__YSPn6{color:#6b7280;font-size:.72rem;font-weight:500}.CreateAbsenceModal_container__2iyg2{min-width:450px;max-width:600px;padding:1.5rem}.CreateAbsenceModal_container__2iyg2>form{flex:auto;min-height:0;overflow-y:auto}.CreateAbsenceModal_header__3VmE5{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.CreateAbsenceModal_title__FqFqC{margin:0;font-size:.875rem;font-weight:600}.CreateAbsenceModal_closeBtn__Dy8cr{color:#999;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.CreateAbsenceModal_closeBtn__Dy8cr:hover{color:#333;background:#f0f0f0}.CreateAbsenceModal_footer__n4sIb{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.CreateAbsenceModal_fileList__8navb{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.CreateAbsenceModal_fileItem__RKRO2{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:4px;justify-content:space-between;align-items:center;padding:.35rem .5rem;display:flex}.CreateAbsenceModal_fileName__XxWCh{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.CreateAbsenceModal_fileRemove__rXQCd{color:#dc3545;cursor:pointer;background:0 0;border:none;align-items:center;padding:.15rem;display:flex}.CreateAbsenceModal_fileRemove__rXQCd:hover{color:#a71d2a}.CreateJustificationModal_container___iUek{min-width:450px;max-width:600px;padding:1.5rem}.CreateJustificationModal_container___iUek>form{flex:auto;min-height:0;overflow-y:auto}.CreateJustificationModal_header__yhm--{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.CreateJustificationModal_title__tKDnr{margin:0;font-size:.875rem;font-weight:600}.CreateJustificationModal_closeBtn__kwp8G{color:#999;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.CreateJustificationModal_closeBtn__kwp8G:hover{color:#333;background:#f0f0f0}.CreateJustificationModal_footer__ml3Kx{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.CreateJustificationModal_fileList__SZ6aw{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.CreateJustificationModal_fileItem__nQ615{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:4px;justify-content:space-between;align-items:center;padding:.35rem .5rem;display:flex}.CreateJustificationModal_fileName__5qyLt{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.CreateJustificationModal_fileRemove__jGRDT{color:#dc3545;cursor:pointer;background:0 0;border:none;align-items:center;padding:.15rem;display:flex}.CreateJustificationModal_fileRemove__jGRDT:hover{color:#a71d2a}.AttendanceSection_section__L4M3p{flex-direction:column;gap:.75rem;display:flex}.AttendanceSection_sectionHeader__zc6G3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.AttendanceSection_sectionTitleRow__k4QK1{align-items:center;gap:.5rem;display:flex}.AttendanceSection_sectionIcon__OgKyx{color:#e64400;width:18px;height:18px}.AttendanceSection_sectionTitle__CQTp1{color:#1e293b;margin:0;font-size:.875rem;font-weight:600}.AttendanceSection_totalCount__OA_Yd{color:#6b7280;background:#f3f4f6;border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600}.AttendanceSection_headerActions__l-NkF{gap:.5rem;display:flex}.AttendanceSection_tableArea__4cD3g{min-height:200px}.AttendanceSection_presenceCell__L9TPY{flex-direction:column;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.AttendanceSection_presenceWorkedHint__Ay8K2{color:#6b7280;font-size:.6rem;font-weight:400;line-height:1}.AttendanceSection_presenceColumn__YLRR1{position:relative}.AttendanceSection_presenceTooltip__qsq5b{color:#fff;z-index:9999;pointer-events:none;white-space:nowrap;background:#333;border-radius:6px;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0003}.AttendanceSection_presenceTooltipBadge__8ERJ-{border-radius:3px;margin:.15rem 0;padding:.1rem .4rem;font-size:.6875rem;font-weight:500;display:inline-block}.AttendanceSection_presenceTooltipProject__kLayp{border-top:1px solid #ffffff26;margin-top:.25rem;padding-top:.25rem}.AttendanceSection_presenceTooltipProjectName__v8Uo4{margin-bottom:.1rem;font-size:.75rem;font-weight:600}.AttendanceSection_presenceTooltipHourLine__ZGjx4{opacity:.9;padding-left:.4rem;font-size:.6875rem}.AttendanceSection_absenceCell__o1oWu{flex-direction:column;align-items:center;gap:.15rem;display:flex}.AttendanceSection_absenceTypeName__KyJNl{color:#333;font-size:.75rem;font-weight:500}.AttendanceSection_absenceTag__scJZ-{color:#6b7280;background:#f3f4f6;border-radius:6px;padding:.15rem .6rem;font-size:.75rem;font-weight:500;display:inline-block}.AttendanceSection_tagJustification__lPd0X{color:#1d4ed8;background:#dbeafe}.AttendanceSection_tagAbsence__2uD2t{color:#92400e;background:#fef3c7}.AttendanceSection_absenceAttachCount__Jm-rn{color:#16a34a;align-items:center;gap:.15rem;font-size:.65rem;display:inline-flex}.AttendanceSection_absenceHours__JsNmQ{color:#9ca3af;font-size:.7rem}.AttendanceSection_expandedContent__imhN9{background:#f9fafb;padding:.75rem 1rem}.AttendanceSection_expandedLayout__LIPBM{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AttendanceSection_expandedDetails__9HB46{flex-direction:column;gap:.4rem;display:flex}.AttendanceSection_expandedField__7NV2T{flex-direction:column;gap:.1rem;display:flex}.AttendanceSection_expandedLabel__bAd8Z{color:#9ca3af;font-size:.6875rem;font-weight:600}.AttendanceSection_expandedValue__wbfm7{color:#333;font-size:.8125rem}.AttendanceSection_expandedFiles__brdb9{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.AttendanceSection_expandedAbsenceCol__YOUJD{align-items:center;gap:.5rem;display:flex;position:relative}.AttendanceSection_expandedBadgeTime__sgHfs{color:#333;font-size:.8125rem;font-weight:500}.AttendanceSection_fileLink__t2Yg3{color:#16a34a;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.AttendanceSection_fileLink__t2Yg3:hover{background:#f0fdf4;border-color:#16a34a}.AttendanceSection_deleteAbsenceBtn__JXrgw{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.AttendanceSection_deleteAbsenceBtn__JXrgw:hover{background:#fee2e2;border-color:#dc2626}.AttendanceTab_container__C6CnJ{flex-direction:column;gap:1rem;display:flex}.AttendanceTab_summaryCard__f9iTz,.AttendanceTab_listCard__Uw7U7{background:#fff;border:1px solid #ebebea;border-radius:12px;padding:18px 20px}.AttendanceTab_summaryHeader__AXXnY,.AttendanceTab_listHeader__GM1OG{border-bottom:1px solid #f2f2f1;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:12px;display:flex}.AttendanceTab_summaryHeaderIcon__-dQTh,.AttendanceTab_listHeaderIcon__5-QuC{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.AttendanceTab_summaryHeaderTitle__SoR1d,.AttendanceTab_listHeaderTitle__SpZFS{color:#1a1a1a;font-size:13px;font-weight:600}.AttendanceTab_listHeaderActions__DdovI{margin-left:auto}.AttendanceTab_listBody___KiGQ{width:100%;min-width:0}.AttendanceTab_kpiRow__nkSdk{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:991px){.AttendanceTab_kpiRow__nkSdk{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.AttendanceTab_kpiRow__nkSdk{grid-template-columns:1fr}}.AttendanceTab_kpiCard__uKQKz{background:#fff;border:1px solid #ebebea;border-radius:12px;align-items:center;gap:13px;min-height:64px;padding:13px 17px;display:flex}.AttendanceTab_kpiIcon__PhWsU{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.AttendanceTab_kpiIcon__PhWsU svg{width:18px;height:18px}.AttendanceTab_kpiIconOrange__H8hkH{color:#c2410c;background:#ffedd5}.AttendanceTab_kpiIconGreen__ewz78{color:#0d9e6e;background:#ebfaf5}.AttendanceTab_kpiIconWarn__0b1lX{color:#fe4d00;background:#fff1eb}.AttendanceTab_kpiIconGray__YBjZH{color:#6b7280;background:#f3f4f6}.AttendanceTab_kpiBody__BqYzv{flex-direction:column;gap:2px;min-width:0;display:flex}.AttendanceTab_kpiValue__fNU96{color:#1a1a1a;font-size:1.4rem;font-weight:600;line-height:1}.AttendanceTab_kpiLabel__D5Swg{color:#6b7280;font-size:.72rem;font-weight:500}.CompanyShiftHint_link__zlFCC{font:inherit;color:#fe4d00;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline}.CompanyShiftHint_link__zlFCC:hover{text-decoration:underline}.CompanyShiftHint_rows__HrlGl{flex-direction:column;gap:6px;display:flex}.CompanyShiftHint_row__j4BJV{justify-content:space-between;gap:1rem;font-size:13px;display:flex}.CompanyShiftHint_label__54Acz{color:#6b7280}.CompanyShiftHint_value__u3AgG{color:#1f2937;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-weight:600;display:flex}.CompanyShiftHint_valueMuted__RcTFj{color:#9ca3af}.CompanyShiftHint_empty__EaIy8{color:#6b7280;margin:0;font-size:13px}.CompanyShiftHint_footerLink__RicLW{color:#fe4d00;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.CompanyShiftHint_footerLink__RicLW:hover{color:#fe4d00;background:#fff7ed;text-decoration:none}.CompanyShiftHint_loading__TF5dF{color:#9ca3af;margin:.5rem auto;display:block}table.WorkerRecentRecords_table__nNJ5r>tbody>tr:last-child>td{border-bottom:none}.WorkerRecentRecords_date__P4wXi{color:#6b7280}.WorkerRecentRecords_projectLink__tcQ98{color:#6b7280;text-decoration:none}.WorkerRecentRecords_projectLink__tcQ98:hover{color:#1a1a1a;text-decoration:underline}.WorkerRecentRecords_detailLink__J5zTf{color:#9ca3af;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;transition:all .15s;display:inline-flex}.WorkerRecentRecords_detailLink__J5zTf:hover{color:#1a1a1a;background:#f3f4f6}.WorkerRecentRecords_loadMoreWrapper__O941-{justify-content:center;padding:.75rem 1rem 1rem;display:flex}.WorkerRecentRecords_loadMoreBtn__y8Pt0{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1.5rem;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.WorkerRecentRecords_loadMoreBtn__y8Pt0:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.WorkerRecentRecords_loadMoreBtn__y8Pt0:disabled{opacity:.5;cursor:not-allowed}.WorkerScreen_page__BYDFz{height:100%;overflow:hidden auto}.WorkerScreen_formWrap__HpIBI{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.WorkerScreen_formSection__IOkEJ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.WorkerScreen_formSection__IOkEJ .form-label{font-size:.875rem;font-weight:500}.WorkerScreen_formSectionHeader__WVdsb{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.WorkerScreen_formSectionHeaderIcon__PGRFO{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WorkerScreen_heroCard__v3ByU{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.WorkerScreen_heroName__glfyC{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.WorkerScreen_heroMeta__hzbTz{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.WorkerScreen_heroDesc__CaecP{color:#6b7280;font-size:12px}.WorkerScreen_heroSep__UaqnA{color:#9ca3af}.WorkerScreen_fieldList__KMGFH{flex-direction:column;display:flex}.WorkerScreen_fieldRow__l3932{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.WorkerScreen_fieldRow__l3932:last-child{border-bottom:none;padding-bottom:0}.WorkerScreen_fieldRow__l3932:first-child{padding-top:0}.WorkerScreen_fieldLabel__iSByu{color:#6b7280;font-size:.875rem}.WorkerScreen_fieldValue__mm2Qa{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.WorkerScreen_toggleCard__TUHmX{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:.75rem;width:100%;margin-bottom:1rem;padding:.75rem 1rem;transition:border-color .15s,background .15s;display:flex}.WorkerScreen_toggleCard__TUHmX:hover:not(:disabled){border-color:#d1d5db}.WorkerScreen_toggleCard__TUHmX:disabled{cursor:default;opacity:.7}.WorkerScreen_toggleCardActive__w3aHL{background:#fff7ed;border-color:#fe4d00}.WorkerScreen_toggleCardDisabled__gD-wo{opacity:.5;cursor:not-allowed!important}.WorkerScreen_toggleCardDisabled__gD-wo:hover{border-color:#e5e7eb}.WorkerScreen_toggleCardGreen__uHJ1f.WorkerScreen_toggleCardActive__w3aHL{background:#f0fdf4;border-color:#bbf7d0}.WorkerScreen_toggleCardGreen__uHJ1f.WorkerScreen_toggleCardActive__w3aHL .WorkerScreen_toggleTitle__KSbgg,.WorkerScreen_toggleCardGreen__uHJ1f.WorkerScreen_toggleCardActive__w3aHL .WorkerScreen_toggleSubtitle__aFiE8{color:#166534}.WorkerScreen_toggleCardGreen__uHJ1f.WorkerScreen_toggleCardActive__w3aHL input[type=checkbox]:checked{background-color:#16a34a;border-color:#16a34a}.WorkerScreen_sectionHeaderHint__nMew5{color:#6b7280;text-transform:none;margin-left:auto;font-size:.75rem;font-weight:500}.WorkerScreen_modeCardsRow__KROYY{gap:1rem;margin-bottom:.5rem;display:flex}@media (max-width:767px){.WorkerScreen_modeCardsRow__KROYY{flex-direction:column}}.WorkerScreen_modeCard__h_lfK{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;transition:border-color .15s,background .15s;display:flex}.WorkerScreen_modeCard__h_lfK:hover{border-color:#d1d5db}.WorkerScreen_modeCardSelected__8E4P0{background:#f0fdf4;border-color:#bbf7d0}.WorkerScreen_modeCardSelected__8E4P0 .WorkerScreen_modeTitle__4e8gL{color:#047857}.WorkerScreen_modeCardSelected__8E4P0 input[type=checkbox]:checked{background-color:#059669;border-color:#059669}.WorkerScreen_modeRadio__RHGAz{background:#fff;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:border-color .15s,background .15s;display:flex}.WorkerScreen_modeRadioSelected__fKLFA{background:#059669;border-color:#059669}.WorkerScreen_modeRadioSelected__fKLFA:after{content:"";background:#fff;border-radius:50%;width:.5rem;height:.5rem}.WorkerScreen_modeText__DfPqF{flex-direction:column;gap:.2rem;min-width:0;display:flex}.WorkerScreen_modeTitle__4e8gL{color:#374151;font-size:.875rem;font-weight:600}.WorkerScreen_modeSubtitle__vUQXC{color:#6b7280;font-size:.8125rem;line-height:1.4}.WorkerScreen_dividerLabel__6QS42{letter-spacing:.08em;color:#9ca3af;text-transform:uppercase;align-items:center;gap:.75rem;margin:1rem 0;font-size:.6875rem;font-weight:600;display:flex}.WorkerScreen_dividerLabel__6QS42:before,.WorkerScreen_dividerLabel__6QS42:after{content:"";background:#e5e7eb;flex:1;height:1px}.WorkerScreen_infoBannerNeutral__Zcsm_{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.45;display:flex}.WorkerScreen_infoBannerNeutral__Zcsm_ svg{color:#9ca3af;flex-shrink:0;margin-top:1px}.WorkerScreen_summaryCard__V-kFP{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin-top:.75rem;padding:14px 18px}.WorkerScreen_summaryLabel__5r-ri{color:#1e40af;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;display:block}.WorkerScreen_summaryText__1YtCC{color:#1e40af;font-size:.875rem;line-height:1.4}.WorkerScreen_summaryText__1YtCC b,.WorkerScreen_summaryText__1YtCC strong{color:#1e40af;font-weight:700}.WorkerScreen_toggleCardsRow__kldVh{gap:1rem;margin-bottom:1rem;display:flex}.WorkerScreen_toggleCardsRow__kldVh .WorkerScreen_toggleCard__TUHmX{flex:1;min-width:0;margin-bottom:0}@media (max-width:767px){.WorkerScreen_toggleCardsRow__kldVh{flex-direction:column;gap:0}.WorkerScreen_toggleCardsRow__kldVh .WorkerScreen_toggleCard__TUHmX{margin-bottom:1rem}.WorkerScreen_toggleCardsRow__kldVh .WorkerScreen_toggleCard__TUHmX:last-child{margin-bottom:0}}.WorkerScreen_toggleSwitch__TXSs8{background:#d1d5db;border-radius:999px;flex-shrink:0;align-items:center;width:2.5rem;height:1.5rem;padding:0 2px;transition:background .2s,justify-content .2s;display:flex}.WorkerScreen_toggleSwitchActive__gCp4h{background:#10b981;justify-content:flex-end}.WorkerScreen_toggleKnob__ovU-P{background:#fff;border-radius:50%;width:1.15rem;height:1.15rem;box-shadow:0 1px 3px #00000026}.WorkerScreen_toggleText__PoJ7O{flex-direction:column;gap:.1rem;display:flex}.WorkerScreen_toggleTitle__KSbgg{color:#374151;font-size:.875rem;font-weight:500}.WorkerScreen_toggleCardActive__w3aHL .WorkerScreen_toggleTitle__KSbgg{color:#c2410c}.WorkerScreen_toggleSubtitle__aFiE8{color:#9ca3af;font-size:.75rem}.WorkerScreen_accessInfoBanner__ACzIo{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.WorkerScreen_accessInfoIcon__k-8kz{flex-shrink:0}.WorkerScreen_additionalSpecialtiesBlock__EJrDI{margin-top:.5rem;margin-bottom:.5rem}.WorkerScreen_additionalSpecialtiesHeader__-PApr{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.WorkerScreen_additionalSpecialtiesLabel__ts3rT{color:#6b7280;font-size:.875rem;font-weight:500}.WorkerScreen_childTable__klSDI{margin-bottom:0}.WorkerScreen_childTable__klSDI th,.WorkerScreen_childTable__klSDI td{vertical-align:middle}.WorkerScreen_childTable__klSDI tr:last-child td{border-bottom:none}.WorkerScreen_sectionHint__3Uu42{color:#9ca3af;margin-bottom:.75rem;font-size:.8rem}.WorkerScreen_costsGrid__Mjj55{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:991px){.WorkerScreen_costsGrid__Mjj55{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.WorkerScreen_costsGrid__Mjj55{grid-template-columns:1fr}}.WorkerScreen_costItem__JT0nn{flex-direction:column;display:flex}.WorkerScreen_workerRolesBlock__LqVWR{border-top:1px solid #f2f2f1;margin-top:1rem;padding-top:1rem}.WorkerScreen_workerRolesContainer__9wM0P{flex-direction:column;gap:.5rem;display:flex}.WorkerScreen_rolesHint__GuZBn{color:#e2b434;margin-top:4px;font-size:.75rem;display:block}.WorkerScreen_passwordRulesHint__gkrlJ{color:#6b7280;margin-top:4px;font-size:.8rem;display:block}.WorkerScreen_resetPasswordPanel__rM3Mw{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.WorkerScreen_resetPasswordHeader__ouXxc{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.WorkerScreen_resetPasswordTitle__rW_0E{color:#374151;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.WorkerScreen_resetPasswordTitle__rW_0E svg{color:#6b7280}.WorkerScreen_resetPasswordClose__EnaOC{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}.WorkerScreen_resetPasswordClose__EnaOC:hover{color:#374151}.WorkerScreen_resetPasswordActions__VbpXe{justify-content:flex-end;gap:8px;display:flex}.WorkerEmailInUse_hint__kZUOM{color:#e2b434;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;font-size:.75rem;display:flex}.WorkerEmailInUse_name__IdkII{font-weight:600}.CompanyTeamProjectsPopover_loading__Op9o5{color:#9ca3af;padding:12px 10px;font-size:.8125rem}.TeamsScreen_page__BmGyF{height:100%;overflow:hidden auto}.TeamsScreen_tableArea__JxMHw{padding:0 .75rem .75rem}.TeamsScreen_companyCell__PuPeT{align-items:center;gap:.5rem;display:flex}.TeamsScreen_checkIcon__xjRSD{color:#22c55e}.TeamsScreen_placeholder__ujudK{color:#d1d5db}.TeamScreen_page__mMgzA{height:100%;overflow:hidden auto}.TeamScreen_formWrap__ANkG0{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.TeamScreen_formSection__q2Fc-{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.TeamScreen_formSection__q2Fc- .form-label{font-size:.875rem;font-weight:500}.TeamScreen_formSectionHeader__5maPB{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.TeamScreen_formSectionHeaderIcon__2K3fE{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.TeamScreen_heroCard__mnkQq{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.TeamScreen_heroNameRow__kLVtP{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.TeamScreen_heroName__m-Xzr{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.TeamScreen_fieldList__aF_Gk{flex-direction:column;display:flex}.TeamScreen_fieldRow__eqqbO{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.TeamScreen_fieldRow__eqqbO:last-child{border-bottom:none;padding-bottom:0}.TeamScreen_fieldRow__eqqbO:first-child{padding-top:0}.TeamScreen_fieldLabel__rXy1a{color:#6b7280;font-size:.875rem}.TeamScreen_fieldValue__C8G4n{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.TeamScreen_workersHeader__3Glr0{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.TeamScreen_workersChips__Y0ZZe{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.TeamScreen_workersEmpty__3F13g{color:#9ca3af;font-size:.875rem}.TeamScreen_workersHeaderTitle__y4mmM{color:#1a1a2e;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.TeamScreen_workersListSpaced__w3cfK{margin-top:.625rem}.TeamScreen_projectsHint__WMSiY{color:#6b7280;margin-top:.375rem;font-size:.8125rem;line-height:1.35}.TeamScreen_projectsHint__WMSiY:not(:last-child){margin-bottom:.875rem}.VacationPlansScreen_page__GdIJ_{height:100%;overflow:hidden auto}.VacationPlansScreen_tableArea__ovDaq{padding:0 .75rem .75rem}.VacationPlanScreen_page__dXREt{height:100%;overflow:hidden auto}.VacationPlanScreen_formWrap__wuBN4{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.VacationPlanScreen_formSection___O6Cq{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.VacationPlanScreen_formSection___O6Cq .form-label{font-size:.875rem;font-weight:500}.VacationPlanScreen_formSectionHeader__z7KEO{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.VacationPlanScreen_formSectionHeaderIcon__zoK1k{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.VacationPlanScreen_heroCard__XPCsv{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.VacationPlanScreen_heroIcon__08cfd{color:#c77700;background:#fff8f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.VacationPlanScreen_heroNameRow__xQV4l{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.VacationPlanScreen_heroName__OQgNn{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.VacationPlanScreen_heroSub__2C6dq{color:#6b7280;margin-top:2px;font-size:.8125rem}.VacationPlanScreen_fieldList__vSoHS{flex-direction:column;display:flex}.VacationPlanScreen_fieldRow__S4UXN{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:1rem;padding:9px 0;display:flex}.VacationPlanScreen_fieldRow__S4UXN:last-child{border-bottom:none;padding-bottom:0}.VacationPlanScreen_fieldRow__S4UXN:first-child{padding-top:0}.VacationPlanScreen_fieldLabel__b8fDU{color:#6b7280;font-size:.875rem}.VacationPlanScreen_fieldValue__fimJK{color:#1a1a1a;text-align:right;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.VacationPlanScreen_inputWithSuffix__L-xQY{align-items:center;gap:.5rem;display:inline-flex}.VacationPlanScreen_inputWithSuffix__L-xQY input{width:100px}.VacationPlanScreen_inputSuffix__ufEmR{color:#666;white-space:nowrap;font-size:.875rem}.VacationPlanScreen_checkboxSection__vkBVY{border-top:1px solid #f0f0f0;flex-direction:column;gap:1rem;margin-top:.5rem;padding:1.25rem 0;display:flex}.VacationPlanScreen_checkboxItem__kOM7J{flex-direction:column;gap:.125rem;display:flex}.VacationPlanScreen_checkboxDescription__8ZtxQ{color:#888;margin-left:1.75rem;font-size:.8125rem}.VacationPlanScreen_restrictionSection__aZs8e{background:#fff8f0;border:1px solid #ffe0b2;border-radius:8px;margin-top:1rem;padding:1rem 1.25rem}.VacationPlanScreen_restrictionLabel__uLpoe{color:#c77700;font-size:.875rem;font-weight:500}.VacationPlanScreen_sectionHeader__a-Scw{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.VacationPlanScreen_holidayInfo__hM8li{color:#8b6914;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem}.VacationPlanScreen_holidayTable__SU2DS{border-collapse:collapse;width:100%}.VacationPlanScreen_holidayTable__SU2DS th{color:#666;text-align:left;border-bottom:1px solid #e5e7eb;padding:.75rem .5rem;font-size:.8125rem;font-weight:600}.VacationPlanScreen_holidayTable__SU2DS td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:.75rem .5rem}.VacationPlanScreen_holidayTable__SU2DS tr:last-child td{border-bottom:none}.VacationPlanScreen_holidayColDate__3laBv{width:120px}.VacationPlanScreen_holidayName__auivx{font-size:.875rem;font-weight:600}.VacationPlanScreen_holidayColAction__f4fIa{text-align:center;width:40px}.VacationPlanScreen_holidayInput__3jOO8{max-width:100px}.VacationPlanScreen_addHolidayBtn__RDzfs{color:#3b82f6;cursor:pointer;background:0 0;border:none;padding:.75rem .5rem .25rem;font-size:.875rem}.VacationPlanScreen_addHolidayBtn__RDzfs:hover{color:#1d4ed8;text-decoration:underline}.VacationPlanScreen_listItem__5Uq0m{border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.5rem 0 1rem;display:flex}.VacationPlanScreen_listItem__5Uq0m>.VacationPlanScreen_removeBtn__Fj53C{margin-top:1.5rem}.VacationPlanScreen_listItem__5Uq0m:last-child{border-bottom:none}.VacationPlanScreen_listItemFields__-JWfb{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.VacationPlanScreen_workerCount__9PwzX{color:#888;margin-left:.25rem;font-size:.875rem;font-weight:400}.VacationPlanScreen_workersTableWrapper__1CBNJ{max-height:400px;overflow-y:auto}.VacationPlanScreen_emptyMessage__D9KgP{color:#999;padding:.5rem 0;font-size:.875rem;font-style:italic}.WorkerPickerModal_container__y6b5_{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.WorkerPickerModal_header__TWsFP{border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.WorkerPickerModal_title__pglAH{margin:0;font-size:16px;font-weight:600}.WorkerPickerModal_closeBtn__3SXr1{cursor:pointer;color:#6c757d;background:0 0;border:none;padding:4px 8px;font-size:16px}.WorkerPickerModal_closeBtn__3SXr1:hover{color:#343a40}.WorkerPickerModal_tableArea__D9lae{flex-direction:column;flex:1;height:0;min-height:0;padding:12px 20px 8px;display:flex}.WorkerPickerModal_tableWrapper__Rt1Ow{background:#fff;border:1px solid #eaeaea;border-radius:1rem;flex-direction:column;flex:auto;min-height:300px;display:flex;overflow:hidden}.WorkerPickerModal_tableWrapper__Rt1Ow>div{flex:auto;min-height:0}.WorkerPickerModal_tableWrapper__Rt1Ow th:first-child,.WorkerPickerModal_tableWrapper__Rt1Ow td:first-child{width:44px!important;min-width:44px!important;max-width:44px!important;padding-left:1.25rem!important}.WorkerPickerModal_footer__gxRKd{border-top:1px solid #e9ecef;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.AddRowsModal_container__uGgG2{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.AddRowsModal_header__rDhER{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 20px;display:flex}.AddRowsModal_title__BtstR{margin:0;font-size:16px;font-weight:600}.AddRowsModal_closeBtn__c0f9Z.AddRowsModal_closeBtn__c0f9Z{cursor:pointer;color:#6c757d;background:0 0;border:none;width:auto;height:auto;padding:4px 8px}.AddRowsModal_closeBtn__c0f9Z.AddRowsModal_closeBtn__c0f9Z:hover{color:#343a40}.AddRowsModal_filters__-p6Zg{flex-direction:column;flex-shrink:0;gap:12px;padding:0 20px 12px;display:flex}.AddRowsModal_filterRow__xhVz8{align-items:flex-end;gap:12px;display:flex}.AddRowsModal_searchField__DDEbL{flex-direction:column;display:flex}.AddRowsModal_filterField__Ow-vj{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AddRowsModal_filterLabel__Rcc1-{color:#6b7280;text-transform:uppercase;font-size:11px;font-weight:600}.AddRowsModal_body__Ez2Nu{flex:1;min-height:min(340px,30vh);display:flex;overflow:hidden}.AddRowsModal_listWrap__uaUNd{flex-direction:column;flex:1;min-height:0;display:flex}.AddRowsModal_listHeader__RRH6u{flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 20px;font-size:12px;display:flex}.AddRowsModal_selectAll__BWkFE{cursor:pointer;color:#374151;align-items:center;gap:8px;font-weight:600;display:flex}.AddRowsModal_listCount__d-QK8{color:#9ca3af;font-weight:600}.AddRowsModal_list__xKrdG{flex:1;min-height:0;padding:10px 20px;overflow-y:auto}.AddRowsModal_listInfo__YwFPZ{color:#9ca3af;text-align:center;padding:10px 0;font-size:12px}.AddRowsModal_listEmpty__NAPGb{color:#9ca3af;text-align:center;padding:48px 0;font-size:13px}.AddRowsModal_sentry__AUnLw{height:1px}.AddRowsModal_cards__jdQkJ{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:10px;display:grid}.AddRowsModal_card__olR2r{cursor:pointer;background:#fff;border:1px solid #e9ecef;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.AddRowsModal_card__olR2r:hover{border-color:#ff6b1a;box-shadow:0 0 0 1px #ff6b1a}.AddRowsModal_cardSelected__56wsv{background-color:#fff7ed;border-color:#fe4d00}.AddRowsModal_cardSelected__56wsv:hover{border-color:#ea6a0a}.AddRowsModal_cardRemoving__psQJd{background-color:#fef2f2;border-color:#fecaca}.AddRowsModal_cardRemoving__psQJd:hover{border-color:#f87171;box-shadow:0 0 0 1px #f87171}.AddRowsModal_cardBody__Rhn8F{flex:1;min-width:0}.AddRowsModal_checkbox__WZbwf{color:#fff;background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.AddRowsModal_checkboxOn__VTvGC{background:#ff6b1a;border:none}.AddRowsModal_footer__U4zm_{border-top:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 20px;display:flex}.AddRowsModal_counter__cX9P9{color:#6b7280;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.AddRowsModal_footerActions__n7N2a{gap:8px;display:flex}.PlanningSearchField_search__Ekusp{flex:1;min-width:0;margin:0 .5rem;position:relative}.PlanningSearchField_searchIcon__bwDzm{z-index:1;pointer-events:none;color:#9ca3af;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.PlanningSearchField_searchInput__jC44_.PlanningSearchField_searchInput__jC44_{padding-left:1.85rem}.AddTeamsModal_container__2VO2f{flex-direction:column;max-height:80vh;display:flex}.AddTeamsModal_header__YPVCx{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.AddTeamsModal_title__fefzA{color:#1a1a2e;margin:0;font-size:1rem;font-weight:600}.AddTeamsModal_closeBtn__WqIz4{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.AddTeamsModal_closeBtn__WqIz4:hover{color:#1a1a2e}.AddTeamsModal_searchRow__ZbQGO{padding:12px 20px 0}.AddTeamsModal_listHeader__dOxkD{flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 20px 0;font-size:12px;display:flex}.AddTeamsModal_selectAll__deyQB{cursor:pointer;color:#374151;align-items:center;gap:8px;font-weight:600;display:flex}.AddTeamsModal_listCount__Q4ds-{color:#9ca3af;font-weight:600}.AddTeamsModal_list__GQzOC{flex:1;min-height:180px;padding:12px 20px;overflow-y:auto}.AddTeamsModal_empty__wytHX{color:#9ca3af;text-align:center;padding:24px 0;font-size:.875rem}.AddTeamsModal_itemWrap__inkyr{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:6px;overflow:hidden}.AddTeamsModal_item__paIGi{cursor:pointer;align-items:center;gap:.5rem;padding:8px 10px;display:flex}.AddTeamsModal_item__paIGi:hover{background:#fafafa}.AddTeamsModal_itemSelected__C3Mob{background-color:#fff7ed;border-color:#fe4d00}.AddTeamsModal_itemSelected__C3Mob .AddTeamsModal_item__paIGi:hover{background:0 0}.AddTeamsModal_itemRemoving__W0DuB{background-color:#fef2f2;border-color:#fecaca}.AddTeamsModal_itemRemoving__W0DuB .AddTeamsModal_item__paIGi:hover{background:0 0}.AddTeamsModal_metaToggle__GvFCv{color:#6b7280;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.75rem;display:flex}.AddTeamsModal_metaToggle__GvFCv:hover{color:#1a1a2e}.AddTeamsModal_chevron__TXgak{transition:transform .18s}.AddTeamsModal_chevronOpen__MUTm0{transform:rotate(180deg)}.AddTeamsModal_members__TIlx8{background:#fcfcfc;border-top:1px solid #f2f2f1;flex-wrap:wrap;gap:8px;padding:10px 12px;display:flex}.AddTeamsModal_memberChip__OO_Ha{background:#fff;border:1px solid #ebebea;border-radius:9px;align-items:center;padding:6px 10px;display:flex}.AddTeamsModal_colorDot__M3QeM{border-radius:3px;flex-shrink:0;width:10px;height:10px}.AddTeamsModal_itemText__xbiMO{min-width:0}.AddTeamsModal_itemName__gNpd7{color:#1a1a1a;font-size:.875rem;font-weight:500}.AddTeamsModal_itemMeta__Il8FS{color:#6b7280;align-items:center;gap:4px;font-size:.75rem;display:flex}.AddTeamsModal_loadMore___UdRd{color:#6b7280;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:8px;width:100%;padding:8px;font-size:.8125rem}.AddTeamsModal_loadMore___UdRd:hover:not(:disabled){background:#fafafa}.AddTeamsModal_footer__e2bbQ{border-top:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:.5rem;padding:12px 20px;display:flex}.AddTeamsModal_counter__mJpfi{color:#6b7280;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.AddTeamsModal_footerActions__7Qbat{gap:8px;display:flex}.AllocationIssueBanner_issue__d2Sb3{border:1px solid #0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;font-size:.75rem;line-height:1.3;display:flex}.AllocationIssueBanner_issueIcon__pQue6{flex-shrink:0}.AllocationIssueBanner_issueText__dvmYu{flex:12rem;min-width:0}.AllocationIssueBanner_issueConflict__r3pkP{color:#6366f1;background:#6366f11a;border-color:#6366f159}.AllocationIssueBanner_issueForbidden__NaIVj{color:#dc4c4c;background:#f8d5d5;border-color:#dc4c4c59}.AllocationIssueBanner_issueUnsaved__4udVQ{color:#374151;background:#f9fafb;border-color:#e5e7eb}.PlanningCell_cell__i5C19{border-right:1px solid #f3f4f6;flex-shrink:0;align-items:stretch;padding:.45rem .35rem;transition:background .15s;display:flex}.PlanningCell_weekend__cEUw6{background:#f9fafb}.PlanningCell_holiday__hstMA{background:#e8e8ee}.PlanningCell_today__tp5gf{background:#fff1ea}.PlanningCell_dayVacationApproved__ajlhL{background:#d4edda8c}.PlanningCell_dayVacationPending__UA1yX{background:#fce8d08c}.PlanningCell_dayAbsence__Sz0cT{background:#f8d5d58c}.PlanningCell_dayAbsenceJustified__qBXmC{background:#ebfaf5b3}.PlanningCell_weekStart__bq4zp{border-left:2px solid #d1d5db}.PlanningCell_slot__TQrxG{z-index:0;flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.PlanningCell_fillHandle__vBaS8{z-index:3;position:absolute}[data-copy-busy] .PlanningCell_fillHandle__vBaS8{cursor:progress}.PlanningCell_fillLeft__QvI1J,.PlanningCell_fillRight__kv0Ut{cursor:ew-resize;width:8px;top:0;bottom:0}.PlanningCell_fillLeft__QvI1J:before,.PlanningCell_fillLeft__QvI1J:after,.PlanningCell_fillRight__kv0Ut:before,.PlanningCell_fillRight__kv0Ut:after{content:"";width:14px;height:14px;position:absolute}.PlanningCell_fillLeft__QvI1J:before,.PlanningCell_fillRight__kv0Ut:before{top:0}.PlanningCell_fillLeft__QvI1J:after,.PlanningCell_fillRight__kv0Ut:after{bottom:0}.PlanningCell_fillLeft__QvI1J{left:0}.PlanningCell_fillLeft__QvI1J:before{cursor:nwse-resize;left:0}.PlanningCell_fillLeft__QvI1J:after{cursor:nesw-resize;left:0}.PlanningCell_fillRight__kv0Ut{right:0}.PlanningCell_fillRight__kv0Ut:before{cursor:nesw-resize;right:0}.PlanningCell_fillRight__kv0Ut:after{cursor:nwse-resize;right:0}.PlanningCell_fillTop__tns9I,.PlanningCell_fillBottom__QM5_Z{cursor:ns-resize;height:8px;left:14px;right:14px}.PlanningCell_fillTop__tns9I{top:0}.PlanningCell_fillBottom__QM5_Z{bottom:0}.PlanningCell_fillHandleDays__i4Wks:before,.PlanningCell_fillHandleDays__i4Wks:after{content:none}.PlanningCell_slotFilling__h3A7q:after{content:"";z-index:5;pointer-events:none;background:#fe4d000f;border-radius:10px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px #fe4d00}.PlanningCell_slotFillWaiting__vcDkY:after{box-shadow:none;background:#fe4d001a;border:2px dashed #fe4d00;animation:1.3s ease-in-out infinite PlanningCell_fillWaiting__4Eeje}.PlanningCell_slotFillLanded__CL06q:after{background:#fe4d002e;animation:.45s ease-out forwards PlanningCell_fillLanded__m3ffI}@keyframes PlanningCell_fillWaiting__4Eeje{0%,to{opacity:1}50%{opacity:.45}}@keyframes PlanningCell_fillLanded__m3ffI{0%{opacity:1}to{opacity:0}}.PlanningCell_slotOpen__LEz36 .PlanningCell_empty___6EEa.PlanningCell_empty___6EEa{color:#fe4d00;background:#fff1ea;border-color:#fe4d00}.PlanningCell_empty___6EEa.PlanningCell_empty___6EEa{color:#d1d5db;background:0 0;border:2px dashed #e5e7eb;border-radius:10px;width:100%;height:100%;min-height:0;padding:0;transition:border-color .15s,background .15s,color .15s}.PlanningCell_empty___6EEa.PlanningCell_empty___6EEa:hover{color:#fe4d00;background:#fff1ea;border-color:#fe4d00}.PlanningCell_empty___6EEa.PlanningCell_empty___6EEa:focus-visible{color:#fe4d00;border-color:#fe4d00;outline:none}.PlanningCell_emptyMaintenance__NEsOw.PlanningCell_emptyMaintenance__NEsOw{background:#fef3c759;border-color:#fef3c7}.PlanningCell_plus__PhWSH{pointer-events:none;display:block}.PlanningCell_card__odTIS.PlanningCell_card__odTIS{width:100%;height:100%;min-height:0;color:inherit;text-align:left;background:0 0;border:none;border-radius:10px;justify-content:stretch;align-items:stretch;padding:0;display:flex}.PlanningCell_card__odTIS.PlanningCell_card__odTIS:hover{background:0 0}.PlanningCell_card__odTIS.PlanningCell_card__odTIS:focus-visible{outline-offset:1px;outline:2px solid #fe4d00}.PlanningCell_cardSurface__D47QQ.PlanningCell_cardSurface__D47QQ{background:0 0;border:none;border-radius:10px;width:100%;height:100%;min-height:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.PlanningCell_cardSurface__D47QQ.PlanningCell_cardSurface__D47QQ:hover{background:0 0}.PlanningCell_cardSurface__D47QQ.PlanningCell_cardSurface__D47QQ:focus-visible{outline-offset:1px;outline:2px solid #fe4d00}.PlanningCell_cardContent__Bdw6y{pointer-events:none;flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.PlanningCell_realizedLink__G5vkZ{z-index:4;pointer-events:auto;color:inherit;cursor:pointer;text-decoration:none;position:relative}.PlanningCell_realizedLink__G5vkZ:hover{text-decoration:underline}.PlanningCell_realizedLink__G5vkZ:focus-visible{text-decoration:underline}.PlanningCell_solid___lKKJ{color:#fff;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.3rem;min-width:0;padding:.35rem .4rem;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #00000014}.PlanningCell_slot__TQrxG:hover .PlanningCell_solid___lKKJ,.PlanningCell_slotOpen__LEz36 .PlanningCell_solid___lKKJ{box-shadow:0 2px 6px #00000029}.PlanningCell_solidText__BzfxX{overflow-wrap:break-word;align-self:stretch;min-width:0;line-height:1.15}.PlanningCell_solidCode__6_IGZ.PlanningCell_solidCode__6_IGZ{width:-moz-fit-content;width:fit-content;margin-top:.3rem;padding:0 4px;font-size:.5rem;display:flex}.PlanningCell_solidName__-ZSgQ{font-size:.6875rem;font-weight:600}.PlanningCell_solidTasks__CK0PY{border-top:1px solid #fff3;align-self:stretch;align-items:flex-start;gap:.25rem;min-width:0;padding-top:.25rem;font-size:.625rem;line-height:1.25;display:flex}.PlanningCell_lineTasks__OW1tH{color:#4b5563;border-top:1px solid #f3f4f6;align-items:flex-start;gap:.25rem;min-width:0;margin-left:.8rem;padding-top:.2rem;font-size:.5625rem;line-height:1.25;display:flex}.PlanningCell_taskIcon__SZsPn{opacity:.85;flex:none;margin-top:1px}.PlanningCell_taskText__vJM0k{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.PlanningCell_taskMore__jI4rn{white-space:nowrap;font-weight:700}.PlanningCell_multi__Q1LGZ{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;flex:1;min-width:0;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000f}.PlanningCell_slot__TQrxG:hover .PlanningCell_multi__Q1LGZ,.PlanningCell_slotOpen__LEz36 .PlanningCell_multi__Q1LGZ{border-color:#d1d5db;box-shadow:0 2px 6px #0000001f}.PlanningCell_multiHeader__H1wMI{background:#f9fafb;border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;padding:.25rem .3rem;display:flex}.PlanningCell_multiCount__F4yP0{color:#6b7280;white-space:nowrap;flex-shrink:0;font-size:.5625rem;font-weight:700}.PlanningCell_line__dBf8B{flex-direction:column;gap:.2rem;min-width:0;padding:.25rem .3rem;display:flex}.PlanningCell_lineTop__gM4NB{align-items:flex-start;gap:.3rem;min-width:0;display:flex}.PlanningCell_dot__EXEWz{border-radius:3px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.125rem}.PlanningCell_lineText__4ml1S{overflow-wrap:break-word;min-width:0;font-size:.625rem;line-height:1.2}.PlanningCell_lineValues__LaD5h{padding-left:.8rem}.PlanningCell_lineCode__T30rj.PlanningCell_lineCode__T30rj{width:-moz-fit-content;width:fit-content;padding:0 4px;font-size:.5rem;display:flex}.PlanningCell_lineName__G4bBx{color:#4b5563;font-size:.625rem}.PlanningCell_pill__mBiym{font-variant-numeric:tabular-nums;border-radius:999px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.2rem;height:1.25rem;padding:0 .35rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.PlanningCell_pillOnSolid__3lJr5{color:#fff;background:#ffffff40}.PlanningCell_pillOnSolidDual__Cdu_m{border-radius:7px;justify-content:center;gap:.4rem;height:auto;padding:.15rem .45rem;line-height:1.15}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillPlanned__Rc6H6{color:#ffffffbf}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillRealized__K0DVo{color:#fff}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillSeparator__WrZbC{color:#ffffff73}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillEmpty__zwkVP{color:#fff9}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillOk__-hOY-{color:#bbf7d0}.PlanningCell_pillOnSolidDual__Cdu_m .PlanningCell_pillUnder__TyZVx{color:#fde3b0}.PlanningCell_pillPlain__AVKgX{background:0 0;height:auto;padding:0}.PlanningCell_pillSide__wK_Kl{white-space:nowrap;align-items:center;gap:.15rem;min-width:0;display:inline-flex}.PlanningCell_pillIcon__rTjPP{flex:none}.PlanningCell_pillPlanned__Rc6H6{color:#6b7280}.PlanningCell_pillPlannedText__dHsft{text-align:right}.PlanningCell_pillRealized__K0DVo{color:#374151}.PlanningCell_pillSeparator__WrZbC{color:#d1d5db}.PlanningCell_pillEmpty__zwkVP{color:#9ca3af;font-weight:600}.PlanningCell_pillOk__-hOY-{color:#059669}.PlanningCell_pillUnder__TyZVx{color:#d4872f}.PlanningCell_state__Z2BTW{text-align:center;border:1px solid #0000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.25rem;min-width:0;padding:0 .25rem;font-size:.6875rem;font-weight:600;display:flex}.PlanningCell_stateLabel__Y8gPI{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlanningCell_vacationApproved___XAuY{color:#28a745;background:#d4edda;border-color:#28a74540}.PlanningCell_vacationPending__MIBuv{color:#d4872f;background:#fce8d0;border-style:dashed;border-color:#d4872f8c}.PlanningCell_absence__cmd1N{color:#dc4c4c;background:#f8d5d5;border-color:#dc4c4c40}.PlanningCell_absenceJustified__s_4Jk{color:#0d9e6e;background:#ebfaf5;border-color:#0d9e6e40}.PlanningCell_stateIcon__VF4lr{flex-shrink:0}.PlanningCell_badge__REjWp{z-index:6;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;box-shadow:0 1px 2px #0003}.PlanningCell_conflictBadge__9d58Z>svg,.PlanningCell_syncPartialBadge__8oN-o>svg{transform:translateY(-.5px)}.PlanningCell_conflictBadge__9d58Z{color:#fff;background:#d4872f;top:-.25rem;right:-.2rem}.PlanningCell_maintenanceBadge__j_zrh{color:#166534;cursor:pointer;background:#dcfce7;text-decoration:none;top:-.25rem;left:-.2rem}.PlanningCell_maintenanceBadge__j_zrh:hover{filter:brightness(.95)}.PlanningCell_maintenanceBooking__49jXy{color:#92400e;background:#fef3c7}.PlanningCell_syncConflictBadge__NyxDh{color:#fff;background:#6366f1;bottom:-.25rem;right:-.2rem}.PlanningCell_syncForbiddenBadge__wptCa{color:#fff;background:#dc4c4c;bottom:-.25rem;right:-.2rem}.PlanningCell_syncPartialBadge__8oN-o{color:#92400e;background:#fef3c7;bottom:-.25rem;right:-.2rem}.PlanningCell_syncUnsavedBadge__z3dZL{color:#fff;background:#6b7280;bottom:-.25rem;right:-.2rem}.PlanningCell_syncConflict__3sWD7{box-shadow:inset 0 0 0 2px #6366f1}.PlanningCell_syncForbidden__8xGlp{box-shadow:inset 0 0 0 2px #dc4c4c}.PlanningCell_syncUnsaved__7PMxN{box-shadow:inset 0 0 0 2px #6b7280}.PlanningCell_skeleton__tRZYL{background:linear-gradient(90deg,#f3f4f6 25%,#f9fafb 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:10px;flex:1;min-width:0;animation:1.4s infinite PlanningCell_cellShimmer__XJTvD}@keyframes PlanningCell_cellShimmer__XJTvD{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.PlanningCell_skeleton__tRZYL,.PlanningCell_slotFillWaiting__vcDkY:after,.PlanningCell_slotFillLanded__CL06q:after{animation:none}}.PlanningCell_probe__PCuq5{visibility:hidden;pointer-events:none;position:fixed;top:-9999px;left:0}.PlanningCell_probeCell__WsYQd{width:max-content;display:flex}.PlanningGrid_wrapper__gTkIw{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;min-height:0;display:flex;position:relative}.PlanningGrid_scroller__33aJe{overflow-anchor:none;border-radius:8px;min-height:0;overflow:auto}.PlanningGrid_canvas__mR1bH{flex-direction:column;min-width:100%;display:flex}.PlanningGrid_spacer__lBvaV{flex-shrink:0}.PlanningGrid_rowSpacer__0FRLA{flex-shrink:0;width:100%}.PlanningGrid_headerStack__r08US{z-index:3;flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.PlanningGrid_headerRow__trcHV{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;display:flex}.PlanningGrid_corner__xtf3I{z-index:4;background:#f9fafb;border-right:2px solid #e5e7eb;flex-shrink:0;align-items:center;display:flex;position:sticky;left:0}.PlanningGrid_weekBandRow__EYC50{background:#f3f4f6;border-bottom:1px solid #e5e7eb;flex-shrink:0;display:flex}.PlanningGrid_weekBandCorner__g__aP{z-index:4;background:#f3f4f6;border-right:2px solid #e5e7eb;flex-shrink:0;position:sticky;left:0}.PlanningGrid_weekBandSegment__K59S3{white-space:nowrap;border-left:2px solid #d1d5db;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;padding:0 .35rem;display:flex;overflow:hidden}.PlanningGrid_weekBandLabel__cY0UK{letter-spacing:.02em;color:#fe4d00;font-size:.625rem;font-weight:700;line-height:1}.PlanningGrid_weekBandRange__tdo48{color:#6b7280;font-size:.5625rem;line-height:1}.PlanningGrid_dayHeader__Z8J6n{border-right:1px solid #f3f4f6;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;padding:.25rem;display:flex;position:relative}.PlanningGrid_dayHeader__Z8J6n:hover .PlanningGrid_dayCopy__BIBxd{opacity:1}.PlanningGrid_dayActions__oX6zm{align-items:center;gap:1px;display:flex;position:absolute;top:2px;right:2px}.PlanningGrid_dayCopy__BIBxd.PlanningGrid_dayCopy__BIBxd{color:#9ca3af;opacity:.55;background:0 0;border-color:#0000;border-radius:.375rem;width:20px;min-width:20px;height:20px;padding:0;transition:opacity .15s,color .15s,background .15s}.PlanningGrid_dayCopy__BIBxd.PlanningGrid_dayCopy__BIBxd:hover{color:#fe4d00;background:#fff1ea;border-color:#ffd7c8}.PlanningGrid_dayCopy__BIBxd.PlanningGrid_dayCopy__BIBxd:focus-visible{opacity:1;color:#fe4d00;background:#fff1ea;outline:none}.PlanningGrid_dayClear__4dQIt.PlanningGrid_dayClear__4dQIt:hover{color:#ef4444;background:#fef2f2;border-color:#fee2e2}.PlanningGrid_dayClear__4dQIt.PlanningGrid_dayClear__4dQIt:focus-visible{color:#ef4444;background:#fef2f2}.PlanningGrid_dayName__ISLv3{color:#374151;font-size:.8125rem;font-weight:700;line-height:1.15}.PlanningGrid_dayDate__3qhKb{color:#9ca3af;font-size:.625rem;line-height:1.15}.PlanningGrid_weekendHeader__Ir2KC{background:#f3f4f6}.PlanningGrid_weekendHeader__Ir2KC .PlanningGrid_dayName__ISLv3{color:#9ca3af}.PlanningGrid_holidayHeader__EwsbM{background:#e8e8ee}.PlanningGrid_holidayHeader__EwsbM .PlanningGrid_dayName__ISLv3,.PlanningGrid_holidayHeader__EwsbM .PlanningGrid_dayDate__3qhKb{color:#888890}.PlanningGrid_todayHeader__upDfs{background:#ffd7c8}.PlanningGrid_todayHeader__upDfs .PlanningGrid_dayName__ISLv3,.PlanningGrid_todayHeader__upDfs .PlanningGrid_dayDate__3qhKb{color:#c2410c}.PlanningGrid_weekStart__sffTn{border-left:2px solid #d1d5db}.PlanningGrid_groupRow__KDCyz{background:#f9fafb;flex-shrink:0;display:flex}.PlanningGrid_groupName__Ivztv{z-index:2;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-right:2px solid #e5e7eb;flex-shrink:0;align-items:center;gap:.4rem;padding:.4rem .75rem .4rem 1rem;font-size:.6875rem;font-weight:700;display:flex;position:sticky;left:0}.PlanningGrid_groupCount__1LXq5{color:#9ca3af}.PlanningGrid_groupCollapseBtn__KJltZ{cursor:pointer;color:#9ca3af;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:17px;margin-left:-.5rem;padding:0 2px;display:flex}.PlanningGrid_groupCollapseBtn__KJltZ:hover{color:#374151}.PlanningGrid_groupAction__2eOxH.PlanningGrid_groupAction__2eOxH{color:#9ca3af;background:0 0;border:1px dashed #d1d5db;border-radius:.375rem;width:1.375rem;min-width:1.375rem;height:1.375rem;padding:0}.PlanningGrid_groupAction__2eOxH.PlanningGrid_groupAction__2eOxH+.PlanningGrid_groupAction__2eOxH.PlanningGrid_groupAction__2eOxH{margin-left:.25rem}.PlanningGrid_groupAction__2eOxH.PlanningGrid_groupAction__2eOxH:hover{color:#fe4d00;background:#fff1ea;border-style:solid;border-color:#fe4d00}.PlanningGrid_groupCopy__bLLUr.PlanningGrid_groupCopy__bLLUr{margin-left:auto}.PlanningGrid_groupFill__hVS_Z{border-bottom:1px solid #e5e7eb;flex-shrink:0}.PlanningGrid_row__Dv_YQ{border-bottom:1px solid #f3f4f6;flex-shrink:0;display:flex}.PlanningGrid_row__Dv_YQ:hover{background:#fe4d0008}.PlanningGrid_row__Dv_YQ:hover .PlanningGrid_rowName__xYlEK{background:#fffaf7}.PlanningGrid_row__Dv_YQ:hover .PlanningGrid_rowActions__E95_Q{opacity:1;pointer-events:auto}.PlanningGrid_rowName__xYlEK{z-index:2;background:#fff;border-right:2px solid #e5e7eb;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .4rem .25rem .75rem;display:flex;position:sticky;left:0}.PlanningGrid_rowName__xYlEK:has(:focus-visible){background:#fffaf7}.PlanningGrid_identity__tWRE3{flex:1;min-width:0;overflow:hidden}.PlanningGrid_rowActions__E95_Q{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fffaf700,#fffaf7 .5rem);border-radius:.375rem;align-items:center;gap:.125rem;padding:2px 2px 2px .75rem;transition:opacity .15s;display:flex;position:absolute;top:2px;right:.25rem}.PlanningGrid_rowActions__E95_Q:has(:focus-visible){opacity:1;pointer-events:auto}.PlanningGrid_removeButton__CZ_Lo.PlanningGrid_removeButton__CZ_Lo,.PlanningGrid_clearButton__4yudD.PlanningGrid_clearButton__4yudD,.PlanningGrid_copyButton__4ptA8.PlanningGrid_copyButton__4ptA8{color:#9ca3af;background:0 0;border-color:#0000;flex-shrink:0;width:24px;min-width:24px;height:24px;padding:0;transition:opacity .15s,color .15s,background .15s}.PlanningGrid_removeButton__CZ_Lo.PlanningGrid_removeButton__CZ_Lo:hover{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.PlanningGrid_removeButton__CZ_Lo.PlanningGrid_removeButton__CZ_Lo:focus-visible{color:#374151;outline:none}.PlanningGrid_clearButton__4yudD.PlanningGrid_clearButton__4yudD:hover{color:#ef4444;background:#fef2f2;border-color:#fee2e2}.PlanningGrid_clearButton__4yudD.PlanningGrid_clearButton__4yudD:focus-visible{color:#ef4444;outline:none}.PlanningGrid_copyButton__4ptA8.PlanningGrid_copyButton__4ptA8:hover{color:#fe4d00;background:#fff1ea;border-color:#ffd7c8}.PlanningGrid_copyButton__4ptA8.PlanningGrid_copyButton__4ptA8:focus-visible{color:#fe4d00;outline:none}.PlanningGrid_rowNameTeam__FwGW3{background:#fafafa}.PlanningGrid_rowNameChild__0Ze23{padding-left:22px}.PlanningGrid_rowCollapseBtn__gSqU_{cursor:pointer;color:#6b7280;background:0 0;border:none;flex-shrink:0;align-items:center;margin-right:2px;padding:0 2px;display:flex}.PlanningGrid_rowCollapseBtn__gSqU_:hover{color:#1a1a2e}.PlanningGrid_rowChevron__mJNXv{transition:transform .15s}.PlanningGrid_rowChevronClosed__xRsn9{transform:rotate(-90deg)}.RealizedRecordsLink_realizedLink__TzphD{color:inherit;cursor:pointer;text-decoration:none}.RealizedRecordsLink_realizedLink__TzphD:hover{text-decoration:underline}.RealizedRecordsLink_realizedLink__TzphD:focus-visible{text-decoration:underline}.TaskTooltip_tooltip__y8l-K{text-align:left;white-space:pre-line;overflow-wrap:anywhere;max-width:320px;line-height:1.4}.BlockTasksField_field__hQ1JF{gap:8px;min-width:0;display:grid}.BlockTasksField_fieldLabel__sWXSZ{color:#4b5563;align-items:baseline;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}.BlockTasksField_optional__o5N4x{color:#9ca3af;font-weight:500}.BlockTasksField_chips__vSjOc{flex-wrap:wrap;gap:6px;display:flex}.BlockTasksField_combo__Omhnb{gap:8px;min-width:0;display:grid;position:relative}.BlockTasksField_searchText__5Knns{min-width:0}.BlockTasksField_typeButton__N0UJ6{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:5px;max-width:45%;height:24px;margin:-3px -5px -3px 0;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.BlockTasksField_typeButton__N0UJ6:hover{color:#4b5563;background:#f9fafb}.BlockTasksField_typeButton__N0UJ6:focus-visible{outline-offset:-2px;outline:2px solid #fe4d00}.BlockTasksField_typeButtonPressed__o_kKg.BlockTasksField_typeButtonPressed__o_kKg{color:#fe4d00;background:#fff1ea}.BlockTasksField_typeButtonText__iFxjp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BlockTasksField_types__0D_BK{flex-wrap:wrap;gap:6px;display:flex}.BlockTasksField_type__gIVeZ{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:14px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.BlockTasksField_type__gIVeZ:hover{border-color:#9ca3af}.BlockTasksField_type__gIVeZ:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.BlockTasksField_typeActive__5SYxS.BlockTasksField_typeActive__5SYxS{color:#fff;background:#1a1a2e;border-color:#1a1a2e}.BlockTasksField_typeCount__Re66x{opacity:.6}.BlockTasksField_head__dvHxE{color:#4b5563;background:#f3f4f6;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:6px 12px;font-size:12px;font-weight:600}[role=group]:first-child>.BlockTasksField_head__dvHxE{border-top:0}.BlockTasksField_optionName__Sjve4{min-width:0}.BlockTasksField_optionActive__Iy_kA.BlockTasksField_optionActive__Iy_kA{background:#f9fafb}.BlockTasksField_optionActive__Iy_kA.BlockTasksField_optionActive__Iy_kA[aria-selected=true]{background:#ffedd5}.BlockTasksField_create__bXMXb.BlockTasksField_optionActive__Iy_kA{background:#ff6b1a1a}.AllocationModal_dialog__MrElG{min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex}.AllocationModal_header__eH5KQ{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:flex-start;gap:10px;padding:16px 16px 14px 18px;display:flex}.AllocationModal_titles__NFgL9{flex:1;min-width:0;padding-top:4px}.AllocationModal_title__7zf7F{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.3}.AllocationModal_subtitle__x2z5P{color:#6b7280;margin:3px 0 0;font-size:12.5px}.AllocationModal_iconButton__IORDw.AllocationModal_iconButton__IORDw{color:#4b5563;background:0 0;border-color:#0000;flex-shrink:0}.AllocationModal_iconButton__IORDw.AllocationModal_iconButton__IORDw:hover{color:#1f2937;background:#f3f4f6}.AllocationModal_body__MkX0g{flex:auto;align-content:start;gap:16px;min-height:0;padding:16px 18px;display:grid;overflow-y:auto}.AllocationModal_section__C63Mz{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.AllocationModal_sectionTitle__zX2ve{color:#1f2937;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.AllocationModal_pill__nro4O{color:#4b5563;background:#f3f4f6;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.AllocationModal_hint__WOeRi{color:#6b7280;font-size:12px}.AllocationModal_note__T8t2Q{color:#6b7280;align-items:center;gap:6px;margin:-4px 0 0;font-size:12px;display:flex}.AllocationModal_block__pMnST{background:#fff;border:1px solid #d1d5db;border-radius:10px;min-width:0}.AllocationModal_blockHead__gstmz{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:10px 10px 0 0;align-items:center;gap:10px;padding:8px 6px 8px 12px;display:flex}.AllocationModal_blockTile__sIT7T{color:#f59e0b;background:#fffbeb;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.AllocationModal_blockTitle__ew1EA{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AllocationModal_blockName__PaFtC{color:#1f2937;overflow-wrap:break-word;font-size:13.5px;font-weight:600;line-height:1.3}.AllocationModal_code__lXSmr.AllocationModal_code__lXSmr{color:#4b5563;background:#fff;border-color:#d1d5db}.AllocationModal_blockBody__ECrxf{gap:12px;padding:12px;display:grid}.AllocationModal_hoursRow__-WiXS{flex-wrap:wrap;gap:12px;display:flex}.AllocationModal_mini__vRqr3{color:#4b5563;gap:5px;margin:0;font-size:12px;font-weight:500;display:grid}.AllocationModal_hoursField__H6bnl.AllocationModal_hoursField__H6bnl{border-color:#d1d5db;border-radius:7px;width:124px;min-height:34px}.AllocationModal_hoursField__H6bnl.AllocationModal_hoursField__H6bnl[aria-invalid=true]{border-color:#e2b434}.AllocationModal_hoursField__H6bnl.AllocationModal_hoursField__H6bnl input{padding-right:8px}.AllocationModal_hoursField__H6bnl.AllocationModal_hoursField__H6bnl>:last-child{background:#f9fafb;border-left:1px solid #e5e7eb;border-radius:0 6px 6px 0;align-self:stretch;padding-left:4px}.AllocationModal_realizedLink__KABq4{display:block}.AllocationModal_realizedValue__DfZT_{color:#1f2937;align-items:center;min-height:34px;font-size:13px;font-weight:600;display:flex}.AllocationModal_addProject__qYikG{color:#4b5563;cursor:pointer;background:0 0;border:1.5px dashed #d1d5db;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:42px;padding:0;font-size:13.5px;font-weight:600;display:flex}.AllocationModal_addProject__qYikG:hover{color:#fe4d00;background:#fff1ea;border-color:#fe4d00}.AllocationModal_addProject__qYikG:focus-visible{outline-offset:2px;outline:2px solid #fe4d00}.AllocationModal_picker__HkOdf{gap:8px;min-width:0;display:grid}.AllocationModal_pickerMore__swy_t{--allocation-project-list-height:216px;background:#f9fafb;border:1.5px dashed #fe4d00;border-radius:10px;padding:12px}.AllocationModal_pickerHead__Zl38F{justify-content:space-between;align-items:center;display:flex}.AllocationModal_pickerTitle__uUq2F{color:#4b5563;font-size:12px;font-weight:600}.AllocationModal_pickerCancel__luxOg{color:#4b5563;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500;text-decoration:underline}.AllocationModal_pickerCancel__luxOg:hover{color:#1f2937}.AllocationModal_footer__SMggV{background:#f9fafb;border-top:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.AllocationModal_remove__Ga0XT{flex-shrink:0}.AllocationModal_total__lPSOY{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:flex}.AllocationModal_total__lPSOY b{font-variant-numeric:tabular-nums;color:#1f2937;font-weight:600}.LoadFailedLine_line__cR1HA{color:#6b7280;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;display:flex}.LoadFailedLine_retry__STds-.LoadFailedLine_retry__STds-{text-underline-offset:2px;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.AllocationProjectList_picker__zxtQI{gap:8px;min-width:0;display:grid}.AllocationProjectList_search__B9Fca{background:#fff;border:1px solid #d1d5db;border-radius:7px;align-items:center;gap:8px;height:38px;padding:0 5px 0 11px;display:flex}.AllocationProjectList_search__B9Fca:focus-within{border-color:#fe4d00;box-shadow:0 0 0 3px #fff1ea}.AllocationProjectList_searchIcon__08d-_{color:#9ca3af;flex-shrink:0}.AllocationProjectList_searchInput__zDWDc{color:#1f2937;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0;font-size:13.5px}.AllocationProjectList_searchInput__zDWDc::placeholder{color:#9ca3af}.AllocationProjectList_list__JbJwo{max-height:var(--allocation-project-list-height,264px);background:#fff;border:1px solid #e5e7eb;border-radius:9px;overflow-y:auto}.AllocationProjectList_row__HkdX7{align-items:center;gap:4px;padding-right:6px;display:flex}.AllocationProjectList_row__HkdX7+.AllocationProjectList_row__HkdX7{border-top:1px solid #e5e7eb}.AllocationProjectList_row__HkdX7:hover{background:#f9fafb}.AllocationProjectList_rowPending__7acXV{background:#fff1ea}.AllocationProjectList_pick__dfbei{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:11px;min-width:0;padding:9px 4px 9px 12px;display:flex}.AllocationProjectList_pick__dfbei:focus-visible{outline-offset:-2px;outline:2px solid #fe4d00}.AllocationProjectList_tile__LSJgO{color:#f59e0b;background:#fffbeb;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.AllocationProjectList_text__PT-NQ{flex:1;gap:3px;min-width:0;display:grid}.AllocationProjectList_name__WML7W{color:#1f2937;overflow-wrap:break-word;font-size:13.5px;font-weight:600;line-height:1.3}.AllocationProjectList_meta__ahmnn.AllocationProjectList_meta__ahmnn{color:#6b7280;margin-top:0;font-size:12px}.AllocationProjectList_tag__lIkV4{color:#6b7280}.AllocationProjectList_tagSuggested__R4TAs{color:#fe4d00;font-size:12px;font-weight:600}.AllocationProjectList_add__HjG5W.AllocationProjectList_add__HjG5W{color:#4b5563;background:0 0;border-color:#0000;flex-shrink:0;width:30px;height:30px;padding:0}.AllocationProjectList_add__HjG5W.AllocationProjectList_add__HjG5W:hover{color:#fe4d00;background:#fff1ea;border-color:#ffd7c8}.AllocationProjectList_info__yzC7v{color:#6b7280;padding:8px 12px 10px;font-size:12.5px}.AllocationProjectList_sentry__RotgW{height:1px}.NewTaskView_view__VjemO{min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex}.NewTaskView_header__cEgp7{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:flex-start;gap:10px;padding:16px 16px 14px 18px;display:flex}.NewTaskView_iconButton__M-WHe.NewTaskView_iconButton__M-WHe{color:#4b5563;background:0 0;border-color:#0000;flex-shrink:0}.NewTaskView_iconButton__M-WHe.NewTaskView_iconButton__M-WHe:hover{color:#1f2937;background:#f9fafb}.NewTaskView_titles__X9kE4{flex:1;min-width:0;padding-top:4px}.NewTaskView_title__c-pct{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.3}.NewTaskView_subtitle__BtCbt{color:#6b7280;margin:3px 0 0;font-size:12.5px}.NewTaskView_body__gQKrO{flex:auto;align-content:start;gap:16px;min-height:0;padding:16px 18px;display:grid;overflow-y:auto}.NewTaskView_labelHint__2jVBv{color:#9ca3af;font-weight:400}.NewTaskView_typesFailed__8E9Xg{min-height:38px}.NewTaskView_footer__uQvwA{background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.WeekSelect_control__IViAJ{color:#374151;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:.8125rem;display:flex}.WeekSelect_control__IViAJ:hover{border-color:#d1d5db}.WeekSelect_control__IViAJ:focus-visible{border-color:#fe4d00;outline:none}.WeekSelect_controlOpen__8AaDK{border-color:#fe4d00}.WeekSelect_controlLabel__r3jIT{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WeekSelect_chevron__mBITC{color:#9ca3af;flex-shrink:0;transition:transform .15s}.WeekSelect_chevronOpen__Jr-xk{transform:rotate(180deg)}.WeekSelect_panel__b46OK{z-index:10001;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 16px #0000001f}.WeekSelect_list__oFScm{overflow-anchor:none;max-height:260px;overflow-y:auto}.WeekSelect_option__dtcFM{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.4rem .625rem;font-size:.8125rem;display:flex}.WeekSelect_option__dtcFM:hover{background:#f9fafb}.WeekSelect_optionSelected__wP4ew{color:#fe4d00;background:#fff1ea;font-weight:600}.WeekSelect_optionSelected__wP4ew:hover{background:#fff1ea}.WeekSelect_optionToday__djPeA .WeekSelect_optionWeek__yQYCu{color:#fe4d00}.WeekSelect_optionWeek__yQYCu{font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2.25rem;font-weight:700}.WeekSelect_optionRange__lLA8D{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.WeekSelect_optionSelected__wP4ew .WeekSelect_optionRange__lLA8D{color:#fe4d00}.WeekSelect_optionHidden__I61HX{opacity:.45}.WeekSelect_note__85mUu{color:#6b7280;background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;padding:.4rem .625rem;font-size:.6875rem;line-height:1.35}.WeekSelect_footer__3N-Cy{background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;display:flex}.WeekSelect_todayButton__lQL_4{color:#fe4d00;cursor:pointer;background:0 0;border:none;flex:1;padding:.4rem .625rem;font-size:.75rem;font-weight:600}.WeekSelect_todayButton__lQL_4:hover{background:#fff1ea}.ClearPlanningAsk_container__bsx4Q{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.ClearPlanningAsk_header__q9w0D{align-items:center;gap:12px;padding:24px 24px 0;display:flex}.ClearPlanningAsk_body__yCvLE{flex:1;min-height:0;padding:0 24px;overflow-y:auto}.ClearPlanningAsk_title__eTuel{margin:0;font-size:16px;font-weight:600}.ClearPlanningAsk_scope__4EtkM{color:#374151;margin:10px 0 0;font-size:13px}.ClearPlanningAsk_scopeRow__zdDGD{align-items:center;gap:10px;min-width:0;margin:16px 0 4px;display:flex}.ClearPlanningAsk_fields__ZO0ma{margin-top:20px}.ClearPlanningAsk_row__4sssP{align-items:flex-end;gap:.75rem;display:flex}.ClearPlanningAsk_field__N-bDR{flex-direction:column;flex:1 1 0;gap:.2rem;min-width:0;display:flex}.ClearPlanningAsk_label__Btcy-{color:#1f2937;align-items:center;min-height:1.75rem;font-size:.8125rem;font-weight:600;display:flex}.ClearPlanningAsk_arrow__ZsS9f{color:#9ca3af;flex-shrink:0;margin-bottom:.55rem}.ClearPlanningAsk_invalid__Yqfop{color:#b8860b;margin-top:.5rem;font-size:12px;font-weight:600;display:block}.ClearPlanningAsk_hint__oKR5F{color:#6b7280;margin:16px 0 0;font-size:12px;line-height:1.5}.ClearPlanningAsk_footer__k-lts{justify-content:flex-end;gap:8px;padding:20px 24px 24px;display:flex}.ExportWeekAsk_container__i9Kx3{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.ExportWeekAsk_header__CJUeV{align-items:center;gap:12px;padding:24px 24px 0;display:flex}.ExportWeekAsk_body__JSptj{flex:1;min-height:0;padding:0 24px;overflow-y:auto}.ExportWeekAsk_title__aXNhP{margin:0;font-size:16px;font-weight:600}.ExportWeekAsk_field__mLOgj{flex-direction:column;gap:6px;margin-top:18px;display:flex}.ExportWeekAsk_label__H78vc{letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:600}.ExportWeekAsk_formatRow__y2dXg{gap:8px;display:flex}.ExportWeekAsk_format__xInwC{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1 1 0;gap:2px;padding:8px 10px;display:flex}.ExportWeekAsk_format__xInwC:hover{border-color:#d1d5db}.ExportWeekAsk_formatOn__DEx02{background:#fff7ed;border-color:#fe4d00}.ExportWeekAsk_formatName__W91db{color:#1a1a2e;font-size:13px;font-weight:600}.ExportWeekAsk_formatHint__A1GjV{color:#6b7280;font-size:11px;line-height:1.35}.ExportWeekAsk_toggles__rRtPh{flex-direction:column;gap:6px;display:flex}.ExportWeekAsk_toggle__zHEC1{color:#374151;font-size:13px}.ExportWeekAsk_summary__2i61B{color:#374151;margin:14px 0 0;font-size:13px}.ExportWeekAsk_warning__J454y{color:#9a3412;background:#fff7ed;border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:12px;line-height:1.4}.ExportWeekAsk_footer__ZHd-x{justify-content:flex-end;gap:8px;padding:20px 24px 24px;display:flex}.CopyTargetsPicker_picker__5xvPy{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.CopyTargetsPicker_search__BpldU{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}.CopyTargetsPicker_search__BpldU:focus-within{border-color:#fe4d00}.CopyTargetsPicker_search__BpldU input{color:#374151;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.5rem 0;font-size:.8125rem}.CopyTargetsPicker_search__BpldU input::placeholder{color:#9ca3af}.CopyTargetsPicker_searchIcon__ezoso{color:#9ca3af;flex-shrink:0}.CopyTargetsPicker_searchClear__-EKWU{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.CopyTargetsPicker_searchClear__-EKWU:hover{color:#4b5563}.CopyTargetsPicker_list__TUlnk{max-height:min(22rem,30vh);padding-right:.25rem;overflow-y:auto}.CopyTargets_container__f_z7_{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.CopyTargets_label___e86e{color:#1f2937;align-items:center;gap:.4rem;min-height:1.75rem;font-size:.8125rem;font-weight:600;display:flex}.CopyTargets_modes__mQ1qs{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}.CopyTargets_summary__cPlgv{color:#6b7280;margin:0;font-size:.75rem;line-height:1.35}.CopyWeekFields_container__BhkaG{flex-direction:column;gap:.4rem;display:flex}.CopyWeekFields_row__cyvK4{align-items:flex-end;gap:.75rem;display:flex}.CopyWeekFields_field__6eRiB{flex-direction:column;flex:1 1 0;gap:.2rem;min-width:0;display:flex}.CopyWeekFields_label__wb7vG{color:#1f2937;align-items:center;gap:.4rem;min-height:1.75rem;font-size:.8125rem;font-weight:600;display:flex}.CopyWeekFields_arrow__HWlKZ{color:#9ca3af;flex-shrink:0;margin-bottom:.55rem}.CopyWeekFields_units__FlG4J{border:1px solid #e5e7eb;border-radius:.25rem;flex-shrink:0;display:inline-flex;overflow:hidden}.CopyWeekFields_unit__rlTc4{color:#6b7280;white-space:nowrap;cursor:pointer;background:#fff;border:none;padding:.25rem .6rem;font-size:.8125rem;line-height:1.4}.CopyWeekFields_unit__rlTc4+.CopyWeekFields_unit__rlTc4{border-left:1px solid #e5e7eb}.CopyWeekFields_unit__rlTc4:hover:not(:disabled){background:#f9fafb}.CopyWeekFields_unit__rlTc4:disabled{cursor:not-allowed;opacity:.45}.CopyWeekFields_unitOn__mcAiI{color:#fe4d00;background:#fff1ea;font-weight:700}.CopyWeekFields_unitOn__mcAiI:hover{background:#fff1ea}.CopyWeekFields_optionRow__65CmX{flex-wrap:wrap;align-items:center;gap:.2rem .4rem;margin-top:.4rem;display:flex}.CopyWeekFields_optionBox__edeOg span{color:#374151;line-height:1.4}.CopyWeekFields_skipCount__rHiAX{color:#fe4d00;font-size:.75rem;font-weight:700;line-height:1.35}.CopyWeekAsk_container__g-uoL{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.CopyWeekAsk_header__WJ2mc{align-items:center;gap:12px;padding:24px 24px 0;display:flex}.CopyWeekAsk_body__O_MBw{flex:1;min-height:0;padding:0 24px;overflow-y:auto}.CopyWeekAsk_title__7eOqQ{margin:0;font-size:16px;font-weight:600}.CopyWeekAsk_scope__zlsk9{color:#374151;margin:10px 0 0;font-size:13px}.CopyWeekAsk_scopeRow__BbnYo{align-items:center;gap:10px;min-width:0;margin:16px 0 4px;display:flex}.CopyWeekAsk_scopeLabel__jCupL{color:#374151;flex-shrink:0;font-size:13px}.CopyWeekAsk_fields__RR7jg{margin-top:20px}.CopyWeekAsk_footer__HlG4x{justify-content:flex-end;gap:8px;padding:20px 24px 24px;display:flex}.CopyWeekConfirm_container__x050n{flex-direction:column;padding:20px;display:flex}.CopyWeekConfirm_header__xVqYm{align-items:center;gap:12px;display:flex}.CopyWeekConfirm_title__O2Kc4{margin:0;font-size:16px;font-weight:600}.CopyWeekConfirm_summary__DaYOq{color:#374151;margin:14px 0 0;font-size:13px}.CopyWeekConfirm_weekend__CIJTw{color:#9a3412;background:#fff7ed;border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:12px;line-height:1.4}.CopyWeekConfirm_options__W0NIM{flex-direction:column;gap:10px;margin-top:18px;display:flex}.CopyWeekConfirm_option__6_1H2.CopyWeekConfirm_option__6_1H2{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 14px;display:flex}.CopyWeekConfirm_optionTitle___W9P_{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.CopyWeekConfirm_optionHint__lRBSR{opacity:.85;font-size:11.5px;font-weight:400;line-height:1.35}.CopyWeekConfirm_footer__WxRoX{justify-content:flex-end;margin-top:16px;display:flex}.CopyWeekConfirm_skipped__dWE2B{color:#115e59;background:#f0fdfa;border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:12px;line-height:1.4}.SaveRefusalsModal_container__vYr0I{flex-direction:column;padding:20px;display:flex}.SaveRefusalsModal_header__mxGv_{justify-content:space-between;align-items:center;gap:12px;display:flex}.SaveRefusalsModal_title__MJAYs{color:#b45309;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.SaveRefusalsModal_close__Lshda{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}.SaveRefusalsModal_close__Lshda:hover{background:#f1f5f9}.SaveRefusalsModal_subtitle__s1AQG{color:#475569;margin:12px 0 0;font-size:13px;line-height:1.5}.SaveRefusalsModal_more__9g-0y{color:#64748b;margin:8px 0 0;font-size:12px;font-style:italic}.SaveRefusalsModal_body__bgVW1{flex-direction:column;gap:14px;max-height:48vh;margin:16px 0 0;display:flex;overflow-y:auto}.SaveRefusalsModal_group__dBKBO{flex-direction:column;gap:6px;display:flex}.SaveRefusalsModal_rowName__RDTP3{z-index:1;color:#0f172a;background:#fff;align-items:center;gap:8px;margin:0;padding:4px 0;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}.SaveRefusalsModal_rowCode__nZhwT{color:#475569;background:#f1f5f9;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.SaveRefusalsModal_projects__ckWjI{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.SaveRefusalsModal_project__sK67a{background:#fff7ed;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.SaveRefusalsModal_projectTop__iv9Wh{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.SaveRefusalsModal_dot__MqPSN{border-radius:50%;flex-shrink:0;width:8px;height:8px}.SaveRefusalsModal_projectCode__wq9TL,.SaveRefusalsModal_projectName__nncTt{color:#7c2d12;font-weight:600}.SaveRefusalsModal_unit__4Jw5h{color:#9a3412;background:#ffedd5;border-radius:4px;padding:0 5px;font-size:11px;font-weight:600}.SaveRefusalsModal_days__teg0J{color:#a16207;margin-left:auto;font-size:11px}.SaveRefusalsModal_why__1t7kh{color:#9a3412;font-size:12px;line-height:1.4}.SaveRefusalsModal_actions__tRZeF{justify-content:flex-end;margin-top:20px;display:flex}.PlanningLegend_legend__ulrCX{flex-wrap:wrap;gap:1rem;padding:.625rem .25rem 0;display:flex}.PlanningLegend_item__C7Hmn{color:#6b7280;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.PlanningLegend_layerPlanned__VNNlP{color:#6b7280}.PlanningLegend_layerRealized__COGuX{color:#374151}.PlanningLegend_layerTask__QTbcl{color:#4b5563}.PlanningLegend_swatch__vpqTZ{border:1px solid #e5e7eb;border-radius:3px;width:.875rem;height:.875rem}.PlanningLegend_weekend__oY0y_{background:#f3f4f6}.PlanningLegend_today__i3J-Y{background:#ffd7c8;border-color:#fe4d00}.PlanningLegend_holiday__RwRyp{background:#e8e8ee;border-color:#888890}.PlanningLegend_vacation__z8GRz{background:#d4edda;border-color:#28a745}.PlanningLegend_absence__N0MCA{background:#f8d5d5;border-color:#dc4c4c}.PlanningLegend_maintenance__--l8T{background:#fef3c7;border-color:#92400e}.PlanningLegend_conflictMark__fY6XA{color:#fff;background:#d4872f;border-radius:50%;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.PlanningLegend_conflictMark__fY6XA>svg{transform:translateY(-.5px)}.PlanningLegend_syncConflictMark__ppgDG{color:#fff;background:#6366f1;border-radius:50%;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.PlanningScreen_page__GezTJ{flex-direction:column;height:100%;min-height:0;display:flex;overflow-x:hidden}.PlanningScreen_content__p8vxR{flex-direction:column;flex:1;min-height:0;padding:0 .75rem .75rem;display:flex}.PlanningScreen_contentFullscreen__cOHqf{z-index:999;background:#f9fafb;padding:.75rem;position:fixed;top:0;bottom:0;left:0;right:0}.PlanningScreen_failure__6yT79{color:#ef4444;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.PlanningScreen_failureText__fTyrM{flex:1;min-width:0;font-size:.8125rem}@media (max-width:768px){.PlanningScreen_content__p8vxR{padding:0 .5rem .5rem}}.PlanningToolbar_toolbar__237-0{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.625rem .875rem;display:flex}.PlanningToolbar_group__Cs3ey{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PlanningToolbar_segmented__MhBk0{border-radius:6px;display:inline-flex;overflow:hidden}.PlanningToolbar_segment__3MWTA.PlanningToolbar_segment__3MWTA{border-radius:0;margin:0}.PlanningToolbar_segment__3MWTA.PlanningToolbar_segment__3MWTA:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.PlanningToolbar_segment__3MWTA.PlanningToolbar_segment__3MWTA:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.PlanningToolbar_segment__3MWTA.PlanningToolbar_segment__3MWTA+.PlanningToolbar_segment__3MWTA.PlanningToolbar_segment__3MWTA{margin-left:-1px}.PlanningToolbar_menu__JHSL3{flex-direction:column;gap:.75rem;padding:.75rem .875rem;display:flex}.PlanningToolbar_menuSection__4CqAz{flex-direction:column;gap:.4rem;display:flex}.PlanningToolbar_menuSection__4CqAz+.PlanningToolbar_menuSection__4CqAz{border-top:1px solid #f3f4f6;padding-top:.75rem}.PlanningToolbar_menuLabel__blTfg{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;font-size:.6875rem;font-weight:700}.PlanningToolbar_menuToggle__WieK5{color:#374151;font-size:.8125rem}.PlanningToolbar_choiceRow__LiKY1{flex-wrap:wrap;gap:.35rem;display:flex}.PlanningToolbar_choice__ksuAl.PlanningToolbar_choice__ksuAl{white-space:nowrap;flex:auto;justify-content:center}.PlanningToolbar_copyApply___T6Vp.PlanningToolbar_copyApply___T6Vp{justify-content:center;width:100%}.PlanningToolbar_saveStatus__9oVKL{color:#6b7280;white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.PlanningToolbar_saveStatusBusy__4UzIr{color:#4b5563}.PlanningToolbar_saveStatusPending__-NtI9{color:#d4872f}.PlanningToolbar_saveDot__O60_O{background:#fe4d00;border-radius:50%;width:.5rem;height:.5rem;animation:1.1s ease-in-out infinite PlanningToolbar_savePulse__NsiKO}.PlanningToolbar_saveNow__FgSq2.PlanningToolbar_saveNow__FgSq2{padding:0;font-size:.75rem;font-weight:600;text-decoration:underline}@keyframes PlanningToolbar_savePulse__NsiKO{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.PlanningToolbar_saveDot__O60_O{opacity:1;animation:none}}.PlanningOverview_screen__4yMzZ{flex-direction:column;height:100%;min-height:0;display:flex}.PlanningOverview_content__uKLLS{flex-direction:column;flex:1;min-height:0;padding:0 3rem .75rem .75rem;display:flex}.PlanningOverview_card__3q8Cd{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:visible;box-shadow:0 1px 3px #00000008}.PlanningOverview_scroller__Y5ESS{min-height:0}.PlanningOverview_segmented__Bzc_d{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:2px;display:flex}.PlanningOverview_segment__Q7WN4{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 12px;font-size:.8125rem;font-weight:600}.PlanningOverview_segment__Q7WN4:hover{color:#212529}.PlanningOverview_segmentActive__DXSrf{color:#fe4d00;background:#fff;box-shadow:0 1px 2px #0000000f}.PlanningOverview_dateFilterRow__SFoWm .PlanningOverview_bareDatePicker__AYTjn{flex:1;min-width:0}.PlanningOverview_dateFilterRow__SFoWm .PlanningOverview_bareDatePicker__AYTjn>div{background:0 0;border:none;border-radius:0;min-height:0}.PlanningOverview_toolbar__25Kk9{border-bottom:1px solid #f3f4f6;align-items:center;padding:.625rem 1.125rem;display:flex}.PlanningOverview_toolbarActions__MpUv0{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.PlanningOverview_dateFilter__SyG9Q{flex:none;align-items:center;gap:.375rem;display:flex}.PlanningOverview_dateFilterLabel__3clrD{color:#6b7280;white-space:nowrap;margin-right:.125rem;font-size:.75rem}.PlanningOverview_dateFilterField__vDtNR{flex:none;width:158px;display:block}.PlanningOverview_headerLabel__bMF-J{text-transform:none;letter-spacing:normal;color:#4a5568;align-items:center;height:2.25rem;font-size:.72rem;font-weight:500;display:flex}.PlanningOverview_searchHeader__2Seyt{text-transform:none;letter-spacing:normal;flex:1;min-width:0;padding-left:0;font-weight:400}.PlanningOverview_searchHeader__2Seyt .PlanningOverview_searchInputRow__SWTmI{left:0}.PlanningOverview_searchHeader__2Seyt .PlanningOverview_searchAccentLine__GsMMB{left:0;right:0}.PlanningOverview_projectCell__rgYGn{flex:1;align-items:center;min-width:0;display:flex}.PlanningOverview_dateCell__4qt-5{flex:none}.PlanningOverview_projectLink__Sy0z3{color:#212529;flex:1;align-items:center;gap:.5rem;min-width:0;height:100%;padding:0 .75rem;text-decoration:none;display:flex}.PlanningOverview_projectLink__Sy0z3:hover .PlanningOverview_projectName__wdzNm{color:#fe4d00;text-decoration:underline}.PlanningOverview_projectDot__eJq8a{border-radius:3px;flex:none;width:10px;height:10px}.PlanningOverview_projectText__Kxqjj{flex-direction:column;justify-content:center;min-width:0;line-height:1.25;display:flex}.PlanningOverview_projectName__wdzNm{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.PlanningOverview_projectMeta__Nzz-i{align-items:center;gap:4px;min-width:0;display:flex}.PlanningOverview_projectCode__uR5ea{flex:none;padding:0 4px}.PlanningOverview_projectLocation__0K61J{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;font-size:.6875rem;font-weight:400;display:flex;overflow:hidden}.PlanningOverview_projectLocation__0K61J svg{flex:none}.PlanningOverview_emptyNotice__sniTU{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:100vw;padding:2.5rem 1.5rem;display:flex;position:sticky;left:0}.PlanningOverview_emptyTitle__zF4wV{color:#4b5563;font-size:.9375rem;font-weight:600}.PlanningOverview_emptyMessage__TkFV2{max-width:380px;margin-bottom:.5rem;font-size:.8125rem}.PlanningOverview_failure__160_r{background:#fef2f2;border-bottom:1px solid #fee2e2;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.125rem;font-size:.8125rem;display:flex}.PlanningOverview_loadMore__h13Sa{border-top:1px solid #f3f4f6;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.125rem;display:flex}.PlanningOverview_loadMoreCount__JRf6K{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:.75rem}.PlanningOverview_tooltip__L6STu{z-index:100;font-size:.75rem}.SuppliersScreen_page__vkHbr{height:100%;overflow:hidden auto}.SuppliersScreen_tableArea__-coAk{padding:0 .75rem .75rem}.SuppliersScreen_contactCell__A-vrN{align-items:center;gap:.4rem;min-width:0;display:flex}.SuppliersScreen_contactCell__A-vrN span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SuppliersScreen_contactIcon__yUW8z{color:#9ca3af;flex-shrink:0;font-size:.75rem}.SuppliersScreen_companyCell__w_6Gt{align-items:center;gap:.5rem;display:flex}.SuppliersScreen_placeholder__Z6OQa{color:#ccc}.SupplierScreen_page__fUggb{height:100%;overflow:hidden auto}.SupplierScreen_formWrap__N6u24{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.SupplierScreen_formSection__BZRN4{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SupplierScreen_formSection__BZRN4 .form-label{font-size:.875rem;font-weight:500}.SupplierScreen_formSectionHeader__4ZCb6{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SupplierScreen_formSectionHeaderIcon__QF3Qe{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.SupplierScreen_heroCard__mGFDL{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.SupplierScreen_heroNameRow__GS8gQ{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SupplierScreen_heroName__bpp_2{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.SupplierScreen_fieldList__wm2_B{flex-direction:column;display:flex}.SupplierScreen_fieldRow__7s9pf{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.SupplierScreen_fieldRow__7s9pf:last-child{border-bottom:none;padding-bottom:0}.SupplierScreen_fieldRow__7s9pf:first-child{padding-top:0}.SupplierScreen_fieldLabel__IBsmW{color:#6b7280;font-size:.875rem}.SupplierScreen_fieldValue__Z-gDq{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.SupplierScreen_emailInfoBanner__Jhdh4{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.SupplierScreen_emailInfoIcon__HKv3i{flex-shrink:0}.SubcontractorsScreen_page__fC3Zm{height:100%;overflow:hidden auto}.SubcontractorsScreen_tableArea__0Dnc-{padding:0 .75rem .75rem}.SubcontractorsScreen_companyCell__9EGM-{align-items:center;gap:.5rem;min-width:0;display:flex}.SubcontractorsScreen_companyCell__9EGM- span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SubcontractorScreen_page__9uggE{height:100%;overflow:hidden auto}.SubcontractorScreen_formWrap__k5TXq{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.SubcontractorScreen_formSection__DyZ1b{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SubcontractorScreen_formSection__DyZ1b .form-label{font-size:.875rem;font-weight:500}.SubcontractorScreen_formSectionHeader__XFjIW{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SubcontractorScreen_formSectionHeaderIcon__UVHKv{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.SubcontractorScreen_heroCard__qnK4S{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.SubcontractorScreen_heroNameRow__RomL_{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SubcontractorScreen_heroName__AgQ1d{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.SubcontractorScreen_fieldList__-quRK{flex-direction:column;display:flex}.SubcontractorScreen_fieldRow__ZmBV7{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.SubcontractorScreen_fieldRow__ZmBV7:last-child{border-bottom:none;padding-bottom:0}.SubcontractorScreen_fieldRow__ZmBV7:first-child{padding-top:0}.SubcontractorScreen_fieldLabel__ahltV{color:#6b7280;font-size:.875rem}.SubcontractorScreen_fieldValue__YeqRY{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.SubcontractorScreen_fieldValueEmpty__2hJYV{color:#9ca3af;font-weight:400}.SubcontractorScreen_fieldRowStacked__YlEV7{flex-direction:column;align-items:flex-start;gap:4px}.SubcontractorScreen_fieldValueBlock__sT2ms{white-space:pre-wrap;font-weight:400;display:block}.SubcontractorWorkersSection_period__OtDyO:not(:last-child){margin-bottom:.875rem}table.SubcontractorWorkersSection_workers__Kj5t6>tbody>tr:last-child>td{border-bottom:none}.SubcontractorWorkersSection_removedPerson__KdLwM{opacity:.5}.SubcontractorWorkersSection_note__VIUVg{color:#e2b434;margin-top:2px;font-size:.75rem}div.SubcontractorWorkersSection_places__x4mY4{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:.75rem;overflow-x:auto}div.SubcontractorWorkersSection_places__x4mY4 td{background-color:#fff;border-bottom:1px solid #f2f2f1;padding:7px 10px}div.SubcontractorWorkersSection_places__x4mY4 td>div{align-items:center}div.SubcontractorWorkersSection_places__x4mY4 td>div>button{margin-top:0}div.SubcontractorWorkersSection_places__x4mY4 th{padding-right:12px}.SubcontractorWorkersSection_placeHead__u1bUE{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:inline-flex}.SubcontractorWorkersSection_placesStatus__K1kjL{padding:.75rem}.SubcontractorWorkersSection_operations__V6Og6{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.SubcontractorWorkersSection_operationsRecord__B_S9v+.SubcontractorWorkersSection_operationsRecord__B_S9v{border-top:1px solid #e5e7eb}.SubcontractorWorkersSection_operationsHead__us3Q8{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:6px 10px;font-size:12.5px;display:flex}.SubcontractorWorkersSection_recordWorkersSummary__C9C1r{margin-left:auto}ul.SubcontractorWorkersSection_recordWorkersList__WlNQv{background:#fffbf5;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem 1.25rem;margin:0;padding:10px 12px;font-size:.8125rem;list-style:none;display:grid}ul.SubcontractorWorkersSection_recordWorkersList__WlNQv>li{min-width:0}.SubcontractorWorkersSection_operationsDate__tdkSm{color:#374151;font-weight:600}.SubcontractorWorkersForm_headerAction__OzASG{margin-left:auto}.ClientsScreen_page__MLYbR{height:100%;overflow:hidden auto}.ClientsScreen_tableArea__Qp0rS{padding:0 .75rem .75rem}.ClientsScreen_codeCell__vnQ4C{flex-direction:column;line-height:1.3;display:flex}.ClientsScreen_versionTag__Md9eL{color:#9ca3af;font-size:.6875rem}.ClientsScreen_projectCell__m-KrO{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ClientsScreen_projectCode__KnTUs{color:#9ca3af;font-size:.6875rem}.ClientScreen_page__eclXA{height:100%;overflow:hidden auto}.ClientScreen_formWrap__8RpJX{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ClientScreen_formSection__CkYf0{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ClientScreen_formSection__CkYf0 .form-label{font-size:.875rem;font-weight:500}.ClientScreen_formSectionHeader__zxuhQ{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ClientScreen_formSectionHeaderIcon__secug{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ClientScreen_heroCard___8SNG{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.ClientScreen_heroName__VD4gp{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ClientScreen_fieldList__LcZCo{flex-direction:column;display:flex}.ClientScreen_fieldRow__h1F8i{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ClientScreen_fieldRow__h1F8i:last-child{border-bottom:none;padding-bottom:0}.ClientScreen_fieldRow__h1F8i:first-child{padding-top:0}.ClientScreen_fieldLabel__tBMl-{color:#6b7280;font-size:.875rem}.ClientScreen_fieldValue__mMgjJ{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.CostTypesScreen_page__rIsHV{height:100%;overflow:hidden auto}.CostTypesScreen_tableArea__2686z{padding:0 .75rem .75rem}.CostTypesScreen_nameCell__xk3N2{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.CostTypesScreen_nameIcon__PdO_P{border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.CostTypesScreen_nameInfo__84NWV{flex-direction:column;gap:.125rem;min-width:0;display:flex}.CostTypesScreen_nameText__hfFOe{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CostTypesScreen_nameSubtitle__zrN6y{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:.8125rem;overflow:hidden}.CostTypesScreen_defaultBadge__mKtjv{color:#1d4ed8;white-space:nowrap;background-color:#dbeafe;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.7rem;font-weight:600}.CostTypeScreen_page__eiW2f{height:100%;overflow:hidden auto}.CostTypeScreen_formWrap__RciuH{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.CostTypeScreen_formSection__X5t7Z{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.CostTypeScreen_formSection__X5t7Z .form-label{font-size:.875rem;font-weight:500}.CostTypeScreen_formSectionHeader__rf8Zr{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.CostTypeScreen_formSectionHeaderIcon__g0wTI{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.CostTypeScreen_heroCard__iBsVO{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.CostTypeScreen_heroIcon__mFKYX{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CostTypeScreen_heroNameRow__92IH3{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CostTypeScreen_heroName__iBJWY{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.CostTypeScreen_heroMeta__1oE3B{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.CostTypeScreen_heroCode__RgbT8{color:#9ca3af;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.CostTypeScreen_fieldList__zrxyE{flex-direction:column;display:flex}.CostTypeScreen_fieldRow__O3q4X{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.CostTypeScreen_fieldRow__O3q4X:last-child{border-bottom:none;padding-bottom:0}.CostTypeScreen_fieldRow__O3q4X:first-child{padding-top:0}.CostTypeScreen_fieldLabel__zRJVu{color:#6b7280;font-size:.875rem}.CostTypeScreen_fieldValue__264q_{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.ExpenseTypesScreen_page__I7FVq{height:100%;overflow:hidden auto}.ExpenseTypesScreen_tableArea__fzobb{padding:0 .75rem .75rem}.ExpenseTypesScreen_nameCell__Dfdmm{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.ExpenseTypesScreen_nameIcon__dN4ei{border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.ExpenseTypesScreen_nameInfo__YvHER{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ExpenseTypesScreen_nameText__yY66j{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ExpenseTypesScreen_nameSubtitle__vlLav{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:.8125rem;overflow:hidden}.ExpenseTypeScreen_page__xfYXS{height:100%;overflow:hidden auto}.ExpenseTypeScreen_formWrap__1w7P5{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ExpenseTypeScreen_formSection__TPdRM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ExpenseTypeScreen_formSection__TPdRM .form-label{font-size:.875rem;font-weight:500}.ExpenseTypeScreen_formSectionHeader__-_Fgh{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ExpenseTypeScreen_formSectionHeaderIcon__S7jYy{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ExpenseTypeScreen_heroCard__yp2_E{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.ExpenseTypeScreen_heroIcon__keyjo{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ExpenseTypeScreen_heroNameRow__pz9iH{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ExpenseTypeScreen_heroName__lAAww{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ExpenseTypeScreen_fieldList__-jwVY{flex-direction:column;display:flex}.ExpenseTypeScreen_fieldRow__65oNG{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ExpenseTypeScreen_fieldRow__65oNG:last-child{border-bottom:none;padding-bottom:0}.ExpenseTypeScreen_fieldRow__65oNG:first-child{padding-top:0}.ExpenseTypeScreen_fieldLabel__y8uv7{color:#6b7280;font-size:.875rem}.ExpenseTypeScreen_fieldValue__G6ejb{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.ResourceSpecialStatesScreen_page__u0xgQ{height:100%;overflow:hidden auto}.ResourceSpecialStatesScreen_tableArea__zXsJk{padding:0 .75rem .75rem}.ResourceSpecialStatesScreen_stateCell__k7Xea{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.ResourceSpecialStatesScreen_stateIcon__hc5aP{border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.ResourceSpecialStatesScreen_stateName__kjvie{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ResourceSpecialStateScreen_page__bx_mR{height:100%;overflow:hidden auto}.ResourceSpecialStateScreen_formWrap__GtpGE{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.ResourceSpecialStateScreen_formSection__tktRi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.ResourceSpecialStateScreen_formSection__tktRi .form-label{font-size:.875rem;font-weight:500}.ResourceSpecialStateScreen_formSectionHeader__ab7Dy{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.ResourceSpecialStateScreen_formSectionHeaderIcon__xGH53{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.ResourceSpecialStateScreen_heroCard__48nE6{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.ResourceSpecialStateScreen_heroIcon__zypnk{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ResourceSpecialStateScreen_heroNameRow__VZjE_{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ResourceSpecialStateScreen_heroName__zI-26{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.ResourceSpecialStateScreen_fieldList__2FXI9{flex-direction:column;display:flex}.ResourceSpecialStateScreen_fieldRow__N6wiY{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.ResourceSpecialStateScreen_fieldRow__N6wiY:last-child{border-bottom:none;padding-bottom:0}.ResourceSpecialStateScreen_fieldRow__N6wiY:first-child{padding-top:0}.ResourceSpecialStateScreen_fieldLabel__SbLuf{color:#6b7280;font-size:.875rem}.ResourceSpecialStateScreen_fieldValue__JUnU-{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.SetDefaultUnitDialog_container__fQzqx{max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.SetDefaultUnitDialog_header__wmxL3{border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.SetDefaultUnitDialog_title__oHSgb{color:#1a1a2e;align-items:center;margin:0;font-size:16px;font-weight:600;display:flex}.SetDefaultUnitDialog_closeBtn__PEArw{color:#6c757d;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:16px}.SetDefaultUnitDialog_closeBtn__PEArw:hover{color:#343a40}.SetDefaultUnitDialog_closeBtn__PEArw:disabled{cursor:default;opacity:.5}.SetDefaultUnitDialog_body__NzdrD{flex:1;min-height:0;padding:20px;overflow-y:auto}.SetDefaultUnitDialog_subtitle__hBdP6{color:#4b5563;margin:0 0 1rem;font-size:.875rem;line-height:1.4}.SetDefaultUnitDialog_group__JlloS{flex-direction:column;display:flex}.SetDefaultUnitDialog_group__JlloS+.SetDefaultUnitDialog_group__JlloS{border-top:1px solid #e9ecef;margin-top:1.25rem;padding-top:1.25rem}.SetDefaultUnitDialog_groupTitle__UoCgG{color:#1a1a2e;font-size:.8125rem;font-weight:600}.SetDefaultUnitDialog_groupHint__oUbar{color:#6b7280;margin:.15rem 0 .65rem;font-size:.8rem;line-height:1.35}.SetDefaultUnitDialog_optionsList__2iHTM{flex-direction:column;gap:.5rem;display:flex}.SetDefaultUnitDialog_optionCard__-PBFB{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem 1rem;transition:border-color .15s,background .15s;display:flex}.SetDefaultUnitDialog_optionCard__-PBFB:hover{background:#f8fafc;border-color:#cbd5e1}.SetDefaultUnitDialog_optionCard__-PBFB:disabled{cursor:default;opacity:.6}.SetDefaultUnitDialog_optionCardSelected__peLpb,.SetDefaultUnitDialog_optionCardSelected__peLpb:hover{background:#fe4d0012;border-color:#fe4d00}.SetDefaultUnitDialog_radio__FcEgF{color:#fff;border:2px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .15s,background .15s;display:inline-flex}.SetDefaultUnitDialog_radioSelected__-H0wC{background:#fe4d00;border-color:#fe4d00}.SetDefaultUnitDialog_optionText__83ahh{flex-direction:column;gap:.15rem;display:flex}.SetDefaultUnitDialog_optionTitle__096m3{color:#1a1a2e;font-size:.875rem;font-weight:600}.SetDefaultUnitDialog_optionDesc__JvVnd{color:#6b7280;font-size:.8rem;line-height:1.35}.SetDefaultUnitDialog_footer__SQmKu{border-top:1px solid #e9ecef;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.UnitsScreen_page__jU6DQ{height:100%;overflow:hidden auto}.UnitsScreen_btnNew__befaw{color:#fff!important;box-shadow:none!important;background:#1e293b!important;border:none!important;border-radius:.5rem!important}.UnitsScreen_btnNew__befaw:hover{background:#334155!important}.UnitsScreen_tableArea__kes8S{padding:0 .75rem .75rem}.UnitsScreen_defaultBadge__t2_0p{color:#1d4ed8;white-space:nowrap;background-color:#dbeafe;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.7rem;font-weight:600}.UnitScreen_page__LSXdz{height:100%;overflow:hidden auto}.UnitScreen_formWrap__3aGgQ{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.UnitScreen_formSection__C2ByT{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.UnitScreen_formSection__C2ByT .form-label{font-size:.875rem;font-weight:500}.UnitScreen_formSectionHeader__7Jleg{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.UnitScreen_formSectionHeaderIcon__xS5LI{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.UnitScreen_heroCard__sB51l{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.UnitScreen_heroNameRow__5QfAL{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.UnitScreen_heroName__BlCrE{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.UnitScreen_heroMeta__eS30E{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.UnitScreen_heroBadge__NH7SA{color:#6b7280;background:#f3f4f6;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}.UnitScreen_fieldList__NrmGo{flex-direction:column;display:flex}.UnitScreen_fieldRow__pW76t{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.UnitScreen_fieldRow__pW76t:last-child{border-bottom:none;padding-bottom:0}.UnitScreen_fieldRow__pW76t:first-child{padding-top:0}.UnitScreen_fieldLabel__-3dVX{color:#6b7280;font-size:.875rem}.UnitScreen_fieldValue__De7T5{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.UnitScreen_infoBanner__7Nj6k{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.UnitScreen_infoBannerIcon__t3Zj4{flex-shrink:0;margin-top:1px}.SpecialtiesScreen_page__8RZkv{height:100%;overflow:hidden auto}.SpecialtiesScreen_tableArea__pP8kK{padding:0 .75rem .75rem}.SpecialtyScreen_page__C9NIh{height:100%;overflow:hidden auto}.SpecialtyScreen_formWrap__zq5_r{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.SpecialtyScreen_formSection__DMpRo{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.SpecialtyScreen_formSection__DMpRo .form-label{font-size:.875rem;font-weight:500}.SpecialtyScreen_formSectionHeader__1kjMQ{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.SpecialtyScreen_formSectionHeaderIcon__TVkkV{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.SpecialtyScreen_heroCard__fmdbX{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.SpecialtyScreen_heroNameRow__PL-M4{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SpecialtyScreen_heroName__92gqy{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.SpecialtyScreen_fieldList__H7Wz3{flex-direction:column;display:flex}.SpecialtyScreen_fieldRow__x1zcp{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.SpecialtyScreen_fieldRow__x1zcp:last-child{border-bottom:none;padding-bottom:0}.SpecialtyScreen_fieldRow__x1zcp:first-child{padding-top:0}.SpecialtyScreen_fieldLabel__zUBUz{color:#6b7280;font-size:.875rem}.SpecialtyScreen_fieldValue__YnDwk{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.VatRatesScreen_page__3z1Ym{height:100%;overflow:hidden auto}.VatRatesScreen_tableArea__IrpAY{padding:0 .75rem .75rem}.VatRateScreen_page__zFdUz{height:100%;overflow:hidden auto}.VatRateScreen_formWrap__akcbe{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.VatRateScreen_formSection__ewWNr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.VatRateScreen_formSection__ewWNr .form-label{font-size:.875rem;font-weight:500}.VatRateScreen_formSectionHeader__IzcF-{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.VatRateScreen_formSectionHeaderIcon__eradR{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.VatRateScreen_sectionHint__ZpSQ1{color:#6b7280;margin:.375rem 0 0;font-size:.8125rem}.VatRateScreen_heroCard__hZqXj{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.VatRateScreen_heroName__MI87-{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.VatRateScreen_fieldList__W1WF-{flex-direction:column;display:flex}.VatRateScreen_fieldRow__YfuSn{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.VatRateScreen_fieldRow__YfuSn:last-child{border-bottom:none;padding-bottom:0}.VatRateScreen_fieldRow__YfuSn:first-child{padding-top:0}.VatRateScreen_fieldLabel__pSVMI{color:#6b7280;font-size:.875rem}.VatRateScreen_fieldValue__QIoks{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.WorkTasks_page__khFeC{height:100%;overflow:hidden auto}.WorkTasks_tableArea__f3_1n{padding:0 .75rem .75rem}.WorkTasks_formWrap__dNi5V{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.WorkTasks_formSection__nQnoe{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.WorkTasks_formSection__nQnoe .form-label{font-size:.875rem;font-weight:500}.WorkTasks_formSectionHeader__GYQD8{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.WorkTasks_formSectionHeaderIcon__TKKNp{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.WorkTasks_heroCard__BGRdb{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.WorkTasks_heroNameRow___eW-x{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.WorkTasks_heroName__ckFV1{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.WorkTasks_fieldList__qBOBe{flex-direction:column;display:flex}.WorkTasks_fieldRow__KiHNR{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:1rem;padding:9px 0;display:flex}.WorkTasks_fieldRow__KiHNR:last-child{border-bottom:none;padding-bottom:0}.WorkTasks_fieldRow__KiHNR:first-child{padding-top:0}.WorkTasks_fieldLabel__rJcGS{color:#6b7280;flex-shrink:0;font-size:.875rem}.WorkTasks_fieldValue__FY3-8{color:#1a1a1a;text-align:right;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.WorkTasks_fieldValueEmpty__eQdB3{color:#9ca3af}.MaintenanceWorksScreen_page__3RynS{height:100%;overflow:hidden auto}.MaintenanceWorksScreen_btnNew__UsLQt{color:#fff!important;box-shadow:none!important;background:#1e293b!important;border:none!important;border-radius:.5rem!important}.MaintenanceWorksScreen_btnNew__UsLQt:hover{background:#334155!important}.MaintenanceWorksScreen_tableArea__qlvUL{padding:0 .75rem .75rem}.MaintenanceWorkScreen_page__L4UfE{height:100%;overflow:hidden auto}.MaintenanceWorkScreen_formWrap__WCaDb{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.MaintenanceWorkScreen_formSection__JU4pi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.MaintenanceWorkScreen_formSection__JU4pi .form-label{font-size:.875rem;font-weight:500}.MaintenanceWorkScreen_formSectionHeader__jY4Ab{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.MaintenanceWorkScreen_formSectionHeaderIcon__dOXfM{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.MaintenanceWorkScreen_heroCard___FBZt{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.MaintenanceWorkScreen_heroNameRow__HNzm2{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.MaintenanceWorkScreen_heroName__cwQ_N{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.MaintenanceWorkScreen_fieldList__NIXWM{flex-direction:column;display:flex}.MaintenanceWorkScreen_fieldRow__cmkcA{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.MaintenanceWorkScreen_fieldRow__cmkcA:last-child{border-bottom:none;padding-bottom:0}.MaintenanceWorkScreen_fieldRow__cmkcA:first-child{padding-top:0}.MaintenanceWorkScreen_fieldLabel__k3jA6{color:#6b7280;font-size:.875rem}.MaintenanceWorkScreen_fieldValue__sLd35{color:#1a1a1a;align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.BudgetSettingsScreen_page__Cw2Xf{height:100%;overflow:hidden auto}.BudgetSettingsScreen_body__CGuOJ{max-width:var(--content-max-width);width:100%;padding:1rem var(--content-padding-x) 2rem;flex-direction:column;gap:1rem;margin:0 auto;display:flex}.BudgetSettingsScreen_card__c332g{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #0000000a}.BudgetSettingsScreen_cardHeader__ezI_v{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.BudgetSettingsScreen_cardHeader__ezI_v svg{color:#9ca3af;width:14px;height:14px}.BudgetSettingsScreen_hint___Qfb_{color:#6c757d;margin:0 0 .75rem;font-size:.8125rem}.BudgetSettingsScreen_tokenRow__WrjrE{grid-template-columns:220px 1fr auto auto auto;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}.BudgetSettingsScreen_previewBox__iTm44{background:#f9fafb;border:1px dashed #d1d5db;border-radius:10px;flex-direction:column;gap:4px;margin-top:.75rem;padding:.75rem 1rem;display:flex}.BudgetSettingsScreen_previewLabel__74ZjD{letter-spacing:.03em;color:#6b7280;font-size:.6875rem}.BudgetSettingsScreen_previewValue__-_8m0{color:#1f2937;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700}.BudgetSettingsScreen_optionsRow__oheFz{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1rem;display:grid}.BudgetSettingsScreen_counterRow___cPsJ{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.BudgetSettingsScreen_counterRow___cPsJ>span{color:#374151;min-width:120px;font-size:.875rem}.AiActivityTab_tab__6r-8B{flex-direction:column;gap:1rem;padding:1rem .75rem .75rem;display:flex}.AiActivityTab_hint__FRGd2{color:#6c757d;margin:0;font-size:.8125rem}.AiActivityTab_clipped__O2W8h{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AiActivityTab_placeholder__qpMV2{color:#9ca3af}.AiSettingsScreen_page__Lu91s{height:100%;overflow:hidden auto}.AiSettingsScreen_body__Yr3aC{max-width:var(--content-max-width);width:100%;padding:1rem var(--content-padding-x) 2rem;flex-direction:column;gap:1rem;margin:0 auto;display:flex}.AiSettingsScreen_card__CS3Cb{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #0000000a}.AiSettingsScreen_cardHeader__LqZft{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.AiSettingsScreen_cardHeader__LqZft svg{color:#9ca3af;width:14px;height:14px}.AiSettingsScreen_hint__iQ4FV{color:#6c757d;margin:0 0 .75rem;font-size:.8125rem}.AiSettingsScreen_switchRow__O8r9C{margin-bottom:1.25rem}.AiSettingsScreen_switchRow__O8r9C:last-child{margin-bottom:0}.AiSettingsScreen_switchHint__1oEFO{color:#6c757d;margin:.35rem 0 0 2.75rem;font-size:.8125rem}.AiSettingsScreen_usageModel__JT_nQ{margin:.75rem 0 0 2.75rem}.AiSettingsScreen_usageModel__JT_nQ>:last-child{margin-bottom:0}.AiSettingsScreen_field__sjsoY{max-width:640px;margin-bottom:1rem}.AiSettingsScreen_providers__1iG55{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:576px){.AiSettingsScreen_providers__1iG55{grid-template-columns:1fr}}.AiSettingsScreen_providerCard__NvaNx{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:.625rem;padding:.875rem 1rem;transition:border-color .15s,background-color .15s}.AiSettingsScreen_providerCard__NvaNx:hover{border-color:#d1d5db}.AiSettingsScreen_providerCard__NvaNx span{font-size:.875rem;font-weight:500}.AiSettingsScreen_providerCardSelected__PnLKn{background:#fff1ea;border-color:#fe4d00}.AiSettingsScreen_providerCardSelected__PnLKn:hover{border-color:#fe4d00}.AiSettingsScreen_help__KBwof{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;max-width:640px;margin-bottom:1rem}.AiSettingsScreen_helpToggle__vaPgH{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.AiSettingsScreen_helpToggle__vaPgH svg{color:#6b7280;flex-shrink:0}.AiSettingsScreen_helpChevron__ZsNAz{margin-left:auto;transition:transform .15s}.AiSettingsScreen_helpChevronOpen__WhidI{transform:rotate(180deg)}.AiSettingsScreen_helpBody__qemUc{color:#374151;padding:0 1rem .875rem;font-size:.8125rem}.AiSettingsScreen_helpBody__qemUc ol{margin:0 0 .75rem;padding-left:1.25rem}.AiSettingsScreen_helpBody__qemUc li+li{margin-top:.375rem}.AiSettingsScreen_helpLink__0Jyjm{color:#e64400;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.AiSettingsScreen_helpLink__0Jyjm:hover{text-decoration:underline}.AiSettingsScreen_modelControl___0y5r{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AiSettingsScreen_modelSelect__3M5j4{flex:0 20rem;min-width:0}.AiSettingsScreen_testResult__5qi7T{flex-basis:100%}.AiSettingsScreen_testRow__aQwHU{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AiSettingsScreen_testRow__aQwHU button{align-items:center;gap:.375rem;display:inline-flex}.AiSettingsScreen_testSuccess__nZGKh{color:#047857;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.AiSettingsScreen_terms__OO9sr{color:#374151;max-width:640px;margin:0 0 .75rem;font-size:.875rem;line-height:1.5}.AiSettingsScreen_termsList__aKPBk{color:#374151;max-width:640px;margin:0 0 1rem;padding-left:1.25rem;font-size:.875rem;line-height:1.5}.AiSettingsScreen_termsList__aKPBk li+li{margin-top:.375rem}.AiSettingsScreen_termsAccept__YNP0N span{font-weight:600}.AiSettingsScreen_keyRow__wqCGv{align-items:center;gap:.5rem;display:flex}.AiSettingsScreen_keyRow__wqCGv>div,.AiSettingsScreen_keyRow__wqCGv>span{flex:1;min-width:0}.AiSettingsScreen_keyRow__wqCGv button{flex-shrink:0}.AiSettingsScreen_keyMasked__H3WgG{letter-spacing:.05em;color:#374151;text-overflow:ellipsis;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.5rem .75rem;font-family:monospace;font-size:.875rem;display:block;overflow:hidden}.AiSettingsScreen_keyMaskedRemoved__92PXU{color:#9ca3af;text-decoration:line-through}.AiSettingsScreen_tabs__zTUpq{padding:0 .75rem}.CompanySettingsScreen_page__vALT7{height:100%;overflow:hidden auto}.CompanySettingsScreen_body__XrGhL{max-width:var(--content-max-width);width:100%;padding:1rem var(--content-padding-x) 2rem;flex-direction:column;gap:1rem;margin:0 auto;display:flex}.CompanySettingsScreen_card__FIEmN{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #0000000a}.CompanyInfoScreen_formSection__ufQCW{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 22px}.CompanyInfoScreen_formSection__ufQCW .form-label{font-size:.875rem;font-weight:500}.CompanyInfoScreen_formSectionHeader__qBRwK{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.CompanyInfoScreen_formSectionHeaderIcon__t51Tp{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.CompanyInfoScreen_heroCard__xCVvg{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;display:flex}.CompanyInfoScreen_heroName__A9VP5{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.CompanyInfoScreen_heroMeta__ZwLeG{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.CompanyInfoScreen_heroDesc__u9DaZ{color:#6b7280;font-size:.8125rem}.CompanyInfoScreen_heroSep__Zjr0h{color:#d1d5db}.CompanyInfoScreen_fieldList__73eqv{flex-direction:column;display:flex}.CompanyInfoScreen_fieldRow__F8xPF{border-bottom:1px solid #f2f2f1;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.CompanyInfoScreen_fieldRow__F8xPF:last-child{border-bottom:none;padding-bottom:0}.CompanyInfoScreen_fieldRow__F8xPF:first-child{padding-top:0}.CompanyInfoScreen_fieldLabel__4PoLI{color:#6b7280;flex-shrink:0;font-size:.875rem}.CompanyInfoScreen_fieldValue__Gg8bT{color:#1a1a1a;text-align:right;font-size:.875rem;font-weight:500}.CompanyInfoScreen_fieldValueMuted__pK6R8{color:#9ca3af;font-weight:400}@media (max-width:767px){.CompanyInfoScreen_photoColumn__cneED{order:2;margin-top:.5rem;margin-bottom:1rem}.CompanyInfoScreen_fieldsColumn__SA67t{order:1}}.Departments_page__PxHWD{height:100%;overflow:hidden auto}.Departments_tableArea__5Y_IC{padding:0 .75rem .75rem}.Departments_nameCell__PEpOK{align-items:center;gap:.625rem;min-width:0;display:flex}.Departments_nameInfo__7C_Z0{flex-direction:column;min-width:0;display:flex}.Departments_nameText__MgywU{color:#1a1a1a;font-weight:600}.Departments_nameSub__QYEQT{color:#6b7280;white-space:normal;font-size:12px}.Departments_peopleCell__jh1Es{color:#374151;flex-wrap:wrap;gap:4px 10px;font-size:13px;display:flex}.Departments_openPill__7mOJV{color:#c2410c;background:#fff7ed;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.Departments_openPillZero__IcQY_{color:#6b7280;background:#f3f4f6}.Departments_companyCell__sqOmM{align-items:center;gap:.5rem;display:flex}.Departments_formWrap__5fpYF{max-width:var(--content-max-width);width:100%;padding:0 var(--content-padding-x) 2rem;margin:0 auto}.Departments_formSection__SRzqL{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:20px 22px}.Departments_formSection__SRzqL .form-label{font-size:.875rem;font-weight:500}.Departments_formSectionWarning__oHoki{border-color:#f59e0b}.Departments_formSectionHeader__HeNLH{color:#1a1a2e;border-bottom:1px solid #f2f2f1;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}.Departments_cardHeader__fOK6I{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.Departments_cardHeaderTitle__1wcUT{color:#1a1a2e;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.Departments_cardHeaderIcon__Nngfg,.Departments_formSectionHeaderIcon__5ijfB{color:#9ca3af;flex-shrink:0;width:14px;height:14px}.Departments_shortcuts__7bGGv{flex-wrap:wrap;gap:6px;display:flex}.Departments_chipButton__nidlq{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;display:inline-flex}.Departments_chipButton__nidlq:hover{background:#f9fafb}.Departments_hint__dFZQE{color:#6b7280;margin:-.25rem 0 .75rem;font-size:12.5px}.Departments_chips__IiGjB{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.Departments_listSpaced__eG5i6{margin-top:.875rem}.Departments_empty__qtW3f{color:#9ca3af;font-size:.875rem}.Departments_lookRow__A-IqN{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:991px){.Departments_lookRow__A-IqN{grid-template-columns:1fr}}.Departments_heroCard__M963S{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.Departments_heroNameRow__TYH7u{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Departments_heroName__EtdBy{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.2}.Departments_heroSub__kaSxX{color:#6b7280;margin-top:2px;font-size:13px}.Departments_stats__weS6h{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.Departments_stat__4qg0Y{border:1px solid #e5e7eb;border-radius:10px;min-width:96px;padding:8px 12px}.Departments_stat__4qg0Y b{color:#1a1a1a;font-size:18px;display:block}.Departments_stat__4qg0Y span{color:#6b7280;font-size:12px}.Upload_wrap__yrQ1K{flex-direction:column;gap:1.25rem;max-width:880px;margin:0 auto;padding:1.75rem 1.5rem 2rem;display:flex}.Upload_card__tCCvG{background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.Upload_row2__-cHtN{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Upload_nativeSelect__yeSJu{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;height:40px;padding:0 10px;font-size:13.5px}.Upload_dropzone__Z1fCA{color:#6b7280;cursor:pointer;background:#fff1ea;border:2px dashed #ffd7c8;border-radius:16px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:2.5rem 1rem;font-size:13px;transition:border-color .15s,background .15s;display:flex}.Upload_dropzone__Z1fCA b{color:#1f2937;font-size:15px}.Upload_dropzone__Z1fCA u{color:#fe4d00;font-weight:600}.Upload_dropzone__Z1fCA small{color:#9ca3af;margin-top:8px;font-size:12px}.Upload_dropzone__Z1fCA:hover{border-color:#fe4d00}.Upload_dropzoneOver__B131l{background:#ffd7c8;border-color:#fe4d00}.Upload_dropIcon__5g74P{color:#fe4d00;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;display:flex}.Upload_importing__HqW5M{border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:1rem;padding:1.25rem;display:flex}.Upload_fileIcon__tMoZC{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.Upload_importingBody__wVLEY{color:#6b7280;flex-direction:column;flex:1;gap:4px;font-size:13px;display:flex}.Upload_importingBody__wVLEY b{color:#1f2937}.Upload_bar__3Iayc{background:#fff1ea;border-radius:999px;height:8px;overflow:hidden}.Upload_bar__3Iayc>div{background:#fe4d00;border-radius:999px;width:40%;height:100%;animation:1.1s ease-in-out infinite Upload_uploadSlide__MHXx6}@keyframes Upload_uploadSlide__MHXx6{0%{transform:translate(-100%)}to{transform:translate(250%)}}.Upload_steps__WhFQA{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Upload_stepCard__6SRVC{color:#6b7280;background:#fff;border:1px solid #eaecf0;border-radius:14px;flex-direction:column;gap:4px;padding:1rem;font-size:12.5px;display:flex}.Upload_stepCard__6SRVC b{color:#1f2937;font-size:13.5px}.Upload_stepIcon__Tr6p7{color:#fe4d00;background:#fff1ea;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:6px;display:flex}.LayoutModels_page__jnSyU{height:100%;overflow:hidden auto}.LayoutModels_tableArea___V4ca{padding:0 .75rem .75rem}.LayoutModels_nameCell__n2NeI{align-items:center;gap:.5rem;min-width:0;display:flex}.LayoutModels_zonesVisible__2AtGI .ctd-hd.ctd-edz,.LayoutModels_zonesVisible__2AtGI .ctd-ft.ctd-edz{outline-offset:-1px;outline:1px dashed #d1d5db;min-height:72px}.LayoutModels_zonesVisible__2AtGI .ctd-hd.ctd-edz[data-label]:after,.LayoutModels_zonesVisible__2AtGI .ctd-ft.ctd-edz[data-label]:after{content:attr(data-label);color:#6b7280;letter-spacing:.03em;text-transform:uppercase;pointer-events:none;font:600 10px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;top:4px;right:8px}.LayoutModels_toolbarBelowHeader__SqVrz{top:53px}.ContractTemplates_page__fsM6s{height:100%;overflow:hidden auto}.ContractTemplates_intro__iObWE{padding:1.25rem .75rem 1rem}.ContractTemplates_tableArea__f4rt0{padding:0 .75rem .75rem}.ContractTemplates_twoLines__RJQuB{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ContractTemplates_twoLines__RJQuB small{color:#6b7280;font-size:11.5px}.ContractTemplates_blanks__VlA6w{color:#92400e;font-weight:600}.LoadingProvider_container__r7J7k{z-index:99999;background-color:#fffc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;bottom:0}.ErrorBoundary_container__BVRso{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:2rem;display:flex}.ErrorBoundary_title__k3gcG{font-size:2rem;font-weight:900}.ErrorBoundary_message__uCF2u{max-width:32rem;font-size:1rem}section.ResourcePurchaseInfoPanel_section__8At3g{flex-direction:column;flex-shrink:0;gap:.35rem;margin-top:.35rem;display:flex}h3.ResourcePurchaseInfoPanel_sectionTitle__LTa-h{font-size:.8rem;font-weight:600;line-height:inherit;color:#1f2937;margin:0}div.ResourcePurchaseInfoPanel_empty__Tm3Rv{margin-bottom:0}.ResourcePurchaseInfoPanel_more__MIp0I{justify-content:center;display:flex}.ResourcePurchaseInfoPanel_muted__ezUe3{color:#6b7280}.ResourcePurchaseInfoPanel_referenceStar__glB2P{vertical-align:-2px;color:#059669;cursor:help;margin-left:.35rem;display:inline-flex}.ResourcePurchaseInfoPanel_destinationBadge__JMwQS{white-space:nowrap;color:#4b5563;align-items:center;gap:5px;display:inline-flex}td.ResourcePurchaseInfoPanel_answerCell__qwft3{text-align:right;white-space:nowrap}.ResourcePurchaseInfoPanel_cheapestMark__0-Qhc,.ResourcePurchaseInfoPanel_missingMark__RnlF-{vertical-align:-2px;margin-right:6px;display:inline-flex}.ResourcePurchaseInfoPanel_cheapestMark__0-Qhc{color:#059669}.ResourcePurchaseInfoPanel_missingMark__RnlF-{color:#e2b434}div.ResourcePurchaseInfoPanel_requestHead__VOPXL{align-items:flex-start;gap:6px;display:flex}button.ResourcePurchaseInfoPanel_notesButton__ibKAt{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}button.ResourcePurchaseInfoPanel_notesButton__ibKAt:hover,button.ResourcePurchaseInfoPanel_notesButton__ibKAt[aria-expanded=true]{color:#1f2937}button.ResourcePurchaseInfoPanel_notesButton__ibKAt:focus-visible{outline-offset:1px;outline:2px solid}div.ResourcePurchaseInfoPanel_requestNote__9nlRw{color:#4b5563;overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;line-height:1.35}div.ResourcePurchaseInfoPanel_requestNote__9nlRw+div.ResourcePurchaseInfoPanel_requestNote__9nlRw{border-top:1px dashed #d1d5db;margin-top:4px;padding-top:4px}table.ResourcePurchaseInfoPanel_inquiries__yO_-T tbody tr.ResourcePurchaseInfoPanel_notesOpen__790gz>td{vertical-align:baseline}table.ResourcePurchaseInfoPanel_inquiries__yO_-T tbody tr.ResourcePurchaseInfoPanel_notesOpen__790gz>td.ResourcePurchaseInfoPanel_requestCell__JGzDQ:after{top:16px}table.ResourcePurchaseInfoPanel_inquiries__yO_-T tbody tr.ResourcePurchaseInfoPanel_lastRequest__doCEH>td.ResourcePurchaseInfoPanel_requestCell__JGzDQ:before{bottom:calc(100% - 16px)}.ResourcePurchaseInfoPanel_loadFailed__FQUTf{color:#4b5563;flex-direction:column;align-items:flex-start;gap:10px;font-size:.8rem;display:flex}
