@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-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.grid{display:grid}.inline-flex{display:inline-flex}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#101c2f;--ink-soft:#526074;--navy:#0b1728;--navy-2:#12223a;--flash:#ff6542;--flash-dark:#e84c2b;--canvas:#f5f6f3;--paper:#fff;--line:#e6e9e5;--muted:#788598;--green:#13795b;--green-bg:#e9f7ef;--amber:#a95b16;--amber-bg:#fff4e5;--blue:#3056c9;--blue-bg:#edf2ff;--shadow-sm:0 1px 2px #0f1c300a, 0 8px 28px #0f1c3009}.notifications-shell{color:#17231f;background:#f4f7f6;min-height:100vh}.notifications-layout{grid-template-columns:240px 1fr;min-height:calc(100vh - 70px);display:grid}.notifications-sidebar{color:#dce9e4;background:#102b23;flex-direction:column;gap:7px;padding:30px 18px;display:flex}.notifications-sidebar>p{color:#7fa99c;letter-spacing:.16em;margin:0 12px 12px;font-size:11px;font-weight:800}.notifications-sidebar>a{color:#bdd1ca;border-radius:11px;align-items:center;gap:11px;min-height:43px;padding:0 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.notifications-sidebar>a:hover,.notifications-sidebar>a.active{color:#fff;background:#ffffff1a}.notifications-sidebar>a span{color:#102b23;background:#c7f35a;border-radius:99px;place-items:center;min-width:22px;height:22px;margin-left:auto;font-size:11px;display:grid}.notification-privacy{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;gap:10px;margin-top:auto;padding:13px;display:flex}.notification-privacy svg{color:#c7f35a;flex:none;margin-top:2px}.notification-privacy strong{color:#fff;font-size:12px}.notification-privacy p{color:#9eb9b0;margin:4px 0 0;font-size:11px;line-height:1.5}.notifications-main{width:min(1120px,100%);margin:0 auto;padding:46px 42px 80px}.notifications-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.notifications-heading p{color:#15865f;letter-spacing:.14em;margin:0 0 7px;font-size:11px;font-weight:850}.notifications-heading h1{letter-spacing:-.035em;margin:0 0 9px;font-size:clamp(28px,4vw,40px)}.notifications-heading span{color:#6b7b75}.notifications-heading>button,.notifications-toolbar>button{color:#30453e;cursor:pointer;background:#fff;border:1px solid #d4ded9;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:flex}.notification-summary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:18px;display:grid}.notification-summary article{background:#fff;border:1px solid #dce5e1;border-radius:15px;align-items:center;gap:13px;padding:18px;display:flex}.notification-summary article>span{color:#996208;background:#fff2d8;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.notification-summary article:first-child>span{color:#0f7754;background:#e0f6ed}.notification-summary article.quiet>span{color:#62726c;background:#edf1ef}.notification-summary small{color:#71817b;margin-bottom:2px;display:block}.notification-summary strong{font-size:25px}.notifications-toolbar{background:#fff;border:1px solid #dce5e1;border-radius:13px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:11px 13px;display:flex}.notifications-toolbar>div{gap:18px;display:flex}.notifications-toolbar label{color:#4b5e57;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.notifications-toolbar>button:disabled{opacity:.45;cursor:default}.notifications-error{color:#a73535;background:#fff0f0;border:1px solid #f1caca;border-radius:12px;gap:8px;margin-bottom:14px;padding:13px;display:flex}.notification-email-settings{background:#fff;border:1px solid #d7e3de;border-radius:16px;margin:0 0 18px;padding:19px;box-shadow:0 4px 15px #16382d09}.notification-email-title{align-items:center;gap:12px;display:flex}.notification-email-title>span{color:#0f7754;background:#e0f6ed;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;display:grid}.notification-email-title h2{margin:0 0 3px;font-size:16px}.notification-email-title p{color:#71817b;margin:0;font-size:12px}.notification-switch{color:#4b5e57;cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:750;display:flex}.notification-switch input{opacity:0;pointer-events:none;position:absolute}.notification-switch span{background:#cad5d1;border-radius:99px;width:40px;height:23px;transition:all .2s;position:relative}.notification-switch span:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #6b7b75}.notification-switch input:checked+span{background:#159369}.notification-switch input:checked+span:after{transform:translate(17px)}.notification-switch input:disabled+span{opacity:.45}.notification-email-note{color:#79520f;background:#fff6dd;border-radius:9px;margin-top:14px;padding:10px 12px;font-size:12px}.notification-email-note.warning{color:#a73535;background:#fff0f0}.notification-email-controls{gap:12px;margin-top:17px;display:flex}.notification-email-controls label{color:#60716b;flex:1;gap:6px;font-size:11px;font-weight:750;display:grid}.notification-email-controls select{color:#30453e;background:#fbfdfc;border:1px solid #d4ded9;border-radius:9px;padding:9px 10px}.notification-source-options{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.notification-source-options label{color:#4b5e57;border:1px solid #dce5e1;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:700;display:flex}.notification-email-footer{border-top:1px solid #e7eeeb;align-items:center;gap:20px;margin-top:16px;padding-top:14px;display:flex}.notification-email-footer p{color:#84918d;max-width:650px;margin:0;font-size:11px;line-height:1.5}.notification-email-footer button{white-space:nowrap;color:#fff;background:#163c30;border:0;border-radius:9px;align-items:center;gap:7px;min-height:38px;margin-left:auto;padding:0 13px;font-size:12px;font-weight:750;display:flex}.notification-email-footer button:disabled{opacity:.55}.notification-deliveries{border-top:1px solid #e7eeeb;gap:7px;margin-top:15px;padding-top:13px;display:grid}.notification-deliveries>strong{color:#60716b;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.notification-deliveries>div{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:9px;font-size:11px;display:grid}.notification-deliveries span{text-align:center;color:#62726c;background:#edf1ef;border-radius:99px;padding:4px 7px;font-weight:800}.notification-deliveries span.delivered{color:#0f7754;background:#e0f6ed}.notification-deliveries span.delivery_delayed{color:#996208;background:#fff5db}.notification-deliveries span.dead,.notification-deliveries span.bounced,.notification-deliveries span.complained,.notification-deliveries span.failed,.notification-deliveries span.suppressed{color:#a73535;background:#fff0f0}.notification-deliveries p{color:#40534c;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.notification-deliveries time{color:#84918d}.notifications-list{gap:10px;display:grid}.notifications-list>article{background:#fff;border:1px solid #dce5e1;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:15px;padding:19px;display:grid;position:relative;box-shadow:0 4px 15px #16382d09}.notifications-list>article.is-unread{border-left:4px solid #159369;padding-left:16px}.notifications-list>article.is-read{background:#fafcfb}.notifications-list>article.is-resolved{opacity:.72}.notification-source{color:#92611a;background:#fff1d4;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.notification-source.critical{color:#ad3838;background:#ffe6e6}.notification-copy>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.notification-copy em,.notification-copy i{text-transform:uppercase;letter-spacing:.08em;color:#0c7652;font-size:10px;font-style:normal;font-weight:850}.notification-copy i{color:#687972;background:#e9efec;border-radius:99px;padding:3px 6px}.notification-copy code{color:#6b7b75;font-size:10px}.notification-copy h2{margin:7px 0 4px;font-size:16px}.notification-copy p{color:#60716b;margin:0;font-size:13px;line-height:1.5}.notification-copy small{color:#84918d;align-items:center;gap:5px;margin-top:9px;display:flex}.notification-actions{align-self:center;align-items:center;gap:8px;display:flex}.notification-actions button,.notification-actions a{white-space:nowrap;color:#40534c;cursor:pointer;background:#fff;border:1px solid #d6e0dc;border-radius:9px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.notification-actions a{color:#fff;background:#163c30;border-color:#163c30}.notifications-empty{color:#688078;background:#ffffff80;border:1px dashed #cbd8d3;border-radius:16px;place-content:center;justify-items:center;min-height:260px;display:grid}.notifications-empty h2{color:#334a42;margin:13px 0 3px}.notifications-empty p{margin:0}@media (max-width:800px){.notifications-layout{display:block}.notifications-sidebar{display:none}.notifications-main{padding:30px 17px 60px}.notification-summary{grid-template-columns:1fr}.notifications-toolbar,.notifications-heading{flex-direction:column;align-items:stretch}.notification-email-title{flex-wrap:wrap;align-items:flex-start}.notification-switch{margin-left:55px}.notification-email-controls{flex-direction:column}.notification-email-footer{flex-direction:column;align-items:stretch}.notification-email-footer button{justify-content:center;margin-left:0}.notification-deliveries>div{grid-template-columns:72px minmax(0,1fr)}.notification-deliveries time{grid-column:2}.notifications-list>article{grid-template-columns:43px 1fr}.notification-actions{grid-column:1/-1;justify-content:flex-end}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;font-family:Inter,Avenir Next,Segoe UI,sans-serif}button,input{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;background:var(--navy);color:#fff;flex-direction:column;width:248px;min-height:100vh;padding:25px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-top{justify-content:space-between;align-items:center;padding:0 6px 25px;display:flex}.sidebar-close{color:#fff!important;display:none!important}.brand-lockup{align-items:center;gap:10px;display:inline-flex}.brand-mark{color:#fff;background:var(--flash);border-radius:9px 9px 9px 3px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 7px 22px #ff654247}.brand-name{letter-spacing:-.7px;font-size:20px;font-weight:760}.brand-name span{color:#ff896f}.sidebar-nav{flex-direction:column;gap:22px;display:flex}.nav-group>p{color:#6f7f98;letter-spacing:1.25px;margin:0 0 7px 12px;font-size:10px;font-weight:700}.nav-item{color:#aeb9ca;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:43px;padding:0 12px;font-size:14px;font-weight:570;transition:color .18s,background .18s,transform .18s;display:flex}.nav-item:hover{color:#fff;background:#ffffff0e;transform:translate(1px)}.nav-item.active{color:#fff;background:linear-gradient(90deg,#ff65422e,#ff654212);position:relative}.nav-item.active:before{content:"";background:var(--flash);border-radius:0 4px 4px 0;width:3px;height:22px;position:absolute;left:-18px}.nav-item small{color:#dfe5ee;background:#ffffff17;border-radius:8px;place-items:center;min-width:21px;height:20px;margin-left:auto;padding:0 6px;font-size:10px;display:grid}.sidebar-card{background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:30px 1fr 16px;align-items:center;gap:8px;margin-top:auto;padding:13px 12px;display:grid}.sidebar-card-icon{color:#75e0b5;background:#56d6a321;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.sidebar-card strong{color:#e9edf4;font-size:11px;display:block}.sidebar-card p{color:#8190a6;margin:3px 0 0;font-size:9px;line-height:1.45}.sidebar-card>svg{color:#64748c}.profile-row{border-top:1px solid #ffffff12;grid-template-columns:34px 1fr 18px;align-items:center;gap:9px;margin-top:17px;padding:15px 4px 0;display:grid}.avatar{color:#19332d;background:#dbe6de;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.profile-row strong{color:#f3f5f8;font-size:11px;display:block}.profile-row div span{color:#718198;margin-top:3px;font-size:9px;display:block}.profile-row>svg{color:#718198}.profile-signout{color:#718198;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.profile-signout:hover{color:#ff9a80;background:#ffffff0f}.main-panel{width:calc(100% - 248px);min-height:100vh;margin-left:248px}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);z-index:20;background:#ffffffed;justify-content:space-between;align-items:center;height:70px;padding:0 35px;display:flex;position:sticky;top:0}.mobile-brand{align-items:center;gap:10px;display:none}.icon-button{color:#617086;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.icon-button:hover{color:var(--ink);background:#f3f5f4}.search-trigger{color:#8a95a5;text-align:left;background:#f8f9f7;border:1px solid #e3e7e4;border-radius:10px;align-items:center;gap:10px;width:min(440px,42vw);height:38px;padding:0 10px 0 13px;font-size:12px;display:flex}.search-trigger span{flex:1}.search-trigger kbd{color:#8792a0;background:#fff;border:1px solid #dfe3df;border-bottom-width:2px;border-radius:6px;align-items:center;gap:2px;padding:3px 6px;font-size:9px;display:inline-flex}.topbar-actions{align-items:center;gap:5px;display:flex}.notification-button{position:relative}.notification-button>span{color:#fff;background:var(--flash);border:2px solid #fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-weight:900;display:grid;position:absolute;top:-3px;right:-4px}.organization-switcher{border:0;border-left:1px solid var(--line);color:var(--ink);background:0 0;align-items:center;gap:9px;margin-left:7px;padding:0 0 0 15px;display:flex}.organization-switcher>span{color:#4e5c6c;background:#edf0eb;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.organization-switcher div{text-align:left}.organization-switcher small{color:#8a95a4;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:700;display:block}.organization-switcher strong{margin-top:2px;font-size:11px;display:block}.organization-switcher>svg{color:#91a0af}.search-panel{z-index:25;background:#fff;border:1px solid #dfe4df;border-radius:12px;width:min(620px,100vw - 330px);position:fixed;top:13px;left:283px;overflow:hidden;box-shadow:0 15px 40px #14243a24}.search-panel-input{align-items:center;gap:10px;min-height:45px;padding:0 13px;display:flex}.search-panel-input>svg{color:var(--flash)}.search-panel-input input{min-width:0;color:var(--ink);border:0;outline:none;flex:1;font-size:13px}.search-panel-input button{color:#8792a1;background:#fff;border:1px solid #e1e4e1;border-radius:5px;padding:4px 6px;font-size:9px}.search-results{background:#f7f8f6;border-top:1px solid #edf0ed;max-height:min(440px,100vh - 85px);padding:7px;overflow-y:auto}.search-results>p{color:#87929e;text-align:center;margin:0;padding:17px 12px;font-size:9px}.search-results>button{width:100%;min-height:53px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0ed;grid-template-columns:31px minmax(0,1fr) auto 17px;align-items:center;gap:8px;padding:7px 9px;display:grid}.search-results>button:first-of-type{border-radius:8px 8px 0 0}.search-results>button:last-child{border-bottom:0;border-radius:0 0 8px 8px}.search-results>button:hover{background:#fff8f5}.search-results>button>span{color:#ad4a2f;background:#ffeae2;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.search-results strong,.search-results small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-results strong{font-size:9px}.search-results small{color:#8994a0;margin-top:3px;font-size:7px}.search-results em{color:#8a95a1;font-size:6px;font-style:normal;font-weight:850}.search-results>button>svg{color:#8b96a2}.content-wrap{max-width:1400px;margin:0 auto;padding:34px 38px 56px}.welcome-row{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.eyebrow{color:#8792a0;letter-spacing:1.05px;align-items:center;gap:7px;margin-bottom:8px;font-size:9px;font-weight:750;display:flex}.eyebrow span{background:var(--flash);border-radius:2px;width:15px;height:2px}.welcome-row h1{letter-spacing:-1.3px;color:#0e1b2d;margin:0;font-size:clamp(27px,3vw,36px);font-weight:720}.welcome-row p{color:#748093;margin:7px 0 0;font-size:12px}.welcome-row p strong{color:#3d4a5c}.primary-button{background:var(--flash);color:#fff;border:0;border-radius:10px;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-size:12px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 7px 18px #ff654233}.primary-button:hover{background:var(--flash-dark);transform:translateY(-1px)}.action-notice{background:#fff8f3;border:1px solid #f1dacd;border-radius:12px;grid-template-columns:37px 1fr auto 30px;align-items:center;gap:12px;margin-bottom:26px;padding:13px 15px;display:grid}.notice-icon{width:37px;height:37px;color:var(--flash-dark);background:#ffe9de;border-radius:9px;place-items:center;display:grid}.action-notice strong{font-size:12px;display:block}.action-notice p{color:#7d7f82;margin:3px 0 0;font-size:10px}.notice-action,.notice-close{background:0 0;border:0}.notice-action{color:var(--flash-dark);align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.notice-close{color:#9f968f;place-items:center;display:grid}.dashboard-data-error{color:#99482f;background:#fff2ed;border:1px solid #edcec1;border-radius:11px;align-items:flex-start;gap:9px;margin-bottom:20px;padding:13px 15px;display:flex}.dashboard-data-error>svg{flex:none}.dashboard-data-error strong{font-size:10px;display:block}.dashboard-data-error p{color:#8b665a;margin:4px 0 0;font-size:9px}.section-block{margin-bottom:27px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:13px;display:flex}.section-heading h2{letter-spacing:-.25px;margin:0;font-size:15px;font-weight:730}.section-heading p{color:#8a95a5;margin:4px 0 0;font-size:10px}.secondary-button{border:1px solid var(--line);color:#596679;background:#fff;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:10px;font-weight:650;display:inline-flex}.inventory-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.inventory-card{background:var(--paper);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-sm);border-radius:13px;padding:18px 19px 17px;position:relative}.inventory-card-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.stage-icon{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.stage-icon.amber{color:var(--amber);background:var(--amber-bg)}.stage-icon.blue{color:var(--blue);background:var(--blue-bg)}.stage-icon.green{color:var(--green);background:var(--green-bg)}.stage-index{color:#c6ccc6;letter-spacing:.8px;font-size:9px;font-weight:800}.inventory-card>p{color:#8994a2;text-transform:uppercase;letter-spacing:.45px;margin:0 0 4px;font-size:9px;font-weight:650}.inventory-card h3{margin:0;font-size:14px;font-weight:750}.inventory-values{justify-content:space-between;align-items:end;margin-top:19px;display:flex}.inventory-values>strong{letter-spacing:-.6px;font-size:22px}.inventory-values strong small{color:#7c8898;letter-spacing:0;font-size:9px;font-weight:500}.inventory-values>span{color:#5d6a7d;font-size:11px;font-weight:650}.stage-arrow{z-index:2;color:#84909f;background:var(--canvas);border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.dashboard-grid{grid-template-columns:minmax(0,1fr) 250px;gap:12px;margin-bottom:27px;display:grid}.orders-card,.performance-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px}.orders-card{padding:18px 19px 7px}.section-heading.compact{align-items:center;margin-bottom:10px}.text-button{color:var(--flash-dark);background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.order-row{border-top:1px solid #edf0ed;grid-template-columns:37px minmax(160px,1fr) 86px 124px 22px;align-items:center;gap:10px;min-height:67px;display:grid}.channel-logo{border-radius:9px;place-items:center;width:33px;height:33px;font-size:18px;font-weight:800;display:grid}.channel-logo.amazon{color:#182331;background:#fff0c9;font-family:Georgia,serif}.channel-logo.meli{color:#2460b5;background:#fff7c4}.order-main{min-width:0}.order-main div{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.order-main div strong{font-size:11px}.order-main div span{color:#7d8999}.order-main p{color:#667487;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:9px;overflow:hidden}.order-amount strong,.order-amount span{display:block}.order-amount strong{font-size:10px}.order-amount span{color:#8a95a3;margin-top:4px;font-size:8px}.order-status{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.status-pill{border-radius:99px;padding:4px 7px;font-size:8px;font-weight:750;display:inline-flex}.status-pill.ready{color:#80610a;background:#fff4cf}.status-pill.packing{color:#3554a4;background:#ecf1ff}.status-pill.transit{color:#167052;background:#eaf7f1}.order-status small{color:#8290a1;align-items:center;gap:3px;font-size:8px;display:flex}.row-action{color:#8d99a7;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.row-action:hover{color:var(--flash);background:#fff2ed}.orders-empty{color:#6b7889;border-top:1px solid #edf0ed;justify-content:center;align-items:center;gap:11px;min-height:150px;display:flex}.orders-empty>svg{color:#2b775d}.orders-empty strong{font-size:11px;display:block}.orders-empty p{color:#8793a1;max-width:330px;margin:4px 0 0;font-size:9px;line-height:1.45}.performance-card{padding:18px}.performance-head{grid-template-columns:34px 1fr 24px;align-items:center;gap:8px;display:grid}.performance-head>span{color:#33785f;background:#eaf6f0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.performance-head h2{margin:0;font-size:13px}.performance-head p{color:#8a95a3;margin:3px 0 0;font-size:9px}.performance-head button{color:#9ba5b1;background:0 0;border:0;place-items:center;display:grid}.score-ring{background:conic-gradient(#1a8d67 0 98%, #e8eeea 98% 100%);border-radius:50%;place-items:center;width:106px;height:106px;margin:18px auto 13px;display:grid;position:relative}.score-ring.score-pending{background:#e8eeea}.score-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}.score-ring>div{z-index:1;align-items:baseline;display:flex;position:relative}.score-ring strong{letter-spacing:-1.4px;font-size:29px}.score-ring span{color:#9aa5b1;margin-left:2px;font-size:9px}.score-message{color:#6f7c8f;text-align:center;max-width:190px;margin:0 auto 17px;font-size:9px;line-height:1.5}.metric-list{border-top:1px solid #edf0ed;border-bottom:1px solid #edf0ed;padding:9px 0}.metric-list div{justify-content:space-between;align-items:center;padding:5px 1px;font-size:9px;display:flex}.metric-list span{color:#788597}.metric-list strong{font-size:10px}.warning-number{color:#b45e27}.performance-link{color:#3b6d5b;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;width:100%;padding:13px 0 0;font-size:9px;font-weight:700;display:flex}.quick-actions{border-top:1px solid #e2e6e2;padding-top:18px}.quick-heading{align-items:baseline;gap:9px;margin-bottom:11px;display:flex}.quick-heading h2{margin:0;font-size:13px}.quick-heading span{color:#929ca8;font-size:9px}.quick-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.quick-grid button{border:1px solid var(--line);text-align:left;min-width:0;color:var(--ink);background:#ffffffb3;border-radius:11px;grid-template-columns:34px 1fr 18px;align-items:center;gap:9px;padding:12px;transition:background .16s,transform .16s;display:grid}.quick-grid button:hover{background:#fff;transform:translateY(-1px)}.quick-grid button>span{color:#4b5a6c;background:#edf0ed;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.quick-grid strong,.quick-grid small{display:block}.quick-grid strong{font-size:10px}.quick-grid small{color:#8591a1;margin-top:4px;font-size:8px}.quick-grid button>svg{color:#99a4b0}.sidebar-scrim{display:none}@media (max-width:1050px){.content-wrap,.topbar{padding-inline:24px}.order-row{grid-template-columns:37px minmax(150px,1fr) 105px 22px}.order-amount{display:none}.dashboard-grid{grid-template-columns:1fr}.performance-card{grid-template-columns:180px 130px 1fr;align-items:center;gap:12px;display:grid}.performance-head{grid-column:1/-1}.score-ring{margin:8px auto}.score-message{text-align:left}}@media (max-width:780px){.sidebar{transition:transform .22s;transform:translate(-102%);box-shadow:20px 0 50px #08132233}.sidebar-open{transform:translate(0)}.sidebar-close{display:grid!important}.sidebar-scrim{z-index:25;background:#040d1973;border:0;display:block;position:fixed;inset:0}.main-panel{width:100%;margin-left:0}.topbar{padding:0 16px}.mobile-brand{display:flex}.search-trigger{justify-content:center;width:38px;margin-left:auto;margin-right:6px;padding:0}.search-trigger span,.search-trigger kbd,.help-button,.organization-switcher>span,.organization-switcher small,.organization-switcher>svg{display:none}.organization-switcher{padding-left:10px}.search-panel{width:calc(100vw - 24px);top:12px;left:12px}.content-wrap{padding:25px 16px 45px}.welcome-row{align-items:flex-start;gap:15px}.welcome-row p{line-height:1.5}.primary-button{min-width:43px;padding:0 12px}.primary-button:not(:focus){gap:0;font-size:0}.primary-button svg{width:19px;height:19px}.action-notice{grid-template-columns:37px 1fr 24px}.notice-action{grid-column:2/3;justify-self:start}.notice-close{grid-area:1/3}.inventory-grid{grid-template-columns:1fr}.stage-arrow{top:auto;bottom:-18px;right:16px;transform:rotate(90deg)}.dashboard-grid{display:block}.performance-card{margin-top:12px;display:block}.score-message{text-align:center}.quick-grid{grid-template-columns:1fr}}@media (max-width:560px){.section-heading .secondary-button{display:none}.orders-card{padding:16px 14px 5px;overflow:hidden}.order-row{grid-template-columns:34px minmax(0,1fr) 20px;min-height:72px}.order-status{display:none}.channel-logo{width:31px;height:31px}.quick-heading span{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.station-shell,.evaluator-shell{background:#f3f5f1;min-height:100vh}.station-header{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;padding:0 30px;display:grid}.station-header .brand-name{color:var(--navy)}.back-link{color:#647185;justify-self:start;align-items:center;gap:7px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.back-link:hover{color:var(--flash-dark)}.station-online{color:#147455;background:#eaf7f0;border-radius:99px;justify-self:end;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:750;display:inline-flex}.station-online.offline{color:#8a6421;background:#fff4dd}.station-account{justify-self:end;align-items:center;gap:6px;display:flex}.station-account>button{color:#718096;background:#f4f6f3;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.station-account>button:hover{color:var(--flash-dark)}.station-grid{grid-template-columns:minmax(0,1fr) 300px;gap:18px;width:min(1180px,100% - 40px);margin:38px auto;display:grid}.scan-workspace{min-width:0}.station-title{align-items:center;gap:13px;margin-bottom:18px;display:flex}.station-title>span{width:46px;height:46px;color:var(--flash-dark);background:#ffe8de;border-radius:12px;place-items:center;display:grid}.station-title p,.evaluator-intro>div>p{color:#8a95a3;letter-spacing:1px;margin:0 0 5px;font-size:9px;font-weight:800}.station-title h1{letter-spacing:-.8px;margin:0;font-size:26px}.scanner-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:28px}.scanner-instruction{align-items:center;gap:14px;display:flex}.scanner-instruction>div{min-width:0}.scanner-instruction>span{color:#fff;background:var(--navy);border-radius:13px;place-items:center;width:51px;height:51px;display:grid}.scanner-instruction h2{margin:0;font-size:18px}.scanner-instruction p{color:#7d8998;margin:5px 0 0;font-size:11px}.scanner-form{background:#fafbf9;border:2px solid #ccd3cf;border-radius:13px;align-items:center;gap:12px;height:66px;margin-top:23px;padding:0 8px 0 18px;transition:border .15s,box-shadow .15s;display:flex}.scanner-form:focus-within{border-color:var(--flash);background:#fff;box-shadow:0 0 0 4px #ff65421c}.scanner-form>svg{color:#84909e}.scanner-form input{min-width:0;height:100%;color:var(--ink);letter-spacing:.3px;background:0 0;border:0;outline:none;flex:1;font-size:18px}.scanner-form input::placeholder{color:#aab2bc}.scanner-form button,.scan-result button{color:#fff;background:var(--flash);border:0;border-radius:9px;min-height:46px;padding:0 17px;font-size:11px;font-weight:750}.scanner-form button:disabled{opacity:.55}.scanner-hint{color:#7c8998;align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.scanner-hint svg{color:#2d7a60}.scan-result{border-radius:13px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;margin-top:14px;padding:17px 18px;display:grid}.scan-result>span{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.scan-result strong{font-size:14px;display:block}.scan-result p{color:#637184;margin:4px 0 0;font-size:10px}.scan-result small{color:#667487;letter-spacing:.7px;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.success-result{background:#f2fbf6;border:1px solid #cfe8dc}.success-result>span{color:#147657;background:#dff3e9}.invalid-result{background:#fff5f0;border:1px solid #f0d2c6}.invalid-result>span{color:#bd4f2f;background:#ffe2d5}.invalid-result button{color:#a8472b;background:#fff;border:1px solid #efcabc;align-items:center;gap:7px;display:inline-flex}.station-note{color:#6e7a89;background:#ffffff94;border-left:3px solid #a9b4ab;margin-top:15px;padding:14px 16px}.station-note strong{color:var(--ink);font-size:10px}.station-note p{margin:4px 0 0;font-size:10px}.station-note button{color:var(--flash-dark);background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.receipt-feed{background:var(--navy);color:#fff;border-radius:16px;align-self:start;overflow:hidden;box-shadow:0 18px 44px #09182b24}.receipt-feed>div:first-child{background:linear-gradient(135deg,#10233e,#172c49);padding:23px}.receipt-feed>div:first-child p{color:#72839b;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:800}.receipt-feed>div:first-child strong{letter-spacing:-.6px;font-size:24px;display:block}.receipt-feed>div:first-child span{color:#ffad94;margin-top:5px;font-size:9px;display:block}.receipt-feed h2{margin:20px 20px 9px;font-size:12px}.receipt-list{padding:0 14px 14px}.receipt-list article{border-bottom:1px solid #ffffff12;grid-template-columns:29px 1fr auto;align-items:center;gap:9px;min-height:57px;display:grid}.receipt-list article>span{color:#71dbad;background:#49c2911f;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.receipt-list strong,.receipt-list small{display:block}.receipt-list strong{font-size:11px}.receipt-list small{color:#77889f;margin-top:3px;font-size:8px}.receipt-list time{color:#8292a8;font-size:8px}.exception-box{border:1px solid #ffffff12;border-radius:10px;gap:9px;margin:4px 14px 14px;display:flex;background:#ffffff0e!important;padding:13px!important}.exception-box>svg{color:#ff997e;flex:none}.exception-box strong{font-size:9px}.exception-box p{color:#8090a6;margin:4px 0 0;font-size:8px;line-height:1.45}.station-alert{border:1px solid;border-radius:11px;align-items:flex-start;gap:10px;margin-top:13px;padding:13px 15px;display:flex}.station-alert>svg,.station-alert>span{flex:none}.station-alert>span{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.station-alert strong{font-size:10px;display:block}.station-alert p{margin:4px 0 0;font-size:9px;line-height:1.5}.station-alert-error{color:#a8452c;background:#fff2ed;border-color:#efd1c5}.station-alert-warning{color:#8a601e;background:#fff8e9;border-color:#eadbb8}.station-alert-warning>span{background:#f6e9c9}.station-alert-success{color:#21664f;background:#edf8f2;border-color:#d0e8dc}.station-alert-success>span{background:#dcefe5}.station-label-actions{color:#44566b;background:#fff;border:1px solid #dce2dd;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.station-label-actions strong{font-size:9px;display:block}.station-label-actions p{color:#7c8896;margin:3px 0 0;font-size:8px;line-height:1.4}.station-label-actions button{color:#fff;background:var(--navy);border:0;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:800;display:inline-flex}.inspection-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:15px;margin-top:14px;padding:21px}.inspection-head{border-bottom:1px solid #edf0ed;align-items:center;gap:11px;padding-bottom:16px;display:flex}.inspection-head>span{color:#147455;background:#e6f5ed;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.inspection-head p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:8px;font-weight:850}.inspection-head h2{margin:0;font-size:16px}.inspection-head small{color:#84909d;margin-top:4px;font-size:8px;display:block}.measurement-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px;display:grid}.measurement-grid label>span{color:#657286;align-items:center;gap:5px;min-height:20px;font-size:8px;font-weight:750;display:flex}.measurement-grid label>div{background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;align-items:center;gap:5px;height:42px;display:flex}.measurement-grid input{width:100%;min-width:0;height:100%;color:var(--navy);background:0 0;border:0;outline:none;padding:0 9px;font-size:11px;font-weight:700}.measurement-grid small{color:#919ba6;padding-right:9px;font-size:8px}.measurement-grid label>div:focus-within{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.inspection-items{border:1px solid #e1e5e1;border-radius:10px;margin-top:18px;overflow:hidden}.inspection-labels,.inspection-item{grid-template-columns:minmax(170px,1fr) 65px 85px 145px;align-items:center;gap:8px;display:grid}.inspection-labels{color:#8b96a3;letter-spacing:.3px;background:#f4f6f3;padding:8px 11px;font-size:7px;font-weight:800}.inspection-item{border-top:1px solid #ecefec;min-height:58px;padding:8px 11px}.inspection-item:first-of-type{border-top:0}.inspection-item strong,.inspection-item small{display:block}.inspection-item strong{font-size:10px}.inspection-item small{color:#84909d;margin-top:3px;font-size:8px}.inspection-item b{font-size:11px}.inspection-item input,.inspection-item select{width:100%;height:35px;color:var(--ink);background:#fafbf9;border:1px solid #dce1dc;border-radius:7px;outline:none;padding:0 8px;font-size:9px}.inspection-lot-fields{background:#fff8f2;border:1px solid #f1d9ca;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr minmax(180px,1.2fr);align-items:end;gap:9px;padding:9px;display:grid}.inspection-lot-fields label>span{color:#8b5a3c;margin-bottom:4px;font-size:8px;font-weight:750;display:block}.inspection-lot-fields p{color:#8b654e;margin:0 0 8px;font-size:8px;line-height:1.45}.inspection-notes{margin-top:15px;display:block}.inspection-notes>span{color:#657286;margin-bottom:6px;font-size:8px;font-weight:750;display:block}.inspection-notes>span small{color:#99a2ac;font-weight:500}.inspection-notes textarea{resize:vertical;width:100%;min-height:68px;color:var(--ink);font:inherit;background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:9px 10px;font-size:9px}.inspection-notes textarea:focus,.inspection-item input:focus,.inspection-item select:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.inspection-actions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.inspection-actions button{color:#657286;background:#fff;border:1px solid #dce1dc;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:9px;font-weight:750;display:inline-flex}.inspection-actions button:last-child{color:#fff;background:var(--flash);border-color:var(--flash)}.inspection-actions button:disabled{opacity:.55}.inspection-rule{color:#708073;align-items:center;gap:6px;margin:12px 0 0;font-size:8px;display:flex}.inspection-rule svg{color:#1b795a}.draft-badge{color:#7a8796;letter-spacing:.8px;border:1px solid #dce1dc;border-radius:7px;justify-self:end;padding:6px 9px;font-size:8px;font-weight:800}.evaluator-wrap{width:min(1200px,100% - 40px);margin:34px auto 60px}.evaluator-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.evaluator-intro h1{letter-spacing:-1.25px;max-width:690px;margin:0;font-size:clamp(25px,3.2vw,36px)}.evaluator-intro>div>span{color:#748193;margin-top:7px;font-size:11px;display:block}.policy-chip{color:#245e4b;background:#eaf6ef;border:1px solid #d4eade;border-radius:11px;align-items:center;gap:10px;padding:12px 14px;display:flex}.policy-chip strong,.policy-chip span{display:block}.policy-chip strong{font-size:10px}.policy-chip span{color:#668577;margin-top:3px;font-size:8px}.evaluator-grid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:15px;display:grid}.cost-form{flex-direction:column;gap:12px;display:flex}.form-card,.decision-panel{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px}.form-card{padding:21px}.form-section-title{align-items:center;gap:11px;margin-bottom:17px;display:flex}.form-section-title>span{color:#b24f33;background:#fff0ea;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:850;display:grid}.form-section-title h2{margin:0;font-size:14px}.form-section-title p{color:#8893a1;margin:3px 0 0;font-size:9px}.cost-form label{min-width:0;display:block}.cost-form label>span{color:#647184;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.cost-form input{width:100%;height:42px;color:var(--ink);background:#fbfcfa;border:1px solid #dfe4df;border-radius:9px;outline:none;padding:0 11px;font-size:11px}.cost-form input:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654217}.input-with-icon{position:relative}.input-with-icon input{padding-right:38px}.input-with-icon svg{color:#8d98a5;position:absolute;top:13px;right:12px}.field-row{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:13px;display:grid}.three-fields{grid-template-columns:repeat(3,1fr)}.money-input,.unit-input{position:relative}.money-input i,.unit-input i{color:#8a96a4;font-size:9px;font-style:normal;font-weight:750;position:absolute;top:14px}.money-input i{left:11px}.money-input input{padding-left:47px}.unit-input i{right:11px}.unit-input input{padding-right:38px}.dimension-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.calculate-button{color:#fff;background:var(--navy);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;margin-top:17px;font-size:11px;font-weight:750;display:flex}.calculate-button:hover{background:#172c48}.decision-panel{position:sticky;top:84px;overflow:hidden}.decision-head{align-items:center;gap:10px;padding:20px 21px 12px;display:flex}.decision-head>span{color:#b74e30;background:#ffece4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.decision-head p{color:#a15a46;letter-spacing:.8px;margin:0 0 3px;font-size:8px;font-weight:850}.decision-head h2{margin:0;font-size:14px}.suggested-price{color:#fff;background:linear-gradient(140deg,#0d1d32,#192e4b);border-radius:12px;margin:0 20px 15px;padding:20px}.suggested-price strong,.suggested-price span{display:block}.suggested-price strong{letter-spacing:-1.2px;font-size:31px}.suggested-price span{color:#92a0b2;margin-top:5px;font-size:8px}.cost-stack{border-bottom:1px solid #e7ebe7;margin:0 20px;padding-bottom:13px}.cost-stack div{justify-content:space-between;padding:6px 0;font-size:9px;display:flex}.cost-stack span{color:#7e8997}.cost-stack strong{font-size:10px}.cost-stack .positive{color:#13795b}.estimate-note{color:#8a7050;align-items:flex-start;gap:5px;margin:11px 20px 0;font-size:8px;line-height:1.45;display:flex}.estimate-note svg{flex:none}.empty-calculation{text-align:center;color:#84909f;background:#f6f8f5;border:1px dashed #d9dfd9;border-radius:11px;place-items:center;min-height:150px;margin:0 20px 17px;padding:25px;display:grid}.empty-calculation p{max-width:250px;margin:8px 0 0;font-size:9px;line-height:1.5}.eligibility-gates{border-top:1px solid #e7ebe7;border-bottom:1px solid #e7ebe7;margin-top:16px;padding:16px 20px}.eligibility-gates h3{margin:0 0 10px;font-size:11px}.eligibility-gates label{cursor:pointer;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-height:43px;display:grid;position:relative}.eligibility-gates input{opacity:0;pointer-events:none;position:absolute}.eligibility-gates label>span{color:#167355;background:#e8f6ef;border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.eligibility-gates label>span.risk-check{color:#b75c34;background:#fff0e8}.eligibility-gates input:not(:checked)+span{color:#9aa5af;background:#f0f2ef}.eligibility-gates strong,.eligibility-gates small{display:block}.eligibility-gates strong{font-size:9px}.eligibility-gates small{color:#8a95a2;margin-top:3px;font-size:7px}.save-candidate{color:#fff;background:var(--flash);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:43px;margin:16px 20px;font-size:10px;font-weight:750;display:flex}.save-candidate:disabled{color:#9aa3ad;cursor:not-allowed;background:#e5e8e5}.blocked-reason{color:#aa5b3c;text-align:center;margin:-7px 20px 17px;font-size:8px;line-height:1.45}.blocked-reason svg{vertical-align:-3px;margin-right:4px}.candidate-saved{color:#97602d;text-align:center;background:#fff5e5;border-radius:8px;justify-content:center;align-items:flex-start;gap:5px;margin:-7px 20px 17px;padding:9px;font-size:8px;line-height:1.45;display:flex}.candidate-saved.eligible{color:#196d52;background:#eaf7f0}.candidate-saved svg{flex:none}.catalog-warning{color:#5f6875;background:#fff9ec;border:1px solid #ecdfbd;border-radius:12px;align-items:flex-start;gap:10px;margin-top:15px;padding:15px 17px;display:flex}.catalog-warning>svg{color:#a16d20;flex:none}.catalog-warning strong{font-size:10px}.catalog-warning p{max-width:950px;margin:4px 0 0;font-size:9px;line-height:1.55}@media (max-width:850px){.station-grid,.evaluator-grid{grid-template-columns:1fr}.receipt-feed{width:100%}.decision-panel{position:static}.evaluator-intro{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.station-header{grid-template-columns:1fr auto;height:62px;padding:0 14px}.station-header>.brand-lockup{display:none}.station-account,.draft-badge{grid-column:2}.station-online{justify-content:center;width:34px;height:34px;padding:0;font-size:0;overflow:hidden}.station-grid,.evaluator-wrap{width:calc(100% - 24px);margin-block:23px}.scanner-card{padding:18px}.scanner-instruction{align-items:flex-start}.scanner-form{flex-wrap:wrap;height:auto;min-height:62px;padding:9px}.scanner-form>svg{display:none}.scanner-form input{min-height:42px;padding:0 8px;font-size:14px}.scanner-form button{width:100%}.scan-result{grid-template-columns:38px 1fr}.scan-result button{grid-column:1/-1}.measurement-grid{grid-template-columns:repeat(2,1fr)}.inspection-labels{display:none}.inspection-item{grid-template-columns:1fr 60px}.inspection-item>input,.inspection-item>select{grid-column:auto}.inspection-lot-fields{grid-template-columns:1fr}.inspection-actions{flex-direction:column-reverse;align-items:stretch}.field-row,.three-fields{grid-template-columns:1fr}.dimension-grid{grid-template-columns:repeat(2,1fr)}.policy-chip{width:100%}}.orders-control-chip{color:#21664f;background:#e8f5ed;border:1px solid #d5e9de;border-radius:99px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.orders-zero{color:#718092;border:1px solid var(--line);min-height:360px;box-shadow:var(--shadow-sm);text-align:left;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:16px;padding:45px;display:flex}.orders-zero>span{color:#ad5034;background:#ffebe4;border-radius:17px;flex:none;place-items:center;width:64px;height:64px;display:grid}.orders-zero>div>p{color:var(--flash-dark);letter-spacing:.9px;margin:0 0 5px;font-size:7px;font-weight:850}.orders-zero h2{color:var(--navy);margin:0;font-size:19px}.orders-zero>div>strong{color:#85919f;max-width:560px;margin-top:8px;font-size:9px;font-weight:500;line-height:1.55;display:block}.orders-zero button{color:#fff;background:var(--flash);border:0;border-radius:8px;align-items:center;gap:6px;min-height:38px;margin-top:15px;padding:0 12px;font-size:8px;font-weight:800;display:inline-flex}.orders-workspace{grid-template-columns:minmax(300px,.82fr) minmax(470px,1.18fr);align-items:start;gap:11px;display:grid}.orders-master,.order-detail-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow:hidden}.orders-master-head{color:#647184;background:#f7f8f6;border-bottom:1px solid #e7eae7;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;display:flex}.orders-master-head span{font-size:8px;font-weight:800}.orders-master-head small{color:#929ca7;font-size:7px}.orders-master>button{width:100%;min-height:84px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0ed;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.orders-master>button.selected{box-shadow:inset 3px 0 var(--flash);background:#fff7f3}.orders-master>button>div{min-width:0}.orders-master>button>div strong,.orders-master>button>div p,.orders-master>button>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orders-master>button>div strong{font-size:9px}.orders-master>button>div p{color:#718092;margin:4px 0 0;font-size:8px}.orders-master>button>div small{color:#9aa3ad;margin-top:4px;font-size:7px}.orders-master aside{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.orders-master aside>strong{font-size:8px}.oms-status{white-space:nowrap;border-radius:99px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.oms-status.ready{color:#7b5f20;background:#fff2d2}.oms-status.hold,.oms-status.cancelled{color:#a14a31;background:#ffece5}.oms-status.allocated,.oms-status.delivered{color:#176e53;background:#e6f4ec}.oms-status.picking,.oms-status.packed{color:#275f91;background:#e8f1fb}.oms-status.shipped{color:#5d4a95;background:#eeeafb}.order-detail-card{min-height:420px;padding:20px}.order-detail-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.order-detail-head p{color:var(--flash-dark);letter-spacing:.7px;margin:0 0 5px;font-size:7px;font-weight:850}.order-detail-head h2{margin:0;font-size:20px}.order-detail-head span{color:#8a95a2;margin-top:5px;font-size:8px;display:block}.order-detail-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.order-detail-facts>div{background:#f7f8f6;border-radius:8px;padding:10px}.order-detail-facts small,.order-detail-facts strong{display:block}.order-detail-facts small{color:#8d97a3;font-size:7px}.order-detail-facts strong{margin-top:3px;font-size:9px}.order-lines-block>p,.order-reservations-block>div:first-child>p,.order-shipments-block>div:first-child>p{color:#8a95a1;letter-spacing:.7px;margin:0 0 7px;font-size:7px;font-weight:850}.order-lines-block article,.order-reservations-block article,.order-shipments-block article{border-top:1px solid #edf0ed;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:53px;padding:8px 0;display:grid}.order-lines-block article>span{color:#576779;background:#eef1ed;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.order-lines-block strong,.order-lines-block small,.order-reservations-block strong,.order-reservations-block small,.order-shipments-block strong,.order-shipments-block small{display:block}.order-lines-block strong,.order-reservations-block strong,.order-shipments-block strong{font-size:8px}.order-lines-block small,.order-reservations-block small,.order-shipments-block small{color:#8e98a4;margin-top:3px;font-size:7px}.order-lines-block article>em,.order-reservations-block article>em,.order-shipments-block article>em{color:#657386;font-size:8px;font-style:normal;font-weight:750}.order-reservations-block,.order-shipments-block{background:#f8f9f7;border-radius:10px;margin-top:15px;padding:13px}.order-reservations-block>div:first-child,.order-shipments-block>div:first-child{justify-content:space-between;align-items:center;display:flex}.order-reservations-block>div:first-child>span,.order-shipments-block>div:first-child>span{color:#277057;font-size:7px;font-weight:750}.order-reservations-block article>svg,.order-shipments-block article>svg{color:#33775f}.order-shipments-block{background:#f5f8ff}.order-reservations-block article>em.released{color:#a14c34}.order-reservations-block>section{color:#87929f;justify-content:center;align-items:center;gap:7px;min-height:70px;font-size:8px;display:flex}.order-supply-chain-block{background:linear-gradient(145deg,#f7fbf8,#fbfcfa);border:1px solid #dfe9e4;border-radius:10px;margin-top:15px;padding:13px;overflow:hidden}.order-supply-chain-head{justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:8px;display:flex}.order-supply-chain-head p{color:#33775f;letter-spacing:.7px;margin:0 0 4px;font-size:7px;font-weight:850}.order-supply-chain-head strong{font-size:9px;display:block}.order-supply-chain-head>span{color:#607b70;white-space:nowrap;font-size:7px;font-weight:750}.order-procurement-row,.order-source-package-row{border-top:1px solid #e4ece8;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:9px 0;display:grid}.order-procurement-row>svg,.order-source-package-row>svg{color:#33775f}.order-procurement-row strong,.order-procurement-row small,.order-source-package-row strong,.order-source-package-row small{display:block}.order-procurement-row strong,.order-source-package-row strong{font-size:8px}.order-procurement-row small,.order-source-package-row small{color:#7e8c86;margin-top:3px;font-size:7px}.order-procurement-row>a,.order-source-package-row>aside a{color:#286b54;align-items:center;gap:3px;font-size:7px;font-weight:800;text-decoration:none;display:inline-flex}.order-source-package-row>aside{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.order-source-package-row>aside button{color:#9b563f;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:7px;font-weight:800;display:inline-flex}.order-source-stage{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.order-source-stage span{color:#47685b;background:#e7f1ec;border-radius:999px;padding:3px 5px;font-size:6px;font-weight:750}.order-unlink-panel{background:#fff6f2;border:1px solid #efdcd4;border-radius:8px;grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.order-unlink-panel label span{color:#8d5c4c;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.order-unlink-panel input{background:#fff;border:1px solid #e3cfc7;border-radius:7px;outline:none;width:100%;height:35px;padding:0 9px;font-size:8px}.order-unlink-panel input:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.order-unlink-panel>div{gap:5px;display:flex}.order-unlink-panel button{color:#fff;background:#9b563f;border:0;border-radius:7px;height:35px;padding:0 10px;font-size:7px;font-weight:800}.order-unlink-panel button.secondary{color:#6f756f;background:#edecea}.order-unlink-panel button:disabled{opacity:.55}.order-released-links{color:#7c817d;border-top:1px solid #e4ece8;padding-top:9px}.order-released-links>div{align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.order-released-links>article{justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:7px 0 0 20px;display:flex}.order-released-links strong,.order-released-links small{display:block}.order-released-links strong{color:#646d68;font-size:7px}.order-released-links small{color:#8a918d;margin-top:3px;font-size:6px}.order-released-links time{color:#929995;white-space:nowrap;font-size:6px}.order-actions{justify-content:flex-end;margin-top:14px;display:flex}.order-actions button{color:#fff;background:var(--flash);border:0;border-radius:9px;align-items:center;gap:7px;min-height:41px;padding:0 13px;font-size:8px;font-weight:800;display:inline-flex}.order-actions button.release{color:#8f482f;background:#fff0ea;border:1px solid #efd6cc}.order-actions button:disabled{opacity:.55}.order-actions>span{color:#667588;align-items:center;gap:6px;font-size:8px;display:inline-flex}@media (max-width:860px){.orders-workspace{grid-template-columns:1fr}}@media (max-width:620px){.orders-zero{flex-direction:column;align-items:flex-start;min-height:300px;padding:28px 20px}.order-detail-facts{grid-template-columns:1fr}.order-detail-card{padding:15px}.order-unlink-panel{grid-template-columns:1fr}.order-unlink-panel>div button{flex:1}}.fulfill-shell{background:radial-gradient(circle at 85% 8%,#ff65420f,#0000 24%),#f4f6f2;min-height:100vh}.fulfill-wrap{width:min(980px,100% - 40px);margin:30px auto 60px}.fulfill-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.fulfill-title>div>p{color:var(--flash-dark);letter-spacing:.9px;margin:0 0 6px;font-size:8px;font-weight:850}.fulfill-title h1{letter-spacing:-1px;margin:0;font-size:31px}.fulfill-title>div>span{color:#7e8a99;margin-top:7px;font-size:10px;display:block}.fulfill-title>span{color:#fff;background:var(--navy);border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 12px 30px #0c1b2f21}.fulfill-order-search{color:#84909e;height:59px;box-shadow:var(--shadow-sm);background:#fff;border:2px solid #d5dbd6;border-radius:13px;align-items:center;gap:10px;padding:0 7px 0 17px;display:flex}.fulfill-order-search:focus-within{border-color:var(--flash);box-shadow:0 0 0 4px #ff654214}.fulfill-order-search input{min-width:0;height:100%;color:var(--navy);background:0 0;border:0;outline:none;flex:1;font-size:13px}.fulfill-order-search button{color:#fff;background:var(--flash);border:0;border-radius:9px;min-height:43px;padding:0 16px;font-size:9px;font-weight:800}.fulfill-feedback{border-radius:9px;align-items:center;gap:8px;margin-top:10px;padding:11px 13px;font-size:9px;display:flex}.fulfill-feedback.error{color:#a34830;background:#fff0ea;border:1px solid #edcec1}.fulfill-feedback.success{color:#236c53;background:#eaf6ef;border:1px solid #d4e9dd}.fulfill-empty{color:#7d8997;border:1px solid var(--line);min-height:320px;box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:14px;align-content:center;place-items:center;margin-top:12px;padding:40px;display:grid}.fulfill-empty>span{color:#b14e32;background:#ffebe4;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.fulfill-empty h2{color:var(--navy);margin:13px 0 0;font-size:17px}.fulfill-empty p{max-width:470px;margin:7px 0 0;font-size:9px;line-height:1.55}.fulfill-order-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;margin-top:12px;padding:20px}.fulfill-order-head{border-bottom:1px solid #e9ece9;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding-bottom:15px;display:grid}.fulfill-order-head p{color:var(--flash-dark);letter-spacing:.8px;text-transform:uppercase;margin:0 0 4px;font-size:7px;font-weight:850}.fulfill-order-head h2{margin:0;font-size:19px}.fulfill-order-head em{color:#226c52;background:#e6f4ec;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:850}.fulfill-order-head button{color:#687587;background:#fff;border:1px solid #dce1dc;border-radius:8px;min-height:33px;padding:0 10px;font-size:8px;font-weight:750}.fulfill-start{grid-template-columns:51px 1fr auto;align-items:center;gap:13px;min-height:150px;display:grid}.fulfill-start>span{color:#227056;background:#e6f4ec;border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.fulfill-start strong{font-size:11px}.fulfill-start p{color:#82909e;margin:5px 0 0;font-size:8px;line-height:1.45}.fulfill-start button,.confirm-pick,.pack-form>button{color:#fff;background:var(--flash);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-size:9px;font-weight:800;display:inline-flex}.fulfill-blocked{color:#9d4a32;align-items:center;gap:11px;min-height:120px;display:flex}.fulfill-blocked strong{font-size:10px}.fulfill-blocked p{color:#8793a0;margin:4px 0 0;font-size:8px}.fulfill-blocked a{color:var(--flash-dark);margin-left:auto;font-size:8px;font-weight:800}.pick-layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;padding-top:17px;display:grid}.pick-tasks{background:#f7f8f6;border-radius:11px;padding:16px}.pick-tasks>p{color:#83909e;letter-spacing:.8px;margin:0 0 8px;font-size:7px;font-weight:850}.pick-tasks article{border:1px solid #0000;border-radius:9px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-height:58px;padding:9px;display:grid}.pick-tasks article.current{box-shadow:var(--shadow-sm);background:#fff;border-color:#ead4ca}.pick-tasks article.done{opacity:.65}.pick-tasks article>span{color:#6b7888;background:#e6e9e5;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:850;display:grid}.pick-tasks article.current>span{color:#fff;background:var(--flash)}.pick-tasks article.done>span{color:#1f6f54;background:#dff1e8}.pick-tasks strong{font-size:11px}.pick-tasks p{color:#84909e;margin:3px 0 0;font-size:7px}.pick-tasks em{color:#667587;font-size:9px;font-style:normal;font-weight:800}.pick-scanner{color:#778596;text-align:center;background:#fcfdfb;border:1px dashed #cfd6d1;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.pick-scanner>span{color:#fff;background:var(--navy);border-radius:15px;place-items:center;width:56px;height:56px;display:grid}.pick-scanner>p{color:var(--flash-dark);letter-spacing:.8px;margin:13px 0 4px;font-size:7px;font-weight:850}.pick-scanner h3{color:var(--navy);margin:0 0 14px;font-size:13px}.pick-scanner form{background:#fff;border:2px solid #d4dad5;border-radius:9px;width:100%;height:47px;padding:4px;display:flex}.pick-scanner form:focus-within{border-color:var(--flash)}.pick-scanner form input{text-align:center;border:0;outline:none;flex:1;min-width:0;padding:0 9px;font-size:12px;font-weight:750}.pick-scanner form button{color:#fff;background:var(--navy);border:0;border-radius:6px;padding:0 10px;font-size:8px;font-weight:750}.confirm-pick{width:100%;margin-top:9px}.confirm-pick:disabled,.pack-form>button:disabled{opacity:.48}.pack-form{padding:22px 0 2px}.pack-form-title{align-items:center;gap:9px;margin-bottom:15px;display:flex}.pack-form-title>span{color:#b04c31;background:#ffebe3;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.pack-form-title p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.pack-form-title h3{margin:0;font-size:14px}.pack-line-quantities{gap:7px;margin-bottom:13px;display:grid}.pack-line-quantities label{background:#f7f9f6;border:1px solid #e1e6e0;border-radius:9px;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:10px;padding:9px 10px;display:grid}.pack-line-quantities label>span{min-width:0;color:var(--navy);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.pack-line-quantities label>span small{color:#87928f;margin-top:3px;font-size:7px;font-weight:600;display:block}.pack-line-quantities label>input{text-align:center;background:#fff;border:1px solid #d7ded8;border-radius:7px;height:36px}.pack-dimensions{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.pack-form label>span{color:#677487;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.pack-form label>div{background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;align-items:center;height:43px;display:flex}.pack-form input{width:100%;min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;padding:0 9px}.pack-form small{color:#8d98a4;padding-right:9px;font-size:7px}.pack-form>button{margin:14px 0 0 auto}.pack-success{text-align:center;padding:27px}.pack-success>span{color:#1e7155;background:#e1f3e9;border:7px solid #f1faf5;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 13px;display:grid}.pack-success>p{color:#1c7255;letter-spacing:.9px;margin:0 0 4px;font-size:7px;font-weight:850}.pack-success>h2{letter-spacing:2.5px;margin:0;font-size:30px}.pack-success>strong{color:#748293;margin-top:5px;font-size:9px;display:block}.packed-package-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;display:grid}.packed-package-strip article{text-align:left;background:#f3f7f4;border:1px solid #dce5de;border-radius:9px;gap:3px;padding:10px 11px;display:grid}.packed-package-strip article span{color:#47715f;letter-spacing:.7px;font-size:6px;font-weight:900}.packed-package-strip article strong{color:var(--navy);letter-spacing:1px;font-size:11px}.packed-package-strip article small{color:#7d8987;padding:0;font-size:7px;line-height:1.4}.pack-success>.packed-package-strip{max-width:680px;margin-top:14px}.pack-success>.pack-success-warning{color:#9a5136;text-align:left;background:#fff5eb;border-radius:8px;align-items:flex-start;gap:7px;max-width:520px;margin:17px auto 0;padding:11px;display:flex}.pack-success-warning p{margin:0;font-size:8px;line-height:1.5}.dispatch-next{color:#fff;background:var(--navy);border-radius:8px;align-items:center;gap:7px;width:max-content;min-height:38px;margin:13px auto 0;padding:0 13px;font-size:8px;font-weight:800;text-decoration:none;display:flex}@media (max-width:720px){.fulfill-wrap{width:calc(100% - 24px);margin-block:22px}.pick-layout{grid-template-columns:1fr}.pack-dimensions{grid-template-columns:repeat(2,1fr)}.packed-package-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.fulfill-start{grid-template-columns:45px 1fr;padding-block:16px}.fulfill-start button{grid-column:1/-1}}.inventory-claims-panel{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-top:16px;padding:18px}.inventory-claims-panel .inventory-incident-section-head>span{color:#315e8a;background:#edf4fa}.inventory-claims-panel .inventory-incident-section-head small{color:#667487;margin-top:5px;font-size:13px;line-height:1.45;display:block}.inventory-claims-empty{color:#547568;background:#f1f7f4;border:1px solid #dbe9e2;border-radius:10px;align-items:center;gap:12px;min-height:92px;margin-top:16px;padding:17px;display:flex}.inventory-claims-empty strong{color:#294f42;font-size:14px}.inventory-claims-empty p{color:#6b7e76;margin:4px 0 0;font-size:13px;line-height:1.45}.inventory-claims-list{gap:9px;margin-top:16px;display:grid}.inventory-claims-list>article{background:#fbfcfa;border:1px solid #dfe5e1;border-radius:10px;overflow:hidden}.inventory-claims-list>article.open{background:#fff;border-color:#b8c9c0}.inventory-claim-summary{width:100%;min-height:76px;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto auto 18px;align-items:center;gap:10px;padding:12px 14px;display:grid}.inventory-claim-summary>span{color:#315e8a;background:#edf4fa;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.inventory-claim-summary p,.inventory-claim-summary strong,.inventory-claim-summary small{margin:0;display:block}.inventory-claim-summary p{color:#7c8996;font-size:12px;font-weight:750}.inventory-claim-summary strong{margin-top:3px;font-size:15px}.inventory-claim-summary small{color:#697788;margin-top:3px;font-size:13px}.inventory-claim-summary em{color:#556474;white-space:nowrap;background:#edf0ee;border-radius:999px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.inventory-claim-summary em.on_track,.inventory-claim-summary em.recovered{color:#17684c;background:#e8f6ef}.inventory-claim-summary em.at_risk,.inventory-claim-summary em.ready_to_submit,.inventory-claim-summary em.submitted,.inventory-claim-summary em.accepted,.inventory-claim-summary em.partially_recovered{color:#85591f;background:#fff1d6}.inventory-claim-summary em.breached,.inventory-claim-summary em.denied{color:#9c4037;background:#fdeceb}.inventory-claim-summary em.cancelled{color:#66727e;background:#e9edeb}.inventory-claims-list article.open .inventory-claim-summary>svg{transform:rotate(180deg)}.inventory-claim-detail{border-top:1px solid #e7ebe7;padding:17px}.inventory-claim-detail blockquote{color:#526174;background:#f5f7f4;border-left:3px solid #8ba69a;margin:14px 0;padding:11px 13px;font-size:14px;line-height:1.5}.inventory-claim-form{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.inventory-claim-form h3,.inventory-claim-form .wide,.inventory-claim-form>button{grid-column:1/-1}.inventory-claim-form h3,.inventory-claim-action h3,.inventory-claim-history h3{margin:0 0 4px;font-size:15px}.inventory-claim-form label>span,.inventory-claim-action label>span{color:#5e6c7c;margin-bottom:6px;font-size:14px;font-weight:750;display:block}.inventory-claim-form input,.inventory-claim-form select,.inventory-claim-form textarea,.inventory-claim-action input,.inventory-claim-action textarea{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d7ded9;border-radius:8px;outline:none;padding:9px 11px;font-size:14px}.inventory-claim-form textarea,.inventory-claim-action textarea{resize:vertical;min-height:82px;line-height:1.45}.inventory-claim-form input:focus,.inventory-claim-form select:focus,.inventory-claim-form textarea:focus,.inventory-claim-action input:focus,.inventory-claim-action textarea:focus{border-color:#658b79;box-shadow:0 0 0 3px #44765e1a}.inventory-claim-form>button,.inventory-claim-action button{color:#fff;background:#254f40;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:14px;font-weight:800;display:inline-flex}.inventory-claim-form>button{width:max-content}.inventory-claim-form button:disabled,.inventory-claim-action button:disabled{opacity:.52}.inventory-claim-action button.reject{color:#9b4137;background:#fdecea}.inventory-claim-facts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.inventory-claim-facts span{background:#f4f7f4;border-radius:9px;padding:12px}.inventory-claim-facts small,.inventory-claim-facts strong{display:block}.inventory-claim-facts small{color:#7b8794;font-size:12px}.inventory-claim-facts strong{margin-top:4px;font-size:14px}.inventory-claim-action{background:#f7f9f7;border:1px solid #e1e6e2;border-radius:10px;gap:10px;margin-top:13px;padding:14px;display:grid}.inventory-claim-action>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inventory-claim-action>span{justify-content:flex-end;gap:8px;display:flex}.inventory-claim-action>button{justify-self:end;width:max-content}.inventory-claims-readonly{color:#5e6e7c;background:#f2f5f3;border-radius:8px;align-items:center;gap:7px;margin:12px 0 0;padding:11px;font-size:14px;display:flex}.inventory-claim-history{border-top:1px solid #e7ebe7;margin-top:16px;padding-top:14px}.inventory-claim-history p{border-top:1px solid #eff2ef;justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin:0;display:flex}.inventory-claim-history p span{color:#657385;font-size:13px}.inventory-claim-history p strong{color:#35465a;font-size:13px}@media (max-width:760px){.inventory-claim-summary{grid-template-columns:38px minmax(0,1fr) 18px}.inventory-claim-summary em{grid-column:2;width:max-content}.inventory-claim-form,.inventory-claim-facts{grid-template-columns:1fr 1fr}.inventory-claim-form h3,.inventory-claim-form .wide,.inventory-claim-form>button{grid-column:1/-1}}@media (max-width:520px){.inventory-claims-panel{padding:13px}.inventory-claim-form,.inventory-claim-facts,.inventory-claim-action>div{grid-template-columns:1fr}.inventory-claim-form h3,.inventory-claim-form .wide,.inventory-claim-form>button{grid-column:auto;width:100%}.inventory-claim-action>span{flex-direction:column-reverse;align-items:stretch}.inventory-claim-action>span button,.inventory-claim-action>button{width:100%}}.procurement-wrap{width:min(1220px,100% - 42px)}.procurement-title-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.procurement-primary{color:#fff;background:var(--flash);border:0;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:9px;font-weight:850;display:inline-flex;box-shadow:0 10px 25px #f15b342e}.procurement-policy-button{color:#285d4a;background:#edf8f2;border:1px solid #d4e9de;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:9px;font-weight:850;display:inline-flex}.procurement-guardrail{color:#285d4a;background:linear-gradient(120deg,#edf8f2,#f8fbf7);border:1px solid #dcebe2;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:15px;padding:13px 16px;display:grid}.procurement-guardrail strong,.procurement-guardrail p{display:block}.procurement-guardrail strong{font-size:9px}.procurement-guardrail p{color:#647b71;margin:3px 0 0;font-size:8px}.procurement-guardrail>span{color:#316753;letter-spacing:.7px;background:#fff;border-radius:7px;padding:5px 8px;font-size:6px;font-weight:900}.procurement-policy-strip{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:9px;margin:-3px 0 15px;display:grid}.procurement-policy-strip article{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e7e2;border-radius:11px;padding:13px 14px}.procurement-policy-strip article>div:first-child{justify-content:space-between;align-items:center;gap:9px;display:flex}.procurement-policy-strip article span{color:#526376;font-size:7px;font-weight:850}.procurement-policy-strip article em{color:#6c887c;font-size:6px;font-style:normal}.procurement-policy-strip article>strong{color:var(--navy);margin-top:9px;font-size:13px;display:block}.procurement-policy-strip article>strong small{color:#8b969f;font-size:7px;font-weight:650}.procurement-policy-meter{background:#e9eeea;border-radius:5px;height:5px;margin-top:8px;overflow:hidden}.procurement-policy-meter i{border-radius:inherit;background:linear-gradient(90deg,#3c8465,#ef7b52);height:100%;display:block}.procurement-policy-strip article>p{color:#84908f;margin:6px 0 0;font-size:6px}.procurement-sla-strip{grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:9px;margin:-3px 0 15px;display:grid}.procurement-sla-strip article{color:#315f7d;box-shadow:var(--shadow-sm);background:linear-gradient(120deg,#edf5fa,#f8fbfc);border:1px solid #d9e7ee;border-radius:11px;align-items:center;gap:10px;padding:13px 14px;display:flex}.procurement-sla-strip article>svg{flex:none}.procurement-sla-strip span,.procurement-sla-strip strong,.procurement-sla-strip small{display:block}.procurement-sla-strip span{color:#647b8c;font-size:7px;font-weight:850}.procurement-sla-strip strong{color:var(--navy);margin-top:4px;font-size:10px}.procurement-sla-strip small{color:#7d909c;margin-top:4px;font-size:6px}.procurement-sla-review{background:#fff9ed;border:1px solid #eee0bc;border-radius:11px;margin:-3px 0 15px;padding:12px 14px}.procurement-sla-review>header{color:#866637;justify-content:space-between;margin-bottom:7px;font-size:7px;font-weight:850;display:flex}.procurement-sla-review>header small{font-weight:600}.procurement-sla-review article{border-top:1px solid #f0e5ca;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.procurement-sla-review article strong{font-size:8px}.procurement-sla-review article p{color:#8b795d;margin:3px 0 0;font-size:7px}.procurement-sla-review article>div:last-child{gap:6px;display:flex}.procurement-sla-review button{color:#4b665a;background:#eef6f1;border:0;border-radius:7px;min-height:31px;padding:0 9px;font-size:7px;font-weight:850}.procurement-sla-review button:last-child{color:#8d5144;background:#fbedeb}.procurement-sla-review button:disabled{opacity:.5}.procurement-policy-warning{color:#8b5b32;background:#fff7e8;border-radius:8px;align-items:flex-start;gap:7px;margin-top:12px;padding:10px 11px;display:flex}.procurement-policy-warning svg{flex:none}.procurement-policy-warning p{margin:0;font-size:7px;line-height:1.5}.procurement-create{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e2e7e2;border-radius:14px;margin-bottom:16px;padding:18px}.procurement-create>header{color:var(--navy);align-items:center;gap:9px;margin-bottom:14px;display:flex}.procurement-create>header svg{color:var(--flash)}.procurement-create>header strong{font-size:12px}.procurement-create>header p{color:#84909a;margin:3px 0 0;font-size:8px}.procurement-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.procurement-form-grid label span{color:#657284;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.procurement-form-grid label.wide{grid-column:span 2}.procurement-form-grid input,.procurement-form-grid select,.procurement-form-grid textarea{width:100%;min-height:39px;color:var(--navy);font:inherit;background:#fbfcfa;border:1px solid #dce2dc;border-radius:8px;outline:0;padding:0 10px;font-size:8px}.procurement-form-grid textarea{resize:vertical;min-height:62px;padding-top:9px}.procurement-form-grid input:focus,.procurement-form-grid select:focus,.procurement-form-grid textarea:focus{border-color:var(--flash);box-shadow:0 0 0 3px #f5623712}.procurement-weekdays{border:1px solid #dce2dc;border-radius:8px;grid-column:span 2;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex}.procurement-weekdays legend{color:#657284;padding:0 4px;font-size:7px;font-weight:800}.procurement-weekdays label{cursor:pointer;place-items:center;width:30px;height:30px;display:grid}.procurement-weekdays input{opacity:0;pointer-events:none;width:1px;min-height:1px;position:absolute}.procurement-weekdays span{background:#f3f5f3;border-radius:7px;place-items:center;width:28px;height:28px;color:#6d7985!important;margin:0!important;display:grid!important}.procurement-weekdays input:checked+span{background:var(--navy);color:#fff!important}.procurement-line-preview{color:#345875;background:#f1f6fa;border-radius:9px;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;display:flex}.procurement-line-preview strong{font-size:8px}.procurement-line-preview p{color:#748899;margin:3px 0 0;font-size:7px}.procurement-create>button{color:#fff;background:var(--navy);border:0;border-radius:9px;align-items:center;gap:6px;min-height:40px;margin-top:12px;padding:0 14px;font-size:8px;font-weight:850;display:inline-flex}.procurement-notice{color:#27654e;background:#edf7f1;border-radius:8px;align-items:center;gap:7px;margin-bottom:12px;padding:10px 12px;font-size:8px;font-weight:750;display:flex}.procurement-workspace{grid-template-columns:minmax(330px,.8fr) minmax(0,1.6fr);align-items:start;gap:15px;display:grid}.procurement-master,.procurement-detail{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e2e6e1;border-radius:14px;overflow:hidden}.procurement-master>header{background:#f8faf7;border-bottom:1px solid #e9ede8;justify-content:space-between;align-items:center;min-height:45px;padding:0 14px;display:flex}.procurement-master>header span{font-size:8px;font-weight:850}.procurement-master>header small{color:#89949e;font-size:7px}.procurement-master>button{width:100%;min-height:92px;color:var(--navy);text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0ec;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 13px;display:grid}.procurement-master>button:hover,.procurement-master>button.selected{background:#fff9f6}.procurement-master>button.selected{box-shadow:inset 3px 0 var(--flash)}.procurement-status-dot{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.procurement-status-dot.amber{color:#9a6429;background:#fff3df}.procurement-status-dot.blue{color:#356584;background:#edf5fa}.procurement-status-dot.green{color:#28664d;background:#eaf7ef}.procurement-status-dot.red{color:#9b493f;background:#fcecea}.procurement-status-dot.gray{color:#6f7a85;background:#eef0ef}.procurement-master button>div strong,.procurement-master button>div p,.procurement-master button>div small{display:block}.procurement-master button>div strong{font-size:9px}.procurement-master button>div p{color:#48586b;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:8px;overflow:hidden}.procurement-master button>div small{color:#8a959f;font-size:7px}.procurement-master button aside{text-align:right}.procurement-master button aside em,.procurement-master button aside strong,.procurement-master button aside small{display:block}.procurement-master button aside em,.procurement-detail>header em{border-radius:6px;width:max-content;margin-left:auto;padding:4px 7px;font-size:6px;font-style:normal;font-weight:900}.procurement-master button aside em.amber,.procurement-detail>header em.amber{color:#94602b;background:#fff2df}.procurement-master button aside em.blue,.procurement-detail>header em.blue{color:#315f7d;background:#eaf3f9}.procurement-master button aside em.green,.procurement-detail>header em.green{color:#22664a;background:#e9f6ee}.procurement-master button aside em.red,.procurement-detail>header em.red{color:#98453d;background:#fdeceb}.procurement-master button aside em.gray,.procurement-detail>header em.gray{color:#64717d;background:#eef0ef}.procurement-master button aside strong{margin-top:6px;font-size:8px}.procurement-master button aside small{color:#939ca4;margin-top:3px;font-size:6px}.procurement-detail{padding-bottom:15px}.procurement-detail>header{border-bottom:1px solid #edf0ec;justify-content:space-between;gap:15px;padding:17px 18px 13px;display:flex}.procurement-detail>header p{color:var(--flash);margin:0 0 5px;font-size:7px;font-weight:850}.procurement-detail>header h2{letter-spacing:-.3px;margin:0;font-size:17px}.procurement-detail>header span{color:#7d8994;margin-top:6px;font-size:8px;display:block}.procurement-progress{grid-template-columns:repeat(5,1fr);gap:4px;padding:14px 18px 9px;display:grid}.procurement-progress div{color:#a0a8ad;place-items:center;gap:4px;display:grid;position:relative}.procurement-progress div:not(:last-child):after{content:"";background:#e3e7e3;width:72%;height:2px;position:absolute;top:12px;left:64%}.procurement-progress div.done:not(:last-child):after{background:#9fcab6}.procurement-progress span{z-index:1;background:#eef1ee;border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;font-weight:900;display:grid}.procurement-progress div.done span{color:#fff;background:#3c8465}.procurement-progress small{font-size:6px}.procurement-facts{border:1px solid #e6eae6;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:8px 18px 12px;display:grid}.procurement-facts div{border-right:1px solid #e9ede9;min-height:56px;padding:10px}.procurement-facts div:last-child{border-right:0}.procurement-facts small,.procurement-facts strong{display:block}.procurement-facts small{color:#8a959e;font-size:6px}.procurement-facts strong{margin-top:5px;font-size:8px}.procurement-source,.procurement-inbound{border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 18px 10px;padding:11px 12px;display:grid}.procurement-source{color:#375b78;background:#f1f6fa}.procurement-inbound{color:#2f6a52;background:#eef8f2}.procurement-source strong,.procurement-inbound strong{font-size:8px}.procurement-source p,.procurement-inbound p{color:#748595;margin:3px 0 0;font-size:7px}.procurement-source a,.procurement-inbound a{color:inherit;align-items:center;gap:4px;font-size:7px;font-weight:850;text-decoration:none;display:inline-flex}.procurement-sla-assessment{color:#315f7d;background:#edf5fa;border-radius:9px;align-items:flex-start;gap:9px;margin:0 18px 10px;padding:11px 12px;display:flex}.procurement-sla-assessment>svg{flex:none}.procurement-sla-assessment strong,.procurement-sla-assessment p,.procurement-sla-assessment small{display:block}.procurement-sla-assessment strong{font-size:8px}.procurement-sla-assessment p{color:#667e8f;margin:3px 0;font-size:7px;line-height:1.45}.procurement-sla-assessment small{color:#8294a0;font-size:6px}.procurement-sla-assessment.at_risk{color:#956429;background:#fff5e4}.procurement-sla-assessment.breached,.procurement-sla-assessment.policy_required,.procurement-sla-assessment.marketplace_deadline_missing{color:#984a40;background:#fcecea}.procurement-actions{background:#fafbf9;border:1px solid #e6eae5;border-radius:10px;margin:14px 18px;padding:13px}.procurement-actions>p{color:#7d8994;letter-spacing:.8px;margin:0 0 9px;font-size:6px;font-weight:900}.procurement-actions>button,.procurement-inline-form button{color:#fff;background:var(--navy);border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:7px;font-weight:850;display:inline-flex}.procurement-actions button:disabled{opacity:.5}.procurement-policy-check{color:#28664d;background:#edf7f1;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:9px;padding:9px 10px;display:flex}.procurement-policy-check.blocked{color:#95523d;background:#fff0eb}.procurement-policy-check svg{flex:none}.procurement-policy-check strong{font-size:8px;display:block}.procurement-policy-check p{color:#71817b;margin:3px 0 0;font-size:7px;line-height:1.4}.procurement-upload{color:#3d617d;cursor:pointer;background:#edf4f8;border:1px dashed #b9ccd9;border-radius:8px;align-items:center;gap:7px;min-height:39px;padding:0 11px;font-size:8px;font-weight:800;display:flex}.procurement-upload input{opacity:0;width:1px;height:1px;position:absolute}.procurement-inline-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.procurement-inline-form input,.procurement-inline-form select,.procurement-cancel input{min-width:0;min-height:36px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dce2dc;border-radius:7px;outline:0;padding:0 9px;font-size:7px}.procurement-inline-form button{grid-column:span 2}.procurement-help{color:#795a31;background:#fff7e7;border-radius:8px;align-items:center;gap:7px;margin-bottom:9px;padding:9px;display:flex}.procurement-help p{flex:1;margin:0;font-size:7px;line-height:1.45}.procurement-help a{color:inherit;align-items:center;gap:4px;font-size:7px;font-weight:850;text-decoration:none;display:inline-flex}.procurement-cancel{border-top:1px solid #e4e7e3;grid-template-columns:1fr auto;gap:7px;margin-top:11px;padding-top:11px;display:grid}.procurement-cancel button{color:#914a43;background:#fcecea;border:0;border-radius:7px;padding:0 10px;font-size:7px;font-weight:850}.procurement-record-grid{grid-template-columns:1fr 1fr;gap:10px;margin:0 18px;display:grid}.procurement-record-grid>section{border:1px solid #e7ebe7;border-radius:9px;padding:11px}.procurement-record-grid section>header{color:#52677b;align-items:center;gap:6px;margin-bottom:7px;display:flex}.procurement-record-grid section>header strong{font-size:8px}.procurement-record-grid section>button{width:100%;color:var(--navy);text-align:left;background:0 0;border:0;border-top:1px solid #edf0ec;align-items:center;gap:7px;padding:8px 0;display:flex}.procurement-record-grid section>button span{min-width:0}.procurement-record-grid section>button strong,.procurement-record-grid section>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.procurement-record-grid section>button strong{font-size:7px}.procurement-record-grid section>button small{color:#89949e;margin-top:3px;font-size:6px}.procurement-record-grid section>article{border-top:1px solid #edf0ec;gap:7px;padding:7px 0;display:flex}.procurement-record-grid section>article>span{background:#82b39c;border-radius:50%;width:7px;height:7px;margin-top:3px}.procurement-record-grid article strong,.procurement-record-grid article small{display:block}.procurement-record-grid article strong{font-size:7px}.procurement-record-grid article small{color:#8d97a0;margin-top:3px;font-size:6px}.procurement-empty-copy{color:#929ba3;font-size:7px}@media (max-width:900px){.procurement-workspace{grid-template-columns:1fr}.procurement-form-grid{grid-template-columns:1fr 1fr}.procurement-form-grid label.wide{grid-column:span 2}}@media (max-width:620px){.procurement-wrap{width:calc(100% - 24px)}.procurement-title-actions{width:100%}.procurement-title-actions button{flex:1;justify-content:center}.procurement-guardrail{grid-template-columns:auto 1fr}.procurement-guardrail>span{display:none}.procurement-form-grid,.procurement-record-grid,.procurement-inline-form{grid-template-columns:1fr}.procurement-form-grid label.wide,.procurement-inline-form button,.procurement-weekdays{grid-column:auto}.procurement-facts{grid-template-columns:1fr 1fr}.procurement-facts div:nth-child(2){border-right:0}.procurement-master>button{grid-template-columns:32px minmax(0,1fr)}.procurement-master>button aside{text-align:left;grid-column:2;align-items:center;gap:7px;display:flex}.procurement-master button aside em{margin-left:0}.procurement-cancel{grid-template-columns:1fr}}.count-program-shell{color:#172127;background:radial-gradient(circle at 85% 5%,#14b8a61a,#0000 28%),#f5f7f8;min-height:100vh}.count-program-main{min-width:0;padding:32px clamp(18px,3vw,44px) 56px}.count-program-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.count-program-title p,.count-program-planner-head p,.count-task-head p{color:#0f927f;letter-spacing:.14em;margin:0 0 5px;font-size:11px;font-weight:800}.count-program-title h1{letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(29px,4vw,46px);line-height:1}.count-program-title span{color:#68757b}.count-program-title>button,.count-program-planner button,.count-task-list article>button{color:#fff;cursor:pointer;background:#113c3b;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-weight:750;display:flex}.count-program-link{white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-weight:800;display:flex;color:#176b60!important;background:#edf8f5!important;border:1px solid #cfe0dc!important;border-radius:10px!important;padding:9px 11px!important}.count-program-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:20px;display:grid}.count-program-kpis article{background:#ffffffe0;border:1px solid #e1e7e7;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;column-gap:11px;padding:16px;display:grid;box-shadow:0 8px 30px #1c33330a}.count-program-kpis article>span{color:#0e8c7b;background:#e5f6f2;border-radius:11px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.count-program-kpis article.warn>span{color:#c95531;background:#fff0e9}.count-program-kpis small{color:#718087;font-weight:700}.count-program-kpis strong{letter-spacing:-.03em;font-size:23px}.count-program-planner{background:#fff;border:1px solid #dfe7e6;border-radius:20px;margin-bottom:20px;padding:20px;box-shadow:0 15px 50px #1930300f}.count-program-planner-head{grid-template-columns:auto 1fr minmax(220px,340px);align-items:center;gap:12px;margin-bottom:17px;display:grid}.count-program-planner-head>span{color:#087f70;background:#e8f7f4;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.count-program-planner h2,.count-task-head h2{letter-spacing:-.025em;margin:0;font-size:21px}.count-program-planner select,.count-program-planner input{color:#172127;background:#fbfcfc;border:1px solid #d7e0df;border-radius:10px;width:100%;padding:10px 11px}.count-policy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:13px;display:grid}.count-policy-grid label>span,.count-plan-row label>span{color:#68777b;margin:0 0 6px;font-size:11px;font-weight:800;display:block}.count-policy-switch{align-items:center;gap:8px;padding-top:22px;display:flex}.count-policy-switch input{width:auto}.count-policy-switch>span{margin:0!important}.count-plan-row{border-top:1px solid #edf1f0;grid-template-columns:minmax(180px,1fr) 120px minmax(240px,1.1fr) auto;align-items:end;gap:14px;margin-top:18px;padding-top:18px;display:grid}.count-plan-row h3{margin:0 0 4px;font-size:16px}.count-plan-row p{color:#738084;margin:0;font-size:13px}.count-assignees{flex-wrap:wrap;align-items:center;gap:7px;min-height:42px;display:flex}.count-assignees label{border:1px solid #dbe4e2;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:700;display:flex}.count-assignees input{width:auto}.count-task-section{background:#ffffffe6;border:1px solid #dfe7e6;border-radius:20px;overflow:hidden}.count-task-head{border-bottom:1px solid #e9eeee;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.count-task-head>span{color:#316963;background:#edf5f3;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.count-task-list article{border-bottom:1px solid #edf1f1;grid-template-columns:auto minmax(220px,1fr) minmax(130px,.45fr) auto;align-items:center;gap:14px;padding:15px 20px;display:grid}.count-task-list article:last-child{border-bottom:0}.count-task-list article.overdue{background:#fffaf6}.count-task-list article.at-risk{background:#fffdf2}.count-task-list article p{color:#758286;text-transform:uppercase;letter-spacing:.04em;margin:0 0 3px;font-size:11px;font-weight:750}.count-task-list article h3{margin:0 0 3px;font-size:18px}.count-task-list article small{color:#738084}.abc{border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.abc-a{color:#a84228;background:#ffebe4}.abc-b{color:#9a6a0b;background:#fff3d3}.abc-c{color:#176f64;background:#e5f6f2}.count-task-owner{color:#526266;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.count-client-note,.count-accuracy-note{color:#27665d;background:#f0faf7;border:1px solid #cfe4df;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:15px 17px;display:flex}.count-client-note p,.count-accuracy-note p{color:#57746f;margin:3px 0 0;font-size:13px}.count-accuracy-note{color:#3d6561;background:#fff;border-color:#dfe7e6;margin:18px 0 0}.count-zone-control{border-top:1px solid #edf1f0;margin-top:18px;padding-top:18px}.count-zone-control>div:first-child{margin-bottom:11px}.count-zone-control h3{margin:0 0 4px;font-size:16px}.count-zone-control p{color:#68777b;margin:0;font-size:13px}.count-zone-control>input{width:100%;margin-bottom:10px}.count-zone-control>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.count-zone-control article{border:1px solid #dfe7e6;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.count-zone-control article span{gap:2px;min-width:0;display:grid}.count-zone-control article small{color:#6d7a7e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.count-zone-control article button{padding:8px 10px}.count-zone-control article button.pause{background:#8a442c}.count-zone-control article button.resume{background:#176b60}.count-variance-analysis{background:#fff;border:1px solid #dfe7e6;border-radius:20px;margin-top:18px;overflow:hidden}.count-variance-analysis>div:last-child .count-variance-pattern{border-top:1px solid #edf1f1;padding:13px 20px}.count-variance-summary{grid-template-columns:1fr auto auto auto;align-items:center;gap:14px;display:grid}.count-variance-summary>div{gap:3px;display:grid}.count-variance-summary small{color:#6d7a7e}.count-variance-summary>span{color:#815b0f;background:#fff3d3;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.count-variance-summary>em{color:#8a442c;font-style:normal;font-weight:800}.count-variance-summary>b{color:#176b60;font-size:12px}.count-variance-summary>button,.count-corrective-create button,.count-corrective-execution button,.count-corrective-review button{color:#fff;cursor:pointer;background:#176b60;border:0;border-radius:9px;padding:9px 11px;font-weight:800}.count-corrective-create{background:#f4faf8;border:1px solid #d7e8e4;border-radius:12px;grid-template-columns:1fr 1fr 160px 185px 140px;align-items:end;gap:9px;margin-top:12px;padding:13px;display:grid}.count-corrective-create label,.count-corrective-execution label,.count-corrective-review label{color:#52666a;gap:5px;font-size:12px;font-weight:750;display:grid}.count-corrective-create textarea,.count-corrective-create input,.count-corrective-create select,.count-corrective-execution textarea,.count-corrective-review textarea,.count-corrective-review input{color:#172127;width:100%;min-height:39px;font:inherit;resize:vertical;background:#fff;border:1px solid #d6e2df;border-radius:8px;padding:8px 9px}.count-corrective-create>div,.count-corrective-review>div{justify-content:flex-end;gap:7px;display:flex}.count-corrective-create button.secondary,.count-corrective-review button.reopen{color:#7c4a35;background:#f7e9e2}.count-corrective-analysis{background:#fff;border:1px solid #dfe7e6;border-radius:20px;margin-top:18px;overflow:hidden}.count-corrective-list{display:grid}.count-corrective-list>article{border-top:1px solid #edf1f1;padding:15px 20px}.count-corrective-list>article.overdue{background:#fff8f3}.count-corrective-list>article.at-risk{background:#fffdf2}.count-corrective-list>article>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.count-corrective-list header>div{gap:3px;display:grid}.count-corrective-list header small,.count-corrective-body>small{color:#6d7a7e}.count-corrective-list header>span{color:#725714;background:#fff3d3;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850}.count-corrective-list header>span.status-verified{color:#176b60;background:#e6f5f0}.count-corrective-body{gap:7px;margin-top:10px;display:grid}.count-corrective-body p{color:#536368;margin:0;font-size:13px;line-height:1.45}.count-corrective-execution,.count-corrective-review{background:#f5f9f8;border:1px solid #dce8e5;border-radius:11px;grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;margin-top:6px;padding:11px;display:grid}.count-corrective-review{grid-template-columns:1fr 200px auto}.count-pattern-empty{color:#6d7a7e;padding:18px 20px;font-size:14px}.count-review select{color:#172127;background:#fff;border:1px solid #d7e0df;border-radius:9px;width:100%;padding:9px 10px}@media (max-width:1050px){.count-program-kpis,.count-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.count-plan-row{grid-template-columns:1fr 120px}.count-assignees{grid-column:1/2}.count-task-list article{grid-template-columns:auto 1fr auto}.count-task-owner{grid-column:2/3}.count-corrective-create{grid-template-columns:1fr 1fr}.count-corrective-create>div{grid-column:1/-1}.count-corrective-execution,.count-corrective-review{grid-template-columns:1fr 1fr}.count-corrective-execution button,.count-corrective-review>div{grid-column:1/-1}.count-zone-control>div:last-child{grid-template-columns:1fr}}@media (max-width:720px){.count-program-main{padding:22px 14px 44px}.count-program-title{display:block}.count-program-title>button{width:100%;margin-top:14px}.count-program-kpis,.count-policy-grid{grid-template-columns:1fr 1fr}.count-program-planner-head{grid-template-columns:auto 1fr}.count-program-planner-head select{grid-column:1/3}.count-plan-row{grid-template-columns:1fr}.count-assignees{grid-column:auto}.count-plan-row>button{width:100%}.count-task-list article{grid-template-columns:auto 1fr}.count-task-owner{grid-column:2/3}.count-task-list article>button{grid-column:1/3;width:100%}.count-variance-summary{grid-template-columns:1fr auto}.count-variance-summary>em,.count-variance-summary>b,.count-variance-summary>button{grid-column:2}.count-corrective-create,.count-corrective-execution,.count-corrective-review{grid-template-columns:1fr}.count-corrective-create>div,.count-corrective-execution button,.count-corrective-review>div{grid-column:auto}.count-corrective-list>article>header{flex-direction:column}}.intelligence-shell{background:#f4f6f2;min-height:100vh}.intelligence-wrap{padding-bottom:60px}.intelligence-wrap>.back-link{color:#69778a;width:fit-content;margin-bottom:17px}.intelligence-hero{color:#fff;background:linear-gradient(125deg,#122640 0%,#1e3c5f 58%,#25516e 100%);border-radius:17px;justify-content:space-between;align-items:center;gap:26px;padding:24px 26px;display:flex;box-shadow:0 18px 42px #12264029}.intelligence-hero p{color:#ff9075;letter-spacing:1.2px;margin:0 0 7px;font-size:8px;font-weight:900}.intelligence-hero h1{letter-spacing:-1.1px;max-width:650px;margin:0;font-size:clamp(22px,3vw,34px)}.intelligence-hero>div:first-child>span{color:#c6d4e2;max-width:630px;margin-top:9px;font-size:9px;line-height:1.55;display:block}.intelligence-pipeline{background:#ffffff14;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:8px;min-width:400px;padding:13px 15px;display:flex}.intelligence-pipeline div{text-align:center;min-width:65px}.intelligence-pipeline strong,.intelligence-pipeline span{display:block}.intelligence-pipeline strong{font-size:20px}.intelligence-pipeline span{color:#b9cada;margin-top:3px;font-size:7px}.intelligence-pipeline i{color:#7790a8;font-size:11px;font-style:normal}.intelligence-pipeline .blocked strong{color:#ff9b82}.intelligence-notice{color:#21664e;background:#eaf6ef;border:1px solid #d1eadc;border-radius:10px;align-items:center;gap:8px;margin-top:13px;padding:11px 13px;font-size:8px;font-weight:750;display:flex}.schema-console{margin-top:14px}.schema-console-intro{color:#758291;max-width:850px;margin:-7px 0 14px;font-size:8px;line-height:1.55}.schema-console-grid{grid-template-columns:minmax(280px,.8fr) minmax(380px,1.2fr);gap:12px;display:grid}.schema-console-grid form{background:#f8faf7;border:1px solid #e3e7e1;border-radius:11px;padding:14px}.schema-console-grid form>strong,.schema-console-grid form>small{display:block}.schema-console-grid form>strong{font-size:10px}.schema-console-grid form>small{color:#7d8995;min-height:28px;margin-top:5px;font-size:7px;line-height:1.45}.schema-console-grid label{margin-top:9px;display:block}.schema-console-grid label>span{color:#647185;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.schema-console-grid input,.schema-console-grid select,.schema-console-grid textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:9px 10px;font-size:8px}.schema-console-grid input,.schema-console-grid select{height:38px}.schema-console-grid textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.4}.schema-console-grid input:focus,.schema-console-grid select:focus,.schema-console-grid textarea:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.schema-inline{grid-template-columns:1fr 1fr;gap:8px;display:grid}.schema-console-grid button{color:#fff;background:var(--navy);border:0;border-radius:8px;align-items:center;gap:6px;min-height:38px;margin-top:11px;padding:0 12px;font-size:8px;font-weight:850;display:inline-flex}.schema-console-grid button:disabled{opacity:.55}.schema-source-stack{gap:8px;display:grid}.schema-source-stack>form,.schema-manual-fallback form{background:#f8faf7;border:1px solid #e3e7e1;border-radius:11px;padding:14px}.schema-source-stack form>strong,.schema-source-stack form>small{display:block}.schema-source-stack form>strong{font-size:10px}.schema-source-stack form>small{color:#7d8995;min-height:28px;margin-top:5px;font-size:7px;line-height:1.45}.schema-check{color:#647185;align-items:center;gap:7px;font-size:7px;font-weight:750;display:flex!important}.schema-check input{width:14px;height:14px;margin:0}.schema-check span{margin:0!important}.schema-manual-fallback{color:#728093;font-size:8px}.schema-manual-fallback summary{cursor:pointer;font-weight:800}.schema-manual-fallback form{margin-top:8px}.schema-search-action{color:#3e5570!important;background:#edf2f7!important;min-height:32px!important;margin-top:7px!important}.schema-type-suggestions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.schema-type-suggestions button{color:#4b5d72;text-align:left;background:#fff;border:1px solid #dce3e8;min-height:34px;margin:0;padding:6px 9px;display:block}.schema-type-suggestions button.selected{color:#14684b;background:#eaf6ef;border-color:#bcdcca}.schema-type-suggestions strong,.schema-type-suggestions small{display:block}.schema-type-suggestions strong{font-size:7px}.schema-type-suggestions small{color:#84909d;margin-top:2px;font-size:6px}.discovery-console{margin-top:14px}.discovery-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;display:grid}.discovery-layout form>label,.discovery-limits label{margin-top:10px;display:block}.discovery-layout form>label:first-child{margin-top:0}.discovery-layout label>span{color:#647185;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.discovery-layout input,.discovery-layout textarea,.discovery-layout select{width:100%;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:10px 11px;font-size:9px}.discovery-layout input,.discovery-layout select{height:40px}.discovery-layout textarea{resize:vertical;line-height:1.45}.discovery-layout input:focus,.discovery-layout textarea:focus,.discovery-layout select:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.discovery-limits{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.discovery-layout .rights-confirm{cursor:pointer;background:#eef6f2;border-radius:8px;grid-template-columns:16px 22px 1fr;align-items:start;gap:6px;margin-top:10px;padding:10px;display:grid}.discovery-layout .rights-confirm input{width:14px;height:14px;margin-top:1px}.discovery-layout .rights-confirm>span{color:#28694f;margin:0}.discovery-layout .rights-confirm p{color:#647b71;margin:0;font-size:8px;line-height:1.45}.discovery-layout form>button{color:#fff;background:var(--navy);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:11px;padding:0 13px;font-size:8px;font-weight:850;display:inline-flex}.discovery-layout form>button:disabled{opacity:.55}.discovery-jobs{background:#f8faf7;border:1px solid #e3e7e1;border-radius:11px;overflow:hidden}.discovery-jobs>div:first-child{border-bottom:1px solid #e3e7e1;justify-content:space-between;align-items:center;min-height:39px;padding:0 12px;display:flex}.discovery-jobs>div:first-child strong{font-size:8px}.discovery-jobs>div:first-child span{color:#8995a2;font-size:8px}.discovery-jobs .intelligence-empty{min-height:150px}.discovery-jobs article{border-bottom:1px solid #e3e7e1;padding:11px 12px}.discovery-jobs article:last-child{border-bottom:0}.discovery-jobs article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.discovery-jobs article>div>strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.discovery-jobs article p{color:#7f8c99;margin:6px 0 0;font-size:7px}.discovery-jobs article small{overflow-wrap:anywhere;color:#9a573a;margin-top:5px;font-size:7px;display:block}.discovery-jobs article button{color:#5c6775;background:#fff;border:1px solid #dce1dc;border-radius:7px;align-items:center;gap:5px;min-height:29px;margin-top:7px;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.enrichment-batch-controls{background:#fffaf3;border-bottom:1px solid #e3e7e1;grid-template-columns:105px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid!important}.enrichment-batch-controls label>span{color:#786957;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.enrichment-batch-controls input[type=number]{width:100%;height:31px;color:var(--ink);background:#fff;border:1px solid #dfd8cc;border-radius:7px;padding:0 8px;font-size:8px}.enrichment-batch-controls>small{color:#786957;font-size:7px;line-height:1.45}.enrichment-batch-controls .enrichment-cost-check{grid-template-columns:15px 1fr;align-items:center;gap:7px;display:grid}.enrichment-batch-controls .enrichment-cost-check input{width:14px;height:14px}.enrichment-batch-controls .enrichment-cost-check span{margin:0;font-weight:650;line-height:1.4}.discovery-jobs article button.batch-enrich-action{color:#1d674d;background:#eef8f3;border-color:#cce4d8}.discovery-jobs article .enrichment-quote{background:#f0f8f4;border:1px solid #cce4d8;border-radius:8px;place-items:start;gap:6px;margin-top:9px;padding:10px;display:grid}.discovery-jobs article .enrichment-quote>strong{color:#185b43;font-size:9px}.discovery-jobs article .enrichment-quote>small{color:#557267;margin:0;line-height:1.45}.discovery-jobs article .enrichment-quote .enrichment-cost-check{color:#355e4f;grid-template-columns:15px 1fr;align-items:start;gap:7px;font-size:7px;line-height:1.45;display:grid}.discovery-jobs article .enrichment-quote .enrichment-cost-check input{width:14px;height:14px}.discovery-jobs article button:disabled{opacity:.48;cursor:default}.enrichment-batches{border-top:7px solid #fff}.enrichment-batches>div:first-child{border-bottom:1px solid #e3e7e1;justify-content:space-between;align-items:center;min-height:35px;padding:0 12px;display:flex}.enrichment-batches>div:first-child strong,.enrichment-batches>div:first-child span{font-size:8px}.enrichment-batches .enrichment-batch-actions{justify-content:flex-start;gap:7px}.enrichment-batches .enrichment-batch-actions button.cancel{color:#a44936;background:#fff7f4;border-color:#ebd0c8}.intelligence-grid{grid-template-columns:minmax(360px,.8fr) minmax(440px,1.2fr);align-items:start;gap:14px;margin-top:14px;display:grid}.intelligence-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:20px}.intelligence-card-head{align-items:center;gap:10px;margin-bottom:16px;display:flex}.intelligence-card-head>span{width:39px;height:39px;color:var(--flash-dark);background:#fff0e9;border-radius:10px;flex:none;place-items:center;display:grid}.intelligence-card-head p{color:var(--flash);letter-spacing:1px;margin:0 0 4px;font-size:7px;font-weight:900}.intelligence-card-head h2{margin:0;font-size:17px}.source-capture>label,.draft-record>label{margin-top:11px;display:block}.source-capture label>span,.draft-record label>span{color:#647185;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.source-capture input,.source-capture textarea,.draft-record select{width:100%;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:10px 11px;font-size:9px}.source-capture input{height:42px}.source-capture textarea{resize:vertical;line-height:1.5}.source-capture input:focus,.source-capture textarea:focus,.draft-record select:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.source-capture .catalog-fields{margin-top:0}.source-capture .catalog-fields label{margin-top:11px}.source-capture .money-input input{padding-left:50px}.source-capture .rights-confirm{cursor:pointer;background:#eef6f2;border-radius:9px;grid-template-columns:16px 23px 1fr;align-items:start;gap:7px;padding:11px;display:grid}.source-capture .rights-confirm input{width:14px;height:14px;margin-top:1px}.source-capture .rights-confirm>span{color:#28694f;margin:0}.source-capture .rights-confirm p{color:#647b71;margin:0;font-size:8px;line-height:1.45}.source-capture>button{color:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:13px;font-size:9px;font-weight:850;display:flex}.source-capture>button:disabled,.draft-record button:disabled{opacity:.55}.intelligence-empty{color:#8794a1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex}.intelligence-empty strong{color:#48596c;margin-top:8px;font-size:10px}.intelligence-empty p{max-width:300px;margin:5px 0 0;font-size:8px;line-height:1.5}.intelligence-records{gap:10px;display:grid}.intelligence-records>article{background:#f8faf7;border:1px solid #e3e7e1;border-radius:11px;padding:13px}.record-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.record-title small,.record-title strong{display:block}.record-title small{color:var(--flash);margin-bottom:3px;font-size:7px;font-weight:900}.record-title strong{font-size:9px}.record-title a{color:#61748b}.intelligence-records>article>button,.draft-record button{color:#fff;background:var(--navy);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:35px;margin-top:10px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.draft-record{border-top:1px solid #e1e6e0;margin-top:11px;padding-top:11px}.draft-record>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft-record h3{margin:8px 0 0;font-size:11px}.draft-record small{color:#8a96a2;font-size:7px}.commercial-ready{color:#22674f;background:#eaf6ef;border:1px solid #d3eadc;border-radius:8px;grid-template-columns:18px 1fr auto;align-items:center;gap:7px;margin-top:10px;padding:9px;display:grid}.commercial-ready strong,.commercial-ready small{display:block}.commercial-ready strong{font-size:8px}.commercial-ready small{color:#5f7e71;margin-top:2px}.draft-record .commercial-ready button{color:#27644f;background:#fff;border:1px solid #cfe4d8;min-height:27px;margin:0;padding:0 8px;font-size:7px}.draft-record .commercial-start{color:#285d4b;background:#eaf6ef;border:1px solid #d1e7da;width:100%;margin-top:10px}.commercial-errors{color:#975238;background:#fff0e9;border-radius:7px;gap:5px;margin:7px 0 0;padding:7px;font-size:7px;line-height:1.4;display:flex}.compliance-editor{background:#f7faf9;border:1px solid #dbe6e1;border-radius:9px;margin-top:9px;padding:10px}.compliance-editor>header,.compliance-editor>header>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.compliance-editor>header>div{color:#315d50;justify-content:flex-start}.compliance-editor>header strong{font-size:8px}.compliance-editor>small{margin-top:4px;line-height:1.4;display:block}.compliance-controls{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.compliance-controls label span{color:#687b73;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:5px;font-weight:850;display:block;overflow:hidden}.compliance-controls select,.compliance-editor textarea,.compliance-editor>input{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e2dd;border-radius:6px;padding:0 6px;font-size:6px}.compliance-controls select,.compliance-editor>input{height:31px}.compliance-editor textarea,.compliance-editor>input{margin-top:6px}.compliance-editor textarea{resize:vertical;padding-top:6px}.compliance-actions{justify-content:flex-end;gap:5px;margin-top:6px;display:flex}.draft-record .compliance-actions button{color:#28624e;background:#e6f3eb;border:1px solid #cde4d6;min-height:30px;margin:0;font-size:6px}.draft-record .compliance-actions button.reject{color:#914935;background:#fbe8e1;border-color:#efd2c8}.commercial-editor{background:#fff;border:1px solid #dce3dc;border-radius:9px;margin-top:9px;padding:10px}.image-rights-editor{background:#fffaf6;border:1px solid #eadfd5;border-radius:9px;margin-top:9px;padding:10px}.image-rights-editor>header,.image-rights-editor>header>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.image-rights-editor>header>div{color:#77502f;justify-content:flex-start}.image-rights-editor>header strong{font-size:8px}.image-rights-editor>p{color:#9a573a;margin:7px 0 0;font-size:6px}.image-rights-row{border-top:1px solid #eee4db;margin-top:7px;padding-top:7px}.image-rights-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.image-rights-summary span{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.image-rights-summary em{color:#98704e;background:#f1e6dc;border-radius:999px;padding:3px 5px;font-size:5px;font-style:normal;font-weight:900}.image-rights-summary em.verified{color:#22674f;background:#dff2e7}.image-rights-summary em.prohibited{color:#9a4434;background:#fae3dd}.image-rights-summary small{overflow-wrap:anywhere;grid-column:1/-1}.image-rights-fields{grid-template-columns:110px minmax(90px,1fr) minmax(90px,1fr) auto auto;gap:5px;margin-top:6px;display:grid}.image-rights-fields select,.image-rights-fields input{min-width:0;height:31px;color:var(--ink);font:inherit;background:#fff;border:1px solid #e1d8d0;border-radius:6px;padding:0 6px;font-size:6px}.draft-record .image-rights-fields button{color:#23634c;background:#e6f3eb;border:1px solid #cde4d6;min-height:31px;margin:0;padding:0 8px;font-size:6px}.draft-record .image-rights-fields button.reject{color:#914935;background:#fbe8e1;border-color:#efd2c8}.schema-recommendation-editor{background:#f6f4fb;border:1px solid #e2ddef;border-radius:9px;margin-top:9px;padding:9px}.schema-recommendation-editor>div:first-child strong,.schema-recommendation-editor>div:first-child small{display:block}.schema-recommendation-editor>div:first-child strong{color:#4e3f70;font-size:8px}.schema-recommendation-editor>div:first-child small{color:#80758f;margin-top:3px;line-height:1.4}.schema-recommendation-actions{gap:5px;margin-top:7px;display:flex}.schema-recommendation-actions select{min-width:0;height:30px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ddd5eb;border-radius:7px;flex:180px;padding:0 8px;font-size:6px}.draft-record .schema-recommendation-actions button{color:#594878;background:#fff;border:1px solid #ddd5eb;min-height:30px;margin:0;font-size:6px}.draft-record button.schema-recommendation-result{width:100%;min-height:0;color:var(--ink);text-align:left;background:#fff;border:1px solid #e3deec;justify-content:space-between;align-items:center;gap:7px;margin-top:6px;padding:7px;display:flex}.schema-recommendation-result span{min-width:0}.schema-recommendation-result b,.schema-recommendation-result small{display:block}.schema-recommendation-result b{font-size:7px}.schema-recommendation-result small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.schema-recommendation-result em{color:#675289;flex:none;font-size:7px;font-style:normal;font-weight:900}.catalog-match-editor{background:#f2f7f8;border:1px solid #d8e5e7;border-radius:9px;margin-top:9px;padding:10px}.catalog-match-editor>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.catalog-match-editor>header>div{color:#285967;align-items:center;gap:6px;display:flex}.catalog-match-editor>header strong{font-size:8px}.catalog-match-editor>small{color:#6d7e83;margin-top:4px;line-height:1.45;display:block}.catalog-match-actions{flex-wrap:wrap;gap:5px;display:flex}.draft-record .catalog-match-actions button{color:#285967;background:#fff;border:1px solid #cbdcdf;min-height:30px;margin-top:7px;font-size:7px}.catalog-match-editor>p{color:#8d634d;align-items:center;gap:5px;margin:7px 0 0;font-size:7px;display:flex}.catalog-match-result{gap:5px;margin-top:7px;display:grid}.catalog-match-result>small{color:#64777c;font-size:7px}.catalog-match-result>div{background:#fff;border:1px solid #dbe7e9;border-radius:7px;gap:2px;padding:7px;display:grid}.catalog-match-result strong{color:#203e46;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.catalog-match-result span,.catalog-match-result small{color:#708087;font-size:6px}.catalog-match-decision{color:#21664e;background:#e7f4ec;border-radius:7px;align-items:flex-start;gap:6px;margin-top:7px;padding:7px;display:flex}.catalog-match-decision.rejected{color:#994a3c;background:#fff0ed}.catalog-match-decision strong,.catalog-match-decision small{display:block}.catalog-match-decision strong{font-size:7px}.catalog-match-decision small{margin-top:2px;font-size:6px}.catalog-match-review{gap:5px;margin-top:7px;display:grid}.catalog-match-review select,.catalog-match-review input{min-width:0;min-height:32px;color:var(--ink);background:#fff;border:1px solid #cbdcdf;border-radius:7px;padding:0 8px;font-size:7px}.catalog-match-variant{background:#f7faf9;border:1px solid #dbe7e9;border-radius:7px;grid-template-columns:minmax(100px,.8fr) minmax(150px,1.6fr);align-items:center;gap:8px;padding:7px;display:grid}.catalog-match-variant span,.catalog-match-variant strong,.catalog-match-variant small{display:block}.catalog-match-variant strong{color:#24434b;font-size:7px}.catalog-match-variant small,.catalog-match-variant em{color:#718086;font-size:6px;font-style:normal}.catalog-match-review>div{flex-wrap:wrap;gap:5px;display:flex}.draft-record .catalog-match-review button{color:#285967;background:#fff;border:1px solid #cbdcdf;min-height:29px;margin:0;font-size:6px}.draft-record .catalog-match-review button.reject{color:#984c3e;border-color:#edc7bf}.amazon-listing-checks{background:#f7faf9;border:1px solid #dbe7e9;border-radius:7px;gap:5px;margin-top:7px;padding:7px;display:grid}.amazon-listing-checks>header strong,.amazon-listing-checks>header small{display:block}.amazon-listing-checks>header strong{color:#24434b;font-size:7px}.amazon-listing-checks>header small{color:#718086;font-size:6px}.amazon-listing-check{border-top:1px solid #e1e9e8;justify-content:space-between;align-items:center;gap:8px;padding-top:5px;display:flex}.amazon-listing-check>span{min-width:0}.amazon-listing-check strong,.amazon-listing-check small,.amazon-listing-check em{display:block}.amazon-listing-check strong{color:#24434b;font-size:7px}.amazon-listing-check small,.amazon-listing-check em{color:#718086;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-style:normal;overflow:hidden}.amazon-listing-check em{color:#a35e45;max-width:350px}.draft-record .amazon-listing-check button{color:#285967;background:#fff;border:1px solid #cbdcdf;flex:none;min-height:29px;margin:0;font-size:6px}.listing-policy-editor{background:linear-gradient(145deg,#f8fbf8,#fff);border:1px solid #d8e4dc;border-radius:9px;margin-top:9px;padding:10px}.listing-policy-editor>header,.listing-policy-editor>header>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.listing-policy-editor>header>div{color:#28624e;justify-content:flex-start}.listing-policy-editor>header strong{font-size:8px}.listing-policy-editor>label{margin-top:9px;display:block}.listing-policy-editor>label>span,.listing-policy-images>strong{color:#657386;margin-bottom:4px;font-size:6px;font-weight:850;display:block}.listing-policy-editor input{width:100%;min-height:34px;color:var(--navy);font:inherit;background:#fff;border:1px solid #d8e0da;border-radius:7px;outline:0;padding:0 8px;font-size:7px}.listing-policy-editor input:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654212}.listing-policy-editor label>small{margin-top:4px;display:block}.listing-policy-quantities{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.listing-policy-quantities label{min-width:0}.listing-policy-quantities label>span,.listing-policy-quantities label>small{color:#74818f;text-overflow:ellipsis;white-space:nowrap;font-size:6px;display:block;overflow:hidden}.listing-policy-quantities label>span{color:#44566a;margin-bottom:4px;font-weight:850}.listing-policy-quantities label>small{margin-top:3px}.listing-policy-images{border-top:1px solid #e5ebe6;margin-top:10px;padding-top:8px}.listing-policy-images>small{color:#9a573a;line-height:1.45;display:block}.listing-policy-image-variant{background:#f7faf7;border:1px solid #e3e9e3;border-radius:8px;margin-top:8px;padding:7px}.listing-policy-image-variant>small{color:#435a4b;font-size:6px;font-weight:900}.listing-policy-images label{background:#fff;border:1px solid #e2e7e2;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:5px;padding:6px;display:grid}.listing-policy-images label input{width:14px;min-height:14px}.listing-policy-images label span{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.listing-policy-images label em{color:#257052;font-size:5px;font-style:normal;font-weight:900}.listing-policy-images label.unverified{opacity:.62;background:#fff8f4}.listing-policy-images label.unverified em{color:#a4583f}.commercial-common{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.commercial-common label,.commercial-variants label{position:relative}.commercial-common label>span,.commercial-variants label>span,.commercial-note>span{color:#657386;margin-bottom:4px;font-size:6px;font-weight:800;display:block}.commercial-common input,.commercial-variants input,.commercial-note input{width:100%;height:34px;color:var(--ink);font:inherit;background:#fafbf9;border:1px solid #dce1dc;border-radius:7px;outline:none;padding:0 7px;font-size:7px}.commercial-common label>small{font-size:5px;position:absolute;bottom:-11px;right:6px}.commercial-variants{gap:7px;max-height:270px;margin-top:17px;display:grid;overflow:auto}.commercial-variants>div{background:#f7f9f6;border-radius:7px;grid-template-columns:minmax(110px,1.4fr) repeat(4,1fr);align-items:end;gap:6px;padding:7px;display:grid}.commercial-variants header strong,.commercial-variants header small{display:block}.commercial-variants header strong{overflow-wrap:anywhere;font-size:7px}.commercial-variants header small{margin-top:3px}.commercial-note{margin-top:8px;display:block}.commercial-actions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.draft-record .commercial-actions button{min-height:30px;margin:0}.draft-record .commercial-actions button:first-child{color:#667487;background:#edf0ec}.status-pill{color:#1c6a50;background:#e6f5ed;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.status-pill.blocked,.schema-missing{color:#9a573a;background:#fff0e9}.schema-missing{border-radius:7px;gap:6px;margin:8px 0 0;padding:7px;font-size:7px;line-height:1.4;display:flex}.listing-register{margin-top:14px}.listing-draft-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.listing-draft-grid article{background:#f8faf7;border:1px solid #e3e7e1;border-radius:10px;padding:13px}.listing-draft-grid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.listing-draft-grid article>div>strong{color:var(--flash-dark);letter-spacing:.6px;font-size:7px}.listing-draft-grid h3{margin:10px 0 5px;font-size:11px}.listing-draft-grid p{color:#86929e;margin:0;font-size:7px}.listing-review-controls{border-top:1px solid #e1e6e0;margin-top:10px;padding-top:9px}.listing-review-controls textarea{width:100%;color:var(--ink);resize:vertical;font:inherit;background:#fff;border:1px solid #dce1dc;border-radius:7px;padding:8px;font-size:7px;line-height:1.4}.listing-review-controls>div{gap:6px;margin-top:6px;display:flex}.listing-review-controls button{color:#fff;background:var(--navy);border:0;border-radius:7px;align-items:center;gap:4px;min-height:30px;padding:0 8px;font-size:7px;font-weight:850;display:inline-flex}.listing-review-controls button:last-child{color:#934f37;background:#fff0e9}.listing-review-controls button:disabled{opacity:.45}.listing-review-controls small{color:#9a573a;margin-top:6px;font-size:7px;display:block}.listing-revision-line{color:#647d73;align-items:center;gap:4px;margin-top:6px;font-size:6px;font-weight:750;display:flex}.listing-correction-editor{background:#fff9f3;border:1px solid #eadfd3;border-radius:8px;margin-top:10px;padding:9px}.listing-correction-editor summary{color:#82553f;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.listing-correction-editor summary::-webkit-details-marker{display:none}.listing-correction-editor summary span{align-items:center;gap:5px;font-size:7px;font-weight:850;display:inline-flex}.listing-correction-editor summary small{color:#998071;font-size:6px}.listing-correction-fields{grid-template-columns:1fr;margin-top:9px;gap:7px!important;display:grid!important}.listing-correction-field{background:#fff;border:1px solid #ece2d9;border-radius:7px;padding:8px;gap:6px!important;display:grid!important}.listing-correction-field header{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;display:grid}.listing-correction-field header span,.listing-correction-field header em{color:#846d60;background:#f3ede7;border-radius:999px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:800}.listing-correction-field header strong{color:var(--ink);font-size:7px}.listing-correction-field>small{color:#956650;font-size:6px;line-height:1.4}.listing-correction-field input,.listing-correction-field select,.listing-correction-field textarea,.listing-correction-note textarea{width:100%;min-height:33px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ddd9d3;border-radius:6px;outline:none;padding:7px 8px;font-size:7px}.listing-correction-field textarea,.listing-correction-note textarea{resize:vertical}.listing-correction-field input:focus,.listing-correction-field select:focus,.listing-correction-field textarea:focus,.listing-correction-note textarea:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.listing-correction-field label span,.listing-correction-note span{color:#716b65;margin-bottom:4px;font-size:6px;font-weight:800;display:block}.listing-correction-note{margin-top:8px;display:block}.listing-correction-editor>button{color:#fff;background:#885844;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:32px;margin-top:7px;font-size:7px;font-weight:850;display:inline-flex}.listing-correction-editor>button:disabled{opacity:.5}.listing-uncorrectable{color:#875a46;background:#fff3ec;border-radius:7px;margin-top:9px;padding:8px;font-size:6px;line-height:1.45;justify-content:flex-start!important;align-items:flex-start!important;gap:6px!important;display:flex!important}.listing-draft-grid .publication-request{color:#fff;background:var(--navy);border:0;border-radius:7px;align-items:center;gap:5px;min-height:31px;margin-top:9px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.publication-state{color:#91543e;background:#fff0e9;border-radius:7px;margin-top:9px;padding:8px}.publication-state strong,.publication-state small{display:block}.publication-state strong{font-size:7px}.publication-state small{overflow-wrap:anywhere;margin-top:3px;font-size:6px}.inventory-publication-proof{background:#f4fbf7;border:1px solid #d9e6e0;border-radius:7px;margin-top:7px;padding:8px}.inventory-publication-proof.blocked{background:#fff7f2;border-color:#f1cfbf}.inventory-publication-proof>strong,.inventory-publication-proof>small{display:block}.inventory-publication-proof>strong{color:#1f6a4b;font-size:7px}.inventory-publication-proof.blocked>strong{color:#a04b31}.inventory-publication-proof>small{color:#6e7c77;margin:3px 0 6px;font-size:6px;line-height:1.35}.inventory-publication-proof>span{border-top:1px solid #4b71601f;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:4px 0;font-size:6px;display:grid}.inventory-publication-proof>span b{text-overflow:ellipsis;overflow:hidden}.inventory-publication-proof>span em{color:#52645c;font-style:normal}.inventory-publication-proof>span i{color:#a04b31;overflow-wrap:anywhere;grid-column:1/-1;font-style:normal}.monitor-setup{background:#edf4f8;border:1px solid #d9e5ec;border-radius:9px;margin-top:9px;padding:10px}.listing-draft-grid .monitor-setup>div:first-child{color:#315c7d;justify-content:flex-start}.monitor-setup>div:first-child strong{font-size:8px}.monitor-setup>p{color:#687b8d;margin:6px 0 8px;line-height:1.45}.monitor-fields{grid-template-columns:repeat(3,1fr);gap:5px!important;display:grid!important}.monitor-fields label span{color:#718295;margin-bottom:3px;font-size:6px;font-weight:800;display:block}.monitor-fields select{color:#334b63;background:#fff;border:1px solid #d5e0e6;border-radius:6px;width:100%;height:29px;padding:0 6px;font-size:7px}.listing-draft-grid .monitor-setup>button{color:#fff;background:#315d7e;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:31px;margin-top:8px;font-size:7px;font-weight:850;display:inline-flex}.stock-change-setup,.stock-change-review{background:#f2f6f3;border:1px solid #dce7df;border-radius:9px;margin-top:9px;padding:10px}.listing-draft-grid .stock-change-setup>div:first-child,.listing-draft-grid .stock-change-review>div:first-child{color:#2e6855;justify-content:flex-start;gap:5px}.stock-change-setup>p,.stock-change-review>p{color:#687b70;margin:6px 0 8px;line-height:1.45}.stock-change-quantities{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;display:grid!important}.stock-change-quantities label span,.stock-change-quantities label small{color:#6f8177;text-overflow:ellipsis;white-space:nowrap;font-size:6px;display:block;overflow:hidden}.stock-change-quantities label span{color:#40594c;margin-bottom:4px;font-weight:850}.stock-change-quantities input,.stock-change-setup textarea,.stock-change-review textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e2db;border-radius:7px;padding:7px;font-size:7px}.stock-change-setup textarea,.stock-change-review textarea{resize:vertical;margin-top:7px;line-height:1.4}.listing-draft-grid .stock-change-setup>button,.stock-change-review>div:last-of-type button{color:#fff;background:#2e6855;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.listing-draft-grid .stock-change-setup>button{width:100%;margin-top:7px}.stock-change-review>div:last-of-type{gap:6px;margin-top:7px;display:flex}.stock-change-review>div:last-of-type button:last-child{color:#934f37;background:#fff0e9}.stock-change-setup button:disabled,.stock-change-review button:disabled{opacity:.45}.stock-change-review>small{color:#9a573a;margin-top:6px;font-size:7px;line-height:1.4;display:block}.monitor-state,.control-action{color:#21654e;background:#e9f6ef;border:1px solid #d4eadf;border-radius:8px;margin-top:9px;padding:9px;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.monitor-state>span{background:#ffffffb3;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}.monitor-state strong,.monitor-state small,.control-action strong,.control-action small{display:block}.monitor-state strong,.control-action strong{font-size:7px}.monitor-state small,.control-action small{overflow-wrap:anywhere;color:#668177;margin-top:3px;font-size:6px}.monitor-state.paused,.control-action{color:#9a553d;background:#fff0e9;border-color:#f2dbd2}.monitor-state.paused small,.control-action small{color:#936c5d}@keyframes catalog-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.intelligence-hero{flex-direction:column;align-items:stretch}.intelligence-pipeline{min-width:0}.intelligence-grid,.discovery-layout,.schema-console-grid{grid-template-columns:1fr}.commercial-common,.commercial-variants>div{grid-template-columns:repeat(2,1fr)}.commercial-variants header{grid-column:1/-1}.listing-policy-quantities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.intelligence-hero{padding:20px}.intelligence-pipeline{overflow-x:auto}.intelligence-pipeline div{min-width:58px}.listing-draft-grid,.discovery-limits,.schema-inline,.monitor-fields{grid-template-columns:1fr}}@media (max-width:520px){.fulfill-title>span{display:none}.fulfill-order-search{flex-wrap:wrap;height:auto;padding:8px}.fulfill-order-search>svg{display:none}.fulfill-order-search input{min-height:43px;padding:0 8px}.fulfill-order-search button{width:100%}.fulfill-order-head{grid-template-columns:1fr auto}.fulfill-order-head>button{grid-column:1/-1}.pack-dimensions,.packed-package-strip{grid-template-columns:1fr}}.ops-shell{min-height:100vh;color:var(--ink);background:#f3f5f1}.ops-header{color:#fff;background:var(--navy);grid-template-columns:1fr auto 1fr;align-items:center;height:66px;padding:0 25px;display:grid}.ops-header>div{text-align:center}.ops-header>div span,.ops-header>div strong{display:block}.ops-header>div span{color:#7f91a8;letter-spacing:.9px;font-size:7px;font-weight:850}.ops-header>div strong{margin-top:3px;font-size:11px}.ops-header>button{color:#bdc7d3;background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;justify-self:end;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:inline-flex}.ops-layout{grid-template-columns:205px 1fr;min-height:calc(100vh - 66px);display:grid}.ops-sidebar{border-right:1px solid var(--line);background:#fff;padding:28px 15px}.ops-sidebar>p{color:#9aa3ad;letter-spacing:1px;margin:0 9px 10px;font-size:7px;font-weight:850}.ops-sidebar>button{color:#677487;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;min-height:41px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.ops-sidebar>button.active{color:#a7472c;background:#fff0ea}.ops-scope{color:#21654e;background:#edf7f1;border-radius:9px;align-items:flex-start;gap:7px;margin:30px 5px 0;padding:11px;display:flex}.ops-scope strong{font-size:8px}.ops-scope p{color:#6d8078;margin:3px 0 0;font-size:7px}.ops-main{min-width:0;padding:30px}.ops-title{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.ops-title p{color:var(--flash-dark);letter-spacing:.9px;margin:0 0 5px;font-size:8px;font-weight:850}.ops-title h1{letter-spacing:-.9px;margin:0;font-size:28px}.ops-title span{color:#7f8b99;margin-top:6px;font-size:9px;display:block}.ops-title>button{color:#fff;background:var(--flash);border:0;border-radius:9px;align-items:center;gap:7px;min-height:41px;padding:0 14px;font-size:9px;font-weight:800;display:inline-flex}.ops-kpis{grid-template-columns:repeat(3,1fr);gap:9px;margin:17px 0 12px;display:grid}.ops-kpis article{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:10px;padding:13px 14px;display:flex}.ops-kpis article>span{color:#2a765e;background:#e9f5ef;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ops-kpis small,.ops-kpis strong{display:block}.ops-kpis small{color:#808c9a;font-size:7px}.ops-kpis strong{margin-top:2px;font-size:17px}.ops-alert{border:1px solid;border-radius:9px;align-items:center;gap:7px;margin:10px 0;padding:10px 12px;font-size:8px;display:flex}.ops-alert.error{color:#a4452c;background:#fff0ea;border-color:#edcdbf}.ops-alert.success{color:#20664e;background:#eaf6ef;border-color:#cfe6da}.batch-create-card{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #ead5cb;border-radius:12px;margin-bottom:12px;padding:18px}.batch-create-card>div:first-child p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 4px;font-size:7px;font-weight:850}.batch-create-card h2{margin:0 0 14px;font-size:14px}.batch-create-card label{display:block}.batch-create-card label>span,.batch-next label>span{color:#687588;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.batch-create-card label>span small{color:#9ba4ae;font-weight:500}.batch-create-card textarea,.batch-create-card input,.batch-next input{width:100%;color:var(--ink);font:inherit;background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:9px 10px;font-size:9px}.batch-create-card textarea{resize:vertical;min-height:75px}.batch-create-row{grid-template-columns:190px 1fr;gap:9px;margin-top:9px;display:grid}.batch-create-card>div:last-child{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.batch-create-card>div:last-child button{color:#647184;background:#fff;border:1px solid #dce1dc;border-radius:8px;align-items:center;gap:6px;min-height:37px;padding:0 11px;font-size:8px;font-weight:750;display:inline-flex}.batch-create-card>div:last-child button:last-child{color:#fff;background:var(--flash);border-color:var(--flash)}.batch-workspace{grid-template-columns:minmax(400px,1fr) 390px;align-items:start;gap:11px;display:grid}.batch-list-card,.batch-detail-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;overflow:hidden}.batch-list-head{justify-content:space-between;align-items:center;min-height:58px;padding:0 16px;display:flex}.batch-list-head h2{margin:0;font-size:12px}.batch-list-head p{color:#8c96a2;margin:3px 0 0;font-size:7px}.batch-list-head button{color:#7e8a98;background:#f3f5f2;border:0;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.batch-row{width:100%;min-height:65px;color:var(--ink);text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;grid-template-columns:35px 1fr auto 18px;align-items:center;gap:9px;padding:9px 13px;display:grid}.batch-row.selected{box-shadow:inset 3px 0 var(--flash);background:#fff8f4}.batch-icon{color:#506174;background:#edf0ed;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.batch-icon.customs,.batch-icon.hold{color:#9a6726;background:#fff0d4}.batch-icon.cleared,.batch-icon.done{color:#1d7256;background:#e5f4ec}.batch-row strong,.batch-row small{display:block}.batch-row strong{font-size:9px}.batch-row small{color:#8b96a2;margin-top:3px;font-size:7px}.batch-row em,.batch-detail-head>span{color:#657286;background:#edf0ed;border-radius:99px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:800}.batch-row em.customs,.batch-row em.hold,.batch-detail-head>span.customs,.batch-detail-head>span.hold{color:#8a5c1f;background:#fff0d2}.batch-row em.cleared,.batch-row em.done,.batch-detail-head>span.cleared,.batch-detail-head>span.done{color:#1c6e53;background:#e3f3eb}.batch-empty{color:#8a95a2;text-align:center;padding:40px 20px;font-size:8px}.batch-detail-card{padding:18px;position:sticky;top:14px}.batch-detail-empty{color:#84909e;text-align:center;align-content:center;place-items:center;min-height:280px;display:grid}.batch-detail-empty svg{color:#b65437}.batch-detail-empty h2{color:var(--navy);margin:10px 0 0;font-size:14px}.batch-detail-empty p{max-width:230px;margin:5px auto 0;font-size:8px;line-height:1.5}.batch-detail-head{justify-content:space-between;align-items:flex-start;display:flex}.batch-detail-head p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 4px;font-size:7px;font-weight:850}.batch-detail-head h2{margin:0;font-size:15px}.batch-progress{grid-template-columns:repeat(6,1fr);margin:16px 0;display:grid}.batch-progress>div{text-align:center;position:relative}.batch-progress>div:before{content:"";background:#dde2de;height:1px;position:absolute;top:12px;left:-50%;right:50%}.batch-progress>div:first-child:before{display:none}.batch-progress span{z-index:1;color:#8b96a2;background:#edf0ed;border-radius:7px;place-items:center;width:24px;height:24px;margin:0 auto;font-size:7px;font-weight:800;display:grid;position:relative}.batch-progress div.done span{color:#fff;background:#23805f}.batch-progress div.active span{color:#fff;background:var(--flash)}.batch-progress small{color:#939ca7;margin-top:5px;font-size:5px;display:block}.batch-facts{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.batch-facts>div{color:#8793a0;background:#f5f7f4;border-radius:8px;padding:9px}.batch-facts span,.batch-facts strong{display:block}.batch-facts span{margin:5px 0 2px;font-size:6px}.batch-facts strong{color:var(--ink);font-size:8px}.batch-packages{margin-top:14px}.batch-packages>p,.batch-next>p{color:#8d97a3;letter-spacing:.7px;margin:0 0 6px;font-size:6px;font-weight:850}.batch-packages article{border-top:1px solid #edf0ed;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;min-height:48px;display:grid}.batch-packages article>span{color:#2c735a;background:#e8f5ee;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.batch-packages strong,.batch-packages small{display:block}.batch-packages strong{font-size:8px}.batch-packages small{color:#8d97a2;margin-top:2px;font-size:6px}.batch-packages em{color:#778496;font-size:6px;font-style:normal}.batch-documents{border-top:1px solid #e8ece8;margin-top:14px;padding-top:13px}.batch-documents-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.batch-documents-title p{color:#8d97a3;letter-spacing:.7px;margin:0;font-size:6px;font-weight:850}.batch-documents-title small{color:#909aa5;margin-top:3px;font-size:6px;display:block}.batch-documents-title>span{color:#247158;white-space:nowrap;background:#e8f5ee;border-radius:99px;padding:4px 6px;font-size:6px;font-weight:800}.batch-documents article{border-bottom:1px solid #edf0ed;grid-template-columns:28px 1fr auto 27px;align-items:center;gap:7px;min-height:48px;display:grid}.batch-documents article>span{color:#8c6321;background:#fff2d8;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.batch-documents article strong,.batch-documents article small{display:block}.batch-documents article strong{font-size:8px}.batch-documents article small{color:#8d97a2;text-overflow:ellipsis;white-space:nowrap;max-width:160px;margin-top:2px;font-size:6px;overflow:hidden}.batch-documents article em{border-radius:99px;padding:4px 5px;font-size:6px;font-style:normal;font-weight:800}.batch-documents article em.verified{color:#1c6e53;background:#e3f3eb}.batch-documents article em.pending{color:#8a5c1f;background:#fff0d2}.batch-documents article button{color:#617084;background:#f2f4f1;border:0;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.batch-documents-empty{color:#909aa5;text-align:center;padding:15px 0 8px;font-size:7px}.batch-document-upload{grid-template-columns:1fr 1.15fr auto;gap:6px;margin-top:9px;display:grid}.batch-document-upload select,.batch-document-upload label,.batch-document-upload button{border:1px solid #dce1dc;border-radius:7px;min-width:0;min-height:34px;font-size:7px}.batch-document-upload select{color:#58677a;background:#fafbf9;padding:0 6px}.batch-document-upload label{color:#718092;cursor:pointer;background:#fafbf9;align-items:center;gap:5px;padding:0 7px;display:flex;overflow:hidden}.batch-document-upload label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.batch-document-upload label input{opacity:0;width:1px;height:1px;position:absolute}.batch-document-upload button{color:#fff;background:var(--flash);border-color:var(--flash);padding:0 9px;font-weight:800}.batch-document-upload button:disabled{opacity:.5}.batch-next{border-top:1px solid #e8ece8;margin-top:14px;padding-top:13px}.batch-next label{margin-bottom:8px;display:block}.batch-next>button{color:#fff;background:var(--flash);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:39px;margin-top:7px;font-size:8px;font-weight:800;display:flex}.batch-next>button.hold-action{color:#9a4d30;background:#fff0ea;border:1px solid #edcdbf}.batch-next>button:disabled{opacity:.5}.batch-missing-docs{color:#9b5b34;text-align:center;margin-top:6px;font-size:7px;display:block}.batch-done{color:#1d6d53;background:#eaf6ef;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.batch-done strong,.batch-done small{display:block}.batch-done strong{font-size:8px}.batch-done small{color:#6b8278;margin-top:3px;font-size:6px}@media (max-width:1000px){.batch-workspace{grid-template-columns:1fr}.batch-detail-card{position:static}}@media (max-width:720px){.ops-layout{grid-template-columns:1fr}.ops-sidebar{display:none}.ops-main{padding:20px 12px}.ops-header{grid-template-columns:1fr auto;padding:0 14px}.ops-header>div{display:none}.ops-kpis,.batch-create-row{grid-template-columns:1fr}}.portal-list-shell{background:#f4f6f2;min-height:100vh}.portal-page-header>span{color:#7b8796;letter-spacing:.9px;justify-self:end;font-size:8px;font-weight:850}.portal-list-wrap{width:min(1120px,100% - 40px);margin:34px auto 60px}.portal-list-title{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:19px;display:flex}.portal-list-title p,.tracking-intro>p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:850}.portal-list-title h1,.tracking-intro h1{letter-spacing:-1px;margin:0;font-size:31px}.portal-list-title>div>span,.tracking-intro>span{color:#7f8b99;margin-top:7px;font-size:10px;display:block}.list-toolbar{grid-template-columns:1fr 190px;gap:9px;margin-bottom:11px;display:grid}.list-toolbar label{color:#8894a1;background:#fff;border:1px solid #dce1dc;border-radius:9px;align-items:center;gap:8px;height:43px;padding:0 12px;display:flex}.list-toolbar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:10px}.list-toolbar select{color:#5d6b7d;background:#fff;border:1px solid #dce1dc;border-radius:9px;padding:0 10px;font-size:9px}.portal-error{color:#a7482e;background:#fff1eb;border:1px solid #edcec1;border-radius:9px;align-items:center;gap:8px;margin-bottom:11px;padding:11px 13px;font-size:9px;display:flex}.inbound-table-card,.inventory-table-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow:hidden}.inbound-table-head,.inbound-table-row{grid-template-columns:minmax(180px,1.2fr) .65fr .8fr 70px 145px;align-items:center;gap:10px;display:grid}.inbound-table-head,.inventory-table-head{color:#8c97a3;letter-spacing:.6px;text-transform:uppercase;background:#f7f8f6;min-height:36px;padding:0 16px;font-size:7px;font-weight:850}.inbound-table-row{border-top:1px solid #edf0ed;min-height:68px;padding:9px 16px}.inbound-table-row strong,.inbound-table-row small{display:block}.inbound-table-row strong{font-size:10px}.inbound-table-row small{color:#8994a1;margin-top:4px;font-size:8px}.table-icon-value{color:#6d7a8c;align-items:center;gap:6px;min-width:0;font-size:9px;display:flex}.table-icon-value svg{color:#8996a3;flex:none}.inbound-status{color:#176e53;background:#e8f6ef;border-radius:99px;justify-self:start;padding:5px 8px;font-size:7px;font-weight:800}.inbound-status.expected{color:#84611a;background:#fff3d2}.inbound-status.exception{color:#a64a31;background:#ffece5}.portal-empty{color:#667587;text-align:left;justify-content:center;align-items:center;gap:11px;min-height:180px;display:flex}.portal-empty>svg{color:#347b63}.portal-empty strong{font-size:11px;display:block}.portal-empty p{color:#8a95a2;margin:4px 0 0;font-size:9px}.inventory-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.inventory-kpis article{border:1px solid var(--line);min-height:95px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.inventory-kpis article>span{color:#23765a;background:#e7f5ed;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.inventory-kpis article.attention>span{color:#a6532e;background:#ffede4}.inventory-kpis small,.inventory-kpis strong,.inventory-kpis p{display:block}.inventory-kpis small{color:#7f8b98;font-size:8px;font-weight:750}.inventory-kpis strong{margin-top:2px;font-size:22px}.inventory-kpis p{color:#949da7;margin:1px 0 0;font-size:7px}.inventory-table-head,.inventory-table-row{grid-template-columns:minmax(115px,1fr) 105px 100px 115px 55px 60px 60px;align-items:center;gap:8px;display:grid}.inventory-table-row{border-top:1px solid #edf0ed;min-height:64px;padding:8px 16px}.inventory-table-row>div:first-child strong,.inventory-table-row>div:first-child small{display:block}.inventory-table-row>div:first-child strong{font-size:10px}.inventory-table-row>div:first-child small{color:#929ca7;margin-top:3px;font-size:7px}.inventory-table-row>strong{font-size:12px}.inventory-state{color:#755b20;background:#fff2d3;border-radius:99px;justify-self:start;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-flex}.inventory-state.quarantined{color:#a34a30;background:#ffece5}.inventory-state.allocatable{color:#176f53;background:#e7f5ed}.inventory-notice{color:#1e694e;background:#eaf7f0;border:1px solid #d1eadc;border-radius:9px;align-items:center;gap:8px;margin-bottom:11px;padding:11px 13px;font-size:9px;display:flex}.count-console{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;margin:13px 0;padding:19px}.count-console-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.count-console-head>div{align-items:center;gap:10px;display:flex}.count-console-head>div>span{color:#285d7f;background:#e9f2f7;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.count-console-head p{color:#397092;letter-spacing:.9px;margin:0 0 3px;font-size:7px;font-weight:900}.count-console-head h2{margin:0;font-size:17px}.count-console-head small{color:#8894a0;margin-top:4px;font-size:7px;display:block}.count-console-head form{grid-template-columns:170px 205px auto;gap:7px;display:grid}.count-console-head select,.count-console-head input,.count-submit input,.count-review input{height:36px;color:var(--ink);background:#fafbf9;border:1px solid #dce2dc;border-radius:8px;outline:none;padding:0 9px;font-size:8px}.count-console-head select:focus,.count-console-head input:focus,.count-submit input:focus,.count-review input:focus,.count-lines input:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654212}.count-console-head button,.count-submit button,.count-review button{color:#fff;background:var(--navy);border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:8px;font-weight:850;display:inline-flex}.count-console button:disabled{opacity:.48}.count-session-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.count-session-grid>article{background:#f8faf7;border:1px solid #e1e6e0;border-radius:10px;padding:13px}.count-session-grid>article.pending{background:#fffaf0;border-color:#eee1bd}.count-session-grid>article.applied{background:#f1f8f4;border-color:#d8eadf}.count-session-grid article header{justify-content:space-between;align-items:center;gap:10px;display:flex}.count-session-grid header small,.count-session-grid header strong{display:block}.count-session-grid header small{color:#8a95a1;font-size:6px}.count-session-grid header strong{margin-top:3px;font-size:11px}.count-session-grid header em{color:#356882;background:#e6f0f5;border-radius:99px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.count-session-grid article.pending header em{color:#8e6218;background:#fff0c9}.count-session-grid article.applied header em{color:#1e6a4e;background:#dff2e7}.count-session-grid article>p{color:#788695;margin:8px 0;font-size:7px}.count-lines{background:#fff;border:1px solid #e3e7e2;border-radius:8px;overflow:hidden}.count-lines>div{border-top:1px solid #edf0ed;grid-template-columns:minmax(90px,1fr) minmax(145px,1fr);align-items:center;gap:9px;min-height:47px;padding:7px 9px;display:grid}.count-lines>div:first-child{border-top:0}.count-lines>div>strong{text-overflow:ellipsis;font-size:8px;overflow:hidden}.count-lines label{justify-content:flex-end;align-items:center;gap:6px;display:flex}.count-lines label span{color:#8793a0;font-size:6px}.count-lines input{text-align:right;border:1px solid #dce2dc;border-radius:7px;outline:none;width:72px;height:31px;padding:0 8px}.count-result{text-align:center;grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.count-result span{color:#435265;background:#f4f6f3;border-radius:6px;padding:5px;font-size:8px;font-weight:800}.count-result small{color:#8c97a2;margin-bottom:2px;font-size:5px;font-weight:700;display:block}.count-result span.variance{color:#a34b30;background:#ffede5}.count-submit,.count-review{grid-template-columns:1fr auto;gap:6px;margin-top:8px;display:grid}.count-review>div{gap:5px;display:flex}.count-review button:last-child{color:#994a32;background:#ffebe4}.count-review>small{color:#a25439;grid-column:1/-1;font-size:7px}.count-empty{color:#85919e;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:95px;display:flex}.count-empty p{margin:0;font-size:8px}.transfer-console{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#fff 0%,#f8faf7 100%);border-radius:13px;margin:13px 0;padding:19px}.transfer-console-head>div{align-items:center;gap:10px;display:flex}.transfer-console-head>div>span{color:#9c4a32;background:#fff0e9;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.transfer-console-head p{color:var(--flash-dark);letter-spacing:.9px;margin:0 0 3px;font-size:12px;font-weight:900}.transfer-console-head h2{margin:0;font-size:20px}.transfer-console-head small{color:#6f7d88;margin-top:4px;font-size:13px;display:block}.replenishment-console{background:#f8fbf9;border:1px solid #dce8e1;border-radius:11px;margin-top:15px;padding:14px}.replenishment-console form{grid-template-columns:minmax(210px,1.6fr) repeat(5,minmax(80px,.55fr)) auto;align-items:end;gap:9px;display:grid}.replenishment-console form>div{align-self:center}.replenishment-console form strong,.replenishment-console form small{display:block}.replenishment-console form strong{font-size:14px}.replenishment-console form small{color:#6f7d88;margin-top:4px;font-size:12px;line-height:1.35}.replenishment-console label{color:#5f6f7d;gap:5px;font-size:12px;font-weight:800;display:grid}.replenishment-console label.wide{grid-column:1/-1}.replenishment-console label.toggle{align-items:center;min-height:39px;display:flex}.replenishment-console input:not([type=checkbox]),.replenishment-console select{width:100%;min-height:39px;color:var(--navy);background:#fff;border:1px solid #d5e0d9;border-radius:8px;padding:0 9px;font-size:14px}.replenishment-console form>button,.replenishment-suggestions button{color:#fff;background:#164b43;border:0;border-radius:8px;min-height:39px;padding:0 12px;font-size:13px;font-weight:800}.replenishment-suggestions{gap:7px;margin-top:12px;display:grid}.replenishment-suggestions article{background:#fff;border:1px solid #e0e7e2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.replenishment-suggestions article.ready{border-color:#bddfd2;box-shadow:inset 3px 0 #278168}.replenishment-suggestions article.repack_required{border-color:#e6cf9a;box-shadow:inset 3px 0 #d39a35}.replenishment-suggestions article strong,.replenishment-suggestions article small{display:block}.replenishment-suggestions article strong{font-size:14px}.replenishment-suggestions article small,.replenishment-suggestions article span,.replenishment-suggestions>p{color:#687783;margin-top:3px;font-size:12px}.replenishment-suggestions article em{color:#805820;background:#fff0c9;border-radius:99px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:900}.transfer-planner{background:#f2f5f1;border-radius:10px;grid-template-columns:2fr .8fr 1.2fr auto;align-items:end;gap:8px;margin-top:15px;padding:13px;display:grid}.transfer-planner label,.transfer-scan-panel label{color:#5f6f7d;gap:5px;font-size:12px;font-weight:800;display:grid}.transfer-planner label.wide{grid-column:1/4}.transfer-planner input,.transfer-planner select,.transfer-scan-panel input{width:100%;height:40px;color:var(--navy);background:#fff;border:1px solid #d9e0da;border-radius:8px;outline:0;padding:0 10px;font-size:14px}.transfer-planner input:focus,.transfer-planner select:focus,.transfer-scan-panel input:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654212}.transfer-planner>button,.transfer-actions button{color:#fff;background:var(--navy);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.transfer-planner>button{grid-area:1/4/3;align-self:stretch}.transfer-planner button:disabled,.transfer-actions button:disabled{opacity:.5}.transfer-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.transfer-task{background:#fff;border:1px solid #e0e5e0;border-radius:10px;padding:13px}.transfer-task.picked{border-color:#e7d49c;box-shadow:inset 3px 0 #efb84a}.transfer-task.completed{background:#f3faf6;border-color:#d7eadf}.transfer-task.cancelled{opacity:.72}.transfer-task>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.transfer-task header small,.transfer-task header strong{display:block}.transfer-task header small{color:#6f7d88;font-size:12px}.transfer-task header strong{letter-spacing:.3px;margin-top:3px;font-size:14px}.transfer-task header em{color:#476880;background:#eaf1f5;border-radius:99px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:900}.transfer-task.picked header em{color:#8b611c;background:#fff0c9}.transfer-task.completed header em{color:#1c6b4d;background:#e1f3e9}.transfer-route{color:#40546b;align-items:center;gap:7px;margin:10px 0 7px;font-size:13px;font-weight:850;display:flex}.transfer-route span{align-items:center;gap:4px;display:inline-flex}.transfer-route>svg{color:var(--flash)}.transfer-task>p{color:#667786;margin:0 0 9px;font-size:12px}.transfer-lines{border:1px solid #e7eae6;border-radius:8px;overflow:hidden}.transfer-lines span{color:#657386;border-top:1px solid #eef1ed;align-items:center;min-height:36px;padding:0 9px;font-size:12px;display:flex}.transfer-lines span:first-child{border-top:0}.transfer-lines strong{color:var(--navy)}.transfer-scan-panel{background:#f5f7f4;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;padding:10px;display:grid}.transfer-scan-panel label.wide,.transfer-actions{grid-column:1/-1}.transfer-actions{gap:6px;display:flex}.transfer-actions button.danger{color:#994b35;background:#ffebe5}.repack-console{border-top:1px solid #dfe5df;margin-top:18px;padding-top:17px}.repack-console>header{align-items:flex-start;gap:10px;display:flex}.repack-console>header>span{color:#1f6854;background:#e4f3ec;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.repack-console>header p{color:#28725d;letter-spacing:.8px;margin:0 0 3px;font-size:12px;font-weight:900}.repack-console>header h3{color:var(--navy);margin:0;font-size:18px}.repack-console>header small{color:#657684;margin-top:4px;font-size:13px;line-height:1.45;display:block}.repack-planner{background:#eef6f1;border:1px solid #d7e7dd;border-radius:10px;grid-template-columns:repeat(3,minmax(110px,1fr)) auto;align-items:end;gap:9px;margin-top:13px;padding:13px;display:grid}.repack-planner label,.repack-scan-panel label{color:#506373;gap:5px;font-size:12px;font-weight:800;display:grid}.repack-planner label.wide{grid-column:1/-2}.repack-planner input,.repack-planner select,.repack-scan-panel input{width:100%;height:40px;color:var(--navy);background:#fff;border:1px solid #cfdbd3;border-radius:8px;outline:0;padding:0 10px;font-size:14px}.repack-planner input:focus,.repack-planner select:focus,.repack-scan-panel input:focus{border-color:#2d8067;box-shadow:0 0 0 3px #2d80671a}.repack-planner>button,.repack-actions button{color:#fff;background:#1f6854;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.repack-planner>button{grid-area:1/-2/3/-1;align-self:stretch}.repack-planner button:disabled,.repack-actions button:disabled{opacity:.5}.repack-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.repack-task{background:#fff;border:1px solid #dae4dd;border-radius:10px;padding:13px}.repack-task.planned{box-shadow:inset 3px 0 #2d8067}.repack-task.completed{background:#f3faf6;border-color:#cfe5d8}.repack-task.cancelled{opacity:.7;background:#f5f6f4}.repack-task>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.repack-task>header small,.repack-task>header strong{display:block}.repack-task>header small{color:#687985;font-size:12px}.repack-task>header strong{color:var(--navy);margin-top:3px;font-size:14px}.repack-task>header em{color:#1f6854;background:#e4f3ec;border-radius:99px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:900}.repack-task>p{color:#657684;margin:8px 0;font-size:12px}.repack-route{color:#566877;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.repack-route strong{color:#1f6854;letter-spacing:.4px;font-size:15px}.repack-lines{border:1px solid #e2e8e3;border-radius:8px;overflow:hidden}.repack-lines span{color:#657684;border-top:1px solid #edf1ee;align-items:center;min-height:35px;padding:0 9px;font-size:12px;display:flex}.repack-lines span:first-child{border-top:0}.repack-lines strong{color:var(--navy)}.repack-label-control{color:#2f6657;background:#edf7f2;border:1px solid #d3e8dd;border-radius:9px;grid-template-columns:minmax(190px,1fr) minmax(240px,auto);align-items:center;gap:10px;margin-top:9px;padding:10px;display:grid}.repack-label-control>div{align-items:center;gap:8px;display:flex}.repack-label-control>div:first-child>span,.repack-label-control strong,.repack-label-control small{display:block}.repack-label-control strong{color:#245b4c;font-size:13px}.repack-label-control small{color:#657a70;margin-top:2px;font-size:12px;line-height:1.4}.repack-label-control>div:last-child{justify-content:flex-end}.repack-label-control input{width:min(230px,100%);height:38px;color:var(--navy);background:#fff;border:1px solid #c9ddd2;border-radius:8px;outline:0;padding:0 9px;font-size:14px}.repack-label-control input:focus{border-color:#2d8067;box-shadow:0 0 0 3px #2d80671a}.repack-label-control button{color:#fff;background:#1f6854;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:13px;font-weight:850;display:inline-flex}.repack-label-control button.secondary{color:#315f77;background:#fff;border:1px solid #cad7d0}.repack-label-control button:disabled{opacity:.5}.repack-scan-panel{background:#f2f7f4;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;padding:11px;display:grid}.repack-scan-panel fieldset{border:1px solid #d7e3dc;border-radius:8px;grid-column:span 3;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:9px;display:grid}.repack-scan-panel legend{color:#2d6f5c;padding:0 5px;font-size:12px;font-weight:900}.repack-scan-panel label.wide,.repack-actions{grid-column:1/-1}.repack-actions{justify-content:flex-end;gap:7px;display:flex}.repack-actions button.secondary{color:#315f77;background:#fff;border:1px solid #cad7d0}.repack-actions button.danger{color:#994b35;background:#ffebe5}.repack-empty{color:#687985;text-align:center;background:#f7faf8;border:1px dashed #d7e3dc;border-radius:9px;grid-column:1/-1;padding:16px;font-size:13px}.repack-label-preview{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #d7e3dc;border-radius:12px;margin:13px 0;padding:16px}.repack-label-preview>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.repack-label-preview>header strong,.repack-label-preview>header small{display:block}.repack-label-preview>header strong{color:var(--navy);font-size:15px}.repack-label-preview>header small{color:#657684;margin-top:3px;font-size:13px}.repack-label-preview>header>div:last-child{gap:7px;display:flex}.repack-label-preview>header button{color:#40576a;background:#fff;border:1px solid #d4ddd7;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:13px;font-weight:800;display:inline-flex}.repack-label-preview>header button:last-child{color:#fff;background:#1f6854;border-color:#1f6854}.repack-print-label{margin:0 auto}@media (max-width:980px){.repack-planner,.repack-task-grid{grid-template-columns:1fr}.repack-planner label.wide,.repack-planner>button{grid-area:auto}}@media (max-width:700px){.repack-label-control{grid-template-columns:1fr}.repack-label-control>div:last-child{flex-direction:column;align-items:stretch}.repack-label-control input{width:100%}.repack-scan-panel,.repack-scan-panel fieldset{grid-template-columns:1fr}.repack-scan-panel fieldset{grid-column:1/-1}.repack-label-preview>header{flex-direction:column;align-items:flex-start}}.returns-wrap{width:min(1180px,100% - 40px)}.marketplace-return-inbox{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;margin-bottom:13px;overflow:hidden}.marketplace-return-inbox>header{color:var(--navy);background:linear-gradient(135deg,#f5faf7,#fff);border-bottom:1px solid #e8eee9;justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 17px;display:flex}.marketplace-return-inbox>header small{color:#648174;letter-spacing:1px;font-size:6px;font-weight:850}.marketplace-return-inbox>header h2{margin:4px 0;font-size:14px}.marketplace-return-inbox>header p{color:#647486;max-width:720px;margin:0;font-size:7px;line-height:1.5}.marketplace-return-inbox>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketplace-return-inbox>.marketplace-return-sync{color:#48685a;background:#f8fbf9;border-bottom:1px solid #e8eee9;align-items:center;gap:8px;padding:8px 16px;font-size:7px;display:flex}.marketplace-return-sync svg{color:#477a62;flex:none}.marketplace-return-sync strong{color:#214936;font-size:inherit}.marketplace-return-inbox article{border-bottom:1px solid #edf0ed;border-right:1px solid #edf0ed;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:12px 15px;display:grid}.marketplace-return-inbox article>svg{color:#557289}.marketplace-return-inbox article strong,.marketplace-return-inbox article span,.marketplace-return-inbox article small{display:block}.marketplace-return-inbox article strong{color:var(--navy);font-size:9px}.marketplace-return-inbox article span{color:#647486;text-transform:capitalize;margin-top:3px;font-size:7px}.marketplace-return-inbox article small{color:#95a09f;margin-top:4px;font-size:6px}.marketplace-return-inbox article em{color:#a5681b;font-size:6px;font-style:normal;font-weight:800}.marketplace-return-inbox article>aside{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.marketplace-return-inbox article>aside button{color:#fff;min-height:29px;font:inherit;white-space:nowrap;background:#315f77;border:0;border-radius:7px;padding:0 9px;font-size:7px;font-weight:850}.marketplace-return-inbox article>aside button:hover{background:#234b62}.marketplace-return-inbox article>aside small{color:#9a7a67;white-space:nowrap;font-weight:750}.marketplace-return-case .marketplace-external-action{border-top:1px solid #edf0ed;grid-column:2/-1;padding-top:9px}.marketplace-action-readonly{line-height:1.45;color:#7d898e!important}.marketplace-action-request,.marketplace-action-review{grid-template-columns:minmax(150px,1fr) minmax(180px,1.2fr) auto;align-items:center;gap:8px;display:grid}.marketplace-action-request textarea,.marketplace-action-review textarea{resize:vertical;min-height:37px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dbe1dc;border-radius:8px;outline:0;padding:8px 9px;font-size:7px}.marketplace-action-request button,.marketplace-action-review button{color:#fff;min-height:31px;font:inherit;white-space:nowrap;background:#2f6b52;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.marketplace-action-review{grid-template-columns:minmax(180px,1fr) auto auto}.marketplace-action-review button.danger{color:#91452f;background:#ffebe5}.marketplace-action-review button:disabled,.marketplace-action-request button:disabled{opacity:.5}.marketplace-action-status{color:#586c77;align-items:flex-start;gap:7px;display:flex}.marketplace-action-status svg{color:#527766;flex:none}.marketplace-action-status.succeeded{color:#246246}.marketplace-action-status.blocked{color:#984c35}.marketplace-action-status strong,.marketplace-action-status small,.marketplace-action-request strong,.marketplace-action-request small{display:block}.marketplace-action-status small,.marketplace-action-request small{color:#7f8c91;margin-top:2px;font-size:6px;line-height:1.4}.marketplace-return-empty{color:#83918c;align-items:center;gap:8px;min-height:72px;padding:15px;font-size:7px;display:flex}.returns-primary{color:#fff;background:var(--navy);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:9px;font-weight:850;display:inline-flex}.returns-title-actions{align-items:center;gap:8px;display:flex}.returns-secondary{color:#315f77;background:#fff;border:1px solid #d9e0dc;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.return-sla-editor,.return-sla-review{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin:13px 0;padding:16px}.return-sla-editor>header{color:#315f77;align-items:flex-start;gap:9px;margin-bottom:13px;display:flex}.return-sla-editor>header strong,.return-sla-editor>header p{margin:0;display:block}.return-sla-editor>header strong{font-size:14px}.return-sla-editor>header p{color:#72808e;margin-top:3px;font-size:12px}.return-sla-editor>button{color:#fff;background:#315f77;border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;margin-top:12px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.return-sla-review>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.return-sla-review>header strong{color:#55778d;letter-spacing:.7px;font-size:12px}.return-sla-review>header small{color:#87939c;font-size:12px}.return-sla-review article{background:#f8faf7;border-top:1px solid #e6eae6;grid-template-columns:minmax(210px,1fr) minmax(180px,.8fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.return-sla-review article:first-of-type{border-top:0;border-radius:8px 8px 0 0}.return-sla-review article strong,.return-sla-review article p,.return-sla-review article small{margin:0;display:block}.return-sla-review article strong{font-size:13px}.return-sla-review article p,.return-sla-review article small{color:#7a8792;margin-top:3px;font-size:12px}.return-sla-review article input{min-height:36px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dbe1dc;border-radius:7px;padding:0 9px;font-size:12px}.return-sla-review article>div:last-child{gap:5px;display:flex}.return-sla-review article button{color:#fff;background:#34765f;border:0;border-radius:7px;min-height:32px;padding:0 8px;font-size:12px;font-weight:800}.return-sla-review article button.danger{color:#944b36;background:#ffebe4}.return-sla-review article button:disabled{opacity:.48}.return-sla-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 0 13px;display:grid}.return-sla-strip article{color:#315f77;background:#eef5f2;border:1px solid #d9e6df;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.return-sla-strip strong,.return-sla-strip span{display:block}.return-sla-strip strong{font-size:13px}.return-sla-strip span{color:#6f8078;margin-top:2px;font-size:12px}.return-sla-strip em{font-size:12px;font-style:normal;font-weight:850}.return-create-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;margin:13px 0;padding:20px}.return-create-card>header{color:#315f77;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.return-create-card>header small{color:var(--flash);letter-spacing:1px;font-size:7px;font-weight:900}.return-create-card>header h2{color:var(--navy);margin:3px 0 0;font-size:18px}.marketplace-rma-context{color:#285f4b;background:#eef8f2;border:1px solid #d7eadf;border-radius:9px;align-items:flex-start;gap:9px;margin:-3px 0 15px;padding:11px 12px;display:flex}.marketplace-rma-context svg{flex:none;margin-top:1px}.marketplace-rma-context strong,.marketplace-rma-context span{display:block}.marketplace-rma-context strong{font-size:8px}.marketplace-rma-context span{color:#64786e;margin-top:3px;font-size:7px;line-height:1.45}.return-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.return-form-grid label{color:#728091;gap:5px;font-size:7px;font-weight:800;display:grid}.return-form-grid label.wide{grid-column:1/-1}.return-form-grid input,.return-form-grid select,.return-form-grid textarea,.return-request-lines input,.return-action-card input,.return-action-card select,.return-action-card textarea,.return-receipt input,.return-receipt select{min-height:37px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dbe1dc;border-radius:8px;outline:0;padding:0 10px}.return-form-grid textarea,.return-action-card textarea{resize:vertical;min-height:68px;padding-block:9px}.return-form-grid input:focus,.return-form-grid select:focus,.return-form-grid textarea:focus,.return-action-card input:focus,.return-action-card select:focus,.return-action-card textarea:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654212}.return-request-lines{border:1px solid #e2e6e1;border-radius:9px;margin:12px 0;overflow:hidden}.return-request-lines article{border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:9px 11px;display:flex}.return-request-lines article:first-child{border-top:0}.return-request-lines strong,.return-request-lines small{display:block}.return-request-lines strong{font-size:9px}.return-request-lines small{color:#84909c;margin-top:3px;font-size:7px}.return-request-lines input{text-align:right;width:75px}.returns-layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:13px;display:grid}.returns-master,.return-detail{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px}.returns-master{overflow:hidden}.returns-master>label{color:#8793a0;border-bottom:1px solid #e8ebe7;align-items:center;gap:8px;height:46px;padding:0 13px;display:flex}.returns-master>label input{border:0;outline:0;width:100%;font-size:8px}.returns-master>small{color:#8a96a2;letter-spacing:.6px;text-transform:uppercase;padding:9px 13px 6px;font-size:6px;font-weight:850;display:block}.returns-master>button{width:100%;min-height:82px;color:var(--navy);text-align:left;background:0 0;border:0;border-top:1px solid #edf0ed;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.returns-master>button>svg{color:#557289}.returns-master>button.selected{box-shadow:inset 3px 0 var(--flash);background:#f2f7f4}.returns-master button div strong,.returns-master button div span,.returns-master button div small{display:block}.returns-master button div strong{font-size:10px}.returns-master button div span{color:#657486;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.returns-master button div small{color:#98a2ab;margin-top:5px;font-size:6px}.return-status{color:#785c1e;text-align:center;background:#fff0c9;border-radius:99px;max-width:105px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.return-status.closed{color:#1c6d4e;background:#dff3e8}.return-status.rejected,.return-status.cancelled{color:#9c4b38;background:#ffebe5}.return-status.action_required,.return-status.disposition_pending_approval{color:#994a32;background:#ffe9dd}.return-detail{min-height:360px;padding:19px}.return-detail-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.return-detail-head small{color:#82909d;font-size:7px}.return-detail-head h2{letter-spacing:.5px;margin:4px 0 2px;font-size:20px}.return-detail-head p{color:#718092;margin:0;font-size:8px}.return-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:15px 0 9px;display:grid}.return-facts div{background:#f5f7f4;border-radius:8px;padding:10px}.return-facts small,.return-facts strong{display:block}.return-facts small{color:#89959f;font-size:6px}.return-facts strong{text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.return-sla-missing{color:#984a32;background:#fff2e9;border:1px solid #eed7ca;border-radius:8px;align-items:flex-start;gap:8px;margin:9px 0;padding:10px;display:flex}.return-sla-missing strong,.return-sla-missing span{display:block}.return-sla-missing strong{font-size:13px}.return-sla-missing span{color:#806b61;margin-top:2px;font-size:12px}.return-sla-obligations{gap:6px;margin:9px 0;display:grid}.return-sla-obligations article{color:#32644f;background:#edf7f1;border:1px solid #d9e9df;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.return-sla-obligations article.at_risk{color:#8b6227;background:#fff7e7;border-color:#eadfc5}.return-sla-obligations article.breached{color:#9b4038;background:#fff0ed;border-color:#ecd2cc}.return-sla-obligations strong,.return-sla-obligations span{display:block}.return-sla-obligations strong{font-size:13px}.return-sla-obligations span{color:#718079;margin-top:2px;font-size:12px}.return-sla-obligations em{font-size:12px;font-style:normal;font-weight:850}.return-note{color:#718092;margin:8px 0 15px;font-size:8px;line-height:1.55}.return-items>p,.return-timeline>p{color:#55778d;letter-spacing:.8px;margin:0 0 7px;font-size:7px;font-weight:900}.return-items article{border:1px solid #e4e8e3;border-top:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:49px;padding:8px 10px;display:grid}.return-items article:nth-child(2){border-top:1px solid #e4e8e3;border-radius:8px 8px 0 0}.return-items article:last-child{border-radius:0 0 8px 8px}.return-items article>svg{color:#64849a}.return-items strong,.return-items small{display:block}.return-items strong{font-size:8px}.return-items small{color:#8b96a0;margin-top:2px;font-size:6px}.return-items article>span,.return-items article>em{font-size:7px;font-style:normal;font-weight:800}.return-action-card,.return-receipt{background:#f8faf7;border:1px solid #e0e6df;border-radius:10px;margin-top:12px;padding:13px}.return-action-card h3{align-items:center;gap:6px;margin:0 0 9px;font-size:10px;display:flex}.return-action-card>textarea{width:100%}.return-action-card>div:last-child{gap:6px;margin-top:8px;display:flex}.return-action-card button,.return-receipt>button{color:#fff;background:var(--navy);border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:7px;font-weight:850;display:inline-flex}.return-action-card button.danger{color:#994a32;background:#ffe9e2}.return-action-card button:disabled,.return-receipt button:disabled{opacity:.45}.return-action-card>small{color:#a6533d;margin-top:6px;font-size:7px;display:block}.return-quantity{color:#627384;justify-content:space-between;align-items:center;gap:10px;margin-top:7px;font-size:7px;display:flex}.return-quantity input{width:120px}.return-receipt>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.return-receipt>header>div{align-items:center;gap:8px;display:flex}.return-receipt header strong,.return-receipt header small{display:block}.return-receipt header strong{font-size:9px}.return-receipt header small,.return-receipt header>em{color:#85919c;font-size:6px;font-style:normal}.return-receipt article{grid-template-columns:minmax(90px,1fr) 150px minmax(140px,1fr);align-items:center;gap:6px;margin-top:7px;display:grid}.return-receipt article strong,.return-receipt article small{display:block}.return-receipt article strong{font-size:8px}.return-receipt article small,.return-receipt article>span,.return-receipt article>em{color:#7e8b97;font-size:7px;font-style:normal}.return-evidence{background:#fff;border:1px solid #e2e7e2;border-radius:9px;margin-top:11px;padding:10px}.return-evidence-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.return-evidence-head strong,.return-evidence-head small{display:block}.return-evidence-head strong{color:#40566a;font-size:8px}.return-evidence-head small{color:#8b979f;margin-top:2px;font-size:6px}.return-evidence-head>div{align-items:center;gap:6px;display:flex}.return-evidence-head select{min-height:31px;font-size:7px}.return-evidence-head label{color:#fff;cursor:pointer;white-space:nowrap;background:#315f77;border-radius:7px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.return-evidence-head label input{display:none}.return-evidence-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.return-evidence-files button{color:#536173;text-align:left;background:#f9faf8;border:1px solid #e2e6e2;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:7px;display:flex}.return-evidence-files button>span{color:#315f77;background:#eaf1f4;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;display:grid}.return-evidence-files strong,.return-evidence-files small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.return-evidence-files strong{max-width:185px;font-size:7px}.return-evidence-files small{color:#8a95a0;margin-top:2px;font-size:6px}.return-evidence-files>p{color:#89949e;text-align:center;background:#f7f8f6;border-radius:6px;grid-column:1/-1;margin:0;padding:8px;font-size:7px}.return-evidence>aside{color:#995331;background:#fff3e8;border-radius:7px;align-items:center;gap:6px;margin-top:8px;padding:8px;font-size:7px;display:flex}.return-receipt>button{margin-top:9px}.disposition-line{grid-template-columns:minmax(100px,1fr) 165px 140px;align-items:center;margin-top:6px;gap:6px!important;display:grid!important}.disposition-line strong{font-size:8px}.disposition-review>span{color:#4c6677;background:#fff;border-radius:6px;margin:3px 5px 3px 0;padding:5px 7px;font-size:7px;display:inline-block}.disposition-review>p{color:#72808e;font-size:7px}.return-financial-list{border:1px solid #e3e7e2;border-radius:8px;margin-top:11px;overflow:hidden}.return-financial-list article{border-top:1px solid #edf0ed;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.return-financial-list article:first-child{border-top:0}.return-financial-list strong,.return-financial-list small{display:block}.return-financial-list strong{font-size:7px}.return-financial-list small{color:#89949e;margin-top:2px;font-size:6px}.return-financial-list em{font-size:8px;font-style:normal;font-weight:850}.return-timeline{margin-top:15px}.return-timeline article{border-top:1px solid #edf0ed;align-items:center;gap:8px;min-height:37px;display:flex}.return-timeline article>span{color:#1e6c50;background:#e4f3ea;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.return-timeline strong,.return-timeline small{display:block}.return-timeline strong{font-size:7px}.return-timeline small{color:#8e99a2;margin-top:2px;font-size:6px}.returns-empty{color:#8a96a1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.returns-empty strong{color:#596a7a;font-size:9px}.returns-empty p{max-width:220px;margin:0;font-size:7px;line-height:1.5}.tracking-wrap{width:min(960px,100% - 40px);margin:42px auto 65px}.tracking-intro{text-align:center}.tracking-intro>span{margin-inline:auto}.tracking-search{color:#85919f;background:#fff;border:2px solid #d9deda;border-radius:13px;align-items:center;gap:10px;width:min(700px,100%);height:59px;margin:23px auto 28px;padding:0 7px 0 17px;display:flex;box-shadow:0 12px 32px #101c2f0d}.tracking-search:focus-within{border-color:var(--flash);box-shadow:0 0 0 4px #ff654214}.tracking-search input{min-width:0;height:100%;color:var(--navy);background:0 0;border:0;outline:none;flex:1;font-size:13px}.tracking-search button{color:#fff;background:var(--flash);border:0;border-radius:9px;min-height:43px;padding:0 16px;font-size:9px;font-weight:800}.tracking-error{width:min(700px,100%);margin-inline:auto}.tracking-empty{text-align:center;color:#758294;padding:45px 20px}.tracking-empty>span{color:#b55133;background:#ffece4;border-radius:18px;place-items:center;width:65px;height:65px;margin:0 auto 14px;display:grid}.tracking-empty h2{color:var(--navy);margin:0;font-size:17px}.tracking-empty p{max-width:470px;margin:7px auto 0;font-size:9px;line-height:1.55}.tracking-summary-card{color:#fff;background:linear-gradient(140deg,#0b192b,#192f4c);border-radius:15px;grid-template-columns:210px 1fr;display:grid;overflow:hidden;box-shadow:0 18px 45px #0b192b24}.tracking-code{background:#ffffff0b;padding:23px}.tracking-code small,.tracking-code strong,.tracking-code span{display:block}.tracking-code small,.tracking-current small{color:#8192a9;letter-spacing:.9px;font-size:7px;font-weight:850}.tracking-code strong{letter-spacing:2.7px;margin:4px 0;font-size:26px}.tracking-code span{color:#94a1b3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.tracking-current{align-items:center;gap:12px;padding:20px 23px 12px;display:flex}.tracking-current>span{color:#ffa68c;background:#fff1;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.tracking-current strong{margin-top:4px;font-size:15px;display:block}.tracking-current p{color:#8d9bad;margin:3px 0 0;font-size:8px}.tracking-facts{grid-column:2;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 23px 17px;display:grid}.tracking-facts>div{color:#8392a7;background:#ffffff0b;border-radius:8px;padding:10px}.tracking-facts svg,.tracking-facts span,.tracking-facts strong{display:block}.tracking-facts span{margin:5px 0 3px;font-size:7px}.tracking-facts strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.tracking-detail-grid{grid-template-columns:1fr 310px;align-items:start;gap:12px;margin-top:12px;display:grid}.timeline-card,.tracking-items-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;padding:20px}.timeline-card>p,.tracking-items-card>p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 4px;font-size:7px;font-weight:850}.timeline-card h2,.tracking-items-card h2{margin:0 0 16px;font-size:14px}.package-timeline{flex-direction:column;display:flex}.package-timeline article{grid-template-columns:31px 1fr;gap:9px;padding:0 0 17px;display:grid;position:relative}.package-timeline article:after{content:"";background:#dce3de;width:1px;position:absolute;top:28px;bottom:0;left:14px}.package-timeline article:last-child:after{display:none}.package-timeline article>span{z-index:1;color:#187053;background:#e4f3eb;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.package-timeline article.warning>span{color:#a74c31;background:#ffebe3}.package-timeline article.pending>span{color:#83703c;background:#fff3d7}.package-timeline strong{font-size:9px}.package-timeline p{color:#7d8998;margin:3px 0;font-size:8px}.package-timeline time{color:#a0a8b1;font-size:7px}.tracking-items-card article{border-top:1px solid #edf0ed;gap:9px;padding:11px 0;display:flex}.tracking-items-card article>span{color:#58687a;background:#f0f2ef;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.tracking-items-card strong,.tracking-items-card small,.tracking-items-card em{display:block}.tracking-items-card strong{font-size:9px}.tracking-items-card article p{color:#6f7d8e;margin:3px 0;font-size:8px}.tracking-items-card small{color:#939ca7;font-size:7px}.tracking-items-card em{color:#257359;margin-top:5px;font-size:7px;font-style:normal}.catalog-title-actions{gap:8px;display:flex}.catalog-title-actions>button:first-child{color:#5c697a;background:#fff;border:1px solid #dce1dc;border-radius:9px;align-items:center;gap:6px;min-height:43px;padding:0 13px;font-size:9px;font-weight:750;display:inline-flex}.catalog-create-card{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #ead4ca;border-radius:13px;margin-bottom:13px;padding:20px}.catalog-form-head{align-items:center;gap:10px;margin-bottom:15px;display:flex}.catalog-form-head>span{color:#b14d31;background:#ffebe3;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.catalog-form-head p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.catalog-form-head h2{margin:0;font-size:14px}.catalog-fields{gap:9px;display:grid}.catalog-fields.two{grid-template-columns:1.5fr 1fr}.catalog-fields.three{grid-template-columns:1fr 1fr 160px;margin-top:9px}.catalog-fields label>span,.catalog-measures label>span{color:#677487;align-items:center;gap:4px;margin-bottom:5px;font-size:8px;font-weight:750;display:flex}.catalog-fields label>span small{color:#99a3ad;font-weight:500}.catalog-fields input,.catalog-fields select{width:100%;height:40px;color:var(--ink);background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 9px;font-size:9px}.catalog-measures{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:9px;display:grid}.catalog-measures label>div{background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;align-items:center;height:40px;display:flex}.catalog-measures input{width:100%;min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;padding:0 9px;font-size:9px}.catalog-measures small{color:#8e99a5;padding-right:9px;font-size:7px}.catalog-traceability{margin-top:9px}.catalog-checkbox{background:#fafbf9;border:1px solid #dce1dc;border-radius:8px;align-self:end;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.catalog-checkbox input{width:15px;height:15px}.catalog-checkbox>span{color:var(--ink)!important;margin:0!important}.inventory-lot-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden}.inventory-lot-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.inventory-lot-card>header p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.inventory-lot-card>header h2{margin:0;font-size:14px}.inventory-lot-card>header small{color:#7d8996;font-size:8px}.inventory-lot-card>header>span{color:#6d584b;background:#fff5ed;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.inventory-lot-head,.inventory-lot-card>article{grid-template-columns:1.2fr .8fr 1.2fr 1fr 60px 110px;align-items:center;gap:10px;display:grid}.inventory-lot-head{color:#8b96a3;background:#f4f6f3;padding:8px 17px;font-size:7px;font-weight:800}.inventory-lot-card>article{color:#627081;border-top:1px solid #eef0ed;padding:10px 17px;font-size:8px}.inventory-lot-card>article:first-of-type{border-top:0}.inventory-lot-card>article strong,.inventory-lot-card>article small{display:block}.inventory-lot-card>article strong{color:var(--ink);font-size:9px}.inventory-lot-card>article small{color:#8d98a4;margin-top:2px}.inventory-lot-card>article em{text-align:center;border-radius:999px;padding:5px 7px;font-style:normal;font-weight:800}.inventory-lot-card>article em.ready{color:#176247;background:#e8f6ef}.inventory-lot-card>article em.blocked{color:#9d3e2c;background:#fff0eb}.catalog-form-note{color:#28634f;background:#edf7f1;border-radius:8px;align-items:flex-start;gap:7px;margin-top:13px;padding:10px 11px;display:flex}.catalog-form-note svg{flex:none}.catalog-form-note p{color:#61796f;margin:0;font-size:8px;line-height:1.5}.catalog-form-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.catalog-form-actions button{color:#657285;background:#fff;border:1px solid #dce1dc;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:750;display:inline-flex}.catalog-form-actions button:last-child{color:#fff;background:var(--flash);border-color:var(--flash)}.catalog-form-actions button:disabled{opacity:.55}.candidate-register{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-bottom:14px;padding:16px}.candidate-register-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.candidate-register-head p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.candidate-register-head h2{margin:0;font-size:13px}.candidate-register-head span{color:#8994a0;margin-top:4px;font-size:8px;display:block}.candidate-register-head button{color:#a94b30;background:#fff2ed;border:0;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:8px;font-weight:750;display:flex}.candidate-register-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.candidate-register-list article{background:#f8f9f7;border:1px solid #e7eae6;border-radius:9px;min-width:0;padding:11px}.candidate-register-list article>div:first-child{justify-content:space-between;align-items:center;gap:7px;display:flex}.candidate-register-list em{border-radius:99px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:850}.candidate-register-list em.eligible{color:#176f52;background:#e1f2e9}.candidate-register-list em.review{color:#965f29;background:#fff0d5}.candidate-register-list a{color:#7d8996}.candidate-register-list h3{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 9px;font-size:10px;line-height:1.35;overflow:hidden}.candidate-register-list dl{margin:0}.candidate-register-list dl>div{border-top:1px solid #e6e9e5;justify-content:space-between;gap:7px;padding:4px 0;display:flex}.candidate-register-list dt{color:#8994a0;font-size:6px}.candidate-register-list dd{color:#536174;text-align:right;margin:0;font-size:7px;font-weight:750}.candidate-register-empty{color:#87929e;background:#f8f9f7;border:1px dashed #dce1dc;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:75px;margin-top:12px;font-size:8px;display:flex}.candidate-register-empty svg{color:#b45235}.catalog-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.catalog-toolbar label{color:#8995a2;background:#fff;border:1px solid #dce1dc;border-radius:9px;align-items:center;gap:7px;width:min(480px,100%);height:42px;padding:0 11px;display:flex}.catalog-toolbar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:9px}.catalog-toolbar>span{color:#86919e;font-size:8px}.catalog-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.catalog-product-card{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;grid-template-columns:38px 1fr;gap:10px;padding:16px;display:grid}.catalog-product-icon{color:#526274;background:#edf0ed;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.catalog-product-copy{min-width:0}.catalog-product-copy>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.catalog-product-copy>div>span{color:#8994a1;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:750;overflow:hidden}.catalog-product-copy em{white-space:nowrap;border-radius:99px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:800}.catalog-product-copy em.approved{color:#196e53;background:#e5f4ec}.catalog-product-copy em.review{color:#8e6223;background:#fff1d2}.catalog-product-copy h2{margin:6px 0 0;font-size:12px;line-height:1.3}.catalog-product-copy p{color:#8b95a1;margin:4px 0 0;font-size:7px}.catalog-skus{border:1px solid #e5e8e5;border-radius:8px;grid-column:1/-1;overflow:hidden}.catalog-skus>div{background:#fafbf9;padding:9px 10px}.catalog-skus span,.catalog-skus small{display:block}.catalog-skus span{color:#3e4e60;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.catalog-skus small{color:#8a95a1;margin-top:4px;font-size:7px}.catalog-product-card>button{color:#a94b30;background:#fff3ee;border:0;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:8px;font-weight:750;display:flex}.catalog-empty{color:#80909d;text-align:center;grid-column:1/-1;align-content:center;place-items:center;min-height:200px;display:grid}.catalog-empty strong{color:var(--navy);margin-top:8px;font-size:11px}.catalog-empty p{margin:4px 0 0;font-size:8px}@media (max-width:760px){.inbound-table-head,.inventory-table-head{display:none}.inbound-table-row{grid-template-columns:1fr 120px}.inventory-table-row{grid-template-columns:1fr 1fr;gap:10px}.tracking-summary-card{grid-template-columns:1fr}.tracking-code{text-align:center}.tracking-facts{grid-column:1}.tracking-detail-grid{grid-template-columns:1fr}.catalog-grid,.candidate-register-list,.inventory-kpis{grid-template-columns:repeat(2,1fr)}.count-console-head{flex-direction:column;align-items:stretch}.count-console-head form{grid-template-columns:1fr 1fr auto}.transfer-planner{grid-template-columns:repeat(2,1fr)}.replenishment-console form{grid-template-columns:repeat(3,minmax(0,1fr))}.replenishment-console form>div,.replenishment-console label.wide{grid-column:1/-1}.transfer-planner label.wide,.transfer-planner>button{grid-area:auto/1/auto/-1}.returns-layout{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:620px){.portal-page-header{grid-template-columns:1fr auto}.portal-page-header .brand-lockup{display:none}.portal-list-wrap,.tracking-wrap{width:calc(100% - 24px);margin-block:23px}.portal-list-title{flex-direction:column;align-items:stretch}.portal-list-title .primary-button{justify-content:center}.list-toolbar,.inventory-kpis{grid-template-columns:1fr}.count-console,.transfer-console{padding:14px}.count-console-head form,.count-session-grid,.transfer-planner,.transfer-task-grid,.transfer-scan-panel,.replenishment-console form,.replenishment-suggestions article{grid-template-columns:1fr}.transfer-planner label.wide,.transfer-planner>button,.transfer-scan-panel label.wide,.transfer-actions{grid-column:auto}.transfer-actions{grid-template-columns:1fr;display:grid}.count-lines>div{grid-template-columns:1fr}.count-lines label{justify-content:space-between}.count-submit,.count-review{grid-template-columns:1fr}.count-review>div{grid-template-columns:1fr 1fr;display:grid}.returns-wrap{width:min(100% - 24px,1180px)}.returns-title-actions{flex-direction:column;align-items:stretch}.returns-title-actions button{width:100%}.return-sla-review article,.return-sla-strip,.returns-layout,.marketplace-return-inbox>div{grid-template-columns:1fr}.returns-master{max-height:360px;overflow:auto}.return-form-grid,.return-facts{grid-template-columns:1fr}.return-form-grid label.wide{grid-column:auto}.return-receipt article,.disposition-line{grid-template-columns:1fr}.return-evidence-head,.return-evidence-head>div{flex-direction:column;align-items:stretch}.return-evidence-head label{justify-content:center}.return-evidence-files{grid-template-columns:1fr}.return-items article{grid-template-columns:auto minmax(0,1fr) auto}.return-items article>em{grid-column:2/-1}.inbound-table-row{grid-template-columns:1fr;padding-block:14px}.tracking-search{flex-wrap:wrap;height:auto;padding:8px}.tracking-search>svg{display:none}.tracking-search input{min-height:42px;padding:0 7px}.tracking-search button{width:100%}.tracking-facts{grid-template-columns:1fr}.catalog-title-actions{flex-direction:column;align-items:stretch}.catalog-title-actions>button{justify-content:center}.catalog-fields.two,.catalog-fields.three,.catalog-measures,.catalog-grid{grid-template-columns:1fr}.inventory-lot-head{display:none}.inventory-lot-card>article{grid-template-columns:1fr 1fr}.candidate-register-head{flex-direction:column;align-items:stretch}.candidate-register-head button{justify-content:center}.candidate-register-list{grid-template-columns:1fr}}.warehouse-settings-shell{min-height:100vh;color:var(--ink);background:#f3f5f1}.warehouse-settings-main{min-width:0;padding:31px 34px 55px}.warehouse-settings-title{justify-content:space-between;align-items:end;gap:18px;display:flex}.warehouse-settings-title p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:850}.warehouse-settings-title h1{letter-spacing:-1px;margin:0;font-size:30px}.warehouse-settings-title span{color:#7e8997;margin-top:7px;font-size:9px;display:block}.warehouse-settings-title>button{color:#5f6d7e;background:#fff;border:1px solid #dde2dd;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.warehouse-settings-grid{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:11px;margin-top:18px;display:grid}.warehouse-settings-list,.warehouse-address-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;overflow:hidden}.warehouse-settings-list>p{color:#8c97a2;letter-spacing:.8px;margin:0;padding:15px 14px 10px;font-size:7px;font-weight:850}.warehouse-settings-list>button{width:100%;min-height:69px;color:var(--ink);text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;grid-template-columns:35px 1fr auto 16px;align-items:center;gap:8px;padding:11px 10px;display:grid}.warehouse-settings-list>button.active{box-shadow:inset 3px 0 var(--flash);background:#fff6f1}.warehouse-settings-list button>span{color:#a84f35;background:#fff0e8;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.warehouse-settings-list strong,.warehouse-settings-list small{display:block}.warehouse-settings-list strong{font-size:9px}.warehouse-settings-list small{color:#8a95a1;margin-top:4px;font-size:7px}.warehouse-settings-list em,.warehouse-address-head em{text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850}.warehouse-settings-list em.ready,.warehouse-address-head em.ready{color:#176c50;background:#e8f6ef}.warehouse-settings-list em.pending,.warehouse-address-head em.pending{color:#9a6430;background:#fff1d8}.warehouse-address-card{min-height:420px;padding:20px}.warehouse-address-head{grid-template-columns:43px 1fr auto;align-items:center;gap:10px;display:grid}.warehouse-address-head>span{color:#ac4d32;background:#ffede5;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.warehouse-address-head p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.warehouse-address-head h2{margin:0;font-size:16px}.warehouse-address-note{color:#865132;background:#fff6e8;border:1px solid #f1dfc3;border-radius:8px;align-items:center;gap:8px;margin:15px 0;padding:9px 11px;display:flex}.warehouse-address-note p{margin:0;font-size:8px}.warehouse-address-fields{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.warehouse-address-fields label.wide{grid-column:span 2}.warehouse-address-fields label>span{color:#5e6c7e;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.warehouse-address-fields label small{color:#99a2ac;font-weight:500}.warehouse-address-fields input{width:100%;height:39px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 10px;font-size:9px}.warehouse-address-fields input:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.warehouse-address-fields input[readonly]{color:#707b88;background:#eef1ee}.warehouse-address-save{color:#fff;background:var(--flash);border:0;border-radius:8px;align-items:center;gap:7px;min-height:41px;margin-top:15px;padding:0 13px;font-size:8px;font-weight:800;display:flex}.warehouse-address-save:disabled{opacity:.5}.warehouse-settings-alert{border-radius:9px;align-items:center;gap:8px;margin:12px 0 -6px;padding:10px 12px;font-size:8px;display:flex}.warehouse-settings-alert.error{color:#a34930;background:#fff0ea;border:1px solid #edd0c4}.warehouse-settings-alert.success{color:#17694c;background:#eaf7f0;border:1px solid #d2e9dc}.warehouse-address-empty{color:#8d98a2;text-align:center;align-content:center;place-items:center;min-height:370px;display:grid}.warehouse-address-empty h2{margin-top:10px;font-size:15px}.warehouse-locations-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-top:12px;padding:20px}.warehouse-locations-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.warehouse-locations-head>div{align-items:center;gap:10px;display:flex}.warehouse-locations-head>div>span{color:#17694c;background:#eaf7f0;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.warehouse-locations-head p,.warehouse-locations-head h2,.warehouse-locations-head small{margin:0;display:block}.warehouse-locations-head p{color:#33705b;letter-spacing:.08em;font-size:12px;font-weight:850}.warehouse-locations-head h2{margin-top:3px;font-size:18px}.warehouse-locations-head small{color:#687685;margin-top:4px;font-size:13px}.warehouse-locations-head>em{color:#17694c;text-transform:uppercase;white-space:nowrap;background:#e8f6ef;border-radius:99px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:850}.warehouse-location-create{background:#f7f9f6;border:1px solid #e4e8e3;border-radius:9px;grid-template-columns:1fr 1fr 145px auto;align-items:end;gap:9px;margin-top:16px;padding:12px;display:grid}.warehouse-location-create label>span{color:#5e6c7e;margin-bottom:5px;font-size:13px;font-weight:750;display:block}.warehouse-location-create input,.warehouse-location-create select{width:100%;height:40px;color:var(--ink);background:#fff;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 10px;font-size:14px}.warehouse-location-create input:focus,.warehouse-location-create select:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.warehouse-location-create>button{color:#fff;background:var(--flash);white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;font-weight:800;display:flex}.warehouse-location-create>button:disabled{opacity:.5}.warehouse-location-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.warehouse-location-list article{border:1px solid #e5e9e5;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:11px 12px;display:grid}.warehouse-location-list article.inactive{opacity:.62;background:#f5f6f4}.warehouse-location-icon{color:#a84f35;background:#fff0e8;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.warehouse-location-list strong,.warehouse-location-list small{display:block}.warehouse-location-list strong{font-size:14px}.warehouse-location-list small{color:#687685;margin-top:4px;font-size:12px}.warehouse-location-list em{text-transform:uppercase;border-radius:99px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:850}.warehouse-location-list em.ready{color:#176c50;background:#e8f6ef}.warehouse-location-list em.pending{color:#777f88;background:#eaedeb}.warehouse-location-actions{grid-column:2/-1;justify-content:flex-end;gap:7px;display:flex}.warehouse-location-actions button,.warehouse-location-system{color:#435366;text-align:center;background:#fff;border:1px solid #d2d9d3;border-radius:7px;min-width:78px;padding:7px 9px;font-size:12px;font-weight:750}.warehouse-location-actions button:disabled{opacity:.5}.warehouse-location-system{color:#7c8792;background:#f2f4f2}.warehouse-capacity-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:8px;display:grid}.warehouse-capacity-summary span{color:#536273;font-variant-numeric:tabular-nums;font-size:12px}.warehouse-capacity-editor{background:#f4f8f5;border:1px solid #dce8df;border-radius:9px;grid-column:1/-1;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(90px,.7fr));align-items:end;gap:9px;padding:12px;display:grid}.warehouse-capacity-editor>div:first-child{align-self:center}.warehouse-capacity-editor>div:first-child small{line-height:1.45}.warehouse-capacity-editor label>span{color:#536273;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.warehouse-capacity-editor input{width:100%;height:38px;color:var(--ink);background:#fff;border:1px solid #d2d9d3;border-radius:7px;padding:0 9px;font-size:14px}.warehouse-capacity-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.warehouse-capacity-actions button{color:#435366;background:#fff;border:1px solid #d2d9d3;border-radius:7px;min-height:36px;padding:0 12px;font-size:12px;font-weight:800}.warehouse-capacity-actions button:last-child{color:#fff;background:#17694c;border-color:#17694c}.warehouse-location-empty{color:#687685;text-align:center;background:#fafbfa;border:1px dashed #dfe4df;border-radius:9px;grid-column:1/-1;padding:18px;font-size:13px}@media (max-width:900px){.warehouse-settings-grid{grid-template-columns:1fr}.warehouse-address-fields,.warehouse-location-create{grid-template-columns:repeat(2,1fr)}}@media (max-width:1050px){.warehouse-capacity-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-capacity-editor>div:first-child,.warehouse-capacity-actions{grid-column:1/-1}}@media (max-width:620px){.warehouse-settings-main{padding:24px 14px 45px}.warehouse-settings-title,.warehouse-locations-head{flex-direction:column;align-items:stretch}.warehouse-settings-title>button{width:max-content}.warehouse-address-fields,.warehouse-location-create,.warehouse-location-list,.warehouse-capacity-editor{grid-template-columns:1fr}.warehouse-address-fields label.wide,.warehouse-capacity-editor>div:first-child,.warehouse-capacity-actions{grid-column:auto}.warehouse-address-head{grid-template-columns:43px 1fr}.warehouse-address-head em{grid-column:2;width:max-content}.warehouse-locations-head>em{width:max-content}}.inventory-incidents-shell{min-height:100vh;color:var(--ink);background:#f3f5f1}.inventory-incidents-main{min-width:0;padding:31px 34px 55px}.inventory-incidents-title{justify-content:space-between;align-items:end;gap:18px;display:flex}.inventory-incidents-title p{color:#a34a31;letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:850}.inventory-incidents-title h1{letter-spacing:-1px;margin:0;font-size:30px}.inventory-incidents-title span{color:#7e8997;margin-top:7px;font-size:9px;display:block}.inventory-incidents-actions{gap:8px;display:flex}.inventory-incidents-actions button{color:#5f6d7e;background:#fff;border:1px solid #dde2dd;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:12px;font-weight:750;display:flex}.inventory-incidents-actions button:disabled{opacity:.55}.inventory-incidents-alert{border-radius:9px;align-items:center;gap:8px;margin:12px 0 -3px;padding:10px 12px;font-size:8px;display:flex}.inventory-incidents-alert.error{color:#a34930;background:#fff0ea;border:1px solid #edd0c4}.inventory-incidents-alert.success{color:#17694c;background:#eaf7f0;border:1px solid #d2e9dc}.inventory-incidents-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0 12px;display:grid}.inventory-incidents-kpis article{border:1px solid var(--line);min-height:73px;box-shadow:var(--shadow-sm);background:#fff;border-radius:11px;align-items:center;gap:11px;padding:13px 15px;display:flex}.inventory-incidents-kpis article>span{color:#a75238;background:#fff0e9;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.inventory-incidents-kpis small,.inventory-incidents-kpis strong{display:block}.inventory-incidents-kpis small{color:#87919e;text-transform:uppercase;font-size:7px;font-weight:750}.inventory-incidents-kpis strong{margin-top:3px;font-size:20px}.inventory-incident-metrics{box-shadow:var(--shadow-sm);color:#f5f8f6;background:#17251f;border:1px solid #2b3b34;border-radius:12px;margin-top:16px;padding:18px}.inventory-incident-metrics-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.inventory-incident-metrics-head p,.inventory-incident-metrics-head h2{margin:0}.inventory-incident-metrics-head p{color:#9fc8b3;letter-spacing:.08em;font-size:12px;font-weight:850}.inventory-incident-metrics-head h2{margin-top:4px;font-size:19px}.inventory-incident-metrics-head label span{color:#b9c8c0;margin-bottom:5px;font-size:12px;display:block}.inventory-incident-metrics-head select{color:#f5f8f6;background:#26382f;border:1px solid #41574b;border-radius:8px;min-height:38px;padding:0 10px;font-size:14px}.inventory-incident-metric-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.inventory-incident-metric-cards article{background:#21342b;border:1px solid #354a3f;border-radius:9px;padding:13px}.inventory-incident-metric-cards small,.inventory-incident-metric-cards strong,.inventory-incident-metric-cards span{display:block}.inventory-incident-metric-cards small{color:#a9bdb2;font-size:12px}.inventory-incident-metric-cards strong{margin-top:5px;font-size:24px}.inventory-incident-metric-cards span{color:#c6d3cc;margin-top:4px;font-size:12px;line-height:1.35}.inventory-incident-denominator{color:#d4dfd9;background:#1d2e26;border-radius:8px;gap:10px;margin-top:10px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.inventory-incident-denominator strong{color:#fff;white-space:nowrap}.inventory-incident-breakdowns{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.inventory-incident-breakdowns article{color:var(--ink);background:#f8faf8;border-radius:9px;padding:12px}.inventory-incident-breakdowns h3{margin:0 0 8px;font-size:14px}.inventory-incident-breakdowns p{border-top:1px solid #e4e8e4;justify-content:space-between;gap:8px;margin:0;padding:6px 0;font-size:12px;display:flex}.inventory-incident-breakdowns p span{color:#697687}.inventory-incident-policies{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-top:16px;padding:18px}.inventory-incident-policy-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.inventory-incident-policy-form label>span,.inventory-incident-policy-form legend{color:#5e6c7e;margin-bottom:6px;font-size:12px;font-weight:750;display:block}.inventory-incident-policy-form input,.inventory-incident-policy-form select,.inventory-incident-policy-form textarea,.inventory-incident-policy-review textarea{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;padding:9px 11px;font-size:14px}.inventory-incident-policy-form label.wide{grid-column:span 2}.inventory-incident-policy-form textarea{resize:vertical;min-height:74px}.inventory-incident-policy-form fieldset{border:1px solid #dce1dc;border-radius:8px;flex-wrap:wrap;grid-column:span 2;gap:10px 14px;margin:0;padding:10px 12px;display:flex}.inventory-incident-policy-form fieldset label{color:#5e6c7e;align-items:center;gap:6px;font-size:13px;display:flex}.inventory-incident-policy-form fieldset input{width:16px;min-height:16px}.inventory-incident-policy-form>button{color:#fff;background:#ad4b33;border:0;border-radius:8px;grid-column:1/-1;justify-self:start;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:13px;font-weight:800;display:flex}.inventory-incident-policy-form>button:disabled{opacity:.5}.inventory-incident-policy-list{gap:8px;margin-top:16px;display:grid}.inventory-incident-policy-list>article{background:#f7f9f6;border:1px solid #e2e6e1;border-radius:9px;grid-template-columns:1fr auto;align-items:start;gap:10px;padding:13px;display:grid}.inventory-incident-policy-list p,.inventory-incident-policy-list h3,.inventory-incident-policy-list small{margin:0;display:block}.inventory-incident-policy-list p{color:#8994a0;text-transform:uppercase;font-size:12px;font-weight:800}.inventory-incident-policy-list h3{margin-top:4px;font-size:15px}.inventory-incident-policy-list small{color:#687687;margin-top:5px;font-size:12px}.inventory-incident-policy-list>article>em{border-radius:99px;padding:6px 8px;font-size:12px;font-style:normal;font-weight:850}.inventory-incident-policy-list em.active{color:#176c50;background:#e8f6ef}.inventory-incident-policy-list em.draft{color:#8b5c22;background:#fff1d6}.inventory-incident-policy-list em.rejected{color:#9e4036;background:#fdeceb}.inventory-incident-policy-list em.archived{color:#66727e;background:#e9edeb}.inventory-incident-policy-review{grid-column:1/-1;grid-template-columns:1fr auto auto;gap:8px;display:grid}.inventory-incident-policy-review button{color:#fff;background:#34765f;border:0;border-radius:7px;min-height:38px;padding:0 12px;font-size:13px;font-weight:800}.inventory-incident-policy-review button.reject{color:#984a3b;background:#fff0ea;border:1px solid #eccfc4}.inventory-incident-report,.inventory-incident-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:11px}.inventory-incident-report{padding:17px}.inventory-incident-section-head{align-items:center;gap:9px;display:flex}.inventory-incident-section-head>span{color:#a34b32;background:#fff0e9;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.inventory-incident-section-head p,.inventory-incident-section-head h2{margin:0}.inventory-incident-section-head p{color:#a4533b;letter-spacing:.8px;font-size:7px;font-weight:850}.inventory-incident-section-head h2{margin-top:3px;font-size:14px}.inventory-incident-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.inventory-incident-fields label.wide{grid-column:span 2}.inventory-incident-fields label>span{color:#5e6c7e;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.inventory-incident-fields input,.inventory-incident-fields select,.inventory-incident-fields textarea,.inventory-review-panel textarea,.inventory-finance-panel textarea{width:100%;min-height:38px;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:8px 10px;font-size:9px}.inventory-incident-fields textarea{resize:vertical;min-height:62px}.inventory-incident-fields input:focus,.inventory-incident-fields select:focus,.inventory-incident-fields textarea:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.inventory-incident-report>button,.inventory-resolution-form>button{color:#fff;background:#ad4b33;border:0;border-radius:8px;align-items:center;gap:6px;min-height:39px;margin-top:11px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.inventory-incident-report>button:disabled,.inventory-resolution-form>button:disabled{opacity:.5}.inventory-incident-classification{background:#fffaf3;border:1px solid #eadfce;border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) minmax(180px,.7fr);align-items:end;gap:10px;margin-top:12px;padding:13px;display:grid}.inventory-incident-classification strong,.inventory-incident-classification p{margin:0;display:block}.inventory-incident-classification strong{font-size:14px}.inventory-incident-classification p{color:#766d61;margin-top:4px;font-size:12px;line-height:1.4}.inventory-incident-classification label span{color:#665f56;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.inventory-incident-classification select{width:100%;min-height:40px;color:var(--ink);background:#fff;border:1px solid #ded5c8;border-radius:8px;padding:0 9px;font-size:14px}.inventory-incident-review-classifications{color:#5d6978;background:#f6f8f6;border:1px solid #e0e5e0;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding:11px 13px;font-size:12px;display:flex}.inventory-incident-review-classifications>strong{color:var(--ink);margin-right:3px}.inventory-incident-review-classifications>span{background:#fff;border:1px solid #dde3de;border-radius:99px;padding:5px 7px}.inventory-incident-list{gap:8px;margin-top:12px;display:grid}.inventory-incident-card{border-left:3px solid #cf8a43;overflow:hidden}.inventory-incident-card.loss{border-left-color:#b54443}.inventory-incident-card.overage{border-left-color:#448a6d}.inventory-incident-summary{width:100%;min-height:78px;color:var(--ink);text-align:left;background:#fff;border:0;grid-template-columns:39px 1fr auto 18px;align-items:center;gap:10px;padding:12px 14px;display:grid}.inventory-incident-kind{color:#a65337;background:#fff0e9;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.inventory-incident-card.loss .inventory-incident-kind{color:#aa3939;background:#fdecec}.inventory-incident-card.overage .inventory-incident-kind{color:#277059;background:#e7f5ee}.inventory-incident-summary p,.inventory-incident-summary h2,.inventory-incident-summary small{margin:0;display:block}.inventory-incident-summary p{color:#8994a0;text-transform:uppercase;font-size:7px;font-weight:800}.inventory-incident-summary h2{margin-top:4px;font-size:12px}.inventory-incident-summary small{color:#748191;margin-top:4px;font-size:7px}.inventory-incident-summary em{text-transform:uppercase;border-radius:99px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.inventory-incident-summary em.open{color:#976223;background:#fff1d6}.inventory-incident-summary em.pending_approval{color:#8c4933;background:#ffede5}.inventory-incident-summary em.resolved,.inventory-incident-summary em.on_track{color:#1f7156;background:#e8f6ef}.inventory-incident-summary em.at_risk{color:#8b5c22;background:#fff1d6}.inventory-incident-summary em.breached{color:#9e4036;background:#fdeceb}.inventory-incident-card.open .inventory-incident-summary>svg{transform:rotate(90deg)}.inventory-incident-detail{border-top:1px solid #edf0ed;padding:0 17px 17px}.inventory-incident-ola{color:#246b53;background:#eaf7f0;border:1px solid #d3e9dd;border-radius:8px;align-items:center;gap:9px;margin-top:13px;padding:11px 12px;display:flex}.inventory-incident-ola.at_risk{color:#8b5c22;background:#fff7e8;border-color:#eadbbf}.inventory-incident-ola.breached{color:#9e4036;background:#fdeceb;border-color:#eccfca}.inventory-incident-ola strong,.inventory-incident-ola p{margin:0;display:block}.inventory-incident-ola strong{font-size:14px}.inventory-incident-ola p{margin-top:3px;font-size:12px;line-height:1.4}.inventory-incident-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.inventory-incident-facts span{background:#f7f9f6;border-radius:7px;padding:9px}.inventory-incident-facts small,.inventory-incident-facts strong{display:block}.inventory-incident-facts small{color:#87929d;text-transform:uppercase;font-size:6px}.inventory-incident-facts strong{margin-top:3px;font-size:12px}.inventory-incident-detail blockquote{color:#5e6c7b;background:#faf8f4;border-left:3px solid #d6a26e;border-radius:0 7px 7px 0;margin:0;padding:10px 12px;font-size:8px;line-height:1.5}.inventory-evidence{background:#f6f8f6;border:1px solid #e3e7e3;border-radius:9px;margin-top:12px;padding:12px;position:relative}.inventory-evidence h3,.inventory-evidence p{margin:0}.inventory-evidence h3,.inventory-resolution-form h3,.inventory-review-panel h3{font-size:10px}.inventory-evidence>div:first-child p{color:#83909c;margin-top:3px;font-size:7px}.inventory-evidence-upload{color:#526274;cursor:pointer;background:#fff;border:1px solid #d8deda;border-radius:7px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:7px;font-weight:800;display:flex;position:absolute;top:11px;right:11px}.inventory-evidence-upload input{display:none}.inventory-evidence-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.inventory-evidence-files button{color:#536173;text-align:left;background:#fff;border:1px solid #dfe4e0;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:7px;display:flex}.inventory-evidence-files button>span{color:#38775f;background:#e9f5ef;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.inventory-evidence-files strong,.inventory-evidence-files small{display:block}.inventory-evidence-files strong{font-size:7px}.inventory-evidence-files small{color:#8a95a0;margin-top:2px;font-size:6px}.inventory-evidence-empty{color:#91644a;background:#fff7ee;border:1px dashed #ead9c7;border-radius:7px;grid-column:1/-1;padding:10px;font-size:7px}.inventory-resolution-form{background:#fffaf5;border:1px solid #eee0d4;border-radius:9px;margin-top:12px;padding:13px}.inventory-resolution-form h3{margin:0}.inventory-review-panel,.inventory-finance-panel{background:#f7f9f7;border:1px solid #e0e5e0;border-radius:9px;grid-template-columns:1fr minmax(220px,.8fr) auto;align-items:end;gap:9px;margin-top:12px;padding:13px;display:grid}.inventory-review-panel h3,.inventory-review-panel p,.inventory-finance-panel strong,.inventory-finance-panel p{margin:0}.inventory-review-panel p,.inventory-finance-panel p{color:#748190;margin-top:4px;font-size:7px;line-height:1.45}.inventory-review-panel>div:last-child,.inventory-finance-panel span{gap:6px;display:flex}.inventory-review-panel button,.inventory-finance-panel button{color:#fff;white-space:nowrap;background:#34765f;border:0;border-radius:7px;min-height:33px;padding:0 9px;font-size:7px;font-weight:800}.inventory-review-panel button.reject,.inventory-finance-panel button.reject{color:#984a3b;background:#fff0ea;border:1px solid #eccfc4}.inventory-review-panel aside{color:#806044;background:#fff5e7;border-radius:7px;grid-column:2/-1;align-items:center;gap:7px;padding:9px;font-size:7px;display:flex}.inventory-resolution-result,.inventory-finance-done{color:#286d55;background:#eaf7f0;border:1px solid #d3e9dd;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:11px;display:flex}.inventory-resolution-result strong,.inventory-resolution-result p{margin:0;display:block}.inventory-resolution-result strong{font-size:8px}.inventory-resolution-result p{color:#5e7b6d;margin-top:3px;font-size:7px}.inventory-finance-panel{color:#73582f;background:#fff8e9;border-color:#eadfca;grid-template-columns:28px 1fr;align-items:start}.inventory-finance-panel textarea{min-height:52px;margin-top:9px}.inventory-finance-panel span{justify-content:flex-end;margin-top:7px}.inventory-finance-done{font-size:8px}.inventory-incidents-empty{color:#84909c;border:1px solid var(--line);background:#fff;border-radius:11px;align-content:center;place-items:center;min-height:230px;display:grid}.inventory-incidents-empty h2,.inventory-incidents-empty p{margin:0}.inventory-incidents-empty h2{margin-top:9px;font-size:14px}.inventory-incidents-empty p{margin-top:4px;font-size:8px}@media (max-width:900px){.inventory-incidents-kpis,.inventory-incident-policy-form,.inventory-incident-metric-cards{grid-template-columns:repeat(2,1fr)}.inventory-incident-breakdowns{grid-template-columns:1fr}.inventory-incident-classification{grid-template-columns:1fr 1fr}.inventory-incident-classification>div{grid-column:1/-1}.inventory-incident-fields{grid-template-columns:repeat(2,1fr)}.inventory-review-panel{grid-template-columns:1fr}.inventory-review-panel aside{grid-column:auto}}@media (max-width:620px){.inventory-incidents-main{padding:24px 14px 45px}.inventory-incidents-title,.inventory-incident-metrics-head{flex-direction:column;align-items:stretch}.inventory-incidents-actions{flex-direction:column;align-items:flex-start}.inventory-incidents-kpis,.inventory-incident-fields,.inventory-evidence-files,.inventory-incident-policy-form,.inventory-incident-policy-review,.inventory-incident-metric-cards,.inventory-incident-classification{grid-template-columns:1fr}.inventory-incident-classification>div{grid-column:auto}.inventory-incident-denominator{flex-direction:column}.inventory-incident-policy-form label.wide,.inventory-incident-policy-form fieldset,.inventory-incident-fields label.wide{grid-column:auto}.inventory-incident-summary{grid-template-columns:36px 1fr 17px}.inventory-incident-summary em{grid-column:2;width:max-content}.inventory-incident-facts{grid-template-columns:repeat(2,1fr)}.inventory-evidence-upload{width:max-content;margin-top:9px;position:static}}.exceptions-shell{min-height:100vh;color:var(--ink);background:#f3f5f1}.exceptions-main{min-width:0;padding:31px 34px 55px}.exceptions-title{justify-content:space-between;align-items:end;gap:18px;display:flex}.exceptions-title p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:850}.exceptions-title h1{letter-spacing:-1px;margin:0;font-size:30px}.exceptions-title span{color:#7e8997;margin-top:7px;font-size:9px;display:block}.exceptions-title>button{color:#5f6d7e;background:#fff;border:1px solid #dde2dd;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.exceptions-title>button:disabled{opacity:.55}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.exceptions-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0 13px;display:grid}.exceptions-kpis article{border:1px solid var(--line);min-height:73px;box-shadow:var(--shadow-sm);background:#fff;border-radius:11px;align-items:center;gap:11px;padding:13px 15px;display:flex}.exceptions-kpis article>span{color:#a35a3f;background:#fff0e9;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.exceptions-kpis article.critical>span{color:#a52f31;background:#fde9e9}.exceptions-kpis article.acknowledged>span{color:#30785f;background:#e8f5ef}.exceptions-kpis small,.exceptions-kpis strong{display:block}.exceptions-kpis small{color:#87919e;text-transform:uppercase;font-size:7px;font-weight:750}.exceptions-kpis strong{margin-top:3px;font-size:20px}.exceptions-toolbar{border:1px solid var(--line);background:#fff;border-radius:11px 11px 0 0;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:7px 9px;display:flex}.exceptions-toolbar>div{align-items:center;gap:4px;display:flex;overflow-x:auto}.exceptions-toolbar button{color:#718092;white-space:nowrap;background:0 0;border:0;border-radius:7px;min-height:31px;padding:0 8px;font-size:7px;font-weight:750}.exceptions-toolbar button span{background:#eef1ee;border-radius:99px;margin-left:3px;padding:2px 4px;font-size:6px}.exceptions-toolbar button.active{color:#a94b30;background:#fff1eb}.exceptions-toolbar label{color:#6d7a8b;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex}.exceptions-toolbar input{accent-color:var(--flash)}.exceptions-error{color:#a34930;background:#fff0ea;border:1px solid #edd0c4;border-radius:9px;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;font-size:9px;display:flex}.exceptions-notice{color:#2f735d;background:#ebf7f1;border:1px solid #c8e5d8;border-radius:9px;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;font-size:9px;display:flex}.exceptions-list{border:1px solid var(--line);background:#f8f9f7;border-top:0;border-radius:0 0 11px 11px;min-height:320px;padding:11px}.incident-card{background:#fff;border:1px solid #e3e7e2;border-radius:10px;grid-template-columns:42px 1fr;gap:11px;min-height:125px;padding:15px 48px 15px 15px;display:grid;position:relative;box-shadow:0 2px 7px #14223206}.incident-card+.incident-card{margin-top:8px}.incident-card.critical{border-left:3px solid #be4a45}.incident-card.warning{border-left:3px solid #d39948}.incident-card.is-acknowledged{background:#fbfcfb;border-left-color:#5c9a83}.incident-icon{color:#a84c35;background:#fff0e9;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.incident-card.critical .incident-icon{color:#ad3838;background:#fdecec}.incident-body{min-width:0}.incident-body>div:first-child{justify-content:space-between;align-items:center;gap:9px;display:flex}.incident-body>div:first-child p{color:#8a95a1;text-transform:uppercase;margin:0;font-size:7px;font-weight:800}.incident-body em{color:#9b6725;text-transform:uppercase;background:#fff2d8;border-radius:99px;padding:3px 6px;font-size:6px;font-style:normal;font-weight:850}.incident-card.critical em{color:#a23b3c;background:#fdeaea}.incident-badges{align-items:center;gap:4px;display:flex}.incident-body em.workflow-badge,.incident-card.critical em.workflow-badge{color:#30765e;background:#e5f4ed}.incident-body h2{margin:5px 7px 0 0;font-size:12px;display:inline-block}.incident-body code{color:#6a7480;background:#f0f2ef;border-radius:4px;padding:2px 4px;font-size:6px}.incident-body>p{color:#647184;margin:5px 0 0;font-size:8px}.incident-body aside{background:#f8f9f7;border-radius:6px;gap:6px;margin-top:8px;padding:7px 9px;font-size:7px;line-height:1.45;display:flex}.incident-body aside strong{color:#536174;white-space:nowrap}.incident-body aside span{color:#768291}.incident-body>small{color:#a0a8b1;margin-top:7px;font-size:6px;display:block}.incident-owner{color:#397961;background:#edf7f2;border:1px solid #d7eae1;border-radius:7px;align-items:flex-start;gap:7px;margin-top:8px;padding:8px 9px;display:flex}.incident-owner div{min-width:0}.incident-owner strong,.incident-owner span{display:block}.incident-owner strong{font-size:7px}.incident-owner span{color:#657b70;margin-top:2px;font-size:7px;line-height:1.4}.incident-actions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.incident-actions button{color:#55677a;background:#fff;border:1px solid #dce2de;border-radius:7px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:7px;font-weight:800;display:flex}.incident-actions button:disabled,.incident-assignment button:disabled{opacity:.55}.incident-assignment{background:#f3f5f2;border:1px solid #e1e5e1;border-radius:8px;grid-template-columns:minmax(150px,.65fr) minmax(220px,1.35fr) auto;align-items:end;gap:8px;margin-top:9px;padding:10px;display:grid}.incident-assignment label{color:#657286;text-transform:uppercase;gap:4px;font-size:7px;font-weight:800;display:grid}.incident-assignment input,.incident-assignment select,.incident-assignment textarea{color:#39495b;width:100%;font:inherit;text-transform:none;background:#fff;border:1px solid #d6ddd8;border-radius:6px;padding:7px 8px;font-size:8px}.incident-assignment textarea{resize:vertical;min-height:50px}.incident-assignment>button{color:#fff;background:var(--flash-dark);border:0;border-radius:7px;min-height:34px;padding:0 10px;font-size:7px;font-weight:850}.incident-card>a{color:#738092;background:#f2f4f1;border-radius:7px;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.exceptions-empty{color:#8d98a2;text-align:center;align-content:center;place-items:center;min-height:290px;display:grid}.exceptions-empty>svg{color:#5e9f84}.exceptions-empty h2{color:#536173;margin:10px 0 4px;font-size:15px}.exceptions-empty p{margin:0;font-size:8px}@media (max-width:760px){.exceptions-main{padding:24px 14px 45px}.exceptions-title{flex-direction:column;align-items:stretch}.exceptions-title>button{width:max-content}.exceptions-kpis{grid-template-columns:1fr}.exceptions-toolbar{flex-direction:column;align-items:stretch}.incident-card{grid-template-columns:34px 1fr;padding-left:10px}.incident-icon{width:33px;height:33px}.incident-assignment{grid-template-columns:1fr}}.dispatch-shell{background:#f4f6f2;min-height:100vh}.dispatch-wrap{width:min(1180px,100% - 40px);margin:31px auto 60px}.dispatch-title{justify-content:space-between;align-items:end;gap:18px;display:flex}.dispatch-title p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:850}.dispatch-title h1{letter-spacing:-1px;margin:0;font-size:31px}.dispatch-title span{color:#7d8998;margin-top:7px;font-size:9px;display:block}.dispatch-title>button{color:#596779;background:#fff;border:1px solid #dfe4df;border-radius:8px;align-items:center;gap:6px;min-height:37px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.dispatch-readiness{border-radius:10px;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;margin:17px 0 13px;padding:13px 15px;display:grid}.dispatch-readiness.blocked{color:#a15335;background:#fff3e9;border:1px solid #eddacb}.dispatch-readiness.ready{color:#176b4e;background:#eaf7f0;border:1px solid #d3e8dc}.dispatch-readiness strong{font-size:9px;display:block}.dispatch-readiness p{color:#7a706c;margin:3px 0 0;font-size:8px;line-height:1.45}.dispatch-readiness code{color:#82472f;background:#ffffffa6;border-radius:4px;padding:1px 4px;font-size:7px}.dispatch-readiness em{text-transform:uppercase;background:#ffffff8c;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.dispatch-feedback{border-radius:9px;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;font-size:9px;display:flex}.dispatch-feedback.error{color:#a34930;background:#fff0ea;border:1px solid #edd0c4}.dispatch-feedback.success{color:#17694c;background:#eaf7f0;border:1px solid #d2e9dc}.dispatch-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:13px;display:grid}.dispatch-queue,.dispatch-work{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow:hidden}.dispatch-queue>div:first-child{border-bottom:1px solid #edf0ed;justify-content:space-between;align-items:center;min-height:45px;padding:0 14px;display:flex}.dispatch-queue>div:first-child p{color:#596779;letter-spacing:.8px;margin:0;font-size:7px;font-weight:850}.dispatch-queue>div:first-child span{color:#637185;background:#f0f2ef;border-radius:7px;place-items:center;min-width:22px;height:21px;font-size:7px;display:grid}.dispatch-queue>button{width:100%;min-height:72px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0ed;grid-template-columns:39px 1fr;align-items:center;gap:9px;padding:11px 12px;display:grid}.dispatch-queue>button:hover{background:#fafbf9}.dispatch-queue>button.active{box-shadow:inset 3px 0 var(--flash);background:#fff7f3}.dispatch-queue>button>span{color:#a84d32;letter-spacing:.6px;background:#ffe9e1;border-radius:9px;place-items:center;width:37px;height:37px;font-size:8px;font-weight:900;display:grid}.dispatch-queue button strong,.dispatch-queue button p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dispatch-queue button strong{font-size:9px}.dispatch-queue button p{color:#84909e;margin:4px 0 0;font-size:7px}.dispatch-queue button em{color:#788596;grid-column:2;width:max-content;margin-top:-10px;font-size:6px;font-style:normal;font-weight:850}.dispatch-empty-small{color:#96a0aa;text-align:center;flex-direction:column;justify-content:center!important;min-height:150px!important;padding:22px!important}.dispatch-empty-small p{margin:5px 0 0;font-size:8px}.dispatch-work{min-height:390px}.dispatch-empty{color:#8c97a2;text-align:center;align-content:center;place-items:center;min-height:390px;padding:30px;display:grid}.dispatch-empty h2{color:#4e5c6e;margin:11px 0 4px;font-size:16px}.dispatch-empty p{max-width:350px;margin:0;font-size:8px;line-height:1.55}.dispatch-package-head{color:#fff;background:linear-gradient(140deg,#0c1a2c,#172c47);justify-content:space-between;align-items:center;gap:15px;min-height:91px;padding:17px 19px;display:flex}.dispatch-package-head p{color:#8090a7;letter-spacing:.9px;margin:0 0 3px;font-size:7px;font-weight:850}.dispatch-package-head h2{letter-spacing:2px;margin:0;font-size:23px}.dispatch-package-head span{color:#9aa6b7;margin-top:4px;font-size:7px;display:block}.dispatch-package-head aside{text-align:right}.dispatch-package-head aside strong{font-size:12px;display:block}.dispatch-package-head aside span{color:#8f9caf}.dispatch-quote-form{padding:19px}.dispatch-section-title{align-items:center;gap:9px;margin-bottom:15px;display:flex}.dispatch-section-title>svg{color:var(--flash-dark)}.dispatch-section-title p{color:var(--flash-dark);letter-spacing:.8px;margin:0 0 3px;font-size:7px;font-weight:850}.dispatch-section-title h3{margin:0;font-size:14px}.dispatch-address-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.dispatch-address-grid .wide{grid-column:span 2}.dispatch-address-grid label>span{color:#647185;margin-bottom:5px;font-size:8px;font-weight:750;display:block}.dispatch-address-grid label small{color:#98a2ad;font-weight:500}.dispatch-address-grid input,.dispatch-cancel input{width:100%;height:39px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 10px;font-size:9px}.dispatch-address-grid input:focus,.dispatch-cancel input:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.dispatch-secure-destination{color:#17694c;background:#eef8f2;border:1px solid #d3e9dc;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:67px;padding:12px 13px;display:grid}.dispatch-secure-destination strong{font-size:9px;display:block}.dispatch-secure-destination p{color:#63796e;margin:3px 0 0;font-size:8px;line-height:1.45}.dispatch-secure-destination em{color:#287059;white-space:nowrap;background:#fff;border-radius:6px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.dispatch-shipment-options{margin-top:10px}.dispatch-quote-form>button{color:#fff;background:var(--flash);border:0;border-radius:8px;align-items:center;gap:7px;min-height:40px;margin-top:14px;padding:0 13px;font-size:8px;font-weight:800;display:inline-flex}.dispatch-quote-form>button:disabled{opacity:.5;cursor:not-allowed}.dispatch-rates{padding:0 19px 19px}.dispatch-rates>p{color:#627083;letter-spacing:.8px;margin:0 0 7px;font-size:7px;font-weight:850}.dispatch-rates article{background:#f8f9f7;border:1px solid #e8ebe7;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:11px 12px;display:flex}.dispatch-rates article+article{margin-top:7px}.dispatch-rates article div strong,.dispatch-rates article div span,.dispatch-rates article div small{display:block}.dispatch-rates article div strong{text-transform:uppercase;font-size:10px}.dispatch-rates article div span{color:#6d7a8b;margin-top:3px;font-size:8px}.dispatch-rates article div small{color:#99a2ac;margin-top:3px;font-size:7px}.dispatch-rates article aside{text-align:right}.dispatch-rates article aside strong{font-size:12px;display:block}.dispatch-rates article button{color:#fff;background:var(--navy);border:0;border-radius:7px;min-height:31px;margin-top:6px;padding:0 9px;font-size:7px;font-weight:750}.dispatch-label-ready{text-align:center;padding:27px 20px}.dispatch-label-ready>span{color:#176b4f;background:#e4f5ec;border:7px solid #f1faf5;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 11px;display:grid}.dispatch-label-ready>p{color:#176b4f;letter-spacing:.9px;margin:0 0 4px;font-size:7px;font-weight:850}.dispatch-label-ready h3{letter-spacing:1px;margin:0;font-size:23px}.dispatch-label-ready>strong{color:#748293;margin-top:5px;font-size:8px;display:block}.dispatch-label-ready>a{color:#fff;background:var(--navy);border-radius:8px;align-items:center;gap:6px;width:max-content;min-height:36px;margin:13px auto;padding:0 12px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.dispatch-label-ready>form{background:#f4f6f3;border-radius:9px;grid-template-columns:1fr auto;gap:7px;max-width:520px;margin:15px auto 0;padding:12px;display:grid}.dispatch-label-ready>form label{color:#7f8b99;background:#fff;border:1px solid #dce1dc;border-radius:8px;align-items:center;gap:7px;height:39px;padding:0 9px;display:flex}.dispatch-label-ready>form input{border:0;outline:none;flex:1;min-width:0;font-size:9px}.dispatch-label-ready>form button{color:#fff;background:var(--flash);border:0;border-radius:8px;padding:0 12px;font-size:8px;font-weight:800}.dispatch-cancel{grid-template-columns:1fr auto;gap:7px;max-width:520px;margin:8px auto 0;display:grid}.dispatch-cancel button{color:#9b4e36;background:#fff0eb;border:1px solid #efd2c7;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.dispatch-cancel button:disabled{opacity:.5}.dispatch-done,.dispatch-exception{border-radius:11px;align-items:center;gap:13px;min-height:100px;margin:20px;padding:18px;display:flex}.dispatch-done{color:#17694c;background:#eaf7f0}.dispatch-exception{color:#a15133;background:#fff2e8}.dispatch-done strong,.dispatch-exception strong{font-size:11px;display:block}.dispatch-done p,.dispatch-exception p{color:#697e75;margin:4px 0 0;font-size:8px;line-height:1.5}@media (max-width:820px){.dispatch-layout{grid-template-columns:1fr}.dispatch-queue{max-height:280px;overflow-y:auto}}@media (max-width:620px){.dispatch-wrap{width:calc(100% - 24px);margin-block:22px}.dispatch-title{flex-direction:column;align-items:stretch}.dispatch-title>button{width:max-content}.dispatch-readiness{grid-template-columns:27px 1fr}.dispatch-readiness em{grid-column:2;width:max-content}.dispatch-address-grid{grid-template-columns:1fr}.dispatch-address-grid .wide{grid-column:auto}.dispatch-package-head{flex-direction:column;align-items:flex-start}.dispatch-package-head aside{text-align:left}.dispatch-label-ready>form,.dispatch-cancel{grid-template-columns:1fr}.dispatch-label-ready>form button,.dispatch-cancel button{justify-content:center;min-height:37px}}.auth-shell{background:#fff;grid-template-columns:minmax(380px,.92fr) 1.08fr;min-height:100vh;display:grid}.auth-story{color:#fff;background:radial-gradient(circle at 75% 15%,#ff65422e,#0000 28%),linear-gradient(150deg,#081426 0%,#102541 68%,#17304d 100%);flex-direction:column;min-height:100vh;padding:34px 42px;display:flex;position:relative;overflow:hidden}.auth-story:after{content:"";border:1px solid #ffffff17;border-radius:50%;width:530px;height:330px;position:absolute;bottom:-125px;right:-190px;transform:rotate(-22deg);box-shadow:0 0 0 45px #ff65420a,0 0 0 95px #ffffff06}.auth-story .brand-lockup{z-index:1;position:relative}.auth-story-copy{z-index:1;margin:auto 0;position:relative}.auth-story-copy>p:first-child{color:#8da0ba;letter-spacing:1.3px;margin:0 0 16px;font-size:9px;font-weight:800}.auth-story-copy h1{letter-spacing:-3px;margin:0;font-size:clamp(42px,5vw,68px);line-height:.98}.auth-story-copy h1 span{color:#ff7657}.auth-story-description{color:#9baac0;max-width:460px;margin:23px 0 25px;font-size:12px;line-height:1.65}.auth-assurances{flex-direction:column;gap:10px;display:flex}.auth-assurances span{color:#c7d1df;align-items:center;gap:8px;font-size:10px;display:flex}.auth-assurances svg{color:#77d3ad}.auth-story-footer{z-index:1;color:#7f91aa;align-items:center;gap:7px;font-size:9px;display:flex;position:relative}.auth-story-footer svg{color:#79c9a8}.auth-form-panel{place-items:center;min-height:100vh;padding:45px;display:grid}.auth-form-wrap{width:min(430px,100%)}.auth-mobile-brand{display:none}.auth-eyebrow{color:var(--flash-dark);letter-spacing:1px;margin:0 0 8px;font-size:9px;font-weight:850}.auth-form-wrap>h2{color:var(--navy);letter-spacing:-1.2px;margin:0;font-size:33px}.auth-subtitle{color:#7d8999;margin:9px 0 20px;font-size:10px;line-height:1.55}.demo-account-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:19px;display:grid}.demo-account-grid>button{min-width:0;min-height:62px;color:var(--ink);text-align:left;background:#fafbf9;border:1px solid #e0e5e0;border-radius:10px;grid-template-columns:32px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.demo-account-grid>button.selected{background:#fff7f3;border-color:#f1ad98;box-shadow:0 0 0 3px #ff654212}.demo-account-grid>button:last-child:nth-child(odd){grid-column:1/-1}.demo-account-grid button>span{color:#59687a;background:#edf0ed;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.demo-account-grid button.selected>span{color:#b94e30;background:#ffe7dd}.demo-account-grid strong,.demo-account-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.demo-account-grid strong{font-size:9px}.demo-account-grid small{color:#8994a1;margin-top:4px;font-size:7px}.auth-form{flex-direction:column;gap:13px;display:flex}.auth-form label>span{color:#5f6d80;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.auth-form label>.auth-password-heading{justify-content:space-between;align-items:center;display:flex}.auth-password-heading a{color:var(--flash-dark);text-decoration:none}.auth-password-heading a:hover{text-decoration:underline}.auth-form input{width:100%;height:45px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:9px;outline:none;padding:0 12px;font-size:11px}.auth-form input:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654217}.password-field{position:relative}.password-field input{padding-right:43px}.password-field button{color:#84909e;background:0 0;border:0;border-radius:8px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:5px;right:6px}.auth-error{color:#a6432d;background:#fff0eb;border:1px solid #f2d0c4;border-radius:8px;padding:10px 12px;font-size:9px}.auth-submit{color:#fff;background:var(--flash);border:0;border-radius:10px;grid-template-columns:20px 1fr 20px;align-items:center;gap:7px;min-height:47px;padding:0 14px;font-size:10px;font-weight:800;display:grid;box-shadow:0 8px 22px #ff654233}.auth-submit:hover{background:var(--flash-dark)}.auth-submit:disabled{opacity:.6}.demo-disclaimer{color:#9aa3ad;text-align:center;margin:14px 0 0;font-size:7px}.auth-switch{color:#788596;text-align:center;margin:17px 0 0;font-size:9px}.auth-switch a{color:var(--flash-dark);font-weight:800;text-decoration:none}.auth-switch a:hover{text-decoration:underline}.reset-back{color:#748193;align-items:center;gap:5px;width:max-content;margin-bottom:23px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.reset-back:hover{color:var(--flash-dark)}.reset-error{align-items:center;gap:7px;display:flex}.reset-success{text-align:center;background:#f5f8f5;border:1px solid #dce5de;border-radius:12px;padding:27px 22px}.reset-success>span{color:#176e52;background:#dff2e8;border-radius:13px;place-items:center;width:46px;height:46px;margin:0 auto 11px;display:grid}.reset-success h3{color:var(--navy);margin:0;font-size:18px}.reset-success p{color:#748193;max-width:350px;margin:8px auto 15px;font-size:9px;line-height:1.55}.reset-success a{color:var(--flash-dark);align-items:center;gap:5px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.register-panel{align-items:start;padding-block:34px;overflow-y:auto}.register-form-wrap{width:min(560px,100%)}.register-back{color:#748193;align-items:center;gap:5px;width:max-content;margin-bottom:23px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.register-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.register-form label>span small{color:#9ba4ae;font-weight:500}.business-models{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:1px 0;padding:0;display:grid}.business-models legend{color:#5f6d80;margin-bottom:7px;font-size:9px;font-weight:750}.business-models>button{color:#5d6979;text-align:left;background:#fafbf9;border:1px solid #dfe4df;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:112px;padding:10px;display:flex;position:relative}.business-models>button.selected{color:#943e28;background:#fff5f1;border-color:#eeae9a;box-shadow:0 0 0 3px #ff65420f}.business-models button>span{color:#5e6c7e;background:#edf0ed;border-radius:7px;place-items:center;width:29px;height:29px;margin-bottom:7px;display:grid}.business-models button.selected>span{color:#af472b;background:#ffe4da}.business-models button strong,.business-models button small{display:block}.business-models button strong{font-size:8px;line-height:1.3}.business-models button small{color:#87919e;margin-top:4px;font-size:7px;line-height:1.4}.business-models button>svg{color:#a7472d;position:absolute;top:7px;right:7px}.pilot-acknowledgement{color:#6f7c8c;background:#f6f8f5;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:8px;line-height:1.5;display:flex}.pilot-acknowledgement input{width:15px;height:15px;accent-color:var(--flash);flex:none;margin-top:2px}.pilot-acknowledgement>span{color:inherit!important;font-size:inherit!important;margin:0!important;font-weight:500!important}.pilot-acknowledgement strong{color:#536173}.registration-disabled,.registration-resume{border-radius:9px;align-items:flex-start;gap:8px;margin-bottom:15px;padding:11px 12px;display:flex}.registration-disabled{color:#9c4b32;background:#fff1eb;border:1px solid #efd2c7}.registration-resume{color:#21684f;background:#eaf7f0;border:1px solid #d2e9dc}.registration-disabled svg,.registration-resume svg{flex:none}.registration-disabled strong,.registration-resume strong{font-size:9px;display:block}.registration-disabled p,.registration-resume p{color:#74808e;margin:3px 0 0;font-size:8px;line-height:1.4}.registration-footnote{color:#9aa3ad;text-align:center;margin:13px 0 0;font-size:7px}.registration-verification{text-align:center;background:#f5f8f5;border:1px solid #dce5de;border-radius:12px;padding:27px 22px}.registration-verification>span{color:#176e52;background:#dff2e8;border-radius:13px;place-items:center;width:46px;height:46px;margin:0 auto 11px;display:grid}.registration-verification h3{color:var(--navy);margin:0;font-size:18px}.registration-verification p{color:#748193;max-width:390px;margin:8px auto 15px;font-size:9px;line-height:1.55}.registration-verification a{color:var(--flash-dark);font-size:9px;font-weight:800;text-decoration:none}.register-route{align-items:center;gap:8px;max-width:500px;display:flex}.register-route span{color:#c9d4e1;background:#ffffff0e;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:6px;min-height:39px;padding:0 9px;font-size:8px;font-weight:700;display:flex}.register-route>svg{color:#667b96;flex:none}@media (max-width:760px){.auth-shell{display:block}.auth-story{display:none}.auth-form-panel{min-height:100vh;padding:28px 20px}.auth-mobile-brand{margin-bottom:50px;display:block}.auth-mobile-brand .brand-name{color:var(--navy)}.register-panel{padding-top:24px}}@media (max-width:430px){.demo-account-grid,.register-field-grid,.business-models{grid-template-columns:1fr}.business-models>button{min-height:88px}}.inbound-shell{background:#f4f6f2;min-height:100vh}.inbound-step{color:#7b8796;letter-spacing:.9px;justify-self:end;font-size:8px;font-weight:850}.inbound-wrap{width:min(1080px,100% - 40px);margin:34px auto 60px}.inbound-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.inbound-intro>div:first-child>p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:850}.inbound-intro h1{letter-spacing:-1.15px;margin:0;font-size:33px}.inbound-intro>div:first-child>span{color:#7e8998;margin-top:7px;font-size:10px;display:block}.laredo-chip{color:#2d5d4c;background:#eaf6ef;border:1px solid #d4e8dd;border-radius:11px;align-items:center;gap:9px;min-width:215px;padding:12px 14px;display:flex}.laredo-chip strong,.laredo-chip span{display:block}.laredo-chip strong{font-size:8px}.laredo-chip span{color:#6d8279;margin-top:3px;font-size:8px}.inbound-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:14px;display:grid}.inbound-form{flex-direction:column;gap:11px;display:flex}.inbound-form-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:21px}.inbound-section-title{align-items:center;gap:10px;margin-bottom:17px;display:flex}.inbound-section-title>span{color:#b14d30;background:#ffece4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.inbound-section-title h2{margin:0;font-size:14px}.inbound-section-title p{color:#8893a0;margin:4px 0 0;font-size:8px}.inbound-form label{display:block}.inbound-form label>span{color:#647185;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.inbound-form label>span small{color:#9aa4ae;font-weight:500}.inbound-form input,.inbound-form select{width:100%;height:43px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:9px;outline:none;padding:0 11px;font-size:10px}.inbound-form input:focus,.inbound-form select:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.input-icon-left{position:relative}.input-icon-left svg{color:#8995a2;position:absolute;top:13px;left:11px}.input-icon-left input{padding-left:35px}.inbound-items-head,.inbound-item-row{grid-template-columns:1fr 90px 150px;gap:9px;display:grid}.inbound-items-head{color:#8793a1;padding:0 4px 6px;font-size:8px;font-weight:750}.inbound-item-row{align-items:start}.inbound-item-row>div:first-child small{color:#8b96a3;margin:4px 0 0 4px;font-size:7px;display:block}.declared-value{position:relative}.declared-value span{color:#84909f;font-size:8px;font-weight:750;position:absolute;top:15px;left:10px}.declared-value input{padding-left:40px}.inbound-order-link{background:#f7faf8;border:1px solid #e1ebe5;border-radius:10px;margin-top:15px;padding:12px}.inbound-order-link>span{align-items:center;gap:6px;color:#2e6651!important;display:flex!important}.inbound-order-link>span svg{flex:none}.inbound-order-link>small{color:#76887f;margin:6px 2px 0;font-size:7px;line-height:1.45;display:block}.compliance-confirm{color:#2d6651;background:#edf8f2;border-radius:9px;align-items:flex-start;gap:8px;margin-top:16px;padding:12px 13px;display:flex}.compliance-confirm svg{flex:none}.compliance-confirm strong{font-size:9px;display:block}.compliance-confirm p{color:#6b8177;margin:4px 0 0;font-size:8px;line-height:1.45}.inbound-error{color:#aa492f;background:#fff1eb;border:1px solid #efd2c7;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;font-size:9px;display:flex}.inbound-submit{color:#fff;background:var(--flash);border:0;border-radius:10px;grid-template-columns:20px 1fr 20px;align-items:center;gap:8px;min-height:47px;padding:0 15px;font-size:10px;font-weight:800;display:grid;box-shadow:0 8px 22px #ff65422e}.inbound-submit:disabled{opacity:.6}.inbound-summary{color:#fff;background:var(--navy);border-radius:14px;padding:20px;position:sticky;top:85px;box-shadow:0 18px 42px #0c1b2f21}.inbound-summary>p{color:#788aa2;letter-spacing:.9px;margin:0 0 5px;font-size:8px;font-weight:850}.inbound-summary h2{margin:0 0 16px;font-size:22px}.inbound-summary>div{border-top:1px solid #ffffff12;justify-content:space-between;gap:10px;padding:9px 0;display:flex}.inbound-summary>div span{color:#8392a7;font-size:8px}.inbound-summary>div strong{text-align:right;font-size:8px}.inbound-summary>section{color:#ffa78e;background:#ffffff0e;border-radius:9px;align-items:flex-start;gap:7px;margin-top:13px;padding:11px;display:flex}.inbound-summary>section svg{flex:none}.inbound-summary>section p{color:#94a1b3;margin:0;font-size:7px;line-height:1.5}.inbound-success{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;width:min(650px,100% - 32px);margin:55px auto;padding:36px;box-shadow:0 25px 70px #101c2f14}.success-orbit{color:#147657;background:#e3f6ec;border:8px solid #f2faf6;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 17px;display:grid}.inbound-success>p{color:#147657;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:850}.inbound-success>h1{letter-spacing:-.8px;margin:0;font-size:29px}.inbound-success>span:not(.success-orbit){color:#7f8b99;margin:7px auto 20px;font-size:10px;display:block}.package-code-card{color:#fff;text-align:left;background:linear-gradient(140deg,#0c1a2c,#192e4a);border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:17px;display:flex}.package-code-card small,.package-code-card strong,.package-code-card p{display:block}.package-code-card small{color:#8292a8;letter-spacing:.9px;font-size:7px;font-weight:850}.package-code-card strong{letter-spacing:3px;margin-top:3px;font-size:27px}.package-code-card p{color:#8e9bad;margin:3px 0 0;font-size:8px}.package-code-card button{color:#fff;background:#ffffff17;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:6px;min-height:37px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.success-next-steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0;display:grid}.success-next-steps article{background:#f7f8f6;border-radius:9px;padding:12px}.success-next-steps article>span{color:#b34d30;background:#ffe8df;border-radius:6px;place-items:center;width:22px;height:22px;margin-bottom:8px;font-size:8px;font-weight:850;display:grid}.success-next-steps strong{font-size:8px;display:block}.success-next-steps p{color:#83909e;margin:4px 0 0;font-size:7px;line-height:1.45}.success-actions{justify-content:center;gap:8px;display:flex}.secondary-print{color:#5f6d7e;background:#fff;border:1px solid #dce1dc;border-radius:9px;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-size:9px;font-weight:750;display:inline-flex}.flash-print-label{box-sizing:border-box;color:#071426;background:#fff;border:1px solid #d9ddd9;border-radius:14px;flex-direction:column;width:min(360px,100% - 32px);min-height:540px;margin:-24px auto 55px;padding:24px;display:flex;box-shadow:0 20px 55px #101c2f14}.flash-print-label>header{border-bottom:3px solid #071426;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.flash-print-label>header .brand-lockup{transform-origin:0;transform:scale(.82)}.flash-print-label>header>strong{letter-spacing:1.3px;font-size:9px}.flash-label-route{text-align:center;padding:18px 0 15px;display:grid}.flash-label-route span,.flash-label-code span{color:#687585;letter-spacing:1.2px;font-size:8px;font-weight:900}.flash-label-route strong{letter-spacing:1px;margin-top:3px;font-size:31px}.flash-label-route small{color:#637082;margin-top:2px;font-size:10px}.flash-label-code{background:#f4f6f3;border:1px solid #dce1dc;border-radius:10px;place-items:center;padding:16px 12px;display:grid}.flash-label-code strong{letter-spacing:5px;margin:5px 0 12px;font-size:42px;line-height:1}.flash-label-code svg{width:100%;max-width:300px;height:92px}.flash-print-label dl{border-top:1px solid #dce1dc;margin:15px 0 0}.flash-print-label dl div{border-bottom:1px solid #dce1dc;grid-template-columns:58px 1fr;gap:8px;padding:10px 0;display:grid}.flash-print-label dt{color:#687585;text-transform:uppercase;font-size:8px;font-weight:850}.flash-print-label dd{overflow-wrap:anywhere;text-align:right;margin:0;font-size:9px;font-weight:750}.flash-print-label>footer{color:#536174;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:8px;line-height:1.4;display:flex}.flash-print-label>footer svg{color:#137657;flex:none}.station-print-label{margin:18px auto 0}@media print{@page{size:4in 6in;margin:0}body *{visibility:hidden!important}.flash-print-label,.flash-print-label *{visibility:visible!important}.flash-print-label{width:4in;height:6in;min-height:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:0;margin:0;padding:.22in;position:absolute;inset:0;overflow:hidden}}@media (max-width:760px){.inbound-grid{grid-template-columns:1fr}.inbound-summary{position:static}}@media (max-width:620px){.inbound-step{grid-column:2}.inbound-wrap{width:calc(100% - 24px);margin-block:23px}.inbound-intro{flex-direction:column;align-items:flex-start}.station-label-actions{flex-direction:column;align-items:stretch}.station-label-actions button{justify-content:center}.laredo-chip{width:100%}.field-row,.inbound-items-head,.inbound-item-row{grid-template-columns:1fr}.inbound-items-head{display:none}.success-next-steps{grid-template-columns:1fr}.success-actions,.package-code-card{flex-direction:column;align-items:stretch}.package-code-card button{justify-content:center}}.onboarding-shell{background:#f5f6f3;min-height:100vh}.onboarding-progress{color:#6d7a8b;justify-self:end;font-size:9px;font-weight:750}.onboarding-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:46px;width:min(1120px,100% - 40px);margin:30px auto 60px;display:grid}.onboarding-steps{position:sticky;top:100px}.onboarding-steps>p{color:#909aa6;letter-spacing:1px;margin:0 0 4px;font-size:8px;font-weight:800}.onboarding-steps>h1{margin:0 0 22px;font-size:18px}.onboarding-steps>h1:has(+.onboarding-business-model){margin-bottom:4px}.onboarding-business-model{color:#87929f;margin-bottom:19px;font-size:8px;display:block}.step-list{flex-direction:column;gap:4px;display:flex;position:relative}.step-list:before{content:"";z-index:0;background:#dce1dc;width:1px;position:absolute;top:28px;bottom:28px;left:18px}.step-list article{z-index:1;color:#8b95a2;border:1px solid #0000;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:9px;min-height:52px;padding:7px 9px;display:grid;position:relative}.step-list article>span{color:#8b96a2;background:#eef0ed;border:3px solid #f5f6f3;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.step-list article strong,.step-list article small{display:block}.step-list article strong{font-size:10px}.step-list article small{margin-top:3px;font-size:8px}.step-list article.done>span{color:#167256;background:#dff2e9}.step-list article.done strong{color:#546274}.step-list article.active{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-color:#e1e5e1}.step-list article.active>span{color:#fff;background:var(--flash)}.secure-setup{color:#28654f;background:#eaf5ee;border:1px solid #d7e9de;border-radius:10px;gap:9px;margin-top:23px;padding:13px;display:flex}.secure-setup svg{flex:none}.secure-setup strong{font-size:9px}.secure-setup p{color:#6b8178;margin:4px 0 0;font-size:8px;line-height:1.45}.onboarding-team-link{color:#44566b;text-align:left;background:#fff;border:1px solid #dfe5df;border-radius:9px;align-items:center;gap:8px;width:100%;margin:10px 0;padding:10px;display:flex}.onboarding-team-link>span{flex:1}.onboarding-team-link strong,.onboarding-team-link small{display:block}.onboarding-team-link strong{font-size:8px}.onboarding-team-link small{color:#8a95a0;margin-top:2px;font-size:7px}.onboarding-title{margin-bottom:17px}.onboarding-title>p{color:var(--flash-dark);letter-spacing:.9px;margin:0 0 7px;font-size:13px;font-weight:850}.onboarding-title h2{letter-spacing:-1px;margin:0;font-size:29px}.onboarding-title>span{color:#7c8897;margin-top:7px;font-size:13px;display:block}.no-keys-message{color:#275f4d;background:#edf8f2;border:1px solid #d4ebdf;border-radius:11px;gap:11px;padding:14px 16px;display:flex}.no-keys-message svg{flex:none}.no-keys-message strong{font-size:13px;display:block}.no-keys-message p{color:#688176;margin:4px 0 0;font-size:13px;line-height:1.5}.onboarding-error{color:#a5482e;background:#fff0ea;border:1px solid #edcec1;border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:11px 13px;font-size:13px;display:flex}.onboarding-requested-note{color:#176b50;background:#eaf7f0;border:1px solid #d1e8dc;border-radius:9px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 13px;display:flex}.onboarding-requested-note svg{flex:none}.onboarding-requested-note strong{font-size:13px;display:block}.onboarding-requested-note p{color:#668075;margin:3px 0 0;font-size:13px;line-height:1.45}.connection-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.connection-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;display:grid}.connection-brand{border-radius:10px;place-items:center;width:40px;height:40px;font-size:21px;font-weight:850;display:grid}.connection-brand.amazon{color:#182331;background:#fff0c9;font-family:Georgia,serif}.connection-brand.meli{color:#225dac;background:#fff6bf}.connection-copy h3{margin:0;font-size:13px}.connection-copy p{color:#84909e;margin:4px 0 0;font-size:13px}.connection-status{color:#929ca7;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.connection-status.requested{color:#177155}.connection-action{color:#586678;background:#fff;border:1px solid #dfe3df;border-radius:8px;grid-column:3;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 11px;font-size:13px;font-weight:750;display:inline-flex}.connection-action:disabled{opacity:.55}.connection-card.expanded .connection-action{color:#fff;background:var(--navy);border-color:var(--navy)}.connection-details{border-top:1px solid #edf0ed;grid-column:1/-1;grid-template-columns:1fr 270px;gap:18px;padding:14px 0 0 53px;display:grid}.connection-details>div strong{margin-bottom:7px;font-size:13px;display:block}.connection-details>div p{color:#6e7b8c;align-items:center;gap:5px;margin:5px 0;font-size:13px;display:flex}.connection-details>div p svg{color:#16805c}.connection-secondary{color:#4d6175;background:#f4f6f3;border:1px solid #dce2dc;border-radius:7px;align-items:center;gap:5px;min-height:40px;margin-top:9px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.connection-secondary.done{color:#247054;background:#e9f6ef;border-color:#d1e8dc}.connection-secondary:disabled{opacity:.68}.connection-details aside{color:#a45933;background:#fff6eb;border-radius:9px;align-items:flex-start;gap:7px;padding:11px;display:flex}.connection-details aside svg{flex:none}.connection-details aside p{margin:0;font-size:13px;line-height:1.5}.connection-explainer{border:1px solid var(--line);background:#fff;border-radius:13px;margin-top:14px;padding:18px}.explainer-head{align-items:center;gap:9px;display:flex}.explainer-head>svg{color:var(--flash-dark)}.explainer-head h3{margin:0;font-size:12px}.explainer-head p{color:#8b95a2;margin:3px 0 0;font-size:13px}.connection-explainer ol{grid-template-columns:repeat(2,1fr);gap:13px;margin:16px 0 0;padding:0;list-style:none;display:grid}.connection-explainer li{grid-template-columns:26px 1fr;gap:8px;display:grid}.connection-explainer li>span{color:#b34f32;background:#fff0ea;border-radius:7px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:850;display:grid}.connection-explainer li strong{font-size:13px;display:block}.connection-explainer li p{color:#7f8b99;margin:4px 0 0;font-size:13px;line-height:1.45}.connection-help h3{margin:0 0 12px;font-size:16px}.connection-help details,.connection-optional{margin-top:12px;font-size:13px;line-height:1.6}.connection-help summary,.connection-optional summary{cursor:pointer;font-weight:650}.connection-help details{border-top:1px solid var(--line);padding:10px 0}.connection-help p{color:#586678;margin:8px 0 0}.connection-details .connection-optional p{line-height:1.6;display:block}.meli-warehouse-mapper{border-top:1px solid #edf0ed;margin-top:14px;padding-top:14px}.meli-mapper-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meli-mapper-heading strong{font-size:10px;display:block}.meli-mapper-heading p{color:#7f8b99;margin:4px 0 0;font-size:8px;line-height:1.45}.meli-mapper-heading>span{color:#27634f;white-space:nowrap;background:#eaf6ef;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850}.meli-mapping-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:12px;display:grid}.meli-mapping-form label>span,.meli-mapping-review label>span{color:#667386;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.meli-mapping-form select{width:100%;height:37px;color:var(--ink);background:#fbfcfa;border:1px solid #dce2dc;border-radius:8px;outline:none;padding:0 9px;font-size:8px}.meli-mapping-form select:focus,.meli-mapping-review textarea:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.meli-mapping-form .connection-action{color:#fff;background:var(--navy);border-color:var(--navy);grid-column:auto;min-height:37px}.meli-mapping-help{color:#7f8b99;align-items:center;gap:5px;margin:9px 0 0;font-size:7px;line-height:1.45;display:flex}.meli-mapping-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.meli-mapping-row{background:#fbfcfa;border:1px solid #e5e9e4;border-radius:9px;padding:11px}.meli-mapping-row.active{background:#f0f8f3;border-color:#d5e9dc}.meli-mapping-row.rejected{opacity:.75}.meli-mapping-summary{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.meli-mapping-summary strong{font-size:9px;display:block}.meli-mapping-summary p{color:#7f8b99;margin:3px 0 0;font-size:7px}.meli-mapping-summary>span{color:#8d5c42;background:#fff2e9;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:850}.meli-mapping-row.active .meli-mapping-summary>span{color:#24684f;background:#e2f2e8}.meli-mapping-row.rejected .meli-mapping-summary>span{color:#697486;background:#e9ece9}.meli-mapping-review{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:9px;display:grid}.meli-mapping-review textarea{resize:vertical;width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce2dc;border-radius:8px;outline:none;padding:8px 9px;font-size:8px;line-height:1.4}.meli-mapping-review>div{gap:6px;display:flex}.meli-mapping-review button{color:#8c513e;background:#fff1eb;border:1px solid #f0d5ca;border-radius:7px;min-height:32px;padding:0 9px;font-size:7px;font-weight:850}.meli-mapping-review button.approve{color:#fff;background:#1d7255;border-color:#1d7255}.meli-mapping-review button:disabled{opacity:.55}.meli-mapping-note{color:#687789;margin:8px 0 0;font-size:7px;line-height:1.45}.onboarding-footer{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.support-link{color:#627083;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:700;display:inline-flex}.continue-button{color:#fff;background:var(--flash);border:0;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:9px;font-weight:750;display:inline-flex}.continue-button:disabled{color:#9da5ad;cursor:not-allowed;background:#e1e4e1}@media (max-width:800px){.onboarding-layout{grid-template-columns:1fr;gap:25px}.onboarding-steps{position:static}.step-list{grid-template-columns:repeat(3,1fr);display:grid}.step-list:before,.secure-setup{display:none}.step-list article{grid-template-columns:30px 1fr}}@media (max-width:620px){.onboarding-layout{width:calc(100% - 24px);margin-block:22px}.step-list{padding-bottom:5px;display:flex;overflow-x:auto}.step-list article{min-width:170px}.connection-card{grid-template-columns:42px 1fr}.connection-status{grid-column:2}.connection-action{grid-column:1/-1}.connection-details{grid-template-columns:1fr;padding-left:0}.connection-explainer ol,.meli-mapping-form,.meli-mapping-review{grid-template-columns:1fr}.meli-mapping-form .connection-action{width:100%}.meli-mapping-review>div{justify-content:flex-end}.onboarding-footer{flex-direction:column-reverse;align-items:stretch;gap:10px}.continue-button{justify-content:center}}.billing-shell{background:#f4f6f2;min-height:100vh}.billing-wrap{width:min(1220px,100% - 40px);margin:33px auto 60px}.billing-title-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.billing-title-actions button,.billing-submit,.rate-card-list article>button{color:#fff;background:var(--navy);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.billing-title-actions button:last-child,.billing-submit{background:var(--flash);box-shadow:0 7px 18px #ff654229}.billing-title-actions button:hover,.billing-submit:hover{filter:brightness(.96)}.billing-title-actions button:disabled,.billing-submit:disabled,.rate-card-list button:disabled{opacity:.58}.billing-filters{align-items:end;gap:10px;margin:18px 0;display:flex}.billing-org-select{width:min(390px,100%);display:block}.billing-currency-select{width:170px}.billing-org-select>span,.billing-editor label>span{color:#647185;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.billing-org-select select,.billing-editor input,.billing-editor select{width:100%;height:41px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 11px;font-size:9px}.billing-org-select select:focus,.billing-editor input:focus,.billing-editor select:focus{border-color:var(--flash);background:#fff;box-shadow:0 0 0 3px #ff654214}.billing-message{color:#176849;background:#eaf7f0;border:1px solid #d3e9dd;border-radius:9px;align-items:center;gap:8px;margin:13px 0;padding:11px 13px;font-size:9px;display:flex}.billing-editor{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;margin:15px 0;padding:20px}.billing-editor-head{justify-content:space-between;align-items:start;gap:14px;margin-bottom:17px;display:flex}.billing-editor-head p,.billing-rules>div>p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 4px;font-size:7px;font-weight:850}.billing-editor-head h2{letter-spacing:-.4px;margin:0;font-size:18px}.billing-editor-head>button{color:#7a8796;background:#f3f5f2;border:0;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.billing-base-fields{grid-template-columns:1fr 150px;gap:10px;display:grid}.billing-rules{margin-top:17px}.billing-rules>div{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.billing-rules>div>button{color:#5d6b7d;background:#f4f6f3;border:1px solid #e2e6e1;border-radius:7px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:8px;font-weight:750;display:flex}.billing-rules article{grid-template-columns:1fr 1.25fr .9fr .85fr .7fr .7fr auto;gap:7px;margin-top:7px;display:grid}.billing-rules article>button{color:#9a6255;background:#fff3ef;border:0;border-radius:8px;place-items:center;width:40px;height:41px;display:grid}.billing-rules article>button:disabled{color:#a5adb5;cursor:default;background:#f1f3f0}.billing-editor-note{color:#2b6250;background:#edf7f1;border-radius:9px;align-items:flex-start;gap:8px;margin:16px 0;padding:11px 12px;display:flex}.billing-editor-note svg{flex:none}.billing-editor-note p{color:#617a70;margin:0;font-size:8px;line-height:1.5}.activation-review{border-color:#dce5df}.activation-review .connection-status{background:#f1f3f1;border-radius:7px;padding:6px 8px}.activation-review .connection-status.requested{background:#e7f5ed}.activation-checks{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.activation-checks span{color:#9a5c48;background:#fff3ee;border-radius:8px;align-items:center;gap:6px;min-height:35px;padding:0 9px;font-size:8px;font-weight:750;display:flex}.activation-checks span.ready{color:#216b51;background:#edf7f1}.billing-submit{min-width:160px}.storage-controls{align-items:end;gap:9px;display:flex}.storage-controls label{width:230px}.storage-controls button{color:#fff;background:var(--navy);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.storage-preview{border-top:1px solid #edf0ed;margin-top:13px}.storage-preview>div{color:#657386;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:8px;display:flex}.storage-preview>article{border-top:1px solid #f0f2ef;justify-content:space-between;align-items:center;gap:12px;min-height:57px;padding:9px 0;display:flex}.storage-preview article strong,.storage-preview article span{display:block}.storage-preview article strong{color:var(--ink);font-size:9px}.storage-preview article span{color:#8793a0;margin-top:3px;font-size:7px}.storage-preview article aside{text-align:right}.storage-preview article em{color:#a25d3d;font-size:8px;font-style:normal}.storage-preview>.billing-submit{margin-top:12px}.charge-form-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.charge-form-grid .wide{grid-column:span 2}.billing-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0 14px;display:grid}.billing-kpis article{border:1px solid var(--line);min-height:88px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;align-items:center;gap:11px;padding:15px;display:flex}.billing-kpis article>span{color:#315e8a;background:#edf4fa;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.billing-kpis article:last-child>span{color:#9b512f;background:#fff0e9}.billing-kpis small,.billing-kpis strong,.billing-kpis em{display:block}.billing-kpis small{color:#82909f;font-size:7px;font-weight:750}.billing-kpis strong{margin-top:3px;font-size:15px}.billing-kpis em{color:#8d98a4;margin-top:3px;font-size:7px;font-style:normal}.billing-layout{grid-template-columns:minmax(0,1fr) 335px;align-items:start;gap:13px;display:grid}.billing-ledger,.rate-card-list{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow:hidden}.billing-ledger>div:first-child,.rate-card-list>div:first-child{border-bottom:1px solid #edf0ed;justify-content:space-between;align-items:center;min-height:46px;padding:0 16px;display:flex}.billing-ledger>div:first-child p,.rate-card-list>div:first-child p{color:#596779;letter-spacing:.8px;margin:0;font-size:8px;font-weight:850}.billing-ledger>div:first-child span,.rate-card-list>div:first-child span{color:#929ca7;font-size:8px}.billing-ledger>article{border-bottom:1px solid #f0f2ef;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:77px;padding:13px 16px;display:grid}.billing-ledger>article>span{color:#385b82;background:#edf3fa;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.billing-ledger>article>span.actual{color:#17684c;background:#e8f6ef}.billing-ledger>article>span.adjustment,.billing-ledger>article>span.credit{color:#a05230;background:#fff0e9}.billing-ledger article>div>strong{font-size:10px;display:block}.billing-ledger article>div p{overflow-wrap:anywhere;color:#7e8a99;margin:4px 0;font-size:7px}.billing-ledger article>div small{color:#9aa3ad;font-size:7px}.billing-ledger article aside{text-align:right}.billing-ledger article aside strong,.billing-ledger article aside span{display:block}.billing-ledger article aside strong{font-size:11px}.billing-ledger article aside span{color:#8e99a6;margin-top:4px;font-size:7px;font-weight:800}.billing-empty,.rate-empty{color:#8b96a2;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:25px;display:flex}.billing-empty strong,.rate-empty strong{color:#586678;font-size:10px;display:block}.billing-empty p,.rate-empty p{color:#8d98a5;max-width:250px;margin:4px auto 0;font-size:8px;line-height:1.5}.rate-card-list>article{border-bottom:1px solid #edf0ed;padding:14px 15px}.rate-card-list article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.rate-card-list article>div strong{font-size:10px}.rate-card-list article em{color:#7b8795;background:#f0f2ef;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850}.rate-card-list article em.active{color:#14684b;background:#e7f5ed}.rate-card-list article em.draft{color:#a75b1a;background:#fff2df}.rate-card-list article>p{color:#8894a1;margin:6px 0 10px;font-size:7px}.rate-card-list article>span{color:#6f7d8e;justify-content:space-between;gap:8px;margin-top:5px;font-size:7px;display:flex}.rate-card-list article>span strong{color:#3e4d60;font-size:7px}.rate-card-list article>span>span small{color:#a05a42;margin-top:2px;font-size:6px;display:block}.rate-card-list article>button{background:var(--navy);width:100%;min-height:34px;margin-top:11px}.rate-empty{flex-direction:column;min-height:240px}@media (max-width:900px){.billing-kpis{grid-template-columns:repeat(2,1fr)}.billing-layout{grid-template-columns:1fr}.rate-card-list{order:-1}.billing-rules article{grid-template-columns:repeat(2,1fr)}.billing-rules article>button{width:100%}}@media (max-width:620px){.billing-wrap{width:calc(100% - 24px);margin-block:22px}.billing-title-actions{width:100%}.billing-title-actions button{flex:1}.billing-filters{flex-direction:column;align-items:stretch}.billing-org-select,.billing-currency-select{width:100%}.billing-base-fields,.charge-form-grid,.billing-kpis,.activation-checks{grid-template-columns:1fr}.charge-form-grid .wide{grid-column:auto}.billing-rules article{background:#f8f9f7;border-radius:9px;grid-template-columns:1fr;padding:10px}.billing-submit{width:100%}.storage-controls,.storage-preview>div,.storage-preview>article{flex-direction:column;align-items:stretch}.storage-controls label{width:100%}.storage-preview article aside{text-align:left}.billing-ledger>article{grid-template-columns:35px minmax(0,1fr)}.billing-ledger article aside{text-align:left;grid-column:2}}.team-shell{background:#f4f6f2;min-height:100vh}.team-wrap{width:min(1120px,100% - 40px);margin:33px auto 60px}.team-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:13px;margin-top:18px;display:grid}.team-invite-card,.team-roster,.team-pending{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:20px}.team-card-head,.team-roster-head{align-items:center;gap:10px;margin-bottom:17px;display:flex}.team-card-head>span{width:38px;height:38px;color:var(--flash-dark);background:#fff0ea;border-radius:10px;place-items:center;display:grid}.team-card-head p,.team-roster-head p,.team-pending>div:first-child p{color:var(--flash-dark);letter-spacing:1px;margin:0 0 4px;font-size:7px;font-weight:850}.team-card-head h2,.team-roster-head h2{margin:0;font-size:17px}.team-roster-head{color:#667487;justify-content:space-between}.team-invite-card label{margin-top:11px;display:block}.team-invite-card label>span{color:#647185;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.team-invite-card input,.team-invite-card select{width:100%;height:42px;color:var(--ink);background:#fbfcfa;border:1px solid #dce1dc;border-radius:8px;outline:none;padding:0 11px;font-size:9px}.team-invite-card input:focus,.team-invite-card select:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.role-detail{color:#85909c;margin:7px 0 0;font-size:8px;line-height:1.45}.team-security{color:#27654e;background:#edf7f1;border-radius:8px;align-items:flex-start;gap:7px;margin:15px 0;padding:10px;display:flex}.team-security svg{flex:none}.team-security p{color:#617a70;margin:0;font-size:8px;line-height:1.45}.team-invite-card>button,.development-invite button{color:#fff;background:var(--flash);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.team-invite-card>button{width:100%}.team-invite-card>button:disabled{opacity:.6}.team-roster{padding-bottom:8px}.team-roster>article{border-top:1px solid #edf0ed;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:65px;display:grid}.team-roster>article>span{color:#42658a;background:#edf3f9;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.team-roster article strong,.team-roster article p,.team-roster article em,.team-roster article small{display:block}.team-roster article strong{font-size:9px}.team-roster article p{color:#8793a0;margin:3px 0 0;font-size:7px}.team-roster article aside{text-align:right}.team-roster article em{color:#44566c;font-size:7px;font-style:normal;font-weight:800}.team-roster article small{color:#728c80;margin-top:3px;font-size:6px}.team-pending{margin-top:13px;padding-bottom:8px}.team-pending>div:first-child{justify-content:space-between;align-items:center;min-height:32px;display:flex}.team-pending>div:first-child span{color:#8b96a2;font-size:7px}.team-pending>article{border-top:1px solid #edf0ed;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;display:grid}.team-pending>article>span{color:#718095}.team-pending article strong{font-size:9px;display:block}.team-pending article p{color:#8994a0;margin:3px 0 0;font-size:7px}.team-pending article em{color:#986041;background:#fff2e9;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850}.team-pending article em.accepted{color:#216b51;background:#eaf6ef}.team-empty{color:#8a96a3;justify-content:center;align-items:center;gap:7px;min-height:100px;font-size:8px;display:flex}.development-invite{color:#704d24;background:#fff8df;border:1px solid #eee2b6;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:13px 0;padding:12px 13px;display:flex}.development-invite strong{font-size:8px}.development-invite p{overflow-wrap:anywhere;max-width:760px;margin:4px 0 0;font-size:7px}.development-invite button{color:#5f491f;background:#f2dc87;flex:none;min-height:34px}.invite-shell{background:radial-gradient(circle at 15% 15%,#263957 0,#142640 32%,#0c1b30 100%);place-items:center;min-height:100vh;padding:34px 18px;display:grid}.invite-card{background:#fbfcfa;border:1px solid #ffffff2e;border-radius:18px;width:min(520px,100%);padding:29px;box-shadow:0 25px 70px #030c1859}.invite-heading{text-align:center;margin:28px 0 16px}.invite-heading>span,.invite-state>span{width:46px;height:46px;color:var(--flash);background:#fff0e9;border-radius:13px;place-items:center;margin:auto;display:grid}.invite-heading p{color:var(--flash-dark);letter-spacing:1px;margin:13px 0 5px;font-size:7px;font-weight:850}.invite-heading h1{letter-spacing:-.6px;margin:0;font-size:24px}.invite-heading strong{color:#345a80;background:#edf3fa;border-radius:7px;margin-top:9px;padding:5px 8px;font-size:7px;display:inline-block}.invite-heading small{color:#8a95a0;margin-top:8px;font-size:7px;display:block}.invite-security{color:#28684f;background:#edf7f1;border-radius:9px;align-items:flex-start;gap:8px;padding:11px;display:flex}.invite-security svg{flex:none}.invite-security p{color:#617a70;margin:0;font-size:8px;line-height:1.5}.invite-auth-tabs{background:#eef1ee;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0 12px;padding:4px;display:grid}.invite-auth-tabs button{color:#718095;background:0 0;border:0;border-radius:7px;height:34px;font-size:8px;font-weight:800}.invite-auth-tabs button.active{color:#213b5c;box-shadow:var(--shadow-sm);background:#fff}.invite-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.invite-form label{display:block}.invite-form label:first-child,.invite-form .invite-submit{grid-column:1/-1}.invite-form label>span{color:#647185;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.invite-form label>span small{color:#97a0aa;font-size:7px;font-weight:500}.invite-form input{background:#fff;border:1px solid #dce1dc;border-radius:8px;outline:none;width:100%;height:42px;padding:0 11px;font-size:9px}.invite-form input:focus{border-color:var(--flash);box-shadow:0 0 0 3px #ff654214}.invite-form input:disabled{color:#7f8a96;background:#f1f3f1}.invite-submit,.invite-signed-in button{color:#fff;background:var(--flash);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:9px;font-weight:850;display:inline-flex}.invite-submit:disabled,.invite-signed-in button:disabled{opacity:.6}.invite-signed-in{background:#fff;border:1px solid #e1e5e0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:13px;display:flex}.invite-signed-in p{color:var(--flash-dark);margin:0 0 4px;font-size:7px;font-weight:850}.invite-signed-in strong,.invite-signed-in span{display:block}.invite-signed-in strong{font-size:10px}.invite-signed-in span{color:#87929e;margin-top:3px;font-size:7px}.invite-signed-in button{padding:0 13px}.invite-signed-in button.secondary{color:#5f6d7e;background:#eef1ee}.invite-state{text-align:center;padding:55px 0}.invite-state h1{margin:14px 0 0;font-size:20px}.invite-state p{color:#7d8996;max-width:360px;margin:8px auto;font-size:9px;line-height:1.5}.invite-state a{color:var(--flash-dark);margin-top:8px;font-size:9px;font-weight:800;display:inline-block}@media (max-width:720px){.team-wrap{width:calc(100% - 24px);margin-block:22px}.team-layout{grid-template-columns:1fr}.development-invite{flex-direction:column;align-items:stretch}.invite-card{padding:22px}.invite-form{grid-template-columns:1fr}.invite-form label,.invite-form label:first-child,.invite-form .invite-submit{grid-column:auto}.invite-signed-in{flex-direction:column;align-items:stretch}}.ai-settings-wrap{max-width:1100px}.ai-settings-wrap fieldset{border:0;min-width:0;padding:0}.ai-provider-status,.ai-model-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.ai-provider-status>div,.ai-model-card{background:#fff;border:1px solid #dce4e5;border-radius:14px;padding:20px}.ai-provider-status span{color:#536469;margin-top:6px;font-size:13px;display:block}.ai-model-card{margin-bottom:20px}.ai-model-fields label,.ai-change-reason{flex-direction:column;gap:8px;font-size:14px;display:flex}.ai-model-fields input,.ai-model-fields select,.ai-change-reason textarea{border:1px solid #bdcbce;border-radius:8px;min-width:0;padding:10px}.ai-change-reason{margin:24px 0}.ai-settings-wrap button{cursor:pointer;background:#ecf7f4;border:1px solid #8da6a5;border-radius:8px;padding:10px 16px}.ai-settings-wrap button:disabled{opacity:.5;cursor:wait}.ai-enabled,.ai-active{align-items:center;gap:10px;display:flex}@media (max-width:650px){.ai-provider-status,.ai-model-fields{grid-template-columns:1fr}}.catalog-mass-publication{border:1px solid var(--border,#ddd);border-radius:12px;gap:.75rem;margin:1rem 0;padding:1.25rem;display:grid}.catalog-mass-publication p,.catalog-mass-publication h3{margin:0}.mass-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mass-choice{align-items:center;gap:.6rem;display:flex!important}.mass-choice input{flex:none;width:auto!important}.catalog-mass-publication article{border-top:1px solid #ddd;gap:.5rem;padding:.8rem 0;display:grid}.mass-result-list{overflow-wrap:anywhere;max-height:24rem;overflow:auto}.catalog-mass-publication progress,.discovery-jobs progress{accent-color:#d8f36a;width:100%}.mass-selection-list{border:1px solid #dce1e5;border-radius:8px;gap:.65rem;max-height:18rem;padding:.6rem;display:grid;overflow:auto}.mass-selection-list:empty{display:none}.catalog-mass-publication button,.mass-actions button{color:#22343b;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd2d8;border-radius:8px;padding:.55rem .8rem}.catalog-mass-publication>button{color:#fff;background:#263b43}.catalog-mass-publication button:disabled,.mass-actions button:disabled{opacity:.45;cursor:not-allowed}.catalog-central-panel{color:#183d35;background:#f7fbf9;border:1px solid #d7e4df;border-radius:20px;margin:20px 0 32px;padding:28px}.catalog-central-panel h2{margin:8px 0;font-size:28px}.catalog-central-panel h3{margin-top:28px}.catalog-central-panel p{margin:12px 0;line-height:1.55}.catalog-central-columns{grid-template-columns:1.2fr 1fr;gap:20px;margin:24px 0;display:grid}.catalog-central-panel fieldset{border:1px solid #cbded4;border-radius:14px;min-width:0;padding:18px}.catalog-central-panel legend{padding:0 6px;font-weight:700}.catalog-central-panel input:not([type=checkbox]),.catalog-central-panel select{background:#fff;border:1px solid #cbded4;border-radius:8px;width:100%;margin:8px 0;padding:10px;display:block}.catalog-central-panel button{color:#173d33;cursor:pointer;background:#fff;border:1px solid #bacfc5;border-radius:8px;margin:6px 8px 6px 0;padding:10px 14px}.catalog-central-panel button:disabled{opacity:.5;cursor:default}.catalog-central-panel small{color:#576e65;margin-top:4px;display:block}.catalog-central-panel .mass-choice{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.catalog-central-panel .mass-choice input{flex-shrink:0;margin-top:4px}.catalog-central-results{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:16px 0;display:grid}.catalog-central-results article{overflow-wrap:anywhere;background:#fff;border:1px solid #d7e4df;border-radius:12px;padding:16px}.catalog-central-panel [role=alert]{color:#a22424}@media (max-width:800px){.catalog-central-columns{grid-template-columns:1fr}.catalog-central-panel{padding:16px}}.catalog-flow-nav{border:1px solid var(--line);background:#fff;border-radius:14px;margin:20px 0;padding:20px}.catalog-flow-nav nav{flex-wrap:wrap;gap:10px;display:flex}.catalog-flow-nav button{border:1px solid var(--line);background:#f8faf9;border-radius:8px;padding:12px 15px;font-size:14px}.catalog-flow-nav button[aria-current=step]{background:var(--navy);color:#fff}.catalog-flow-nav p{font-size:15px;line-height:1.6}.catalog-central-panel form{gap:12px;margin-top:16px;display:grid}.catalog-central-panel form label{gap:6px;display:grid}.catalog-central-panel .mass-choice{display:flex}.preparation-result{border:1px solid var(--line);border-radius:10px;margin:12px 0;padding:16px}.preparation-result details{overflow-x:auto}.preparation-result table{border-collapse:collapse;width:100%;font-size:13px}.preparation-result td,.preparation-result th{border-bottom:1px solid var(--line);text-align:left;padding:10px}.catalog-pilot-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.catalog-pilot-panel ul>li{background:#fff;border:1px solid #d8e3df;border-radius:12px;padding:16px}.catalog-pilot-panel a{color:#096f58;text-underline-offset:3px;text-decoration:underline}.catalog-pilot-panel ol{margin:20px 0;padding-left:24px;list-style:decimal}.catalog-pilot-panel ol li{margin-bottom:10px;padding-left:6px}@media (max-width:700px){.catalog-pilot-panel ul{grid-template-columns:1fr}}@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}
