.EquipmentReconciliation-module__M8MF3q__root{border:1px solid var(--border-primary,#cfdce8);background:var(--bg-card,#fff);color:var(--text-primary,#15263d);border-radius:18px;margin:18px 0;padding:22px}.EquipmentReconciliation-module__M8MF3q__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.EquipmentReconciliation-module__M8MF3q__root h2{margin:5px 0;font-size:23px}.EquipmentReconciliation-module__M8MF3q__root p{margin:8px 0;line-height:1.5}.EquipmentReconciliation-module__M8MF3q__eyebrow{color:#078299;letter-spacing:.13em;font-size:11px;font-weight:850}.EquipmentReconciliation-module__M8MF3q__root button,.EquipmentReconciliation-module__M8MF3q__root input{font:inherit;border:1px solid var(--border-primary,#cbd7e5);border-radius:8px;min-height:42px;padding:9px 12px}.EquipmentReconciliation-module__M8MF3q__root button{cursor:pointer;background:var(--bg-secondary,#edf6fb);color:inherit;font-weight:750}.EquipmentReconciliation-module__M8MF3q__root button:disabled{opacity:.55;cursor:not-allowed}.EquipmentReconciliation-module__M8MF3q__root input{background:var(--bg-card,#fff);width:100%;min-width:0;color:inherit}.EquipmentReconciliation-module__M8MF3q__root label{gap:6px;font-size:13px;font-weight:650;display:grid}.EquipmentReconciliation-module__M8MF3q__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.EquipmentReconciliation-module__M8MF3q__metrics>div{background:var(--bg-secondary,#f0f7fc);border-radius:12px;padding:14px}.EquipmentReconciliation-module__M8MF3q__metrics span{font-size:12px;display:block}.EquipmentReconciliation-module__M8MF3q__metrics strong{font-size:28px;display:block}.EquipmentReconciliation-module__M8MF3q__form{grid-template-columns:minmax(120px,1fr) minmax(170px,2fr) auto;align-items:end;gap:12px;margin:16px 0;display:grid}.EquipmentReconciliation-module__M8MF3q__root .EquipmentReconciliation-module__M8MF3q__primary{color:#fff;background:#096dba;border-color:#096dba}.EquipmentReconciliation-module__M8MF3q__error{color:#9d2435;background:#fff0f1;border-radius:8px;padding:12px}.EquipmentReconciliation-module__M8MF3q__warning{color:#895307;background:#fff6df;border-radius:8px;padding:10px 12px}.EquipmentReconciliation-module__M8MF3q__ok{color:#16633d;background:#e7f7ee;border-radius:8px;padding:10px 12px}.EquipmentReconciliation-module__M8MF3q__meta{color:var(--text-secondary,#53667d);font-size:12px}.EquipmentReconciliation-module__M8MF3q__root details{border-top:1px solid var(--border-primary,#cfdce8);margin-top:16px;padding-top:12px}.EquipmentReconciliation-module__M8MF3q__root summary{cursor:pointer;font-weight:750}.EquipmentReconciliation-module__M8MF3q__scroll{margin:12px 0;overflow:auto}.EquipmentReconciliation-module__M8MF3q__root table{border-collapse:collapse;width:100%;font-size:13px}.EquipmentReconciliation-module__M8MF3q__root th,.EquipmentReconciliation-module__M8MF3q__root td{text-align:left;border-bottom:1px solid var(--border-primary,#dce5ef);padding:10px}.EquipmentReconciliation-module__M8MF3q__root th{background:var(--bg-secondary,#f1f6fc);white-space:nowrap}.EquipmentReconciliation-module__M8MF3q__root small{margin-top:4px;display:block}.EquipmentReconciliation-module__M8MF3q__root li{margin:9px 0;font-size:13px}.EquipmentReconciliation-module__M8MF3q__racks{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:10px;margin:12px 0;display:grid}.EquipmentReconciliation-module__M8MF3q__search{margin-top:12px}.EquipmentReconciliation-module__M8MF3q__prep{border-top:1px solid var(--border-primary,#cfdce8);margin-top:24px;padding-top:20px}.EquipmentReconciliation-module__M8MF3q__root .EquipmentReconciliation-module__M8MF3q__check{align-items:center;margin:12px 0;display:flex}.EquipmentReconciliation-module__M8MF3q__check input{width:20px;height:20px;min-height:20px}.EquipmentReconciliation-module__M8MF3q__prep button{margin-top:12px}.EquipmentReconciliation-module__M8MF3q__links{flex-wrap:wrap;gap:20px;display:flex}.EquipmentReconciliation-module__M8MF3q__root a{color:#0874b1;font-weight:700}.EquipmentReconciliation-module__M8MF3q__root :is(button,input,summary,a):focus-visible{outline-offset:3px;outline:3px solid #0893a8}@media (max-width:650px){.EquipmentReconciliation-module__M8MF3q__root{padding:14px}.EquipmentReconciliation-module__M8MF3q__form{grid-template-columns:1fr}.EquipmentReconciliation-module__M8MF3q__metrics{gap:6px}.EquipmentReconciliation-module__M8MF3q__metrics>div{padding:10px}.EquipmentReconciliation-module__M8MF3q__metrics strong{font-size:24px}}.EquipmentReconciliation-module__M8MF3q__recovery{background:var(--bg-secondary,#fffaf0);border:1px solid #dfbd76;border-radius:12px;padding:14px}.EquipmentReconciliation-module__M8MF3q__root .EquipmentReconciliation-module__M8MF3q__assetCheck{accent-color:#087c99;cursor:pointer;width:22px;height:22px;min-height:22px;padding:0}.EquipmentReconciliation-module__M8MF3q__recoveryForm{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.EquipmentReconciliation-module__M8MF3q__recoveryForm label{flex:260px}.EquipmentReconciliation-module__M8MF3q__recoveryForm button{flex:0 auto}@media (max-width:650px){.EquipmentReconciliation-module__M8MF3q__recovery{padding:10px}.EquipmentReconciliation-module__M8MF3q__recoveryForm{align-items:stretch}.EquipmentReconciliation-module__M8MF3q__recoveryForm button{width:100%}}.EquipmentReconciliation-module__M8MF3q__check input{flex:0 0 20px}
.PulseQuickDialog-module__dhsz_G__dialog{box-sizing:border-box;color:#17334a;background:#fff;border:1px solid #c7dceb;border-radius:20px;width:min(580px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 20px 80px #102a4355}.PulseQuickDialog-module__dhsz_G__dialog::backdrop{background:#102a4377}.PulseQuickDialog-module__dhsz_G__dialog header{background:#f0f9fc;border-bottom:1px solid #d9e7ef;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.PulseQuickDialog-module__dhsz_G__dialog h2{margin:0;font-size:20px}.PulseQuickDialog-module__dhsz_G__dialog header button{color:#17334a;cursor:pointer;background:#fff;border:1px solid #bdd7e6;border-radius:10px;width:42px;height:42px;font-size:28px}.PulseQuickDialog-module__dhsz_G__body{overflow-wrap:anywhere;padding:20px}.PulseQuickDialog-module__dhsz_G__body input,.PulseQuickDialog-module__dhsz_G__body button,.PulseQuickDialog-module__dhsz_G__body select{font-size:16px}.PulseQuickDialog-module__dhsz_G__body input:focus-visible,.PulseQuickDialog-module__dhsz_G__body button:focus-visible{outline-offset:2px;outline:3px solid #0284c7}.PulseQuickDialog-module__dhsz_G__wide{width:min(1000px,100vw - 24px)}
.FleetWorkerStatus-module__s0riMq__panel{--worker-tone:#637387;border:1px solid var(--border-primary,#dce5ee);border-left:4px solid var(--worker-tone);background:var(--bg-card,#fff);color:var(--text-primary,#18283e);border-radius:10px;padding:12px 15px}.FleetWorkerStatus-module__s0riMq__panel[data-state=connected]{--worker-tone:#087d6b}.FleetWorkerStatus-module__s0riMq__panel[data-state=running],.FleetWorkerStatus-module__s0riMq__panel[data-state=retrying]{--worker-tone:#196cba}.FleetWorkerStatus-module__s0riMq__panel[data-state=sign_in_required],.FleetWorkerStatus-module__s0riMq__panel[data-state=stale],.FleetWorkerStatus-module__s0riMq__panel[data-state=failed]{--worker-tone:#a4610b}.FleetWorkerStatus-module__s0riMq__heading{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex;position:relative}.FleetWorkerStatus-module__s0riMq__chip{color:var(--worker-tone);background:color-mix(in srgb, var(--worker-tone) 10%, transparent);border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:750;display:inline-flex}.FleetWorkerStatus-module__s0riMq__heading button{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-card,#fff);width:32px;height:32px;color:inherit;cursor:pointer;border-radius:7px;place-items:center;margin-left:auto;padding:0;display:grid}.FleetWorkerStatus-module__s0riMq__heading button:focus-visible{outline-offset:2px;outline:3px solid #009cc0}.FleetWorkerStatus-module__s0riMq__helpAnchor{display:inline-flex}.FleetWorkerStatus-module__s0riMq__heading .FleetWorkerStatus-module__s0riMq__chip{width:auto;height:auto;min-height:28px;color:var(--worker-tone);background:color-mix(in srgb, var(--worker-tone) 10%, transparent);font:inherit;border:0;margin:0;padding:4px 8px;font-size:12px;font-weight:750;display:inline-flex}.FleetWorkerStatus-module__s0riMq__statusGuide{z-index:60;border:1px solid var(--border-primary,#dce5ee);background:var(--bg-card,#fff);width:min(410px,100%);max-height:min(60dvh,480px);color:var(--text-primary,#18283e);border-radius:12px;padding:15px;font-size:13px;line-height:1.45;position:absolute;top:calc(100% - 1px);left:0;overflow:auto;box-shadow:0 16px 42px #071c3833}.FleetWorkerStatus-module__s0riMq__statusGuide>strong{font-size:15px}.FleetWorkerStatus-module__s0riMq__statusGuide dl{margin:10px 0 0}.FleetWorkerStatus-module__s0riMq__statusGuide dl>div{border-top:1px solid var(--border-primary,#dce5ee);padding:7px 0}.FleetWorkerStatus-module__s0riMq__statusGuide dt{font-weight:750}.FleetWorkerStatus-module__s0riMq__statusGuide dd{color:var(--text-secondary,#53677d);margin:3px 0 0;font-weight:400}.FleetWorkerStatus-module__s0riMq__details{color:var(--text-secondary,#53677d);flex-wrap:wrap;gap:6px 22px;margin-top:6px;font-size:12px;line-height:1.5;display:flex}.FleetWorkerStatus-module__s0riMq__details b{color:var(--text-primary,#18283e);margin-left:4px;font-weight:650}.FleetWorkerStatus-module__s0riMq__note{color:var(--text-primary,#18283e);margin:6px 0 0;font-size:12px;line-height:1.6}.FleetWorkerStatus-module__s0riMq__footnote{color:var(--text-muted,#637387);margin:5px 0 0;font-size:11px}[data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel{--worker-tone:#a8b5c7}[data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=connected]{--worker-tone:#52d5b4}:is([data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=running],[data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=retrying]){--worker-tone:#83bdff}:is([data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=sign_in_required],[data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=stale],[data-theme=dark] .FleetWorkerStatus-module__s0riMq__panel[data-state=failed]){--worker-tone:#ffd07b}@media (max-width:600px){.FleetWorkerStatus-module__s0riMq__details{display:grid}.FleetWorkerStatus-module__s0riMq__details b{margin-left:0;display:block}}
.FleetConnectionModal-module__omT4jq__dialog{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-card,#fff);width:min(700px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text-primary,#18283e);border-radius:18px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #00000040}.FleetConnectionModal-module__omT4jq__dialog::backdrop{background:#0c1b2ba6}.FleetConnectionModal-module__omT4jq__header{border-bottom:1px solid var(--border-primary,#dce5ee);background:var(--bg-secondary,#f4f8fc);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.FleetConnectionModal-module__omT4jq__title{align-items:center;gap:10px;display:flex}.FleetConnectionModal-module__omT4jq__title>svg{color:#07849b;flex-shrink:0}.FleetConnectionModal-module__omT4jq__title h2{color:inherit;margin:0;font-size:22px;line-height:1.25}.FleetConnectionModal-module__omT4jq__close{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-card,#fff);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.FleetConnectionModal-module__omT4jq__body{padding:20px 24px 24px;font-size:14px;line-height:1.6}.FleetConnectionModal-module__omT4jq__intro{color:var(--text-secondary,#53677d);margin:0 0 16px}.FleetConnectionModal-module__omT4jq__caption{color:var(--text-secondary,#53677d);margin:7px 0 20px;font-size:12px}.FleetConnectionModal-module__omT4jq__access{margin:0 0 20px}.FleetConnectionModal-module__omT4jq__access h3{color:inherit;margin:0 0 6px;font-size:17px}.FleetConnectionModal-module__omT4jq__access p{margin:0 0 12px}.FleetConnectionModal-module__omT4jq__openLink{color:#fff;background:#096ab9;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-weight:750;text-decoration:none;display:inline-flex}.FleetConnectionModal-module__omT4jq__openLink:hover{background:#085895}.FleetConnectionModal-module__omT4jq__openLink:disabled{opacity:.6;cursor:not-allowed}.FleetConnectionModal-module__omT4jq__signIn{margin:0 0 20px}.FleetConnectionModal-module__omT4jq__signInHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.FleetConnectionModal-module__omT4jq__signInHeading h3{color:inherit;align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.FleetConnectionModal-module__omT4jq__refresh{border:1px solid var(--border-primary,#dce5ee);width:36px;height:36px;color:inherit;background:var(--bg-card,#fff);cursor:pointer;border-radius:8px;place-items:center;display:grid}.FleetConnectionModal-module__omT4jq__refresh:disabled{opacity:.5;cursor:not-allowed}.FleetConnectionModal-module__omT4jq__signIn .FleetConnectionModal-module__omT4jq__explanation{color:var(--text-secondary,#53677d);margin:8px 0 14px}.FleetConnectionModal-module__omT4jq__signInForm{gap:12px;display:grid}.FleetConnectionModal-module__omT4jq__signInForm label{gap:5px;font-weight:650;display:grid}.FleetConnectionModal-module__omT4jq__signInForm input{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-secondary,#f4f8fc);width:100%;min-width:0;min-height:44px;color:var(--text-primary,#18283e);font:inherit;border-radius:8px;padding:10px 12px;font-size:16px}.FleetConnectionModal-module__omT4jq__signInForm input:focus-visible{outline-offset:2px;outline:2px solid #00a3be}.FleetConnectionModal-module__omT4jq__passwordField{gap:5px;display:grid}.FleetConnectionModal-module__omT4jq__savedPassword{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-secondary,#f4f8fc);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.FleetConnectionModal-module__omT4jq__savedPassword>div{min-width:0}.FleetConnectionModal-module__omT4jq__savedPassword span{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.FleetConnectionModal-module__omT4jq__savedPassword small{color:var(--text-secondary,#53677d);font-size:12px}.FleetConnectionModal-module__omT4jq__updatePassword{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-card,#fff);color:var(--text-primary,#18283e);font:inherit;cursor:pointer;border-radius:7px;justify-self:start;padding:7px 9px;font-size:12px;font-weight:700}.FleetConnectionModal-module__omT4jq__updatePassword:disabled{opacity:.5;cursor:not-allowed}@media (max-width:520px){.FleetConnectionModal-module__omT4jq__savedPassword{flex-direction:column;align-items:flex-start}}.FleetConnectionModal-module__omT4jq__passwordControl{min-width:0;position:relative}.FleetConnectionModal-module__omT4jq__passwordControl input{padding-right:52px}.FleetConnectionModal-module__omT4jq__passwordToggle{inset-inline-end:2px;width:44px;height:40px;color:var(--text-secondary,#53677d);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.FleetConnectionModal-module__omT4jq__passwordToggle:hover:not(:disabled){background:var(--bg-card,#fff);color:var(--text-primary,#18283e)}.FleetConnectionModal-module__omT4jq__passwordToggle:disabled{opacity:.5;cursor:not-allowed}.FleetConnectionModal-module__omT4jq__signInForm .FleetConnectionModal-module__omT4jq__openLink{font:inherit;cursor:pointer;border:0;justify-self:start;font-weight:750}.FleetConnectionModal-module__omT4jq__signInForm .FleetConnectionModal-module__omT4jq__caption{margin:0}.FleetConnectionModal-module__omT4jq__notice{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-secondary,#f4f8fc);color:var(--text-primary,#18283e);overflow-wrap:anywhere;border-left:4px solid #a66a0b;border-radius:8px;margin:14px 0;padding:12px 14px}.FleetConnectionModal-module__omT4jq__notice strong{align-items:center;gap:7px;display:flex}.FleetConnectionModal-module__omT4jq__notice span{margin-top:4px;display:block}.FleetConnectionModal-module__omT4jq__notice[data-tone=success]{border-left-color:#14926c}.FleetConnectionModal-module__omT4jq__notice[data-tone=error]{border-left-color:#c04b58}.FleetConnectionModal-module__omT4jq__notice[data-tone=progress]{border-left-color:#168bc6}.FleetConnectionModal-module__omT4jq__spin{animation:1s linear infinite FleetConnectionModal-module__omT4jq__connectionSpin}@keyframes FleetConnectionModal-module__omT4jq__connectionSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FleetConnectionModal-module__omT4jq__spin{animation:none}}.FleetConnectionModal-module__omT4jq__access .FleetConnectionModal-module__omT4jq__explanation{color:var(--text-secondary,#53677d);margin:12px 0 0;font-size:13px}.FleetConnectionModal-module__omT4jq__guide{border:1px solid var(--border-primary,#dce5ee);border-radius:10px;margin-top:10px}.FleetConnectionModal-module__omT4jq__guide summary{cursor:pointer;padding:13px 16px;font-weight:750}.FleetConnectionModal-module__omT4jq__guideBody{overflow-wrap:anywhere;padding:0 16px 16px}.FleetConnectionModal-module__omT4jq__guideBody p{margin:0 0 12px}.FleetConnectionModal-module__omT4jq__guideBody p:last-child{margin-bottom:0}.FleetConnectionModal-module__omT4jq__guideBody ol,.FleetConnectionModal-module__omT4jq__guideBody ul{margin:0;padding-left:22px}.FleetConnectionModal-module__omT4jq__guideBody li{margin:0 0 14px;padding-left:3px}.FleetConnectionModal-module__omT4jq__guideBody li:last-child{margin-bottom:0}.FleetConnectionModal-module__omT4jq__guideBody ol+p{color:var(--text-secondary,#53677d);margin-top:14px;font-size:13px}.FleetConnectionModal-module__omT4jq__guideBody code{overflow-wrap:anywhere;font-size:12px}.FleetConnectionModal-module__omT4jq__guideBody pre{border:1px solid var(--border-primary,#dce5ee);background:var(--bg-secondary,#f4f8fc);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:9px 0;padding:12px;line-height:1.65}.FleetConnectionModal-module__omT4jq__guideBody a{color:#086bb6;text-decoration:underline}.FleetConnectionModal-module__omT4jq__dialog :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #00a3be}.FleetConnectionModal-module__omT4jq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is([data-theme=dark] .FleetConnectionModal-module__omT4jq__title>svg,[data-theme=dark] .FleetConnectionModal-module__omT4jq__guideBody a){color:#82d8ee}@media (max-width:520px){.FleetConnectionModal-module__omT4jq__dialog{border-radius:12px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.FleetConnectionModal-module__omT4jq__header{padding:16px}.FleetConnectionModal-module__omT4jq__title h2{font-size:19px}.FleetConnectionModal-module__omT4jq__body{padding:16px}.FleetConnectionModal-module__omT4jq__openLink{width:100%}}
.DayBrief-module__r_0PCW__panel{color:#17334a;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:100%;margin:0;padding:0;display:flex}.DayBrief-module__r_0PCW__stats{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.DayBrief-module__r_0PCW__stat{gap:3px;display:grid}.DayBrief-module__r_0PCW__stat strong{font-size:24px;line-height:1.1}.DayBrief-module__r_0PCW__stat small{color:#49667d;font-size:12px}.DayBrief-module__r_0PCW__form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.DayBrief-module__r_0PCW__form label{gap:5px;font-size:12px;font-weight:700;display:grid}.DayBrief-module__r_0PCW__form input{color:#17334a;box-sizing:border-box;background:#fff;border:1px solid #b9cdda;border-radius:8px;width:145px;min-height:40px;padding:6px 10px;font-size:16px}.DayBrief-module__r_0PCW__button{color:#174762;cursor:pointer;background:#fff;border:1px solid #acd0df;border-radius:8px;min-height:40px;padding:9px 12px;font-weight:700}.DayBrief-module__r_0PCW__button:disabled{opacity:.55;cursor:not-allowed}.DayBrief-module__r_0PCW__note{color:#49667d;flex-basis:100%;margin:0;font-size:12px}.DayBrief-module__r_0PCW__error{color:#a22c38;flex-basis:100%;font-size:13px}.DayBrief-module__r_0PCW__chips{flex-wrap:wrap;align-items:center;gap:4px;margin:3px 0;display:inline-flex}.DayBrief-module__r_0PCW__chip{color:#07586d;white-space:nowrap;background:#e3f7fb;border:1px solid #a7d4df;border-radius:6px;align-items:center;gap:3px;padding:3px 6px;font:750 11px/1.2 sans-serif;display:inline-flex}.DayBrief-module__r_0PCW__swa{color:#3d49a0;background:#edf0ff;border-color:#c6cff4}.DayBrief-module__r_0PCW__time{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.DayBrief-module__r_0PCW__edit{color:#52687c;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;min-width:25px;min-height:25px;padding:3px;display:inline-flex}.DayBrief-module__r_0PCW__fields{gap:15px;margin-bottom:18px;display:grid}.DayBrief-module__r_0PCW__fields label{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DayBrief-module__r_0PCW__fields input[type=time]{color:#17334a;background:#fff;border:1px solid #b9cdda;border-radius:8px;padding:9px}.DayBrief-module__r_0PCW__fields input[type=checkbox]{accent-color:#087ca2;width:20px;height:20px}.DayBrief-module__r_0PCW__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.DayBrief-module__r_0PCW__compact .DayBrief-module__r_0PCW__chip{padding:2px 3px;font-size:10px}.DayBrief-module__r_0PCW__compact{max-width:100%}
.MorningWorkflow-module__qws9cq__banner{color:#17334a;background:linear-gradient(100deg,#eff8ff,#eafbf8);border:1px solid #b7dce9;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:14px 18px;display:flex}.MorningWorkflow-module__qws9cq__banner p{margin:4px 0;font-size:13px}.MorningWorkflow-module__qws9cq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MorningWorkflow-module__qws9cq__actions button,.MorningWorkflow-module__qws9cq__actions a{color:#174762;cursor:pointer;background:#fff;border:1px solid #bdd6e5;border-radius:9px;padding:10px 14px;font-weight:700;text-decoration:none}.MorningWorkflow-module__qws9cq__error{color:#ad263b}.MorningWorkflow-module__qws9cq__volume{flex-wrap:wrap;align-items:center;gap:20px;margin:16px 0;display:flex}.MorningWorkflow-module__qws9cq__volume label{gap:6px;font-weight:700;display:grid}.MorningWorkflow-module__qws9cq__volume input,.MorningWorkflow-module__qws9cq__field input,.MorningWorkflow-module__qws9cq__field select,.MorningWorkflow-module__qws9cq__field textarea{color:#17334a;box-sizing:border-box;background:#fff;border:1px solid #b9cdda;border-radius:8px;max-width:100%;padding:10px;font-size:16px}.MorningWorkflow-module__qws9cq__volume strong{font-size:24px}.MorningWorkflow-module__qws9cq__field{gap:8px;margin:14px 0;display:grid}.MorningWorkflow-module__qws9cq__scroll{max-height:44dvh;overflow:auto}.MorningWorkflow-module__qws9cq__table{border-collapse:collapse;color:#17334a;width:100%}.MorningWorkflow-module__qws9cq__table th,.MorningWorkflow-module__qws9cq__table td{text-align:left;border-bottom:1px solid #dbe7f0;padding:10px 8px;font-size:13px}.MorningWorkflow-module__qws9cq__table thead th{background:#eef7fd;position:sticky;top:0}.MorningWorkflow-module__qws9cq__table input{accent-color:#0787a4;width:21px;height:21px}.MorningWorkflow-module__qws9cq__sheet{background:#fff;border:1px solid #c6d9e5;width:100%;height:60dvh}.MorningWorkflow-module__qws9cq__help{color:#536a7d;font-size:13px;line-height:1.5}.MorningWorkflow-module__qws9cq__loading{color:#17334a;padding:20px}@media (max-width:600px){.MorningWorkflow-module__qws9cq__table th,.MorningWorkflow-module__qws9cq__table td{padding:9px 5px}.MorningWorkflow-module__qws9cq__volume input{width:150px}.MorningWorkflow-module__qws9cq__banner{padding:12px}.MorningWorkflow-module__qws9cq__actions{width:100%}}.MorningWorkflow-module__qws9cq__preparation{color:#17334a;background:#f5fbff;border:1px solid #c9dfe8;border-radius:14px;margin:12px 0;padding:14px 16px}.MorningWorkflow-module__qws9cq__preparationHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.MorningWorkflow-module__qws9cq__preparation p{color:#536a7d;margin:5px 0 10px;font-size:13px;line-height:1.45}.MorningWorkflow-module__qws9cq__preparation button{color:#174762;cursor:pointer;background:#fff;border:1px solid #bdd6e5;border-radius:8px;padding:8px 12px;font-weight:700}.MorningWorkflow-module__qws9cq__preparation button:disabled{opacity:.55;cursor:not-allowed}.MorningWorkflow-module__qws9cq__lanes{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.MorningWorkflow-module__qws9cq__lanes>div{background:#fff;border:1px solid #d7e7ef;border-radius:10px;padding:12px}.MorningWorkflow-module__qws9cq__lanes strong{font-size:14px}@media (max-width:640px){.MorningWorkflow-module__qws9cq__lanes{grid-template-columns:1fr}.MorningWorkflow-module__qws9cq__preparation{padding:12px}.MorningWorkflow-module__qws9cq__preparationHeading>button{width:100%}}
.LeadStartTimesModal-module__--qC8q__backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.LeadStartTimesModal-module__--qC8q__modal{background:var(--card-bg,#fff);width:min(920px,96vw);max-height:min(82vh,820px);color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#d8e3f0);border-radius:24px;padding:22px;overflow:auto;box-shadow:0 28px 90px #0f172a47}.LeadStartTimesModal-module__--qC8q__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.LeadStartTimesModal-module__--qC8q__eyebrow{color:#0891b2;letter-spacing:.2em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:950}.LeadStartTimesModal-module__--qC8q__header h2{letter-spacing:-.08em;margin:0;font-size:clamp(28px,4vw,44px);line-height:.92}.LeadStartTimesModal-module__--qC8q__header p{max-width:680px;color:var(--muted-text,#64748b);margin:10px 0 0;font-weight:800;line-height:1.35}.LeadStartTimesModal-module__--qC8q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.LeadStartTimesModal-module__--qC8q__card{border:1px solid var(--border-color,#dbe5ef);background:var(--input-bg,#f8fafc);border-radius:18px;gap:10px;padding:14px;display:grid}.LeadStartTimesModal-module__--qC8q__card strong,.LeadStartTimesModal-module__--qC8q__card small{display:block}.LeadStartTimesModal-module__--qC8q__card small{color:var(--muted-text,#64748b);margin-top:3px;font-weight:850}.LeadStartTimesModal-module__--qC8q__timeFieldLabel{color:var(--muted-text,#64748b);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}.LeadStartTimesModal-module__--qC8q__card input[type=time]{border:1px solid var(--input-border,#cbd5e1);background:var(--card-bg,#fff);width:100%;min-height:54px;color:var(--text-primary,#0f172a);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:inherit;border-radius:14px;padding:10px 14px;font-size:1.15rem;font-weight:950}.LeadStartTimesModal-module__--qC8q__card input[type=time]:focus-visible{border-color:#0ea5e9;outline:3px solid #0ea5e938}.LeadStartTimesModal-module__--qC8q__graceNote,.LeadStartTimesModal-module__--qC8q__unsavedNote{border-radius:10px;padding:8px 10px;font-size:.78rem;font-weight:850;line-height:1.35;display:block}.LeadStartTimesModal-module__--qC8q__graceNote{color:#075985;background:#0ea5e91a;border:1px solid #0ea5e92e}.LeadStartTimesModal-module__--qC8q__graceNote strong{display:inline}.LeadStartTimesModal-module__--qC8q__unsavedNote{color:#92400e;background:#f59e0b1c;border:1px solid #f59e0b33}.LeadStartTimesModal-module__--qC8q__actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.LeadStartTimesModal-module__--qC8q__primary,.LeadStartTimesModal-module__--qC8q__secondary{cursor:pointer;border-radius:14px;padding:11px 16px;font-weight:950}.LeadStartTimesModal-module__--qC8q__primary{color:#fff;background:linear-gradient(135deg,#2563eb,#22d3ee);border:0;box-shadow:0 14px 30px #2563eb38}.LeadStartTimesModal-module__--qC8q__secondary{border:1px solid var(--border-color,#cbd5e1);background:var(--button-bg,#fff);color:var(--text-primary,#0f172a)}.LeadStartTimesModal-module__--qC8q__primary:disabled,.LeadStartTimesModal-module__--qC8q__secondary:disabled{opacity:.55;cursor:not-allowed}.LeadStartTimesModal-module__--qC8q__error,.LeadStartTimesModal-module__--qC8q__empty{border-radius:16px;padding:14px 16px;font-weight:900}.LeadStartTimesModal-module__--qC8q__error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;margin-bottom:14px}.LeadStartTimesModal-module__--qC8q__empty{color:var(--text-primary,#0f172a);background:#0ea5e91a;border:1px solid #0ea5e933}:is([data-theme=dark] .LeadStartTimesModal-module__--qC8q__modal,.dark .LeadStartTimesModal-module__--qC8q__modal){--card-bg:#111827;--input-bg:#0b1220;--button-bg:#0f172a;--input-border:#94a3b84d;--border-color:#94a3b838;--text-primary:#f8fafc;--muted-text:#94a3b8}:is([data-theme=dark] .LeadStartTimesModal-module__--qC8q__card input[type=time],.dark .LeadStartTimesModal-module__--qC8q__card input[type=time]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-theme=dark] .LeadStartTimesModal-module__--qC8q__graceNote,.dark .LeadStartTimesModal-module__--qC8q__graceNote){color:#7dd3fc}:is([data-theme=dark] .LeadStartTimesModal-module__--qC8q__unsavedNote,.dark .LeadStartTimesModal-module__--qC8q__unsavedNote){color:#fcd34d}@media (max-width:780px){.LeadStartTimesModal-module__--qC8q__grid{grid-template-columns:1fr}.LeadStartTimesModal-module__--qC8q__header{display:grid}}.LeadStartTimesModal-module__--qC8q__driverStart{border:1px solid var(--border-color,#cbd5e1);background:var(--input-bg,#f8fafc);border-radius:16px;margin-bottom:24px;padding:18px}.LeadStartTimesModal-module__--qC8q__driverStart h3{margin:0 0 5px;font-size:20px}.LeadStartTimesModal-module__--qC8q__driverStart p{color:var(--muted-text,#64748b);margin:0 0 14px;font-size:13px;line-height:1.5}.LeadStartTimesModal-module__--qC8q__driverControls{flex-wrap:wrap;align-items:end;gap:18px;display:flex}.LeadStartTimesModal-module__--qC8q__driverControls label{font-size:12px;font-weight:800}.LeadStartTimesModal-module__--qC8q__driverControls input{box-sizing:border-box;border:1px solid var(--input-border,#cbd5e1);background:var(--card-bg,#fff);width:170px;color:var(--text-primary,#0f172a);font:inherit;border-radius:10px;margin-top:5px;padding:10px 12px;font-size:20px;display:block}.LeadStartTimesModal-module__--qC8q__driverCutoff{color:var(--muted-text,#64748b);flex:1;align-self:center;font-size:12px}.LeadStartTimesModal-module__--qC8q__driverCutoff strong{color:var(--text-primary,#0f172a);white-space:nowrap;margin-top:4px;font-size:18px;display:block}.LeadStartTimesModal-module__--qC8q__driverStart .LeadStartTimesModal-module__--qC8q__driverHelp{margin:14px 0 0;font-weight:400}.LeadStartTimesModal-module__--qC8q__driverStart .LeadStartTimesModal-module__--qC8q__error{margin:12px 0 0}.LeadStartTimesModal-module__--qC8q__leadHeading{margin:0 0 12px;font-size:17px}@media (max-width:600px){.LeadStartTimesModal-module__--qC8q__backdrop{padding:10px}.LeadStartTimesModal-module__--qC8q__modal{box-sizing:border-box;width:100%;max-height:94dvh;padding:16px}.LeadStartTimesModal-module__--qC8q__driverControls{gap:12px}.LeadStartTimesModal-module__--qC8q__driverControls input{width:180px;max-width:100%}.LeadStartTimesModal-module__--qC8q__driverControls button{width:100%}.LeadStartTimesModal-module__--qC8q__driverCutoff strong{font-size:16px}.LeadStartTimesModal-module__--qC8q__driverStart{padding:14px}}
.AssetSwapModal-module__O64KkW__backdrop{z-index:2200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030a18bd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.AssetSwapModal-module__O64KkW__modal{background:var(--surface-card,#fff);width:min(760px,100% - 24px);max-height:min(92vh,920px);color:var(--text-primary,#10213d);border:1px solid #94a3b83d;border-radius:26px;margin:auto;padding:0;overflow:auto;box-shadow:0 34px 90px #02081757}.AssetSwapModal-module__O64KkW__modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a18a6}.AssetSwapModal-module__O64KkW__modes{border:1px solid #cbd8e7;border-radius:12px;flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px;display:flex}.AssetSwapModal-module__O64KkW__modes legend{padding-inline:5px;font-weight:800}.AssetSwapModal-module__O64KkW__modes label{align-items:center;gap:6px;min-height:32px;display:flex}.AssetSwapModal-module__O64KkW__approval{color:#795413;background:#fffae9;border:1px solid #e2c580;border-radius:12px;align-items:flex-start;gap:9px;padding:12px;line-height:1.5;display:flex}.AssetSwapModal-module__O64KkW__approval input{flex-shrink:0;margin-top:5px}.AssetSwapModal-module__O64KkW__warning{color:#795413;background:#fffae9;border:1px solid #e2c580;border-radius:12px;padding:14px;line-height:1.5}.AssetSwapModal-module__O64KkW__warning>p{overflow-wrap:anywhere;margin:8px 0}.AssetSwapModal-module__O64KkW__warning .AssetSwapModal-module__O64KkW__approval{background:0 0;border:0;padding:8px 0 0}.AssetSwapModal-module__O64KkW__modal button:focus-visible,.AssetSwapModal-module__O64KkW__modal input:focus-visible,.AssetSwapModal-module__O64KkW__modal select:focus-visible,.AssetSwapModal-module__O64KkW__modal textarea:focus-visible{outline-offset:2px;outline:2px solid #0284c7}.AssetSwapModal-module__O64KkW__header,.AssetSwapModal-module__O64KkW__footer{justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.AssetSwapModal-module__O64KkW__header{border-bottom:1px solid var(--line,#d8e2ef);align-items:flex-start}.AssetSwapModal-module__O64KkW__header h2{letter-spacing:-.045em;margin:4px 0 6px;font-size:clamp(1.55rem,4vw,2.2rem)}.AssetSwapModal-module__O64KkW__header p:not(.AssetSwapModal-module__O64KkW__eyebrow){max-width:620px;color:var(--muted,#60718a);margin:0;line-height:1.5}.AssetSwapModal-module__O64KkW__eyebrow{color:#078bb4;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.AssetSwapModal-module__O64KkW__closeButton,.AssetSwapModal-module__O64KkW__secondaryButton,.AssetSwapModal-module__O64KkW__primaryButton{min-height:42px;font:inherit;cursor:pointer;border-radius:13px;padding:0 15px;font-weight:850}.AssetSwapModal-module__O64KkW__closeButton,.AssetSwapModal-module__O64KkW__secondaryButton{border:1px solid var(--line,#cbd7e5);background:color-mix(in srgb, var(--surface-card,#fff) 90%, #eaf3ff 10%);color:inherit}.AssetSwapModal-module__O64KkW__primaryButton{color:#fff;background:linear-gradient(135deg,#2563eb,#18b9d8);border:0;box-shadow:0 12px 26px #2563eb38}.AssetSwapModal-module__O64KkW__closeButton:disabled,.AssetSwapModal-module__O64KkW__secondaryButton:disabled,.AssetSwapModal-module__O64KkW__primaryButton:disabled{opacity:.55;cursor:not-allowed}.AssetSwapModal-module__O64KkW__body{gap:18px;padding:22px;display:grid}.AssetSwapModal-module__O64KkW__routeGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.AssetSwapModal-module__O64KkW__routeCard{border:1px solid var(--line,#d7e2ef);background:color-mix(in srgb, var(--surface-card,#fff) 92%, #eaf4ff 8%);border-radius:18px;padding:18px}.AssetSwapModal-module__O64KkW__routeCard span,.AssetSwapModal-module__O64KkW__field span,.AssetSwapModal-module__O64KkW__afterGrid span{color:var(--muted,#68778d);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.AssetSwapModal-module__O64KkW__routeCard h3{margin:7px 0 4px;font-size:1.12rem}.AssetSwapModal-module__O64KkW__routeCard p{color:var(--muted,#60718a);margin:0;line-height:1.45}.AssetSwapModal-module__O64KkW__field{gap:8px;display:grid}.AssetSwapModal-module__O64KkW__field select,.AssetSwapModal-module__O64KkW__field textarea{border:1px solid var(--line,#cbd8e7);background:var(--surface-card,#fff);width:100%;color:inherit;font:inherit;border-radius:14px}.AssetSwapModal-module__O64KkW__field select{min-height:50px;padding:0 14px;font-weight:750}.AssetSwapModal-module__O64KkW__field textarea{resize:vertical;min-height:88px;padding:13px 14px}.AssetSwapModal-module__O64KkW__afterPanel{background:linear-gradient(145deg,#f6fbff,#edf7ff);border:1px solid #b9d8f1;border-radius:18px;padding:17px}.AssetSwapModal-module__O64KkW__afterPanel h3{color:#174f83;margin:0 0 13px;font-size:1rem}.AssetSwapModal-module__O64KkW__afterGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AssetSwapModal-module__O64KkW__afterGrid>div{background:#ffffffd1;border-radius:13px;padding:12px}.AssetSwapModal-module__O64KkW__afterGrid strong{margin-top:5px;line-height:1.4;display:block}.AssetSwapModal-module__O64KkW__notice,.AssetSwapModal-module__O64KkW__error{border-radius:14px;padding:13px 15px;font-weight:750;line-height:1.45}.AssetSwapModal-module__O64KkW__notice{color:#215e87;background:#edf8ff;border:1px solid #b7d9f2}.AssetSwapModal-module__O64KkW__error{color:#a91f2b;background:#fff0f1;border:1px solid #f0a2aa}.AssetSwapModal-module__O64KkW__footer{border-top:1px solid var(--line,#d8e2ef);justify-content:flex-end}@media (max-width:680px){.AssetSwapModal-module__O64KkW__backdrop{padding:10px}.AssetSwapModal-module__O64KkW__modal{border-radius:20px}.AssetSwapModal-module__O64KkW__header,.AssetSwapModal-module__O64KkW__body,.AssetSwapModal-module__O64KkW__footer{padding:16px}.AssetSwapModal-module__O64KkW__routeGrid,.AssetSwapModal-module__O64KkW__afterGrid{grid-template-columns:1fr}.AssetSwapModal-module__O64KkW__footer{flex-direction:column-reverse}.AssetSwapModal-module__O64KkW__footer button{width:100%}}
.PouchPrep-module__iGG0iq__dialog,.PouchPrep-module__iGG0iq__dialog *{box-sizing:border-box}.PouchPrep-module__iGG0iq__dialog{border:1px solid var(--border-primary,#d8e3ef);background:var(--bg-card,#fff);width:min(1120px,96vw);max-height:92dvh;color:var(--text-primary,#152439);border-radius:20px;padding:0;box-shadow:0 28px 90px #081b3540}.PouchPrep-module__iGG0iq__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c213980}.PouchPrep-module__iGG0iq__dialog button,.PouchPrep-module__iGG0iq__dialog input,.PouchPrep-module__iGG0iq__dialog select{font:inherit}.PouchPrep-module__iGG0iq__dialog button{border:1px solid var(--border-primary,#d8e3ef);background:var(--bg-card,#fff);color:inherit;cursor:pointer;border-radius:9px;padding:9px 13px;font-weight:700}.PouchPrep-module__iGG0iq__dialog button:disabled{opacity:.5;cursor:not-allowed}.PouchPrep-module__iGG0iq__dialog button:focus-visible,.PouchPrep-module__iGG0iq__dialog input:focus-visible,.PouchPrep-module__iGG0iq__dialog select:focus-visible{outline-offset:2px;outline:3px solid #36b8df}.PouchPrep-module__iGG0iq__header{border-bottom:1px solid var(--border-primary,#d8e3ef);justify-content:space-between;align-items:center;gap:20px;padding:23px 26px 19px;display:flex}.PouchPrep-module__iGG0iq__header h2{letter-spacing:-1px;margin:3px 0 0;font-size:30px}.PouchPrep-module__iGG0iq__eyebrow{letter-spacing:1.5px;color:var(--text-secondary,#576c80);font-size:11px;font-weight:800}.PouchPrep-module__iGG0iq__body{padding:20px 26px}.PouchPrep-module__iGG0iq__counters{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:19px;display:grid}.PouchPrep-module__iGG0iq__counters button{text-align:left;align-items:center;gap:12px;padding:16px;display:flex}.PouchPrep-module__iGG0iq__counters strong{font-size:28px}.PouchPrep-module__iGG0iq__counters span{font-size:13px}.PouchPrep-module__iGG0iq__counters [aria-pressed=true]{background:var(--bg-secondary,#edf7fb);outline:2px solid #0891b2}.PouchPrep-module__iGG0iq__counters [data-tone=missingVan] strong,.PouchPrep-module__iGG0iq__counters [data-tone=missingDevice] strong{color:#b42335}.PouchPrep-module__iGG0iq__counters [data-tone=alternate] strong{color:#a16207}.PouchPrep-module__iGG0iq__counters [data-tone=ready] strong{color:#15803d}.PouchPrep-module__iGG0iq__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.PouchPrep-module__iGG0iq__tabs{gap:4px;display:flex}.PouchPrep-module__iGG0iq__tabs [aria-pressed=true]{color:#fff;background:#164d67;border-color:#164d67}.PouchPrep-module__iGG0iq__toolbar input{border:1px solid var(--border-primary,#d8e3ef);background:var(--bg-secondary,#f6f8fb);min-width:160px;color:inherit;border-radius:9px;flex:180px;padding:10px}.PouchPrep-module__iGG0iq__dialog .PouchPrep-module__iGG0iq__primary{color:#fff;background:#126acb;border-color:#126acb}.PouchPrep-module__iGG0iq__viewport{border:1px solid var(--border-primary,#d8e3ef);border-radius:12px;max-height:49dvh;overflow:auto}.PouchPrep-module__iGG0iq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:750px;font-size:13px}.PouchPrep-module__iGG0iq__table caption{text-align:left;color:var(--text-secondary,#617287);padding:10px 14px;font-size:12px}.PouchPrep-module__iGG0iq__table thead th{background:var(--bg-secondary,#f1f5f9);z-index:1;text-align:left;border-bottom:1px solid var(--border-primary,#d8e3ef);position:sticky;top:0}.PouchPrep-module__iGG0iq__table thead button{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;width:100%}.PouchPrep-module__iGG0iq__table td,.PouchPrep-module__iGG0iq__table tbody th{text-align:left;border-bottom:1px solid var(--border-primary,#e4ebf3);vertical-align:top;padding:13px 14px}.PouchPrep-module__iGG0iq__table tbody th{white-space:nowrap}.PouchPrep-module__iGG0iq__table tbody tr:last-child>*{border-bottom:0}.PouchPrep-module__iGG0iq__table tbody [data-tone=missing]>:first-child{border-left:4px solid #d43d51}.PouchPrep-module__iGG0iq__table tbody [data-tone=attention]>:first-child{border-left:4px solid #d69a23}.PouchPrep-module__iGG0iq__table tbody [data-tone=ready]>:first-child{border-left:4px solid #0000}.PouchPrep-module__iGG0iq__table td:last-child{min-width:285px}.PouchPrep-module__iGG0iq__instruction{margin-bottom:5px;font-weight:750}.PouchPrep-module__iGG0iq__issues{color:var(--text-secondary,#66768b);margin-bottom:8px;font-size:12px}.PouchPrep-module__iGG0iq__table td button{padding:5px 9px;font-size:12px}.PouchPrep-module__iGG0iq__empty{text-align:center;padding:20px}.PouchPrep-module__iGG0iq__details{color:var(--text-secondary,#566b80);margin-top:16px;font-size:12px}.PouchPrep-module__iGG0iq__details summary{cursor:pointer}.PouchPrep-module__iGG0iq__details p{max-width:800px;line-height:1.55}.PouchPrep-module__iGG0iq__editor{background:var(--bg-secondary,#f2f7fb);border:1px solid #9fc9df;border-radius:13px;margin-bottom:16px;padding:17px}.PouchPrep-module__iGG0iq__editorTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.PouchPrep-module__iGG0iq__editorTitle h3{margin:0;font-size:16px}.PouchPrep-module__iGG0iq__fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PouchPrep-module__iGG0iq__editor label{font-size:12px;font-weight:700}.PouchPrep-module__iGG0iq__fields select,.PouchPrep-module__iGG0iq__editorFooter input{border:1px solid var(--border-primary,#cbd8e8);background:var(--bg-card,#fff);width:100%;color:inherit;border-radius:8px;margin-top:5px;padding:10px;display:block}.PouchPrep-module__iGG0iq__editorFooter{align-items:end;gap:14px;margin-top:14px;display:flex}.PouchPrep-module__iGG0iq__editorFooter label{flex:1;min-width:0}.PouchPrep-module__iGG0iq__editorFooter label span{font-weight:400}.PouchPrep-module__iGG0iq__override{color:#704600;background:#fff3d6;border-radius:8px;align-items:start;gap:10px;margin-top:14px;padding:12px;display:flex}.PouchPrep-module__iGG0iq__override input{margin-top:3px}.PouchPrep-module__iGG0iq__override small{margin-top:5px;font-weight:400;display:block}.PouchPrep-module__iGG0iq__error{color:#a92038;background:#fff0f2;border:1px solid #efb2bd;border-radius:9px;margin:0 0 14px;padding:12px}.PouchPrep-module__iGG0iq__message{color:var(--text-secondary,#536c80);margin:0 0 10px;padding:10px 0}@media (max-width:700px){.PouchPrep-module__iGG0iq__dialog{width:96vw;max-height:95dvh}.PouchPrep-module__iGG0iq__header{padding:17px}.PouchPrep-module__iGG0iq__header h2{font-size:25px}.PouchPrep-module__iGG0iq__body{padding:14px}.PouchPrep-module__iGG0iq__counters{grid-template-columns:repeat(2,1fr);gap:8px}.PouchPrep-module__iGG0iq__counters button{padding:12px}.PouchPrep-module__iGG0iq__toolbar input{flex-basis:100%}.PouchPrep-module__iGG0iq__fields{grid-template-columns:1fr}.PouchPrep-module__iGG0iq__editorFooter{flex-direction:column;align-items:stretch}.PouchPrep-module__iGG0iq__viewport{max-height:45dvh}.PouchPrep-module__iGG0iq__editorTitle h3{font-size:14px}}.PouchPrep-module__iGG0iq__shortage{color:#714713;background:#fffbeb;border:1px solid #f0cf80;border-radius:12px;margin-block:12px;padding:14px}.PouchPrep-module__iGG0iq__shortage h3{margin:0 0 8px;font-size:16px}.PouchPrep-module__iGG0iq__shortage>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.PouchPrep-module__iGG0iq__shortage p{overflow-wrap:anywhere;margin:6px 0}.PouchPrep-module__iGG0iq__shortage button{min-height:44px}.PouchPrep-module__iGG0iq__batch{background:var(--bg-secondary,#fffdf5);border:1px solid #e5bd60;border-radius:13px;margin:0 0 18px;padding:17px}.PouchPrep-module__iGG0iq__batch .PouchPrep-module__iGG0iq__editorTitle p{color:var(--text-secondary,#5c6c7c);margin:6px 0 0;font-size:12px;line-height:1.45}.PouchPrep-module__iGG0iq__batchViewport{border:1px solid var(--border-primary,#d8e3ef);border-radius:9px;max-height:36dvh;overflow:auto}.PouchPrep-module__iGG0iq__batchTable{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.PouchPrep-module__iGG0iq__batchTable th,.PouchPrep-module__iGG0iq__batchTable td{text-align:left;border-bottom:1px solid var(--border-primary,#e3eaf2);vertical-align:top;padding:10px}.PouchPrep-module__iGG0iq__batchTable thead th{background:var(--bg-card,#fff);z-index:1;position:sticky;top:0}.PouchPrep-module__iGG0iq__batchTable thead button{text-align:left;background:0 0;border:0;border-radius:0;padding:0;font-size:12px}.PouchPrep-module__iGG0iq__batchTable input[type=checkbox]{accent-color:#126acb;width:19px;height:19px}.PouchPrep-module__iGG0iq__batchTable small{color:var(--text-secondary,#5c6c7c);margin-top:4px;line-height:1.35;display:block}@media (max-width:700px){.PouchPrep-module__iGG0iq__batch{padding:12px}.PouchPrep-module__iGG0iq__batch .PouchPrep-module__iGG0iq__editorTitle{align-items:flex-start}.PouchPrep-module__iGG0iq__batch .PouchPrep-module__iGG0iq__editorFooter button{min-height:44px}}.PouchPrep-module__iGG0iq__rowActions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.PouchPrep-module__iGG0iq__rowActions button{min-height:32px}
.People-module__NmWl2a__root,.People-module__NmWl2a__workspace,.People-module__NmWl2a__editor,.People-module__NmWl2a__profileBody{--people-ink:var(--text-primary,#17243c);--people-muted:var(--text-secondary,#54627a);--people-card:var(--bg-card,#fff);--people-line:var(--border-primary,#d7e2ec);color:var(--people-ink);min-width:0}.People-module__NmWl2a__root h2,.People-module__NmWl2a__workspace h2,.People-module__NmWl2a__editor h2,.People-module__NmWl2a__profileBody h2{letter-spacing:-.04em;margin:4px 0 8px;font-size:clamp(20px,2vw,28px)}.People-module__NmWl2a__root h3,.People-module__NmWl2a__editor h3,.People-module__NmWl2a__profileBody h3{margin:0 0 10px;font-size:16px}.People-module__NmWl2a__tabs{border-bottom:1px solid var(--border-primary,#d7e2ec);flex-wrap:wrap;flex-shrink:0;gap:6px;margin:0 0 16px;padding:10px 0;display:flex}.People-module__NmWl2a__tabs button,.People-module__NmWl2a__workspace button,.People-module__NmWl2a__editor button,.People-module__NmWl2a__profileBody button,.People-module__NmWl2a__publicRoot button{font:inherit;border:1px solid var(--people-line,var(--border-primary,#d7e2ec));background:var(--people-card,var(--bg-card,#fff));color:var(--people-ink,var(--text-primary,#17243c));cursor:pointer;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:700;line-height:1.35}.People-module__NmWl2a__tabs button[aria-current=page]{color:#fff;background:#12364d;border-color:#12364d;box-shadow:inset 0 -3px #21c4c1}.People-module__NmWl2a__tabs button:hover,.People-module__NmWl2a__workspace button:hover,.People-module__NmWl2a__editor button:hover{filter:brightness(.96)}.People-module__NmWl2a__workspace button:disabled,.People-module__NmWl2a__editor button:disabled,.People-module__NmWl2a__publicRoot button:disabled{opacity:.5;cursor:not-allowed}.People-module__NmWl2a__workspace button:focus-visible,.People-module__NmWl2a__editor button:focus-visible,.People-module__NmWl2a__tabs button:focus-visible,.People-module__NmWl2a__publicRoot button:focus-visible{outline-offset:3px;outline:3px solid #20b8cd}.People-module__NmWl2a__embedded{min-height:0!important;margin:0!important;padding:0!important}.People-module__NmWl2a__workspace{background:var(--people-card);border:1px solid var(--people-line);border-radius:18px;padding:20px;box-shadow:0 8px 30px #0a355307}.People-module__NmWl2a__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.People-module__NmWl2a__heading p{color:var(--people-muted);margin:5px 0;font-size:14px}.People-module__NmWl2a__eyebrow{letter-spacing:.16em;text-transform:uppercase;font-weight:900;color:#087e94!important;font-size:10px!important}.People-module__NmWl2a__workspace .People-module__NmWl2a__primary,.People-module__NmWl2a__editor .People-module__NmWl2a__primary,.People-module__NmWl2a__publicRoot .People-module__NmWl2a__primary{color:#fff;background:#126bc8;border-color:#126bc8}.People-module__NmWl2a__workspace .People-module__NmWl2a__secondary,.People-module__NmWl2a__editor .People-module__NmWl2a__secondary{color:#0c5965;background:#e3f5f5;border-color:#94d5da}.People-module__NmWl2a__editor .People-module__NmWl2a__danger{color:#9b2336;background:#fff0f1;border-color:#ecc5ca}.People-module__NmWl2a__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.People-module__NmWl2a__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.People-module__NmWl2a__filters{flex-wrap:wrap;flex:1;gap:4px;display:flex}.People-module__NmWl2a__filters button{color:var(--people-muted);background:0 0;border-color:#0000}.People-module__NmWl2a__filters button[aria-pressed=true]{color:#0c5965;background:#e3f5f5;border-color:#9cdbdf}.People-module__NmWl2a__workspace input,.People-module__NmWl2a__workspace select,.People-module__NmWl2a__workspace textarea,.People-module__NmWl2a__editor input,.People-module__NmWl2a__editor select,.People-module__NmWl2a__editor textarea,.People-module__NmWl2a__publicRoot input,.People-module__NmWl2a__publicRoot textarea{font:inherit;color:var(--people-ink);background:var(--people-card);border:1px solid var(--people-line);box-sizing:border-box;border-radius:8px;min-width:0;max-width:100%;padding:9px 10px;font-size:14px}.People-module__NmWl2a__workspace input:focus,.People-module__NmWl2a__editor input:focus,.People-module__NmWl2a__editor textarea:focus,.People-module__NmWl2a__publicRoot textarea:focus,.People-module__NmWl2a__publicRoot input:focus{outline-offset:1px;outline:2px solid #14a3bb}.People-module__NmWl2a__workspace label,.People-module__NmWl2a__editor label,.People-module__NmWl2a__publicRoot label{flex-direction:column;gap:7px;min-width:0;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.People-module__NmWl2a__editor textarea,.People-module__NmWl2a__publicRoot textarea{resize:vertical;font-weight:400;line-height:1.6}.People-module__NmWl2a__editor input[type=file]{white-space:normal;font-size:12px}.People-module__NmWl2a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.People-module__NmWl2a__create{background:var(--bg-secondary,#f1faf9);border:1px solid #a7dcd9;border-radius:12px;padding:18px}.People-module__NmWl2a__create .People-module__NmWl2a__formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.People-module__NmWl2a__tableWrap{width:100%;position:relative;overflow-x:auto}.People-module__NmWl2a__table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.People-module__NmWl2a__table th{background:var(--bg-secondary,#f2f6fa);color:var(--people-muted);white-space:nowrap;padding:11px 10px;font-weight:800}.People-module__NmWl2a__table td{white-space:nowrap;border-bottom:1px solid var(--people-line);vertical-align:middle;padding:12px 10px}.People-module__NmWl2a__table td>strong,.People-module__NmWl2a__table td>span:not(.People-module__NmWl2a__chip){display:block}.People-module__NmWl2a__table td>span:not(.People-module__NmWl2a__chip),.People-module__NmWl2a__table small{color:var(--people-muted);margin-top:4px;font-size:11px}.People-module__NmWl2a__table td:first-child{white-space:normal;min-width:185px}.People-module__NmWl2a__table .People-module__NmWl2a__wrapCell{white-space:pre-wrap;min-width:190px;max-width:320px}.People-module__NmWl2a__chip{color:#245599;white-space:nowrap;background:#edf3ff;border-radius:30px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-block}.People-module__NmWl2a__success{color:#196048!important;background:#e6f7ee!important}.People-module__NmWl2a__due{color:#b04910}.People-module__NmWl2a__pagination{color:var(--people-muted);align-items:center;gap:8px;padding-top:15px;font-size:12px;display:flex}.People-module__NmWl2a__pagination span{margin-right:auto}.People-module__NmWl2a__empty{text-align:center;color:var(--people-muted);padding:36px 12px}.People-module__NmWl2a__empty h3{color:var(--people-ink)}.People-module__NmWl2a__error,.People-module__NmWl2a__notice{overflow-wrap:anywhere;border-radius:10px;padding:12px 15px;font-size:13px;line-height:1.5}.People-module__NmWl2a__error{color:#a1273c;background:#fff0f1;border:1px solid #edbdc5}.People-module__NmWl2a__notice{color:#204c6d;background:#eef7ff;border:1px solid #bddbea}.People-module__NmWl2a__editor{min-width:0}.People-module__NmWl2a__editorGrid{grid-template-columns:minmax(290px,.9fr) minmax(350px,1.15fr);align-items:start;gap:20px;display:grid}.People-module__NmWl2a__controls,.People-module__NmWl2a__preview{gap:14px;min-width:0;display:grid}.People-module__NmWl2a__panel{border:1px solid var(--people-line);background:var(--people-card);border-radius:12px;min-width:0;margin:0;padding:18px}.People-module__NmWl2a__panel>p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.People-module__NmWl2a__panel legend{padding:0 5px;font-size:14px;font-weight:800}.People-module__NmWl2a__panel fieldset,.People-module__NmWl2a__publicRoot fieldset{border:0;min-width:0;margin:0;padding:0}.People-module__NmWl2a__check{align-items:flex-start;line-height:1.6;flex-direction:row!important;gap:10px!important;font-weight:500!important}.People-module__NmWl2a__check input{accent-color:#087f91;flex:none;width:17px;height:17px;margin:3px 0}.People-module__NmWl2a__help{color:var(--people-muted);line-height:1.6;font-size:12px!important}.People-module__NmWl2a__files{gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.People-module__NmWl2a__files li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.People-module__NmWl2a__files button:first-child{overflow-wrap:anywhere;text-align:left;color:#0d6c9f;max-width:100%}.People-module__NmWl2a__files small{color:var(--people-muted);font-size:10px}.People-module__NmWl2a__files button:last-child:not(:first-child){padding:4px 7px;font-size:10px}.People-module__NmWl2a__steps{counter-reset:step;flex-wrap:wrap;gap:5px;margin:8px 0 18px;padding:0;list-style:none;display:flex}.People-module__NmWl2a__steps li{counter-increment:step;border:1px solid var(--people-line);color:var(--people-muted);background:var(--people-card);border-radius:7px;padding:7px 9px;font-size:11px}.People-module__NmWl2a__steps li:before{content:counter(step);margin-right:7px;font-weight:900}.People-module__NmWl2a__steps li[data-done=true]{color:#125d58;background:#e5f4f1;border-color:#b7dcd4}.People-module__NmWl2a__history{margin:0;padding:0;list-style:none}.People-module__NmWl2a__history li{border-left:2px solid #a4d9de;padding:0 0 20px 14px;position:relative}.People-module__NmWl2a__history strong{text-transform:capitalize;font-size:12px;display:block}.People-module__NmWl2a__history span{color:var(--people-muted);margin:4px 0;font-size:10px;display:block}.People-module__NmWl2a__history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:12px}.People-module__NmWl2a__pre{white-space:pre-wrap}.People-module__NmWl2a__paper{color:#17243c;background:#fff;border:1px solid #d4e0ec;border-radius:12px;min-width:0;padding:clamp(20px,3vw,36px);box-shadow:0 5px 20px #1a365709}.People-module__NmWl2a__paperBrand{border-bottom:2px solid #159bb5;justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;padding-bottom:16px;display:flex}.People-module__NmWl2a__paperBrand strong{font-size:19px;font-weight:900}.People-module__NmWl2a__paperBrand strong span{color:#0084a0;font-size:10px}.People-module__NmWl2a__paperBrand>span{letter-spacing:.08em;color:#62728b;font-size:9px;font-weight:800}.People-module__NmWl2a__paper h2{overflow-wrap:anywhere;margin:8px 0 20px;font-size:23px;line-height:1.2}.People-module__NmWl2a__paper h3{margin:22px 0 7px;font-size:13px}.People-module__NmWl2a__paper p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:13px;line-height:1.75}.People-module__NmWl2a__paper section{margin-top:22px}.People-module__NmWl2a__identity{border-block:1px solid #e0e8f0;grid-template-columns:1fr 1fr;gap:14px;padding:16px 0;display:grid}.People-module__NmWl2a__identity dt{color:#5d6e85;font-size:10px;font-weight:800}.People-module__NmWl2a__identity dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.People-module__NmWl2a__paper .People-module__NmWl2a__signature{border-top:1px solid #d7e3ed;margin-top:25px;padding-top:15px;font-size:12px}.People-module__NmWl2a__paper footer{color:#647388;overflow-wrap:anywhere;margin-top:28px;font-size:9px;line-height:1.6}.People-module__NmWl2a__signed{background:#edf9f3;border-radius:10px;padding:12px}.People-module__NmWl2a__signed small{font-size:10px;line-height:1.5}.People-module__NmWl2a__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;display:grid}.People-module__NmWl2a__stats>div{border:1px solid var(--people-line);background:var(--people-card);border-top:3px solid #19a9b1;border-radius:12px;padding:17px}.People-module__NmWl2a__stats span{color:var(--people-muted);font-size:11px;display:block}.People-module__NmWl2a__stats strong{text-transform:capitalize;overflow-wrap:anywhere;margin-top:8px;font-size:19px;display:block}.People-module__NmWl2a__profileModal{width:min(1280px,100%)!important}.People-module__NmWl2a__profileScroll{padding:0 2px 14px!important}.People-module__NmWl2a__profileBody{gap:15px;display:grid}.People-module__NmWl2a__profileBody>p{color:var(--people-muted);margin:0;font-size:13px;line-height:1.6}.People-module__NmWl2a__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.People-module__NmWl2a__publicRoot{--people-ink:#17243c;--people-muted:#54627a;--people-card:#fff;--people-line:#d7e2ec;--text-primary:#17243c;--text-secondary:#54627a;--bg-card:#fff;--border-primary:#d7e2ec;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17243c;background:#edf4f8;min-height:100dvh;padding:30px 16px}.People-module__NmWl2a__publicFrame{gap:18px;max-width:780px;margin:0 auto;display:grid}.People-module__NmWl2a__publicHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.People-module__NmWl2a__publicHeader>strong{letter-spacing:.07em;font-size:20px}.People-module__NmWl2a__publicHeader span{color:#087f91;font-size:10px}.People-module__NmWl2a__publicHeader p{color:#54627a;font-size:12px}.People-module__NmWl2a__publicRoot h2{font-size:22px}.People-module__NmWl2a__publicRoot h3{font-size:16px}.People-module__NmWl2a__publicFooter{text-align:center;color:#617287;padding:10px;font-size:11px}@media (max-width:1050px){.People-module__NmWl2a__editorGrid{grid-template-columns:minmax(280px,1fr) minmax(310px,1fr);gap:12px}.People-module__NmWl2a__workspace{padding:15px}.People-module__NmWl2a__paper{padding:20px}}@media (max-width:800px){.People-module__NmWl2a__editorGrid{grid-template-columns:1fr}.People-module__NmWl2a__preview{order:2}.People-module__NmWl2a__heading{flex-direction:column;align-items:flex-start}.People-module__NmWl2a__formGrid,.People-module__NmWl2a__stats{grid-template-columns:1fr}.People-module__NmWl2a__tabs{gap:4px}.People-module__NmWl2a__tabs button{padding:8px 10px;font-size:12px}.People-module__NmWl2a__toolbar>input{width:100%}.People-module__NmWl2a__workspace{padding:12px}.People-module__NmWl2a__steps li{font-size:10px}.People-module__NmWl2a__publicRoot{padding:16px 10px}.People-module__NmWl2a__publicHeader{flex-direction:column;align-items:flex-start}.People-module__NmWl2a__publicHeader p{margin:0}.People-module__NmWl2a__panel{padding:14px}.People-module__NmWl2a__identity{gap:12px}}.People-module__NmWl2a__confirmDialog{border:1px solid var(--border-primary,#d7e2ec);background:var(--bg-card,#fff);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary,#17243c);box-sizing:border-box;font:inherit;border-top:4px solid #20b8cd;border-radius:20px;margin:auto;padding:26px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #00182766}.People-module__NmWl2a__confirmDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071b35a8}.People-module__NmWl2a__confirmBrand{letter-spacing:.12em;color:var(--text-primary,#17243c);font-size:15px;font-weight:900}.People-module__NmWl2a__confirmBrand span{color:var(--text-secondary,#54627a);letter-spacing:.16em;margin-left:8px;font-size:11px}.People-module__NmWl2a__confirmDialog h2{margin:18px 0 12px;font-size:22px;line-height:1.2}.People-module__NmWl2a__confirmDialog p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary,#54627a);margin:0 0 24px;font-size:14px;line-height:1.65}.People-module__NmWl2a__confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.People-module__NmWl2a__confirmActions button{border:1px solid var(--border-primary,#d7e2ec);background:var(--bg-card,#fff);min-height:44px;color:var(--text-primary,#17243c);font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:700}.People-module__NmWl2a__confirmActions button.People-module__NmWl2a__confirmPrimary{color:#fff;background:#086c85;border-color:#086c85}.People-module__NmWl2a__confirmActions button.People-module__NmWl2a__confirmDanger{color:#fff;background:#b42338;border-color:#b42338}.People-module__NmWl2a__confirmActions button:focus-visible{outline-offset:3px;outline:3px solid #20b8cd}.People-module__NmWl2a__directoryRoot{--directory-line:var(--border-primary,#d7e2ec);min-width:0}.People-module__NmWl2a__directoryRoot .driver-profile-topbar{flex-direction:column;align-items:stretch;gap:16px}.People-module__NmWl2a__directoryRoot .pulse-metrics-row{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;width:100%;display:grid;overflow:visible}.People-module__NmWl2a__directoryRoot .driver-profile-actions{flex-wrap:wrap;justify-content:flex-end}.People-module__NmWl2a__directoryRoot .pulse-metric-tile{box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:78px}.People-module__NmWl2a__directoryRoot .pulse-metric-label{font-size:11px}.People-module__NmWl2a__directoryGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:16px;display:grid}.People-module__NmWl2a__directoryCard{border:1px solid var(--directory-line);background:var(--bg-card,#fff);border-radius:16px;flex-direction:column;min-width:0;padding:18px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 3px 12px #12364d06}.People-module__NmWl2a__directoryCard:hover{border-color:#65b8cf;box-shadow:0 5px 18px #12364d0d}.People-module__NmWl2a__directoryCard[data-inactive=true]{border-style:dashed}.People-module__NmWl2a__directoryIdentity{align-items:center;gap:11px;min-width:0;min-height:48px;display:flex}.People-module__NmWl2a__directoryIdentity>div{min-width:0}.People-module__NmWl2a__directoryIdentity h3{letter-spacing:-.025em;color:var(--text-primary,#17243c);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.People-module__NmWl2a__directoryIdentity p{color:var(--text-secondary,#54627a);overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.4}.People-module__NmWl2a__directoryAvatar{color:#086b88;background:#e5f4fb;border:1px solid #c9e9f1;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:flex}.People-module__NmWl2a__directoryRoles{flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0;display:flex}.People-module__NmWl2a__directoryRoles>span{border:0;border-radius:20px;font-weight:800;line-height:1.2;padding:4px 8px!important;font-size:10px!important}.People-module__NmWl2a__directoryReadiness{border-block:1px solid var(--directory-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px;margin:0;padding:16px 0;display:grid}.People-module__NmWl2a__directoryReadiness>div{min-width:0}.People-module__NmWl2a__directoryReadiness dt{letter-spacing:.02em;color:var(--text-secondary,#54627a);margin:0 0 6px;font-size:10px;font-weight:700}.People-module__NmWl2a__directoryReadiness dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700;line-height:1.3}.People-module__NmWl2a__directoryReadiness dd[class]{border-radius:6px;padding:4px 7px;font-size:11px;display:inline-block}.People-module__NmWl2a__statusGood{color:#176344;background:#e8f6ef}.People-module__NmWl2a__statusAttention{color:#85530b;background:#fff3d9}.People-module__NmWl2a__statusStopped{color:#a22b42;background:#ffedf0}.People-module__NmWl2a__statusMuted{color:#52627a;background:#edf1f7}.People-module__NmWl2a__directoryContact{color:var(--text-secondary,#54627a);overflow-wrap:anywhere;gap:5px;padding:15px 0;font-size:12px;line-height:1.4;display:grid}.People-module__NmWl2a__directoryContact>span:first-child{color:var(--text-primary,#17243c)}.People-module__NmWl2a__directoryActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:3px;display:flex}.People-module__NmWl2a__directoryActions button{min-height:34px;border-radius:8px!important;padding:7px 10px!important;font-size:11px!important}.People-module__NmWl2a__directoryActions>.driver-inline-status{font-size:10px}.People-module__NmWl2a__directoryRoot .driver-table td:nth-child(7){overflow-wrap:anywhere;white-space:normal;min-width:170px;max-width:260px}@media (min-width:1600px){.People-module__NmWl2a__directoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.People-module__NmWl2a__directoryRoot .pulse-metrics-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.People-module__NmWl2a__directoryGrid{grid-template-columns:minmax(0,1fr)}.People-module__NmWl2a__directoryCard{padding:16px}.People-module__NmWl2a__directoryRoot .pulse-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.People-module__NmWl2a__directoryRoot .driver-profile-actions{justify-content:flex-start}.People-module__NmWl2a__directoryRoot .driver-profile-actions>button{padding:9px 12px;font-size:12px}.People-module__NmWl2a__directoryRoot .driver-control-panel{align-items:stretch}}.People-module__NmWl2a__directoryActions .driver-invite-actions{flex-wrap:wrap;gap:8px;width:auto;display:flex}.People-module__NmWl2a__directoryActions .driver-invite-actions button{width:auto;min-height:34px}:is(.People-module__NmWl2a__directoryRoot .People-module__NmWl2a__directoryRoles .driver-badge--admin,.People-module__NmWl2a__directoryRoot .People-module__NmWl2a__directoryRoles .driver-badge--manager){color:#354f96;background:#e9edff}@media (max-width:600px){.People-module__NmWl2a__directoryRoot .driver-profile-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.People-module__NmWl2a__directoryRoot .view-toggle{flex-direction:row;align-self:flex-start;gap:6px;width:auto;display:flex}.People-module__NmWl2a__directoryRoot .view-btn{flex:1;width:auto}}
.AttendanceRecognition-module__rJdZ5q__personal,.AttendanceRecognition-module__rJdZ5q__manager{color:var(--text-primary,#10203a);min-width:0;margin:20px 0 26px}.AttendanceRecognition-module__rJdZ5q__streak{color:#654d1f;background:linear-gradient(115deg,#fff8e6,#fffdf7);border:1px solid #e9d49f;border-radius:17px;align-items:center;gap:16px;padding:20px;display:flex}.AttendanceRecognition-module__rJdZ5q__streak>svg{color:#a87219;flex-shrink:0}.AttendanceRecognition-module__rJdZ5q__streak strong{font-size:18px}.AttendanceRecognition-module__rJdZ5q__streak p{color:#735f38;margin:5px 0 0;font-size:12px}.AttendanceRecognition-module__rJdZ5q__fine{color:var(--text-secondary,#526780);margin:12px 0;font-size:12px;line-height:1.6}.AttendanceRecognition-module__rJdZ5q__badges{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin-top:14px;display:grid}.AttendanceRecognition-module__rJdZ5q__badge{background:var(--bg-card,#fff);border:1px solid var(--border-primary,#d5e2ef);border-top:3px solid #b68d31;border-radius:16px;align-items:center;gap:15px;padding:20px;display:flex}.AttendanceRecognition-module__rJdZ5q__badge>svg{color:#a87923;flex-shrink:0}.AttendanceRecognition-module__rJdZ5q__badge b{font-size:15px;display:block}.AttendanceRecognition-module__rJdZ5q__badge small{color:var(--text-secondary,#526780);margin:5px 0;font-size:12px;display:block}.AttendanceRecognition-module__rJdZ5q__badge span{color:#237557;font-size:12px}.AttendanceRecognition-module__rJdZ5q__notice{color:#70521d;background:#fff3d7;border-radius:12px;padding:15px}.AttendanceRecognition-module__rJdZ5q__panel{background:var(--bg-card,#fff);border:1px solid var(--border-primary,#d5e2ef);border-radius:18px;margin-bottom:20px;padding:22px}.AttendanceRecognition-module__rJdZ5q__heading,.AttendanceRecognition-module__rJdZ5q__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.AttendanceRecognition-module__rJdZ5q__heading h2{margin:0}.AttendanceRecognition-module__rJdZ5q__tools{justify-content:flex-start;margin:16px 0}.AttendanceRecognition-module__rJdZ5q__manager label{gap:7px;font-size:13px;display:grid}.AttendanceRecognition-module__rJdZ5q__manager input,.AttendanceRecognition-module__rJdZ5q__manager select,.AttendanceRecognition-module__rJdZ5q__manager textarea{border:1px solid var(--border-secondary,#bdcfdf);background:var(--bg-card,#fff);color:inherit;font:inherit;border-radius:9px;padding:10px}.AttendanceRecognition-module__rJdZ5q__manager button{border:1px solid var(--border-secondary,#bdcfdf);background:var(--bg-card,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:10px 15px}.AttendanceRecognition-module__rJdZ5q__manager .AttendanceRecognition-module__rJdZ5q__primary{color:#fff;background:#146ddd;border-color:#146ddd;font-weight:750}.AttendanceRecognition-module__rJdZ5q__manager button:disabled{opacity:.5;cursor:not-allowed}.AttendanceRecognition-module__rJdZ5q__reviewSummary{flex-wrap:wrap;gap:18px;margin:20px 0;display:flex}.AttendanceRecognition-module__rJdZ5q__reviewSummary span{background:var(--bg-secondary,#edf4fb);border-radius:10px;padding:13px;font-size:13px}.AttendanceRecognition-module__rJdZ5q__reviewSummary b{margin-right:7px;font-size:23px}.AttendanceRecognition-module__rJdZ5q__manager .AttendanceRecognition-module__rJdZ5q__check{align-items:flex-start;gap:10px;margin:14px 0;font-size:14px;line-height:1.6;display:flex}.AttendanceRecognition-module__rJdZ5q__check input{margin-top:5px}.AttendanceRecognition-module__rJdZ5q__rows{gap:10px;margin:15px 0;display:grid}.AttendanceRecognition-module__rJdZ5q__row{border:1px solid var(--border-primary,#d5e2ef);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.AttendanceRecognition-module__rJdZ5q__row small{color:var(--text-secondary,#526780);margin-top:4px;display:block}.AttendanceRecognition-module__rJdZ5q__row[data-revoked=true]{opacity:.6}.AttendanceRecognition-module__rJdZ5q__error{color:#a32944;background:#fff0f1;border-radius:10px;padding:13px}.AttendanceRecognition-module__rJdZ5q__success{color:#17674e;background:#e6f7ed;border-radius:10px;padding:13px}.AttendanceRecognition-module__rJdZ5q__exception{border-bottom:1px solid var(--border-primary,#d5e2ef);padding:12px;font-size:13px}.AttendanceRecognition-module__rJdZ5q__exception p{color:var(--text-secondary,#526780);margin:5px 0 0}.AttendanceRecognition-module__rJdZ5q__withdraw{gap:9px;width:100%;display:grid}.AttendanceRecognition-module__rJdZ5q__manager :is(button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #259fc9}@media (max-width:600px){.AttendanceRecognition-module__rJdZ5q__panel{padding:16px}.AttendanceRecognition-module__rJdZ5q__tools>*,.AttendanceRecognition-module__rJdZ5q__tools input,.AttendanceRecognition-module__rJdZ5q__tools select{width:100%}.AttendanceRecognition-module__rJdZ5q__streak{gap:12px;padding:17px}.AttendanceRecognition-module__rJdZ5q__streak strong{font-size:16px}.AttendanceRecognition-module__rJdZ5q__badges{grid-template-columns:1fr}.AttendanceRecognition-module__rJdZ5q__reviewSummary{gap:8px}.AttendanceRecognition-module__rJdZ5q__reviewSummary span{padding:9px}}
.HubPersonalDetails-module__DU09dW__panel{color:#10203a;background:#fff;border:1px solid #cbdde9;border-top:4px solid #1285b3;border-radius:19px;margin:22px 0;padding:25px}.HubPersonalDetails-module__DU09dW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.HubPersonalDetails-module__DU09dW__heading>div>span{letter-spacing:1.7px;color:#067d9c;font-size:10px;font-weight:800}.HubPersonalDetails-module__DU09dW__heading h2{align-items:center;gap:10px;display:flex;margin:8px 0 0!important}.HubPersonalDetails-module__DU09dW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;display:grid}.HubPersonalDetails-module__DU09dW__intro{color:#526780;font-size:14px}.HubPersonalDetails-module__DU09dW__panel fieldset{border:0;min-width:0;padding:0}.HubPersonalDetails-module__DU09dW__panel label{gap:8px;margin-bottom:15px;font-size:14px;font-weight:700;display:grid}.HubPersonalDetails-module__DU09dW__panel .HubPersonalDetails-module__DU09dW__save{color:#fff;background:#1768ef;border-color:#1768ef}.HubPersonalDetails-module__DU09dW__panel .HubPersonalDetails-module__DU09dW__save:hover{color:#fff;background:#1056c7}.HubPersonalDetails-module__DU09dW__managed{background:linear-gradient(135deg,#edf6fd,#f1faf8);border:1px solid #d1e5ee;border-radius:14px;align-self:start;padding:23px}.HubPersonalDetails-module__DU09dW__managed h3{color:#205777;align-items:center;gap:8px;display:flex;font-size:16px!important}.HubPersonalDetails-module__DU09dW__managed dl{margin:18px 0}.HubPersonalDetails-module__DU09dW__managed dl>div{border-bottom:1px solid #d6e5ee;padding:12px 0}.HubPersonalDetails-module__DU09dW__managed dt{color:#526780;margin-bottom:4px;font-size:12px}.HubPersonalDetails-module__DU09dW__managed dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:750}.HubPersonalDetails-module__DU09dW__panel .HubPersonalDetails-module__DU09dW__fine{color:#526780;font-size:12px;line-height:1.6}.HubPersonalDetails-module__DU09dW__fine a{text-decoration:underline;color:#1256a8!important}.HubPersonalDetails-module__DU09dW__error,.HubPersonalDetails-module__DU09dW__notice{color:#744b0d;background:#fff2df;border-radius:10px;padding:14px;line-height:1.5}.HubPersonalDetails-module__DU09dW__success{color:#146147;background:#e4f7ed;border-radius:10px;padding:14px}.HubPersonalDetails-module__DU09dW__panel :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #0f87c5}@media (max-width:700px){.HubPersonalDetails-module__DU09dW__grid{grid-template-columns:1fr;gap:20px}.HubPersonalDetails-module__DU09dW__panel,.HubPersonalDetails-module__DU09dW__managed{padding:19px}.HubPersonalDetails-module__DU09dW__heading{align-items:flex-start}.HubPersonalDetails-module__DU09dW__heading button{font-size:12px!important}}
.FleetCardDetailsTable-module__-Mim4q__editor{color:#14243a;background:#fff;border:1px solid #cbdce8;border-radius:16px;min-width:0;overflow:hidden}.FleetCardDetailsTable-module__-Mim4q__toolbar{background:#eef7fc;border-bottom:1px solid #d8e5ee;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.FleetCardDetailsTable-module__-Mim4q__toolbar>div{flex-wrap:wrap;align-items:center;gap:14px;margin-right:auto;display:flex}.FleetCardDetailsTable-module__-Mim4q__toolbar strong{font-size:17px}.FleetCardDetailsTable-module__-Mim4q__toolbar span,.FleetCardDetailsTable-module__-Mim4q__toolbar label{color:#405c71;font-size:12px}.FleetCardDetailsTable-module__-Mim4q__toolbar label{align-items:center;gap:6px;display:flex}.FleetCardDetailsTable-module__-Mim4q__editor button{font:inherit;color:#163c58;cursor:pointer;background:#fff;border:1px solid #becfdd;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:750}.FleetCardDetailsTable-module__-Mim4q__editor button:disabled{opacity:.45;cursor:not-allowed}.FleetCardDetailsTable-module__-Mim4q__editor .FleetCardDetailsTable-module__-Mim4q__primary{color:#fff;background:#086a9d;border-color:#086a9d;min-height:36px}.FleetCardDetailsTable-module__-Mim4q__hint{color:#617789;margin:10px 16px;font-size:12px}.FleetCardDetailsTable-module__-Mim4q__notice,.FleetCardDetailsTable-module__-Mim4q__noticeWarning,.FleetCardDetailsTable-module__-Mim4q__errors{border-radius:8px;margin:10px 16px;padding:10px 12px;font-size:12px;line-height:1.5}.FleetCardDetailsTable-module__-Mim4q__notice{color:#0c654c;background:#e9f9f2}.FleetCardDetailsTable-module__-Mim4q__noticeWarning{color:#805400;background:#fff4d6}.FleetCardDetailsTable-module__-Mim4q__errors{color:#9b2137;background:#fff1f3}.FleetCardDetailsTable-module__-Mim4q__errors>div+div{margin-top:6px}.FleetCardDetailsTable-module__-Mim4q__scroll{scrollbar-gutter:stable;min-height:160px;max-height:65dvh;overflow:auto}.FleetCardDetailsTable-module__-Mim4q__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1540px;font-size:12px}.FleetCardDetailsTable-module__-Mim4q__table th,.FleetCardDetailsTable-module__-Mim4q__table td{box-sizing:border-box;text-align:left;vertical-align:top;background:#fff;border-bottom:1px solid #dce7ef;border-right:1px solid #e4edf3;width:105px;padding:9px 8px}.FleetCardDetailsTable-module__-Mim4q__table thead th{z-index:2;vertical-align:middle;color:#486075;background:#edf3f8;padding-block:8px;position:sticky;top:0}.FleetCardDetailsTable-module__-Mim4q__table thead button{text-align:left;white-space:nowrap;background:0 0;border:0;padding:2px 0;font-size:11px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__unit{z-index:1;border-right:2px solid #b9d2e2;width:100px;position:sticky;left:0}.FleetCardDetailsTable-module__-Mim4q__table thead .FleetCardDetailsTable-module__-Mim4q__unit{z-index:3}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__readiness{width:132px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__vin{width:200px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__vin input{font-family:ui-monospace,monospace;font-size:12px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__year{width:68px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__model{width:125px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__service{width:180px}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__contacts,.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__actions{width:140px}.FleetCardDetailsTable-module__-Mim4q__table tbody tr:nth-child(2n)>*{background:#f8fbfd}.FleetCardDetailsTable-module__-Mim4q__table tr[data-dirty=true]>*{background:#f0f8ff}.FleetCardDetailsTable-module__-Mim4q__table tr[data-error=true] .FleetCardDetailsTable-module__-Mim4q__actions{background:#fff3f4}.FleetCardDetailsTable-module__-Mim4q__table input:not([type=checkbox]),.FleetCardDetailsTable-module__-Mim4q__table select{color:#14243a;width:100%;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #c5d4e0;border-radius:6px;margin:0;padding:5px 7px}.FleetCardDetailsTable-module__-Mim4q__table input::placeholder{color:#768592;opacity:1}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__missingInput{background:#fffaf0!important;border-color:#d4a644!important}.FleetCardDetailsTable-module__-Mim4q__table label{gap:4px;font-weight:650;display:grid}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__select{text-transform:uppercase;color:#587387;align-items:center;gap:6px;margin-bottom:6px;font-size:10px;display:flex}.FleetCardDetailsTable-module__-Mim4q__select input{width:16px;height:16px;margin:0}.FleetCardDetailsTable-module__-Mim4q__service>input{margin-top:5px!important}.FleetCardDetailsTable-module__-Mim4q__table small{color:#647a8c;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:400;line-height:1.4;display:block}.FleetCardDetailsTable-module__-Mim4q__contacts>div+div{margin-top:8px}.FleetCardDetailsTable-module__-Mim4q__contacts small{margin-top:0}.FleetCardDetailsTable-module__-Mim4q__contacts span{margin-top:1px;font-size:11px;font-weight:650;display:block}.FleetCardDetailsTable-module__-Mim4q__ready,.FleetCardDetailsTable-module__-Mim4q__needsData,.FleetCardDetailsTable-module__-Mim4q__unsaved{border-radius:5px;padding:4px 6px;font-size:10px;font-weight:800;display:inline-block}.FleetCardDetailsTable-module__-Mim4q__ready{color:#0d684a;background:#daf4e7}.FleetCardDetailsTable-module__-Mim4q__needsData{color:#805400;background:#fff0c5}.FleetCardDetailsTable-module__-Mim4q__unsaved{color:#125580;background:#deefff}.FleetCardDetailsTable-module__-Mim4q__actionButtons{gap:4px;display:flex}.FleetCardDetailsTable-module__-Mim4q__actionButtons button{padding:6px 8px}.FleetCardDetailsTable-module__-Mim4q__editor .FleetCardDetailsTable-module__-Mim4q__preview{color:#006e96;background:0 0;border:0;padding:6px 0 0}.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__rowError{color:#9b2137}.FleetCardDetailsTable-module__-Mim4q__reloadConfirm{font-size:11px}.FleetCardDetailsTable-module__-Mim4q__reloadConfirm p{margin:5px 0}.FleetCardDetailsTable-module__-Mim4q__reloadConfirm button{margin-top:5px}.FleetCardDetailsTable-module__-Mim4q__empty{text-align:center;color:#637b8e;padding:28px}.FleetCardDetailsTable-module__-Mim4q__editor :is(input,select,button,.FleetCardDetailsTable-module__-Mim4q__scroll):focus-visible{outline-offset:2px;outline:2px solid #0284c7}@media (min-width:900px){.FleetCardDetailsTable-module__-Mim4q__table .FleetCardDetailsTable-module__-Mim4q__actions{z-index:1;border-left:2px solid #b9d2e2;position:sticky;right:0}.FleetCardDetailsTable-module__-Mim4q__table thead .FleetCardDetailsTable-module__-Mim4q__actions{z-index:3}}@media (max-width:680px){.FleetCardDetailsTable-module__-Mim4q__toolbar .FleetCardDetailsTable-module__-Mim4q__primary{width:100%}.FleetCardDetailsTable-module__-Mim4q__scroll{max-height:70dvh}}
.HubExperience-module__WeCb3G__celebrationBanner{text-align:left;width:100%;margin:0 0 24px;box-shadow:0 6px 20px #7044a00a;color:#482b76!important;background:linear-gradient(115deg,#f1eaff,#fff4d8)!important;border:1px solid #ddc9f3!important;border-radius:19px!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;padding:19px 22px!important;display:flex!important}.HubExperience-module__WeCb3G__celebrationBanner>span:nth-child(2){flex:1}.HubExperience-module__WeCb3G__celebrationBanner b,.HubExperience-module__WeCb3G__celebrationBanner small{display:block}.HubExperience-module__WeCb3G__celebrationBanner b{font-size:16px}.HubExperience-module__WeCb3G__celebrationBanner small{margin-top:4px;font-size:12px;font-weight:500}.HubExperience-module__WeCb3G__bannerIcon{background:#fff9;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.HubExperience-module__WeCb3G__quietError{color:#74561c;margin:12px 0;font-size:13px}.HubExperience-module__WeCb3G__celebrationDialog{color:#10233e;background:radial-gradient(at 10% 0,#c2e7ff 0,#0000 55%),radial-gradient(at 100% 90%,#e6d6ff 0,#0000 55%),#f8fcff;border:1px solid #ced4f1;border-radius:32px;width:min(620px,100vw - 28px);max-height:90dvh;padding:0;overflow:auto;box-shadow:0 24px 100px #07245055}.HubExperience-module__WeCb3G__celebrationDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b2036bb}.HubExperience-module__WeCb3G__celebrationClose{z-index:2;cursor:pointer;place-items:center;width:44px;height:44px;min-height:44px;position:absolute;top:16px;right:16px;color:#16345e!important;background:#ffffffc9!important;border:1px solid #cadcec!important;border-radius:50%!important;padding:0!important;display:grid!important}.HubExperience-module__WeCb3G__celebrationContent{text-align:center;z-index:1;pointer-events:none;padding:54px 36px 36px;position:relative}.HubExperience-module__WeCb3G__celebrationContent>*{pointer-events:auto}.HubExperience-module__WeCb3G__celebrationKicker{letter-spacing:2px;color:#276080;margin:12px 0 24px;font-size:10px;font-weight:850;display:block}.HubExperience-module__WeCb3G__celebrationSeal{color:#fff;background:linear-gradient(140deg,#1768ef,#16b9ce);border-radius:35px;place-items:center;width:112px;height:112px;margin:0 auto 22px;animation:.65s ease-out HubExperience-module__WeCb3G__sealEnter;display:grid;transform:rotate(-6deg);box-shadow:8px 9px #fff,14px 16px #9f7adb30}.HubExperience-module__WeCb3G__celebrationContent h2{font-weight:850;letter-spacing:-1.9px!important;margin:20px 0 18px!important;font-size:clamp(35px,7vw,55px)!important;line-height:1.07!important}.HubExperience-module__WeCb3G__celebrationContent p{color:#425875;max-width:410px;line-height:1.6;margin:0 auto 22px!important;font-size:16px!important}.HubExperience-module__WeCb3G__celebrationBadges{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.HubExperience-module__WeCb3G__celebrationBadges span{color:#795318;background:#fff6e4;border:1px solid #d7c0a0;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:750;display:inline-block}.HubExperience-module__WeCb3G__celebrationCta{font:inherit;cursor:pointer;align-items:center;gap:9px;min-height:48px;font-weight:750;display:inline-flex;color:#fff!important;background:#1768ef!important;border:0!important;border-radius:14px!important;padding:14px 30px!important}.HubExperience-module__WeCb3G__celebrationContent>small{color:#58718d;margin-top:17px;font-size:12px;display:block}.HubExperience-module__WeCb3G__confetti{pointer-events:none;border-radius:32px;position:absolute;inset:0;overflow:hidden}.HubExperience-module__WeCb3G__confetti i{top:-18px;left:var(--x);background:var(--color);opacity:0;width:9px;height:15px;animation:HubExperience-module__WeCb3G__confettiFall 3.8s var(--delay) ease-out 1 forwards;border-radius:2px;position:absolute}.HubExperience-module__WeCb3G__confetti i:nth-child(3n){border-radius:50%;width:9px;height:9px}@keyframes HubExperience-module__WeCb3G__confettiFall{0%{opacity:1;transform:translateY(-20px)rotate(0)}80%{opacity:.9}to{transform:translate3d(var(--drift),650px,0) rotate(var(--spin));opacity:0}}@keyframes HubExperience-module__WeCb3G__sealEnter{0%{opacity:0;transform:scale(.7)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.HubExperience-module__WeCb3G__confetti{display:none}.HubExperience-module__WeCb3G__celebrationSeal{animation:none}}@media (max-width:500px){.HubExperience-module__WeCb3G__celebrationContent{padding:54px 22px 30px}.HubExperience-module__WeCb3G__celebrationBanner{gap:10px!important;padding:16px!important}.HubExperience-module__WeCb3G__celebrationBanner>svg{display:none}.HubExperience-module__WeCb3G__celebrationBanner b{font-size:14px}.HubExperience-module__WeCb3G__celebrationBanner small{font-size:11px}.HubExperience-module__WeCb3G__celebrationSeal{border-radius:28px;width:92px;height:92px}.HubExperience-module__WeCb3G__celebrationKicker{letter-spacing:1px;font-size:9px}}.HubExperience-module__WeCb3G__celebrationBanner>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.HubExperience-module__WeCb3G__celebrationDialog{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.HubExperience-module__WeCb3G__celebrationContent h2,.HubExperience-module__WeCb3G__celebrationBadges span{overflow-wrap:anywhere}@media (max-width:500px){.HubExperience-module__WeCb3G__celebrationContent{padding-top:64px}.HubExperience-module__WeCb3G__celebrationBanner small{font-size:12px}.HubExperience-module__WeCb3G__celebrationKicker{font-size:10px}}@media (max-height:500px){.HubExperience-module__WeCb3G__celebrationSeal{width:64px;height:64px;margin-bottom:16px}.HubExperience-module__WeCb3G__celebrationSeal svg{width:38px}.HubExperience-module__WeCb3G__celebrationContent{padding:52px 24px 24px}.HubExperience-module__WeCb3G__celebrationKicker{margin:0 0 18px}}
.FleetVinLabelsPanel-module__MTJTZW__panel{color:#13283e;background:#fff;border:1px solid #c7dbe9;border-radius:20px;overflow:hidden}.FleetVinLabelsPanel-module__MTJTZW__header{background:#edf8fc;border-bottom:1px solid #cde1ed;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.FleetVinLabelsPanel-module__MTJTZW__eyebrow{color:#0c7c96;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:850}.FleetVinLabelsPanel-module__MTJTZW__header h3{margin:6px 0;font-size:26px}.FleetVinLabelsPanel-module__MTJTZW__header p{color:#587087;margin:0;font-size:14px}.FleetVinLabelsPanel-module__MTJTZW__size{text-align:center;background:#fff;border:1px solid #acd7e7;border-radius:14px;flex-shrink:0;gap:4px;padding:16px 22px;display:grid}.FleetVinLabelsPanel-module__MTJTZW__size strong{color:#096e90;font-size:25px}.FleetVinLabelsPanel-module__MTJTZW__size span{color:#5d7689;font-size:12px}.FleetVinLabelsPanel-module__MTJTZW__controls{flex-wrap:wrap;align-items:center;gap:18px;padding:20px 24px 8px;display:flex}.FleetVinLabelsPanel-module__MTJTZW__panel label{color:#36546b;gap:7px;font-size:12px;font-weight:750;display:grid}.FleetVinLabelsPanel-module__MTJTZW__panel :is(select,input){color:#17334a;min-height:40px;font:inherit;background:#fff;border:1px solid #becfdd;border-radius:8px;padding:8px 12px;font-size:14px}.FleetVinLabelsPanel-module__MTJTZW__controls select{min-width:260px}.FleetVinLabelsPanel-module__MTJTZW__counts{gap:5px;margin-left:auto;display:grid}.FleetVinLabelsPanel-module__MTJTZW__counts span{color:#5c7387;font-size:12px}.FleetVinLabelsPanel-module__MTJTZW__scopeNote{color:#647c90;margin:6px 24px 18px;font-size:12px;line-height:1.5}.FleetVinLabelsPanel-module__MTJTZW__instructions{background:#f3fbff;border:1px solid #b9dbea;border-radius:12px;margin:18px 24px;padding:16px 18px;font-size:13px;line-height:1.5}.FleetVinLabelsPanel-module__MTJTZW__instructions p{color:#49677d;margin:8px 0 0}.FleetVinLabelsPanel-module__MTJTZW__warning,.FleetVinLabelsPanel-module__MTJTZW__error,.FleetVinLabelsPanel-module__MTJTZW__notice,.FleetVinLabelsPanel-module__MTJTZW__issueBox{border-radius:10px;margin:14px 24px;padding:12px 14px;font-size:13px;line-height:1.5}.FleetVinLabelsPanel-module__MTJTZW__warning{color:#805c0f;background:#fff6de}.FleetVinLabelsPanel-module__MTJTZW__error,.FleetVinLabelsPanel-module__MTJTZW__issueBox{color:#94283a;background:#fff1f3}.FleetVinLabelsPanel-module__MTJTZW__notice{color:#126044;background:#eaf9f0}.FleetVinLabelsPanel-module__MTJTZW__issueBox>div{max-height:220px;overflow:auto}.FleetVinLabelsPanel-module__MTJTZW__issueBox p{flex-wrap:wrap;align-items:baseline;gap:8px;margin:7px 0 0;display:flex}.FleetVinLabelsPanel-module__MTJTZW__panel button{color:#214861;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c0d2df;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:750}.FleetVinLabelsPanel-module__MTJTZW__panel button:disabled{opacity:.45;cursor:not-allowed}.FleetVinLabelsPanel-module__MTJTZW__issueBox button{min-height:0;color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.FleetVinLabelsPanel-module__MTJTZW__placement{grid-template-columns:1fr 1fr;gap:24px;max-width:930px;margin:22px auto;padding:0 24px;display:grid}.FleetVinLabelsPanel-module__MTJTZW__placement>div>strong{color:#47667d;margin-bottom:8px;font-size:12px;display:block}.FleetVinLabelsPanel-module__MTJTZW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.FleetVinLabelsPanel-module__MTJTZW__slot,.FleetVinLabelsPanel-module__MTJTZW__blank{background:#f7fafc;border:1px dashed #b7cbd9;border-radius:6px;align-content:center;justify-items:center;gap:5px;min-height:75px;padding:10px 5px;display:grid}.FleetVinLabelsPanel-module__MTJTZW__slot b{overflow-wrap:anywhere;max-width:100%;font-size:18px}.FleetVinLabelsPanel-module__MTJTZW__slot small{overflow-wrap:anywhere;max-width:100%;font:8px ui-monospace,monospace}.FleetVinLabelsPanel-module__MTJTZW__blank{color:#7c90a0;background:#fafcfd;font-size:11px}.FleetVinLabelsPanel-module__MTJTZW__adjustments{color:#57748a;border-top:1px solid #dbe6ee;margin:18px 24px;padding-top:14px;font-size:12px}.FleetVinLabelsPanel-module__MTJTZW__adjustments summary{cursor:pointer;color:#254c68;font-weight:750}.FleetVinLabelsPanel-module__MTJTZW__adjustments p{line-height:1.5}.FleetVinLabelsPanel-module__MTJTZW__adjustments>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.FleetVinLabelsPanel-module__MTJTZW__adjustments input{width:180px}.FleetVinLabelsPanel-module__MTJTZW__adjustments small{font-weight:400}.FleetVinLabelsPanel-module__MTJTZW__actions{background:#f3f8fc;border-top:1px solid #d4e2ec;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 24px;display:flex}.FleetVinLabelsPanel-module__MTJTZW__actions span{color:#5b768b;margin-right:auto;font-size:12px}.FleetVinLabelsPanel-module__MTJTZW__actions .FleetVinLabelsPanel-module__MTJTZW__primary{color:#fff;background:#096e94;border-color:#096e94}.FleetVinLabelsPanel-module__MTJTZW__panel :is(button,input,select,summary):focus-visible{outline-offset:2px;outline:2px solid #168fba}@media (max-width:680px){.FleetVinLabelsPanel-module__MTJTZW__header{flex-wrap:wrap;padding:16px}.FleetVinLabelsPanel-module__MTJTZW__controls{align-items:stretch;padding:16px}.FleetVinLabelsPanel-module__MTJTZW__controls label,.FleetVinLabelsPanel-module__MTJTZW__controls select{width:100%;min-width:0}.FleetVinLabelsPanel-module__MTJTZW__counts{margin-left:0}.FleetVinLabelsPanel-module__MTJTZW__placement{grid-template-columns:1fr;gap:14px;padding:0 16px}.FleetVinLabelsPanel-module__MTJTZW__scopeNote,.FleetVinLabelsPanel-module__MTJTZW__instructions,.FleetVinLabelsPanel-module__MTJTZW__warning,.FleetVinLabelsPanel-module__MTJTZW__error,.FleetVinLabelsPanel-module__MTJTZW__notice,.FleetVinLabelsPanel-module__MTJTZW__issueBox,.FleetVinLabelsPanel-module__MTJTZW__adjustments{margin-inline:16px}.FleetVinLabelsPanel-module__MTJTZW__actions{padding:16px}.FleetVinLabelsPanel-module__MTJTZW__actions span,.FleetVinLabelsPanel-module__MTJTZW__actions button{width:100%}}
.HubAssignmentRelease-module__TKNu8q__panel{border:1px solid var(--border-primary,#d5e2ef);background:var(--bg-card,#fff);color:var(--text-primary,#10203a);border-left:4px solid #148ab1;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:16px 0;padding:20px;display:flex}.HubAssignmentRelease-module__TKNu8q__panel strong{font-size:17px}.HubAssignmentRelease-module__TKNu8q__panel p{color:var(--text-secondary,#526780);margin:5px 0;font-size:13px}.HubAssignmentRelease-module__TKNu8q__panel small{color:var(--text-secondary,#526780);font-size:12px}.HubAssignmentRelease-module__TKNu8q__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HubAssignmentRelease-module__TKNu8q__actions button{border:1px solid var(--border-secondary,#bdcfdf);background:var(--bg-secondary,#edf4fb);color:var(--text-primary,#10203a);font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px;font-weight:700}.HubAssignmentRelease-module__TKNu8q__actions .HubAssignmentRelease-module__TKNu8q__primary{color:#fff;background:#1768ef;border-color:#1768ef}.HubAssignmentRelease-module__TKNu8q__actions .HubAssignmentRelease-module__TKNu8q__secondary{background:var(--bg-card,#fff)}.HubAssignmentRelease-module__TKNu8q__actions button:disabled{opacity:.5;cursor:not-allowed}.HubAssignmentRelease-module__TKNu8q__panel .HubAssignmentRelease-module__TKNu8q__error{color:#c4465d}.HubAssignmentRelease-module__TKNu8q__actions button:focus-visible{outline-offset:3px;outline:3px solid #22a4d2}
.AttendanceHistory-module__gjnrma__root{color:var(--text-primary,#182d48);min-width:0}.AttendanceHistory-module__gjnrma__hero{background:linear-gradient(115deg,#eef7ff,#ddf8f4);border:1px solid #b9e8e5;border-radius:22px;align-items:center;gap:18px;padding:24px;display:flex}.AttendanceHistory-module__gjnrma__hero>span{color:#fff;background:#087f85;border-radius:18px;padding:17px}.AttendanceHistory-module__gjnrma__hero small{letter-spacing:.13em;color:#116d73;font-size:11px;font-weight:800}.AttendanceHistory-module__gjnrma__hero h2{color:#15334e;margin:5px 0;font-size:clamp(23px,3vw,31px)}.AttendanceHistory-module__gjnrma__hero p{color:#3e6878;margin:0}.AttendanceHistory-module__gjnrma__toolbar,.AttendanceHistory-module__gjnrma__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 12px;display:flex}.AttendanceHistory-module__gjnrma__windows{background:#edf2fa;border-radius:13px;gap:5px;padding:5px;display:flex}.AttendanceHistory-module__gjnrma__root button,.AttendanceHistory-module__gjnrma__filter select{font:inherit;cursor:pointer}.AttendanceHistory-module__gjnrma__windows button,.AttendanceHistory-module__gjnrma__refresh,.AttendanceHistory-module__gjnrma__details button{color:#214865;background:#fff;border:1px solid #d8e2ee;border-radius:9px;padding:9px 13px;font-weight:700}.AttendanceHistory-module__gjnrma__windows button[aria-pressed=true]{color:#fff;background:#087f85;border-color:#087f85}.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__period,.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__caption{color:var(--text-secondary,#526780);font-size:13px;line-height:1.6}.AttendanceHistory-module__gjnrma__stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__stats button{background:var(--bg-card,#fff);border:1px solid #dce5ef;border-top:4px solid var(--tone);text-align:left;color:inherit;border-radius:14px;grid-template-columns:1fr auto;gap:12px;padding:17px;display:grid}.AttendanceHistory-module__gjnrma__stats strong{font-size:31px;line-height:1}.AttendanceHistory-module__gjnrma__stats span{grid-column:1/-1;font-size:13px;font-weight:700}.AttendanceHistory-module__gjnrma__stats svg{color:var(--tone)}.AttendanceHistory-module__gjnrma__root [data-tone=present]{--tone:#16896b}.AttendanceHistory-module__gjnrma__root [data-tone=late]{--tone:#b87904}.AttendanceHistory-module__gjnrma__root [data-tone=callout]{--tone:#bc5061}.AttendanceHistory-module__gjnrma__root [data-tone=ncns]{--tone:#79469d}.AttendanceHistory-module__gjnrma__panel{background:var(--bg-card,#fff);border:1px solid #dce5ef;border-radius:18px;margin:22px 0;padding:20px}.AttendanceHistory-module__gjnrma__panel .AttendanceHistory-module__gjnrma__heading{margin-top:0}.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__heading h3{margin:0;font-size:18px}.AttendanceHistory-module__gjnrma__heading>span{color:#64758d;font-size:12px}.AttendanceHistory-module__gjnrma__legend{flex-wrap:wrap;gap:17px;margin-bottom:14px;font-size:12px;display:flex}.AttendanceHistory-module__gjnrma__legend span:before{content:"";background:var(--tone);border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.AttendanceHistory-module__gjnrma__chart{gap:10px;min-height:185px;padding:12px 0 4px;display:flex;overflow-x:auto}.AttendanceHistory-module__gjnrma__week{text-align:center;flex:1;min-width:35px}.AttendanceHistory-module__gjnrma__bar{border-bottom:1px solid #dce5ef;flex-direction:column;justify-content:flex-end;gap:1px;height:140px;display:flex}.AttendanceHistory-module__gjnrma__bar>span{background:var(--tone);color:#fff;border-radius:3px;justify-content:center;align-items:center;min-height:15px;font-size:10px;display:flex}.AttendanceHistory-module__gjnrma__week small{color:#526780;white-space:nowrap;font-size:10px}.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__filter{align-items:center;gap:8px;font-size:13px;display:flex}.AttendanceHistory-module__gjnrma__filter select{background:var(--bg-card,#fff);max-width:100%;color:inherit;border:1px solid #cedaea;border-radius:9px;padding:9px}.AttendanceHistory-module__gjnrma__timeline{gap:8px;display:grid}.AttendanceHistory-module__gjnrma__day{background:var(--bg-card,#fff);border:1px solid #dce5ef;border-radius:14px;overflow:hidden}.AttendanceHistory-module__gjnrma__day summary{cursor:pointer;align-items:center;gap:15px;padding:16px;list-style:none;display:flex}.AttendanceHistory-module__gjnrma__day summary::-webkit-details-marker{display:none}.AttendanceHistory-module__gjnrma__date{min-width:55px;font-weight:800}.AttendanceHistory-module__gjnrma__date small{color:#728296;font-size:11px;font-weight:500;display:block}.AttendanceHistory-module__gjnrma__assignment{flex:1;min-width:0}.AttendanceHistory-module__gjnrma__assignment b{font-size:14px;display:block}.AttendanceHistory-module__gjnrma__assignment small{color:#5d7084;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:12px;display:block;overflow:hidden}.AttendanceHistory-module__gjnrma__status{color:var(--tone,#526780);background:color-mix(in srgb,var(--tone,#526780) 10%,transparent);border-radius:7px;padding:5px 9px;font-size:12px;font-weight:800}.AttendanceHistory-module__gjnrma__details{border-top:1px solid #e8eef5;padding:0 18px 18px}.AttendanceHistory-module__gjnrma__details dl{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AttendanceHistory-module__gjnrma__details dt{color:#6b7c91;margin-bottom:5px;font-size:11px;font-weight:700}.AttendanceHistory-module__gjnrma__details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.AttendanceHistory-module__gjnrma__notice{color:#765118;background:#fff4db;border-radius:12px;padding:14px;line-height:1.5}.AttendanceHistory-module__gjnrma__empty{color:#64758d;padding:24px}.AttendanceHistory-module__gjnrma__root :is(button,summary,select):focus-visible{outline-offset:3px;outline:3px solid #279cda}@media (max-width:600px){.AttendanceHistory-module__gjnrma__stats{grid-template-columns:1fr 1fr}.AttendanceHistory-module__gjnrma__hero{gap:12px;padding:19px}.AttendanceHistory-module__gjnrma__hero>span{padding:11px}.AttendanceHistory-module__gjnrma__windows button{padding:9px 10px}.AttendanceHistory-module__gjnrma__day summary{flex-wrap:wrap;gap:9px;padding:13px}.AttendanceHistory-module__gjnrma__day .AttendanceHistory-module__gjnrma__status{font-size:11px}.AttendanceHistory-module__gjnrma__assignment{flex-basis:45%}.AttendanceHistory-module__gjnrma__details dl{grid-template-columns:1fr}.AttendanceHistory-module__gjnrma__panel{padding:15px}.AttendanceHistory-module__gjnrma__chart{gap:7px}.AttendanceHistory-module__gjnrma__root .AttendanceHistory-module__gjnrma__stats button{padding:14px}.AttendanceHistory-module__gjnrma__stats strong{font-size:27px}}.AttendanceHistory-module__gjnrma__routeCount{background:var(--bg-card,#fff);border:1px solid var(--border-primary,#d5e2ef);color:var(--text-primary,#10203a);border-left:4px solid #1768ef;border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:18px 20px;display:flex}.AttendanceHistory-module__gjnrma__routeCount svg{color:#1768ef}.AttendanceHistory-module__gjnrma__routeCount strong{margin-right:8px;font-size:27px}.AttendanceHistory-module__gjnrma__routeCount small{color:var(--text-secondary,#526780);margin-top:4px;font-size:12px;display:block}
.FleetCardGenerator-module__sCkN5W__modalBackdrop{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061221b8;place-items:center;padding:clamp(10px,2vw,28px);display:grid;position:fixed;inset:0;overflow:auto}.FleetCardGenerator-module__sCkN5W__modalShell{background:#f4f8fb;border:1px solid #aed3e9e6;border-radius:28px;flex-direction:column;width:min(1580px,100vw - 24px);max-height:calc(100vh - 24px);display:flex;overflow:hidden;box-shadow:0 34px 100px #00132757}.FleetCardGenerator-module__sCkN5W__modalTopbar{background:#fff;border-bottom:1px solid #cbdde9;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.FleetCardGenerator-module__sCkN5W__modalTopbar>div{gap:3px;display:grid}.FleetCardGenerator-module__sCkN5W__modalTopbar span{color:#087da8;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:950}.FleetCardGenerator-module__sCkN5W__modalTopbar strong{color:#10203a;font-size:clamp(1.15rem,2vw,1.55rem)}.FleetCardGenerator-module__sCkN5W__modalTopbar button{color:#10203a;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c6d8e5;border-radius:14px;padding:0 18px;font-weight:900}.FleetCardGenerator-module__sCkN5W__modalTopbar button:hover,.FleetCardGenerator-module__sCkN5W__modalTopbar button:focus-visible{background:#edf8ff;border-color:#269fe5}.FleetCardGenerator-module__sCkN5W__modalBody{min-height:0;padding:clamp(14px,2vw,24px);overflow:auto}.FleetCardGenerator-module__sCkN5W__workspace{gap:18px;min-width:0;display:grid}.FleetCardGenerator-module__sCkN5W__workspace>*{min-width:0}.FleetCardGenerator-module__sCkN5W__hero{background:linear-gradient(120deg,#eef7ff,#f6fbff 56%,#e8fbfd);border:1px solid #bcd8e9;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex;box-shadow:0 18px 50px #1a415e14}.FleetCardGenerator-module__sCkN5W__hero>div:first-child{min-width:0}.FleetCardGenerator-module__sCkN5W__hero span,.FleetCardGenerator-module__sCkN5W__previewHeader span{color:#087da8;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950}.FleetCardGenerator-module__sCkN5W__hero h2{letter-spacing:-.045em;margin:5px 0 6px;font-size:clamp(1.7rem,3vw,2.6rem)}.FleetCardGenerator-module__sCkN5W__hero p{color:#5a7186;max-width:760px;margin:0;line-height:1.5}.FleetCardGenerator-module__sCkN5W__heroStats{color:#fff;background:linear-gradient(135deg,#1768ef,#16b9ce);border-radius:20px;place-items:center;min-width:118px;min-height:92px;display:grid}.FleetCardGenerator-module__sCkN5W__heroStats strong{font-size:2rem}.FleetCardGenerator-module__sCkN5W__heroStats span{color:#fff;letter-spacing:.06em}.FleetCardGenerator-module__sCkN5W__kindTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.FleetCardGenerator-module__sCkN5W__kindTabs button,.FleetCardGenerator-module__sCkN5W__summaryGrid button,.FleetCardGenerator-module__sCkN5W__listTools button,.FleetCardGenerator-module__sCkN5W__rowStatus button,.FleetCardGenerator-module__sCkN5W__exportActions button{color:#10203a;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d8e5}.FleetCardGenerator-module__sCkN5W__kindTabs button{text-align:left;border-radius:18px;gap:5px;padding:18px 20px;display:grid}.FleetCardGenerator-module__sCkN5W__kindTabs strong{font-size:1.04rem}.FleetCardGenerator-module__sCkN5W__kindTabs span{color:#657b90;font-size:.86rem}.FleetCardGenerator-module__sCkN5W__kindTabs .FleetCardGenerator-module__sCkN5W__kindActive{background:#e8f7ff;border-color:#3aa9ec;box-shadow:inset 0 0 0 2px #176fe91f}.FleetCardGenerator-module__sCkN5W__error,.FleetCardGenerator-module__sCkN5W__notice,.FleetCardGenerator-module__sCkN5W__busy,.FleetCardGenerator-module__sCkN5W__warning{border-radius:13px;padding:13px 15px;font-weight:750}.FleetCardGenerator-module__sCkN5W__error{color:#942436;background:#fff1f3;border:1px solid #ffc2ca}.FleetCardGenerator-module__sCkN5W__notice{color:#08613f;background:#effdf7;border:1px solid #b7ead5}.FleetCardGenerator-module__sCkN5W__busy{color:#0c5685;background:#eff9ff;border:1px solid #b7ddf3}.FleetCardGenerator-module__sCkN5W__warning{color:#735500;background:#fff8df;border:1px solid #efd177;gap:4px;display:grid}.FleetCardGenerator-module__sCkN5W__summaryGrid{grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;display:grid}.FleetCardGenerator-module__sCkN5W__summaryGrid button{text-align:left;border-radius:16px;gap:3px;min-height:82px;padding:14px;display:grid}.FleetCardGenerator-module__sCkN5W__summaryGrid strong{font-size:1.55rem}.FleetCardGenerator-module__sCkN5W__summaryGrid span{color:#5b7185;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:850}.FleetCardGenerator-module__sCkN5W__summaryGrid .FleetCardGenerator-module__sCkN5W__summaryActive{color:#fff;background:linear-gradient(135deg,#1768ef,#16b9ce);border-color:#0000}.FleetCardGenerator-module__sCkN5W__summaryGrid .FleetCardGenerator-module__sCkN5W__summaryActive span{color:#fff}.FleetCardGenerator-module__sCkN5W__generatorGrid{grid-template-columns:minmax(430px,1.15fr) minmax(360px,.85fr);gap:16px;display:grid}.FleetCardGenerator-module__sCkN5W__listPanel,.FleetCardGenerator-module__sCkN5W__previewPanel{background:#fff;border:1px solid #d0deea;border-radius:22px;min-width:0;box-shadow:0 14px 42px #193d5912}.FleetCardGenerator-module__sCkN5W__listPanel{overflow:hidden}.FleetCardGenerator-module__sCkN5W__listTools{background:#f7fafc;border-bottom:1px solid #dce7ef;justify-content:space-between;align-items:end;gap:12px;padding:16px;display:flex}.FleetCardGenerator-module__sCkN5W__listTools label{flex:1;gap:5px;display:grid}.FleetCardGenerator-module__sCkN5W__listTools label span{color:#5b7185;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900}.FleetCardGenerator-module__sCkN5W__listTools input{width:100%;min-height:44px;font:inherit;border:1px solid #c8d8e5;border-radius:12px;padding:0 13px}.FleetCardGenerator-module__sCkN5W__listTools>div{gap:7px;display:flex}.FleetCardGenerator-module__sCkN5W__listTools button,.FleetCardGenerator-module__sCkN5W__rowStatus button,.FleetCardGenerator-module__sCkN5W__exportActions button{border-radius:12px;min-height:42px;padding:0 14px;font-weight:850}.FleetCardGenerator-module__sCkN5W__vehicleList{max-height:650px;overflow:auto}.FleetCardGenerator-module__sCkN5W__vehicleRow{border-bottom:1px solid #e3ecf3;grid-template-columns:auto minmax(0,1fr) minmax(120px,auto);align-items:center;gap:12px;padding:14px 16px;display:grid}.FleetCardGenerator-module__sCkN5W__vehicleRow:last-child{border-bottom:0}.FleetCardGenerator-module__sCkN5W__vehiclePreviewing{background:#edf8ff}.FleetCardGenerator-module__sCkN5W__checkbox{place-items:center;display:grid;position:relative}.FleetCardGenerator-module__sCkN5W__checkbox input{width:19px;height:19px}.FleetCardGenerator-module__sCkN5W__vehicleMain{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:3px;display:grid}.FleetCardGenerator-module__sCkN5W__vehicleMain strong,.FleetCardGenerator-module__sCkN5W__vehicleMain span,.FleetCardGenerator-module__sCkN5W__vehicleMain small{overflow-wrap:anywhere}.FleetCardGenerator-module__sCkN5W__vehicleMain strong{font-size:1rem}.FleetCardGenerator-module__sCkN5W__vehicleMain span{color:#38536b;font-weight:760}.FleetCardGenerator-module__sCkN5W__vehicleMain small{color:#718497}.FleetCardGenerator-module__sCkN5W__rowStatus{text-align:right;justify-items:end;gap:5px;display:grid}.FleetCardGenerator-module__sCkN5W__rowStatus small{color:#6d8194;font-size:.7rem}.FleetCardGenerator-module__sCkN5W__ready,.FleetCardGenerator-module__sCkN5W__needsData{border-radius:999px;width:fit-content;padding:6px 9px;font-size:.72rem;font-weight:900;display:inline-flex}.FleetCardGenerator-module__sCkN5W__ready{color:#087043;background:#def8e9}.FleetCardGenerator-module__sCkN5W__needsData{color:#8a5e00;background:#fff1c7}.FleetCardGenerator-module__sCkN5W__previewPanel{align-self:start;padding:16px;position:sticky;top:16px}.FleetCardGenerator-module__sCkN5W__previewHeader{justify-content:space-between;align-items:end;gap:10px;margin-bottom:14px;display:flex}.FleetCardGenerator-module__sCkN5W__previewHeader>div{gap:3px;display:grid}.FleetCardGenerator-module__sCkN5W__previewHeader strong{font-size:1.25rem}.FleetCardGenerator-module__sCkN5W__previewHeader small{color:#6d8194;font-weight:750}.FleetCardGenerator-module__sCkN5W__previewLandscape,.FleetCardGenerator-module__sCkN5W__previewPortrait{background:#eef3f7;border-radius:10px;place-items:center;min-height:0;padding:6px;display:grid;overflow:hidden}.FleetCardGenerator-module__sCkN5W__previewLandscape img,.FleetCardGenerator-module__sCkN5W__previewPortrait img{object-fit:contain;border:1px solid #c7d5e1;max-width:100%;max-height:520px;display:block;box-shadow:0 16px 34px #0e22362e}.FleetCardGenerator-module__sCkN5W__previewLandscape img{aspect-ratio:17/11;width:100%;max-height:none}.FleetCardGenerator-module__sCkN5W__previewPortrait img{aspect-ratio:9/14}.FleetCardGenerator-module__sCkN5W__previewReadiness{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.FleetCardGenerator-module__sCkN5W__exportBar{background:#f1f9ff;border:1px solid #c6dbea;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.FleetCardGenerator-module__sCkN5W__exportBar>div:first-child{gap:4px;display:grid}.FleetCardGenerator-module__sCkN5W__exportBar span{color:#5e7488;font-size:.86rem}.FleetCardGenerator-module__sCkN5W__exportActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.FleetCardGenerator-module__sCkN5W__exportActions button:disabled{cursor:not-allowed;opacity:.5}.FleetCardGenerator-module__sCkN5W__exportActions .FleetCardGenerator-module__sCkN5W__primary{color:#fff;background:linear-gradient(135deg,#1768ef,#16b9ce);border-color:#0000}.FleetCardGenerator-module__sCkN5W__inventoryDisclosure{background:#fff;border:1px solid #cfdeea;border-radius:20px;overflow:hidden}.FleetCardGenerator-module__sCkN5W__inventoryDisclosure>summary{cursor:pointer;color:#123b65;background:#f4f8fb;padding:16px 18px;font-weight:900}.FleetCardGenerator-module__sCkN5W__inventoryDisclosure>div{padding:14px}.FleetCardGenerator-module__sCkN5W__empty{color:#708498;text-align:center;padding:30px}@media (max-width:1050px){.FleetCardGenerator-module__sCkN5W__summaryGrid{grid-template-columns:repeat(3,minmax(110px,1fr))}.FleetCardGenerator-module__sCkN5W__generatorGrid{grid-template-columns:1fr}.FleetCardGenerator-module__sCkN5W__previewPanel{position:static}}@media (max-width:680px){.FleetCardGenerator-module__sCkN5W__hero,.FleetCardGenerator-module__sCkN5W__exportBar,.FleetCardGenerator-module__sCkN5W__listTools{flex-direction:column;align-items:stretch}.FleetCardGenerator-module__sCkN5W__kindTabs,.FleetCardGenerator-module__sCkN5W__summaryGrid{grid-template-columns:1fr}.FleetCardGenerator-module__sCkN5W__vehicleRow{grid-template-columns:auto minmax(0,1fr)}.FleetCardGenerator-module__sCkN5W__rowStatus{text-align:left;grid-column:2;justify-items:start}.FleetCardGenerator-module__sCkN5W__exportActions{justify-content:stretch}.FleetCardGenerator-module__sCkN5W__exportActions button{flex:100%}}.FleetCardGenerator-module__sCkN5W__previewLandscape,.FleetCardGenerator-module__sCkN5W__previewPortrait{background:radial-gradient(circle at 14% 14%,#176fe91f,#0000 34%),radial-gradient(circle at 86% 86%,#17c4cf1f,#0000 36%),#eef5fa}.FleetCardGenerator-module__sCkN5W__previewLandscape img,.FleetCardGenerator-module__sCkN5W__previewPortrait img{margin-inline:auto}@media (max-width:680px){.FleetCardGenerator-module__sCkN5W__modalBackdrop{place-items:stretch stretch;padding:0}.FleetCardGenerator-module__sCkN5W__modalShell{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.FleetCardGenerator-module__sCkN5W__modalTopbar{z-index:4;padding:14px 16px;position:sticky;top:0}.FleetCardGenerator-module__sCkN5W__modalBody{padding:12px}}.FleetCardGenerator-module__sCkN5W__resourceLinks{border:1px solid var(--border-primary,#d2e0ec);background:var(--bg-card,#fff);color:var(--text-secondary,#566f85);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 18px;font-size:12px;display:flex}.FleetCardGenerator-module__sCkN5W__resourceLinks span{flex:260px}.FleetCardGenerator-module__sCkN5W__resourceLinks a{color:var(--text-primary,#087b96);text-underline-offset:3px;font-weight:750;text-decoration:underline}.FleetCardGenerator-module__sCkN5W__generatorGrid[hidden]{display:none}.FleetCardGenerator-module__sCkN5W__viewTabs{flex-wrap:wrap;gap:6px;display:flex}.FleetCardGenerator-module__sCkN5W__viewTabs button{color:#254b68;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d8e5;border-radius:9px;padding:10px 16px;font-size:13px;font-weight:800}.FleetCardGenerator-module__sCkN5W__viewTabs button[aria-pressed=true]{color:#fff;background:#106c92;border-color:#106c92}.FleetCardGenerator-module__sCkN5W__unsavedNote{color:#825808;font-size:12px}.FleetCardGenerator-module__sCkN5W__confirmBackdrop{z-index:5;background:#07192bb3;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.FleetCardGenerator-module__sCkN5W__confirmDialog{color:#14243a;background:#fff;border-radius:18px;max-width:480px;padding:24px;box-shadow:0 20px 70px #00192c55}.FleetCardGenerator-module__sCkN5W__confirmDialog h3{margin:0 0 10px}.FleetCardGenerator-module__sCkN5W__confirmDialog p{line-height:1.5}.FleetCardGenerator-module__sCkN5W__confirmDialog>div{flex-wrap:wrap;gap:8px;display:flex}.FleetCardGenerator-module__sCkN5W__confirmDialog button{font:inherit;color:#173c58;cursor:pointer;background:#fff;border:1px solid #c5d5e2;border-radius:8px;padding:10px 14px;font-weight:700}.FleetCardGenerator-module__sCkN5W__confirmDialog button:first-child{color:#fff;background:#096e94;border-color:#096e94}
.SmsDriverProfile-module__e3U5Xa__nameButton{color:inherit;font:inherit;text-align:left;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #83bdce;text-decoration:underline #83bdce}.SmsDriverProfile-module__e3U5Xa__nameButton:hover{color:#087b99}.SmsDriverProfile-module__e3U5Xa__identity{align-items:center;gap:14px;display:flex}.SmsDriverProfile-module__e3U5Xa__identity h3{margin:0 0 5px;font-size:24px}.SmsDriverProfile-module__e3U5Xa__identity span{font-size:14px}.SmsDriverProfile-module__e3U5Xa__avatar{color:#087c9d;background:#e3f6fd;border-radius:18px;place-items:center;width:56px;height:56px;font-weight:800;display:grid}.SmsDriverProfile-module__e3U5Xa__details{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.SmsDriverProfile-module__e3U5Xa__details>div{background:#f1f7fb;border:1px solid #dae6ee;border-radius:10px;min-width:0;padding:13px}.SmsDriverProfile-module__e3U5Xa__details dt{color:#52687c;margin-bottom:5px;font-size:12px}.SmsDriverProfile-module__e3U5Xa__details dd{overflow-wrap:anywhere;margin:0;font-weight:650}.SmsDriverProfile-module__e3U5Xa__link{color:#fff;background:#087fa0;border-radius:10px;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:440px){.SmsDriverProfile-module__e3U5Xa__details{grid-template-columns:1fr}}
.ProfileSaveFeedback-module__bMH0LW__feedback{color:#842029;text-align:left;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #f0b4b4;border-radius:9px;flex:1 0 100%;min-width:0;max-height:30dvh;padding:10px 12px;font-size:14px;line-height:1.45;overflow:auto}.ProfileSaveFeedback-module__bMH0LW__feedback[data-state=working]{color:#164c70;background:#eef8ff;border-color:#9acfe9}.ProfileSaveFeedback-module__bMH0LW__feedback strong{display:block}.ProfileSaveFeedback-module__bMH0LW__actions{flex-wrap:wrap}
