@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\!transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-all{-webkit-user-select:all;user-select:all}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}*,:before,:after{box-sizing:border-box}body{background:var(--background);color:var(--foreground);-webkit-text-size-adjust:100%;margin:0;font-family:Arial,Helvetica,sans-serif}.lang-toggle{color:#94a3b8;cursor:pointer;letter-spacing:.05em;background:#1e3a5f80;border:1px solid #1e3a5f;border-radius:6px;padding:.35rem .65rem;font-size:.75rem;font-weight:700;transition:all .2s}.lang-toggle:hover{color:#e2e8f0;background:#1e3a5fcc;border-color:#2a5a8f}.theme-toggle{color:#94a3b8;cursor:pointer;background:#1e3a5f80;border:1px solid #1e3a5f;border-radius:6px;justify-content:center;align-items:center;padding:.35rem .5rem;transition:all .2s;display:inline-flex}.theme-toggle:hover{color:#e2e8f0;background:#1e3a5fcc;border-color:#2a5a8f}html[data-theme=light] body,html[data-theme=light] .main-content{color:#1e293b!important;background:#e8f0f8!important}html[data-theme=light] .navbar{background:#0a1628!important;border-bottom:1px solid #2d4b6e80!important}html[data-theme=light] .sidebar{background:#0a1628!important;border-right:1px solid #1e3a5f80!important}html[data-theme=light] .page-title{background:0 0!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#0f172a!important}html[data-theme=light] .page-header h1{color:#0f172a!important}html[data-theme=light] .page-subtitle{color:#475a6e!important}html[data-theme=light] .page-header-line{background:linear-gradient(90deg,#e3262d,#0000)!important}html[data-theme=light] .breadcrumb,html[data-theme=light] .breadcrumb-parent{color:#475a6e!important}html[data-theme=light] .breadcrumb-active{color:#1e293b!important}html[data-theme=light] .breadcrumb-sep{color:#b8c8db!important}html[data-theme=light] .section-card,html[data-theme=light] .glass-card,html[data-theme=light] .kpi-card{color:#1e293b!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important;box-shadow:0 1px 2px #1e3c6e0a,0 4px 12px #1e3c6e0d!important}html[data-theme=light] .section-card-header{background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .search-bar{background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] .search-bar:focus-within{border-color:#6b8cb0!important;box-shadow:0 0 0 2px #6b8cb026!important}html[data-theme=light] .search-input{color:#1e293b!important;background:0 0!important}html[data-theme=light] .search-input::placeholder,html[data-theme=light] .search-svg{color:#8898a8!important}html[data-theme=light] .table-wrapper-sticky .data-table thead tr:first-child th,html[data-theme=light] .data-table thead,html[data-theme=light] .data-table thead tr th,html[data-theme=light] .data-table th{color:#475a6e!important;background:#d8e4f1!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .data-table tbody tr{color:#1e293b!important;background:#f4f8fc!important;border-bottom:1px solid #e2ecf6!important}html[data-theme=light] .data-table tbody tr:hover{background:#e2ecf6!important}html[data-theme=light] .data-table tbody tr:nth-child(2n){background:#ecf2f9!important}html[data-theme=light] .data-table tbody tr:nth-child(2n):hover{background:#dde8f2!important}html[data-theme=light] .data-table td{color:#1e293b!important;border-bottom:1px solid #e8eef6!important}html[data-theme=light] .table-wrapper-sticky .data-table .filter-row th,html[data-theme=light] .filter-row th{background:#e2ecf6!important;border-bottom:1px solid #b8c8db!important}.data-table th.inv-mc-head,html[data-theme=light] .table-wrapper-sticky .data-table thead tr:first-child th.inv-mc-head,html[data-theme=light] .data-table thead tr th.inv-mc-head,html[data-theme=light] .data-table th.inv-mc-head{color:#fff!important;background:#2e75b6!important}.data-table th.inv-mc-col{background:#2e75b64d!important}.data-table td.inv-mc-col{background:#2e75b62e!important}.inv-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inv-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inv-num{appearance:textfield}.data-table th.inv-real-col{background:#34d39942!important}.data-table td.inv-real-col{background:#34d39921!important}html[data-theme=light] .table-wrapper-sticky .data-table thead tr th.inv-real-col,html[data-theme=light] .data-table thead tr th.inv-real-col,html[data-theme=light] .data-table th.inv-real-col{background:#bfe9d3!important}html[data-theme=light] .data-table tbody tr td.inv-real-col,html[data-theme=light] .data-table td.inv-real-col{background:#dcf3e7!important}.inv-2t-card{background:#0f1e3759;border:1px solid #63b3ed33;border-radius:8px;padding:.75rem}.inv-2t-card-num{color:#c5d8e8;font-size:.78rem;font-weight:700}html[data-theme=light] .inv-2t-card{background:#eef4fa;border-color:#cdd9e6}html[data-theme=light] .inv-2t-card-num{color:#334155}.inv-2t-card .filter-multi-btn,.inv-2t-card .search-select-btn{box-sizing:border-box;min-height:27px}.data-table td.inv-subgroup-cell{background:#63b3ed0f!important}html[data-theme=light] .data-table td.inv-subgroup-cell{background:#eef4fa!important}html[data-theme=light] .table-wrapper-sticky .data-table thead tr th.inv-mc-col,html[data-theme=light] .data-table thead tr th.inv-mc-col,html[data-theme=light] .data-table th.inv-mc-col{background:#aecbeb!important}html[data-theme=light] .data-table tbody tr td.inv-mc-col,html[data-theme=light] .data-table td.inv-mc-col{background:#cadff5!important}html[data-theme=light] .data-table th[style*="position: sticky"],html[data-theme=light] .data-table th[style*=position\:sticky],html[data-theme=light] table th[style*=sticky]{background:#d8e4f1!important;box-shadow:-4px 0 10px #1e3c6e0f!important}html[data-theme=light] .data-table td[style*="position: sticky"],html[data-theme=light] .data-table td[style*=position\:sticky],html[data-theme=light] table td[style*=sticky],html[data-theme=light] .data-table tbody tr:nth-child(2n) td[style*=sticky],html[data-theme=light] .data-table tbody tr:hover td[style*=sticky],html[data-theme=light] .data-table tbody tr:nth-child(2n):hover td[style*=sticky],html[data-theme=light] .data-table tbody tr.row-selected td[style*=sticky],html[data-theme=light] .data-table tbody tr.row-locked td[style*=sticky],html[data-theme=light] .data-table tbody tr.row-editing td[style*=sticky],html[data-theme=light] .data-table tbody tr.row-reingress td[style*=sticky],html[data-theme=light] .data-table tbody tr.row-reingress-blocked td[style*=sticky]{background:#f4f8fc!important;box-shadow:-4px 0 10px #1e3c6e0d!important}html[data-theme=light] .col-filter-input,html[data-theme=light] .col-filter-date-input,html[data-theme=light] .filter-row .col-filter-input,html[data-theme=light] .filter-row input,html[data-theme=light] .filter-row .filter-multi-btn,html[data-theme=light] .filter-row .search-select-btn,html[data-theme=light] .filter-row .search-select-wrap .search-select-btn{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] .col-filter-input:focus,html[data-theme=light] .col-filter-date-input:focus,html[data-theme=light] .filter-row input:focus,html[data-theme=light] .filter-row .filter-multi-btn:focus,html[data-theme=light] .filter-row .search-select-btn:focus{border-color:#6b8cb0!important;outline:none!important;box-shadow:0 0 0 2px #6b8cb026!important}html[data-theme=light] .filter-row .filter-multi-btn:hover,html[data-theme=light] .filter-row .search-select-btn:hover{border-color:#6b8cb0!important}html[data-theme=light] .col-filter-clear{color:#8898a8!important}html[data-theme=light] .pagination-bar{color:#475a6e!important;background:#e2ecf6!important;border-top:1px solid #cdd9e6!important}html[data-theme=light] .page-btn{color:#475a6e!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .page-btn:hover:not(:disabled){color:#1e293b!important;background:#d8e4f1!important}html[data-theme=light] .page-btn:disabled{opacity:.4}html[data-theme=light] .table-counter{color:#5a6b7e!important}html[data-theme=light] .modal-overlay{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0f1e3c6b!important}html[data-theme=light] .modal-box{color:#1e293b!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important;overflow:hidden!important;box-shadow:0 24px 80px #0f1e3c2e!important}html[data-theme=light] .modal-header{background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .modal-header h2{color:#1e293b!important}html[data-theme=light] .modal-close{color:#5a6b7e!important;background:#d8e4f1!important;border:1px solid #cdd9e6!important}html[data-theme=light] .modal-close:hover{color:#dc2626!important;background:#ef44441a!important;border-color:#f8717159!important}html[data-theme=light] .modal-body{color:#1e293b!important}html[data-theme=light] .modal-footer{background:#e2ecf6!important;border-top:1px solid #cdd9e6!important}html[data-theme=light] .req-confirm-modal .req-confirm-title{color:#0f172a!important}html[data-theme=light] .req-confirm-modal .req-confirm-msg{color:#334155!important;font-weight:500!important}html[data-theme=light] .req-confirm-modal .req-confirm-warnbox{background:#fef3c7!important;border-color:#fcd34d!important}html[data-theme=light] .req-confirm-modal .req-confirm-warn{color:#92600a!important;font-weight:600!important}html[data-theme=light] .detail-group label{color:#5a6b7e!important}html[data-theme=light] .btn-secondary{color:#475a6e!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .btn-secondary:hover:not(:disabled){color:#1e293b!important;background:#d8e4f1!important;border-color:#6b8cb0!important}html[data-theme=light] .row-action-btn{color:#2563eb!important;background:#2563eb1a!important;border:1px solid #2563eb40!important}html[data-theme=light] .row-action-btn:hover:not(:disabled){background:#2563eb2e!important;border-color:#2563eb66!important}html[data-theme=light] .row-action-edit{color:#2563eb!important;background:#2563eb1a!important;border-color:#2563eb40!important}html[data-theme=light] .row-action-save{color:#16a34a!important;background:#16a34a1f!important;border-color:#16a34a4d!important}html[data-theme=light] .row-action-cancel,html[data-theme=light] .row-action-delete{color:#dc2626!important;background:#dc26261a!important;border-color:#dc262647!important}html[data-theme=light] .action-btn,html[data-theme=light] .action-detail{color:#2563eb!important;background:#2563eb1a!important;border:1px solid #2563eb40!important}html[data-theme=light] .action-confirm{color:#16a34a!important;background:#16a34a1f!important;border-color:#16a34a4d!important}html[data-theme=light] .action-reject{color:#dc2626!important;background:#dc26261a!important;border-color:#dc262647!important}html[data-theme=light] .add-entry-btn{color:#15803d!important;background:#16a34a1f!important;border:1px solid #16a34a52!important}html[data-theme=light] .add-entry-btn:hover:not(:disabled){background:#16a34a33!important;border-color:#16a34a80!important}html[data-theme=light] .fullscreen-btn{color:#475a6e!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .fullscreen-btn:hover:not(:disabled){color:#1e293b!important;background:#d8e4f1!important;border-color:#6b8cb0!important}html[data-theme=light] body .search-select-btn,html[data-theme=light] body button.search-select-btn,html[data-theme=light] body .filter-multi-btn,html[data-theme=light] body button.filter-multi-btn{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] body .search-select-btn:hover,html[data-theme=light] body .filter-multi-btn:hover{border-color:#6b8cb0!important}html[data-theme=light] body .search-select-btn:focus,html[data-theme=light] body .filter-multi-btn:focus{border-color:#6b8cb0!important;outline:none!important;box-shadow:0 0 0 2px #6b8cb026!important}html[data-theme=light] body .data-table .search-select-placeholder,html[data-theme=light] body .filter-row .search-select-placeholder,html[data-theme=light] .search-select-placeholder{color:#8898a8!important}html[data-theme=light] .search-select-dropdown{background:#f4f8fc!important;border:1px solid #cdd9e6!important;box-shadow:0 8px 24px #0f1e3c24!important}html[data-theme=light] .search-select-input{color:#1e293b!important;background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .search-select-option{color:#1e293b!important}html[data-theme=light] .search-select-option:hover{background:#d8e4f1!important}html[data-theme=light] .search-select-option-active{color:#1e40af!important;background:#2563eb24!important}html[data-theme=light] .search-select-option-clear{color:#8898a8!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .search-select-headers{color:#5a6b7e!important;background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .search-select-option-label{color:#5a6b7e!important}html[data-theme=light] .search-select-option-2col:hover .search-select-option-label,html[data-theme=light] .search-select-option-2col.search-select-option-active .search-select-option-label{color:#1e293b!important}html[data-theme=light] .filter-multi-btn{color:#1e293b!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .filter-multi-btn:hover{border-color:#6b8cb0!important}html[data-theme=light] .filter-multi-dropdown{background:#f4f8fc!important;border:1px solid #cdd9e6!important;box-shadow:0 8px 24px #0f1e3c24!important}html[data-theme=light] .filter-multi-option{color:#1e293b!important}html[data-theme=light] .filter-multi-option:hover{background:#d8e4f1!important}html[data-theme=light] .filter-multi-option.selected{color:#1e40af!important;background:#2563eb24!important}.react-datepicker-popper{z-index:9999!important}html[data-theme=light] .react-datepicker{color:#1e293b!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important;box-shadow:0 8px 24px #0f1e3c24!important}html[data-theme=light] .react-datepicker__header{background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .react-datepicker__current-month,html[data-theme=light] .react-datepicker__day-name,html[data-theme=light] .react-datepicker__day{color:#1e293b!important}html[data-theme=light] .react-datepicker__day:hover{background:#d8e4f1!important}html[data-theme=light] .react-datepicker__day--selected,html[data-theme=light] .react-datepicker__day--in-range,html[data-theme=light] .react-datepicker__day--in-selecting-range{color:#1e40af!important;background:#2563eb33!important}input:-webkit-autofill{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}input:-webkit-autofill:active{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}textarea:-webkit-autofill{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}select:-webkit-autofill{-webkit-text-fill-color:#d0e3f1!important;caret-color:#d0e3f1!important;border-color:#2c4a6b!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0f1e37!important}html[data-theme=light] input:-webkit-autofill{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}html[data-theme=light] input:-webkit-autofill:hover{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}html[data-theme=light] input:-webkit-autofill:focus{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}html[data-theme=light] input:-webkit-autofill:active{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}html[data-theme=light] textarea:-webkit-autofill{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}html[data-theme=light] select:-webkit-autofill{-webkit-text-fill-color:#0b1220!important;caret-color:#0b1220!important;border-color:#cdd9e6!important;box-shadow:inset 0 0 0 1000px #fff!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0a162866}::-webkit-scrollbar-thumb{background:#2d4b6e99;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3c6491bf}*{scrollbar-width:thin;scrollbar-color:#2d4b6e99 #0a16284d}html[data-theme=light] ::-webkit-scrollbar-track{background:0 0!important}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#6b8cb059!important}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#6b8cb08c!important}html[data-theme=light] *{scrollbar-color:#6b8cb059 transparent!important}html[data-theme=light] .upload-bar-inline{background:#f4f8fc!important;border:1px dashed #e3262d66!important}html[data-theme=light] .upload-bar-inline:hover{background:#e2ecf6!important;border-color:#e3262d8c!important}html[data-theme=light] .rec-tab-sm{color:#475a6e!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .rec-tab-sm:hover{color:#1e293b!important;background:#d8e4f1!important;border-color:#6b8cb0!important}html[data-theme=light] .report-tab{color:#475a6e!important;background:#f4f8fc!important;border:1px solid #cdd9e6!important}html[data-theme=light] .report-tab:hover:not(.report-tab-active){color:#1e293b!important;background:#d8e4f1!important;border-color:#6b8cb0!important}html[data-theme=light] .report-tab-active{color:#1d4ed8!important;background:#2563eb1f!important;border-color:#2563eb73!important;box-shadow:inset 0 0 0 1px #2563eb2e!important}html[data-theme=light] .modal-body label{color:#1e293b!important;font-weight:600!important}html[data-theme=light] .modal-body p,html[data-theme=light] .modal-body .modal-subtitle,html[data-theme=light] .modal-body small{color:#1e293b!important}html[data-theme=light] .modal-serial{color:#334155!important}html[data-theme=light] .detail-group label{color:#334155!important;font-weight:600!important}html[data-theme=light] .detail-group span,html[data-theme=light] .detail-value-mono{color:#0f172a!important}html[data-theme=light] .modal-body [style*="color: #6b8aab"],html[data-theme=light] .modal-body [style*="color: rgb(107, 138, 171)"],html[data-theme=light] .modal-body [style*="color: #8badc8"],html[data-theme=light] .modal-body [style*="color: rgb(139, 173, 200)"],html[data-theme=light] .modal-body [style*="color: #537a9d"],html[data-theme=light] .modal-body [style*="color: rgb(83, 122, 157)"]{color:#1e293b!important}html[data-theme=light] .modal-body input[type=text],html[data-theme=light] .modal-body input[type=number],html[data-theme=light] .modal-body input[type=email],html[data-theme=light] .modal-body textarea,html[data-theme=light] .modal-body select{color:#1e293b!important;background:#fff!important;border-color:#cdd9e6!important}html[data-theme=light] .modal-body input[type=text]:focus,html[data-theme=light] .modal-body input[type=number]:focus,html[data-theme=light] .modal-body input[type=email]:focus,html[data-theme=light] .modal-body textarea:focus,html[data-theme=light] .modal-body select:focus{border-color:#6b8cb0!important;outline:none!important}html[data-theme=light] .modal-body input[type=text]::placeholder,html[data-theme=light] .modal-body input[type=number]::placeholder,html[data-theme=light] .modal-body textarea::placeholder{color:#8898a8!important}html[data-theme=light] .manual-entry-input,html[data-theme=light] .bulk-bar-input,html[data-theme=light] .edit-input,html[data-theme=light] .edit-input-compact,html[data-theme=light] .filter-row input,html[data-theme=light] .col-filter-date-input{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] .manual-entry-input:focus,html[data-theme=light] .bulk-bar-input:focus,html[data-theme=light] .edit-input:focus,html[data-theme=light] .edit-input-compact:focus,html[data-theme=light] .filter-row input:focus,html[data-theme=light] .col-filter-date-input:focus{border-color:#6b8cb0!important;outline:none!important}html[data-theme=light] .manual-entry-input::placeholder,html[data-theme=light] .bulk-bar-input::placeholder,html[data-theme=light] .edit-input::placeholder,html[data-theme=light] .edit-input-compact::placeholder,html[data-theme=light] .filter-row input::placeholder,html[data-theme=light] .col-filter-date-input::placeholder{color:#8898a8!important}html[data-theme=light] input[type=text]:not(.login-container input),html[data-theme=light] input[type=number]:not(.login-container input),html[data-theme=light] input[type=email]:not(.login-container input),html[data-theme=light] input[type=password]:not(.login-container input),html[data-theme=light] textarea:not(.login-container textarea),html[data-theme=light] select:not(.login-container select){color:#1e293b!important}html[data-theme=light] .login-container input,html[data-theme=light] .login-card input,html[data-theme=light] .form-group input{color:#f1f5f9!important;background:#0a1628!important;border-color:#1e3a5f!important}html[data-theme=light] .login-container input::placeholder,html[data-theme=light] .login-card input::placeholder,html[data-theme=light] .form-group input::placeholder{color:#64748b!important}html[data-theme=light] .rec-tab-sm-active{color:#e3262d!important;background:#e3262d14!important;border-color:#e3262d4d!important}html[data-theme=light] .section-card h2,html[data-theme=light] .section-card h3,html[data-theme=light] .section-card h4{color:#1e293b!important}html[data-theme=light] .manual-form-label,html[data-theme=light] .bulk-bar-cell label{color:#475a6e!important}html[data-theme=light] .empty-state,html[data-theme=light] .bs-empty{color:#5a6b7e!important}html[data-theme=light] .fixed-tooltip{color:#0f1d32!important;letter-spacing:.01em!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #3b82f68c!important;font-weight:600!important;box-shadow:0 6px 18px #0f1e3729,0 2px 5px #0f1e371a!important}html[data-theme=light] .toast,html[data-theme=light] .toast-stack>*{border-color:#6b8cb04d!important}html[data-theme=light] .embedded-mini-table thead th{color:#475a6e!important;background:#d8e4f1!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .embedded-mini-table tbody tr{color:#1e293b!important;background:#f4f8fc!important}html[data-theme=light] .embedded-mini-table tbody tr:hover{background:#e2ecf6!important}html[data-theme=light] [style*="color: #f1f5f9"],html[data-theme=light] [style*="color: rgb(241, 245, 249)"],html[data-theme=light] [style*="color: #e2e8f0"],html[data-theme=light] [style*="color: rgb(226, 232, 240)"],html[data-theme=light] [style*="color: #c5d8e8"],html[data-theme=light] [style*="color: rgb(197, 216, 232)"],html[data-theme=light] [style*="color: #d0e3f1"],html[data-theme=light] [style*="color: rgb(208, 227, 241)"]{color:#1e293b!important}html[data-theme=light] [style*="color: #6b8aab"],html[data-theme=light] [style*="color: rgb(107, 138, 171)"],html[data-theme=light] [style*="color: #8badc8"],html[data-theme=light] [style*="color: rgb(139, 173, 200)"],html[data-theme=light] [style*="color: #9bb4ce"],html[data-theme=light] [style*="color: rgb(155, 180, 206)"],html[data-theme=light] [style*="color: #a3b8cc"],html[data-theme=light] [style*="color: rgb(163, 184, 204)"],html[data-theme=light] [style*="color: #94a3b8"],html[data-theme=light] [style*="color: rgb(148, 163, 184)"]{color:#475a6e!important}html[data-theme=light] [style*="color: #537a9d"],html[data-theme=light] [style*="color: rgb(83, 122, 157)"],html[data-theme=light] [style*="color: #4a5568"],html[data-theme=light] [style*="color: rgb(74, 85, 104)"],html[data-theme=light] [style*="color: #4a6a8a"],html[data-theme=light] [style*="color: rgb(74, 106, 138)"]{color:#5a6b7e!important}html[data-theme=light] [style*="color: #63b3ed"],html[data-theme=light] [style*="color: rgb(99, 179, 237)"]{color:#1d4ed8!important}html[data-theme=light] [style*="color: #fbbf24"],html[data-theme=light] [style*="color:#fbbf24"],html[data-theme=light] [style*="color: rgb(251, 191, 36)"],html[data-theme=light] [style*="color: rgb(251,191,36)"],html[data-theme=light] [style*="color:rgb(251,191,36)"]{color:#ea580c!important;font-weight:700!important}html[data-theme=light] svg[stroke=\#fbbf24]{stroke:#ea580c!important}html[data-theme=light] [style*="rgba(251,191,36,0.1)"],html[data-theme=light] [style*="rgba(251, 191, 36, 0.1)"]{background:#f973162e!important}html[data-theme=light] [style*="rgba(251,191,36,0.15)"],html[data-theme=light] [style*="rgba(251, 191, 36, 0.15)"]{background:#f9731638!important}html[data-theme=light] [style*="rgba(251,191,36,0.3)"],html[data-theme=light] [style*="rgba(251, 191, 36, 0.3)"]{border-color:#f97316!important}html[data-theme=light] .row-locked-indicator{color:#9a3412!important;opacity:1!important;background:#ffedd5!important;border:2px solid #f97316!important;border-radius:999px!important;padding:2px 10px!important;font-weight:700!important}html[data-theme=light] .row-locked-indicator svg{stroke:#c2410c!important;stroke-width:2.5px!important}html[data-theme=light] .row-locked-indicator span{color:#9a3412!important}html[data-theme=light] tr.row-locked{opacity:1!important;background:#f973160f!important}html[data-theme=light] [style*="background: #0b1e34"],html[data-theme=light] [style*="background: rgb(11, 30, 52)"],html[data-theme=light] [style*="background:#0b1e34"],html[data-theme=light] [style*="background: rgba(15,30,55,0.5)"],html[data-theme=light] [style*="background: rgba(15, 30, 55, 0.5)"],html[data-theme=light] [style*="background:rgba(15,30,55,0.5)"],html[data-theme=light] [style*="background: rgba(15,30,55,0.6)"],html[data-theme=light] [style*="background: rgba(15, 30, 55, 0.6)"],html[data-theme=light] [style*="background:rgba(15,30,55,0.6)"]{background:#e2ecf6!important}html[data-theme=light] [style*="background: rgba(15,30,55,0.9)"],html[data-theme=light] [style*="background: rgba(15, 30, 55, 0.9)"],html[data-theme=light] [style*="background:rgba(15,30,55,0.9)"]{background:#fff!important}html[data-theme=light] [style*="border: 1px solid rgba(45,75,110"],html[data-theme=light] [style*="border: 1px solid rgba(45, 75, 110"],html[data-theme=light] [style*="border:1px solid rgba(45,75,110"],html[data-theme=light] [style*="border-color: rgba(45,75,110"],html[data-theme=light] [style*="border-color: rgba(45, 75, 110"]{border-color:#cdd9e6!important}html[data-theme=light] [style*="background: #fbbf240a"],html[data-theme=light] [style*="background:#fbbf240a"],html[data-theme=light] [style*="background: rgba(251,191,36,0.04)"],html[data-theme=light] [style*="background: rgba(251, 191, 36, 0.04)"]{background:#f9731614!important}html[data-theme=light] [style*="border: 1px solid #fbbf2440"],html[data-theme=light] [style*="border:1px solid #fbbf2440"]{border-color:#b4530959!important}html[data-theme=light] [style*="background: #4ade800a"],html[data-theme=light] [style*="background:#4ade800a"]{background:#15803d12!important}html[data-theme=light] [style*="border: 1px solid #4ade8040"],html[data-theme=light] [style*="border:1px solid #4ade8040"]{border-color:#15803d59!important}html[data-theme=light] [style*="color: #4ade80"],html[data-theme=light] [style*="color: rgb(74, 222, 128)"]{color:#15803d!important}html[data-theme=light] .bulk-bar{background:#e2ecf6!important;border:1px solid #cdd9e6!important}html[data-theme=light] .bulk-bar-count{color:#b91c1c!important}html[data-theme=light] .bulk-bar-cell label{color:#475a6e!important}html[data-theme=light] .bulk-bar-input{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] .bulk-bar-input:focus{border-color:#6b8cb0!important}html[data-theme=light] .bulk-bar-input::placeholder{color:#8898a8!important}html[data-theme=light] .edit-datepicker-input{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] .edit-datepicker-input:focus{border-color:#6b8cb0!important}html[data-theme=light] .react-datepicker__time-container{border-left:1px solid #cdd9e6!important}html[data-theme=light] .react-datepicker__time-container .react-datepicker__time{background:#f4f8fc!important}html[data-theme=light] .react-datepicker__header--time{background:#e2ecf6!important;border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .react-datepicker__header--time .react-datepicker-time__header,html[data-theme=light] .react-datepicker__time-list-item{color:#1e293b!important}html[data-theme=light] .react-datepicker__time-list-item:hover{color:#1d4ed8!important;background:#2563eb1f!important}html[data-theme=light] .react-datepicker__time-list-item--selected{color:#fff!important;background:#2563ebd9!important}html[data-theme=light] .react-datepicker__input-time-container{border-top:1px solid #cdd9e6!important}html[data-theme=light] .bulk-check{background:#fff!important;border:2px solid #cdd9e6!important}html[data-theme=light] .bulk-check:hover{background:#e3262d0a!important;border-color:#e3262d8c!important}html[data-theme=light] .bulk-check:checked{background:#e3262d!important;border-color:#e3262d!important}html[data-theme=light] .bulk-check:indeterminate{background:#e3262d80!important;border-color:#e3262d!important}html[data-theme=light] .fms-check{background:#fff!important;border:1.5px solid #cdd9e6!important}html[data-theme=light] .search-select-option:hover .fms-check{border-color:#6b8cb0!important}html[data-theme=light] .fms-check-on{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html[data-theme=light] .search-select-option:hover .fms-check-on{background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=light] .pal-check{background:#fff!important;border:2px solid #cdd9e6!important}html[data-theme=light] .pal-check:hover{background:#2563eb0f!important;border-color:#6b8cb0!important}html[data-theme=light] .pal-check[data-checked]{background:#2563eb!important;border-color:#2563eb!important}html[data-theme=light] .pal-check[data-checked]:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=light] [style*="background: rgba(10,20,40,0.5)"],html[data-theme=light] [style*="background: rgba(10, 20, 40, 0.5)"],html[data-theme=light] [style*="background:rgba(10,20,40,0.5)"]{background:#f4f8fc!important}html[data-theme=light] .search-input::placeholder,html[data-theme=light] .search-bar input::placeholder{color:#6b8cb0!important}html[data-theme=light] [style*="rgba(99,179,237,0.06)"],html[data-theme=light] [style*="rgba(99, 179, 237, 0.06)"]{background:#2563eb14!important}html[data-theme=light] [style*="rgba(99,179,237,0.15)"],html[data-theme=light] [style*="rgba(99, 179, 237, 0.15)"]{background:#2563eb1f!important}html[data-theme=light] [style*="border-color: rgba(99,179,237,0.4)"],html[data-theme=light] [style*="border-color: rgba(99, 179, 237, 0.4)"]{border-color:#2563eb66!important}html[data-theme=light] body .modal-body h3,html[data-theme=light] body .modal-body h3[style]{color:#1e293b!important;background:0 0!important;border-top:none!important;border-bottom:none!important;margin-top:1rem!important;padding-bottom:0!important;font-weight:700!important}html[data-theme=light] body .modal-body h3:before,html[data-theme=light] body .modal-body h3:after{content:none!important;display:none!important}html[data-theme=light] .ship-sub-label{color:#5a6b7e!important;border-bottom:none!important;margin-top:.85rem!important;padding-bottom:0!important}html[data-theme=light] .badge-success{color:#15803d!important;background:#dcfce7!important;border:1px solid #22c55e!important}html[data-theme=light] .badge-success .badge-dot{background:#15803d!important}html[data-theme=light] .badge-warn{color:#9a3412!important;background:#fed7aa!important;border:1px solid #f97316!important}html[data-theme=light] .badge-warn .badge-dot{background:#c2410c!important}html[data-theme=light] .badge-error{color:#991b1b!important;background:#fee2e2!important;border:1px solid #ef4444!important}html[data-theme=light] .badge-error .badge-dot{background:#dc2626!important}html[data-theme=light] .badge-info{color:#1e40af!important;background:#dbeafe!important;border:1px solid #3b82f6!important}html[data-theme=light] .badge-info .badge-dot{background:#2563eb!important}html[data-theme=light] .info-card-icon{color:#2563eb!important}html[data-theme=light] .info-card h3{color:#5a6b7e!important}html[data-theme=light] .info-card p{color:#1e293b!important}html[data-theme=light] .kpi-icon-wrap{color:#2563eb!important}html[data-theme=light] .kpi-icon-default{color:#2563eb!important;background:#2563eb1a!important;border:1px solid #2563eb40!important}html[data-theme=light] .kpi-icon-ok{color:#15803d!important;background:#16a34a1f!important;border:1px solid #16a34a47!important}html[data-theme=light] .kpi-icon-info{color:#2563eb!important;background:#2563eb1a!important;border:1px solid #2563eb40!important}html[data-theme=light] .kpi-icon-warn{color:#b45309!important;background:#b453091a!important;border:1px solid #b4530947!important}html[data-theme=light] .kpi-icon-danger{color:#dc2626!important;background:#dc26261a!important;border:1px solid #dc262647!important}html[data-theme=light] .kpi-value{color:#1e293b!important}html[data-theme=light] .kpi-val-ok{color:#15803d!important}html[data-theme=light] .kpi-val-info{color:#2563eb!important}html[data-theme=light] .kpi-val-warn{color:#b45309!important}html[data-theme=light] .kpi-val-danger{color:#dc2626!important}html[data-theme=light] .kpi-label{color:#5a6b7e!important}html[data-theme=light] .toast-notification{font-weight:600!important}html[data-theme=light] .toast-info{color:#1e40af!important;background:#dbeafe!important;border:1.5px solid #3b82f6!important;box-shadow:0 10px 28px #0f1e3c29,0 2px 6px #0f1e3c14!important}html[data-theme=light] .toast-info .toast-icon{color:#2563eb!important}html[data-theme=light] .toast-error{color:#991b1b!important;background:#fee2e2!important;border:1.5px solid #ef4444!important;box-shadow:0 10px 28px #3c0f0f29,0 2px 6px #3c0f0f14!important}html[data-theme=light] .toast-error .toast-icon{color:#dc2626!important}html[data-theme=light] .toast-success{color:#14532d!important;background:#dcfce7!important;border:1.5px solid #22c55e!important;box-shadow:0 10px 28px #0f3c1e24,0 2px 6px #0f3c1e0f!important}html[data-theme=light] .toast-success .toast-icon{color:#15803d!important}html[data-theme=light] .toast-close{opacity:1!important;cursor:pointer!important;background:#fff!important;border:1.5px solid!important;border-radius:5px!important;padding:3px 14px!important;font-weight:700!important;transition:background .15s,transform 50ms,box-shadow .15s!important;box-shadow:0 1px 2px #0f1e3c14!important}html[data-theme=light] .toast-close:hover{background:#fff9!important;box-shadow:0 2px 6px #0f1e3c24!important}html[data-theme=light] .toast-close:active{transform:translateY(1px);box-shadow:0 1px 1px #0f1e3c14!important}html[data-theme=light] body input.manual-entry-input,html[data-theme=light] body textarea.manual-entry-input,html[data-theme=light] body input.edit-input,html[data-theme=light] body input.edit-input-compact,html[data-theme=light] body input.edit-datepicker-input,html[data-theme=light] body input.bulk-bar-input,html[data-theme=light] body .data-table input.manual-entry-input,html[data-theme=light] body .data-table input.edit-input,html[data-theme=light] body .data-table input.edit-input-compact,html[data-theme=light] body .data-table input.edit-datepicker-input,html[data-theme=light] body .edit-cell-wrap input,html[data-theme=light] body .edit-cell-wrap textarea,html[data-theme=light] body .edit-cell-wrap .edit-datepicker-input{color:#1e293b!important;background:#fff!important;border:1px solid #cdd9e6!important}html[data-theme=light] body input.manual-entry-input::placeholder,html[data-theme=light] body input.edit-input::placeholder,html[data-theme=light] body input.edit-input-compact::placeholder,html[data-theme=light] body input.edit-datepicker-input::placeholder,html[data-theme=light] body input.bulk-bar-input::placeholder,html[data-theme=light] body .edit-cell-wrap input::placeholder{color:#8898a8!important}html[data-theme=light] body input.manual-entry-input:focus,html[data-theme=light] body input.edit-input:focus,html[data-theme=light] body input.edit-input-compact:focus,html[data-theme=light] body input.edit-datepicker-input:focus,html[data-theme=light] body .edit-cell-wrap input:focus{border-color:#6b8cb0!important;outline:none!important;box-shadow:0 0 0 2px #6b8cb026!important}html[data-theme=light] .edit-field-error,html[data-theme=light] .bulk-cell-error,html[data-theme=light] .manual-form-error,html[data-theme=light] .sr-field-error{color:#b91c1c!important;background:#dc26261a!important;border-left:2px solid #dc2626!important;font-weight:600!important}html[data-theme=light] body .search-select-error,html[data-theme=light] body .manual-entry-input-error,html[data-theme=light] body input.manual-entry-input.search-select-error,html[data-theme=light] body input.edit-input.search-select-error,html[data-theme=light] body input.edit-datepicker-input.search-select-error,html[data-theme=light] body button.search-select-btn.search-select-error,html[data-theme=light] body .data-table button.search-select-btn.search-select-error{border-color:#dc2626!important;box-shadow:0 0 0 2px #dc26262e!important}html[data-theme=light] [style*="rgba(248,113,113,0.5)"],html[data-theme=light] [style*="rgba(248, 113, 113, 0.5)"],html[data-theme=light] [style*="rgba(248,113,113,0.6)"],html[data-theme=light] [style*="rgba(248, 113, 113, 0.6)"],html[data-theme=light] [style*="rgba(248,113,113,0.7)"],html[data-theme=light] [style*="rgba(248, 113, 113, 0.7)"]{border-color:#dc2626!important;box-shadow:0 0 0 2px #dc262626!important}html[data-theme=light] [style*="color: #fca5a5"],html[data-theme=light] [style*="color: rgb(252, 165, 165)"],html[data-theme=light] [style*="color: #f87171"],html[data-theme=light] [style*="color: rgb(248, 113, 113)"]{color:#b91c1c!important}.export-menu-item{transition:background .15s}.export-menu-item:hover{background:#63b3ed1f!important}html[data-theme=light] .export-menu-dropdown{background:#fff!important;border:1px solid #cdd9e6!important;box-shadow:0 8px 24px #0f1e3c26!important}html[data-theme=light] .export-menu-item{color:#1e293b!important;font-weight:500!important}html[data-theme=light] .export-menu-item+.export-menu-item{border-top-color:#cdd9e6!important}html[data-theme=light] .export-menu-item:hover{background:#eef4fa!important}html[data-theme=light] .sr-create-btn{border:1px solid #3b82f6!important}html[data-theme=light] .sr-tabs{border-bottom:1px solid #cdd9e6!important}html[data-theme=light] .sr-tab-btn{color:#5a6b7e!important}html[data-theme=light] .sr-tab-btn:hover{color:#1e293b!important}html[data-theme=light] .sr-tab-btn-active{color:#0f172a!important;border-bottom-color:#3b82f6!important}html[data-theme=light] .sr-ra-title{color:#1e293b!important}html[data-theme=light] .sr-ra-subtitle{color:#5a6b7e!important}html[data-theme=light] .sr-ra-search,html[data-theme=light] .sr-ra-icon-btn{color:#5a6b7e!important;background:#fff!important;border-color:#cdd9e6!important}html[data-theme=light] .sr-ra-search input{color:#1e293b!important}html[data-theme=light] .sr-ra-icon-btn:hover{color:#2563eb!important;border-color:#93c5fd!important}html[data-theme=light] .sr-ra-table-wrap{background:#fff!important;border-color:#cdd9e6!important}html[data-theme=light] .sr-ra-table thead th{color:#1e293b!important;background:#eef4fa!important;border-bottom-color:#cdd9e6!important}html[data-theme=light] .sr-ra-table tbody td{color:#1e293b!important;border-bottom-color:#e2e8f0!important}html[data-theme=light] .sr-ra-empty,html[data-theme=light] .sr-select-caret{color:#5a6b7e!important}html[data-theme=light] .sr-log-box,html[data-theme=light] .sr-upload-zone{color:#5a6b7e!important;background:#f7fafc!important;border-color:#cdd9e6!important}html[data-theme=light] .sr-upload-zone{border-style:dashed!important}html[data-theme=light] .sr-upload-btn{color:#2563eb!important;background:#fff!important;border-color:#cdd9e6!important}html[data-theme=light] .sr-upload-btn:hover{background:#eef4fa!important;border-color:#93c5fd!important}html[data-theme=light] .sr-upload-hint{color:#5a6b7e!important}.sr-services-panel{background:linear-gradient(135deg,#a78bfa14,#63b3ed0a);border:1px solid #a78bfa59;border-radius:10px;margin-top:1rem;padding:.85rem 1rem}.sr-services-header{border-bottom:1px solid #a78bfa2e;align-items:center;gap:.55rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex}.sr-services-icon{color:#a78bfa;background:#a78bfa2e;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.sr-services-title{color:#c4b5fd;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}.sr-services-count{color:#a78bfa;background:#a78bfa2e;border:1px solid #a78bfa4d;border-radius:999px;padding:1px 7px;font-size:.62rem;font-weight:700}.sr-services-hint{color:#8badc8;margin-left:auto;font-size:.68rem;font-style:italic}.sr-services-empty{text-align:center;color:#6b8aab;padding:1rem;font-size:.78rem}.sr-services-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.sr-services-item{cursor:pointer;background:#0f1e378c;border:1px solid #2d4b6e66;border-radius:7px;align-items:center;gap:.55rem;min-height:36px;padding:8px 12px;font-size:.8rem;transition:background .15s,border-color .15s,transform .1s;display:flex}.sr-services-item-checked{background:#4ade801f;border-color:#4ade8073}.sr-services-name{color:#d0e3f1;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.sr-services-item-checked .sr-services-name{color:#bbf7d0}.sr-services-note{color:#fbbf24;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;background:#fbbf241f;border:1px solid #fbbf244d;border-radius:999px;padding:1px 6px;font-size:.6rem;font-weight:600}html[data-theme=light] .sr-services-panel{background:linear-gradient(135deg,#f5f3ff,#eff6ff);border-color:#c4b5fd}html[data-theme=light] .sr-services-header{border-bottom-color:#ddd6fe}html[data-theme=light] .sr-services-icon{color:#7c3aed;background:#ede9fe}html[data-theme=light] .sr-services-title{color:#6d28d9}html[data-theme=light] .sr-services-count{color:#6d28d9;background:#ede9fe;border-color:#c4b5fd}html[data-theme=light] .sr-services-hint,html[data-theme=light] .sr-services-empty{color:#64748b}html[data-theme=light] .sr-services-item{background:#fff;border-color:#cdd9e6}html[data-theme=light] .sr-services-item:hover{border-color:#94a3b8}html[data-theme=light] .sr-services-item-checked{background:#dcfce7;border-color:#86efac}html[data-theme=light] .sr-services-name{color:#1e293b}html[data-theme=light] .sr-services-item-checked .sr-services-name{color:#166534}html[data-theme=light] .sr-services-note{color:#b45309;background:#fef3c7;border-color:#fcd34d}.sr-item-services-section{border-top:1px solid #2d4b6e66;margin-top:1rem;padding-top:.85rem}html[data-theme=light] .sr-item-services-section{border-top-color:#cdd9e6}.reingress-card{box-shadow:0 8px 24px #f59e0b14,inset 0 1px #ffffff05;border-color:#f59e0b73!important}.reingress-card-blocked{box-shadow:0 8px 24px #ef44441a,inset 0 1px #ffffff05;border-color:#ef444480!important}.reingress-card:before,.reingress-card-blocked:before{content:"";background:#f59e0b;width:4px;position:absolute;top:0;bottom:0;left:0}.reingress-card-blocked:before{background:#ef4444}.reingress-indicator{border-bottom:1px solid #f59e0b2e;align-items:flex-start;gap:.7rem;margin-bottom:.85rem;padding:.35rem 0 .85rem .5rem;display:flex}.reingress-indicator-blocked{border-bottom-color:#ef444438}.reingress-indicator-icon{color:#fbbf24;background:#f59e0b21;border:1px solid #f59e0b52;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.reingress-indicator-blocked .reingress-indicator-icon{color:#fca5a5;background:#ef444421;border-color:#ef444459}.reingress-indicator-text{flex-direction:column;gap:1px;min-width:0;display:flex}.reingress-indicator-title{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;font-size:.7rem;font-weight:700}.reingress-indicator-blocked .reingress-indicator-title{color:#fca5a5}.reingress-indicator-subtitle{color:#94a3b8;font-size:.74rem;font-weight:400;line-height:1.35}html[data-theme=light] .reingress-indicator-icon{color:#92400e;background:#fef3c7;border-color:#d97706}html[data-theme=light] .reingress-indicator-blocked .reingress-indicator-icon{color:#991b1b;background:#fee2e2;border-color:#dc2626}html[data-theme=light] .reingress-indicator-title{color:#92400e}html[data-theme=light] .reingress-indicator-blocked .reingress-indicator-title{color:#991b1b}html[data-theme=light] .reingress-indicator-subtitle{color:#64748b}html[data-theme=light] .reingress-indicator{border-bottom-color:#d9770647}html[data-theme=light] .reingress-indicator-blocked{border-bottom-color:#dc262647}.data-table tbody tr.row-reingress:hover>td:not([style*="position: sticky"]):not([style*=position\:sticky]){background:#f59e0b0f!important}.data-table tbody tr.row-reingress-blocked:hover>td:not([style*="position: sticky"]):not([style*=position\:sticky]){background:#ef444412!important}.reingress-badge{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;white-space:nowrap;cursor:default;vertical-align:middle;background:#f59e0b1f;border:1px solid #f59e0b52;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 7px;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.reingress-badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 5px}.reingress-badge-blocked{color:#fca5a5;background:#ef444421;border-color:#ef444461}.data-table tbody tr.row-reingress>td:first-child{box-shadow:inset 3px 0 #f59e0b;background:#f59e0b12!important}.data-table tbody tr.row-reingress>td:nth-child(2){background:#f59e0b0a!important}.data-table tbody tr.row-reingress-blocked>td:first-child{box-shadow:inset 3px 0 #ef4444;background:#ef444414!important}.data-table tbody tr.row-reingress-blocked>td:nth-child(2){background:#ef44440d!important}html[data-theme=light] .data-table tbody tr.row-reingress>td:first-child{background:#f59e0b21!important}html[data-theme=light] .data-table tbody tr.row-reingress>td:nth-child(2){background:#f59e0b12!important}html[data-theme=light] .data-table tbody tr.row-reingress-blocked>td:first-child{background:#ef44441f!important}html[data-theme=light] .data-table tbody tr.row-reingress-blocked>td:nth-child(2){background:#ef444412!important}.reingress-chip-row{background:#0f1e378c;border:1px solid #63b3ed1f;border-radius:8px;gap:.2rem;padding:3px;display:inline-flex;box-shadow:inset 0 1px 2px #0000002e}.reingress-chip{letter-spacing:.01em;color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.35rem;padding:.28rem .75rem;font-size:.74rem;font-weight:600;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.reingress-chip:hover{color:#d0e3f1;background:#e3262d14}.reingress-chip-active,.reingress-chip-active:hover{color:#fff;background:#e3262d29;border:1px solid #e3262d66;box-shadow:0 1px 4px #0003}.reingress-chip-count{color:#cbd5e1;background:#0f1e37b3;border-radius:8px;justify-content:center;align-items:center;min-width:18px;padding:0 5px;font-size:.65rem;font-weight:700;display:inline-flex}html[data-theme=light] .data-table tbody tr.row-reingress:hover>td:not([style*="position: sticky"]):not([style*=position\:sticky]){background:#f59e0b1a!important}html[data-theme=light] .data-table tbody tr.row-reingress-blocked:hover>td:not([style*="position: sticky"]):not([style*=position\:sticky]){background:#ef444417!important}html[data-theme=light] .reingress-badge{color:#92400e;background:#fef3c7;border-color:#f59e0b}html[data-theme=light] .reingress-badge-blocked{color:#991b1b;background:#fee2e2;border-color:#ef4444}html[data-theme=light] .reingress-badge:before{box-shadow:0 0 3px #92400e66}html[data-theme=light] .reingress-badge-blocked:before{box-shadow:0 0 3px #991b1b66}html[data-theme=light] .reingress-chip{color:#475569}html[data-theme=light] .reingress-chip:hover{color:#1e293b;background:#e3262d12}html[data-theme=light] .reingress-chip-active,html[data-theme=light] .reingress-chip-active:hover{color:#e3262d;background:#fff;border-color:#e3262d40;box-shadow:0 1px 4px #0f172a1f}html[data-theme=light] .reingress-chip-row{background:#eef1f6;border-color:#94a3b84d;box-shadow:inset 0 1px 2px #94a3b826}html[data-theme=light] .reingress-chip-count{color:#475569;background:#e2e8f0}html[data-theme=light] .reingress-chip-active .reingress-chip-count{color:#e3262d;background:#e3262d1a}.table-empty-cell{border:none;padding:0}.table-empty-row{text-align:center;color:#6b8aab;box-sizing:border-box;padding:2rem;font-size:.85rem;position:sticky;left:0}html[data-theme=light] .table-empty-row{color:#64748b}.dash-section{border-left:3px solid #e3262d;margin:0 0 .9rem;padding-left:.7rem}.dash-section-title{letter-spacing:.01em;color:#eaf2fb;margin:0;font-size:1.1rem;font-weight:700}.dash-section-subtitle{color:#8badc8;margin:2px 0 0;font-size:.8rem}html[data-theme=light] .dash-section-title{color:#0f1f38}html[data-theme=light] .dash-section-subtitle{color:#64748b}.dash-pallet-id{color:#eaf2fb}.dash-pallet-meta{color:#8badc8}html[data-theme=light] .dash-pallet-id{color:#0f1f38}html[data-theme=light] .dash-pallet-meta{color:#5a6b7e}.dash-section-titlerow{align-items:center;gap:.55rem;display:flex}.dash-section-count{color:#fca5a5;background:#e3262d24;border:1px solid #e3262d52;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;padding:0 .55rem;font-size:.8rem;font-weight:700;line-height:1;display:inline-flex}html[data-theme=light] .dash-section-count{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.inv-kpi-grid{grid-template-columns:repeat(auto-fill,132px);justify-content:start;gap:.5rem;margin-bottom:1.4rem;display:grid}@media (max-width:600px){.inv-kpi-grid{grid-template-columns:repeat(auto-fill,108px);gap:.4rem}}.inv-kpi-grid .kpi-card.dash-kpi{gap:.4rem;padding:.45rem .5rem}.inv-kpi-grid .dash-kpi .kpi-icon-wrap{border-radius:8px;width:27px;height:27px}.inv-kpi-grid .dash-kpi .kpi-icon-wrap svg{width:14px;height:14px}.inv-kpi-grid .dash-kpi .kpi-value{font-size:1.05rem}.inv-kpi-grid .dash-kpi .kpi-label{font-size:.55rem}.kpi-card.dash-kpi{gap:.55rem;padding:.6rem .7rem}.dash-kpi .kpi-icon-wrap{border-radius:9px;width:32px;height:32px}.dash-kpi .kpi-icon-wrap svg{width:16px;height:16px}.dash-kpi .kpi-value{font-size:1.25rem}.dash-kpi .kpi-label{margin-top:.1rem;font-size:.6rem}.dash-modal-titlerow{align-items:center;gap:.55rem;display:flex}.dash-modal-listwrap{background:#0a162859;border:1px solid #2d4b6e59;border-radius:10px;overflow:hidden}.dash-modal-table{border-collapse:separate;border-spacing:0;background:#0b1e34;width:100%;font-size:.8rem}.dash-modal-table thead{background:#0e2138}.dash-modal-table thead th{z-index:1;text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#6b8aab;white-space:nowrap;background:#0e2138;border-bottom:1px solid #2d4b6e73;padding:.6rem .85rem;font-size:.62rem;font-weight:700;position:sticky;top:0}.dash-modal-table tbody td{color:#cbd9e8;vertical-align:middle;border-bottom:1px solid #2d4b6e2e;padding:.6rem .85rem}.dash-modal-table tbody tr:last-child td{border-bottom:none}.dash-modal-table tbody tr:nth-child(2n) td{background:#38bdf806}.dash-modal-table tbody tr:hover td{background:#38bdf814}.dash-modal-table tbody tr.dash-modal-group{cursor:pointer}.dash-modal-table tbody tr.dash-modal-group td{background:#0b2c52;border-top:1px solid #38bdf84d;border-bottom:1px solid #38bdf84d;padding:0;box-shadow:inset 3px 0 #38bdf8}.dash-modal-table tbody tr.dash-modal-group:hover td{background:#0e3563}.dash-modal-group-toggle{text-align:left;color:#e2f1ff;letter-spacing:.02em;align-items:center;gap:.5rem;width:100%;padding:.5rem .85rem;font-size:.78rem;font-weight:700;display:flex}.dash-modal-group-chevron{color:#7cc4ec;font-size:.7rem;transition:transform .15s;display:inline-block}.dash-modal-group-chevron.collapsed{transform:rotate(-90deg)}.dash-modal-group-count{color:#9fd4f5;background:#38bdf833;border-radius:999px;justify-content:center;align-items:center;min-width:1.2rem;height:1.2rem;padding:0 .35rem;font-size:.65rem;font-weight:700;display:inline-flex}.dash-modal-mono{color:#9fc3e0;letter-spacing:.02em;font-family:Geist Mono,monospace}.dash-status-pill{color:#cbd9e8;white-space:nowrap;background:#94a3b81f;border:1px solid #94a3b838;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.dash-status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.dash-modal-empty{text-align:center;color:#6b8aab;border:1px dashed #2d4b6e66;border-radius:10px;padding:2rem;font-size:.85rem}.inv-tracking-num{color:#9fc3e0}html[data-theme=light] .inv-tracking-num{color:#1d4e74}.hover-card{z-index:300;color:#cbd9e8;pointer-events:none;background:#0e2138;border:1px solid #63b3ed59;border-radius:10px;min-width:240px;max-width:320px;padding:.6rem .75rem;font-size:.75rem;box-shadow:0 10px 30px #00000073}.hover-card-title{letter-spacing:.06em;text-transform:uppercase;color:#6b8aab;margin-bottom:.45rem;font-size:.62rem;font-weight:700}.hover-card-row{justify-content:space-between;gap:1rem;padding:.18rem 0;display:flex}.hover-card-row+.hover-card-row{border-top:1px solid #2d4b6e40}.hover-card-label{color:#7c98b6}.hover-card-val{color:#e2f1ff;text-align:right;font-weight:600}html[data-theme=light] .hover-card{color:#1e293b;background:#fff;border-color:#b6cde6;box-shadow:0 10px 30px #14325a2e}html[data-theme=light] .hover-card-title{color:#5a6b7e}html[data-theme=light] .hover-card-row+.hover-card-row{border-top-color:#e6edf4}html[data-theme=light] .hover-card-label{color:#5a6b7e}html[data-theme=light] .hover-card-val{color:#16365c}html[data-theme=light] .dash-modal-listwrap{background:#fff;border-color:#cdd9e6}html[data-theme=light] .dash-modal-table{background:#fff}html[data-theme=light] .dash-modal-table thead{background:#eef4fa}html[data-theme=light] .dash-modal-table thead th{color:#5a6b7e;background:#eef4fa;border-bottom-color:#cdd9e6}html[data-theme=light] .dash-modal-table tbody td{color:#1e293b;border-bottom-color:#e6edf4}html[data-theme=light] .dash-modal-table tbody tr:nth-child(2n) td{background:#f7fafd}html[data-theme=light] .dash-modal-table tbody tr:hover td{background:#eaf3fb}html[data-theme=light] .dash-modal-table tbody tr.dash-modal-group td{background:#d6e6f7;border-top-color:#b6cde6;border-bottom-color:#b6cde6;box-shadow:inset 3px 0 #2563eb}html[data-theme=light] .dash-modal-table tbody tr.dash-modal-group:hover td{background:#c7dcf2}html[data-theme=light] .dash-modal-group-toggle{color:#16365c}html[data-theme=light] .dash-modal-group-chevron{color:#2563eb}html[data-theme=light] .dash-modal-group-count{color:#1d4ed8;background:#bcd6f5}html[data-theme=light] .dash-modal-mono{color:#1d4e74}html[data-theme=light] .dash-status-pill{color:#334155;background:#eef2f7;border-color:#d4dde8}html[data-theme=light] .dash-modal-empty{color:#64748b;border-color:#cdd9e6}.dash-modal-action{white-space:nowrap;text-align:right;width:1%}.row-action-view{color:#a3c4de;background:#63b3ed1a;border:1px solid #63b3ed33}.row-action-view svg{width:15px;height:15px}.row-action-view:hover{color:#fff;background:#63b3ed40;border-color:#63b3ed80;transform:scale(1.1)}html[data-theme=light] .row-action-view{color:#1d4e74;background:#e8f1fb;border-color:#b9d4ee}html[data-theme=light] .row-action-view:hover{color:#0b3a5e;background:#d7e8f8;border-color:#8fbfe6}.dash-detail-grid{border:1px solid #2d4b6e59;border-radius:10px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.dash-detail-row{background:#0a162859;grid-template-columns:40% 60%;gap:.75rem;padding:.55rem .85rem;display:grid}.dash-detail-row:nth-child(2n){background:#38bdf808}.dash-detail-key{letter-spacing:.05em;text-transform:uppercase;color:#6b8aab;align-self:center;font-size:.62rem;font-weight:700}.dash-detail-val{color:#cbd9e8;word-break:break-word;font-size:.82rem}html[data-theme=light] .dash-detail-grid{border-color:#cdd9e6}html[data-theme=light] .dash-detail-row{background:#fff}html[data-theme=light] .dash-detail-row:nth-child(2n){background:#f7fafd}html[data-theme=light] .dash-detail-key{color:#5a6b7e}html[data-theme=light] .dash-detail-val{color:#1e293b}.dash-modal-table td.dash-modal-model,.dash-modal-table td.dash-modal-status{white-space:nowrap}.dash-modal-table td.dash-modal-status .dash-status-dot{vertical-align:middle;margin-right:.45rem;display:inline-block}.dash-modal-listwrap{overflow-x:auto}.dash-modal-table td.dash-modal-action .row-action-view{transition:transform .15s,color .15s}.dash-modal-table td.dash-modal-action:hover .row-action-view{transform:scale(1.12)}.modal-close.dash-x{width:30px;height:30px;padding:0;font-size:1.15rem;line-height:1}.val-badge{letter-spacing:.04em;text-transform:uppercase;color:#fca5a5;cursor:pointer;background:#ef444424;border:1px solid #ef444466;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:.6rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.val-badge:hover{color:#fecaca;background:#ef444442}.data-table tbody tr.row-invalid td{background:#ef44440f}.data-table tbody tr.row-invalid:hover td{background:#ef44441a}html[data-theme=light] .val-badge{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}html[data-theme=light] .val-badge:hover{color:#991b1b;background:#fecaca}html[data-theme=light] .data-table tbody tr.row-invalid td{background:#fef2f2}html[data-theme=light] .data-table tbody tr.row-invalid:hover td{background:#fee2e2}.edit-cell-readonly{color:#d0e3f1;white-space:nowrap;font-size:.8rem;display:inline-block}.bulk-status-locked{color:#8badc8;white-space:nowrap;opacity:.85;cursor:not-allowed;align-items:center;font-size:.78rem;font-weight:600;display:inline-flex}html[data-theme=light] .edit-cell-readonly{color:#1e293b}html[data-theme=light] .bulk-status-locked{color:#475569}.data-table tbody tr.row-loc-unpal td:first-child{box-shadow:inset 4px 0 #63b3ed}.data-table tbody tr.row-loc-lab td:first-child{box-shadow:inset 4px 0 #a78bfa}.data-table tbody tr.row-loc-inout td:first-child{box-shadow:inset 4px 0 #fbbf24}.data-table tbody tr.row-loc-customer td:first-child{box-shadow:inset 4px 0 #f472b6}.data-table tbody tr.row-loc-shipping td:first-child{box-shadow:inset 4px 0 #fb923c}.data-table tbody tr.row-loc-pallet td:first-child{box-shadow:inset 4px 0 #4ade80}.ac-section-head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ac-section-title{color:#cde0f0;letter-spacing:.01em;font-size:.82rem;font-weight:700}.ac-dot{border-radius:50%;flex:none;width:8px;height:8px}.ac-dot-ok{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.ac-dot-err{background:#f87171;box-shadow:0 0 0 3px #f8717126}.ac-count{border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 7px;font-size:.72rem;font-weight:700;display:inline-flex}.ac-count-ok{color:#4ade80;background:#22c55e26}.ac-count-err{color:#f87171;background:#f8717126}.ac-table-wrap{border:1px solid #2d4b6e59;border-radius:8px;overflow:auto}.ac-table-sm table th{white-space:nowrap;padding:.4rem .5rem;font-size:.62rem}.ac-table-sm table td{white-space:nowrap;padding:.35rem .5rem;font-size:.7rem}.ac-table-sm .val-badge{white-space:nowrap;padding:1px 6px;font-size:.6rem}.ac-empty{text-align:center;color:#6b8aab;background:#0f1e3766;border:1px dashed #63b3ed38;border-radius:8px;padding:1.1rem;font-size:.82rem}html[data-theme=light] .ac-section-title{color:#1e293b}html[data-theme=light] .ac-empty{color:#64748b;background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .ac-table-wrap{border-color:#e2e8f0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
