@font-face{font-family:inter;src:url(../media/InterVariable_latin-s.p.3u69fmzud3qky.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.AKNipG_className{font-family:inter,inter Fallback}.AKNipG_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Regular-s.09u63wo58kris.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Medium-s.2v25u5rd2tsaf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_SemiBold-s.0kw3lk8pemvk6.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.aEmZ7G_className{font-family:plexMono,plexMono Fallback}.aEmZ7G_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vmi-brand-blue:#0b66f6;--vmi-brand-cyan:#13bfe8;--vmi-brand-purple:#6e3cf4;--vmi-brand-tint:#eef5ff;--vmi-on-tint:#0b66f6;--vmi-on-brand:#f8fbff;--vmi-brand-gradient:linear-gradient(92deg, #13bfe8 0%, #0b66f6 22%, #6e3cf4 100%);--vmi-bg:#f6f8fb;--vmi-surface:#fff;--vmi-surface-subtle:#f8fafc;--vmi-border:#e2e8f0;--vmi-border-strong:#cbd5e1;--vmi-scrim:#0f172a52;--vmi-text-primary:#0f172a;--vmi-text-secondary:#5e6e84;--vmi-text-tertiary:#5e6e84;--vmi-success:#0f7f4f;--vmi-warning:#f59e0b;--vmi-on-warning:#0f172a;--vmi-danger:#c53439;--vmi-on-danger:#f8fbff;--vmi-radius-sm:10px;--vmi-radius-md:14px;--vmi-radius-lg:16px;--vmi-radius-xl:18px;--vmi-radius-sheet:26px;--vmi-shadow-card:0 4px 12px #0f172a0f;--vmi-shadow-float:0 6px 16px #0f172a1f;--vmi-shadow-sheet:0 -12px 32px #0f172a1f;--vmi-font-sans:var(--font-inter,Inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vmi-font-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--vmi-focus:0 0 0 3px #0b66f652;--vmi-tap:44px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vmi-brand-blue:#4d8dff;--vmi-brand-cyan:#25c8e8;--vmi-brand-purple:#9a75ff;--vmi-brand-tint:#102d52;--vmi-on-tint:#6aa1ff;--vmi-on-brand:#04101f;--vmi-brand-gradient:linear-gradient(92deg, #25c8e8 0%, #4d8dff 52%, #9a75ff 100%);--vmi-bg:#061426;--vmi-surface:#0a1d32;--vmi-surface-subtle:#0e253e;--vmi-border:#20364e;--vmi-border-strong:#31506f;--vmi-scrim:#020a1499;--vmi-text-primary:#f4f8fc;--vmi-text-secondary:#a9b7c9;--vmi-text-tertiary:#8496ad;--vmi-success:#3dd68c;--vmi-warning:#f7b84b;--vmi-on-warning:#04101f;--vmi-danger:#ff6b70;--vmi-on-danger:#04101f;--vmi-shadow-card:0 4px 12px #00000052;--vmi-shadow-float:0 6px 16px #0006;--vmi-shadow-sheet:0 -12px 32px #00000070;--vmi-focus:0 0 0 3px #4d8dff66}@media (prefers-color-scheme:dark){[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vmi-brand-blue:#4d8dff;--vmi-brand-cyan:#25c8e8;--vmi-brand-purple:#9a75ff;--vmi-brand-tint:#102d52;--vmi-on-tint:#6aa1ff;--vmi-on-brand:#04101f;--vmi-brand-gradient:linear-gradient(92deg, #25c8e8 0%, #4d8dff 52%, #9a75ff 100%);--vmi-bg:#061426;--vmi-surface:#0a1d32;--vmi-surface-subtle:#0e253e;--vmi-border:#20364e;--vmi-border-strong:#31506f;--vmi-scrim:#020a1499;--vmi-text-primary:#f4f8fc;--vmi-text-secondary:#a9b7c9;--vmi-text-tertiary:#8496ad;--vmi-success:#3dd68c;--vmi-warning:#f7b84b;--vmi-on-warning:#04101f;--vmi-danger:#ff6b70;--vmi-on-danger:#04101f;--vmi-shadow-card:0 4px 12px #00000052;--vmi-shadow-float:0 6px 16px #0006;--vmi-shadow-sheet:0 -12px 32px #00000070;--vmi-focus:0 0 0 3px #4d8dff66}}:root{--vmi-brand-navy:var(--vmi-text-primary);--vmi-surface-elevated:var(--vmi-surface);--vmi-info:var(--vmi-brand-blue);--vmi-accent-amber:var(--vmi-warning);--vmi-shadow-sm:var(--vmi-shadow-card);--vmi-shadow-md:var(--vmi-shadow-float)}*{box-sizing:border-box}html{background:var(--vmi-bg);min-height:100%}body{background:var(--vmi-bg);min-height:100dvh;color:var(--vmi-text-primary);font-family:var(--vmi-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--vmi-brand-blue);text-decoration:none}button,input,textarea,select{font:inherit}:focus-visible{box-shadow:var(--vmi-focus);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip-link{z-index:100;border-radius:var(--vmi-radius-md);background:var(--vmi-brand-blue);color:#fff;padding:.75rem 1rem;position:absolute;top:.75rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.document-file-set{gap:12px;padding:0;list-style:none;display:grid}.document-file-set li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.document-file-set li>span{overflow-wrap:anywhere;flex:1;min-width:0}.document-file-sets summary{cursor:pointer;min-height:44px;padding-block:12px}.document-file-sets{font-weight:400}.document-file-set__submission{margin-block:16px}.fleet-reports{gap:1rem;min-width:0;margin-top:1rem;display:grid}.fleet-reports h2,.fleet-reports h3,.fleet-reports h4,.fleet-reports p{margin:0}.fleet-report-controls,.fleet-report-actions{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.fleet-report-field{flex:10rem;gap:.375rem;min-width:0;display:grid}.fleet-report-field input{box-sizing:border-box;width:100%;min-height:44px}.fleet-report-actions button{min-height:44px}.fleet-report-note{color:var(--vmi-text-secondary)}.fleet-report-scroll{border:1px solid var(--vmi-border);border-radius:var(--vmi-radius-lg);max-width:100%;overflow-x:auto}.fleet-report-table{border-collapse:collapse;width:100%;font-size:.875rem}.fleet-report-table caption{text-align:start;padding:.75rem;font-weight:600}.fleet-report-table th,.fleet-report-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--vmi-border);overflow-wrap:anywhere;min-width:6rem;padding:.75rem}.fleet-report-table thead{background:var(--vmi-surface-subtle)}.fleet-report-table a{align-items:center;min-height:44px;display:inline-flex}.fleet-report-error,.fleet-report-balances>section{border:1px solid var(--vmi-border);background:var(--vmi-surface);border-radius:var(--vmi-radius-lg);padding:1rem}.fleet-report-balances{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.fleet-report-balances dl{gap:.75rem;display:grid}.fleet-report-balances dl div{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.fleet-report-balances dd{margin:0;font-weight:600}.fleet-report-map-container{min-width:0;position:relative}.fleet-report-map,.fleet-report-map-placeholder{border:1px solid var(--vmi-border);border-radius:var(--vmi-radius-lg);height:24rem}.fleet-report-map-pending{visibility:hidden}.fleet-report-map-placeholder{box-sizing:border-box;background:var(--vmi-surface-subtle);align-content:center;justify-items:center;gap:1rem;padding:1rem;display:grid;position:absolute;inset:0}.fleet-report-locations{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fleet-report-locations li{border:1px solid var(--vmi-border);border-radius:var(--vmi-radius-md);overflow-wrap:anywhere;gap:.375rem;padding:.75rem;display:grid}@media (max-width:48rem){.fleet-report-map,.fleet-report-map-placeholder{height:16rem}.fleet-report-controls>*{width:100%}.fleet-report-field{flex-basis:100%}}.fleet-report-actions .btn[aria-pressed=true],.fleet-report-actions .btn[aria-pressed=true]:hover{background:var(--vmi-brand-tint);color:var(--vmi-on-tint)}.fleet-report-table thead th{overflow-wrap:normal;word-break:normal}.preparation-hub{margin:1.5rem 0 2rem}.preparation-hub h2{letter-spacing:-.025em;font-size:1.5rem}.onboarding-search{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.onboarding-search>button{grid-column:1/-1;justify-self:start}.fleet-result{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.fleet-request{border-bottom:1px solid var(--vmi-border);overflow-wrap:anywhere;padding:1.5rem 0}.fleet-request h2,.fleet-request h3{margin:.25rem 0 .75rem;font-size:1.125rem}.snapshot{gap:1rem;margin:0;padding:1rem 0;display:grid}.snapshot>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1rem;display:grid}.snapshot dt{color:var(--vmi-text-secondary)}.snapshot dd{overflow-wrap:anywhere;margin:0}.painel-main dialog{border:1px solid var(--vmi-border);color:var(--vmi-text-primary);background:var(--vmi-surface);border-radius:32px;width:min(32rem,100% - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;overflow:auto}.painel-main dialog::backdrop{background:var(--vmi-scrim)}.painel-main fieldset{border:1px solid var(--vmi-border);border-radius:18px;gap:.75rem;padding:1rem;display:grid}.painel-main fieldset label{align-items:center;gap:.75rem;min-height:44px;display:flex}.fleet-result:hover,.fleet-result:focus-visible{background:var(--vmi-surface-subtle)}@media (max-width:700px){.onboarding-search{grid-template-columns:minmax(0,1fr)}.snapshot>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}
