.notice-bell[data-v-fd10055f]{position:relative}.notice-bell-button[data-v-fd10055f]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .15s;display:grid;position:relative}.notice-bell-button[data-v-fd10055f]:hover,.notice-bell-button[aria-expanded=true][data-v-fd10055f]{background:#ffffff1a}.notice-bell-button[data-v-fd10055f]:focus-visible{outline-offset:2px;outline:3px solid #9dbcff}.notice-bell-button svg[data-v-fd10055f]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.notice-bell-count[data-v-fd10055f]{top:4px;color:#fff;text-align:center;box-sizing:border-box;background:#dc2626;border:2px solid #111729;border-radius:999px;min-width:19px;height:19px;padding:0 5px;font-size:.75rem;font-weight:700;line-height:15px;position:absolute;inset-inline-end:2px}.notice-panel[data-v-fd10055f]{inset-inline-end:0;z-index:36;color:#152238;background:#fff;border:1px solid #dce4ef;flex-direction:column;width:min(24rem,100vw - 2rem);max-height:min(34rem,100dvh - 6rem);display:flex;position:absolute;top:calc(100% + .75rem)}.notice-panel-heading[data-v-fd10055f]{border-bottom:1px solid #e9edf2;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.notice-panel-heading h2[data-v-fd10055f]{font-family:var(--font-family-heading,"Poppins"),sans-serif;color:#111729;margin:0;font-size:1.0625rem;font-weight:700}.notice-panel-link[data-v-fd10055f]{color:#1d4ed8;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.875rem;font-weight:600}.notice-panel-link[data-v-fd10055f]:hover{text-underline-offset:3px;text-decoration:underline}.notice-panel-list[data-v-fd10055f]{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.notice-panel-state[data-v-fd10055f]{color:#47566a;padding:24px 16px;font-size:.9375rem}.notice-panel-empty[data-v-fd10055f]{text-align:center;gap:4px;display:grid}.notice-panel-empty strong[data-v-fd10055f]{color:#111729}.notice-panel-all[data-v-fd10055f]{color:#1d4ed8;border-top:1px solid #e9edf2;flex:none;justify-content:center;align-items:center;min-height:48px;font-weight:600;text-decoration:none;display:flex}.notice-panel-all[data-v-fd10055f]:hover{background:#f5f6f8}.notice-panel[data-v-fd10055f] :is(a,button):focus-visible{outline-offset:-3px;outline:3px solid #2664ec}.notice-panel-enter-active[data-v-fd10055f],.notice-panel-leave-active[data-v-fd10055f]{transition:opacity .14s,transform .14s}.notice-panel-enter-from[data-v-fd10055f],.notice-panel-leave-to[data-v-fd10055f]{opacity:0;transform:translateY(-4px)}@media (width<=600px){.notice-panel[data-v-fd10055f]{inset:var(--driver-header-height,64px) 0 auto 0;width:auto;max-height:calc(100dvh - var(--driver-header-height,64px));border-inline:0;position:fixed}}@media (prefers-reduced-motion:reduce){.notice-bell-button[data-v-fd10055f],.notice-panel-enter-active[data-v-fd10055f],.notice-panel-leave-active[data-v-fd10055f]{transition:none}}.driver-area{--area-max:1248px;--area-gutter:24px;--driver-bottom-height:0px;--driver-header-height:72px;color:#152238;min-height:100dvh;padding-bottom:var(--driver-bottom-height);overflow-wrap:anywhere;background:#fff}.driver-area *,.driver-area :after,.driver-area :before{box-sizing:border-box}.driver-area label{margin-left:0}.driver-area-header{padding:0 var(--area-gutter);color:#fff;background:#111729;flex-wrap:wrap;align-items:center;gap:0 2.25rem;min-height:72px;display:flex}.driver-area-header-centred{padding-inline:max(var(--area-gutter),calc((100% - var(--area-max))/2 + var(--area-gutter)))}.driver-area-brand{align-items:center;max-width:45%;min-height:44px;display:flex}.driver-area-brand img{width:150px;max-width:100%;height:auto}.driver-area-actions{align-items:center;gap:.6rem;margin-inline-start:auto;display:flex}.driver-area-navigation{flex-wrap:wrap;align-items:stretch;gap:1.6rem;display:flex}.driver-area-navigation a{color:#cbd5e1;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-width:44px;min-height:72px;padding:.7rem .1rem;font-size:1.07143rem;text-decoration:none;display:flex;position:relative}.driver-area-navigation a[aria-current]{color:#fff;border-color:#2664ec;font-weight:650}.driver-area-navigation a:hover{color:#fff}.driver-area-sections a:hover{color:#1554a2}.driver-nav-badge{box-sizing:border-box;color:#fff;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;background:#dc2626;border-radius:999px;min-width:19px;height:19px;padding:0 5px;font-size:.75rem;font-weight:700;line-height:19px;display:inline-block;position:relative}.driver-area-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font-size:1rem;position:absolute;overflow:hidden}.driver-area :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #1554a2}.driver-area-header :is(a,button,summary):focus-visible{outline-color:#92c4fc}.driver-area-account{position:relative}.driver-area-account summary{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.driver-area-account summary::-webkit-details-marker{display:none}.driver-area-account .p-avatar{color:#fff;background:#2664ec;width:38px;height:38px;font-weight:700}.driver-area-account-popup{inset-inline-end:0;z-index:35;color:#152238;background:#fff;border:1px solid #dce4ef;width:min(16rem,100vw - 2rem);padding:0;position:absolute;top:calc(100% + .75rem)}.driver-area-account-who{border-bottom:1px solid #e9edf2;gap:2px;min-width:0;margin:0;padding:12px 16px;display:grid}.driver-area-account-who strong{color:#111729;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.driver-area-account-who span{color:#5b6b80;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.driver-area-account-popup :is(a,button){width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:1rem;text-decoration:none;display:flex}.driver-area-account-popup :is(a,button) svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.driver-area-account-popup :is(a,button):hover{background:#f5f6f8}.driver-area-account-popup :is(a,button):focus-visible{outline-offset:-3px;outline:3px solid #2664ec}.driver-area-account-popup a[aria-current]{color:#1d4ed8;font-weight:650}.driver-area-account-popup .driver-area-logout{color:#a12424;border-top:1px solid #e9edf2}.driver-area-account summary.driver-area-account-current .p-avatar{box-shadow:0 0 0 3px #111729,0 0 0 5px #2664ec}.driver-area-sections{border-bottom:1px solid #e2e7ef;flex-wrap:wrap;gap:0 1.5rem;display:flex}.driver-area-sections a{color:#526176;border-bottom:3px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:48px;padding:1rem .6rem;font-size:1rem;text-decoration:none;display:flex}.driver-area-sections a[aria-current]{color:#111729;border-color:#2664ec;font-weight:650}.driver-area-profile{max-width:var(--area-max);padding:1.75rem var(--area-gutter) 3rem;margin:0 auto}.driver-area-title{font-family:var(--font-family-heading,"Poppins"),sans-serif;letter-spacing:-.01em;color:#111729;margin:0 0 .7rem;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700}.driver-area-profile-content{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:1.5rem}.driver-area-profile-content>.profile-padding{padding:0}.driver-area-profile-content.profile-a2{background:0 0}.driver-area .applications-workspace,.driver-area .recruitment-driver{margin-top:0}.driver-area .messages-driver{max-width:none;height:calc(var(--messages-viewport-height,100dvh) - var(--driver-header-height) - var(--driver-bottom-height));margin:0;padding:0}.company-area-main{max-width:var(--area-max);padding:1.75rem var(--area-gutter) 3rem;margin:0 auto}.company-area-main.company-area-full{max-width:none;padding:0}.company-area-cta{color:#fff;white-space:nowrap;background:#2664ec;align-items:center;min-height:44px;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.company-area-cta:hover{background:#0059af}.company-area-new{display:none}.driver-area-skip{inset-inline-start:1rem;z-index:100;background:#fff;padding:1rem;position:absolute;top:-200px}.driver-area-skip:focus{top:0}.driver-area-mobile{display:none}@media (width<=1100px){.driver-area{--area-gutter:16px}.driver-area-header{min-height:60px}.driver-area-header>.driver-area-navigation{display:none}.driver-area-mobile{z-index:25;bottom:0;padding:0 0 env(safe-area-inset-bottom);background:#fff;border-top:1px solid #dce4ef;flex-wrap:wrap;justify-content:space-around;gap:0;display:flex;position:fixed;inset-inline:0}.driver-area-mobile a{color:#47566a;border:0;border-top:3px solid #0000;flex-direction:column;flex:1 1 0;gap:.3rem;min-height:60px;padding:.55rem .25rem .6rem;font-size:.857143rem}.driver-area-mobile a[aria-current]{color:#2664ec;border-color:#2664ec}.driver-area-mobile a:hover{color:#2664ec}.driver-area-mobile i{font-size:1.35rem}.driver-area-mobile a>span:not(.driver-nav-badge){overflow-wrap:normal;white-space:nowrap}.driver-area-mobile a{padding-inline:.1rem}.driver-area-header .company-area-cta{display:none}.company-area-mobile .company-area-new{color:#111729;flex-direction:column;flex:1 1 0;align-items:center;gap:.3rem;min-height:60px;padding:.2rem .1rem .6rem;font-size:.857143rem;font-weight:600;text-decoration:none;display:flex}.company-area-mobile .company-area-new i{color:#fff;background:#2664ec;border-radius:50%;place-items:center;width:40px;height:40px;margin-top:-16px;font-size:1.1rem;display:grid}.company-area-main{padding-top:1.25rem;padding-bottom:2.5rem}.driver-area-mobile .driver-nav-badge{top:.3rem;position:absolute;inset-inline-start:calc(50% + .45rem)}}@media (width<=600px){.driver-area-profile{padding-top:1.25rem;padding-bottom:2.5rem}.driver-area-sections{gap:0 .5rem}.driver-area-sections a{flex:auto;padding:.8rem .4rem}.driver-area-profile-content{margin-top:1.3rem}.driver-area-profile-content>.profile-padding,.driver-area-profile-content.profile-a2>.profile-padding{padding:0}}.driver-nav-measure{inset-inline-start:0;transform-origin:0 0;visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;font-size:.875rem;position:absolute;top:0;transform:scale(0)}.driver-nav-measure span{padding:0 .6rem;display:inline-block}.driver-nav-menu{width:100%}.driver-nav-menu summary{cursor:pointer;color:#1554a2;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.5rem 1rem;list-style:none;display:flex}.driver-nav-menu summary::-webkit-details-marker{display:none}.driver-nav-options{inset-inline:0;background:#fff;border:1px solid #dce4ef;max-height:60dvh;padding:.5rem 1rem;position:absolute;bottom:100%;overflow:auto;box-shadow:0 -8px 24px #15223812}.driver-area-compact .driver-nav-options a{border:0;border-inline-start:3px solid #0000;align-items:start;min-height:48px;font-size:1rem;display:flex}.driver-area-compact .driver-nav-options a[aria-current]{background:#eef4fc;border-color:#1554a2}.driver-area :is(input,select,textarea,button,a,[tabindex]){scroll-margin-block:1rem calc(var(--driver-bottom-height) + 1rem)}.company-account{color:#111729}.company-account-heading{margin:1.5rem 0 16px}.company-account-form{margin-top:1.5rem}.company-account-heading :is(h1,h2){font-family:var(--font-family-heading,"Poppins"),sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.2vw,1.85714rem);font-weight:700}.company-account-heading p{color:#47566a;margin:.25rem 0 0}.company-account-block{background:#f4f6fa;margin:0 0 16px;padding:22px 24px;display:block}.company-account-block :is(h2,h3){font-family:var(--font-family-heading,"Poppins"),sans-serif;margin:0 0 12px;font-size:1.28571rem;font-weight:700}.company-account-block p{color:#47566a;margin:0}.company-account-block p+p{margin-top:.35rem}.company-account-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;min-height:60px;padding:10px 0;display:flex}.company-account-row+.company-account-row{border-top:1px solid #e2e7ef}.company-account-row>div>span,.company-account-row>span{font-weight:600}.company-account-row :is(h2,h3){margin-bottom:6px}.company-account-link{color:#2664ec;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:8px 0;font-weight:600;display:inline-flex}.company-account-link[aria-disabled=true]{opacity:.55;cursor:wait}.company-account-identity{grid-template-columns:240px minmax(0,1fr);gap:24px;display:grid}.company-account-logo{align-content:start;justify-items:center;gap:6px;display:grid}.company-account-logo>i,.company-account-logo>img{-o-object-fit:cover;object-fit:cover;color:#8a97a8;background:#fff;place-items:center;width:120px;height:120px;font-size:2.5rem;display:grid}.company-account-logos{align-content:start;gap:12px;display:grid}.company-offer-logo{border-top:1px solid #e2e7ef;align-items:center;gap:8px;padding-top:12px;display:flex;position:relative}.company-offer-thumb{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e2e7ef;flex:none;width:36px;height:36px}.company-offer-copy{white-space:nowrap;flex:1;min-width:0;line-height:1.3;display:grid}.company-offer-copy b{font-size:1rem}.company-offer-copy span{color:#47566a;font-size:.928571rem}.company-offer-menu summary{cursor:pointer;background:#fff;border:1px solid #c8d1dd;align-items:center;min-height:32px;padding:0 10px;font-size:.928571rem;font-weight:600;list-style:none;display:inline-flex}.company-offer-menu summary::-webkit-details-marker{display:none}.company-offer-menu summary:after{content:"⌄";margin-left:6px}.company-offer-menu [role=menu]{z-index:5;background:#fff;border:1px solid #c8d1dd;min-width:180px;padding:4px 0;display:grid;position:absolute;top:calc(100% + 4px);right:0}.company-offer-menu [role=menu] button{min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 14px}.company-offer-menu [role=menu] button[aria-checked=true]{color:#1d4ed8;background:#e8effd;font-weight:600}.company-offer-menu [role=menu] button:disabled{color:#a3afbf;cursor:default}.company-account-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px 20px;display:grid}.company-account-address{grid-template-columns:repeat(3,minmax(0,1fr))}.company-account-field{align-content:start;gap:6px;min-width:0;display:grid}.company-account-field.wide{grid-column:1/-1}.company-account-field .dropdown-label,.company-account-field>label{color:#111729;font-size:1rem;font-weight:600}.company-account :is(.p-inputtext,.p-textarea){background:#fff;border-color:#c5cfdd;border-radius:0;width:100%;min-height:44px}.company-account .p-textarea{display:block}.company-account .p-error{color:#b42318}.company-account-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.company-account-primary,.company-account-secondary{min-height:44px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.company-account-primary{color:#fff;background:#2664ec}.company-account-primary:hover{background:#0059af}.company-account-secondary{color:#2664ec;background:#fff;box-shadow:inset 0 0 0 1.5px #2664ec}.company-account-secondary:hover{color:#fff;background:#2664ec}.company-account :is(.company-account-primary,.company-account-secondary):disabled{opacity:.6;cursor:wait}.company-account-block .company-account-primary{margin-top:16px}.company-account-pill{color:#1d6b3d;vertical-align:middle;background:#e3f4ea;margin-inline-start:.5rem;padding:.15rem .6rem;font-family:inherit;font-size:.857143rem;font-weight:700;display:inline-block}.company-account-pill.inactive{color:#47566a;background:#e8ebf0}.company-account-payment{align-items:center;gap:12px;display:flex}.company-account-payment>i{color:#47566a;font-size:1.4rem}.company-account-strong{font-weight:600;color:#111729!important}.company-account-grid{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;column-gap:16px;display:grid}.company-account-grid>.company-account-block{margin-bottom:16px}.company-account-grid--single{grid-template-columns:minmax(0,1fr)}.company-settings-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.company-account-grid>.account-erasure,.company-account>.account-erasure{background:#f4f6fa;border:0;border-radius:0;margin:0 0 16px;padding:22px 24px;display:block}.company-account .account-erasure>h2{font-family:var(--font-family-heading,"Poppins"),sans-serif;letter-spacing:0;margin:0 0 8px;font-size:1.28571rem;font-weight:700}.company-account .account-erasure-action{color:#b42318;font-weight:600}@media (width<=767px){.company-account .account-erasure,.company-account-block{padding:18px 16px}.company-account-address,.company-account-fields,.company-account-grid,.company-account-identity{grid-template-columns:minmax(0,1fr)}.company-account-logo{grid-template-columns:auto 1fr;place-items:center start}.company-account-logo>i,.company-account-logo>img{width:64px;height:64px;font-size:1.6rem}.company-account-actions>*{flex:auto}}.company-billing .company-account-heading{text-align:center;margin-top:0}.company-plans{grid-template-columns:repeat(2,minmax(0,380px));justify-content:center;gap:24px;margin-top:24px;display:grid}.company-billing-stripe{width:200px;height:auto;margin:28px auto 0;display:block}@media (width<=767px){.company-plans{grid-template-columns:minmax(0,1fr);gap:16px}}.company-account .account-erasure-row>span:first-child{font-weight:600}.company-subscription-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.company-subscription-layout>:first-child{flex-direction:column;gap:16px;display:flex}.company-plan-compare td,.company-plan-compare th{white-space:nowrap}.company-subscription-aside{background:#fff;padding:22px 24px;box-shadow:inset 0 0 0 1px #e2e7ef}.company-subscription-aside h2{font-family:var(--font-family-heading,"Poppins"),sans-serif;margin:0 0 12px;font-size:1.28571rem;font-weight:700}.company-plan-benefits{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.company-subscription-main>:last-child{flex:1}.company-subscription-main>.company-account-block{margin:0}.company-subscription-main .company-plan-benefits{margin-top:12px}.company-plan-benefits li{align-items:flex-start;gap:10px;display:flex}.company-plan-benefits i{color:#2664ec;margin-top:.25rem}.company-plan-compare{border-collapse:collapse;width:100%}.company-plan-compare td,.company-plan-compare th{text-align:center;border-bottom:1px solid #e2e7ef;padding:10px 6px;font-size:1rem}.company-plan-compare thead th{color:#47566a;font-weight:600}.company-plan-compare tbody th{text-align:start;color:#1e293c;font-weight:400}.company-plan-compare .pi-check{color:#1d6b3d}.company-plan-compare .pi-minus{color:#94a3b7}.company-plan-note{color:#47566a;margin:12px 0 0;font-size:.928571rem}.company-account .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.company-subscription-layout{grid-template-columns:minmax(0,1fr)}}.company-subscription-active .company-subscription-main{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.company-subscription-active .company-subscription-main>.company-account-block{flex:none;margin:0}.company-subscription-active h3{align-items:center;gap:10px;margin:0 0 8px;display:flex}.company-plan-rows{margin:0}.company-plan-rows>div{border-top:1px solid #e2e7ef;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.company-plan-rows>div:first-child{border-top:0}.company-plan-rows dt{color:#47566a}.company-plan-rows dd{text-align:right;margin:0;font-weight:600}.company-plan-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex;position:relative}.company-plan-menu{margin-left:auto;position:relative}.company-plan-menu summary{cursor:pointer;background:#eef1f5;place-items:center;width:42px;height:42px;list-style:none;display:grid}.company-plan-menu summary::-webkit-details-marker{display:none}.company-plan-menu summary svg{fill:#111729;width:20px;height:20px}.company-plan-menu [role=menu]{z-index:5;background:#fff;border:1px solid #c8d1dd;min-width:220px;padding:4px 0;display:grid;position:absolute;top:calc(100% + 4px);right:0}.company-plan-menu [role=menu] button{min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 16px}.company-plan-menu [role=menu] .danger{color:#b42318}.company-subscription-active .company-plan-invoices{margin-top:18px}@media (width<=900px){.company-subscription-active .company-subscription-main{grid-template-columns:minmax(0,1fr)}}.company-plan-actions>.company-account-primary,.company-plan-actions>.company-account-secondary{margin:0}.company-plan-upgrade{background:#fff;margin-top:14px;padding:14px 16px;box-shadow:inset 3px 0 #2664ec}.company-plan-upgrade h4{font-family:var(--font-family-heading,"Poppins"),sans-serif;margin:0 0 4px;font-size:1.05rem;font-weight:700}.company-plan-upgrade p{color:#1e293c;margin:0}.company-plan-upgrade .company-plan-actions{margin-top:12px}.driver-area-account summary.company-area-paid .p-avatar{box-shadow:0 0 0 2px #111729,0 0 0 4px #e0b23c}.driver-area-account summary.company-area-paid.driver-area-account-current .p-avatar{box-shadow:0 0 0 2px #111729,0 0 0 5px #e0b23c}.driver-area-account-who .company-area-plan{color:#7a5600;background:#fbf1d6;justify-self:start;margin-top:4px;padding:.15rem .6rem;font-size:.857143rem;font-style:normal;font-weight:700}
