#vv247-transport{--vt-red:#e10600;--vt-ink:#101318;--vt-muted:#626975;--vt-line:#e2e5e9;color:var(--vt-ink);background:#f4f5f7;min-height:85vh;font:15px/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding-bottom:48px}#vv247-transport *{box-sizing:border-box}#vv247-transport [hidden]{display:none!important}#vv247-transport h1,#vv247-transport h2,#vv247-transport h3,#vv247-transport p{margin:0}#vv247-transport button,#vv247-transport input,#vv247-transport select,#vv247-transport textarea{font:inherit}#vv247-transport button,#vv247-transport a{touch-action:manipulation}#vv247-transport button{cursor:pointer;border:1px solid var(--vt-line);background:#fff;color:var(--vt-ink);border-radius:9px;padding:11px 16px;font-weight:700;min-height:44px}#vv247-transport button:disabled{cursor:wait;opacity:.5}#vv247-transport button.vt-primary{background:var(--vt-red);border-color:var(--vt-red);color:#fff}#vv247-transport button.vt-dark{background:var(--vt-ink);color:#fff;border-color:var(--vt-ink)}#vv247-transport a{color:inherit}#vv247-transport :focus-visible{outline:3px solid #2874d9;outline-offset:3px}.vt-shell{max-width:1240px;margin:auto;padding:0 28px}.vt-top{background:#fff;border-bottom:1px solid var(--vt-line)}.vt-top .vt-shell{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px}.vt-brand{display:flex;align-items:center;gap:16px;text-decoration:none}.vt-logo{font-size:30px;font-weight:950;letter-spacing:-2px}.vt-logo span{color:var(--vt-red)}.vt-brand-label{border-left:1px solid var(--vt-line);padding-left:16px;font-size:12px;letter-spacing:1.7px;font-weight:800;text-transform:uppercase}.vt-top-actions,.vt-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vt-draft{background:#fff3db;color:#795117;text-align:center;padding:9px 16px;font-size:12px;font-weight:600}.vt-hero{background:#11151b;color:#fff;position:relative;overflow:hidden}.vt-hero .vt-shell{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center;padding-top:65px;padding-bottom:65px}.vt-kicker{font-size:11px;letter-spacing:2.2px;text-transform:uppercase;font-weight:800;color:#e10600}.vt-hero .vt-kicker{color:#ff766e}.vt-hero h1{font-size:clamp(37px,5.5vw,66px);line-height:1.03;letter-spacing:-2.5px;max-width:670px;margin:16px 0!important}.vt-hero p{color:#bfc5cf;font-size:16px;max-width:570px}.vt-hero .vt-row{margin-top:25px}.vt-hero button{padding:14px 20px!important}.vt-route-art{border:1px solid #3a414e;border-radius:16px;background:#1a2029;padding:25px;box-shadow:0 25px 50px #0005}.vt-route-art .vt-kicker{color:#a9b4c6}.vt-route-steps{display:grid;gap:22px;margin:22px 0}.vt-route-stop{display:flex;align-items:center;gap:14px}.vt-route-dot{width:10px;height:10px;border-radius:50%;background:#e10600;box-shadow:0 0 0 6px #e1060022}.vt-route-stop strong{display:block;color:#fff}.vt-route-stop small{display:block;color:#9aa6b9}.vt-route-art-foot{border-top:1px solid #36404f;padding-top:16px;color:#9daabd;font-size:12px;display:flex;gap:10px;align-items:center}.vt-tick{display:inline-grid;place-items:center;width:24px;height:24px;background:#174b3d;color:#82e3b9;border-radius:50%;font-weight:800}.vt-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0}.vt-benefit{background:#fff;border:1px solid var(--vt-line);border-radius:12px;padding:24px}.vt-benefit h3{font-size:16px;margin:10px 0 6px!important}.vt-benefit p{color:var(--vt-muted);font-size:13px}.vt-number{color:#b3b8c1;font-size:12px;font-weight:800}.vt-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:30px 0 20px}.vt-heading h1{font-size:30px;letter-spacing:-1px}.vt-heading p{color:var(--vt-muted);font-size:14px;margin-top:5px!important}.vt-tabs{display:flex;gap:5px;border-bottom:1px solid var(--vt-line);overflow:auto;margin-bottom:25px;padding-bottom:10px}.vt-tabs button{white-space:nowrap;background:transparent!important;border-color:transparent!important}.vt-tabs button[aria-current=page]{background:#fff!important;border-color:var(--vt-line)!important;color:var(--vt-red)!important}.vt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vt-card{border:1px solid var(--vt-line);background:#fff;border-radius:13px;padding:25px;min-width:0}.vt-card h2{font-size:20px;letter-spacing:-.5px;margin-bottom:8px!important}.vt-card h3{font-size:17px;margin:0 0 8px!important}.vt-card>p{color:var(--vt-muted);font-size:14px;margin-bottom:15px!important}.vt-stack{display:grid;gap:16px}.vt-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vt-field{display:flex;flex-direction:column;gap:7px;color:#303641;font-size:13px;font-weight:650}.vt-field input,.vt-field select,.vt-field textarea{width:100%;min-height:46px;border:1px solid #ced3dc;border-radius:8px;background:#fff;padding:10px 12px;color:#151a22}.vt-field textarea{min-height:88px;resize:vertical}.vt-full{grid-column:1/-1}.vt-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#4b5260}.vt-check input{width:18px;height:18px;accent-color:var(--vt-red);margin-top:2px;flex-shrink:0}.vt-helper{font-size:12px;color:var(--vt-muted)}.vt-status{padding:12px 15px;border-radius:9px;border:1px solid #c7d8f4;background:#edf4ff;margin:16px 0;color:#214a8a;font-size:14px;white-space:pre-line}.vt-status:empty{display:none}.vt-status.vt-error{background:#fff0ef;border-color:#efc1bd;color:#a62119}.vt-badge{display:inline-flex;padding:4px 9px;border-radius:5px;background:#edf0f4;color:#505c70;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.vt-badge.vt-good{background:#e6f6ed;color:#247044}.vt-badge.vt-warn{background:#fff0d8;color:#875815}.vt-badge.vt-red{background:#ffece8;color:#af2d22}.vt-document{border-bottom:1px solid var(--vt-line);padding:15px 0}.vt-document:last-child{border:0}.vt-document .vt-row{justify-content:space-between}.vt-document h3{font-size:14px}.vt-document p{font-size:12px;color:var(--vt-muted);margin-top:5px!important}.vt-document .vt-fields{margin-top:12px}.vt-doc-icon{font-weight:900;color:#8791a2;font-size:20px}.vt-job-top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.vt-job-ref{font-size:11px;color:#79818e;margin-bottom:6px!important}.vt-route{display:grid;grid-template-columns:1fr 24px 1fr;align-items:center;gap:8px;padding:20px 0;border-bottom:1px solid var(--vt-line);margin-bottom:16px}.vt-route small{display:block;color:#858d99;font-size:10px;letter-spacing:1px;text-transform:uppercase}.vt-route strong{font-size:18px;display:block;letter-spacing:-.5px}.vt-job-meta{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--vt-muted);font-size:12px;margin-bottom:17px}.vt-job-price{font-size:26px;font-weight:800;letter-spacing:-1px}.vt-job-footer{display:flex;justify-content:space-between;align-items:center;gap:15px}.vt-empty{padding:50px 20px;text-align:center;background:#fff;border:1px dashed #c7ccd5;border-radius:13px}.vt-empty h2{font-size:21px;margin-bottom:8px!important}.vt-empty p{color:var(--vt-muted);font-size:14px;max-width:550px;margin:auto!important}.vt-filter{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:20px}.vt-filter .vt-field{min-width:180px;flex:1}.vt-auth{max-width:510px;margin:35px auto}.vt-auth .vt-card{padding:32px}.vt-auth .vt-row{margin-top:16px}.vt-divider{border:0;border-top:1px solid var(--vt-line);margin:23px 0}.vt-privacy{font-size:12px;color:var(--vt-muted);max-width:820px;margin:22px auto;text-align:center}.vt-admin-profile{margin-bottom:18px}.vt-offer{border:1px solid var(--vt-line);border-radius:8px;padding:15px;margin-top:12px}.vt-alert{display:flex;justify-content:space-between;align-items:start;gap:12px}.vt-alert time{font-size:11px;color:var(--vt-muted)}.vt-notice{background:#fff8ec;border:1px solid #eddbb9;padding:15px;border-radius:9px;font-size:13px;color:#78551f}.vt-dialog{border:0;border-radius:15px;max-width:560px;width:calc(100% - 28px);padding:28px;box-shadow:0 24px 90px #0005;font-family:system-ui}.vt-dialog::backdrop{background:#0e1620a6}.vt-dialog h2{margin:0 0 20px;font-size:22px}.vt-dialog .vt-row{margin-top:20px}.vt-dialog .vt-fields{margin-top:15px}.vt-dialog button{font:inherit;cursor:pointer;padding:10px 16px;border:1px solid #ddd;border-radius:8px;background:#fff;min-height:44px}.vt-dialog .vt-primary{background:#e10600;color:#fff;border-color:#e10600}.vt-mobile-hide{display:inline}.vt-loading{padding:45px;text-align:center;color:var(--vt-muted)}@media(max-width:760px){.vt-shell{padding:0 17px}.vt-top .vt-shell{min-height:74px;gap:12px}.vt-brand{gap:10px}.vt-brand-label{font-size:10px;letter-spacing:1px;padding-left:10px;max-width:90px}.vt-logo{font-size:27px}.vt-top-actions{gap:6px}.vt-top-actions button{padding:9px 12px!important;font-size:12px!important}.vt-mobile-hide{display:none}.vt-hero .vt-shell{grid-template-columns:1fr;gap:30px;padding-top:40px;padding-bottom:35px}.vt-hero h1{letter-spacing:-1.7px}.vt-hero p{font-size:15px}.vt-route-art{padding:20px}.vt-benefits{grid-template-columns:1fr;gap:12px;margin:20px 0}.vt-benefit{padding:20px}.vt-grid,.vt-fields{grid-template-columns:1fr}.vt-heading{margin:22px 0 17px;align-items:start}.vt-heading h1{font-size:26px}.vt-card{padding:20px}.vt-tabs{margin-bottom:18px}.vt-tabs button{font-size:12px!important;padding:9px 12px!important}.vt-job-meta{gap:8px 12px}.vt-route strong{font-size:16px}.vt-auth .vt-card{padding:24px}.vt-job-footer{align-items:end}.vt-privacy{text-align:left}.vt-document .vt-row{align-items:start}.vt-draft{font-size:11px}.vt-filter .vt-field{min-width:130px}}@media(prefers-reduced-motion:no-preference){#vv247-transport button{transition:background .15s,transform .15s}#vv247-transport button:hover{transform:translateY(-1px)}}#vv247-transport .vt-lead{padding:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dce2e8;box-shadow:0 8px 24px #152c3e09}#vv247-transport .vt-lead>.vt-job-top,#vv247-transport .vt-lead>.vt-route,#vv247-transport .vt-lead>.vt-job-meta,#vv247-transport .vt-lead>p{margin:14px 24px}#vv247-transport .vt-lead>.vt-badge{align-self:flex-start;margin:0 24px}#vv247-transport .vt-service-bar{background:#172430;color:#fff;padding:14px 22px;display:flex;justify-content:space-between;gap:16px;font-weight:750;font-size:15px}#vv247-transport .vt-service-bar span{font-size:11px;color:#c9d4dc;align-self:center;font-weight:500}#vv247-transport .vt-vehicle{margin:0;background:linear-gradient(145deg,#eef3f6,#fff);text-align:center;padding:8px 16px 12px}#vv247-transport .vt-vehicle img{display:block;width:100%;max-width:420px;height:160px;object-fit:contain;margin:auto}#vv247-transport .vt-vehicle figcaption{font-size:10px;color:#697684;letter-spacing:.03em}#vv247-transport .vt-lead .vt-job-top h3{font-size:22px;line-height:1.25}#vv247-transport .vt-lead .vt-job-footer{margin-top:auto;padding:20px 24px;background:#f8fafb;border-top:1px solid #e3e8ed}#vv247-transport .vt-job-price{color:#116548}#vv247-transport .vt-job-footer .vt-helper{max-width:220px}#vv247-transport .vt-launch-plan{background:#172430;color:#fff;border-radius:16px;padding:24px 32px;margin:30px 0;display:flex;align-items:center;justify-content:space-between;gap:30px}#vv247-transport .vt-launch-plan h2{margin:5px 0 0;font-size:30px}#vv247-transport .vt-launch-plan p{max-width:500px;color:#c9d4dc;margin:0}#vv247-transport .vt-plan-price{font-size:44px;font-weight:800;letter-spacing:-1px}#vv247-transport .vt-plan-price small{font-size:16px;font-weight:500;margin-left:10px;letter-spacing:0;color:#697684}#vv247-transport .vt-plan-list{padding-left:20px;line-height:2}#vv247-transport .vt-install{border-top:1px solid #e2e7ed;padding-top:14px;margin-top:12px}#vv247-transport .vt-money-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#vv247-transport .vt-money-grid>div{padding:12px;background:#fff;border:1px solid #e1e6eb;border-radius:10px;display:flex;flex-direction:column;gap:6px}#vv247-transport .vt-money-grid small{font-size:11px;color:#637180}#vv247-transport .vt-money-grid strong{font-size:19px}#vv247-transport .vt-finance{padding:14px;border-radius:12px;background:#eef3f6}#vv247-transport .vt-payment-link{display:block;color:#126048;margin-bottom:12px;font-weight:700;text-decoration:underline}#vv247-transport .vt-price-preview{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;background:#eaf5f0;border:1px solid #b9ddcd;border-radius:12px;color:#125e44}#vv247-transport .vt-price-preview strong{font-size:30px}#vv247-transport .vt-admin-intro{margin-bottom:20px;max-width:740px}#vv247-transport input[readonly]{background:#eef3f6;font-weight:750;color:#126048}@media(max-width:700px){#vv247-transport{padding-bottom:92px}#vv247-transport .vt-tabs{position:fixed;left:0;right:0;bottom:0;z-index:100;background:#15222e;color:#fff;border-top:1px solid #405160;padding:8px 8px calc(8px + env(safe-area-inset-bottom));margin:0;gap:2px;display:flex;overflow-x:auto;box-shadow:0 -5px 20px #17243020;justify-content:space-around}#vv247-transport .vt-tabs button{font-size:11px;min-width:65px;min-height:48px;padding:8px 7px;color:#dce4ea;border:0;background:transparent;white-space:normal;line-height:1.2}#vv247-transport .vt-tabs button[aria-current=page]{background:#2d3b47;color:#fff;border-bottom:3px solid #ed3342;border-radius:7px}#vv247-transport .vt-top .vt-shell{padding:14px 16px;gap:10px}#vv247-transport .vt-top-actions button{font-size:12px;padding:9px}#vv247-transport .vt-brand-label{font-size:11px;max-width:95px}#vv247-transport .vt-launch-plan{padding:24px;align-items:flex-start;flex-direction:column;gap:12px}#vv247-transport .vt-lead>.vt-job-top,#vv247-transport .vt-lead>.vt-route,#vv247-transport .vt-lead>.vt-job-meta{margin-left:18px;margin-right:18px}#vv247-transport .vt-lead .vt-job-footer{padding:18px;gap:14px}#vv247-transport .vt-job-footer button{min-height:46px}#vv247-transport .vt-money-grid strong{font-size:17px}#vv247-transport .vt-service-bar{font-size:14px;padding:14px 18px}#vv247-transport .vt-dialog{max-height:85dvh;padding:20px}}#vv247-transport.vt-staff{background:#10151d;color:#edf0f5;--vt-line:#353e4d;--vt-ink:#edf0f5;--vt-muted:#aeb7c4}.vt-staff .vt-top{background:#151c26}.vt-staff .vt-draft{background:#292315;color:#edce8c}.vt-staff .vt-heading{margin-bottom:18px}.vt-staff .vt-tabs{border-color:#353e4d}.vt-staff .vt-card,.vt-staff .vt-empty{background:#1a222e;border-color:#353e4d}.vt-staff .vt-card p{color:#c2cad5}.vt-staff .vt-status{color:#b8ddf7}.vt-staff .vt-notice{background:#302918;color:#f0dca2}.vt-staff .vt-helper,.vt-staff .vt-privacy{color:#abb7c8}.vt-staff .vt-finance{background:#111923;border-color:#3b4657}.vt-staff .vt-finance strong{color:#fff}.vt-staff .vt-money-grid small{color:#bbc6d6}#vv247-transport.vt-staff button{background:#222d3c;border-color:#3d4a5f;color:#edf1f6}#vv247-transport.vt-staff button.vt-primary{background:#d72d29;border-color:#d72d29;color:#fff}#vv247-transport.vt-staff input,#vv247-transport.vt-staff select{background:#101823;border-color:#4d5c73;color:#f2f4f8}.vt-staff .vt-dialog{background:#fff;color:#101318}.vt-staff .vt-dialog p,.vt-staff .vt-dialog .vt-helper{color:#454e5a}.vt-staff .vt-dialog .vt-notice{background:#fff5df;color:#634b17}.vt-staff .vt-dialog .vt-price-preview{color:#101318}.vt-admin-panel{padding-bottom:20px}.vt-admin-toolbar,.vt-admin-section-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.vt-admin-toolbar .vt-helper{margin-top:8px!important}.vt-admin-tabs{display:flex;gap:8px;overflow:auto;padding:22px 0;margin-bottom:4px}.vt-admin-tabs button{white-space:nowrap;flex:none}.vt-admin-tabs button[aria-current=page]{border-color:#dda94e!important;box-shadow:inset 0 -2px #dda94e}.vt-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:10px 0 30px}.vt-metric{position:relative;display:flex;flex-direction:column;text-align:left;gap:6px;padding:24px!important;border-radius:14px!important;min-height:154px}.vt-metric strong{font-size:40px;line-height:1.2;font-weight:750;letter-spacing:-1.5px}.vt-metric span{font-size:13px;color:#c3cdda;font-weight:500}.vt-metric .vt-metric-arrow{position:absolute;right:18px;top:18px;color:#e2b15f;font-size:23px}.vt-admin-section-head{margin-bottom:18px}.vt-admin-section-head h2{font-size:24px}.vt-admin-section-head p{font-size:12px;color:#aeb7c4;max-width:330px}.vt-admin-attention{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vt-admin-attention .vt-card{min-height:230px;padding:24px}.vt-admin-attention .vt-card p{font-size:14px}.vt-admin-attention h3{font-size:17px;line-height:1.35}.vt-queue-count{flex:none;background:#273344;color:#c7d0dd;font-weight:800;min-width:32px;text-align:center;padding:4px 8px;border-radius:6px}.vt-queue-count.vt-has-items{background:#492731;color:#ffa8b4}.vt-queue-link{align-self:flex-start;margin-top:auto;color:#f2cd88!important;border:0!important;background:transparent!important;padding-left:0!important}.vt-admin-bottom{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.vt-admin-search{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:12px 0}.vt-admin-search .vt-field:first-child{flex:1;min-width:180px}.vt-admin-search .vt-field:nth-child(2){min-width:190px}.vt-admin-pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:20px}.vt-admin-pagination span{font-size:13px}.vt-admin-docs summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:700}.vt-admin-docs .vt-card{margin:12px 0;background:#141d28}.vt-staff .vt-offer{background:#151d28;border-color:#3d4a5f}.vt-admin-panel .vt-privacy{margin-top:28px}@media(max-width:900px){.vt-admin-metrics,.vt-admin-attention{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-admin-section-head{display:block}.vt-admin-section-head p{margin-top:8px!important}.vt-admin-bottom{grid-template-columns:1fr}}@media(max-width:520px){.vt-admin-attention{grid-template-columns:1fr}.vt-admin-toolbar{align-items:flex-start}.vt-admin-toolbar button{font-size:12px!important;padding:8px!important}.vt-metric{padding:20px 16px!important;min-height:140px}.vt-metric strong{font-size:34px}.vt-metric span{font-size:12px}.vt-admin-metrics{gap:10px}.vt-admin-search{display:grid;grid-template-columns:1fr}.vt-admin-search .vt-field{min-width:0!important}.vt-admin-attention .vt-card{min-height:200px}.vt-admin-tabs{margin-right:-16px}.vt-admin-toolbar .vt-helper{font-size:11px}}.vt-verified{background:#d8f1e5!important;color:#145a3b!important;border:1px solid #abd9c3}.vt-review-score{font-weight:750;color:#b77f26}.vt-customer-review{margin:0;padding:18px;border-left:3px solid #b77f26;background:#f7f8fa}.vt-customer-review small{color:#667183}.vt-review-form{max-width:640px;margin:40px auto}.vt-staff .vt-customer-review{background:#111923}#vv247-transport .vt-registration-steps{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#vv247-transport .vt-registration-steps li{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #d5dbe1;border-radius:10px;font-size:.85rem;background:#fff;color:#4b5563}#vv247-transport .vt-registration-steps li>span{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border-radius:50%;background:#edf0f3;font-weight:700}#vv247-transport .vt-registration-steps li[aria-current=step]{border-color:#ac7921;box-shadow:inset 0 0 0 1px #ac7921;color:#151a21}#vv247-transport .vt-registration-steps .vt-step-complete>span{background:#def2e6;color:#16643b}@media(max-width:650px){#vv247-transport .vt-registration-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#vv247-transport .vt-registration-steps li{padding:10px;font-size:.8rem}}#vv247-transport .vt-onboarding{display:grid;gap:20px;max-width:850px;margin:0 auto 24px}#vv247-transport .vt-form-group{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}#vv247-transport .vt-form-group legend{font-size:15px;font-weight:800;padding:0;margin-bottom:12px}#vv247-transport .vt-service-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#vv247-transport .vt-service-choices .vt-check{padding:12px;border:1px solid var(--vt-line);border-radius:9px;align-items:center;background:#fafbfc}#vv247-transport .vt-service-choices .vt-check:has(input:checked){border-color:var(--vt-red);background:#fff4f3}#vv247-transport .vt-profile-edit{border:1px solid var(--vt-line);border-radius:13px;background:#fff;overflow:hidden}#vv247-transport .vt-profile-edit>summary{display:flex;gap:8px 16px;align-items:center;flex-wrap:wrap;padding:18px 22px;cursor:pointer;font-weight:750;min-height:64px;list-style:none}#vv247-transport .vt-profile-edit>summary::-webkit-details-marker,#vv247-transport .vt-upload-card>summary::-webkit-details-marker{display:none}#vv247-transport .vt-profile-edit>summary .vt-helper{flex:1;font-weight:400}#vv247-transport .vt-edit-label{font-size:13px;text-decoration:underline;color:var(--vt-red)}#vv247-transport .vt-profile-edit>.vt-card{border:0;border-top:1px solid var(--vt-line);border-radius:0}#vv247-transport .vt-next-step{border:1px dashed #c5cbd4;border-radius:12px;padding:18px 22px;color:var(--vt-muted);font-size:14px}#vv247-transport .vt-next-step strong{color:var(--vt-ink)}#vv247-transport .vt-next-step p{margin-top:6px}#vv247-transport .vt-doc-progress{font-size:14px;font-weight:750;color:var(--vt-ink);margin:0!important}#vv247-transport progress{width:100%;height:8px;accent-color:#247044;border:0;border-radius:8px;overflow:hidden;background:#e8edf1}#vv247-transport progress::-webkit-progress-bar{background:#e8edf1}#vv247-transport progress::-webkit-progress-value{background:#247044}#vv247-transport .vt-document-list{display:grid;gap:10px}#vv247-transport .vt-upload-card{border:1px solid var(--vt-line);border-radius:10px;overflow:hidden}#vv247-transport .vt-upload-card>summary{display:flex;align-items:center;gap:10px;padding:16px;cursor:pointer;font-size:14px;font-weight:750;list-style:none;min-height:62px}#vv247-transport .vt-upload-card>summary>span:first-child{flex:1;min-width:0}#vv247-transport .vt-upload-card>summary:after{content:"+";font-size:20px;font-weight:500}#vv247-transport .vt-upload-card[open]>summary:after{content:"\2212"}#vv247-transport .vt-upload-card[open]>summary{background:#f7f8fa;border-bottom:1px solid var(--vt-line)}#vv247-transport .vt-upload-body{padding:16px;gap:14px}#vv247-transport .vt-upload-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#vv247-transport .vt-upload-actions button{font-size:13px;min-height:48px;border-color:#bfc7d0}#vv247-transport .vt-upload-card .vt-field input{font-size:16px}#vv247-transport .vt-upload-card .vt-status{margin:0}#vv247-transport .vt-upload-card .vt-badge{font-size:10px;white-space:nowrap}#vv247-transport .vt-selected-file{font-size:13px;color:var(--vt-muted);overflow-wrap:anywhere}#vv247-transport .vt-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#vv247-transport .vt-onboarding :is(h2,summary,[role=status]){scroll-margin-top:20px}#vv247-transport button:disabled{cursor:not-allowed}@media(max-width:760px){#vv247-transport{padding-bottom:130px}#vv247-transport .vt-heading{flex-direction:column;gap:10px}#vv247-transport .vt-heading h1{font-size:27px;line-height:1.2}#vv247-transport .vt-top .vt-shell{flex-wrap:wrap;padding-top:10px;padding-bottom:10px;gap:10px}#vv247-transport .vt-top-actions{margin-left:auto;flex-wrap:nowrap}#vv247-transport .vt-brand-label{max-width:100px}#vv247-transport .vt-form-group input,#vv247-transport .vt-onboarding textarea{font-size:16px}#vv247-transport .vt-upload-card>summary{padding:14px 12px}#vv247-transport .vt-upload-body{padding:14px 12px}#vv247-transport .vt-profile-edit>summary{padding:16px}#vv247-transport .vt-profile-edit>summary .vt-helper{flex-basis:100%;order:3}#vv247-transport .vt-profile-edit>summary .vt-edit-label{margin-left:auto}}@media(max-width:360px){#vv247-transport .vt-service-choices,#vv247-transport .vt-upload-actions{grid-template-columns:1fr}}#vv247-transport{--vt-red:#e10600;--vt-ink:#f6f7f9;--vt-muted:#b5bdc9;--vt-line:#343a44;background:#0c0e12;color:#f6f7f9;color-scheme:dark}#vv247-transport .vt-top{background:#090a0d;border-bottom:2px solid #e10600}#vv247-transport .vt-logo{color:#fff}#vv247-transport .vt-brand-label{color:#f0f2f5}#vv247-transport .vt-draft{background:#221112;color:#ffc7c3;border-bottom:1px solid #542024}#vv247-transport :is(.vt-card,.vt-benefit,.vt-profile-edit,.vt-empty,.vt-offer,.vt-dialog){background:#171a21;border-color:#343a44;color:#f6f7f9}#vv247-transport :is(.vt-card,.vt-benefit){box-shadow:0 8px 28px #0002}#vv247-transport :is(h1,h2,h3,legend){color:#f6f7f9}#vv247-transport .vt-kicker{color:#ff7972}#vv247-transport button{background:#252a33;border-color:#48505d;color:#f6f7f9}#vv247-transport button.vt-primary{background:#e10600;border-color:#e10600;color:#fff}#vv247-transport button.vt-dark{background:#08090c;border-color:#515965;color:#fff}#vv247-transport button:disabled{opacity:.5}#vv247-transport :focus-visible{outline-color:#ff8b83}#vv247-transport .vt-tabs button{color:#b5bdc9}#vv247-transport .vt-tabs button[aria-current=page]{background:#2b171a!important;border-color:#d64343!important;color:#ffaaa4!important}#vv247-transport :is(.vt-field,.vt-check){color:#e1e5eb}#vv247-transport .vt-field :is(input,select,textarea){background:#0f1218;border-color:#525b69;color:#f6f7f9}#vv247-transport input::placeholder,#vv247-transport textarea::placeholder{color:#909baa;opacity:1}#vv247-transport input[type=date]::-webkit-calendar-picker-indicator{opacity:1}#vv247-transport .vt-form-group{padding-bottom:18px;border-bottom:1px solid #343a44}#vv247-transport .vt-service-choices .vt-check{background:#20252e;border-color:#434c59}#vv247-transport .vt-service-choices .vt-check:has(input:checked){background:#341b1e;border-color:#f15d56}#vv247-transport :is(.vt-profile-edit,.vt-upload-card){background:#171a21;border-color:#414956}#vv247-transport .vt-upload-card[open]>summary{background:#26191d;border-bottom-color:#653034}#vv247-transport .vt-upload-card>summary{color:#f7f8fb}#vv247-transport .vt-upload-actions button{background:#282e39;border-color:#626d7f;color:#fff}#vv247-transport .vt-edit-label{color:#ff9189}#vv247-transport .vt-next-step{border-color:#596372;background:#13161d}#vv247-transport .vt-badge{background:#303845;color:#d6dfef}#vv247-transport .vt-badge.vt-good{background:#183d2f;color:#9aebba}#vv247-transport .vt-badge.vt-warn{background:#49351d;color:#ffe0a5}#vv247-transport .vt-badge.vt-red{background:#4b2025;color:#ffb8b0}#vv247-transport .vt-notice{background:#30251a;border-color:#735a32;color:#ffe0af}#vv247-transport .vt-status{background:#1a2a40;border-color:#405b80;color:#d4e5ff}#vv247-transport .vt-status.vt-error{background:#391d23;border-color:#a94a51;color:#ffd2ce}#vv247-transport .vt-registration-steps li{background:#191d25;border-color:#434c5b;color:#c0c9d6}#vv247-transport .vt-registration-steps li[aria-current=step]{border-color:#f15d56;box-shadow:inset 0 0 0 1px #f15d56;color:#fff}#vv247-transport .vt-registration-steps li>span{background:#333b48;color:#f1f4fa}#vv247-transport .vt-registration-steps .vt-step-complete>span{background:#174330;color:#a9efc2}#vv247-transport .vt-launch-plan{background:#1c171c;border-color:#633035;color:#f4f4f8}#vv247-transport .vt-plan-price{color:#fff}#vv247-transport .vt-plan-list{color:#dce1e9}#vv247-transport .vt-paid-until{display:grid;gap:5px;padding:16px;border:1px solid #83403f;border-left:4px solid #e10600;border-radius:9px;background:#28191d;font-size:14px;color:#f8dedb}#vv247-transport .vt-paid-until strong{color:#fff}#vv247-transport .vt-install{background:#20252d;border-color:#475261;color:#c7d0dc}#vv247-transport .vt-vehicle{background:#e9ecf1;color:#243044}#vv247-transport .vt-vehicle figcaption{color:#394656}#vv247-transport .vt-service-bar{background:#30191e;color:#ffb7b0}#vv247-transport .vt-job-ref,#vv247-transport .vt-route small{color:#b7c1d0}#vv247-transport .vt-job-price{color:#fff}#vv247-transport .vt-finance{background:#20252e;border-color:#434d5c}#vv247-transport .vt-admin-tabs button[aria-current=page]{background:#4b2025;color:#fff;border-color:#f15d56}#vv247-transport .vt-metric,#vv247-transport .vt-admin-toolbar{background:#1c222d;color:#e4ebf5;border-color:#454e5b}#vv247-transport .vt-queue-count{background:#313c4d;color:#d9e8fb}#vv247-transport .vt-queue-count.vt-has-items{background:#54242b;color:#ffd5d1}#vv247-transport .vt-queue-link{color:#ffaaa4}#vv247-transport progress{background:#343d49;accent-color:#e10600}#vv247-transport progress::-webkit-progress-bar{background:#343d49}#vv247-transport progress::-webkit-progress-value{background:#e10600}#vv247-transport .vt-privacy{color:#aab5c5}body.vv247-driver-page shopify-chat{display:none!important}#vv247-transport .vt-upload-methods{border:1px solid #48525f;border-radius:10px;padding:14px;margin:0;min-width:0}#vv247-transport .vt-upload-methods legend{padding:0 7px;font-weight:700}#vv247-transport .vt-upload-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}#vv247-transport .vt-upload-actions .vt-camera-button{grid-column:1/-1;background:#e10600;border-color:#e10600;color:#fff;font-size:16px;min-height:52px}#vv247-transport .vt-document-dialog{width:min(940px,calc(100vw - 24px));max-height:90dvh}#vv247-transport .vt-document-preview{display:block;width:100%;max-height:65dvh;object-fit:contain;border:1px solid #505967;border-radius:8px;background:#fff}#vv247-transport object.vt-document-preview{height:60dvh;min-height:280px}#vv247-transport .vt-document-link{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;min-height:44px;border-radius:9px;border:1px solid #707c8e;background:#222b38;color:#fff;text-decoration:none;font-weight:700}#vv247-transport .vt-document-dialog :is(p,.vt-helper){color:#e2e8f1}.vt-notification-panel{max-width:750px;margin:24px auto;padding:24px;background:#171a21;color:#f6f7f9;border:1px solid #495363;border-radius:14px;font:16px/1.5 system-ui,sans-serif}.vt-notification-panel[hidden]{display:none!important}.vt-notification-panel button{padding:14px 20px;border:0;border-radius:9px;background:#e10600;color:#fff;font:700 16px system-ui,sans-serif;min-height:48px}@media(max-width:700px){#vv247-transport .vt-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:4px;background:#101318;padding:6px 8px calc(6px + env(safe-area-inset-bottom))}#vv247-transport.vt-staff .vt-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}#vv247-transport .vt-tabs button{min-width:0;min-height:46px;font-size:11px;padding:7px 4px}#vv247-transport{padding-bottom:155px}#vv247-transport .vt-top .vt-shell{flex-wrap:wrap;padding-top:14px;padding-bottom:14px;gap:12px}#vv247-transport .vt-top-actions{width:100%;display:flex;flex-wrap:wrap;gap:8px}#vv247-transport .vt-top-actions button{flex:1;padding:10px 8px}.vt-notification-panel{margin:16px 12px 150px;padding:18px}}.vl-switches{display:grid;gap:12px}.vl-switch{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #34373d;padding:18px 0}.vl-switch span{display:grid;gap:7px}.vl-switch small{color:#c5c5cb}.vl-switch input{appearance:none;-webkit-appearance:none;width:54px;height:30px;background:#51545c;border-radius:30px;position:relative;flex:none;cursor:pointer;margin:0}.vl-switch input:before{content:"";position:absolute;left:4px;top:4px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s}.vl-switch input:checked{background:#e10600}.vl-switch input:checked:before{transform:translate(24px)}.vl-switch input:focus-visible{outline:3px solid #fff;outline-offset:4px}.vl-category{background:#c80904;color:#fff;padding:12px 15px;border-radius:9px;font-weight:800}.vl-details{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:5px 0}.vl-details dt{color:#c5c5cb}.vl-details dd{margin:0;text-align:right;overflow-wrap:anywhere}.vl-registration{font-size:1.3rem;font-weight:800;letter-spacing:2px}.vl-contact-buttons{display:flex;flex-wrap:wrap;gap:8px}.vl-contact-buttons button{flex:1;min-width:95px}.vl-notes{background:#0d0f13;padding:15px;border-radius:9px}.vl-notes p{white-space:pre-wrap;overflow-wrap:anywhere}.vl-plans{align-items:start}.vl-service-choices{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.vl-service-choices a{display:block;border:1px solid #e10600;border-radius:9px;padding:14px;color:inherit;text-decoration:none;font-weight:700}.vl-service-choices a:hover{background:#e10600;color:#fff}@media(max-width:700px){.vl-plans{grid-template-columns:1fr}.vl-details{font-size:.92rem}.vl-service-choices a{width:100%}}#vv247-transport .vr-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:25px 0 20px}#vv247-transport .vr-heading h2{font-size:32px}#vv247-transport .vr-heading p{color:#b8bec9}#vv247-transport .vr-metrics,#vv247-transport .vr-breakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}#vv247-transport .vr-metric{display:flex;flex-direction:column;gap:12px;border:1px solid #3d3238;border-top:3px solid #e10600;border-radius:14px;padding:24px;background:#19191f}#vv247-transport .vr-metric>span{font-weight:700;color:#e9e9ed}#vv247-transport .vr-metric strong{font-size:46px;line-height:1;color:#fff}#vv247-transport .vr-metric small{font-size:12px;color:#b9bfcb}#vv247-transport .vr-lead-title,#vv247-transport .vr-outcome{display:flex;gap:18px;justify-content:space-between;align-items:end}#vv247-transport .vr-outcome .vt-field{flex:1}#vv247-transport .vr-history{margin:24px 0}#vv247-transport .vr-results{padding-bottom:30px}@media(max-width:760px){#vv247-transport .vr-heading{align-items:stretch;flex-direction:column}#vv247-transport .vr-metrics{gap:8px}#vv247-transport .vr-metric{padding:14px 10px;gap:9px}#vv247-transport .vr-metric>span{font-size:11px}#vv247-transport .vr-metric strong{font-size:32px}#vv247-transport .vr-metric small{font-size:10px}#vv247-transport .vr-breakdown{grid-template-columns:1fr}#vv247-transport .vr-outcome{align-items:stretch;flex-direction:column}#vv247-transport .vr-lead-title{align-items:start}}#vv247-transport .vn-match{background:#351b1e;border:1px solid #80313a;border-radius:9px;padding:12px;color:#ffb8b8;font-weight:750}#vv247-transport .vn-link{display:inline-flex;align-items:center;justify-content:center;background:#e10600;color:#fff;padding:12px 18px;border-radius:8px;text-decoration:none;font-weight:750;min-height:46px}@media(max-width:700px){#vv247-transport{padding-bottom:230px}}.vt-mfa-qr{width:220px;max-width:100%;height:auto;background:#fff;padding:12px;border-radius:12px}.vt-mfa-secret{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:14px;background:#20242c;border-radius:8px;letter-spacing:1px;font-size:15px}#vv247-transport .vl-lead-card{padding:0;overflow:hidden;gap:0;display:flex;flex-direction:column}#vv247-transport .vl-lead-card>.vl-category{border-radius:0;margin:0;padding:15px 20px;text-align:center;font-size:1.15rem}#vv247-transport .vl-lead-card>.vt-vehicle,#vv247-transport .vl-vehicle-photo{margin:0;border:0;border-radius:0;background:#fff;color:#444;width:100%;padding:20px 15px 12px;box-sizing:border-box}#vv247-transport .vl-vehicle-photo img,#vv247-transport .vl-lead-card>.vt-vehicle img{display:block;width:100%;height:220px;object-fit:contain}#vv247-transport .vl-vehicle-photo figcaption,#vv247-transport .vl-lead-card>.vt-vehicle figcaption{font-size:11px;text-align:center;color:#626975;margin-top:8px}#vv247-transport .vl-lead-card>h3{text-align:center;font-size:1.4rem;line-height:1.25;padding:20px 20px 8px}#vv247-transport .vl-lead-card>.vl-registration{align-self:center;background:#ffda4b;color:#111;padding:5px 14px;border:1px solid #101318;border-radius:4px;font-size:1.1rem;letter-spacing:2px;margin:0 20px 20px;font-weight:900}#vv247-transport .vl-lead-card>.vl-details{padding:0 22px;margin:0 0 18px}#vv247-transport .vl-lead-card>.vl-details dd{font-weight:700;overflow-wrap:anywhere}#vv247-transport .vl-lead-card>.vl-condition-notes{margin:0 22px 18px;border-top:1px solid #3b3f48;padding-top:14px}#vv247-transport .vl-condition-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px}#vv247-transport .vl-card-meta{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:16px 22px;background:#0d1015;font-size:.9rem;margin-top:auto}#vv247-transport .vl-card-meta strong{color:#ff827d}#vv247-transport .vl-card-meta time{color:#c3c6cc;text-align:right}#vv247-transport .vl-lead-card>small,#vv247-transport .vl-lead-card>.vt-helper,#vv247-transport .vl-lead-card>[role=status]{padding:12px 22px 0}#vv247-transport .vl-lead-card>.vl-contact-buttons{padding:14px 22px 0}#vv247-transport .vl-lead-card>.vt-helper{padding-bottom:20px}#vv247-transport .vl-lead-card>.vt-notice,#vv247-transport .vl-lead-card>.vt-plan-price{margin:0 22px 12px}#vv247-transport .vl-lead-card>.vt-helper:empty,#vv247-transport .vl-lead-card>[role=status]:empty{display:none}#vv247-transport.vt-example .vt-shell{max-width:520px;margin:0 auto;padding:22px 16px 100px}#vv247-transport.vt-example h1{font-size:30px}#vv247-transport.vt-example .vt-row{margin:16px 0;display:flex;flex-wrap:wrap;gap:10px}#vv247-transport.vt-example .vt-row>*{flex:1}#vv247-transport.vt-example [aria-pressed=true]{background:#e10600;color:#fff}#vv247-transport.vt-example .vt-card{margin-bottom:18px}#vv247-transport.vt-example .vt-notice{line-height:1.5}.vt-driver-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 10px}.vt-driver-decisions button{min-width:0;padding:12px 8px;font-size:14px;line-height:1.3;min-height:48px;overflow-wrap:anywhere}.vt-driver-decisions+.vt-helper{margin-top:0}#vv247-transport .vt-lead-filters{display:block}#vv247-transport .vt-lead-filters>summary{cursor:pointer;font-weight:700}#vv247-transport .vt-lead-filters[open]>summary{margin-bottom:1rem}#vv247-transport .vt-lead-filters .vl-switch{flex-wrap:wrap}#vv247-transport .vt-lead-filters .vl-switch>button{flex-basis:100%}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vv247-transporters.css.map */
