main.fleet-page .fleet-index-scroll.fleet-pending-scroll{overflow:visible;max-height:none;border:0;border-radius:0}main.fleet-page .fleet-pending-group{--fleet-pending-tools-height:88px;position:relative;margin:0 0 12px;border:1px solid #dce5ed;border-radius:8px;overflow:visible}main.fleet-page .fleet-pending-summary{border-radius:8px 8px 0 0}main.fleet-page .fleet-pending-sticky{position:sticky;top:var(--fleet-pending-top,0);z-index:3;background:#fff}main.fleet-page .fleet-pending-filters{display:flex;flex-wrap:wrap;gap:8px;padding:6px 12px;border-bottom:1px solid #dce5ed;min-height:44px;box-sizing:border-box}main.fleet-page .fleet-index-tools.fleet-pending-tools{padding:6px 12px;margin:0;min-height:44px;box-sizing:border-box;flex-wrap:wrap}main.fleet-page .fleet-pending-tools small{margin-left:auto;font-size:12px;color:#65788c}main.fleet-page .fleet-pending-global{flex-wrap:wrap;position:sticky;top:0;z-index:4;background:#fff;margin:0;padding:8px 12px}main.fleet-page .fleet-pending-global small{font-size:12px;color:#65788c}main.fleet-page .fleet-flat-table.fleet-pending-table th{top:calc(var(--fleet-pending-top,0px) + var(--fleet-pending-tools-height));z-index:2}main.fleet-page .fleet-pending-table tr.fleet-pending-returned td{background:#fff4f2!important}main.fleet-page .fleet-flat-table td>span.fleet-status-draft,main.fleet-page .fleet-flat-table td>span.fleet-status-returned{display:inline-block;border-radius:6px;padding:0 8px;font-size:12px;line-height:20px;white-space:nowrap}main.fleet-page .fleet-status-returned{color:#b42318;background:#fee4e2}main.fleet-page .fleet-status-draft{color:#536780;background:#eff3f8}main.fleet-page .fleet-flat-table small.fleet-return-reason{margin-top:4px;color:#a54824;line-height:16px}main.fleet-page .fleet-flat-table button.fleet-return-count{border:0;background:transparent;color:#a54824;text-decoration:underline;padding:0;min-height:20px;height:auto;white-space:normal;text-align:left}main.fleet-page .fleet-pending-pages{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:12px;border-top:1px solid #dce5ed;font-size:12px}main.fleet-page .fleet-pending-pages small{margin-right:auto;color:#65788c;font-size:12px}main.fleet-page .fleet-flat-table.fleet-pending-table td{height:56px;padding:6px 8px!important}main.fleet-page .fleet-pending-group .fleet-group-actions{justify-content:flex-start;flex-wrap:wrap}main.fleet-page .fleet-pending-group .fleet-row-actions{flex-wrap:wrap}@media(max-width:1100px){main.fleet-page .fleet-pending-group{overflow:visible}}main.fleet-page .fleet-index-tools{display:flex;align-items:center;gap:12px;margin:4px 0;min-height:32px}main.fleet-page .fleet-index-tools label{display:flex;align-items:center;gap:8px;margin:0}main.fleet-page .fleet-group-switch{margin-left:auto!important}main.fleet-page .fleet-index-scroll{overflow:auto;max-height:calc(100dvh - 280px);min-height:0;border:1px solid #dce5ed;border-radius:8px}main.fleet-page table.fleet-flat-table{table-layout:fixed;width:100%;min-width:0;border-collapse:separate;border-spacing:0}main.fleet-page .fleet-flat-table th{position:sticky;top:0;z-index:1;height:40px;box-sizing:border-box}main.fleet-page .fleet-flat-table td{height:56px;box-sizing:border-box;padding:8px;vertical-align:middle;overflow:hidden;font-size:14px;line-height:20px}main.fleet-page .fleet-flat-table td:first-child,main.fleet-page .fleet-flat-table th:first-child{min-width:0;width:auto}main.fleet-page .fleet-flat-table small,main.fleet-page .fleet-flat-table td>span,main.fleet-page .fleet-flat-table td>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.fleet-page .fleet-flat-table td>.fleet-supplier-name{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:20px}main.fleet-page .fleet-flat-table small{font-size:12px;line-height:16px;margin:0;color:#71829b}main.fleet-page .fleet-flat-table button{height:32px;min-height:32px;font-size:14px;padding:5px 8px;margin:0;white-space:nowrap}main.fleet-page .fleet-flat-table .fleet-group-row td{height:64px;background:#f1f6f5}main.fleet-page .fleet-group-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}main.fleet-page .fleet-group-actions button{flex-shrink:0}main.fleet-page .fleet-row-actions{display:flex;align-items:center;gap:8px}main.fleet-page .fleet-totals{padding:4px 8px!important;margin:8px 0!important}main.fleet-page .fleet-totals h3{display:none}main.fleet-page .fleet-totals p{margin:0!important;font-size:12px}main.fleet-page .fleet-supplier-totals{padding:0!important;margin:4px 0!important}main.fleet-page .fleet-help{margin:4px 0!important}main.fleet-page:not(.fleet-embedded){position:relative;margin:12px auto;padding:16px;min-width:0}main.fleet-page .fleet-language-slot{display:flex;justify-content:flex-end;min-height:32px;margin-bottom:8px}main.fleet-page .fleet-round2-header{margin:0 0 8px}main.fleet-page .fleet-round2-header>div:first-child{display:flex;align-items:center;gap:16px}main.fleet-page .fleet-round2-header h1{font-size:18px;margin:0}main.fleet-page .fleet-workspace-tools{display:flex;gap:8px;align-items:center}main.fleet-page .fleet-list-surface{padding:12px!important}main.fleet-page .fleet-compact-filters{display:grid;grid-template-columns:minmax(145px,1.2fr) minmax(180px,1.6fr) minmax(90px,.8fr) 90px minmax(130px,1fr) 38px;gap:8px;align-items:end;margin:8px 0}main.fleet-page .fleet-compact-filters label{min-width:0;font-size:12px}main.fleet-page .fleet-compact-filters input,main.fleet-page .fleet-compact-filters label>button,main.fleet-page .fleet-compact-filters select{margin:4px 0 0;width:100%;min-width:0;max-width:100%;font-size:14px}main.fleet-page .fleet-compact-filters label>button{overflow:hidden;text-overflow:ellipsis;text-align:left}main.fleet-page [data-more-actions]>button>span{display:none}main.fleet-page .fleet-status-tabs{margin:8px 0}@media(max-width:1100px){main.fleet-page .fleet-compact-filters{grid-template-columns:repeat(3,minmax(0,1fr))}main.fleet-page table.fleet-flat-table{min-width:850px}}main.fleet-page{font-size:14px;line-height:1.5}main.fleet-page h1{font-size:24px;font-weight:600;margin:12px 0 8px}main.fleet-page h2{font-size:18px;font-weight:600;margin:0 0 10px}main.fleet-page p{margin:8px 0}main.fleet-page label{font-size:13px}main.fleet-page input:not([type=checkbox]):not([type=file]),main.fleet-page select{height:32px;padding:5px 9px;font-size:14px;line-height:20px}main.fleet-page textarea{height:auto;min-height:64px;font-size:14px;line-height:20px;resize:vertical}main.fleet-page button{box-sizing:border-box;min-height:32px;padding:5px 12px;font-size:14px;line-height:20px}main.fleet-page th{background:#f1f4f8;color:#71829b;font-size:12px}main.fleet-page td:first-child,main.fleet-page th:first-child{min-width:250px;white-space:nowrap}main.fleet-page summary{padding:4px 0;cursor:pointer}main.fleet-page [hidden]{display:none!important}main.fleet-page .fleet-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}main.fleet-page .fleet-heading h2{margin:0}main.fleet-page .fleet-heading p{color:#71829b}main.fleet-page details.fleet-help{color:#65788c;margin:8px 0 14px;padding:0}main.fleet-page .fleet-help summary{font-size:13px}main.fleet-page .fleet-navigation,main.fleet-page .fleet-status-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}main.fleet-page .fleet-navigation button,main.fleet-page .fleet-status-tabs button{margin:0}main.fleet-page button.fleet-primary,main.fleet-page button[aria-pressed=true]{background:#087f6d;color:#fff;border-color:#087f6d}main.fleet-page .fleet-step{font-size:15px;font-weight:600;margin:20px 0 12px;padding-top:14px;border-top:1px solid #dce5ed}main.fleet-page .fleet-bill-index{overflow-x:auto}main.fleet-page .fleet-bill-columns,main.fleet-page .fleet-bill-summary{display:grid;grid-template-columns:minmax(260px,2fr) 155px 160px minmax(190px,1.5fr) 100px;gap:16px;align-items:center;min-width:930px;padding:12px}main.fleet-page .fleet-bill-columns{font-size:12px;background:#f1f4f8;color:#71829b}main.fleet-page .fleet-bill-row{border-bottom:1px solid #dce5ed;padding:0}main.fleet-page .fleet-bill-summary{padding:14px 12px}main.fleet-page .fleet-bill-summary>span:first-child,main.fleet-page .fleet-bill-summary>strong{white-space:nowrap}main.fleet-page .fleet-bill-summary small{display:block;color:#71829b;font-size:12px;margin-top:4px}main.fleet-page .fleet-view-label{border:1px solid #bdd4d0;border-radius:6px;padding:5px 8px;text-align:center;color:#166657;font-size:13px}main.fleet-page .fleet-list-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:14px 0}main.fleet-page .fleet-list-filters label{min-width:180px;flex:1}main.fleet-page .fleet-list-filters button{margin-bottom:6px}main.fleet-page .fleet-totals{padding:10px 14px;background:#eff7f5;border-radius:8px;margin:12px 0}main.fleet-page .fleet-supplier-totals h3,main.fleet-page .fleet-totals h3{font-size:14px;margin:0 0 8px}main.fleet-page .fleet-totals p{display:flex;gap:16px;flex-wrap:wrap}main.fleet-page .fleet-supplier-totals{margin:16px 0;border-bottom:1px solid #dce5ed;padding-bottom:10px}main.fleet-page .fleet-supplier-totals>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap}main.fleet-page .fleet-cross-warning{color:#a65b00}dialog[data-unified-dialog] .fleet-bill-body{font-size:14px;line-height:1.5}dialog[data-unified-dialog] .fleet-bill-body h2{font-size:18px;margin:0 0 10px}dialog[data-unified-dialog] .fleet-bill-body fieldset{border:0;padding:0;margin:0;min-width:0}dialog[data-unified-dialog] .fleet-bill-body table{width:100%;border-collapse:collapse;min-width:940px}dialog[data-unified-dialog] .fleet-bill-body td,dialog[data-unified-dialog] .fleet-bill-body th{text-align:left;padding:9px;border-bottom:1px solid #dce5ed}dialog[data-unified-dialog] .fleet-bill-body th{font-size:12px;background:#f1f4f8;color:#65788c}dialog[data-unified-dialog] .fleet-bill-body td:first-child{min-width:210px;white-space:nowrap}dialog[data-unified-dialog] .fleet-bill-body .fleet-route{min-width:240px;white-space:pre-wrap;overflow-wrap:anywhere}dialog[data-unified-dialog] .fleet-bill-body button{min-height:32px;padding:5px 12px;font-size:14px}main.fleet-page a:focus-visible,main.fleet-page button:focus-visible,main.fleet-page input:focus-visible,main.fleet-page select:focus-visible,main.fleet-page summary:focus-visible{outline:2px solid #07846c;outline-offset:2px}@media(max-width:767px){main.fleet-page td:first-child,main.fleet-page th:first-child{min-width:190px}}main.fleet-page .fleet-batch-toolbar{display:flex;gap:14px;align-items:center;margin:12px 0;flex-wrap:wrap}main.fleet-page .fleet-batch-toolbar label{display:flex;align-items:center;gap:6px}main.fleet-page [data-fleet-batch] td:first-child,main.fleet-page [data-fleet-batch] th:first-child{min-width:40px;width:40px}main.fleet-page .fleet-blocked-row{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid #dce5ed}main.fleet-page .fleet-blocked-row small{display:block;color:#a65b00}dialog[data-unified-dialog] .fleet-batch-dialog{font-size:14px}dialog[data-unified-dialog] .fleet-batch-dialog fieldset{border:0;padding:0;margin:0;min-width:0}dialog[data-unified-dialog] .fleet-batch-dialog table{width:100%;border-collapse:collapse;min-width:540px}dialog[data-unified-dialog] .fleet-batch-dialog td,dialog[data-unified-dialog] .fleet-batch-dialog th{padding:8px;text-align:left;border-bottom:1px solid #dce5ed}dialog[data-unified-dialog] .fleet-batch-dialog th{font-size:12px;color:#65788c;background:#f1f4f8}dialog[data-unified-dialog] .fleet-batch-dialog label{display:block;font-size:13px;margin-top:10px}dialog[data-unified-dialog] .fleet-batch-dialog input:not([type=checkbox]):not([type=file]){height:32px;width:100%;padding:5px 9px;font-size:14px;border:1px solid #bfcfcc;border-radius:6px;box-sizing:border-box}dialog[data-unified-dialog] .fleet-batch-dialog [role=alert]{color:#b42318}dialog[data-unified-dialog] .fleet-batch-actions{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #dce5ed;padding-top:12px;margin-top:12px}main.fleet-page.fleet-embedded{font-size:14px;min-width:0}main.fleet-page.fleet-embedded .fleet-workspace-header{min-height:32px;margin:0 0 12px}main.fleet-page.fleet-embedded .fleet-workspace-tools{display:flex;align-items:center;gap:8px}main.fleet-page.fleet-embedded button{margin:0;height:32px;white-space:nowrap}main.fleet-page.fleet-embedded [data-more-actions]>button>span{display:none}main.fleet-page.fleet-embedded .fleet-list-surface{padding:16px!important;margin-bottom:0!important}main.fleet-page.fleet-embedded .fleet-compact-filters{display:grid;grid-template-columns:minmax(145px,1.2fr) minmax(180px,1.6fr) minmax(90px,.8fr) 90px minmax(130px,1fr) 38px;gap:8px;align-items:end;margin:8px 0}main.fleet-page.fleet-embedded .fleet-compact-filters label{min-width:0;font-size:12px}main.fleet-page.fleet-embedded .fleet-compact-filters input,main.fleet-page.fleet-embedded .fleet-compact-filters label>button,main.fleet-page.fleet-embedded .fleet-compact-filters select{margin:4px 0 0;width:100%;min-width:0;max-width:100%;font-size:14px}main.fleet-page.fleet-embedded .fleet-compact-filters label>button{overflow:hidden;text-overflow:ellipsis;text-align:left}main.fleet-page.fleet-embedded .fleet-totals{padding:8px 12px;margin:8px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}main.fleet-page.fleet-embedded .fleet-totals h3{display:none}main.fleet-page.fleet-embedded .fleet-totals p{display:flex;gap:12px;margin:0;font-size:12px}main.fleet-page.fleet-embedded .fleet-supplier-totals{padding:0;margin:8px 0;border:0}main.fleet-page.fleet-embedded .fleet-supplier-totals>summary{font-size:12px;font-weight:400;color:#65788c}main.fleet-page.fleet-embedded .fleet-bill-index{overflow-x:auto;border:1px solid #dce5ed;border-radius:8px}main.fleet-page.fleet-embedded .fleet-bill-columns,main.fleet-page.fleet-embedded .fleet-bill-summary{grid-template-columns:minmax(0,2fr) minmax(105px,1fr) minmax(125px,1fr) minmax(140px,1.3fr) 96px;min-width:0;gap:12px;padding:8px 12px;font-size:14px}main.fleet-page.fleet-embedded .fleet-bill-columns{font-size:12px}main.fleet-page.fleet-embedded .fleet-bill-summary{min-height:80px}main.fleet-page.fleet-embedded .fleet-bill-row .fleet-bill-summary{min-height:64px;background:#f9fbfc}main.fleet-page.fleet-embedded .fleet-bill-summary>span{min-width:0}main.fleet-page.fleet-embedded .fleet-bill-summary>span:first-child small,main.fleet-page.fleet-embedded .fleet-bill-summary>span:first-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}main.fleet-page.fleet-embedded .fleet-bill-summary small{font-size:12px;margin:0;line-height:18px}main.fleet-page.fleet-embedded .fleet-status-tabs{margin:8px 0}main.fleet-page.fleet-embedded .fleet-status-tabs button[aria-pressed=true]{background:#eaf6f1;color:#07674f;border-color:#d0e8de}@media(max-width:1100px){main.fleet-page.fleet-embedded .fleet-compact-filters{grid-template-columns:repeat(3,minmax(0,1fr))}main.fleet-page.fleet-embedded .fleet-bill-columns,main.fleet-page.fleet-embedded .fleet-bill-summary{min-width:850px}}main.fleet-page .fleet-pending-table td>.fleet-supplier-name{white-space:nowrap;text-overflow:ellipsis}main.fleet-page .fleet-pending-group .fleet-row-actions{flex-wrap:nowrap;gap:4px}main.fleet-page .fleet-pending-table td:has(>.fleet-status-draft),main.fleet-page .fleet-pending-table td:has(>.fleet-status-returned){line-height:16px}main.fleet-page .fleet-layout-choice{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:12px}main.fleet-page .fleet-layout-choice small{color:#65788c}main.fleet-page.fleet-embedded table.fleet-flat-table:not(.fleet-pending-table) tbody tr:not(.fleet-group-row) td{height:56px;padding:6px 8px!important;line-height:16px}main.fleet-page.fleet-embedded table.fleet-flat-table .fleet-row-actions{gap:4px;flex-wrap:nowrap}main.fleet-page.fleet-embedded table.fleet-flat-table .fleet-row-actions button{height:32px;min-height:32px;margin:0;line-height:20px}