.app-shell-module__uk8rSG__shell{color:#233e35;background:#f5f7f5;min-height:100dvh;display:flex}.app-shell-module__uk8rSG__sidebar{color:#fff;background:#143b30;flex-direction:column;flex-shrink:0;gap:22px;width:266px;height:100dvh;padding:24px 16px;display:flex;position:sticky;top:0}.app-shell-module__uk8rSG__brandRow{align-items:center;gap:12px;display:flex}.app-shell-module__uk8rSG__brand{letter-spacing:3px;align-items:center;gap:10px;padding:0 10px;font-size:19px;font-weight:800;display:flex}.app-shell-module__uk8rSG__brand>span{color:#143b30;letter-spacing:0;background:#d8f780;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.app-shell-module__uk8rSG__identity{background:#21483b;border:1px solid #396052;border-radius:12px;align-items:flex-start;gap:12px;min-width:0;padding:15px 12px;display:flex}.app-shell-module__uk8rSG__identity strong{font-size:14px;line-height:1.5;display:block}.app-shell-module__uk8rSG__identity small{color:#d8f0c0;margin-top:3px;font-size:11px;line-height:1.6;display:block}.app-shell-module__uk8rSG__identity .app-shell-module__uk8rSG__tenant{color:#a9c7b7}.app-shell-module__uk8rSG__avatar{color:#264d34;background:#cceac0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.app-shell-module__uk8rSG__desktopNav{scrollbar-width:thin;scrollbar-color:#557665 transparent;flex:1;min-height:0;overflow-y:auto}.app-shell-module__uk8rSG__group{margin-bottom:12px}.app-shell-module__uk8rSG__group summary{color:#b9d0c5;cursor:pointer;letter-spacing:.4px;padding:8px 10px;font-size:11px;font-weight:700}.app-shell-module__uk8rSG__link,.app-shell-module__uk8rSG__selected{color:#c9dcd1;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:3px 0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.app-shell-module__uk8rSG__link:hover{background:#244c3c}.app-shell-module__uk8rSG__selected{color:#1c3e2c;background:#d8f780;font-weight:700}.app-shell-module__uk8rSG__selected span:last-child{font-size:8px}.app-shell-module__uk8rSG__logout{color:#d0e1d6;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #466555;border-radius:8px;padding:11px 12px;font-size:12px}.app-shell-module__uk8rSG__logout:disabled{opacity:.5}.app-shell-module__uk8rSG__main{flex:1;min-width:0}.app-shell-module__uk8rSG__topbar{background:#fff;border-bottom:1px solid #e0e7e2;justify-content:space-between;align-items:center;gap:24px;padding:16px 32px;display:flex}.app-shell-module__uk8rSG__context{min-width:0}.app-shell-module__uk8rSG__context small{color:#6c8075;font-size:11px;line-height:1.5}.app-shell-module__uk8rSG__context h2{margin:3px 0;font-size:15px;font-weight:650}.app-shell-module__uk8rSG__switcher{color:#657b70;flex-direction:column;gap:5px;min-width:0;margin-left:auto;font-size:10px;display:flex}.app-shell-module__uk8rSG__switcher select{font:inherit;color:#284739;background:#f8faf7;border:1px solid #d7e1d9;border-radius:8px;width:100%;max-width:340px;padding:10px;font-size:12px}.app-shell-module__uk8rSG__environment{color:#4a633c;white-space:nowrap;background:#edf4e5;border:1px solid #d6e4c6;border-radius:20px;padding:7px 10px;font-size:10px}.app-shell-module__uk8rSG__content{min-width:0;max-width:1440px;margin:0 auto;padding:28px 32px 24px}.app-shell-module__uk8rSG__breadcrumb{color:#6b8176;gap:10px;margin-bottom:13px;font-size:11px;display:flex}.app-shell-module__uk8rSG__pageHeading{margin-bottom:24px}.app-shell-module__uk8rSG__pageHeading h1{letter-spacing:-.8px;margin:0 0 9px;font-size:28px;font-weight:650;line-height:1.25}.app-shell-module__uk8rSG__pageHeading p{color:#6b8176;margin:0;font-size:13px;line-height:1.7}.app-shell-module__uk8rSG__footer{color:#72867b;border-top:1px solid #e0e7e2;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding-top:18px;font-size:10px;display:flex}.app-shell-module__uk8rSG__menuButton{display:none}.app-shell-module__uk8rSG__drawer{color:#fff;background:#143b30;border:0;width:min(330px,90vw);max-width:90vw;height:100dvh;max-height:100dvh;margin:0;padding:18px;overflow-y:auto}.app-shell-module__uk8rSG__drawer::backdrop{background:#0c211b99}.app-shell-module__uk8rSG__drawerHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.app-shell-module__uk8rSG__drawerHeader button{color:#fff;cursor:pointer;background:#2c5142;border:1px solid #50725e;border-radius:8px;padding:10px 13px}.app-shell-module__uk8rSG__shell a:focus-visible,.app-shell-module__uk8rSG__shell button:focus-visible,.app-shell-module__uk8rSG__shell summary:focus-visible,.app-shell-module__uk8rSG__shell select:focus-visible{outline-offset:3px;outline:2px solid #84b171}@media (max-width:1100px){.app-shell-module__uk8rSG__topbar{gap:14px;padding:16px 22px}.app-shell-module__uk8rSG__content{padding:24px 22px}.app-shell-module__uk8rSG__sidebar{width:240px}}@media (max-width:800px){.app-shell-module__uk8rSG__shell{flex-direction:column}.app-shell-module__uk8rSG__sidebar{z-index:20;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;height:auto;padding:12px 16px;display:grid;position:sticky}.app-shell-module__uk8rSG__desktopNav{display:none}.app-shell-module__uk8rSG__brand{gap:0;padding:0;font-size:0}.app-shell-module__uk8rSG__brandRow{gap:10px}.app-shell-module__uk8rSG__menuButton{color:#fff;cursor:pointer;background:#284e3e;border:1px solid #4a6b57;border-radius:8px;min-width:38px;min-height:38px;font-size:20px;display:block}.app-shell-module__uk8rSG__identity{background:0 0;border:0;gap:8px;padding:0}.app-shell-module__uk8rSG__identity strong{font-size:12px}.app-shell-module__uk8rSG__identity small{margin:0;font-size:10px}.app-shell-module__uk8rSG__identity .app-shell-module__uk8rSG__tenant,.app-shell-module__uk8rSG__avatar{display:none}.app-shell-module__uk8rSG__logout{border:0;width:32px;height:38px;padding:0;font-size:0}.app-shell-module__uk8rSG__logout:after{content:"↗";font-size:20px}.app-shell-module__uk8rSG__topbar{flex-wrap:wrap;gap:12px;padding:14px 16px}.app-shell-module__uk8rSG__context{flex:1}.app-shell-module__uk8rSG__context small{font-size:10px}.app-shell-module__uk8rSG__switcher{flex-basis:100%;order:3;margin:0}.app-shell-module__uk8rSG__switcher select{max-width:none;min-height:40px}.app-shell-module__uk8rSG__environment{font-size:9px}.app-shell-module__uk8rSG__content{padding:22px 16px}.app-shell-module__uk8rSG__pageHeading h1{font-size:25px}.app-shell-module__uk8rSG__breadcrumb{flex-wrap:wrap;font-size:10px}.app-shell-module__uk8rSG__pageHeading{margin-bottom:20px}}body:has(.app-shell-module__uk8rSG__drawer[open]){overflow:hidden}.app-shell-module__uk8rSG__brand>span{font-size:17px}
.workspace-module__MrQ-kG__loading{color:#647a70;place-items:center;min-height:100vh;display:grid}.workspace-module__MrQ-kG__brand{letter-spacing:3px;align-items:center;gap:12px;font-size:21px;font-weight:800;display:flex}.workspace-module__MrQ-kG__brand>span{color:#193a30;letter-spacing:0;background:#d8f780;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.workspace-module__MrQ-kG__eyebrow{color:#548574;letter-spacing:2px;font-size:10px;font-weight:700}.workspace-module__MrQ-kG__subtitle{color:#75857e;font-size:14px;line-height:1.8}.workspace-module__MrQ-kG__directory{max-width:1160px;margin:auto;padding:60px 40px}.workspace-module__MrQ-kG__directory>.workspace-module__MrQ-kG__eyebrow{margin-top:65px}.workspace-module__MrQ-kG__directory h1{letter-spacing:-1px;margin:20px 0 15px;font-size:38px;font-weight:600}.workspace-module__MrQ-kG__demoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.workspace-module__MrQ-kG__demoCard{background:#fff;border:1px solid #e1e7e2;border-radius:14px;padding:25px}.workspace-module__MrQ-kG__demoCard h2{margin:0 0 10px;font-size:19px}.workspace-module__MrQ-kG__demoCard>small{color:#91a098}.workspace-module__MrQ-kG__demoCard a{border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding:19px 0;display:flex}.workspace-module__MrQ-kG__demoCard a:hover{color:#228164}.workspace-module__MrQ-kG__demoCard strong{font-size:14px;display:block}.workspace-module__MrQ-kG__demoCard a small{color:#80928a;margin-top:8px;font-size:10px;line-height:1.8;display:block}.workspace-module__MrQ-kG__demoNote{color:#5f7668;background:#ebf0e7;border-radius:8px;margin:25px 0 10px;padding:16px;font-size:12px;line-height:1.8}.workspace-module__MrQ-kG__demoNote code{font-weight:600}.workspace-module__MrQ-kG__loginPage{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.workspace-module__MrQ-kG__loginStory{color:#fff;background:#12382d;flex-direction:column;justify-content:space-between;padding:50px 60px;display:flex}.workspace-module__MrQ-kG__loginStory h1{letter-spacing:-2px;font-size:clamp(35px,4vw,60px);font-weight:500;line-height:1.2}.workspace-module__MrQ-kG__loginStory .workspace-module__MrQ-kG__eyebrow{color:#c4e294}.workspace-module__MrQ-kG__loginStory p:not(.workspace-module__MrQ-kG__eyebrow),.workspace-module__MrQ-kG__loginStory>small{color:#92b3a3;font-size:13px;line-height:1.8}.workspace-module__MrQ-kG__loginForm{place-items:center;padding:50px;display:grid}.workspace-module__MrQ-kG__loginForm form{width:min(100%,370px)}.workspace-module__MrQ-kG__loginForm h2{letter-spacing:-1px;margin:20px 0 15px;font-size:34px;font-weight:600}.workspace-module__MrQ-kG__loginForm form>p:not(.workspace-module__MrQ-kG__eyebrow,.workspace-module__MrQ-kG__error){color:#84928a;margin-bottom:35px;font-size:13px}.workspace-module__MrQ-kG__loginForm label,.workspace-module__MrQ-kG__contextCard label{color:#637b6c;flex-direction:column;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.workspace-module__MrQ-kG__loginForm input,.workspace-module__MrQ-kG__contextCard select{width:100%;font:inherit;color:#274335;background:#fff;border:1px solid #d8e2d9;border-radius:8px;padding:13px;font-size:14px}.workspace-module__MrQ-kG__loginForm input:focus,.workspace-module__MrQ-kG__contextCard select:focus{outline-offset:2px;outline:2px solid #71a288}.workspace-module__MrQ-kG__primary{color:#fff;cursor:pointer;background:#1d593f;border:0;border-radius:8px;width:100%;padding:15px}.workspace-module__MrQ-kG__primary:disabled{opacity:.6}.workspace-module__MrQ-kG__backLink{color:#7b8d80;margin-top:28px;font-size:12px;display:block}.workspace-module__MrQ-kG__error{color:#a44138;background:#fbeceb;border-radius:8px;padding:14px;font-size:13px;line-height:1.7}.workspace-module__MrQ-kG__shell{min-height:100vh;display:flex}.workspace-module__MrQ-kG__sidebar{color:#fff;background:#133a2e;flex-direction:column;flex-shrink:0;width:270px;padding:32px 22px;display:flex}.workspace-module__MrQ-kG__sidebar .workspace-module__MrQ-kG__brand{margin-left:10px}.workspace-module__MrQ-kG__identity{background:#204c3d;border:1px solid #315b49;border-radius:13px;flex-direction:column;align-items:flex-start;gap:9px;margin-top:33px;padding:20px;display:flex}.workspace-module__MrQ-kG__avatar{color:#264d34;background:#cceac0;border-radius:50%;place-items:center;width:35px;height:35px;margin-bottom:5px;display:grid}.workspace-module__MrQ-kG__identity strong{font-size:16px}.workspace-module__MrQ-kG__role{color:#d9f4a7;font-size:11px}.workspace-module__MrQ-kG__identity small{color:#93b1a0;margin-top:4px;font-size:11px}.workspace-module__MrQ-kG__navLabel{letter-spacing:2px;color:#89a796;margin:35px 10px 15px;font-size:9px}.workspace-module__MrQ-kG__navItem,.workspace-module__MrQ-kG__selected{color:#a8c3b4;border-radius:8px;gap:12px;margin-bottom:7px;padding:14px;font-size:13px;display:flex}.workspace-module__MrQ-kG__selected{color:#e3f4c6;background:#285743}.workspace-module__MrQ-kG__navItem:hover{background:#1c4937}.workspace-module__MrQ-kG__logout{color:#bfd1c3;cursor:pointer;text-align:left;background:0 0;border:1px solid #335c48;border-radius:8px;margin-top:auto;padding:13px;font-size:12px}.workspace-module__MrQ-kG__main{flex:1;min-width:0}.workspace-module__MrQ-kG__topbar{color:#7d8d80;border-bottom:1px solid #e3e8e2;justify-content:space-between;align-items:center;gap:15px;min-height:78px;padding:0 40px;font-size:12px;display:flex}.workspace-module__MrQ-kG__pill{white-space:nowrap;background:#e9eee5;border-radius:7px;padding:8px 12px;font-size:11px}.workspace-module__MrQ-kG__content{max-width:1100px;margin:auto;padding:45px 40px 25px}.workspace-module__MrQ-kG__content h1{letter-spacing:-1px;margin:18px 0 12px;font-size:35px;font-weight:600}.workspace-module__MrQ-kG__contextCard{background:#fff;border:1px solid #e0e7df;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin:30px 0 25px;padding:27px;display:flex}.workspace-module__MrQ-kG__contextCard small{letter-spacing:1.5px;color:#849885;font-size:9px}.workspace-module__MrQ-kG__contextCard h2{margin:13px 0 10px;font-size:19px;font-weight:600}.workspace-module__MrQ-kG__contextCard p{color:#81907f;margin:0;font-size:12px}.workspace-module__MrQ-kG__contextCard label{min-width:260px;margin:0}.workspace-module__MrQ-kG__contextCard select:disabled{color:#698062;opacity:1;background:#f8faf6}.workspace-module__MrQ-kG__empty{text-align:center;background:#fff;border:1px dashed #d5ded2;border-radius:14px;flex-direction:column;align-items:center;padding:65px 25px;display:flex}.workspace-module__MrQ-kG__emptyIcon{color:#7c9771;background:#eef3e8;border-radius:17px;place-items:center;width:65px;height:65px;font-size:28px;display:grid}.workspace-module__MrQ-kG__empty h2{margin:28px 0 13px;font-size:21px;font-weight:500}.workspace-module__MrQ-kG__empty p{color:#8a9683;max-width:440px;margin:0;font-size:13px;line-height:1.9}.workspace-module__MrQ-kG__verified{color:#51804a;background:#edf5e9;border-radius:7px;margin-top:27px;padding:9px 13px;font-size:11px;display:inline-block}.workspace-module__MrQ-kG__footer{color:#8f9d87;border-top:1px solid #e2e8de;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:33px;padding-top:22px;font-size:10px;display:flex}@media (max-width:1000px){.workspace-module__MrQ-kG__sidebar{width:235px}.workspace-module__MrQ-kG__content{padding:32px 25px}.workspace-module__MrQ-kG__topbar{padding:0 25px}.workspace-module__MrQ-kG__contextCard{flex-direction:column;align-items:stretch}.workspace-module__MrQ-kG__loginStory{padding:35px}.workspace-module__MrQ-kG__demoGrid{grid-template-columns:1fr}}@media (max-width:650px){.workspace-module__MrQ-kG__shell{flex-direction:column}.workspace-module__MrQ-kG__sidebar{width:100%}.workspace-module__MrQ-kG__identity{margin-top:22px}.workspace-module__MrQ-kG__sidebar nav{flex-wrap:wrap;gap:6px;display:flex}.workspace-module__MrQ-kG__navItem,.workspace-module__MrQ-kG__selected{margin:0}.workspace-module__MrQ-kG__logout{margin-top:20px}.workspace-module__MrQ-kG__content{padding:25px 20px}.workspace-module__MrQ-kG__topbar{padding:18px 20px}.workspace-module__MrQ-kG__loginPage{grid-template-columns:1fr}.workspace-module__MrQ-kG__loginStory{gap:20px;padding:25px}.workspace-module__MrQ-kG__loginStory h1{margin:15px 0;font-size:33px}.workspace-module__MrQ-kG__loginForm{padding:40px 25px}.workspace-module__MrQ-kG__directory{padding:35px 25px}.workspace-module__MrQ-kG__directory h1{font-size:28px}}
.operations-module__tFrKLa__panel{color:#254535;font-size:14px}.operations-module__tFrKLa__fieldset{border:0;min-width:0;margin:0;padding:0}.operations-module__tFrKLa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.operations-module__tFrKLa__card{background:#fff;border:1px solid #dfe7dc;border-radius:13px;min-width:0;margin-bottom:22px;padding:24px}.operations-module__tFrKLa__card h2{margin:0 0 18px;font-size:20px}.operations-module__tFrKLa__card h3{margin:23px 0 15px;font-size:16px}.operations-module__tFrKLa__panel label{color:#61765f;flex-direction:column;gap:8px;margin:13px 0;font-size:12px;display:flex}.operations-module__tFrKLa__panel input,.operations-module__tFrKLa__panel select,.operations-module__tFrKLa__panel textarea{font:inherit;color:#254535;background:#fff;border:1px solid #d6e1d3;border-radius:7px;width:100%;min-width:0;padding:11px;font-size:14px}.operations-module__tFrKLa__panel textarea{resize:vertical;min-height:80px}.operations-module__tFrKLa__panel input:focus,.operations-module__tFrKLa__panel select:focus,.operations-module__tFrKLa__panel textarea:focus{outline:2px solid #8ab394}.operations-module__tFrKLa__panel button{color:#315a37;font:inherit;cursor:pointer;background:#edf4e7;border:1px solid #d3dfcb;border-radius:7px;margin:4px;padding:9px 12px;font-size:12px}.operations-module__tFrKLa__panel button:hover{background:#dfeeda}.operations-module__tFrKLa__panel button:disabled{opacity:.5;cursor:wait}.operations-module__tFrKLa__row{border-bottom:1px solid #edf1e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.operations-module__tFrKLa__row small{color:#81917a;margin-top:6px;font-size:11px;line-height:1.6;display:block}.operations-module__tFrKLa__row span{overflow-wrap:anywhere}.operations-module__tFrKLa__panel .operations-module__tFrKLa__check,.operations-module__tFrKLa__checks label{flex-direction:row;align-items:center;gap:10px}.operations-module__tFrKLa__panel input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.operations-module__tFrKLa__checks{margin:15px 0}.operations-module__tFrKLa__note{color:#7c8b73;font-size:12px;line-height:1.8}.operations-module__tFrKLa__error{color:#9a3a32;background:#ffebe7;border-radius:8px;padding:15px;line-height:1.7}.operations-module__tFrKLa__notice{color:#466637;background:#edf4e4;border-radius:8px;padding:15px;line-height:1.7}.operations-module__tFrKLa__totals{color:#365d2e;flex-wrap:wrap;gap:20px;display:flex}.operations-module__tFrKLa__expense{border-bottom:1px solid #e1e8db;padding:12px 0 22px}.operations-module__tFrKLa__expense p{font-size:12px;line-height:1.7}.operations-module__tFrKLa__buttons{flex-wrap:wrap;gap:8px;display:flex}.operations-module__tFrKLa__expense details{color:#7d8b73;margin-top:15px;font-size:11px}.operations-module__tFrKLa__expense summary{cursor:pointer}.operations-module__tFrKLa__fieldCard{border:1px solid #dee8d7;border-radius:10px;margin:14px 0;padding:16px}.operations-module__tFrKLa__review{background:#fbfff4;border:2px solid #8eaf69}.operations-module__tFrKLa__review h2{color:#41652a}.operations-module__tFrKLa__customValues{color:#607955;flex-wrap:wrap;gap:10px 22px;margin:12px 0;font-size:12px;display:flex}@media (max-width:1000px){.operations-module__tFrKLa__grid{grid-template-columns:1fr}}@media (max-width:650px){.operations-module__tFrKLa__card{padding:18px}.operations-module__tFrKLa__row{align-items:flex-start}.operations-module__tFrKLa__row strong{overflow-wrap:anywhere}}.operations-module__tFrKLa__tableWrap{border:1px solid #dfe7dc;border-radius:9px;max-width:100%;margin:14px 0 20px;overflow-x:auto}.operations-module__tFrKLa__dataTable{border-collapse:collapse;background:#fff;width:100%;font-size:13px}.operations-module__tFrKLa__dataTable caption{text-align:left;color:#315a37;background:#f3f7ef;padding:13px 16px;font-weight:600}.operations-module__tFrKLa__dataTable th,.operations-module__tFrKLa__dataTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e7ede2;padding:12px 16px}.operations-module__tFrKLa__dataTable thead th{color:#64775d;white-space:nowrap;background:#f8faf5;font-size:12px;font-weight:600}.operations-module__tFrKLa__dataTable tbody th{font-weight:500}.operations-module__tFrKLa__dataTable tbody tr:last-child>*{border-bottom:0}.operations-module__tFrKLa__dataTable .operations-module__tFrKLa__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.operations-module__tFrKLa__dataTable .operations-module__tFrKLa__emphasis>*{background:#edf4e7;font-weight:700}.operations-module__tFrKLa__dataTable td{overflow-wrap:anywhere}@media (max-width:650px){.operations-module__tFrKLa__dataTable th,.operations-module__tFrKLa__dataTable td{padding:10px 12px}.operations-module__tFrKLa__dataTable{font-size:12px}}.operations-module__tFrKLa__date{white-space:nowrap}.operations-module__tFrKLa__createSummary{cursor:pointer;font-size:16px;font-weight:600}.operations-module__tFrKLa__createSummary+h2{margin-top:22px}.operations-module__tFrKLa__listToolbar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.operations-module__tFrKLa__listToolbar label:first-child{flex:1;min-width:min(260px,100%)}.operations-module__tFrKLa__vehicleDialog{color:#254535;border:1px solid #dfe7dc;border-radius:14px;width:min(1000px,100vw - 32px);max-height:90dvh;margin:auto;padding:24px;overflow:auto}.operations-module__tFrKLa__vehicleDialog::backdrop{background:#172e25aa}.operations-module__tFrKLa__dialogHeader{z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex;position:sticky;top:-24px}.operations-module__tFrKLa__dialogHeader h2{margin:0;font-size:20px}body:has(.operations-module__tFrKLa__vehicleDialog[open]){overflow:hidden}@media (max-width:650px){.operations-module__tFrKLa__vehicleDialog{padding:16px}.operations-module__tFrKLa__dialogHeader{top:-16px}}.operations-module__tFrKLa__vehicleList{min-width:850px}.operations-module__tFrKLa__vehicleList td,.operations-module__tFrKLa__vehicleList tbody th{white-space:nowrap}.operations-module__tFrKLa__recordTable{min-width:560px}.operations-module__tFrKLa__recordTable td{overflow-wrap:anywhere;min-width:120px;max-width:300px}.operations-module__tFrKLa__comparisonSummary .operations-module__tFrKLa__recordTable{table-layout:fixed;min-width:0}.operations-module__tFrKLa__comparisonSummary .operations-module__tFrKLa__recordTable tbody th{width:55%;min-width:0}.operations-module__tFrKLa__recordTable tbody th{overflow-wrap:anywhere;min-width:150px;max-width:260px}.operations-module__tFrKLa__dataTable tbody tr:nth-child(2n)>*{background-color:#f8faf7}.operations-module__tFrKLa__dataTable tbody tr:hover>*{background-color:#f0f6ed}.operations-module__tFrKLa__dataTable .operations-module__tFrKLa__emphasis>*{background-color:#e4efdd}.operations-module__tFrKLa__dataTable small{color:#586e53;margin-top:6px;line-height:1.5;display:block}.operations-module__tFrKLa__panel .operations-module__tFrKLa__sortButton{color:#435c3e;background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:600}.operations-module__tFrKLa__panel button:focus-visible,.operations-module__tFrKLa__tableWrap:focus-visible,.operations-module__tFrKLa__panel summary:focus-visible,.operations-module__tFrKLa__panel a:focus-visible{outline-offset:3px;outline:3px solid #6b946e}.operations-module__tFrKLa__badge{white-space:nowrap;color:#53604d;background:#eef1ea;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-block}.operations-module__tFrKLa__badge[data-status=approved],.operations-module__tFrKLa__badge[data-status=active]{color:#345d2a;background:#e4f2df}.operations-module__tFrKLa__badge[data-status=submitted]{color:#751;background:#fff0c9}.operations-module__tFrKLa__badge[data-status=rejected],.operations-module__tFrKLa__badge[data-status=inactive]{color:#923e32;background:#fbe4df}.operations-module__tFrKLa__money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.operations-module__tFrKLa__pagination{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.operations-module__tFrKLa__rowDetails{min-width:210px;max-width:420px}.operations-module__tFrKLa__rowDetails summary{cursor:pointer;margin:10px 0;font-weight:600}.operations-module__tFrKLa__detailValues{grid-template-columns:minmax(90px,1fr) minmax(100px,1fr);gap:10px 16px;margin:15px 0;display:grid}.operations-module__tFrKLa__detailValues dt{color:#607055}.operations-module__tFrKLa__detailValues dd{overflow-wrap:anywhere;margin:0}.operations-module__tFrKLa__status{color:#426c37}.operations-module__tFrKLa__managementGrid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.operations-module__tFrKLa__pagination button:disabled{cursor:default}.operations-module__tFrKLa__panel form{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){.operations-module__tFrKLa__panel{scroll-behavior:auto}}.operations-module__tFrKLa__panel{font-size:14px;line-height:1.55}.operations-module__tFrKLa__card{border-color:#dfe6e0;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 2px 5px #18372a04}.operations-module__tFrKLa__card h2{letter-spacing:-.25px;font-size:18px}.operations-module__tFrKLa__card h3{font-size:15px}.operations-module__tFrKLa__note{color:#627669}.operations-module__tFrKLa__panel>.operations-module__tFrKLa__note{background:#edf2ec;border:1px solid #dfe7da;border-radius:10px;margin:0 0 18px;padding:14px 16px}.operations-module__tFrKLa__panel label{color:#4c6757;font-weight:500}.operations-module__tFrKLa__panel input,.operations-module__tFrKLa__panel select,.operations-module__tFrKLa__panel textarea{border-radius:8px;min-height:40px}.operations-module__tFrKLa__panel button{border-radius:8px;min-height:36px;margin:4px 0;font-weight:500}.operations-module__tFrKLa__panel button[type=submit]{color:#fff;background:#245b43;border-color:#245b43}.operations-module__tFrKLa__panel button[type=submit]:hover{background:#194a35}.operations-module__tFrKLa__panel button:disabled{cursor:not-allowed}.operations-module__tFrKLa__panel button:focus-visible,.operations-module__tFrKLa__tableWrap:focus-visible{outline-offset:3px;outline:2px solid #7b9f70}.operations-module__tFrKLa__panel label:has(>input[type=checkbox]){flex-direction:row;align-items:center;font-weight:400}.operations-module__tFrKLa__listToolbar{background:#f5f8f3;border:1px solid #e1e8dc;border-radius:10px;gap:12px;padding:12px 16px}.operations-module__tFrKLa__listToolbar label{min-width:0;margin:0}.operations-module__tFrKLa__listToolbar button{margin:0}.operations-module__tFrKLa__tableWrap{border-color:#dbe4dc;border-radius:10px}.operations-module__tFrKLa__dataTable{font-size:13px}.operations-module__tFrKLa__dataTable caption{background:#f1f5ee;padding:14px 16px;font-size:13px}.operations-module__tFrKLa__dataTable thead th{color:#4e6955;background:#f8faf6;padding-top:11px;padding-bottom:11px}.operations-module__tFrKLa__dataTable tbody tr:hover>th,.operations-module__tFrKLa__dataTable tbody tr:hover>td{background:#f6f9f3}.operations-module__tFrKLa__dataTable td,.operations-module__tFrKLa__dataTable th{line-height:1.6}.operations-module__tFrKLa__dataTable tbody td small{color:#647869}.operations-module__tFrKLa__panel details>summary{color:#315e41;cursor:pointer;padding:8px 0;font-size:13px;font-weight:600;line-height:1.6}.operations-module__tFrKLa__panel details[open]>summary{margin-bottom:10px}.operations-module__tFrKLa__panel>details.operations-module__tFrKLa__card>summary{font-size:15px}.operations-module__tFrKLa__badge{line-height:1.5}.operations-module__tFrKLa__buttons{gap:10px}.operations-module__tFrKLa__buttons button{margin:0}.operations-module__tFrKLa__error,.operations-module__tFrKLa__notice{font-size:13px}.operations-module__tFrKLa__grid{gap:16px}@media (max-width:800px){.operations-module__tFrKLa__card{padding:18px}.operations-module__tFrKLa__listToolbar{gap:10px;padding:12px}.operations-module__tFrKLa__listToolbar label{flex:140px}.operations-module__tFrKLa__listToolbar label:first-child{flex-basis:100%}.operations-module__tFrKLa__card h2{font-size:17px}.operations-module__tFrKLa__dataTable td,.operations-module__tFrKLa__dataTable th{padding:11px 13px}}.operations-module__tFrKLa__panel input[type=checkbox]{min-height:16px}
.vehicle-intake-module__8WTZbq__wizard{grid-template-columns:230px minmax(0,1fr);gap:24px;display:grid}.vehicle-intake-module__8WTZbq__steps{background:#f5f8f4;border:1px solid #e1e8df;border-radius:14px;align-self:start;padding:12px}.vehicle-intake-module__8WTZbq__steps button{text-align:left;background:#fff;align-items:flex-start;gap:10px;width:100%;display:flex;margin-bottom:10px!important;padding:14px!important}.vehicle-intake-module__8WTZbq__steps button[aria-current=step]{background:#edf7e8;border-color:#87ae76}.vehicle-intake-module__8WTZbq__steps button>span{background:#e1ecd9;border-radius:50%;padding:4px 10px}.vehicle-intake-module__8WTZbq__steps strong{display:block}.vehicle-intake-module__8WTZbq__steps small{margin-top:7px;line-height:1.6;display:block}.vehicle-intake-module__8WTZbq__content{min-width:0}.vehicle-intake-module__8WTZbq__content h2{margin-top:4px}.vehicle-intake-module__8WTZbq__eyebrow{letter-spacing:2px;color:#6d836e;font-size:11px}.vehicle-intake-module__8WTZbq__specs{background:#f2f6ee;border-radius:10px;padding:12px}.vehicle-intake-module__8WTZbq__condition{grid-template-columns:1fr 1fr;gap:20px;margin:18px 0;display:grid}.vehicle-intake-module__8WTZbq__states{flex-wrap:wrap;gap:8px;display:flex}.vehicle-intake-module__8WTZbq__states button[aria-pressed=true]{color:#fff;background:#245b43}.vehicle-intake-module__8WTZbq__counts{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.vehicle-intake-module__8WTZbq__counts span{border:1px solid #dbe4d7;border-radius:20px;padding:4px 10px;font-size:12px}.vehicle-intake-module__8WTZbq__summary{background:#f6f8f3;border-radius:12px;grid-template-columns:150px 1fr;gap:10px;padding:18px;display:grid}.vehicle-intake-module__8WTZbq__summary dt{color:#627563}.vehicle-intake-module__8WTZbq__summary dd{overflow-wrap:anywhere;margin:0}.vehicle-intake-module__8WTZbq__actions{background:#fff;border-top:1px solid #e1e8de;justify-content:flex-end;gap:12px;margin-top:25px;padding-top:16px;display:flex;position:sticky;bottom:0}.vehicle-intake-module__8WTZbq__actions button[type=submit]{min-width:180px}@media (max-width:1000px){.vehicle-intake-module__8WTZbq__wizard{grid-template-columns:1fr}.vehicle-intake-module__8WTZbq__steps{flex-wrap:wrap;gap:6px;display:flex}.vehicle-intake-module__8WTZbq__steps button{flex:1;width:auto;min-width:140px}.vehicle-intake-module__8WTZbq__steps p{width:100%}.vehicle-intake-module__8WTZbq__condition{grid-template-columns:1fr}}@media (max-width:500px){.vehicle-intake-module__8WTZbq__steps button{min-width:110px;font-size:11px;padding:8px!important}.vehicle-intake-module__8WTZbq__steps small{display:none}.vehicle-intake-module__8WTZbq__summary{grid-template-columns:1fr;gap:4px}.vehicle-intake-module__8WTZbq__summary dd{margin-bottom:12px}.vehicle-intake-module__8WTZbq__actions button[type=submit]{flex:1;min-width:0}}
.vehicle-body-map-module__P8X0Ba__card{background:radial-gradient(at 50% 45%,#fff 0,#f5f8f6 72%);border:1px solid #dfe7e2;border-radius:20px;min-width:0;overflow:hidden}.vehicle-body-map-module__P8X0Ba__card header{justify-content:space-between;align-items:center;gap:10px;padding:20px 20px 0;display:flex}.vehicle-body-map-module__P8X0Ba__card header div>span{letter-spacing:1.8px;color:#778b80;font-size:10px}.vehicle-body-map-module__P8X0Ba__card header h3{color:#284938;margin:5px 0 0!important;font-size:14px!important}.vehicle-body-map-module__P8X0Ba__view{white-space:nowrap;color:#657b6d;background:#fff;border:1px solid #dce6df;border-radius:20px;padding:5px 9px;font-size:10px}.vehicle-body-map-module__P8X0Ba__legend{color:#64776b;flex-wrap:wrap;gap:8px 12px;padding:14px 20px;font-size:10px;display:flex}.vehicle-body-map-module__P8X0Ba__legend span{align-items:center;gap:5px;display:flex}.vehicle-body-map-module__P8X0Ba__legend i{border:1px solid #0000000c;border-radius:50%;width:8px;height:8px}.vehicle-body-map-module__P8X0Ba__car{width:100%;height:440px;display:block}.vehicle-body-map-module__P8X0Ba__direction{letter-spacing:1.7px;fill:#819388;font-size:10px}.vehicle-body-map-module__P8X0Ba__part{stroke:#afc2b7;stroke-width:1.2px;cursor:pointer;outline:none;transition:fill .18s,stroke .18s}.vehicle-body-map-module__P8X0Ba__part:hover{stroke:#305e45;stroke-width:2.4px;filter:brightness(.97)}.vehicle-body-map-module__P8X0Ba__part[aria-pressed=true]{stroke:#235b40;stroke-width:3px}.vehicle-body-map-module__P8X0Ba__part:focus-visible{stroke:#172fef;stroke-width:3.5px;stroke-dasharray:4 2}.vehicle-body-map-module__P8X0Ba__details{fill:none;stroke:#758b7d;stroke-width:1px;opacity:.6;pointer-events:none}.vehicle-body-map-module__P8X0Ba__card footer{background:#ffffffc9;border-top:1px solid #e0e8e2;align-items:center;gap:10px;padding:14px 20px;display:flex}.vehicle-body-map-module__P8X0Ba__card footer div{flex-direction:column;display:flex}.vehicle-body-map-module__P8X0Ba__card footer strong{font-size:13px}.vehicle-body-map-module__P8X0Ba__card footer span:not(.vehicle-body-map-module__P8X0Ba__dot){color:#6b8172;font-size:11px}.vehicle-body-map-module__P8X0Ba__card footer small{color:#86978c;margin-left:auto;font-size:10px}.vehicle-body-map-module__P8X0Ba__dot{border:1px solid #b4c4ba;border-radius:50%;width:12px;height:12px}@media (max-width:500px){.vehicle-body-map-module__P8X0Ba__car{height:400px}.vehicle-body-map-module__P8X0Ba__card header{padding:16px 14px 0}.vehicle-body-map-module__P8X0Ba__legend,.vehicle-body-map-module__P8X0Ba__card footer{padding:12px 14px}.vehicle-body-map-module__P8X0Ba__view{display:none}}
