.account-home-style{isolation:isolate;color:#fff;background:#19252e;padding:28px max(24px,50vw - 600px) 24px;position:relative}.account-home-style:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#080f1480,#101d29b8 50%,#080d12ed),url(/assets/europe-home-v2.webp) 50%/cover no-repeat;position:fixed;inset:0}.account-home-style .account-top{border-bottom:1px solid #ffffff35;min-height:55px;margin-bottom:55px;padding-bottom:22px}.account-home-style :is(h1,h2,h3,.account-back,.account-secondary,.account-form label,.account-help strong,.account-blue,.account-section-title,.account-text-button){color:#fff}.account-home-style :is(.account-eyebrow,.account-intro,.account-help,.account-footer,.account-user-details>span,.account-badges,.account-hint){color:#d0e3ef}.account-home-style .account-heading h1{font-size:clamp(28px,4vw,44px)}.account-home-style :is(.account-card,.hera-dashboard-card){-webkit-backdrop-filter:blur(14px);background:#243440c7;border:1px solid #ffffff65;border-radius:10px 0;box-shadow:0 12px 40px #0002}.driver-allowance-card{margin-top:18px}.driver-allowance-empty{color:#c9d8e1}.driver-allowance-summary span,.driver-allowance-list article>div>span{color:#b8c9d3;font-size:12px;font-weight:700}.driver-allowance-summary{grid-template-columns:minmax(150px,1.5fr) repeat(2,minmax(100px,1fr));align-items:center;gap:12px;display:grid}.driver-allowance-summary.is-settled{grid-template-columns:1fr}.driver-allowance-summary>.driver-allowance-summary-title{color:#fff;flex-wrap:wrap;align-items:baseline;gap:14px;font-size:20px;display:inline-flex}.driver-allowance-summary .driver-allowance-total-value{color:#9be5ba;font-size:20px}.driver-allowance-summary>div,.driver-allowance-list article>div:not(:first-child){background:#ffffff09;border:1px solid #ffffff25;border-radius:8px;gap:5px;padding:13px 15px;display:grid}.driver-allowance-summary strong{color:#fff;font-size:18px}.driver-allowance-list{gap:9px;margin-top:14px;display:grid}.driver-allowance-list article{border-top:1px solid #ffffff24;grid-template-columns:minmax(150px,1.5fr) repeat(3,minmax(100px,1fr));align-items:center;gap:10px;padding:11px 0;display:grid}.driver-allowance-list article.is-settled{grid-template-columns:minmax(150px,1.5fr) minmax(100px,1fr)}.driver-allowance-list article>div:first-child{gap:4px;display:grid}.driver-allowance-list article>div:first-child strong,.driver-allowance-list article>div:not(:first-child) strong{color:#fff}@media (max-width:640px){.driver-allowance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-allowance-summary.is-settled{grid-template-columns:1fr}.driver-allowance-summary-title{grid-column:1/-1}.driver-allowance-list article,.driver-allowance-list article.is-settled{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-allowance-list article>div:first-child,.driver-allowance-list article.is-settled>div:not(:first-child){grid-column:1/-1}}.account-home-style :is(.account-secondary,.primary-button){color:#fff;background:#ffffff18;border:1.5px solid #fff;border-radius:6px;transition:background .2s}.account-home-style :is(.account-secondary,.primary-button):hover{background:#ffffff35}.account-home-style .account-form :is(input,select),.account-home-style .account-user-list select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101d2980;border-color:#ffffff70;max-width:100%;min-height:44px}:is(.account-home-style .account-form :is(input,select):focus-visible,.account-home-style .account-user-list select:focus-visible){border-color:#fff;outline:2px solid #b6dff8}.account-home-style :is(.account-symbol,.account-count,.account-reset){color:#fff;background:#ffffff15}.account-home-style .account-help{border-color:#ffffff30}.account-home-style .account-user-list{gap:14px;margin-top:18px;display:grid}.account-home-style .account-user-list>.account-user-card{background:linear-gradient(145deg,#ffffff0d,#0c1b2785 72%);border:1px solid #a9d9f126;border-radius:17px;gap:18px;padding:20px;transition:border-color .2s,background .2s,transform .2s;display:grid;box-shadow:0 12px 30px #050d142b,inset 0 1px #ffffff0b}.account-home-style .account-user-list>.account-user-card:hover{background:linear-gradient(145deg,#ffffff12,#0c1b27a6 72%);border-color:#8bd4fb55;transform:translateY(-1px)}.account-home-style .account-user-card-header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;display:grid}.account-home-style .account-user-profile{align-items:center;gap:13px;min-width:0;display:flex}.account-home-style .account-user-avatar{color:#b6e7ff;letter-spacing:.04em;background:linear-gradient(145deg,#61bce52d,#6082b327);border:1px solid #82d1f345;border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:15px;font-weight:800;display:grid}.account-home-style .account-user-name-line{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.account-home-style .account-user-name-line strong{color:#f5f9fc;font-size:16px}.account-home-style .account-user-details>span{color:#b9cbd6;margin-top:3px;font-size:13px}.account-home-style .account-user-role{color:#a9def8;background:#64b9e512;border:1px solid #76c4ee32;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.account-home-style .account-user-status{color:#a4ebc3;white-space:nowrap;background:#27ae6818;border:1px solid #62d59a2f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.account-home-style .account-user-status>span{background:#63dfa0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #63dfa077}.account-home-style .account-user-status.is-inactive{color:#ffb0b8;background:#e5576819;border-color:#ff879233}.account-home-style .account-user-status.is-inactive>span{background:#fa7988;box-shadow:0 0 10px #fa798877}.account-home-style .account-user-actions{justify-content:flex-end;gap:8px}.account-home-style .account-user-actions .account-text-button{color:#d8e7ef;background:#ffffff09;border:1px solid #c0d8e322;border-radius:10px;padding:8px 11px;font-size:12px;font-weight:650;text-decoration:none;transition:border-color .18s,background .18s,color .18s}.account-home-style .account-user-actions .account-text-button:hover:not(:disabled){color:#fff;background:#64b9e51b;border-color:#8bd4fb80}.account-home-style .account-user-actions .account-text-button:disabled,.account-home-style .account-driver-phone-action:disabled{cursor:wait;opacity:.55}.account-home-style .account-user-settings{border-top:1px solid #ffffff16;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);align-items:stretch;gap:12px;padding-top:16px;display:grid}.account-home-style .account-driver-contact{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.account-home-style .account-driver-contact label{color:#c5d8e4;min-width:0;font-size:12px;font-weight:700}.account-home-style .account-driver-phone-control{min-width:0;position:relative}.account-home-style .account-driver-contact input{color:#f4f9fc;width:100%;min-width:0;min-height:44px;font:inherit;background:#0e1a25d9;border:1px solid #b5d9ed32;border-radius:11px;padding:10px 54px 10px 12px;font-size:14px;transition:border-color .18s,box-shadow .18s}.account-home-style .account-driver-contact input:focus-visible{border-color:#8bd4fb;outline:none;box-shadow:0 0 0 3px #64b9e52b}.account-home-style .account-driver-contact input::placeholder{color:#8398a7}.account-home-style .account-driver-phone-action,.account-home-style .account-driver-phone-feedback{border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.account-home-style .account-driver-phone-action{color:#c9edff;cursor:pointer;background:#287da54d;border:1px solid #68c7fa70}.account-home-style .account-driver-phone-action:hover:not(:disabled){background:#398ab770;border-color:#8bd4fb}.account-home-style .account-driver-phone-action:focus-visible{background:#398ab770;border-color:#8bd4fb}.account-home-style .account-driver-phone-feedback{pointer-events:none;animation:.22s ease-out both driver-phone-feedback-pop}.account-home-style .account-driver-phone-feedback.is-saving{color:#9bd7f4}.account-home-style .account-driver-phone-feedback.is-saving svg{animation:.9s linear infinite driver-phone-saving-spin}.account-home-style .account-driver-phone-feedback.is-success{color:#79e5a8;background:#31a56733}.account-home-style .account-driver-phone-feedback.is-error{color:#ff818b;background:#c84a5233}@keyframes driver-phone-feedback-pop{0%{opacity:0;transform:translateY(-50%)scale(.65)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes driver-phone-saving-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.account-home-style .account-driver-phone-feedback,.account-home-style .account-driver-phone-feedback.is-saving svg{animation:none}}.account-home-style .account-driver-vehicle{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:12px;min-width:0;max-width:none;padding:0;display:grid}.account-home-style .account-driver-vehicle-label,.account-home-style .account-driver-phone-label{align-items:center;gap:9px;display:flex}.account-home-style .account-driver-vehicle-icon{color:#8bd4fb;background:#64b9e517;border:1px solid #76c4ee30;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.account-home-style .account-driver-vehicle select{background:#0e1a25d9;border:1px solid #b5d9ed32;border-radius:11px;width:100%;min-width:0;min-height:42px;transition:border-color .18s,background .18s,box-shadow .18s}.account-home-style .account-driver-vehicle select:hover:not(:disabled){background:#122331;border-color:#8bd4fb}.account-home-style .account-driver-vehicle select:focus-visible{border-color:#8bd4fb;outline:none;box-shadow:0 0 0 3px #64b9e52b}.account-home-style .account-driver-vehicle select:disabled{opacity:.65}.account-home-style .account-user-reset{background:#0e1a2580;border:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:end;margin:0;padding:14px}@media (max-width:760px){.account-home-style .account-user-card-header{grid-template-columns:minmax(0,1fr) auto;gap:12px}.account-home-style .account-user-actions{grid-column:1/-1;justify-content:flex-start}.account-home-style .account-user-settings{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.account-home-style .account-user-list>.account-user-card{border-radius:14px;gap:14px;padding:15px}.account-home-style .account-user-card-header{grid-template-columns:minmax(0,1fr);gap:10px}.account-home-style .account-user-profile{gap:10px}.account-home-style .account-user-avatar{border-radius:13px;flex-basis:40px;width:40px;height:40px}.account-home-style .account-user-status{justify-self:start}.account-home-style .account-user-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.account-home-style .account-user-actions .account-text-button{text-align:center;min-height:40px;padding:7px 8px}.account-home-style .account-user-reset{grid-template-columns:minmax(0,1fr)}}.account-home-style .hera-dashboard{margin:38px 0}.account-home-style .hera-dashboard-header{box-shadow:none;background:0 0;border:0;margin-bottom:25px;padding:0}.account-home-style .hera-dashboard-header:before{display:none}.account-home-style .hera-dashboard-header>span{color:#b6dff8;font-size:14px}.account-home-style .hera-dashboard-header h2{font-size:clamp(26px,3vw,34px)}.account-home-style .hera-dashboard-header p{color:#dfebf3;font-size:16px}.account-home-style .hera-dashboard-card{min-height:285px;padding:28px}.account-home-style .hera-dashboard-icon{color:#fff;background:0 0;place-items:start;width:54px;height:54px;margin-bottom:18px}.account-home-style .hera-dashboard-icon svg{stroke-width:1.3px;width:48px;height:48px}.account-home-style .hera-dashboard-card small{color:#b6dff8;letter-spacing:.06em;font-size:14px}.account-home-style .hera-dashboard-card h3{color:#fff;font-size:23px}.account-home-style .hera-dashboard-card p{color:#e0eaf1;margin-bottom:24px;font-size:16px}.account-home-style .hera-dashboard-status{color:#c9ddea;border-color:#ffffff35;font-weight:400}.account-home-style .hera-dashboard-card{color:#fff;text-decoration:none;transition:transform .2s,background .2s}.account-home-style .hera-dashboard-card:hover{background:#2e4656e8;transform:translateY(-4px)}.account-home-style .account-password{margin-top:36px}.module-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-8px 0 28px;display:grid}.module-nav-link{color:#dcebf3;background:#ffffff0d;border:1px solid #ffffff45;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 14px;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}:is(.module-nav-link:hover,.module-nav-link:focus-visible){color:#fff;background:#ffffff1d;border-color:#b6dff8;transform:translateY(-1px)}.module-nav-link.active{color:#fff;background:#005895b8;border-color:#b6dff8;box-shadow:0 0 0 1px #b6dff844}.module-nav-link svg{color:#b6dff8}@media (max-width:620px){.module-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:-2px 0 22px}.module-nav-link{aspect-ratio:1;text-align:center;flex-direction:column;justify-content:center;gap:7px;width:100%;min-width:0;min-height:0;padding:8px 5px;font-size:12px;line-height:1.15}.module-nav-link svg{flex:none;width:22px;height:22px}}.account-home-style .account-footer{border-top:1px solid #ffffff30;padding-top:24px;font-size:14px}.account-delete-button{color:#ffd9dc;background:#7b263233;border:1px solid #efabb0;border-radius:5px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:inline-flex}.account-delete-button:hover{background:#922b2b99}.account-delete-button:disabled{opacity:.55;cursor:wait}.partners-module{gap:22px;display:grid}.partners-add{grid-template-columns:180px 1fr auto;gap:12px;margin-top:20px;display:grid}.partners-add :is(input,select){color:#fff;background:#101d2980;border:1px solid #ffffff70;border-radius:5px;padding:12px}.partner-list{margin:0;padding:0;list-style:none}.partner-list li{border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.partner-list li:last-child{border-bottom:0}.partner-list strong,.partner-list span{display:block}.partner-list span{color:#b6dff8;margin-top:3px;font-size:13px}@media (max-width:620px){.partners-add{grid-template-columns:1fr}.partners-add .primary-button{width:100%}}.partner-tabs{border-bottom:1px solid #ffffff30;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;margin-bottom:20px;display:grid}.partner-tabs>button:not(.partner-add-button){border-bottom:3px solid #0000;padding:12px 16px;font-weight:700}.partner-tabs>button.active:not(.partner-add-button){color:#b6dff8;border-color:#b6dff8}.partner-add-button{justify-content:center;justify-self:end;align-items:center;gap:6px;min-height:38px;margin-bottom:6px;padding:8px 14px;font-weight:800;display:inline-flex}.partner-tabs .partner-add-plus{background:0 0;border-radius:0;margin:0;padding:0;font-size:22px;font-weight:800;line-height:1}.partner-tabs span{background:#ffffff18;border-radius:12px;margin-left:6px;padding:2px 7px;font-size:12px}.partner-tools{justify-content:space-between;gap:15px;margin-bottom:20px;display:flex}.partner-tools label{background:#101d2970;border:1px solid #ffffff60;border-radius:6px;flex:1;align-items:center;gap:9px;max-width:520px;padding:0 13px;display:flex}.partner-tools input{color:#fff;background:0 0;border:0;outline:0;width:100%;padding:11px 0}.partner-table-wrap{overflow-x:auto}.partner-table{border-collapse:collapse;width:100%;min-width:560px}.partner-table th,.partner-table td{text-align:left;border-bottom:1px solid #ffffff24;padding:14px 12px;font-size:14px}.partner-table th{color:#b6dff8;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.partner-sort-button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:6px;display:inline-flex}.partner-sort-button svg{flex:none;width:15px;height:15px}:is(.partner-sort-button:hover,.partner-sort-button:focus-visible){color:#fff}.partner-name-button{color:#d9effc;font:inherit;text-align:left;padding:0;font-weight:800;text-decoration:none}:is(.partner-name-button:hover,.partner-name-button:focus-visible){color:#b6dff8}.partner-actions{gap:6px;display:flex}.partner-actions button{border:1px solid #ffffff40;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}.partner-actions button:hover{background:#ffffff20}.partner-actions .danger{color:#ffd0d4;border-color:#efabb070}.partners-empty{text-align:center;color:#c9ddea;padding:28px 0}.partner-dialog{max-height:calc(100vh - 32px);overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-height:calc(100dvh - 32px);overflow-y:auto;color:#fff!important;background:#243440f5!important;border:1px solid #ffffff65!important;border-radius:10px 0!important;max-width:620px!important;padding:32px!important}.partner-dialog h2{color:#fff!important;font-size:26px!important}.partner-dialog [data-slot=dialog-description]{color:#d7e6ef}.partner-details-dialog{max-width:560px!important}.partner-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}.partner-details div{background:#101d2955;border:1px solid #ffffff30;border-radius:6px;min-width:0;padding:13px 14px}.partner-details .wide{grid-column:1/-1}.partner-details dt{color:#b6dff8;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:800}.partner-details dd{overflow-wrap:anywhere;color:#fff;margin:0;font-size:15px;line-height:1.45}.partner-updated-at,.partner-updated-at span{align-items:center;display:flex}.partner-updated-at{flex-wrap:wrap;gap:8px 18px}.partner-updated-at span{gap:7px}.partner-updated-at svg{color:#55b9f2;flex:none;width:17px;height:17px}.partner-form{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}.partner-form label{gap:6px;font-weight:700;display:grid}.partner-form :is(input,select){color:#fff;background:#101d2980;border:1px solid #ffffff70;border-radius:5px;width:100%;padding:11px 12px}.partner-form .wide{grid-column:1/-1}@media (max-width:700px){.partners-module,.partners-module>.account-card{min-width:0}.partner-tabs{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr) auto;gap:3px;width:100%}.partner-tabs>button:not(.partner-add-button){text-align:center;min-width:0;padding:12px 3px;font-size:12px}.partner-add-button{visibility:visible;opacity:1;color:#fff;white-space:nowrap;background:#005895;border:1px solid #b6dff8;justify-content:center;align-items:center;width:34px;min-width:34px;min-height:34px;margin-bottom:5px;padding:0;font-size:12px;display:inline-flex!important}.partner-add-label{display:none}.partner-tabs .partner-add-plus{color:#fff;background:0 0;margin:0;padding:0;font-size:24px;line-height:1;display:block}.partner-tabs span{margin-left:3px;padding:2px 5px}.partner-tools{flex-direction:column;align-items:stretch}.partner-tools label{max-width:none}.partner-table-wrap{width:100%;max-width:100%}.partner-form,.partner-details{grid-template-columns:1fr}.partner-details .wide{grid-column:auto}.partner-details-dialog [data-slot=dialog-close]{width:42px;height:42px}.partner-details-dialog [data-slot=dialog-close] svg{width:24px;height:24px}.partner-form .wide{grid-column:auto}}.delete-dialog{max-height:calc(100vh - 32px);overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-backdrop-filter:blur(18px);max-height:calc(100dvh - 32px);overflow-y:auto;color:#fff!important;background:#243440f2!important;border:1px solid #ffffff65!important;border-radius:10px 0!important;max-width:440px!important;padding:32px!important}.delete-dialog h2{align-items:center;gap:12px;display:flex;color:#fff!important;font-size:25px!important}.delete-dialog [data-slot=dialog-description]{color:#d7e6ef;font-size:16px;line-height:1.6}.delete-dialog [data-slot=dialog-description] strong{color:#fff}.delete-dialog-actions{justify-content:flex-end;gap:12px;margin-top:14px;display:flex}.delete-dialog-actions .account-secondary{color:#fff;background:#ffffff12;border-color:#ffffff80}.delete-dialog-actions .account-delete-button{min-height:42px;padding:10px 15px}@media (max-width:760px){.account-home-style{padding:22px 18px}.account-home-style .account-top{margin-bottom:30px}.account-home-style .account-back{font-size:14px}.account-home-style .hera-dashboard-card{min-height:250px;padding:24px}}.partner-actions button:disabled{opacity:.35;cursor:not-allowed}.partner-actions button:disabled:hover{background:0 0}.fleet-module{gap:22px;display:grid}.fleet-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.fleet-add-button{flex:none;margin-left:auto}@media (max-width:600px){.fleet-toolbar{flex-direction:row;align-items:center}.fleet-toolbar .fleet-add-button{gap:0;width:46px;min-width:46px;min-height:46px;padding:0}.fleet-add-label{display:none}.fleet-add-button svg{width:22px;height:22px;display:block}}.fleet-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.fleet-card{position:relative}.account-home-style .fleet-card.soon{background:#5b4721d9;border-color:#f1bc5a;box-shadow:inset 4px 0 #f1bc5a,0 12px 40px #0002}.account-home-style .fleet-card.expired{background:#672b38e6;border-color:#ed7780;box-shadow:inset 4px 0 #ed7780,0 12px 40px #0002}.fleet-alert{flex:none;align-self:flex-start;margin-left:auto;position:relative}.fleet-alert-label{text-transform:uppercase;letter-spacing:.04em;cursor:help;background:#0b203399;border:1px solid;border-radius:5px;padding:5px 8px;font-size:13px;font-weight:800;display:inline-block}.fleet-card.soon .fleet-alert-label{color:#ffe0a1}.fleet-card.expired .fleet-alert-label{color:#ffd0d4}.fleet-alert-popover{z-index:20;color:#fff;text-transform:none;background:#122b3d;border:1px solid #8eb1c9;border-radius:8px;width:max-content;max-width:calc(100vw - 40px);padding:16px;display:none;position:absolute;top:100%;right:0;overflow-x:auto;box-shadow:0 14px 35px #0008}.fleet-alert:hover .fleet-alert-popover,.fleet-alert:focus-within .fleet-alert-popover{display:block}.fleet-alert-popover ul{margin:0;padding:0;list-style:none}.fleet-alert-popover li{white-space:nowrap;border-top:1px solid #ffffff30;padding:9px 0;font-size:14px;line-height:1.5}.fleet-alert-name{font-weight:800}.fleet-alert-popover li.expired .fleet-alert-detail{color:#ffb7bd}.fleet-alert-popover li.soon .fleet-alert-detail{color:#ffe0a1}.fleet-card-head{align-items:center;gap:15px;margin-bottom:22px;display:flex}.fleet-card-head>svg{color:#b6dff8;stroke-width:1.3px;flex:none;width:44px;height:44px}.fleet-card-summary{min-width:0}.fleet-card-head h3{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-size:23px;display:flex}.fleet-brand-logo{object-fit:contain;flex:none;width:34px;height:34px;display:block}.fleet-card.expired .fleet-brand-logo.fiat{filter:brightness(0)invert()}.fleet-brand-logo.iveco{filter:brightness(0)invert();width:52px;height:28px}.fleet-card-head p{color:#c9ddea;margin-top:4px}.fleet-card-details dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.fleet-details-toggle{display:none}.fleet-card dl div{border-bottom:1px solid #ffffff20;padding:10px 0}.fleet-card dt{color:#b6dff8;text-transform:uppercase;font-size:12px}.fleet-card dd{color:#fff;margin:3px 0 0}.fleet-card>.partner-actions{justify-content:flex-end;margin-top:22px}.fleet-dialog{max-width:720px!important}@media (max-width:800px){.fleet-card-details dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.fleet-vehicle-type{display:none}.fleet-card:not(.is-expanded) .fleet-card-head{margin-bottom:0}.fleet-card .fleet-alert,.fleet-card:not(.is-expanded) .fleet-card-details{display:none}.fleet-details-toggle{color:#fff;background:#ffffff1c;border:1px solid #ffffff8c;border-radius:5px;flex:none;justify-content:center;align-items:center;width:40px;min-height:40px;margin-left:auto;padding:0;font-size:14px;font-weight:800;display:inline-flex}.fleet-details-toggle svg{transition:transform .2s}.fleet-card.is-expanded .fleet-details-toggle svg{transform:rotate(180deg)}.fleet-card-details dl{grid-template-columns:1fr}}
