:root{--ui-radius-sm:10px;--ui-radius:16px;--ui-duration:.16s;--ui-focus:#8eaaff;--ui-hover:#192c50;--ui-shadow:0 8px 24px #00000029;--tone-company:#67ddca;--tone-administration:#a4b8ff;--tone-operations:#ffc078;--tone-logistics:#6bddf4;--tone-settings:#cee68c;--tone-neutral:#b9c8dc}:root[data-theme=light],body[data-theme=light]{--ui-focus:#3457aa;--ui-hover:#edf2f7;--ui-shadow:0 8px 24px #1f334312;--tone-company:#116f62;--tone-administration:#3d54a4;--tone-operations:#945211;--tone-logistics:#12677c;--tone-settings:#50691d;--tone-neutral:#4c6078}[data-tone]{--tone-ink:var(--tone-neutral);--tone-surface:color-mix(in srgb, var(--tone-ink) 11%, var(--surface));--tone-border:color-mix(in srgb, var(--tone-ink) 32%, transparent)}[data-tone=company]{--tone-ink:var(--tone-company)}[data-tone=administration]{--tone-ink:var(--tone-administration)}[data-tone=operations]{--tone-ink:var(--tone-operations)}[data-tone=logistics]{--tone-ink:var(--tone-logistics)}[data-tone=settings]{--tone-ink:var(--tone-settings)}
body[data-theme=light] .rt-Badge[data-accent-color=green].rt-variant-soft{color:#075c37;background-color:#cfeadd;box-shadow:inset 0 0 0 1px #075c3733}:root{--background:#0b183b;--foreground:#f2f5ff;--primary:#1233db;--surface:#0a132b;--muted:#c7d1f8;--border:#ffffff24;--danger-text-soft:#ffdada;--danger-text:#ffb1b1;--danger-text-strong:#fca5a5;--swipe-hint:#7c9bff42;--portal-bg:radial-gradient(circle at 18% 16%, #122a5c 0%, #0b1b3f 45%, #081227 100%);--portal-shell-bg:#081020eb}:root[data-theme=light],body[data-theme=light]{--background:#f5f4ee;--foreground:#233033;--primary:#2b7a78;--surface:#fff;--muted:#415559;--border:#2b55522e;--danger-text-soft:#b42318;--danger-text:#b42318;--danger-text-strong:#b42318;--swipe-hint:#2b7a7833;--portal-bg:radial-gradient(circle at 20% 22%, #bfe3d799, transparent 55%), radial-gradient(circle at 82% 6%, #ebd9bea6, transparent 58%), linear-gradient(155deg, #f6f4ee, #eef3ef 52%, #f1ece2);--portal-shell-bg:#ffffffeb}html,body{max-width:100%;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}body[data-theme=light] :where(input,textarea)::placeholder{color:#6a7a80;opacity:1}body[data-theme=light] :where([class*=searchLabel],[class*=statusLabel],[class*=sortIcon],[class*=detailLabel],[class*=detailSubhead],[class*=detailSubheading],[class*=distributionToggle],[class*=distributionTitle],[class*=formField],[class*=subhead],[class*=eyebrow i]){color:#536779!important}body[data-theme=light] :where([class*=fieldHint],[class*=detailHint],[class*=detailDescription],[class*=tableMeta],[class*=tableHint],[class*=docMeta],[class*=toastDetail],[class*=attachmentMeta],[class*=documentModalMeta],[class*=confirmMessage],[class*=distributionListHeader],[class*=distributionEmpty],[class*=versionMessage],[class*=pageIndicator],[class*=placeholderPanel],[class*=emptyState]){color:#5f7283!important}*{box-sizing:border-box;margin:0;padding:0}:where(input,select,textarea,button){font:inherit}:where(textarea){resize:vertical}:where(input,select,textarea,button):focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 55%, white);outline-offset:2px}:where(a[href],summary,[tabindex]):focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}:where([class*=formField],[class*=fieldGroup],[class*=inputGroup],[class*=formControl]){min-width:0}:where([class*=formField],[class*=fieldGroup],[class*=inputGroup],[class*=formControl]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){max-width:100%}:where([class*=manager],[class*=managerLayout])>*{min-width:0}:where([class*=tableCard],[class*=tableWrapper],[class*=tableContainer],[class*=detailPanelWrapper],[class*=detailPanel]){min-width:0;max-width:100%}a{color:var(--primary);text-decoration:none}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable}body [data-scroll-follow-layout=stacked]{will-change:auto;min-height:0;max-height:none;overflow:visible}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] :where(input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:900px){:where([class*=tableWrapper],[class*=tableContainer],[class*=editorGrid],[class*=nestedGrid]){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-gutter:stable both-edges;min-width:0;max-width:100%;display:block;position:relative;overflow-x:auto}:where([class*=tableWrapper],[class*=tableContainer]) :where(table,[class*=table]){min-width:max(640px,100%)}}@media (max-width:900px),(pointer:coarse){:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){scroll-margin-block:1rem 35vh;font-size:16px}:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select){min-height:44px}:where(button,input[type=button],input[type=submit],input[type=reset]){min-inline-size:44px;touch-action:manipulation;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
