.lgpk{z-index:2147483000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08143073;justify-content:center;align-items:center;font-family:Inter,system-ui,sans-serif;animation:.18s lgpkf;display:flex;position:fixed;inset:0}.lgpk *{box-sizing:border-box;font-family:inherit}@keyframes lgpkf{0%{opacity:0}to{opacity:1}}@keyframes lgpku{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lgpk-card{color:#0b2342;background:#fff;border-radius:24px;width:min(440px,94vw);max-height:90vh;padding:22px 20px 20px;animation:.26s cubic-bezier(.2,.8,.2,1) lgpku;position:relative;overflow:auto;box-shadow:0 30px 70px -20px #0a286e8c}.lgpk-grip{display:none}.lgpk-x{color:#0b2a6b;cursor:pointer;background:#fff;border:1.5px solid #cfdcf0;border-radius:50%;width:34px;height:34px;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.lgpk-h{letter-spacing:.1em;text-transform:uppercase;color:#1f4dff;margin:0 40px 14px 0;font-size:12.5px;font-weight:800}.lgpk-opt{color:#0b2342;cursor:pointer;background:#fff;border:1.5px solid #cfdcf0;border-radius:14px;min-height:46px;padding:0 6px;font-size:15px;font-weight:700;transition:all .15s;position:relative}.lgpk-opt:hover:not(:disabled){background:#eaf2ff;border-color:#1f4dff}.lgpk-opt:disabled{opacity:.35;cursor:not-allowed}.lgpk-opt.today{border-color:#1f4dff}.lgpk-opt.sel{color:#fff;background:linear-gradient(135deg,#1f4dff,#4f9dff);border-color:#0000;box-shadow:0 12px 24px -10px #1f4dffcc}.lgpk-opt .pl{color:#1f4dff;background:#e8f0ff;border:1px solid #bcd0ff;border-radius:99px;padding:1px 5px;font-size:9.5px;font-weight:800;position:absolute;top:-8px;right:-2px}.lgpk-qd{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.lgpk-qd .lgpk-opt{font-size:12.5px}.lgpk-cal-h{text-transform:capitalize;color:#0b2342;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:17px;font-weight:800;display:flex}.lgpk-cal-h button{color:#0b2a6b;cursor:pointer;background:#fff;border:1.5px solid #cfdcf0;border-radius:50%;width:38px;height:38px;font-size:18px}.lgpk-cal{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.lgpk-cal i{text-align:center;color:#0b2a6b;padding:4px 0;font-size:12px;font-style:normal;font-weight:800}.lgpk-cal .lgpk-opt{min-height:42px;padding:0}.lgpk-tg{grid-template-columns:repeat(4,1fr);gap:10px 8px;padding-top:6px;display:grid}.lgpk-vg{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lgpk-vg .lgpk-opt{min-height:52px}.lgpk-note{color:#26385c;margin:14px 0 0;font-size:13px;font-weight:600}.lgpk-note b{color:#1f4dff}.lgpk-clear{color:#1f4dff;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px 0;font-size:13px;font-weight:700}.lgpk-free{align-items:center;gap:8px;margin-top:16px;display:flex}.lgpk-free label{color:#26385c;font-size:13px;font-weight:700}.lgpk-free input{color:#0b2342;background:#fff;border:1.5px solid #cfdcf0;border-radius:12px;flex:1;min-width:0;height:42px;padding:0 12px;font-size:15px}.lgpk-free button{color:#fff;cursor:pointer;background:#1f4dff;border:0;border-radius:12px;height:42px;padding:0 16px;font-weight:800}@media(max-width:640px){.lgpk{align-items:flex-end}.lgpk-card{width:100%;max-height:88vh;padding:12px 16px calc(20px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.lgpk-grip{background:#cfdcf0;border-radius:9px;width:42px;height:5px;margin:0 auto 14px;display:block}.lgpk-x{top:16px}.lgpk-tg{grid-template-columns:repeat(4,1fr)}}html.theme-dark .lgpk-card,.dark .lgpk-card{background:#fff}@media(max-width:767px){html body:has(.dash-main-mobile):not(.is-driver-app){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}html body:has(.dash-main-mobile):not(.is-driver-app) :where(a,button,[role=button],label,summary,select,input){touch-action:manipulation}html body .dash-main-mobile img,html body .dash-main-mobile video,html body .dash-main-mobile canvas,html body .dash-main-mobile iframe{max-width:100%}html body .dash-main-mobile h1,html body .dash-main-mobile h2,html body .dash-main-mobile h3,html body .dash-main-mobile p,html body .dash-main-mobile td,html body .dash-main-mobile li,html body .dash-main-mobile dd{overflow-wrap:anywhere}html body .dash-main-mobile pre,html body .dash-main-mobile code{max-width:100%;overflow-x:auto}html body .dash-main-mobile .flex>:not(svg):not(button):not(img),html body .dash-main-mobile .grid>:not(svg):not(button):not(img){min-width:0}html body .dash-main-mobile .grid.grid-cols-3,html body .dash-main-mobile .grid.grid-cols-4,html body .dash-main-mobile .grid.grid-cols-5,html body .dash-main-mobile .grid.grid-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}html body .dash-main-mobile table{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;display:block;overflow-x:auto}html body .dash-main-mobile table::-webkit-scrollbar{display:none}html body .dash-main-mobile table th,html body .dash-main-mobile table td{white-space:nowrap;padding:12px}html body .dash-main-mobile table td{overflow-wrap:normal}html body .dash-main-mobile .overflow-x-auto,html body .dash-main-mobile .overflow-auto{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html body .dash-main-mobile [role=tablist]{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;max-width:100%;height:auto;display:flex;overflow-x:auto}html body .dash-main-mobile [role=tablist]::-webkit-scrollbar{display:none}html body .dash-main-mobile [role=tab]{scroll-snap-align:start;flex:none;min-height:42px}html body .dash-main-mobile input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html body .dash-main-mobile select,html body .dash-main-mobile textarea{border-radius:12px;min-height:46px;font-size:16px!important}html body .dash-main-mobile textarea{min-height:96px}html body .dash-main-mobile button,html body .dash-main-mobile [role=button],html body .dash-main-mobile a.btn,html body .dash-main-mobile [role=menuitem]{min-height:44px}html body .dash-main-mobile button:active,html body .dash-main-mobile [role=button]:active{transform:scale(.98)}html body .dash-main-mobile input[type=checkbox],html body .dash-main-mobile input[type=radio]{width:22px;height:22px}html body .dash-main-mobile label{font-size:14px}html body .dash-main-mobile form .flex.justify-end,html body .dash-main-mobile form .flex.items-center.justify-end{flex-wrap:wrap}html body .dash-main-mobile form .flex.justify-end>button{flex:140px}html body .dash-main-mobile .card-premium,html body .dash-main-mobile [class*=rounded][class*=border],html body .dash-main-mobile .recharts-wrapper{max-width:100%}:is(html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state],html body:has(.dash-main-mobile):not(.is-driver-app) [role=alertdialog][data-state]){-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;max-height:92dvh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;border-radius:24px 24px 0 0!important;margin:0!important;animation:.28s cubic-bezier(.2,.8,.2,1) both lgmUp!important;inset:auto 0 0!important;overflow-y:auto!important;transform:none!important}:is(html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state=closed],html body:has(.dash-main-mobile):not(.is-driver-app) [role=alertdialog][data-state=closed]){animation:none!important}html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state]:before{content:"";background:#cfd8ea;border-radius:9px;width:42px;height:5px;margin:-8px auto 12px;display:block}:is(html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state] [class*=grid-cols-2],html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state] [class*=grid-cols-3]){grid-template-columns:minmax(0,1fr)}:is(html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state] button[type=button],html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state] button[type=submit]){min-height:46px}html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state].inset-y-0{border-radius:0!important;width:100%!important;max-height:none!important;top:0!important;bottom:0!important}html body:has(.dash-main-mobile):not(.is-driver-app) [role=dialog][data-state].inset-y-0:before{display:none}html body [data-radix-popper-content-wrapper]{max-width:calc(100vw - 16px)!important}html body [role=menu],html body [role=listbox]{max-width:calc(100vw - 16px);max-height:60dvh;overflow-y:auto}html body [role=option],html body [role=menuitem]{align-items:center;min-height:44px;display:flex}html body:has(.dash-main-mobile) [data-sonner-toaster]{bottom:calc(84px + env(safe-area-inset-bottom))!important}html body .dash-main-mobile :is(p,span,div,a,h1,h2,h3,h4,dd,li).truncate:not(table *):not([role=tab]){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}html body .dash-main-mobile .flex-wrap>button,html body .dash-main-mobile .flex-wrap>a{flex-shrink:0;max-width:100%}html body .dash-main-mobile select{min-width:min(100%,180px);max-width:100%}html body .dash-main-mobile [class*=foot]>select{width:100%;margin-left:0}html body .dash-main-mobile .flex-wrap>select,html body .dash-main-mobile .flex-col>select{width:100%}html body .lgc-admin{grid-template-columns:minmax(0,1fr)!important}html body .lgc-admin .lgc-admin-list{max-height:300px}html body .lgc-admin .lgc-admin-main{min-width:0}html body .dash-main-mobile{padding-bottom:env(safe-area-inset-bottom)}}@keyframes lgmUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.lgmap-compact{background:#eef2fb;border:1px solid #dfe6fb;border-radius:20px;width:100%;height:230px;position:relative;overflow:hidden;box-shadow:0 10px 28px -14px #0b2a6b73}.lgmap-compact-map{pointer-events:none;position:absolute;inset:0}.lgmap-compact-hit{cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#08143000 55%,#0814308c);border:0;justify-content:center;align-items:flex-end;width:100%;padding:14px;display:flex;position:absolute;inset:0}.lgmap-compact-cta{color:#fff;background:linear-gradient(135deg,#1f4dff,#4f9dff);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font:700 14.5px Inter,sans-serif;display:inline-flex;box-shadow:0 12px 24px -10px #1f4dffe6}.lgmap-compact-hit:active .lgmap-compact-cta{transform:scale(.97)}.lgmap-full{z-index:2147482000;background:#fff;flex-direction:column;font-family:Inter,sans-serif;animation:.26s cubic-bezier(.2,.8,.2,1) both lgmapIn;display:flex;position:fixed;inset:0}@keyframes lgmapIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.lgmap-full-bar{padding:calc(10px + env(safe-area-inset-top)) 14px 10px;background:#fff;border-bottom:1px solid #e3e9f7;align-items:center;gap:12px;display:flex}.lgmap-full-bar button{color:#0b2a6b;background:#fff;border:1.5px solid #cfdcf0;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.lgmap-full-bar div{flex-direction:column;min-width:0;display:flex}.lgmap-full-bar b{color:#0b2342;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.lgmap-full-bar span{color:#1f4dff;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.lgmap-full-map{min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;position:relative}.lgmap-full-map .ligneo-mbx{height:100%}html:root body .ligneo-lockup-badge{transform:rotate(-5deg)}.lg3-side{overflow:hidden;background:radial-gradient(900px 600px at 85% 90%,#3b6bff,#0000 60%),radial-gradient(700px 500px at 0 0,#1b3fc4,#0000 60%),linear-gradient(160deg,#0b1a55,#0a1450)!important;padding-bottom:70px!important}.lg-driver .lg3-side{background:radial-gradient(900px 600px at 85% 90%,#19b873,#0000 60%),radial-gradient(700px 500px at 0 0,#0a6a45,#0000 60%),linear-gradient(160deg,#06281c,#073a28)!important}.lg3-side>*{z-index:2;position:relative}.lg3-side .lg3-rt{z-index:1;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.lg3-body{max-width:none}.lg3-eye{letter-spacing:.14em;text-transform:uppercase;color:#bcd0ff;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.lg3-eye:before{content:"";background:currentColor;width:26px;height:2px}.lg-driver .lg3-eye{color:#a6f0cc}.lg3-side h2{margin:0 0 8px;font-size:44px;line-height:1.1}.lg3-hl{color:#c4cdee;max-width:430px;margin:0 0 34px;font-size:15.5px;line-height:1.55}.lg3-stage{max-width:560px;height:360px;position:relative}.lg3-gl{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff47;border-radius:18px;padding:16px 18px;position:absolute;box-shadow:0 20px 50px #030a2859}.lg3-g1{width:290px;top:0;left:0}.lg3-g2{width:240px;top:30px;left:310px}.lg3-gl h5{letter-spacing:.1em;text-transform:uppercase;color:#bcd0ff;margin:0 0 10px;font-size:11.5px}.lg-driver .lg3-gl h5{color:#a6f0cc}.lg3-g1>b{font-size:17px;display:block}.lg3-pl{color:#111;letter-spacing:.06em;background:#fff;border:2px solid #111;border-radius:6px;font:800 15px Inter,sans-serif;display:inline-flex;overflow:hidden}.lg3-pl i{color:#fff;background:#039;justify-content:center;align-items:flex-end;width:18px;padding-bottom:3px;font:700 9px Inter,sans-serif;display:flex}.lg3-pl span{padding:3px 9px}.lg3-stp{gap:9px;margin-top:14px;display:grid}.lg3-stp div{align-items:center;gap:11px;font-size:13.5px;font-weight:600;display:flex}.lg3-stp i{background:#fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #ffffff40}.lg3-stp .nx i{box-shadow:none;background:0 0;border:2px solid #ffffffb3}.lg3-stp .nx{color:#c4cdee;font-weight:500}.lg3-eta{color:#d3dcfb;margin-top:12px;font-size:12.5px}.lg3-eta b{color:#fff;font-size:15px}.lg3-ch{flex-wrap:wrap;gap:7px;display:flex}.lg3-ch span{background:#ffffff29;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:600}.lg3-car{filter:drop-shadow(0 26px 22px #0208288c);z-index:3;width:330px;position:absolute;bottom:-10px;right:-60px}.lg3-gr{z-index:2;background:radial-gradient(closest-side,#00000073,#0000);width:380px;height:40px;position:absolute;bottom:6px;right:-40px}.lg3-alt{color:#0d1330;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #dfe4f2;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:20px;padding:15px 16px;font:600 14.5px Inter,sans-serif;text-decoration:none;display:flex}.lg3-alt>svg:first-child{color:var(--lg);flex:none}.lg3-alt>svg:last-child{color:#8a93ad;flex:none;margin-left:auto}.lg3-alt span{display:block}.lg3-alt b{font-size:14px;display:block}.lg3-alt small{color:#66708c;margin-top:2px;font-size:12.8px;font-weight:500;display:block}.lg3-hero{display:none}@media(max-width:900px){.lg-shell{background:#fff;display:block}.lg3-side{display:none!important}.lg3-hero{text-align:center;color:#fff;padding:calc(env(safe-area-inset-top) + 44px) 24px 64px;background:radial-gradient(420px 300px at 80% 100%,#4d7dff,#0000 65%),radial-gradient(360px 260px at 0 0,#1b3fc4,#0000 60%),linear-gradient(160deg,#0b1a55,#0a1450);display:block;position:relative}.lg-driver .lg3-hero{background:radial-gradient(420px 300px at 80% 100%,#2ccf8a,#0000 65%),radial-gradient(360px 260px at 0 0,#0a6a45,#0000 60%),linear-gradient(160deg,#06281c,#0a4a32)}.lg3-hero .ligneo-lockup>span:last-child{display:none}.lg3-hero .ligneo-lockup{justify-content:center}.lg3-hero h2{letter-spacing:-.02em;margin:18px 0 6px;font-size:27px;font-weight:800;line-height:1.15}.lg3-hero p{color:#c4d6ee;margin:0;font-size:14px}.lg-main{background:0 0;min-height:0;margin-top:-34px;padding:0;display:block;position:relative}.lg-main .lg-box{padding:26px 22px calc(env(safe-area-inset-bottom) + 28px);background:#fff;border-radius:30px 30px 0 0;max-width:none;min-height:calc(100vh - 300px);box-shadow:0 -10px 30px #050f322e}.lg-box h1,.lg-sub{display:none}.lg-tabs{margin-bottom:18px}.lg-f input{background:#f1f4fa;border-color:#0000;border-radius:16px;height:56px}.lg-go{height:56px;box-shadow:0 10px 22px color-mix(in srgb,var(--lg) 35%,transparent);border-radius:16px}.lg-google{border-radius:16px;height:54px}.lg-app .lg-main{padding-top:0}}html:root body .vrm-launcher.vrm-chat-launcher{box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;overflow:visible!important}html:root body .vrm-launcher.vrm-chat-launcher:before,html:root body .vrm-launcher.vrm-chat-launcher:after{display:none!important}html:root body .vrm-launcher .asm-logo{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}html:root body .vrm-launcher .asm-logo img{object-fit:contain;border-radius:18%;width:70%;height:70%;transform:rotate(-5deg);box-shadow:0 0 12px #4f8cff8c}html:root body .vrm-launcher .asm-wave{border-radius:9px;width:52px;height:34px;bottom:-6px;left:auto;right:-8px;transform:rotate(-8deg)}html:root body .vrm-launcher .asm-logo{width:auto;height:auto;position:static}html:root body .vrm-launcher.vrm-chat-launcher.vrm-small .asm-logo img{width:100%!important;height:100%!important}html:root body .vrm-launcher .asm-launch{border-radius:50%;box-shadow:0 0 0 4px #fff,0 12px 28px #2f5fff66}html:root body .vrm-launcher.vrm-chat-launcher.vrm-small .asm-launch{transform:scale(.8)}html:root body .asm.asm-tlng{background:0 0;border-radius:50%;display:inline-block;position:relative;overflow:visible}html:root body .asm.asm-tlng>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}html:root body .asm-tlng .asm-bub{border-radius:50%;width:36%;height:36%;position:absolute;top:54%;left:58%;overflow:hidden;transform:rotate(-12deg);box-shadow:0 3px 10px #0a12304d}html:root body .asm-tlng .asm-bub svg{width:100%;height:100%;display:block}html:root body .asm-tlng .asm-bub .d1,html:root body .asm-tlng .asm-bub .d2,html:root body .asm-tlng .asm-bub .d3{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite tl-dot}html:root body .asm-tlng .asm-bub .d2{animation-delay:.18s}html:root body .asm-tlng .asm-bub .d3{animation-delay:.36s}@keyframes tl-dot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-9px)}}html:root body .asm-tlng .asm-notif{color:#fff;text-align:center;background:#ef3b4a;border-radius:10px;min-width:20px;height:20px;padding:0 5px;font:700 12px/20px Inter,sans-serif;animation:2.4s ease-in-out infinite tl-notif;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2.5px #fff}@keyframes tl-notif{0%,70%,to{transform:scale(1)}80%{transform:scale(1.25)}90%{transform:scale(.96)}}.lg3-alt--blue{color:#fff;background:linear-gradient(135deg,#2f5fff,#4f7dff);border-color:#2f5fff;font-weight:700;box-shadow:0 12px 26px #2f5fff59}.lg3-alt--blue>svg:first-child,.lg3-alt--blue>svg:last-child{color:#fff}.lg3-alt--blue:active{transform:scale(.985)}html:root body .vrm-launcher .asm-launch{box-shadow:0 0 0 2px #fff,0 8px 20px #2f5fff61}@media(max-width:767px){html:root body .vrm-launcher.vrm-chat-launcher{right:10px!important;bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}html:root body .vrm-launcher .asm-launch{transform-origin:100% 100%;transform:scale(.66)!important}html:root body .vrm-launcher .asm-wave{transform:rotate(-8deg)scale(.9)}html:not(.ligneo-app) .lg3-side{color:#0f1b3d!important;background:linear-gradient(#e6edff,#f5f7fc)!important}html:not(.ligneo-app) .lg-driver .lg3-side{background:linear-gradient(#dff5e8,#f1faf5)!important}html:not(.ligneo-app) .lg3-side :is(h1,h2,h3,p,span,strong,b,em,.lg3-eye){color:#0f1b3d!important;text-shadow:none!important;-webkit-text-fill-color:#0f1b3d!important}html:not(.ligneo-app) .lg3-side :is(em,.lg3-eye){color:#2f5fff!important;-webkit-text-fill-color:#2f5fff!important}}.mh2-root{--mh-bg:#050a1c;--mh-card:#ffffff0f;--mh-line:#8caaff2e;--mh-ink:#f4f7ff;--mh-ink2:#aab6d8;--mh-ink3:#7482ab;--mh-blue:#2f5fff;--mh-blue2:#5b8fff;--mh-neon:#6ea1ff;--mh-glow:#2f5fff80;--mh-gold:#e3bd5a;--mh-sh:0 18px 40px -18px #000000b3;--mh-ring:#050a1c;--mh-path-title:#f4f7ff}.mh2-root,html.theme-light .mh2-root,html:not(.theme-light) .mh2-root{--mh-bg:#eef3ff;--mh-card:#fff;--mh-line:#1e3c8c21;--mh-ink:#16246a;--mh-ink2:#52639b;--mh-ink3:#8392bd;--mh-neon:#2f5fff;--mh-sh:0 14px 30px -16px #1e3c8c4d;--mh-ring:#eef3ff}.mh2-root{background:var(--mh-bg);min-height:100vh;color:var(--mh-ink);padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:calc(100px + env(safe-area-inset-bottom));font-family:Inter,system-ui,sans-serif;position:relative;overflow-x:hidden}.mh2-root svg.mh-i,.mh2-root .mh-i{flex:none}.mh2-hero{height:400px;position:relative;overflow:hidden}.mh2-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh2-hero:before{content:"";z-index:1;background:linear-gradient(180deg,#050a1c40,#050a1c33 30%,#050a1cd1 80%,var(--mh-bg));position:absolute;inset:0}html.theme-light .mh2-hero:before{background:linear-gradient(180deg,#040a2659,#050c3233 28%,#081450d1 80%,var(--mh-bg))}.mh2-hero-c{z-index:2;color:#fff;position:absolute;bottom:44px;left:20px;right:20px}.mh2-kick{letter-spacing:.18em;text-transform:uppercase;color:#9dc0ff;align-items:center;gap:8px;font:600 10.5px Inter,sans-serif;display:flex}.mh2-kick i{background:#5b94ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5b94ff}.mh2-hero h1{letter-spacing:-.01em;color:#fff;margin:12px 0 10px;font:800 32px/1.08 Inter,sans-serif}.mh2-hero h1 em{color:#7fb0ff;text-shadow:0 0 18px #5b8fffcc;font-style:normal}.mh2-hero p{color:#dbe3ff;max-width:300px;margin:0;font-size:13px;line-height:1.5}.mh2-trust{z-index:3;gap:8px;margin:-14px 16px 0;display:flex;position:relative}.mh2-trust>div{text-align:center;color:#b9c6ee;background:linear-gradient(160deg,#122878eb,#081446f0);border:1px solid #8cafff66;border-radius:18px;flex:1;padding:12px 6px 11px;font:600 10.5px/1.25 Inter,sans-serif;position:relative;overflow:hidden;box-shadow:0 16px 30px -14px #1432aacc,inset 0 1px #ffffff2e}.mh2-trust>div:before{content:"";background:radial-gradient(circle,#5b8fff80,#0000 70%);border-radius:50%;width:70px;height:50px;margin-left:-35px;position:absolute;top:-24px;left:50%}.mh2-ti{color:#fff;background:linear-gradient(135deg,#2559f0,#6ea1ff);border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 6px;font-size:15px;display:grid;position:relative;box-shadow:0 0 14px #5b8fffcc}.mh2-trust>div:first-child .mh-i{fill:#fff}.mh2-trust b{color:#fff;letter-spacing:-.01em;font:800 16px Inter,sans-serif;display:block}.mh2-gg{color:#16246a;background:#fff;border-radius:99px;align-items:center;gap:4px;padding:2px 7px 2px 4px;font:700 9.5px Inter,sans-serif;display:inline-flex}.mh2-sec{margin-top:26px;padding:0 16px}.mh2-h2{letter-spacing:.2em;text-transform:uppercase;color:var(--mh-blue2);align-items:center;gap:8px;margin:0 0 6px;font:600 10.5px Space Grotesk,Inter,sans-serif;display:flex}.mh2-h2:before{content:"";background:var(--mh-blue2);width:6px;height:6px;box-shadow:0 0 8px var(--mh-blue2);border-radius:50%}.mh2-t2{letter-spacing:-.01em;color:var(--mh-ink);margin:0 0 14px;font:800 22px/1.15 Inter,sans-serif}.mh2-t2 em{color:var(--mh-neon);font-style:normal}.mh2-est{color:#f4f7ff;background:radial-gradient(300px 220px at 100% 0,#3f7bff59,#0000 65%),linear-gradient(170deg,#0b1a55,#060f33);border:1px solid #78a0ff4d;border-radius:28px;padding:18px 16px;box-shadow:0 30px 60px -24px #1432a0b3}.mh2-est .dg-flat{transform:none}.mh2-est .dg-flat>.grid.mt-4{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.mh2-est .dg-flat>.grid.mt-4>:first-child{grid-column:1/-1}.mh2-est .dg-flat>.grid:first-child{gap:10px}.mh2-est .dg-flat>.grid.mt-5{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.mh2-est .dg-flat-toggle{letter-spacing:.1em;white-space:normal;text-align:center;border-radius:14px;padding:12px 8px;font-size:10.5px;line-height:1.25}.mh2-est .dg-flat-cta{letter-spacing:.1em;border-radius:16px;padding:16px 18px;font-size:12px}.mh2-est .dg-flat-field{border-radius:16px;padding:11px 14px}.mh2-est .dg-flat-field--lg{padding:11px 14px}.mh2-est .dg-flat-label{letter-spacing:.18em;margin-bottom:4px;font:700 9.5px Inter,sans-serif}.mh2-est .dg-flat-input{font-size:15px}.mh2-est .dg-flat-input--lg{height:24px;font-size:15px}.mh2-est .dg-flat-trust{border-top:1px solid #8caaff38;grid-template-columns:1fr 1fr;gap:9px 8px;margin-top:12px;padding-top:12px}html body .mh2-est .dg-estimator :is(label,span,p,h3,h4){color:#b9c6ee!important}html body .mh2-est .dg-estimator .dg-flat-field{box-shadow:none!important;background:#ffffff12!important;border-color:#8caaff38!important}html body .mh2-est .dg-estimator .dg-flat-field:hover,html body .mh2-est .dg-estimator .dg-flat-field:focus-within{border-color:#5b8fff!important}html body .mh2-est .dg-estimator .dg-flat-label,html body .mh2-est .dg-estimator .dg-flat-label svg{color:#8fa2d8!important;text-shadow:none!important;filter:none!important}html body .mh2-est .dg-estimator .dg-flat-label svg{color:#5b8fff!important}html body .mh2-est .dg-estimator input.dg-flat-input,html body .mh2-est .dg-estimator select.dg-flat-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f7ff!important}html body .mh2-est .dg-estimator .dg-flat-input::placeholder{color:#b9c6ee99!important}html body .mh2-est .dg-estimator .dg-flat-toggle{color:#b9c6ee!important;box-shadow:none!important;background:#ffffff12!important;border-color:#8caaff38!important}html body .mh2-est .dg-estimator .dg-flat-toggle.is-active{color:#fff!important;background:linear-gradient(120deg,#2559f0,#4b8bff)!important;border-color:#0000!important;box-shadow:0 10px 22px -8px #2f5fff80!important}html body .mh2-est .dg-estimator .dg-flat-cta,html body .mh2-est .dg-estimator .dg-flat-cta span{color:#fff!important}html body .mh2-est .dg-estimator .dg-flat-trust{border-top-color:#8caaff38}html body .mh2-est .dg-estimator .dg-flat-trust span{text-align:left;justify-content:flex-start;font-size:11px;color:#b9c6ee!important;background:0 0!important;border:0!important;padding:0!important}html body .mh2-est .dg-estimator .dg-flat-trust svg{color:#16a34a!important}.mh2-paths{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mh2-path{--c:#2f5fff;color:#f5f7ff;background:color-mix(in srgb,var(--c) 20%,#0a1638);border:1px solid color-mix(in srgb,var(--c) 70%,transparent);min-width:0;min-height:62px;box-shadow:0 0 18px -6px var(--c);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;font:600 12px/1.25 Inter,sans-serif;text-decoration:none;transition:transform .15s;animation:3s ease-in-out infinite mh2Pg;display:flex}.mh2-path:nth-child(2){--c:#a794ff;animation-delay:.5s}.mh2-path:nth-child(3){--c:#2ee671;animation-delay:1s}.mh2-path:nth-child(4){--c:#5de0ff;animation-delay:1.5s}.mh2-path svg{color:var(--c);filter:drop-shadow(0 0 5px var(--c));font-size:20px}.mh2-path:active{transform:scale(.97)}@keyframes mh2Pg{0%,to{box-shadow:0 0 14px -8px var(--c)}50%{box-shadow:0 0 26px -2px var(--c)}}.mh2-band{background:linear-gradient(#0000,#2f5fff12,#0000);padding-top:18px;padding-bottom:6px}.mh2-steps{flex-direction:column;gap:12px;display:flex}.mh2-step{background:linear-gradient(135deg,#0d1f63,#081340);border:1px solid #78a0ff4d;border-radius:20px;align-items:center;gap:14px;padding:14px;animation:.7s cubic-bezier(.2,.8,.2,1) both mh2StepIn;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -18px #1432a0cc}.mh2-step:nth-child(2){animation-delay:.15s}.mh2-step:nth-child(3){animation-delay:.3s}@keyframes mh2StepIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mh2-step:before{content:"";background:radial-gradient(circle,#5b8fff66,#0000 70%);border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.mh2-step:not(:last-child):after{content:"";border-left:2px dashed #5b8fffcc;height:14px;position:absolute;bottom:-14px;left:34px}.mh2-n{color:#fff;background:linear-gradient(135deg,#2559f0,#6ea1ff);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font:800 18px Inter,sans-serif;animation:2.4s ease-in-out infinite mh2Np;display:grid;position:relative;box-shadow:0 0 0 4px #5b8fff33,0 0 20px #5b8fffb3}@keyframes mh2Np{50%{box-shadow:0 0 0 7px #5b8fff1f,0 0 30px #5b8ffff2}}.mh2-step b{color:#fff;font:700 14.5px Inter,sans-serif;display:block}.mh2-step p{color:#b9c6ee;margin:3px 0 0;font-size:12px;line-height:1.45}.mh2-step .mh2-si{color:#7fb0ff;margin-left:auto;font-size:22px;position:relative}.mh2-track{color:#fff;background:linear-gradient(120deg,#1f4be0,#4b8bff);border:1px solid #8cafff99;border-radius:22px;align-items:center;gap:14px;padding:16px;text-decoration:none;animation:2.6s ease-in-out infinite mh2Tp;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -12px #2f5fffe6}@keyframes mh2Tp{50%{box-shadow:0 18px 40px -12px #2f5fffe6,0 0 0 7px #5b8fff2e}}.mh2-ico{color:#fff;background:#ffffff2e;border:1px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.mh2-track b{font:700 15px Inter,sans-serif;display:block}.mh2-track p{color:#e2eaff;margin:3px 0 0;font-size:11.5px;line-height:1.4}.mh2-track .mh2-go{background:#fff3;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.mh2-gb{background:var(--mh-card);border:1px solid var(--mh-line);box-shadow:var(--mh-sh);border-radius:18px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;display:flex}.mh2-gb b{color:var(--mh-ink);font:800 24px Inter,sans-serif}.mh2-gb b small{opacity:.6;font-size:13px}.mh2-gs{color:#f5b400;gap:2px;font-size:13px;display:flex}.mh2-gs svg{fill:currentColor}.mh2-gb>span{color:var(--mh-ink3);margin-left:auto;font:600 11px Inter,sans-serif}.mh2-rev{scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 8px;display:flex;overflow-x:auto}.mh2-rev::-webkit-scrollbar{display:none}.mh2-rv{background:var(--mh-card);border:1px solid var(--mh-line);width:250px;box-shadow:var(--mh-sh);border-radius:18px;flex:none;padding:15px}.mh2-rv .mh2-gs{color:#f5b400}.mh2-rv--g{background:linear-gradient(160deg,#10267a,#07123b);border-color:#8cafff59;width:286px;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #1432aad9,inset 0 1px #ffffff29}.mh2-rv--g:before{content:"";background:radial-gradient(circle,#5b8fff66,#0000 70%);border-radius:50%;width:96px;height:96px;position:absolute;top:-28px;right:-28px}.mh2-rv-h{align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}.mh2-rv-h>div{flex:1;min-width:0}.mh2-rv-h b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font:700 13px Inter,sans-serif;display:block;overflow:hidden}.mh2-rv-h span:not(.mh2-av){color:#9fb0e0;margin-top:1px;font:500 10.5px Inter,sans-serif;display:block}.mh2-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font:700 15px Inter,sans-serif;display:grid}.mh2-rv--g p{color:#d5ddf5;position:relative}.mh2-rv p{color:var(--mh-ink2);margin:8px 0 9px;font-size:12px;line-height:1.5}.mh2-rv small{color:var(--mh-ink);font:700 11px Inter,sans-serif}.mh2-faq{border:1px solid var(--mh-line);background:var(--mh-card);box-shadow:var(--mh-sh);border-radius:16px;margin-bottom:8px;padding:14px 16px}.mh2-faq.is-open{border-color:var(--mh-blue2)}.mh2-faq button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--mh-ink);justify-content:space-between;align-items:center;gap:10px;font:600 13px Inter,sans-serif;display:flex}.mh2-faq .mh2-pl{width:26px;height:26px;color:var(--mh-blue);background:#2f5fff1f;border-radius:50%;flex:none;place-items:center;font:700 16px Inter,sans-serif;display:grid}.mh2-faq .mh2-a{color:var(--mh-ink2);margin-top:10px;font:400 12px/1.5 Inter,sans-serif}.mh2-foot{border:1px solid var(--mh-line);background:var(--mh-card);border-radius:20px;align-items:center;gap:12px;margin:26px 16px 0;padding:14px;display:flex}.mh2-foot b{color:var(--mh-ink);font-size:13px}.mh2-foot small{color:var(--mh-ink3);margin-top:2px;font-size:11px;display:block}.mh2-map{object-fit:contain;flex:none;width:78px;height:78px;margin:-6px 0}.mh2-links{letter-spacing:.08em;text-transform:uppercase;color:var(--mh-ink3);flex-wrap:wrap;justify-content:center;gap:6px 12px;margin:18px 16px 0;font-size:10.5px;display:flex}.mh2-links a{color:inherit;text-decoration:none}.mh2-copy{text-align:center;color:var(--mh-ink3);margin:14px 0 0;font-size:10px}@media(max-width:1279px){.mnav-bar{background:linear-gradient(#040a26,#0a1a52)!important;box-shadow:0 10px 30px -12px #040a2899!important}.mh2-logo{object-fit:cover;border-radius:13px;flex:none;width:40px;height:40px;box-shadow:0 0 14px #4f8cffbf}.mh2-word{letter-spacing:.01em;white-space:nowrap;font-family:Inter,sans-serif;font-size:13.5px;font-weight:800;color:#fff!important;text-transform:none!important}.mnav-bar .mh2-word span,html.theme-light .mnav-bar .mh2-word span{text-shadow:0 0 10px #5b8fff8c;color:#6ea1ff!important}.mh2-phone{color:#2ee671;background:#ffffff14;border:1px solid #8caaff59;border-radius:19px;place-items:center;width:38px;height:38px;display:grid}.mh2-phone svg{filter:drop-shadow(0 0 5px #2ee671b3)}.mnav-bar .mnav-menu-trigger{background:#ffffff14;border:1px solid #8caaff59;border-radius:19px;width:38px;height:38px}}.ldock-zone.mh2-dock{padding:0 14px 12px;padding-bottom:max(env(safe-area-inset-bottom),12px)}.mh2-dock .ldock{background:#0a143aeb;border-radius:22px;padding:6px 6px 7px;box-shadow:0 16px 34px -12px #1428788c}.mh2-dock .ldock-item{color:#7d8fc7;gap:3px;padding:5px 4px;font-size:10px}.mh2-dock .ldock-item svg{width:20px;height:20px}.mh2-dock .ldock-item.is-active .ldock-ic:before{inset:-6px}.mh2-dock .ldock-item.is-raised{margin-top:-22px}.mh2-dock .ldock-fab{width:48px;height:48px;box-shadow:0 10px 22px #2f5fff99,0 0 0 5px var(--mh-ring,#050a1c);border-radius:16px}html.theme-light .mh2-dock .ldock-fab{box-shadow:0 10px 22px #2f5fff99,0 0 0 5px #eef3ff}.mh2-dock .ldock-fab svg{width:22px;height:22px}.mh2-dock .ldock-item.is-raised span{color:#dfe6ff;margin-top:2px}.mh2-dock .ldock-toggle{background:#2f5ffff2;border-color:#8fa3d973;width:38px;height:38px;left:16px}.ldock-zone.mh2-dock.is-collapsed .ldock-toggle{bottom:14px}@media(min-width:768px){.ldock-zone.mh2-dock{display:none}}.mh2-thero{padding:22px 20px 6px}.mh2-thero h1{letter-spacing:-.01em;color:var(--mh-ink);margin:10px 0;font:800 30px/1.1 Inter,sans-serif}.mh2-thero h1 em{color:var(--mh-neon);font-style:normal}.mh2-thero p{color:var(--mh-ink2);max-width:310px;margin:0;font-size:13px;line-height:1.5}.mh2-big{color:var(--mh-ink);margin-bottom:14px;font:800 26px Inter,sans-serif}.mh2-big em{color:var(--mh-neon);font-style:normal}.mh2-pc{color:#fff;background:linear-gradient(135deg,#0d1f63,#081340);border:1px solid #78a0ff4d;border-radius:22px;margin-bottom:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 36px -18px #1432a0cc}.mh2-pc:before{content:"";background:radial-gradient(circle,#5b8fff59,#0000 70%);border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.mh2-pc h3{color:#fff;align-items:center;gap:8px;margin:0 0 8px;font:700 15px Inter,sans-serif;display:flex;position:relative}.mh2-pc h3 svg{color:#7fb0ff}.mh2-pl{color:#b9c6ee;border-bottom:1px solid #8caaff26;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;display:flex;position:relative}.mh2-pl:last-of-type{border:0}.mh2-pl b{color:#7fb0ff;text-shadow:0 0 14px #5b8fff99;white-space:nowrap;font:800 17px Inter,sans-serif}.mh2-pc small{color:#8fa2d8;margin-top:6px;font-size:10.5px;display:block;position:relative}.mh2-note{color:var(--mh-ink3);margin:0;font-size:11.5px;line-height:1.5}.mh2-inc{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mh2-inc-t{color:#fff;background:linear-gradient(160deg,#10267a,#07123b);border:1px solid #8cafff59;border-radius:22px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 14px 15px;font:700 12.5px/1.25 Inter,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #1432aad9,inset 0 1px #ffffff29}.mh2-inc-t:before{content:"";background:radial-gradient(circle,#5b8fff73,#0000 70%);border-radius:50%;width:96px;height:96px;position:absolute;top:-28px;right:-28px}.mh2-inc-t:after{content:"";background:linear-gradient(90deg,#0000,#a0c3ffe6,#0000);height:1.5px;position:absolute;top:0;left:14px;right:14px}.mh2-inc-ic{color:#fff;background:linear-gradient(140deg,#2f63ff,#7fb0ff);border:1px solid #ffffff59;border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;display:grid;position:relative;box-shadow:0 8px 20px -4px #5b8fffe6,inset 0 1px #fff6}.mh2-inc-t small{color:#a9b9ea;margin-top:3px;font:500 10.5px/1.3 Inter,sans-serif;display:block}.mh2-tl{position:relative}.mh2-tl:before{content:"";background:linear-gradient(#5b8fffe6,#5b8fff26);border-radius:2px;width:2px;position:absolute;top:30px;bottom:30px;left:25px}.mh2-fr{align-items:center;gap:14px;margin-bottom:14px;display:flex;position:relative}.mh2-node{z-index:1;color:#fff;width:52px;height:52px;box-shadow:0 0 0 5px var(--mh-bg),0 10px 24px -6px #2f5fffd9,inset 0 1px #fff6;background:linear-gradient(140deg,#1f4be0,#6ea1ff);border-radius:17px;flex:none;place-items:center;display:grid;position:relative}.mh2-fcard{background:linear-gradient(135deg,#fff,#e8f0ff);border:1px solid #5b8fff59;border-radius:18px;flex:1;min-width:0;padding:12px 14px;box-shadow:0 14px 28px -16px #1e3cb48c}html:not(.theme-light) .mh2-fcard{background:linear-gradient(135deg,#0f2270,#091647);border-color:#8cafff59}.mh2-fcard b{color:#16246a;justify-content:space-between;align-items:center;gap:8px;font:700 13px Inter,sans-serif;display:flex}html:not(.theme-light) .mh2-fcard b{color:#fff}.mh2-fcard b i{letter-spacing:.12em;text-transform:uppercase;color:#2f5fff;white-space:nowrap;background:#2f5fff1f;border-radius:99px;padding:3px 8px;font:700 9.5px Inter,sans-serif}html:not(.theme-light) .mh2-fcard b i{color:#9dc0ff;background:#5b8fff33}.mh2-fcard p{color:var(--mh-ink2);margin:4px 0 0;font-size:11.5px;line-height:1.4}html:not(.theme-light) .mh2-fcard p{color:#b9c6ee}.mh2-cta2{color:#fff;background:linear-gradient(135deg,#0d1f63,#081340);border:1px solid #78a0ff59;border-radius:24px;padding:20px;box-shadow:0 22px 44px -18px #1432a0cc}.mh2-cta2 h3{color:#fff;margin:8px 0 6px;font:800 19px Inter,sans-serif}.mh2-cta2 h3 em{color:#7fb0ff;font-style:normal}.mh2-cta2 p{color:#b9c6ee;margin:0 0 14px;font-size:12.5px}.mh2-cbtn{color:#fff;background:linear-gradient(120deg,#1f4be0,#4b8bff);border-radius:99px;align-items:center;gap:8px;height:46px;padding:0 20px;font:700 13px Inter,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 14px 28px -10px #2f5fffe6}.mh2-faq .mh2-pl{border:0;justify-content:center;place-items:center;padding:0;display:grid}@media(max-width:767px){.logo-marquee{justify-content:center;width:100%;animation:none!important;display:flex!important}.logo-marquee-track{justify-content:center;gap:28px;width:auto!important;animation:none!important;display:flex!important;transform:none!important}.logo-marquee-track[aria-hidden=true]{display:none!important}.logo-marquee-mask{-webkit-mask-image:none!important;mask-image:none!important}}.mh2-dock .ldock{background:#fffffff7;border:1px solid #e4e9f4;box-shadow:0 14px 30px -14px #14286e59}.mh2-dock .ldock-item{color:#7a86a6}.mh2-dock .ldock-item.is-active,.mh2-dock .ldock-item.is-raised span{color:#2f5fff}.mh2-dock .ldock-fab{box-shadow:0 10px 22px #2f5fff73,0 0 0 5px #fff}@media(max-width:1279px){.mnav-bar{box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e4e9f4!important}.mh2-word{color:#0f1b3d!important}.mnav-bar .mh2-word span,html.theme-light .mnav-bar .mh2-word span{color:#2f5fff!important;text-shadow:none!important}.mh2-logo{transform:rotate(-3deg);box-shadow:none!important}.mh2-phone,.mnav-bar .mnav-menu-trigger{color:#2f5fff!important;background:#e8eeff!important;border:0!important}.mh2-phone svg{filter:none!important}.mnav-bar .mnav-menu-trigger svg{color:#2f5fff!important}}.mp-sv{box-shadow:none!important;color:#0f1b3d!important;background:0 0!important;border:0!important;border-bottom:1px solid #e4e9f4!important;border-radius:0!important;padding:16px 2px!important}.mp-sv:before{display:none!important}.mp-sv h3{color:#0f1b3d!important;font-size:17px!important}.mp-sv p{color:#5d6a88!important;font-size:14px!important}.mp-ic{color:#2f5fff!important;box-shadow:none!important;background:#e8eeff!important}.mp-pro .mp-ic{color:#5b3fe0!important;box-shadow:none!important;background:#ece7ff!important}.mp-tags span{color:#2f5fff!important;background:#e8eeff!important;border-color:#0000!important}.mp-pro .mp-tags span{color:#5b3fe0!important;background:#ece7ff!important}.mh2-rows4{background:#fff;border:1px solid #e3e9f7;border-radius:22px;overflow:hidden;box-shadow:0 14px 28px -18px #14287866}.mh2-row4{color:#0c1a4d;border-top:1px solid #eef1fa;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.mh2-row4:first-child{border-top:0}.mh2-row4:active{background:#f3f6ff}.mh2-row4-ic{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.mh2-row4-ic img{object-fit:cover;width:100%;height:100%}.mh2-row4-ic--in{color:#2f5fff;background:#eef2ff}.mh2-row4-tx{flex:1;min-width:0}.mh2-row4-tx b{font:800 14.5px Inter,sans-serif;display:block}.mh2-row4-tx small{color:#6b7aa3;margin-top:1px;font:500 12px Inter,sans-serif;display:block}.mh2-row4>svg{color:#8a93ad;flex:none}.ms4{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.ms4-c{background:#fff;border:1px solid #e3e9f7;border-radius:20px;padding:14px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 12px 26px -18px #14287859}.ms4-n{color:#2f5fff;background:#eef2ff;border-radius:9px;place-items:center;width:26px;height:26px;margin-bottom:8px;font:800 13px Inter,sans-serif;transition:all .35s;display:grid}.ms4-c h3{color:#0c1a4d;margin:0 0 4px;font:800 15px/1.2 Inter,sans-serif}.ms4-c p{color:#3d4c78;margin:0;font:500 12px/1.4 Inter,sans-serif}.ms4-c:after{content:"";background:#2f5fff;width:0;height:3px;position:absolute;bottom:0;left:0}.ms4-c.on{border-color:#2f5fff;transform:translateY(-2px);box-shadow:0 8px 22px #2f5fff2e}.ms4-c.on .ms4-n{color:#fff;background:#2f5fff}.ms4-c.on:after{width:100%;transition:width 2.2s linear}.ms4-c.pro .ms4-n{color:#5b3fe0;background:#eee9ff}.ms4-c.pro.on{border-color:#5b3fe0;box-shadow:0 8px 22px #5b3fe02e}.ms4-c.pro.on .ms4-n,.ms4-c.pro:after{color:#fff;background:#5b3fe0}.ms4.ms4--col{grid-template-columns:1fr}.mpk-g{gap:8px;display:grid}.mpk-g.c3{grid-template-columns:repeat(3,1fr)}.mpk-g.c4{grid-template-columns:repeat(4,1fr)}.mpk-t{color:#0c1a4d;background:#fff;border:1px solid #e3e9f7;border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 4px;display:flex;box-shadow:0 10px 22px -16px #14287859}.mpk-t b{text-align:center;font:700 11.5px/1.2 Inter,sans-serif}.mpk-ic{color:#5b3fe0;background:#eee9ff;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mpk:not(.pro) .mpk-ic{color:#2f5fff;background:#eef2ff}.mpk-t.on{border-color:#5b3fe0;transform:translateY(-1px);box-shadow:0 8px 20px -8px #5b3fe073}.mpk:not(.pro) .mpk-t.on{border-color:#2f5fff;box-shadow:0 8px 20px -8px #2f5fff73}.mpk-t.on .mpk-ic{color:#fff;background:#5b3fe0}.mpk:not(.pro) .mpk-t.on .mpk-ic{background:#2f5fff}.mpk-d{background:#fff;border:1px solid #e3e9f7;border-radius:20px;align-items:flex-start;gap:12px;margin-top:10px;padding:14px;animation:.3s mpkIn;display:flex;box-shadow:0 12px 26px -18px #14287859}.mpk-d h3{color:#0c1a4d;margin:0 0 3px;font:800 15px/1.25 Inter,sans-serif}.mpk-d p{color:#3d4c78;margin:0;font:500 12.5px/1.45 Inter,sans-serif}@keyframes mpkIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:767px){html.theme-light .mnav-bar,html.theme-light .r4-topbar-mobile{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e4e9f4!important}html.theme-light .mnav-bar .mh2-word,html.theme-light .mnav-bar .font-heading,html.theme-light .mnav-bar .text-white{color:#0f1b3d!important}html.theme-light .mnav-bar .mh2-word span{color:#2f5fff!important;text-shadow:none!important}html.theme-light .mnav-bar .mnav-menu-trigger,html.theme-light .mnav-bar .mh2-phone{color:#2f5fff!important;box-shadow:none!important;background:#e8eeff!important;border:0!important}html.theme-light .mnav-bar .mnav-menu-trigger svg{color:#2f5fff!important}html.theme-light .mnav-sheet{background:#fff!important;border-bottom:1px solid #e4e9f4!important;box-shadow:0 24px 40px -20px #14286e40!important}html.theme-light .mnav-sheet a,html.theme-light .mnav-sheet button{color:#0f1b3d!important}html.theme-light .mnav-scrim{background:#0f1b3d59!important}html.theme-light .r4-page.sv{color:#0f1b3d;background:#fff!important}html.theme-light .sv{--ink:#10213f;--mut:#5b6785;--line:#dde3ee}html.theme-light .ckb{color:#0f1b3d!important;background:#fff!important;border:1px solid #e4e9f4!important;box-shadow:0 18px 40px -18px #14286e59!important}html.theme-light .ckb .ckb-title{color:#0f1b3d!important}html.theme-light .ckb .ckb-desc{color:#5b6785!important}html.theme-light .ckb .ckb-kick{color:#2f5fff!important}html.theme-light .ckb .ckb-ghost{color:#0f1b3d!important;background:#f1f4fb!important;border:1px solid #dde3ee!important}html.theme-light .mnav-bar .ligneo-lockup-transport{color:#0f1b3d!important}html.theme-light .mnav-bar .ligneo-lockup-accent{color:#2f5fff!important;text-shadow:none!important}html.theme-light .mnav-bar .ligneo-lockup-badge{box-shadow:none!important;filter:none!important}html.theme-light .dr-log b{color:#0f1b3d!important}html.theme-light .ft3{color:#5b6785!important;background:#f4f7fd!important;border-top:1px solid #e4e9f4!important}html.theme-light .ft3 :where(a,p,span,li,div,small,em){color:#5b6785!important}html.theme-light .ft3 :where(h2,h3,h4,h5,strong,b){color:#0f1b3d!important}html.theme-light .ft3 a:hover{color:#2f5fff!important}html.theme-light .ft3 .ft3-gp{background:#fff!important;border:1px solid #e4e9f4!important}html.theme-light .ft3 .ft3-gp :where(b,em,span){color:#0f1b3d!important}html.theme-light .mnav-sheet{gap:0!important;padding:8px 18px 22px!important}html.theme-light .mnav-sheet .msl{border-bottom:1px solid #edf0f7;align-items:center;gap:14px;text-decoration:none;padding:14px 2px!important;display:flex!important}html.theme-light .mnav-sheet .msl-ic{color:#5b6785;background:#eef2fb;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}html.theme-light .mnav-sheet .msl--client .msl-ic{color:#2f5fff;background:#e8eeff}html.theme-light .mnav-sheet .msl--pro .msl-ic{color:#6d3df0;background:#efe9ff}html.theme-light .mnav-sheet .msl--driver .msl-ic{color:#0f8a56;background:#e3f5ec}html.theme-light .mnav-sheet .msl-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html.theme-light .mnav-sheet .msl-tx b{color:#0f1b3d;letter-spacing:-.01em;font:700 17px/1.2 Inter,system-ui,sans-serif}html.theme-light .mnav-sheet .msl-tx small{color:#7a86a6;font:500 13px/1.3 Inter,system-ui,sans-serif}html.theme-light .mnav-sheet .msl--client .msl-tx b{color:#1e44d6}html.theme-light .mnav-sheet .msl--pro .msl-tx b{color:#5a2bd6}html.theme-light .mnav-sheet .msl--driver .msl-tx b{color:#0b7446}html.theme-light .mnav-sheet .msl-ch{color:#b4bdd3;flex:none}html.theme-light .mnav-sheet .msl-login{border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;margin-top:18px;font:700 16px Inter,system-ui,sans-serif;display:flex;box-shadow:0 10px 22px -12px #2f5fffb3;color:#fff!important;background:#2f5fff!important}html.theme-light .mnav-sheet .msl-login:active{background:#1e44d6!important}html.theme-light .mnav-sheet .theme-pref{display:none!important}}html:root body .mnav-bar a.mnav-tel{color:#2f5fff;-webkit-tap-highlight-color:transparent;background:#e8eeff;border:0;border-radius:19px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;display:inline-flex}html:root body .mnav-bar a.mnav-tel svg{fill:#2f5fff;width:19px;height:19px}html:root body .mnav-bar a.mnav-tel:active{opacity:.8}.gp-badge{border-radius:10px;flex:none;line-height:0;transition:transform .15s,box-shadow .15s;display:inline-flex}.gp-badge:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #0009}.gp-badge svg{width:auto;height:100%;display:block}.wf-ov{z-index:2147483000;-webkit-backdrop-filter:blur(10px)saturate(1.2);background:#060c286b;place-items:center;padding:24px;font-family:Inter,system-ui,sans-serif;animation:.35s both wfIn;display:grid;position:fixed;inset:0}@keyframes wfIn{0%{opacity:0}to{opacity:1}}.wf-card{background:#ffffff24;border:1px solid #ffffff59;border-radius:26px;width:min(880px,100%);padding:12px;animation:.45s cubic-bezier(.2,.8,.2,1) both wfUp;position:relative;box-shadow:0 50px 100px -30px #0009,inset 0 1px #fff6}@keyframes wfUp{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.wf-vw{position:relative}.wf-vw video{aspect-ratio:16/9;object-fit:cover;background:#0a1440;border-radius:18px;width:100%;display:block}.wf-snd{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a14408c;border:1px solid #fff6;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 13px;font:700 12.5px Inter,system-ui,sans-serif;display:inline-flex;position:absolute;top:14px;left:14px}.wf-x{z-index:2;color:#0a1638;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 10px 24px -8px #00000080}.wf-ft{color:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 8px 4px;display:flex}.wf-tt{flex:1;min-width:200px}.wf-tt b{font-size:17px;font-weight:800;display:block}.wf-tt small{opacity:.82;margin-top:2px;font-size:12.5px;display:block}.wf-qr{color:#0a1638;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:flex}.wf-qr img{width:46px;height:46px;display:block}.wf-qr small{width:76px;font-size:10.5px;font-weight:700;line-height:1.25}.wf-cta{background:#2f5fff;border-radius:13px;align-items:center;gap:8px;height:46px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 24px -12px #2f5fffe6;color:#fff!important}.wf-later{display:none}@media(max-width:767px){.wf-ov{background:#060c2873;place-items:end stretch;padding:0}.wf-card{width:100%;padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px));background:#fffffff7;border:0;border-radius:28px 28px 0 0;animation:.4s cubic-bezier(.2,.8,.2,1) both wfSheet}@keyframes wfSheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.wf-card:before{content:"";background:#d4dbe6;border-radius:9px;width:40px;height:5px;margin:-4px auto 12px;display:block}.wf-vw video{border-radius:16px}.wf-x{background:#ffffffeb;top:-52px;right:14px}.wf-ft{color:#0a1638;gap:8px;padding:12px 0 0}.wf-tt{flex-basis:100%}.wf-tt b{font-size:18px}.wf-tt small{color:#5b7085;opacity:1}.wf-qr{display:none}.wf-ft .gp-badge{height:46px!important}.wf-cta{flex:1;justify-content:center;padding:0 12px;font-size:13.5px}.wf-later{color:#7d8aa8;cursor:pointer;background:0 0;border:0;margin:12px auto 0;font:600 12.5px Inter,system-ui,sans-serif;display:block}}@media(prefers-reduced-motion:reduce){.wf-ov,.wf-card{animation:none}}.gpb{padding:28px 20px;font-family:Inter,system-ui,sans-serif}.gpb-in{color:#fff;border-radius:24px;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding:30px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0a1e5099}.gpb--driver .gpb-in{background:radial-gradient(500px 260px at 90% 10%,#ffffff2e,#0000 60%),linear-gradient(135deg,#0b7a45,#14b866)}.gpb--part .gpb-in,.gpb--home .gpb-in{background:radial-gradient(500px 260px at 90% 10%,#ffffff2e,#0000 60%),linear-gradient(135deg,#1534b8,#2f5fff)}.gpb--pro .gpb-in{background:radial-gradient(500px 260px at 90% 10%,#ffffff2e,#0000 60%),linear-gradient(135deg,#5b21b6,#8b5cf6)}.gpb-tx{z-index:1;flex:1;min-width:0;position:relative}.gpb-k{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:800;display:block}.gpb h2{letter-spacing:-.02em;color:#fff;margin:8px 0 0;font-size:28px;font-weight:800;line-height:1.12}.gpb p{opacity:.92;max-width:520px;margin-top:8px;font-size:14.5px;line-height:1.5}.gpb-bb{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.gpb-qr{background:#fff;border-radius:11px;padding:4px;line-height:0}.gpb-qr img{width:48px;height:48px}.gpb-film{color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 15px;font:700 13px Inter,system-ui,sans-serif;display:inline-flex}.gpb-film:hover{background:#ffffff3d}.gpb-lg{border-radius:34px;flex:none;width:150px;height:150px;transform:rotate(-8deg);box-shadow:0 26px 44px -18px #0000008c}@media(max-width:767px){.gpb{padding:22px 16px}.gpb-in{border-radius:22px;padding:22px 20px}.gpb h2{font-size:21px}.gpb p{font-size:13.5px}.gpb-qr{display:none}.gpb-lg{opacity:.55;border-radius:24px;width:96px;height:96px;position:absolute;top:-18px;right:-22px}.gpb-tx{padding-right:40px}}.dr-gp{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.as-soon{color:#fff;opacity:.92;cursor:default;background:#000;border:1px solid #a6a6a6;border-radius:10px;flex:none;align-items:center;gap:9px;padding:0 14px 0 12px;font-family:Inter,system-ui,sans-serif;display:inline-flex}.as-soon>span{letter-spacing:-.3px;white-space:nowrap;flex-direction:column;font-size:19px;font-weight:600;line-height:1.05;display:flex}.as-soon small{letter-spacing:.2px;margin-bottom:2px;font-size:9px;font-weight:600}@media(max-width:767px){.as-soon>span{font-size:17px}.wf-as{display:none!important}}.vrm-launcher.vrm-chat-launcher.vrm-small{width:62px;height:62px}.vrm-launcher.vrm-chat-launcher.vrm-small .vroomy-badge{transform-origin:100% 100%;transform:scale(.8)}@media(max-width:640px){.vrm-launcher.vrm-chat-launcher.vrm-small{width:58px;height:58px}}.vrm-panel.vrm-window.vrm-window{--vrmw-blue:#1e44d6;--vrmw-cyan:#2f5fff;--vrmw-ink:#0f1b3d;--vrmw-muted:#5b6785;--vrmw-note:#8a95b2;--vrmw-chip-ink:#0f1b3d;--vrmw-tab-ink:#5b6785;--vrmw-online:#22c55e;--vrmw-fill:#fff;--vrmw-line:#e4e9f4;--vrmw-frame:#0f1b3d14;--vrmw-input-line:#e4e9f4;--vrmw-bubble:#eef2fb;--vrmw-input:#f8faff;--vrmw-bar:#fff;--vrmw-chip-line:#e4e9f4;--vrmw-chip-hover:#eef2fb;--vrmw-send:linear-gradient(135deg, #2f5fff, #1e44d6);--vrmw-shadow:0 40px 90px -30px #0612388c, 0 12px 30px -14px #06123840;color:#0f1b3d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid #0f1b3d0f;border-radius:26px;width:410px;height:min(740px,100dvh - 32px);overflow:hidden}.vrm-window.vrm-window .vrm-head{color:#fff;background:radial-gradient(420px 220px at 100% -20%,#4f81ff8c,#0000 65%),linear-gradient(160deg,#061238,#0b1f66);padding:18px 16px 34px 18px;position:relative;overflow:hidden}.vrm-window.vrm-window .vrm-head:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.vrm-window.vrm-window .vrm-head>*{z-index:1;position:relative}.vrm-window.vrm-window .vrm-id{gap:12px}.vrm-window.vrm-window .vrm-avatar{width:64px;height:64px;box-shadow:none;background:0 0;border:0;flex:none;overflow:visible}.vrm-window.vrm-window .vrm-avatar .vrm-chat-bubble{display:none}.vrm-window.vrm-window .vrm-avatar .asm,.vrm-window.vrm-window .vrm-avatar .asm.asm-tlng{filter:drop-shadow(0 8px 14px #00000073);width:64px!important;height:64px!important}.vrm-window.vrm-window .vrm-avatar .asm>img{image-rendering:auto;width:100%;height:100%}.vrm-window.vrm-window .vrm-dot{position:relative;box-shadow:0 0 0 3px #22c55e40}.vrm-window.vrm-window .vrm-title{letter-spacing:.02em;text-transform:uppercase;color:#fff;flex-wrap:wrap;align-items:baseline;gap:0 6px;font:800 16px/1.15 Inter,sans-serif;display:flex}.vrm-window.vrm-window .vrm-title em{color:#7fa0ff;font-style:normal}.vrm-window.vrm-window .vrm-status{color:#b9c8ff;opacity:1;font-size:12.5px}.vrm-window.vrm-window .vrm-close{color:#e6ecff;background:#ffffff1f;border-radius:11px;transition:background .15s}.vrm-window.vrm-window .vrm-close:hover{background:#ffffff38}.vrm-window.vrm-window .vrm-pref-note{color:#dbe4ff}.vrm-window.vrm-window .vrm-greet{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:16px 0 0;font:800 21px/1.22 Inter,sans-serif}.vrm-window.vrm-window .vrm-greet span{color:#8fb0ff}.vrm-window.vrm-window .vrm-tabs{z-index:2;background:#fff;border:0;border-radius:14px;flex:none;grid-template-columns:1fr 1fr;gap:4px;margin:-18px 16px 0;padding:4px;display:grid;position:relative;box-shadow:0 14px 28px -16px #06123866,0 0 0 1px #e4e9f4}.vrm-window.vrm-window .vrm-tabs button{color:#5b6785;border-radius:11px;height:40px;font:700 13px Inter,sans-serif;transition:background .15s,color .15s}.vrm-window.vrm-window .vrm-tabs button.on{color:#fff;background:#1e44d6;box-shadow:0 8px 16px -8px #1e44d6cc}.vrm-window.vrm-window .vrm-body{background:linear-gradient(#fff,#f8faff);padding:16px 16px 8px}.vrm-window.vrm-window .vrm-bubble{color:#0f1b3d;background:#eef2fb;border:0;border-radius:18px 18px 18px 6px;font-size:14.5px;line-height:1.5}.vrm-window.vrm-window .vrm-user .vrm-bubble{color:#fff;background:linear-gradient(135deg,#1e44d6,#2f5fff);border-radius:18px 18px 6px;box-shadow:0 10px 20px -12px #1e44d6cc}.vrm-window.vrm-window .vrm-typing{background:#eef2fb;border:0}.vrm-window.vrm-window .vrm-typing span{background:#8a95b2}.vrm-window.vrm-window .vrm-welcome-chips{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.vrm-window.vrm-window .vrm-chip.vrm-tile{text-align:left;color:#fff;background:var(--tg);width:100%;min-width:0;height:auto;min-height:48px;box-shadow:0 14px 24px -14px var(--tgs),0 1px #ffffff38 inset;white-space:normal;border:0;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:9px 9px 9px 11px;transition:transform .15s,filter .15s;display:flex;position:relative;overflow:hidden}.vrm-window.vrm-window .vrm-chip.vrm-tile:after{content:"";pointer-events:none;background:linear-gradient(#ffffff24,#0000 55%);position:absolute;inset:0}.vrm-window.vrm-window .vrm-chip.vrm-tile:hover{filter:brightness(1.06);background:var(--tg);color:#fff;transform:translateY(-2px)}.vrm-window .vrm-chip.t-b{--tg:linear-gradient(135deg, #1f55ec, #0a33bd);--tgs:#0a33bdd9}.vrm-window .vrm-chip.t-v{--tg:linear-gradient(135deg, #9b4cf3, #5d22c6);--tgs:#5d22c6d9}.vrm-window .vrm-chip.t-g{--tg:linear-gradient(135deg, #20c585, #0a8a55);--tgs:#0a8a55d9}.vrm-window .vrm-chip.t-n{--tg:linear-gradient(135deg, #1a45a8, #0b2468);--tgs:#0b2468d9}.vrm-window .vrm-tile-ic{flex:none;place-items:center;width:28px;height:28px;display:grid}.vrm-window .vrm-tile-ic svg{width:28px;height:28px}.vrm-window .vrm-tile-tx{z-index:1;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}.vrm-window .vrm-tile-tx b{letter-spacing:-.025em;color:#fff;font:700 13px/1.2 Inter,sans-serif}.vrm-window .vrm-tile-tx small{letter-spacing:-.02em;color:#ffffffeb;font:500 11px/1.3 Inter,sans-serif}.vrm-window .vrm-tile-go{z-index:1;background:#ffffff29;border:1.5px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.vrm-window .vrm-tile-go svg{width:12px;height:12px}.vrm-window.vrm-window .vrm-footer{background:#fff;border-top:1px solid #e4e9f4;padding:10px 14px 12px}.vrm-window.vrm-window .vrm-input-row{background:#f8faff;border:1.5px solid #e4e9f4;border-radius:16px;gap:6px;padding:6px 6px 6px 14px}.vrm-window.vrm-window .vrm-input-row:focus-within{background:#fff;border-color:#2f5fff;box-shadow:0 0 0 4px #2f5fff1f}.vrm-panel.vrm-window.vrm-window input.vrm-input,.vrm-panel.vrm-window.vrm-window #vrm-input{caret-color:#2f5fff;background:0 0;border:0;border-radius:0;padding:9px 0;font-size:14.5px;color:#0f1b3d!important;-webkit-text-fill-color:#0f1b3d!important}.vrm-panel.vrm-window.vrm-window input.vrm-input::placeholder{color:#8a95b2!important;-webkit-text-fill-color:#8a95b2!important}.vrm-window.vrm-window .vrm-send{color:#fff;background:linear-gradient(135deg,#2f5fff,#1e44d6);border-radius:12px;width:40px;height:40px;box-shadow:0 10px 18px -10px #1e44d6e6}.vrm-window.vrm-window .vrm-send:disabled{box-shadow:none;opacity:1;background:#c9d3ee}.vrm-window.vrm-window .vrm-fine,.vrm-window.vrm-window .vrm-pref-link{color:#8a95b2;font-size:11.5px}.vrm-window.vrm-window .vrm-pref-link{text-underline-offset:2px;text-decoration:underline}.vrm-window.vrm-window .vrm-pref-link:hover,.vrm-window.vrm-window .vrm-call{color:#1e44d6}.vrm-window.vrm-window .vrm-handoff,.vrm-window.vrm-window .vrm-card{background:#fff;border:1px solid #e4e9f4;border-radius:18px;box-shadow:0 16px 30px -22px #14286e80}.vrm-window.vrm-window :is(.vrm-handoff-title,.vrm-card-title,.vrm-card-price){color:#0f1b3d}.vrm-window.vrm-window .vrm-field{color:#0f1b3d;background:#f8faff;border:1px solid #e4e9f4;border-radius:12px}.vrm-window.vrm-window .vrm-chip:not(.vrm-tile){color:#0f1b3d;background:#fff;border:1px solid #e4e9f4}.vrm-window.vrm-window .vrm-chip:not(.vrm-tile):hover{background:#eef2fb}.vrm-window.vrm-window .vrm-conseiller-wrap{background:linear-gradient(#fff,#f8faff);padding:14px 14px 12px}.vrm-window.vrm-window .lgc-conseiller{gap:12px}.vrm-window.vrm-window .lgc-avail{color:#5b6785;background:#fff;border:1px solid #e4e9f4}.vrm-window.vrm-window .lgc-avail.on{color:#0b7a43}.vrm-window.vrm-window .lgc-waiting{color:#5b6785;background:#eef2fb;border:0;border-radius:14px;margin:0 0 8px;font-size:13px}.vrm-window.vrm-window .lgc-thread{color:#0f1b3d;background:0 0;border:0}.vrm-window.vrm-window .lgc-bubble{color:#0f1b3d;background:#eef2fb;border:0;border-radius:18px 18px 18px 6px;font-size:14.5px}.vrm-window.vrm-window .lgc-mine .lgc-bubble{color:#fff;background:linear-gradient(135deg,#1e44d6,#2f5fff);border-radius:18px 18px 6px}.vrm-window.vrm-window .lgc-author{color:#1e44d6}.vrm-window.vrm-window .lgc-system{color:#5b6785;background:#eef2fb;border-color:#0000}.vrm-window.vrm-window .lgc-empty,.vrm-window.vrm-window .lgc-hint{color:#5b6785}.vrm-window.vrm-window .lgc-input{background:#f8faff;border:1.5px solid #e4e9f4;border-radius:16px;padding:6px}.vrm-window.vrm-window .lgc-input textarea,.vrm-window.vrm-window .lgc-visitor-form :is(input,textarea){-webkit-text-fill-color:#0f1b3d;background:#fff;border:1px solid #e4e9f4;border-radius:12px;color:#0f1b3d!important}.vrm-window.vrm-window .lgc-input textarea{background:0 0;border:0}.vrm-window.vrm-window .lgc-visitor-form p{color:#5b6785}.vrm-window.vrm-window .lgc-visitor-form button,.vrm-window.vrm-window .lgc-send{color:#fff;background:linear-gradient(135deg,#2f5fff,#1e44d6)}.vrm-window.vrm-window .lgc-icon{color:#5b6785;background:0 0;border:0}.vrm-window.vrm-window .lgc-quick button,.vrm-window.vrm-window .lgc-files button{color:#5b6785;background:#fff;border:1px solid #e4e9f4}.vrm-window.vrm-window .lgc-err{color:#dc2626}@media(max-width:767px){.vrm-panel.vrm-window.vrm-window{width:auto;height:min(92dvh,760px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:26px 26px 0 0;bottom:0;left:0;right:0}.vrm-window.vrm-window .vrm-head{padding:16px 14px 34px 16px}.vrm-window.vrm-window .vrm-status{max-width:none}}.vrm-launcher{overflow:visible}.vrm-launcher .vrm-pill{z-index:-1;color:#0f1b3d;text-align:left;white-space:nowrap;opacity:0;transform-origin:100%;pointer-events:none;background:#fff;border-radius:999px;flex-direction:column;align-items:flex-start;gap:1px;padding:11px 58px 11px 20px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;right:56%;transform:translate(26px,-50%)scale(.9);box-shadow:0 18px 44px -14px #0a164673,0 0 0 1px #e4e9f4}.vrm-launcher .vrm-pill.on{opacity:1;transform:translateY(-50%)scale(1)}.vrm-launcher .vrm-pill b{font:700 14px/1.2 Inter,sans-serif}.vrm-launcher .vrm-pill small{color:#5b6785;font:500 12px/1.2 Inter,sans-serif}@media(max-width:767px){.vrm-launcher .vrm-pill{display:none}}@media(prefers-reduced-motion:reduce){.vrm-launcher .vrm-pill{transition:none}}html body .tln-places-menu.places-suggestion-list{scrollbar-width:thin;scrollbar-color:#9db4ec transparent;background:#fff;border:1px solid #2f5fff40;border-radius:20px;max-height:min(340px,52vh);padding:6px;font-family:Inter,sans-serif;box-shadow:0 30px 70px -22px #040e3499,0 0 0 4px #2f5fff14}html body .tln-places-menu .places-suggestion-item{text-align:left;background:0 0;border:0;border-radius:14px;width:100%;min-height:62px;margin:0;padding:11px 14px 11px 62px;transition:background .2s,transform .2s;display:block;position:relative}html body .tln-places-menu .places-suggestion-item+.places-suggestion-item{margin-top:2px}html body .tln-places-menu .places-suggestion-item:before{content:"";background:#eaf1ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f5fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-6.2 7-11.5A7 7 0 0 0 5 9.5C5 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.6'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:12px;width:38px;height:38px;margin-top:-19px;transition:background-color .2s;position:absolute;top:50%;left:12px}html body .tln-places-menu .places-suggestion-primary{white-space:normal;text-overflow:clip;font:700 16px/1.3 Inter,sans-serif;display:block;overflow:visible;color:#0a1638!important;-webkit-text-fill-color:#0a1638!important}html body .tln-places-menu .places-suggestion-secondary{margin-top:2px;font:500 13.5px/1.3 Inter,sans-serif;display:block;color:#4a5a82!important;-webkit-text-fill-color:#4a5a82!important}html body .tln-places-menu .places-suggestion-item:hover,html body .tln-places-menu .places-suggestion-item:focus-visible,html body .tln-places-menu .places-suggestion-item[aria-selected=true]{background:linear-gradient(90deg,#2f5fff1f,#2f5fff0a);outline:0}html body .tln-places-menu .places-suggestion-item:hover:before,html body .tln-places-menu .places-suggestion-item:focus-visible:before{background-color:#d4e2ff}html body .tln-places-menu .places-suggestion-item:hover .places-suggestion-primary,html body .tln-places-menu .places-suggestion-item:focus-visible .places-suggestion-primary{color:#1c3fc4!important;-webkit-text-fill-color:#1c3fc4!important}html body .tln-places-menu .places-suggestion-item:active{transform:scale(.99)}html body .tln-places-menu .places-suggestion-secondary.has-cp{letter-spacing:.01em;text-shadow:0 0 12px #1f4dff47;font-size:14px;font-weight:700;color:#1f4dff!important;-webkit-text-fill-color:#1f4dff!important}html body .acx{max-height:none!important;overflow:visible!important}html body .acx:before{content:"";pointer-events:none;background:#fff;border-top:1px solid #2f5fff38;border-left:1px solid #2f5fff38;border-radius:5px 0 0;width:15px;height:15px;position:absolute;top:-8px;left:30px;transform:rotate(45deg)}html body .acx-free .acx{z-index:90;box-sizing:border-box;background:#fff;border:1px solid #2f5fff38;border-radius:18px;padding:8px;font-family:Inter,system-ui,sans-serif;position:absolute;top:calc(100% + 12px);left:0;right:0;box-shadow:0 30px 70px -24px #040e3480,0 0 0 4px #2f5fff12}html body .acx-free .acx .acx-h,html body .acx-free .acx .acx-f{font-family:inherit}@media(max-width:700px){html body .ez .ezc-p .acx:before,html body .ez .ezm-ri .acx:before{display:none}}.acx-h{letter-spacing:.12em;text-transform:uppercase;color:#7a869e;padding:8px 12px 6px;font-size:11px;font-weight:700}.acx-i{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;width:100%;padding:11px 12px;display:flex}.acx-i+.acx-i{margin-top:2px}.acx-i:hover,.acx-i:focus-visible{background:#eef3ff;outline:0}.acx-ic{color:#1f4fe0;background:#eaf0ff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.acx-t{flex:1;min-width:0}html body .acx .acx-m{color:#10213f;-webkit-text-fill-color:#10213f;white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;line-height:1.25;display:block;overflow:hidden}html body .acx .acx-m mark{color:#1f4fe0;-webkit-text-fill-color:#1f4fe0;background:0 0}html body .acx .acx-s{color:#5b6884;-webkit-text-fill-color:#5b6884;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:500;display:block;overflow:hidden}html body .acx .acx-s b{color:#1f4fe0;-webkit-text-fill-color:#1f4fe0;font-weight:700}.acx-go{color:#9aa8c8;opacity:0;flex:none;transition:all .15s}.acx-i:hover .acx-go,.acx-i:focus-visible .acx-go{opacity:1}.acx-f{color:#7a869e;border-top:1px solid #e6eaf2;margin:6px 4px 2px;padding:10px 12px 6px;font-size:12px}.lgc-panel{--c1:#2f5fff;--c2:#5b83ff;--cs:#2f5fff1a;--ink:#0b1b3a;--ink2:#51607f;--line:#0e285a1a;border:1px solid var(--line);color:var(--ink);background:linear-gradient(#fff,#f5f8ff);border-radius:24px;padding:18px;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #14286e59,0 2px 6px #14286e0d}.lgc-panel:before{content:"";background:radial-gradient(closest-side,var(--cs),transparent 70%);pointer-events:none;width:70%;height:70%;position:absolute;inset:-30% -20% auto auto}.lgc-panel-green{--c1:#14b866;--c2:#4fe8a0;--cs:#14b8661f;background:linear-gradient(#fff,#f2faf5)}.lgc-panel>*{position:relative}.lgc-panel-head{color:var(--c1);align-items:center;gap:12px;margin-bottom:14px;display:flex}.lgc-panel-head>svg{background:var(--cs);box-sizing:border-box;border-radius:14px;flex:none;width:40px;height:40px;padding:10px}.lgc-panel-head h3{color:var(--ink);letter-spacing:-.1px;margin:0;font-family:Inter,sans-serif;font-size:15.5px;font-weight:600}.lgc-panel-head p{color:var(--ink2);margin:2px 0 0;font-size:13px;line-height:1.35}.lgc-panel .lgc-thread{color:var(--ink);background:0 0;border:0;border-radius:0;min-height:260px}.lgc-panel .lgc-body{scrollbar-width:thin;gap:10px;padding:4px 2px 10px}.lgc-panel .lgc-empty{color:var(--ink2);font-size:13.5px}.lgc-panel .lgc-bubble{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px 18px 18px 6px;font-size:14.5px;box-shadow:0 6px 16px -12px #14286e59}.lgc-panel .lgc-mine .lgc-bubble{background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff;box-shadow:0 12px 22px -14px var(--c1);border-color:#0000;border-radius:18px 18px 6px}.lgc-panel .lgc-author{color:var(--c1);letter-spacing:.2px;font-size:11.5px}.lgc-panel .lgc-system{background:var(--cs);color:var(--ink2);border-color:#0000}.lgc-panel .lgc-att-file{background:#0000000f}.lgc-panel .lgc-mine .lgc-att-file{background:#fff3}.lgc-panel .lgc-quick button,.lgc-panel .lgc-files button{border:1px solid var(--line);color:var(--ink2);background:#fff}.lgc-panel .lgc-input{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:flex-end;margin-top:4px;padding:6px;box-shadow:0 8px 20px -16px #14286e66}.lgc-panel .lgc-input textarea{color:var(--ink);background:0 0;border:0;min-height:40px;padding:10px 8px;font-size:15px}.lgc-panel .lgc-input textarea:focus{outline:none}.lgc-panel .lgc-icon{color:var(--ink2);background:0 0;border:0;width:40px;height:40px}.lgc-panel .lgc-send{background:linear-gradient(135deg,var(--c1),var(--c2));width:40px;height:40px;box-shadow:0 10px 18px -10px var(--c1);border-radius:13px}html.theme-dark .lgc-panel{--ink:#eef2ff;--ink2:#aab4d6;--line:#ffffff17;background:linear-gradient(#0c1840,#081233)}html.theme-dark .lgc-panel .lgc-bubble{background:#ffffff0f}html.theme-dark .lgc-panel .lgc-input,html.theme-dark .lgc-panel .lgc-quick button,html.theme-dark .lgc-panel .lgc-files button{background:#ffffff0d}.lgc-panel.lgc-page{max-width:46rem;margin:0 auto;padding:20px}.lgc-panel .lgc-conseiller{gap:14px}.lgc-panel .lgc-avail{border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px -12px #14286e66}.lgc-panel .lgc-avail.on{color:#0b7a43;border-color:#14b86659}.lgc-panel .lgc-waiting{background:var(--cs);color:var(--ink2);border:0;border-radius:14px;margin:0;padding:10px 14px;font-size:13px}.lgc-panel .lgc-visitor-form{gap:10px}.lgc-panel .lgc-visitor-form p{color:var(--ink2);font-size:14px}.lgc-panel .lgc-visitor-form input,.lgc-panel .lgc-visitor-form textarea{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;padding:12px 14px}.lgc-panel .lgc-visitor-form input:focus,.lgc-panel .lgc-visitor-form textarea:focus{outline:2px solid var(--c1);outline-offset:1px}.lgc-panel .lgc-visitor-form button{background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:0 12px 22px -14px var(--c1)}.lgc-panel .lgc-err{color:#dc2626}html.theme-dark .lgc-panel .lgc-avail,html.theme-dark .lgc-panel .lgc-visitor-form input,html.theme-dark .lgc-panel .lgc-visitor-form textarea{background:#ffffff0d}.lgc-panel{border-radius:20px;padding:12px 14px}.lgc-panel-head{gap:10px;margin-bottom:8px}.lgc-panel-head>svg{border-radius:11px;width:32px;height:32px;padding:8px}.lgc-panel-head h3{font-size:14px}.lgc-panel-head p{margin-top:0;font-size:11.5px}.lgc-panel .lgc-thread{min-height:0}.lgc-panel .lgc-body{min-height:70px;max-height:200px;overflow-y:auto}.lgc-panel .lgc-bubble{padding:8px 12px;font-size:13.5px}.lgc-panel .lgc-input textarea{min-height:34px;padding:7px 6px;font-size:14px}.lgc-panel .lgc-icon,.lgc-panel .lgc-send{width:34px;height:34px}.ckb{z-index:9998;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#0e205cf7,#060d2afa);border:1px solid #8caaff61;border-radius:26px;width:min(1040px,100vw - 32px);padding:18px 22px;font-family:Inter,sans-serif;animation:.5s cubic-bezier(.2,.8,.2,1) ckbIn;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 30px 70px -20px #000828cc,0 0 0 4px #2f5fff1f,inset 0 1px #ffffff24;max-height:none!important;overflow:visible!important}.ckb:before{content:"";background:linear-gradient(90deg,#0000,#4f8bff,#a9c3ff,#4f8bff,#0000);border-radius:2px;height:2px;position:absolute;top:-1px;left:26px;right:26px;box-shadow:0 0 14px #4f8bff}@keyframes ckbIn{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}.ckb-main{align-items:center;gap:20px;display:flex}.ckb-logo{border-radius:18px;flex:none;width:68px;height:68px;transform:rotate(-5deg);box-shadow:0 0 14px #4f8cffd9,0 0 34px #2f5fff80}.ckb-logo img{object-fit:cover;border-radius:18px;width:100%;height:100%;display:block}.ckb-txt{flex:1;min-width:0}.ckb-kick{letter-spacing:.18em;text-transform:uppercase;color:#a9c3ff;align-items:center;gap:7px;margin:0 0 3px;font:700 11px Inter,sans-serif;display:flex}.ckb-kick i{background:#4f8bff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #4f8bff}.ckb-title{color:#fff;letter-spacing:-.01em;margin:0;font:800 19px/1.2 Inter,sans-serif}.ckb-desc{color:#c3d0f2;margin:4px 0 0;font:500 14px/1.45 Inter,sans-serif}.ckb-desc a{color:#8db6ff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.ckb-actions{flex:none;gap:10px;display:flex}.ckb-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:14px;height:50px;padding:0 20px;font:700 14.5px Inter,sans-serif;transition:transform .2s,background .2s,box-shadow .2s}.ckb-ghost{color:#e3eaff;background:#ffffff14;box-shadow:inset 0 0 0 1.5px #a0beff59}.ckb-ghost:hover{background:#ffffff26}.ckb-main-btn{color:#fff;background:linear-gradient(135deg,#2f5fff,#5b95ff);box-shadow:0 12px 26px -8px #2f5ffff2,inset 0 1px #fff6}.ckb-main-btn:hover{transform:translateY(-2px)}.ckb-prefs{border-top:1px solid #a0beff38;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;padding-top:14px;display:grid}.ckb-row{background:#ffffff0f;border:1px solid #a0beff33;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ckb-row b{color:#fff;font:700 14px Inter,sans-serif;display:block}.ckb-row span{color:#b3c2ea;margin-top:2px;font:500 12.5px/1.3 Inter,sans-serif;display:block}@media(max-width:860px){.ckb{bottom:calc(6.25rem + env(safe-area-inset-bottom));border-radius:24px;padding:16px;max-height:70vh!important;overflow-y:auto!important}.ckb-main{flex-wrap:wrap;gap:12px 14px}.ckb-logo{border-radius:15px;width:56px;height:56px}.ckb-logo img{border-radius:15px}.ckb-txt{flex:calc(100% - 80px)}.ckb-title{font-size:17px}.ckb-desc{font-size:13.5px}.ckb-actions{flex:100%;grid-template-columns:1fr 1fr;gap:10px;display:grid}.ckb-main-btn{order:-1;grid-column:1/-1;height:52px;font-size:15.5px}.ckb-btn{height:46px;padding:0 10px}.ckb-prefs{grid-template-columns:1fr}}.ligneo-neon-toaster{--tn-ink:#0b1b3a;--tn-sub:#5a6b88;--tn-bg:#ffffffeb;--tn-line:#0e285a1a;--tn-shadow:0 18px 40px -18px #0e285a61,0 2px 6px #0e285a0f}html.theme-dark .ligneo-neon-toaster{--tn-ink:#f2f6ff;--tn-sub:#a9b6d4;--tn-bg:#0e1838eb;--tn-line:#ffffff1a;--tn-shadow:0 18px 40px -16px #000000b3}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast]{--tn:#2f6bff;-webkit-backdrop-filter:blur(16px)saturate(1.4);overflow:hidden;background:var(--tn-bg)!important;border:1px solid var(--tn-line)!important;box-shadow:var(--tn-shadow)!important;color:var(--tn-ink)!important;border-radius:16px!important;align-items:center!important;gap:12px!important;padding:12px 40px 14px 14px!important;font-family:Inter,system-ui,sans-serif!important;animation:.42s cubic-bezier(.2,.9,.25,1.15) both tn-in!important}.ligneo-neon-toaster [data-sonner-toast].neon-green{--tn:#14b866}.ligneo-neon-toaster [data-sonner-toast].neon-blue{--tn:#2f6bff}.ligneo-neon-toaster [data-sonner-toast].neon-violet{--tn:#8b5cf6}.ligneo-neon-toaster [data-sonner-toast][data-type=success]{--tn:#14b866}.ligneo-neon-toaster [data-sonner-toast][data-type=error]{--tn:#e5484d}.ligneo-neon-toaster [data-sonner-toast][data-type=warning]{--tn:#d98a2b}.ligneo-neon-toaster [data-sonner-toast][data-type=info]{--tn:#2f6bff}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast]:before{content:"";background:var(--tn);border-radius:0;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:none!important}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast]:after{content:"";background:var(--tn);opacity:.35;transform-origin:0;height:2px;animation:3.5s linear forwards tn-bar;position:absolute;bottom:0;left:3px;right:0}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast] [data-icon]{justify-content:center;align-items:center;background:color-mix(in srgb,var(--tn) 12%,transparent)!important;width:34px!important;height:34px!important;box-shadow:none!important;color:var(--tn)!important;border:0!important;border-radius:11px!important;flex:0 0 34px!important;display:flex!important}.ligneo-neon-toaster [data-sonner-toast] [data-icon] svg{color:var(--tn);filter:none!important;width:18px!important;height:18px!important}.ligneo-neon-toaster [data-sonner-toast] [data-icon]:has(svg.ligneo-check-icon){background:color-mix(in srgb,var(--tn) 12%,transparent)!important}.ligneo-neon-toaster [data-sonner-toast] [data-icon] svg.ligneo-check-icon{color:var(--tn);filter:none!important;width:20px!important;height:20px!important}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast] [data-title]{letter-spacing:-.005em;line-height:1.35;color:var(--tn-ink)!important;text-shadow:none!important;font-size:13.5px!important;font-weight:600!important}.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast] [data-description]{line-height:1.4;color:var(--tn-sub)!important;font-size:12.5px!important;font-weight:400!important}.ligneo-neon-toaster [data-sonner-toast] [data-close-button]{opacity:.7;width:24px!important;height:24px!important;color:var(--tn-sub)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;top:10px!important;left:auto!important;right:10px!important;transform:none!important}.ligneo-neon-toaster [data-sonner-toast] [data-close-button]:hover{opacity:1;background:color-mix(in srgb,var(--tn-ink) 8%,transparent)!important}.ligneo-neon-toaster [data-sonner-toast] [data-button]{background:var(--tn)!important;color:#fff!important;box-shadow:none!important;border-radius:10px!important;padding:7px 12px!important;font-size:12px!important;font-weight:600!important}.ligneo-neon-toaster [data-sonner-toast] [data-button]:after{display:none}.ligneo-neon-toaster [data-sonner-toast] [data-cancel]{color:var(--tn-sub)!important;border:1px solid var(--tn-line)!important;background:0 0!important;border-radius:10px!important}@keyframes tn-in{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}@keyframes tn-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.ligneo-neon-toaster [data-sonner-toast][data-sonner-toast]{animation:none!important}.ligneo-neon-toaster [data-sonner-toast]:after{animation:none}}.notif-neon-icon{box-shadow:none!important;background:color-mix(in srgb,var(--neon) 12%,transparent)!important;border:0!important}.notif-neon-icon svg{filter:none!important}.notif-neon-title{font-weight:600;text-shadow:none!important;color:inherit!important}.notif-neon-bar{box-shadow:none!important}@keyframes mtn-shine{0%{left:-200px}60%,to{left:110%}}@keyframes mtn-ping{70%{box-shadow:0 0 0 9px #9fc4ff00}to{box-shadow:0 0 #9fc4ff00}}@keyframes mtn-ping-g{70%{box-shadow:0 0 0 9px #5dffc400}to{box-shadow:0 0 #5dffc400}}@keyframes mtn-slide{0%{margin-left:-40%}to{margin-left:100%}}@keyframes mtn-ring{0%{opacity:1;transform:scale(.96)}to{opacity:0;transform:scale(1.12)}}.mtn-bn-wrap{z-index:70;position:sticky;top:0}.mtn-bn-wrap--site{z-index:2147483000;position:fixed;top:0;left:0;right:0}html[data-maint-banner] body:not(.is-driver-app){padding-top:var(--mt-h,0)}html[data-maint-banner] .tln-shell,html[data-maint-banner] header.safe-top{top:var(--mt-h,0)!important}.mtn-bn{color:#fff;background:linear-gradient(100deg,#0a2a9c,#1f55e8 45%,#3b8cff);border-bottom:1px solid #ffffff47;align-items:center;gap:16px;padding:16px 24px;font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 34px -8px #1f55e8bf}.mtn-bn:before{content:"";background:repeating-linear-gradient(115deg,#ffffff0f 0 2px,#0000 2px 26px),radial-gradient(60% 160% at 85% -30%,#7ad0ff8c,#0000);position:absolute;inset:0}.mtn-bn:after{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:140px;animation:4.2s ease-in-out infinite mtn-shine;position:absolute;top:0;bottom:0;left:-200px;transform:skew(-18deg)}.mtn-bn>*{z-index:1;position:relative}.mtn-bn-logo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;border:1px solid #ffffff80;border-radius:15px;flex:none;width:52px;height:52px;padding:3px;box-shadow:0 8px 22px -6px #00000073,0 0 0 5px #ffffff1f}.mtn-bn-logo img{border-radius:12px;width:100%;height:100%;display:block}.mtn-bn-tx{flex:1;min-width:0}.mtn-tag{letter-spacing:.2em;text-transform:uppercase;background:#fff3;border:1px solid #fff6;border-radius:99px;align-items:center;gap:8px;padding:4px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.mtn-tag i{background:#9fc4ff;border-radius:50%;width:8px;height:8px;animation:1.8s infinite mtn-ping;box-shadow:0 0 8px #9fc4ff}.mtn-bn h4{letter-spacing:-.01em;color:#fff;margin:6px 0 2px;font-size:17px;font-weight:800;line-height:1.2}.mtn-bn p{color:#ffffffeb;margin:0;font-size:14px;line-height:1.45}.mtn-bn-ret{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#050e3c61;border:1px solid #ffffff59;border-radius:16px;flex:none;align-items:center;gap:10px;padding:9px 16px 9px 12px;display:flex}.mtn-bn-ret small{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:10px;font-weight:700;display:block}.mtn-bn-ret b{font-size:14.5px;font-weight:800}.mtn-bn-x{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #fff6;border-radius:50%;flex:none;width:32px;height:32px;font-size:17px;line-height:1}.mtn-bn-ld{background:#fff3;height:3px;bottom:0;left:0;right:0;position:absolute!important}.mtn-bn-ld span{background:linear-gradient(90deg,#6ea1ff,#e3efff);width:35%;height:100%;animation:2.4s ease-in-out infinite mtn-slide;display:block;box-shadow:0 0 12px #9fc4ff}@media(max-width:620px){.mtn-bn{flex-wrap:wrap;gap:12px;padding:14px 16px}.mtn-bn-tx{flex-basis:55%}.mtn-bn-ret{order:5;justify-content:center;width:100%}.mtn-bn-logo{width:44px;height:44px}}.mtn-bn--driver{background:linear-gradient(100deg,#0a7a4f,#16b883 55%,#34d9a0);gap:12px;padding:13px 16px;box-shadow:0 10px 26px -8px #16b883cc}.mtn-bn--driver .mtn-bn-logo{border-radius:12px;width:42px;height:42px}.mtn-bn--driver .mtn-bn-logo img{border-radius:9px}.mtn-bn--driver h4{margin:5px 0 1px;font-size:14.5px}.mtn-bn--driver p{font-size:12.5px;line-height:1.35}.mtn-bn--driver .mtn-tag{padding:3px 9px;font-size:9.5px}.mtn-bn--driver .mtn-tag i{box-shadow:none;background:#fff;animation-name:mtn-ping-g}.mtn-bn--driver .mtn-bn-ld span{box-shadow:none;background:#fff}.mtn-fl{color:#fff;background:linear-gradient(135deg,#0a2a9c,#1f55e8,#3b8cff);place-items:center;min-height:100vh;padding:30px 18px;font-family:Inter,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.mtn-fl.is-preview{min-height:0}.mtn-fl:before{content:"";background:repeating-linear-gradient(115deg,#ffffff0f 0 2px,#0000 2px 26px),radial-gradient(60% 70% at 85% -10%,#7ad0ff8c,#0000);position:absolute;inset:0}.mtn-fl:after{content:"";background:linear-gradient(100deg,#0000,#fff3,#0000);width:220px;animation:5.5s ease-in-out infinite mtn-shine;position:absolute;top:0;bottom:0;left:-260px;transform:skew(-18deg)}.mtn-fl-card{z-index:1;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020828c7;border:1px solid #fff6;border-radius:30px;width:min(640px,100%);padding:42px 30px 34px;position:relative;box-shadow:0 30px 70px -20px #000a3cb3}.mtn-fl-logo{background:#fff3;border:1px solid #ffffff80;border-radius:24px;width:92px;height:92px;margin:0 auto;padding:4px;box-shadow:0 14px 34px -10px #00000080,0 0 0 7px #ffffff1f}.mtn-fl-kick{letter-spacing:.2em;text-transform:uppercase;background:#fff3;border:1px solid #fff6;border-radius:99px;align-items:center;gap:9px;margin:22px 0 10px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.mtn-fl-kick i{background:#9fc4ff;border-radius:50%;width:8px;height:8px;animation:1.8s infinite mtn-ping;box-shadow:0 0 8px #9fc4ff}.mtn-fl h1{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(26px,5vw,38px);font-weight:800;line-height:1.15}.mtn-fl h1 b{color:#6ea1ff;text-shadow:0 0 18px #5b8fffcc,0 0 40px #5b8fff80}.mtn-fl-why{color:#fffffff0;background:#ffffff24;border:1px solid #ffffff52;border-radius:16px;max-width:480px;margin:16px auto 0;padding:14px 16px;font-size:14.5px;line-height:1.55}.mtn-fl-why small,.mtn-dv-why small{letter-spacing:.16em;text-transform:uppercase;color:#bfe0ff;margin-bottom:4px;font-size:10.5px;font-weight:800;display:block}.mtn-fl-bar{background:#ffffff40;border-radius:99px;max-width:340px;height:6px;margin:24px auto 0;overflow:hidden}.mtn-fl-bar span{background:linear-gradient(90deg,#6ea1ff,#e3efff);border-radius:99px;width:40%;height:100%;animation:2.2s ease-in-out infinite mtn-slide;display:block;box-shadow:0 0 12px #9fc4ff}.mtn-fl-ret{color:#ffffffd9;margin:14px 0 0;font-size:13.5px}.mtn-fl-ret b{color:#6ea1ff;text-shadow:0 0 14px #5b8fffb3}.mtn-fl-chat{color:#1f55e8;cursor:pointer;background:#fff;border:0;border-radius:99px;align-items:center;gap:10px;margin-top:18px;padding:14px 26px;font:800 14.5px Inter,sans-serif;display:inline-flex;position:relative;box-shadow:0 14px 30px -10px #00000080}.mtn-fl-chat:after{content:"";border:2px solid #ffffff80;border-radius:99px;animation:2.2s infinite mtn-ring;position:absolute;inset:-5px}.mtn-fl-note{color:#ffffffbf;margin:8px 0 0;font-size:12px}.mtn-fl-ct{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.mtn-fl-ct a{color:#6ea1ff;text-shadow:0 0 12px #5b8fffb3;background:#5b8fff1a;border:1px solid #6ea1ff99;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 18px -6px #5b8fffb3}.mtn-dv{background:linear-gradient(160deg,#0a7a4f,#16b883 55%,#34d9a0);place-items:center;min-height:100vh;padding:20px;font-family:Inter,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.mtn-dv.is-preview{min-height:0}html.theme-dark .mtn-dv{background:radial-gradient(90% 60% at 50% 0,#16b88359,#0000 70%),linear-gradient(#0a1640,#050b1f)}.mtn-dv:before{content:"";background:repeating-linear-gradient(115deg,#ffffff12 0 2px,#0000 2px 26px);position:absolute;inset:0}.mtn-dv-card{text-align:center;color:#0c2a1f;background:#fff;border-radius:26px;width:min(420px,100%);padding:26px 18px 22px;position:relative;box-shadow:0 24px 50px -16px #0028148c}html.theme-dark .mtn-dv-card{color:#e8f7f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e205c8c;border:1px solid #34d9a066;box-shadow:0 0 50px #16b88340}.mtn-dv-card:before{content:"";background:linear-gradient(90deg,#0000,#16b883,#34d9a0,#0000);border-radius:26px 26px 0 0;height:3px;position:absolute;inset:0 0 auto}.mtn-dv-card>img{border-radius:20px;width:74px;height:74px;margin:0 auto;box-shadow:0 0 0 5px #16b88340,0 12px 26px -8px #0006}.mtn-dv-kk{letter-spacing:.18em;text-transform:uppercase;color:#0a7a4f;background:#16b88324;border:1px solid #16b88366;border-radius:99px;align-items:center;gap:8px;margin:16px 0 8px;padding:5px 12px;font-size:10px;font-weight:800;display:inline-flex}html.theme-dark .mtn-dv-kk{color:#5dffc4}.mtn-dv-kk i{background:#16b883;border-radius:50%;width:7px;height:7px;animation:1.8s infinite mtn-ping-g}.mtn-dv h1{margin:0;font-size:24px;font-weight:800;line-height:1.15}.mtn-dv h1 b{color:#16b883}.mtn-dv-why{background:#16b8831a;border:1px solid #16b8834d;border-radius:14px;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.5}.mtn-dv-why small{color:#0a7a4f;font-size:9.5px}html.theme-dark .mtn-dv-why small{color:#5dffc4}.mtn-dv-br{background:#16b88333;border-radius:99px;height:6px;margin:18px auto 0;overflow:hidden}.mtn-dv-br span{background:linear-gradient(90deg,#0a7a4f,#34d9a0);border-radius:99px;width:40%;height:100%;animation:2.2s ease-in-out infinite mtn-slide;display:block}.mtn-dv-rt{opacity:.85;margin:12px 0 0;font-size:12.5px}.mtn-dv-btn{color:#fff;background:linear-gradient(135deg,#0a7a4f,#16b883);border-radius:99px;align-items:center;gap:9px;margin-top:16px;padding:13px 22px;font:800 13.5px Inter,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px -8px #16b883cc}.mtn-dv{--gn:#0fb878;--gnglow:#16b8838c}html.theme-dark .mtn-dv{--gn:#4dffb8;--gnglow:#4dffb8b3}.mtn-dv h1 b,.mtn-dv-rt b{color:var(--gn);text-shadow:0 0 16px var(--gnglow)}.mtn-dv-rt{opacity:1}.mtn-bn--driver p b,.mtn-bn--driver .mtn-gn{color:#eafff6;text-shadow:0 0 12px #fffc}.mtn-dv-card>img{border-radius:22px}@media(min-width:1280px){html .r4-page{--tln-nav-h:128px}}html:root .reg3.auth-shell{color:#0d1330;font-family:Inter,sans-serif;background:linear-gradient(#f4f6fc,#eaeefa)!important}html:root .reg3.auth-shell:before,html:root .reg3.auth-shell:after{display:none!important}html:root .reg3 .auth-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #dfe4f0!important;border-radius:20px!important;box-shadow:0 18px 50px #132a6b14!important}html:root .reg3 .auth-title{letter-spacing:-.02em;color:#0d1330!important;font-family:Inter,sans-serif!important}html:root .reg3 .auth-accent{color:#2f5fff!important;-webkit-text-fill-color:#2f5fff!important;background:0 0!important}html:root .reg3.reg3-v .auth-accent{color:#6d4ae0!important;-webkit-text-fill-color:#6d4ae0!important}html:root .reg3 .auth-eyebrow{color:#2f5fff!important}html:root .reg3.reg3-v .auth-eyebrow{color:#6d4ae0!important}html:root .reg3 .auth-subtle{color:#5a6586!important}html:root .reg3 .auth-label{text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:600;color:#0d1330!important}html:root .reg3 .auth-input{height:50px;color:#0d1330!important;background:#f9faff!important;border:1.5px solid #d6dcec!important;border-radius:12px!important}html:root .reg3 .auth-input::placeholder{color:#8a93ad!important}html:root .reg3 .auth-input:focus{border-color:#2f5fff!important;box-shadow:0 0 0 3px #2f5fff1f!important}html:root .reg3.reg3-v .auth-input:focus{border-color:#6d4ae0!important;box-shadow:0 0 0 3px #6d4ae024!important}html:root .reg3 .auth-field-icon{stroke-width:1.7px;color:#7d88a8!important}html:root .reg3 select.auth-input option{color:#0d1330;background:#fff}html:root .reg3 .auth-btn-primary{height:52px;color:#fff!important;background:#2f5fff!important;border:0!important;border-radius:12px!important;box-shadow:0 10px 22px #2f5fff47!important}html:root .reg3.reg3-v .auth-btn-primary{background:#6d4ae0!important;box-shadow:0 10px 22px #6d4ae047!important}html:root .reg3 .auth-link{color:#2f5fff!important}html:root .reg3.reg3-v .auth-link{color:#6d4ae0!important}html:root .reg3 .auth-alert-error{color:#a92b2b!important;background:#fdecec!important;border-color:#f3b9b9!important}html:root .reg3 .auth-alert-info{color:#1d3fa8!important;background:#eef2ff!important;border-color:#c9d6ff!important}html:root .reg3 .auth-alert-success{color:#12684a!important;background:#e3f5ec!important;border-color:#a9dfc3!important}html:root .reg3 [class*=text-white]{color:#5a6586!important}html:root .reg3 .text-white,html:root .reg3 .text-white.font-medium{color:#0d1330!important}html:root .reg3 a[class*="hover:text-blue"]:hover{color:#2f5fff!important}html:root .reg3 [class*=border-white]{border-color:#e3e7f2!important}html:root .reg3 [class*="bg-blue-500/15"]{background:#eef2ff!important}html:root .reg3 [class*=text-blue-300]{color:#2f5fff!important}.reg3-brand{justify-content:center;margin-bottom:22px;display:flex}.reg3-brand img{filter:drop-shadow(0 8px 16px #2f5fff47);width:auto;height:84px;transform:rotate(-5deg)}.reg3-pick{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media(max-width:900px){.reg3-pick{grid-template-columns:1fr}}.reg3-c{color:#0d1330;background:#fff;border:1.5px solid #dfe4f0;border-radius:20px;flex-direction:column;gap:14px;padding:26px;text-decoration:none;transition:all .2s;display:flex;position:relative}.reg3-c:hover{border-color:#2f5fff;transform:translateY(-3px);box-shadow:0 18px 40px #132a6b1f}.reg3-c.v:hover{border-color:#6d4ae0}.reg3-ic{color:#fff;background:linear-gradient(135deg,#3b95ff,#2f5fff);border-radius:17px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 8px 18px #2f5fff47}.reg3-c.v .reg3-ic{color:#fff;background:linear-gradient(135deg,#8575f2,#5b44d6);box-shadow:0 8px 18px #6d4ae04d}.reg3-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.reg3-c h2{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;display:flex}.reg3-c h2 em{color:#6d4ae0;background:#efeaff;border-radius:999px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:700}.reg3-c p{color:#5a6586;margin:0;font-size:14px;line-height:1.55}.reg3-c ul{color:#33406a;gap:7px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.reg3-c li{align-items:flex-start;gap:8px;display:flex}.reg3-c li svg{stroke:#2f5fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:2px}.reg3-c.v li svg{stroke:#6d4ae0}.reg3-go{color:#2f5fff;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;display:flex}.reg3-c.v .reg3-go{color:#6d4ae0}.reg3-drv{color:#0d1330;background:#fff;border:1.5px solid #bfe7d3;border-radius:20px;grid-template-columns:56px 1fr auto;align-items:center;gap:18px;margin-top:18px;padding:18px 24px;text-decoration:none;transition:all .2s;display:grid}.reg3-drv:hover{border-color:#12a164;box-shadow:0 14px 34px #12a16424}.reg3-drv .reg3-ic{color:#fff;background:linear-gradient(135deg,#27c777,#12a164);box-shadow:0 8px 18px #12a1644d}.reg3-drv b{font-size:17px;display:block}.reg3-drv span{color:#5a6586;font-size:13.5px}.reg3-drv .reg3-go{color:#12a164;margin:0}@media(max-width:700px){.reg3-drv{grid-template-columns:48px 1fr}.reg3-drv .reg3-go{display:none}}.dm3{color:#0d1330;background:#fff;grid-template-columns:1.05fr 1fr;min-height:100vh;font-family:Inter,sans-serif;display:grid}.dm3-side{color:#fff;background:radial-gradient(900px 600px at 85% 90%,#7a4df0,#0000 60%),radial-gradient(700px 500px at 0 0,#3b2fc4,#0000 60%),linear-gradient(160deg,#150f55,#1a1060);flex-direction:column;justify-content:space-between;padding:44px 56px 70px;display:flex;position:relative;overflow:hidden}.dm3-br{color:#fff;align-items:center;gap:14px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.dm3-br img{border-radius:16px;width:64px;height:64px;transform:rotate(-5deg);box-shadow:0 0 14px #9678ffb3}.dm3-br em{color:#c4b5ff;font-style:normal}.dm3-eye{letter-spacing:.14em;text-transform:uppercase;color:#cfc2ff;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.dm3-eye:before{content:"";background:currentColor;width:26px;height:2px}.dm3-side h2{letter-spacing:-.02em;color:#fff;margin:0 0 10px;font-size:44px;font-weight:800;line-height:1.1}.dm3-hl{color:#d6ccff;max-width:440px;margin:0 0 30px;font-size:15.5px;line-height:1.55}.dm3-st{gap:16px;max-width:460px;display:grid}.dm3-st>div{grid-template-columns:36px 1fr;gap:14px;display:grid}.dm3-st i{background:#ffffff24;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;font-style:normal;font-weight:800;display:grid}.dm3-st b{font-size:15px;display:block}.dm3-st span span{color:#d6ccff;font-size:13.5px}.dm3-foot{opacity:.8}.dm3-car{filter:drop-shadow(0 26px 22px #0208288c);width:330px;position:absolute;bottom:-30px;right:-70px}.dm3-main{justify-content:center;align-items:center;padding:40px;display:flex}.dm3-box,.dm3-ok{width:100%;max-width:440px}.dm3-pr{gap:8px;margin-bottom:26px;display:flex}.dm3-pr i{background:#e3e7f2;border-radius:4px;flex:1;height:4px}.dm3-pr i.on{background:#6d4ae0}.dm3-box small{color:#6d4ae0;letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;font-weight:700}.dm3 h1{letter-spacing:-.02em;color:#0d1330;margin:6px 0;font-size:32px;font-weight:800}.dm3-sub{color:#5a6586;margin:0 0 22px;font-size:15px;line-height:1.5}.dm3 label{margin:14px 0 6px;font-size:13.5px;font-weight:600;display:block}.dm3-opt{color:#8a93ad;font-weight:400}.dm3-f{background:#f9faff;border:1.5px solid #d6dcec;border-radius:12px;align-items:center;height:52px;padding:0 14px;display:flex}.dm3-f input{color:#0d1330;background:0 0;border:0;outline:0;flex:1;font:500 15.5px Inter,sans-serif}.dm3-f:focus-within{background:#fff;border-color:#6d4ae0;box-shadow:0 0 0 4px #6d4ae024}.dm3-go{color:#fff;cursor:pointer;background:#6d4ae0;border:0;border-radius:12px;width:100%;height:54px;margin-top:22px;font:700 16px Inter,sans-serif;box-shadow:0 10px 22px #6d4ae04d}.dm3-go:disabled{opacity:.6}.dm3-bk{color:#5a6586;cursor:pointer;background:0 0;border:0;width:100%;margin-top:14px;font:600 14px Inter,sans-serif}.dm3-nt{text-align:center;color:#8590b0;margin-top:20px;font-size:12.5px}.dm3-ok{text-align:center;padding-top:20px}.dm3-okc{background:#efeaff;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 18px;display:grid}.dm3-okc svg{stroke:#6d4ae0;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}.dm3-mail{text-align:left;color:#33405e;border:1.5px solid #e3e7f2;border-radius:14px;margin:20px 0;padding:16px;font-size:14px;line-height:1.55}.dm3-mail b{color:#0d1330;display:block}@media(max-width:900px){.dm3{grid-template-columns:1fr}.dm3-side{display:none}}.dm3-chk{color:#5a6586;margin:10px 0 0;font-size:13px;line-height:1.5}.dm3-chk.ok{color:#12684a;background:#e3f5ec;border:1px solid #a9dfc3;border-radius:10px;padding:10px 12px}.dm3-chk.ko{color:#a92b2b;background:#fdecec;border:1px solid #f3b9b9;border-radius:10px;padding:10px 12px}.reg3-ic .reg3-ic-img,.reg3-ic-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.rw-prog,.rw-nav{display:none}@media(max-width:767px){.rw-hide{display:none!important}.rw-prog{gap:6px;margin:0 0 18px;display:flex}.rw-prog span{color:#ffffff8c;border-top:3px solid #ffffff38;flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding-top:8px;font-size:11px;font-weight:700;display:flex}.rw-prog span i{font-style:normal;display:none}.rw-prog span.on,.rw-prog span.done{color:#fff;border-top-color:#5b8bff}.rw-nav{gap:10px;margin-top:6px;display:flex}.rw-nav .rw-back{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:16px;align-items:center;gap:4px;height:52px;padding:0 16px;font-weight:700;display:inline-flex}.rw-nav .rw-next{color:#fff;background:linear-gradient(135deg,#2f5fff,#5b8bff);border:0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;height:52px;font-size:15px;font-weight:800;display:inline-flex}.rw-nav .auth-btn-primary{flex:1}}html:root body .n3{z-index:50;font-family:Inter,system-ui,sans-serif;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:fixed;top:0;left:0;right:0}html:root body .n3.n3-hide{transform:translateY(-100%)}.n3-util{color:#aeb8dc;background:#070d24;font-size:12.8px}.n3-util>div{justify-content:flex-end;align-items:center;gap:26px;max-width:1320px;margin:auto;padding:8px 28px;display:flex}.n3-util a{color:#cfd8ff;text-decoration:none}.n3-util a:hover{color:#fff}.n3-util a.n3-util-st{color:#fff;margin-right:auto}.n3-nav{background:linear-gradient(#0c1a4d,#0a1640);border-bottom:1px solid #ffffff14}.n3-in{align-items:center;gap:16px;max-width:1320px;height:108px;margin:auto;padding:0 24px;display:flex}.n3-lg{white-space:nowrap;align-items:center;text-decoration:none;display:flex}html:root body .n3 .ligneo-lockup{gap:12px}html:root body .n3 .ligneo-lockup-badge{background:0 0!important;border:0!important;border-radius:20px!important;overflow:visible!important;box-shadow:0 0 14px #4f8cffcc,0 0 30px #2f5fff73!important}html:root body .n3 .ligneo-lockup-logo{object-fit:cover!important;border-radius:20px!important;padding:0!important}.n3-ul{flex:1;justify-content:center;gap:0;margin:0 36px;padding:0;list-style:none;display:flex}.n3-ul li{position:relative}.n3 .n3-l{--c:#fff;color:#c9d3f5;white-space:nowrap;background:0 0;align-items:center;gap:6px;height:108px;padding:0 11px;font-size:14.5px;font-weight:700;text-decoration:none;transition:color .2s,text-shadow .2s;display:flex;position:relative}.n3 .n3-l:after{content:"";background:var(--c);opacity:0;border-radius:2px;height:2px;transition:opacity .2s,box-shadow .2s;position:absolute;bottom:0;left:11px;right:11px}.n3 .n3-l:hover,.n3 li:hover>.n3-l,.n3 li:focus-within>.n3-l,.n3 .n3-l.on{color:var(--c);text-shadow:0 0 14px var(--c)}.n3 .n3-l:hover:after,.n3 li:hover>.n3-l:after,.n3 li:focus-within>.n3-l:after,.n3 .n3-l.on:after{opacity:1;box-shadow:0 0 10px var(--c)}.n3 .n3-cp{--c:#5b9bff}.n3 .n3-cv{--c:#3ddc97}.n3 .n3-cx{--c:#b49bff}.n3 .n3-cn{--c:#fff}.n3-chev{opacity:.7;width:10px;height:10px;transition:transform .2s}.n3 li:hover .n3-chev{transform:rotate(180deg)}.n3-btns{gap:10px;margin-left:12px;display:flex}.n3 .n3-b{white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;height:42px;padding:0 20px;font:700 14.5px Inter,system-ui,sans-serif;text-decoration:none;display:flex}.n3 .n3-b1{color:#fff;background:0 0;border:1.5px solid #ffffff59}.n3 .n3-b1:hover{background:#ffffff14}.n3 .n3-b2{color:#0a1a5c;background:#fff;border:0}.n3 .n3-b2:hover{background:#eaf0ff}.n3-mega{color:#0a1230;opacity:0;visibility:hidden;background:#fff;border:1px solid #e3e7f1;border-radius:16px;gap:2px;width:360px;padding:10px;transition:all .18s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,10px);box-shadow:0 24px 50px #0a123040}.n3 li:hover>.n3-mega,.n3 li:focus-within>.n3-mega{opacity:1;visibility:visible;transform:translate(-50%)}.n3-mega a,.n3-mega .n3-mega-demo{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:12px;width:100%;padding:11px;text-decoration:none;display:grid}.n3-mega a:hover,.n3-mega .n3-mega-demo:hover{background:#f1f4fc}.n3-mega i{background:#2f5fff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.n3-mega--pro i{background:#6d4ae0}.n3-mega i svg{stroke:#fff;fill:none;width:20px;height:20px}.n3-mega b{color:#0a1230;font-size:14.5px;display:block}.n3-mega span{color:#5a6586;font-size:12.8px;line-height:1.4}html:root body .n3 .n3-mega .demo-req-btn{color:#0a1230;box-shadow:none;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:12px;width:100%;min-height:0;font:700 14.5px Inter,sans-serif;display:grid;background:0 0!important;border:0!important;padding:11px!important}html:root body .n3 .n3-mega .demo-req-btn:hover{background:#f1f4fc!important}html:root body .n3 .n3-mega .demo-req-btn svg{color:#fff;stroke:#fff;background:#6d4ae0;border-radius:11px;padding:10px;width:40px!important;height:40px!important}html:root body .n3 .n3-mega .demo-req-btn .hx-q-label{color:#0a1230;text-align:left;font-size:14.5px;font-weight:700}.n3-util>div{gap:22px}.n3-stores{align-items:center;gap:8px;margin-right:auto;display:flex}.n3-sb{background:#ffffff14;border:1px solid #ffffff38;border-radius:7px;place-items:center;width:30px;height:26px;display:inline-grid}.n3-stores .n3-util-st{margin-left:4px;margin-right:0}.n3-util a.n3-util-track{color:#fff;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 14px 0 11px;font-weight:600;transition:all .2s;display:inline-flex}.n3-util a.n3-util-track:hover{background:#ffffff29;border-color:#fff}.n3-util-track svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.n3-grate{color:#0d1330;background:#fff;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 12px 0 9px;display:inline-flex}.n3-grate b{color:#0d1330;font-size:13.5px;font-weight:800}.n3-stars{gap:1px;display:inline-flex}.n3-grate em{color:#5a6586;font-size:11.5px;font-style:normal;font-weight:600}.n3.n3-shut .n3-mega{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.n3.n3-shut li .n3-chev{transform:none!important}.n3-tel{color:#fff;letter-spacing:.2px;white-space:nowrap;background:#0a18408c;border:2px solid #f5c542;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:9px 20px;font-size:20px;font-weight:700;text-decoration:none;transition:box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 0 0 1px #f5c54240,0 0 14px #f5c54247}.n3-tel svg{fill:#f5c542;flex:none;width:22px;height:22px}.n3-tel:hover{background:#f5c5421f;box-shadow:0 0 0 1px #f5c54273,0 0 20px #f5c54266}.n3-tel+.n3-btns{margin-left:0}@media(max-width:1180px){.n3-tel{padding:7px 14px;font-size:16px}.n3-tel svg{width:18px;height:18px}}.n3-util a.n3-gp{color:#fff;background:linear-gradient(90deg,#14b86647,#14b86614);border:1px solid #4ade8080;border-radius:999px;align-items:center;gap:10px;height:30px;margin-right:0;padding:0 4px 0 3px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.n3-util a.n3-gp:hover{background:linear-gradient(90deg,#14b86666,#14b86624)}.n3-gp-b{background:#000;border:1px solid #5f6368;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px 0 7px;display:inline-flex}.n3-gp-b span{letter-spacing:-.01em;flex-direction:column;font-size:11.5px;font-weight:600;line-height:1;display:flex}.n3-gp-b small{letter-spacing:.06em;opacity:.9;margin-bottom:1px;font-size:6.5px;font-weight:600}.n3-gp em{color:#86efac;font-style:normal}.n3-gp i{background:#16a34a;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.n3-as{color:#dbe4ff;white-space:nowrap;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:6px;height:26px;margin:0 auto 0 10px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}html:root body .n3 a.n3-tel{box-shadow:none;color:#fff;letter-spacing:1px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:15px;margin:0 0 0 auto;padding:0 0 0 16px;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}html:root body .n3 a.n3-tel svg{fill:#fff;filter:drop-shadow(0 0 4px #2f6bfff2)drop-shadow(0 0 9px #2f6bffb3);flex:none;width:26px;height:26px}html:root body .n3 a.n3-tel:hover{opacity:.88}html:root body .n3 a.n3-tel+.n3-btns{margin-left:0}@media(max-width:1280px){html:root body .n3 a.n3-tel{letter-spacing:.5px;gap:10px;font-size:19px}html:root body .n3 a.n3-tel svg{width:21px;height:21px}}.ft3-cta{color:#fff;background:linear-gradient(90deg,#16318f,#2448c8);font-family:Inter,sans-serif}.ft3-cta>div{flex-wrap:wrap;align-items:center;gap:22px;max-width:1180px;margin:auto;padding:20px 32px;display:flex}.ft3-cta h3{color:#fff;margin:0;font-size:21px;font-weight:800}.ft3-cta span{color:#d3dcfb;flex:1;min-width:220px;font-size:14px}.ft3-cta a{white-space:nowrap;border-radius:10px;padding:11px 20px;font-size:14px;font-weight:700;text-decoration:none}.ft3-cta .a{color:#0a1a5c;background:#fff}.ft3-cta .b{color:#fff;border:1.5px solid #ffffff73}.ft3{color:#9aa6c9;background:linear-gradient(#132a6b,#102153 55%,#0c1c4a);font-family:Inter,sans-serif}.ft3-in{grid-template-columns:1.4fr 1fr 1fr 1fr 1.3fr;gap:28px;max-width:1180px;margin:auto;padding:30px 32px 22px;display:grid}.ft3 h4{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.ft3-in a,.ft3-in span{color:#9aa6c9;margin:7px 0;font-size:13.5px;text-decoration:none;display:block}.ft3-in a:hover{color:#fff}.ft3-brand{color:#fff;align-items:center;gap:12px;margin-bottom:10px;font-size:15px;font-weight:800;display:flex}.ft3-brand img{object-fit:cover;border-radius:12px;width:46px;height:46px;transform:rotate(-5deg);box-shadow:0 0 0 1px #7aa3ff66,0 0 16px #3f7bff66}.ft3-brand em{color:#6ea1ff;font-style:normal}.ft3 p{margin:0;font-size:13px;line-height:1.55}.ft3-bt{border-top:1px solid #7aa3ff2e;flex-wrap:wrap;align-items:center;gap:22px;max-width:1180px;margin:auto;padding:14px 32px;font-size:12.5px;display:flex}.ft3-gp{color:#0a1230;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;display:flex;box-shadow:0 2px 10px #0000002e}.ft3-gp b{font-size:14px}.ft3-st{gap:1px;display:flex}.ft3-gp em{color:#5a6586;font-style:normal;font-weight:500}.ft3-tr{color:#9aa6c9;flex:1}.ft3-lg{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ft3-lg a,.ft3-lg button{color:#9aa6c9;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;text-decoration:none}.ft3-lg a:hover,.ft3-lg button:hover{color:#fff}.ft3-lg i{color:#7f8bb0;font-style:normal}@media(max-width:900px){.ft3-in{grid-template-columns:1fr 1fr;padding:26px 20px 14px}.ft3-bt{padding:14px 20px}.ft3-cta>div{padding:20px}}.sv{--ink:#10213f;--mut:#5b6785;--line:#dde3ee;--acc:#1e3fd0;--accs:#e8eeff;color:var(--ink);max-width:1240px;margin:0 auto;padding:200px 28px 40px;font-family:Inter,system-ui,sans-serif}.sv[data-audience=pro]{--acc:#5b3fe0;--accs:#eee9ff}html.theme-dark .sv{--ink:#eaf0ff;--mut:#a9b6d8;--line:#ffffff24;--accs:#7aa3ff24}.sv *{box-sizing:border-box}.sv h1,.sv h2,.sv h3{letter-spacing:-.02em;margin:0;color:var(--ink)!important;text-shadow:none!important;font-family:Inter,system-ui,sans-serif!important}.sv em{-webkit-text-fill-color:var(--acc);font-style:normal;color:var(--acc)!important}.sv p{margin:0}.sv-tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:56px;display:flex}.sv-tabs button{color:var(--mut);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:0 0 14px;font:600 16px Inter,sans-serif}.sv-tabs button.on{color:var(--ink);border-bottom-color:var(--acc)}.sv-eye{letter-spacing:.16em;text-transform:uppercase;color:var(--acc);align-items:center;gap:10px;margin-bottom:16px;font-size:12.5px;font-weight:700;display:inline-flex}.sv-eye span{background:var(--acc);border-radius:50%;width:7px;height:7px}.sv-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding-bottom:84px;display:grid}.sv-hero h1{margin-bottom:22px;font-size:clamp(36px,4.4vw,58px);font-weight:800;line-height:1.04}.sv-hero p{color:var(--mut);max-width:560px;font-size:18px;line-height:1.6}.sv-hero-i{position:relative}.sv-hero-i img{object-fit:cover;object-position:62% 40%;border-radius:20px;width:100%;height:480px;display:block}.sv-cta{flex-wrap:wrap;gap:12px;margin:30px 0 22px;display:flex}.sv-cta--c{justify-content:center}.sv-btn{border-radius:12px;align-items:center;gap:9px;height:52px;padding:0 26px;font:700 16px Inter,sans-serif;text-decoration:none;transition:all .18s;display:inline-flex}.sv-btn--p{background:var(--acc);color:#fff!important}.sv-btn--p:hover{filter:brightness(1.1)}.sv-btn--o{border:1.5px solid var(--acc);background:0 0;color:var(--acc)!important}.sv-btn--o:hover{background:var(--accs)}.sv-ticks{color:var(--mut);flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.sv-ticks li{align-items:center;gap:7px;display:inline-flex}.sv-ticks svg{color:var(--acc)}.sv-sec{border-top:1px solid var(--line);padding:84px 0}.sv-head{max-width:760px;margin-bottom:46px}.sv-head h2{font-size:clamp(28px,3.2vw,42px);font-weight:800;line-height:1.1}.sv-head p{color:var(--mut);margin-top:14px;font-size:17px;line-height:1.6}.sv-grid3{grid-template-columns:repeat(3,1fr);gap:48px 44px;display:grid}.sv-grid3 article svg{color:var(--acc);margin-bottom:16px}.sv-grid3 h3{margin-bottom:8px;font-size:20px;font-weight:700}.sv-grid3 p{color:var(--mut);font-size:15.5px;line-height:1.6}.sv-more{align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--acc)!important}.sv-more:hover{gap:10px}.sv-steps{grid-template-columns:repeat(4,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.sv-steps li{border-top:3px solid var(--acc);padding-top:20px}.sv-steps b{color:var(--acc);letter-spacing:-.03em;margin-bottom:14px;font-size:44px;font-weight:800;line-height:1;display:block}.sv-steps h3{margin-bottom:8px;font-size:19px;font-weight:700}.sv-steps p{color:var(--mut);font-size:15px;line-height:1.6}.sv-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.sv-checks{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.sv-checks li{align-items:flex-start;gap:12px;font-size:16.5px;line-height:1.45;display:flex}.sv-checks svg{color:var(--acc);flex:none;margin-top:2px}.sv-veh{color:var(--mut);margin-top:22px;font-size:14.5px;line-height:1.6}.sv-veh b{color:var(--ink)}.sv-film .v4-video-wrap,.sv-film video{box-shadow:none!important;border:0!important;border-radius:14px!important}.sv-film .film-neon{box-shadow:none!important;background:0 0!important;border:0!important}.sv-film--c .pro-film{padding:0!important}.sv-film--c{padding:64px 0}.sv-two{grid-template-columns:1fr 1fr;gap:72px;display:grid}.sv-two h3{margin-bottom:10px;font-size:28px;font-weight:800}.sv-two p{color:var(--mut);margin-bottom:20px;font-size:16.5px;line-height:1.6}.sv-demo{margin-top:12px}.sv-narrow{max-width:860px;margin:0 auto}.sv-links{flex-wrap:wrap;gap:28px;display:flex}.sv-faq{border-top:1px solid var(--line)}.sv-q{border-bottom:1px solid var(--line)}.sv-q button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 18px Inter,sans-serif;display:flex}.sv-q button svg{color:var(--acc);flex:none;transition:transform .25s}.sv-q.on button svg{transform:rotate(45deg)}.sv-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.sv-a p{color:var(--mut);max-width:720px;font-size:16px;line-height:1.65;overflow:hidden}.sv-q.on .sv-a{grid-template-rows:1fr}.sv-q.on .sv-a p{padding-bottom:22px}.sv-final{text-align:center;border-top:1px solid var(--line);padding:96px 0 40px}.sv-final h2{margin-bottom:14px;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.1}.sv-final p{color:var(--mut);font-size:18px}.sv .pro-brochures,.sv .part-brochure{border-top:1px solid var(--line);padding:70px 0}@media(max-width:1000px){.sv-hero,.sv-split,.sv-two{grid-template-columns:1fr}.sv-grid3,.sv-steps{grid-template-columns:1fr 1fr}.sv-hero-i img{height:320px}}.sv-bro{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:34px 0;display:flex}.sv-bro b{font-size:18px;font-weight:700;display:block}.sv-bro span{color:var(--mut);margin-top:3px;font-size:14.5px;display:block}.sv-bro-l{flex-wrap:wrap;gap:10px 22px;display:flex}.sv-bro-l a{border-bottom:1.5px solid color-mix(in srgb,var(--acc) 35%,transparent);align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--acc)!important}.sv-bro-l a:hover{border-color:var(--acc)}.sv-narrow{max-width:none}.sv-narrow .sv-faq{max-width:860px}.sv-stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:28px;padding:44px 0;display:grid}.sv-stats b{letter-spacing:-.03em;color:var(--acc);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1;display:block}.sv-stats span{color:var(--mut);margin-top:10px;font-size:15px;line-height:1.4;display:block}.sv-seg article{border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr) 250px;align-items:start;gap:40px;padding:38px 0;display:grid}.sv-seg article:first-child{border-top:0;padding-top:0}.sv-seg-t{align-items:center;gap:14px;display:flex}.sv-seg-t svg{color:var(--acc);flex:none}.sv-seg-t h3{font-size:22px;font-weight:700}.sv-seg-d p{color:var(--mut);margin-bottom:14px;font-size:16.5px;line-height:1.6}.sv-seg-d ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.sv-seg-d li{align-items:center;gap:7px;display:inline-flex}.sv-seg-d li svg{color:var(--acc)}.sv-seg .sv-more{text-align:right;justify-self:end;margin-top:4px}.sv-grid2{grid-template-columns:1fr 1fr;gap:44px 64px;display:grid}.sv-grid2 article{align-items:flex-start;gap:22px;display:flex}.sv-grid2 b{color:var(--acc);letter-spacing:-.03em;font-size:36px;font-weight:800;line-height:1}.sv-grid2 h3{margin-bottom:8px;font-size:20px;font-weight:700}.sv-grid2 p{color:var(--mut);font-size:15.5px;line-height:1.6}.sv-sec>.sv-more{margin-top:34px}@media(max-width:1000px){.sv-stats{grid-template-columns:1fr 1fr}.sv-seg article{grid-template-columns:1fr;gap:14px}.sv-grid2{grid-template-columns:1fr}}.mk{color:#10213f;background:#fff;border:1px solid #e1e7f3;border-radius:18px;width:100%;max-width:560px;margin:0 auto;font-family:Inter,sans-serif;overflow:hidden;box-shadow:0 30px 60px -30px #10213f59}.mk *{box-sizing:border-box}.mk-bar{color:#fff;background:#1e3fd0;align-items:center;gap:6px;height:44px;padding:0 16px;font:700 14px Inter,sans-serif;display:flex}.mk-bar--v{background:#5b3fe0}.mk-bar i{background:#fff6;border-radius:50%;width:9px;height:9px}.mk-bar span{margin-left:10px}.mk-bar em{letter-spacing:.1em;text-transform:uppercase;background:#ffffff2e;border-radius:99px;margin-left:auto;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:700}.mk-body{padding:22px}.mk small{color:#6a7794;font-size:12px;font-weight:500;display:block}.mk-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.mk-id small{margin-top:6px}.mk-pill{white-space:nowrap;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:700}.mk-pill--b{color:#1e3fd0;background:#e6edff}.mk-pill--v{color:#5b3fe0;background:#eee9ff}.mk-pill--g{color:#4a5878;background:#eef1f6}.mk-route{align-items:center;gap:14px;font-size:17px;display:flex}.mk-prog{background:#e6ebf5;border-radius:9px;flex:1;height:6px;position:relative}.mk-prog span{background:#1e3fd0;border-radius:9px;position:absolute;inset:0 auto 0 0}.mk-prog img{width:54px;position:absolute;top:50%;transform:translate(-50%,-62%)}.mk-meta{color:#5b6785;justify-content:space-between;margin:14px 0 22px;font-size:13.5px;display:flex}.mk-meta span{align-items:center;gap:6px;display:inline-flex}.mk-tl{gap:0;margin:0 0 20px;padding:0;list-style:none;display:grid}.mk-tl li{align-items:flex-start;gap:14px;padding:0 0 16px;display:flex;position:relative}.mk-tl li:not(:last-child):before{content:"";background:#e1e7f3;width:2px;position:absolute;top:18px;bottom:0;left:8px}.mk-tl li.on:not(:last-child):before{background:#1e3fd0}.mk-dot{color:#fff;background:#fff;border:2px solid #cdd6e8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.mk-tl li.on .mk-dot{background:#1e3fd0;border-color:#1e3fd0}.mk-tl li.now .mk-dot{background:#fff;border-color:#1e3fd0;box-shadow:0 0 0 4px #1e3fd026}.mk-tl b{font-size:14.5px;display:block}.mk-tl small{margin-top:1px}.mk-chips{flex-wrap:wrap;gap:10px;display:flex}.mk-chips span{color:#1e3fd0;background:#eef2ff;border-radius:99px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.mk-trip{border-bottom:1px solid #e9eef7;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:14px;padding-bottom:18px;display:grid}.mk-trip b{font-size:18px}.mk-trip>span{color:#9aa6c1;font-size:20px}.mk-km{text-align:right}.mk-vehi{border-bottom:1px solid #e9eef7;grid-template-columns:96px 1fr 1fr;align-items:center;gap:14px;padding:16px 0;display:grid}.mk-vehi img{filter:drop-shadow(0 6px 8px #10213f2e);width:96px}.mk-vehi b{font-size:15.5px}.mk-price{justify-content:space-between;align-items:flex-end;padding:20px 0 12px;display:flex}.mk-price b{letter-spacing:-.03em;color:#1e3fd0;font-size:40px;font-weight:800;line-height:1.1;display:block}.mk-price span{color:#5b6785;padding-bottom:6px;font-size:14px}.mk-inc{gap:9px;margin:0 0 20px;padding:0;font-size:14.5px;list-style:none;display:grid}.mk-inc li{align-items:center;gap:9px;display:flex}.mk-inc svg{color:#1e3fd0}.mk-inc em{color:#1e3fd0;margin-left:auto;font-size:12.5px;font-style:normal;font-weight:700}.mk-btn{color:#fff;background:#1e3fd0;border-radius:12px;justify-content:center;align-items:center;height:48px;font-size:15px;font-weight:700;display:flex}.mk-dash{max-width:640px}.mk-kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.mk-kpis div{background:#f5f2ff;border-radius:12px;padding:14px 16px}.mk-kpis b{color:#5b3fe0;font-size:28px;font-weight:800;line-height:1;display:block}.mk-kpis small{margin-top:6px}.mk-filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.mk-filters span{color:#5b6785;border:1px solid #e1e7f3;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:600}.mk-filters .on{color:#fff;background:#5b3fe0;border-color:#5b3fe0}.mk-list{margin:0 0 16px;padding:0;list-style:none}.mk-list li{border-top:1px solid #edf1f8;grid-template-columns:54px 128px minmax(0,1fr) auto 92px;align-items:center;gap:12px;padding:12px 0;display:grid}.mk-list img{width:54px}.mk-r b{font-size:14px;display:block}.mk-list time{color:#6a7794;text-align:right;font-size:12.5px}.mk-foot{color:#5b3fe0;align-items:center;gap:8px;padding-top:4px;font-size:13px;font-weight:600;display:flex}.sv-split--r>.sv-mkc{order:-1}.sv-mkc{justify-content:center;display:flex}.sv-facts{gap:0;margin:0;padding:0;list-style:none;display:grid}.sv-facts li{border-top:1px solid var(--line);color:var(--mut);grid-template-columns:170px 1fr;gap:20px;padding:16px 0;font-size:15.5px;line-height:1.55;display:grid}.sv-facts li:last-child{border-bottom:1px solid var(--line)}.sv-facts b{color:var(--ink);font-weight:700}@media(max-width:1000px){.sv-split--r>.sv-mkc{order:0}.mk-list li{grid-template-columns:44px 1fr auto}.mk-list li .plate-badge,.mk-list time{display:none}.sv-facts li{grid-template-columns:1fr;gap:4px}}.sv-cap{grid-template-columns:repeat(3,1fr);gap:0 56px;display:grid}.sv-cap article{border-top:1px solid var(--line);padding:26px 0 30px}.sv-cap h3{margin-bottom:10px;font-size:18px;font-weight:700}.sv-cap p{color:var(--mut);font-size:15.5px;line-height:1.65}@media(max-width:1000px){.sv-cap{grid-template-columns:1fr 1fr;gap:0 32px}}@media(max-width:640px){.sv-cap{grid-template-columns:1fr}}.sv-hero--p{position:relative}.sv-hero--p .sv-hero-i{margin-right:0}.sv-hero--p .sv-hero-i img{object-position:60% 40%;border-radius:20px;height:500px;-webkit-mask-image:none;mask-image:none}@media(max-width:1000px){.sv-hero--p .sv-hero-i img{height:340px}}.sv-two .sv-btn+.sv-more{vertical-align:middle;margin-top:0;margin-left:26px}.sv-two .sv-btn{margin-top:6px}.sv-two .sv-demo+.sv-more{margin-top:18px;margin-left:0;display:flex}.sv-steps li{border-top:0;padding-top:23px;transition:transform .35s;position:relative}.sv-steps li:before{content:"";background:var(--line);height:3px;position:absolute;top:0;left:0;right:0}.sv-steps li:after{content:"";background:var(--acc);transform-origin:0;height:3px;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sv-steps li>*{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.sv-steps.in li:after{transform:scaleX(1)}.sv-steps.in li>*{opacity:1;transform:none}.sv-steps.in li:nth-child(2):after,.sv-steps.in li:nth-child(2)>*{transition-delay:.25s}.sv-steps.in li:nth-child(3):after,.sv-steps.in li:nth-child(3)>*{transition-delay:.5s}.sv-steps.in li:nth-child(4):after,.sv-steps.in li:nth-child(4)>*{transition-delay:.75s}.sv-steps li:hover{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.sv-steps li:after{transition:none;transform:scaleX(1)}.sv-steps li>*{opacity:1;transition:none;transform:none}}.qs{width:100%;max-width:440px;margin:0 auto}.qs-sheet{color:#10213f;background:#fff;border-radius:6px;padding:30px 32px 26px;transition:transform .5s,box-shadow .5s;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #10213f73,0 2px 6px #10213f14}.qs:hover .qs-sheet{transform:translateY(-4px)}.qs header{border-bottom:1px solid #dde3ee;justify-content:space-between;align-items:baseline;margin-bottom:20px;padding-bottom:14px;display:flex}.qs-brand{letter-spacing:.08em;font:800 13px Inter,sans-serif}.qs-brand b{color:var(--acc,#1e3fd0)}.qs-ref{color:#5b6785;text-transform:uppercase;letter-spacing:.1em;font:600 11px Inter,sans-serif}.qs-route{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:18px;display:grid}.qs-route small{text-transform:uppercase;letter-spacing:.1em;color:#5b6785;margin-bottom:3px;font:600 10.5px Inter,sans-serif;display:block}.qs-route b{font:700 17px Inter,sans-serif}.qs-line{background:#dde3ee;border-radius:2px;height:2px;margin-top:6px;position:relative}.qs-line i{background:var(--acc,#1e3fd0);border-radius:2px;width:0;height:2px;transition:width 1.4s cubic-bezier(.2,.7,.2,1) .2s;position:absolute;top:0;left:0}.qs--in .qs-line i{width:100%}.qs-line span{color:var(--acc,#1e3fd0);white-space:nowrap;font:600 12px Inter,sans-serif;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.qs-veh{color:#5b6785;align-items:center;gap:12px;margin-bottom:18px;font:500 13px Inter,sans-serif;display:flex}.qs-rows{margin:0;padding:0;list-style:none}.qs-rows li{opacity:0;border-top:1px solid #e6ebf3;justify-content:space-between;gap:16px;padding:11px 0;font:500 14px Inter,sans-serif;transition:opacity .5s,transform .5s;display:flex;transform:translateY(8px)}.qs-rows li b{white-space:nowrap;font-weight:700}.qs--in .qs-rows li{opacity:1;transform:none}.qs--in .qs-rows li:nth-child(2){transition-delay:.3s}.qs--in .qs-rows li:nth-child(3){transition-delay:.6s}.qs--in .qs-rows li:nth-child(4){transition-delay:.9s}.qs footer{border-top:2px solid #10213f;justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:16px;display:flex}.qs footer span{font:700 14px Inter,sans-serif}.qs footer strong{color:var(--acc,#1e3fd0);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:800 30px Inter,sans-serif}.qs footer small{color:#5b6785;font:700 13px Inter,sans-serif}@media(prefers-reduced-motion:reduce){.qs-rows li{opacity:1;transition:none;transform:none}.qs-line i{width:100%;transition:none}}.sv[data-audience=driver]{--acc:#0f8a56;--accs:#e2f5ec}.sv-badge{background:var(--acc);color:#fff;letter-spacing:.12em;vertical-align:middle;border-radius:6px;margin-left:10px;padding:3px 10px;font:800 12px Inter,sans-serif;display:inline-block}.dr-form{gap:14px;max-width:520px;display:grid}.dr-form label{color:var(--ink);margin-bottom:6px;font:600 13px Inter,sans-serif;display:block}.dr-form input{border:1.5px solid var(--line);width:100%;height:50px;color:var(--ink);background:#fff;border-radius:10px;padding:0 16px;font:500 16px Inter,sans-serif}.dr-form input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--accs);outline:none}.dr-form button{cursor:pointer;border:0}.dr-form button:disabled{opacity:.5;cursor:not-allowed}.dr-err{color:#c0392b;align-items:center;gap:8px;font-size:14px;display:flex}.dr-ok{max-width:520px;padding:6px 0}.dr-ok b{margin-bottom:8px;font-size:22px;display:block}.dr-ok p{color:var(--mut);line-height:1.6}.dr-log{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:26px 0;display:flex}.dr-log b{font-size:18px}.dr-log span{color:var(--mut);margin-top:4px;font-size:15px;display:block}.dr-tl{margin:0;padding:0 0 0 34px;list-style:none;position:relative}.dr-tl:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:11px}.dr-tl:after{content:"";background:var(--acc);width:2px;height:0;transition:height 2.2s cubic-bezier(.2,.7,.2,1);position:absolute;top:6px;left:11px}.dr-tl.in:after{height:calc(100% - 12px)}.dr-tl li{opacity:0;padding:0 0 30px;transition:opacity .6s,transform .6s;position:relative;transform:translateY(10px)}.dr-tl.in li{opacity:1;transform:none}.dr-tl.in li:nth-child(2){transition-delay:.35s}.dr-tl.in li:nth-child(3){transition-delay:.7s}.dr-tl.in li:nth-child(4){transition-delay:1.05s}.dr-tl li:before{content:"";border:3px solid var(--acc);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-30px}.dr-tl h3{margin-bottom:6px;font-size:19px;font-weight:700}.dr-tl p{color:var(--mut);font-size:15.5px;line-height:1.6}@media(max-width:700px){.sv[data-audience=driver]{padding-top:130px}}@media(prefers-reduced-motion:reduce){.dr-tl:after{height:calc(100% - 12px);transition:none}.dr-tl li{opacity:1;transition:none;transform:none}}.dv-code{color:#e6e9f5;background:#0d1330;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px -20px #0d133073}.dv-bar{border-bottom:1px solid #ffffff1a;align-items:center;gap:7px;padding:14px 18px;display:flex}.dv-bar i{background:#ffffff40;border-radius:50%;width:10px;height:10px}.dv-bar span{color:#9aa3c7;margin-left:10px;font:600 12.5px Inter,sans-serif}.dv-code pre{white-space:pre-wrap;word-break:break-word;color:#e6e9f5;margin:0;padding:22px 22px 26px;font:13.5px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.dv-grid4{grid-template-columns:repeat(4,1fr);gap:36px 32px}.dv-grid4 code{color:var(--acc);background:var(--accs);border-radius:6px;margin-top:14px;padding:3px 9px;font:600 12.5px ui-monospace,monospace;display:inline-block}@media(max-width:1000px){.dv-grid4{grid-template-columns:1fr 1fr}}@media(max-width:600px){.dv-grid4{grid-template-columns:1fr}}.mf{color:#0d1330;background:#fff;border:1px solid #e3e7f2;border-radius:18px;max-width:560px;margin:0 auto;font-family:Inter,sans-serif;overflow:hidden;box-shadow:0 18px 44px -26px #0d133059}.mf-top{background:#f4f6fb;border-bottom:1px solid #e3e7f2;align-items:center;gap:6px;padding:12px 16px;display:flex}.mf-top i{background:#cfd5e6;border-radius:50%;width:9px;height:9px}.mf-top span{color:#66708c;margin-left:10px;font-size:12px;font-weight:600}.mf-list{margin:0;padding:10px 18px;list-style:none}.mf-list li{opacity:.45;border-bottom:1px solid #eef0f6;grid-template-columns:42px 1fr 26px;align-items:center;gap:14px;padding:14px 0;transition:opacity .4s;display:grid}.mf-list li:last-child{border-bottom:0}.mf-list li.cur,.mf-list li.done{opacity:1}.mf-ic{color:#2f5fff;background:#eef2ff;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.mf--pro .mf-ic{color:#6b3df0;background:#f1ecff}.mf-list b{font-size:15px;font-weight:700;display:block}.mf-list small{color:#66708c;font-size:13px;line-height:1.4;display:block}.mf-ck{color:#fff;background:#2f5fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .35s;display:flex;transform:scale(0)}.mf-list li.done .mf-ck{transform:scale(1)}.mf-foot{color:#66708c;background:#f4f6fb;border-top:1px solid #e3e7f2;justify-content:space-between;padding:14px 20px;font-size:13px;display:flex}.mf-foot b{color:#0d1330}.g-rating{color:var(--mut);align-items:center;gap:8px;font:500 14px Inter,sans-serif;display:inline-flex}.g-rating b{color:var(--ink);font-size:18px;font-weight:800}.g-rating b small{color:var(--mut);font-size:12px;font-weight:600}.g-stars{color:#f5a623;gap:2px;display:inline-flex}.g-stars svg{fill:#f5a623}.sv-hero .g-rating{margin-top:18px}.store-soon{align-items:center;gap:8px;display:inline-flex}.store-soon--light .sv-pb{grid-template-columns:1fr 1fr;gap:0 64px;display:grid}.sv-pb article{border-top:1px solid var(--line);padding:26px 0}.sv-pb h3{margin:0 0 8px;font-size:19px;font-weight:700}.sv-pb p{color:var(--mut);margin:0;font-size:15.5px;line-height:1.6}.sv-pb p.ok{color:var(--ink);align-items:flex-start;gap:9px;margin-top:10px;display:flex}.sv-pb p.ok svg{color:var(--acc);flex:none;margin-top:3px}.sv-tags{flex-wrap:wrap;gap:12px;display:flex}.sv-tags span{border:1px solid var(--line);height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 8px;font:600 15px Inter,sans-serif;transition:all .2s;display:inline-flex}.sv-tags span i{background:var(--accs);width:28px;height:28px;color:var(--acc);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sv-tags span:hover{border-color:var(--acc);box-shadow:0 10px 22px -14px var(--acc);transform:translateY(-2px)}@media(max-width:800px){.sv-pb{grid-template-columns:1fr}}.dr-soon{color:var(--mut);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;font:500 14.5px Inter,sans-serif;display:flex}.sv-hero p.dr-soon{max-width:none;margin-bottom:18px;font-size:14.5px}.sv .sv-lead{color:var(--mut);max-width:560px;margin:0 0 16px;font-size:17px;line-height:1.65}.si{width:100%;max-width:170px;height:auto;color:var(--acc)}.si .si-card{fill:#fff;stroke:var(--line)}.si .si-l{stroke:#c8cfe3}.si .si-ok{fill:var(--accs);stroke:var(--acc)}.si .si-tick{stroke:var(--acc);stroke-dasharray:40;stroke-dashoffset:40px;animation:3.2s infinite siDraw}.si .si-road{stroke:#c8cfe3;stroke-dasharray:3 6}.si .si-dot,.si .si-pin{fill:var(--acc);stroke:none}.si .si-car{fill:var(--acc);stroke:#fff;stroke-width:2px}.si .si-eu{fill:var(--acc);stroke:var(--acc)}.si .si-d{fill:var(--accs);stroke:var(--acc);animation:3.2s infinite siPulse}.si .si-d1{animation-delay:.3s}.si .si-d2{animation-delay:.6s}.si .si-d3{animation-delay:.9s}.si .si-pt{fill:#c8cfe3;stroke:none;animation:3.2s infinite siPt}.si .si-pt1{animation-delay:.2s}.si .si-pt2{animation-delay:.4s}.si .si-pt3{animation-delay:.6s}.si .si-pt4{animation-delay:.8s}.si .si-pt5{animation-delay:1s}@keyframes siDraw{0%,15%{stroke-dashoffset:40px}45%,to{stroke-dashoffset:0}}@keyframes siPulse{0%,to{opacity:.45}40%{opacity:1}}@keyframes siPt{0%,to{fill:#c8cfe3}40%{fill:var(--acc)}}.sv-row{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.sv-row article{border-left:1px solid var(--line);flex-direction:column;min-height:360px;padding:6px 30px 8px;display:flex}.sv-row article:first-child{border-left:0;padding-left:0}.sv-row .n{letter-spacing:-.04em;color:var(--acc);margin-bottom:16px;font-size:58px;font-weight:800;line-height:1}.sv-row h3{margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.25}.sv-row p{color:var(--acc);margin:0 0 20px;font-size:15px;font-weight:500;line-height:1.55}.sv-row .il{justify-content:flex-start;margin-top:auto;display:flex}@media(max-width:1000px){.sv-row{grid-template-columns:1fr 1fr;gap:34px 0}.sv-row article:nth-child(odd){border-left:0;padding-left:0}.sv-row article{min-height:0}}@media(max-width:600px){.sv-row{grid-template-columns:1fr}.sv-row article{border-left:0;padding-left:0}}.suivi-light .text-white{color:#0d1330!important}.suivi-light [class*="text-[#9aa6c9]"],.suivi-light [class*="text-[#8fa0c4]"],.suivi-light [class*="text-[#7f8bb0]"]{color:#66708c!important}.suivi-light [class*="text-[#c9d3ee]"]{color:#33405e!important}.suivi-light [class*="bg-white/[0.03]"]{background:#fff!important;border-color:#dfe4f2!important}.suivi-light [class*="bg-white/[0.04]"]{background:#f1f3fa!important}.suivi-light [class*="border-white/10"]{border-color:#dfe4f2!important}.sv-suivi{max-width:560px}.sv-suivi form{flex-direction:column;align-items:flex-start;gap:14px;margin:26px 0 8px;display:flex}.sv-track{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px;box-shadow:0 18px 44px -28px #0d133059}.si{max-width:240px}.sv-track .si{max-width:100%}.sv-track{padding:30px}.di{width:120px;height:80px;margin-bottom:14px;display:block}.di .di-pulse{animation:2.6s infinite siPulse}.di .di-tile{animation:3.6s infinite diTile}.di .di-tile1{animation-delay:.4s}.di .di-tile2{animation-delay:.8s}.di .di-row{animation:3s infinite siPulse}.di .di-row1{animation-delay:.4s}.di .di-row2{animation-delay:.8s}.di .di-sign{stroke-dasharray:80;stroke-dashoffset:80px;animation:3.6s infinite siDraw}.di .di-tick{stroke-dasharray:30;stroke-dashoffset:30px;animation:3.2s infinite siDraw}@keyframes diTile{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}.sv-grid3 article .di{margin-bottom:10px}.dr-appcols{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.dr-appcols article{border-left:1px solid var(--line);padding:4px 22px}.dr-appcols article:first-child{border-left:0;padding-left:0}.dr-appcols svg{color:var(--acc);margin-bottom:14px}.dr-appcols h3{margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}.dr-appcols p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.55}.dr-fiche{max-width:380px;margin:0 auto}.dr-fiche .di{width:150px;height:100px;margin:0 auto 18px}.dr-fiche ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dr-fiche li{color:var(--ink);border-bottom:1px solid var(--line);opacity:.5;align-items:center;gap:12px;padding-bottom:12px;font:600 15.5px Inter,sans-serif;animation:.6s forwards frIn;display:flex}.dr-fiche li:nth-child(2){animation-delay:.5s}.dr-fiche li:nth-child(3){animation-delay:1s}.dr-fiche li:nth-child(4){animation-delay:1.5s}.dr-fiche li:nth-child(5){animation-delay:2s}.dr-fiche li:first-child{animation-delay:.1s}.dr-fiche li svg{color:var(--acc);flex:none}@keyframes frIn{to{opacity:1}}@media(max-width:1000px){.dr-appcols{grid-template-columns:1fr 1fr;gap:28px 0}.dr-appcols article:nth-child(odd){border-left:0;padding-left:0}}@media(max-width:600px){.dr-appcols{grid-template-columns:1fr}.dr-appcols article{border-left:0;padding-left:0}}.rm-pb{grid-template-columns:1fr 1fr;gap:0 64px;margin:0;padding:0;list-style:none;display:grid}.rm-pb li{border-top:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:16px;padding:22px 0;font:500 16.5px/1.55 Inter,sans-serif;display:flex}.rm-pb li svg{color:var(--acc);flex:none;margin-top:2px}.rm-expert{border-top:1px solid var(--line);align-items:center;gap:28px;margin-top:48px;padding-top:32px;display:flex}.rm-expert-i{background:var(--accs);width:76px;height:76px;color:var(--acc);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.rm-expert h3{margin:0 0 6px;font-size:22px;font-weight:700}.rm-expert p{color:var(--mut);max-width:520px;margin:0;font-size:15.5px}.rm-expert .sv-btn{flex:none;margin-left:auto}@media(max-width:900px){.rm-pb{grid-template-columns:1fr}.rm-expert{flex-direction:column;align-items:flex-start}.rm-expert .sv-btn{margin-left:0}}.dv{color:#0d1330;background:#fff;border-radius:6px;width:100%;max-width:470px;margin:0 auto;padding:26px 28px 18px;font-family:Inter,sans-serif;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #0d133073,0 2px 6px #0d133014}.dv-wm{letter-spacing:.06em;color:#2f5fff12;pointer-events:none;justify-content:center;align-items:center;font-size:84px;font-weight:800;display:flex;position:absolute;inset:0;transform:rotate(-24deg)}.dv-h{border-bottom:2px solid #2f5fff;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;padding-bottom:14px;display:flex}.dv-brand{align-items:center;gap:10px;display:flex}.dv-brand img{border-radius:8px}.dv-brand b{letter-spacing:.01em;font-size:13.5px;font-weight:800;display:block}.dv-brand i{color:#2f5fff;font-style:normal}.dv-brand small{color:#66708c;margin-top:2px;font-size:9.5px;display:block}.dv-ref{text-align:right}.dv-ref b{font-size:22px;font-weight:800;line-height:1;display:block}.dv-ref span{margin-top:4px;font-size:11px;font-weight:700;display:block}.dv-ref small{color:#66708c;margin-top:2px;font-size:9px;display:block}.dv small{letter-spacing:.09em;color:#7a84a3;text-transform:uppercase;font-size:8.5px;font-weight:700}.dv .f{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}.dv .f.on{opacity:1;transform:none}.dv-two{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.dv-two>div,.dv-trip>div,.dv-veh{background:#f5f7fc;border-radius:7px;padding:10px 12px}.dv-two b,.dv-trip b,.dv-veh b{margin:3px 0 1px;font-size:13px;font-weight:700;display:block}.dv-two span,.dv-trip span{color:#66708c;font-size:10px;line-height:1.4;display:block}.dv-trip{grid-template-columns:1fr 54px 1fr;align-items:stretch;gap:8px;margin-bottom:12px;display:grid}.dv-trip .dv-km{background:0 0;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.dv-km b{color:#2f5fff;margin:0;font-size:15px}.dv-km small{font-size:8px}.dv-veh{align-items:center;gap:12px;margin-bottom:12px;display:flex}.dv-veh b{flex:1;margin:0}.dv-lines{margin:0 0 10px;padding:0;list-style:none}.dv-lines li{border-bottom:1px solid #e8ecf5;justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.dv-lines li span b{font-size:12px;font-weight:700;display:block}.dv-lines li small{letter-spacing:0;text-transform:none;color:#7a84a3;margin-top:2px;font-size:9.5px;font-weight:500;display:block}.dv-lines li>b{white-space:nowrap}.dv-tot{width:62%;margin-left:auto;font-size:11.5px}.dv-tot>div{justify-content:space-between;padding:4px 0;display:flex}.dv-tot span{color:#66708c}.dv-ttc{border-top:2px solid #0d1330;align-items:baseline;margin-top:4px;padding-top:8px!important}.dv-ttc span{color:#0d1330;font-weight:700}.dv-ttc strong{color:#2f5fff;font-size:19px;font-weight:800}.dv-sign{border-top:1px solid #e8ecf5;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding-top:12px;display:grid}.dv-sign>div{min-height:84px}.dv-sign span{color:#1f9d63;margin-top:4px;font-size:9px;font-weight:600;display:block}.dv-cs{color:#1b3f9e;margin-top:12px;font:italic 400 24px Brush Script MT,Segoe Script,cursive;display:block}.dv-st{height:64px;margin-top:4px;position:relative}.dv-st img:first-child{opacity:.9;height:44px;position:absolute;top:6px;left:0}.dv-st img:last-child{height:52px;position:absolute;top:0;left:34px}.dv-f{color:#7a84a3;border-top:1px solid #e8ecf5;justify-content:space-between;margin-top:10px;padding-top:8px;font-size:8.5px;display:flex}.rm-dos-h{color:#0d1330;align-items:center;gap:12px;padding:14px 20px 6px;font:600 14px Inter,sans-serif;display:flex}.rm-dos-h span{flex:1}.rm-dos-h em{color:#d6336c;font-style:normal;font-weight:800}.rm-bar{background:#f3e3ea;border-radius:4px;height:4px;margin:6px 20px 0;overflow:hidden}.rm-bar i{background:#d6336c;height:100%;transition:width .8s;display:block}.rm-dos .mf-list li{transition:opacity .5s}.rm-dos .mf-list li.cur .mf-ic{box-shadow:0 0 0 5px #d6336c26}.sv-stats{gap:28px 36px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.sv-stats b{white-space:nowrap;font-size:clamp(28px,3.1vw,46px)!important}.sv-stats>div{min-width:0}@media(max-width:1000px){.sv-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.rm-tl{max-width:760px;margin:0;padding:0;list-style:none;position:relative}.rm-tl li{grid-template-columns:44px 1fr;gap:20px;padding-bottom:30px;display:grid;position:relative}.rm-tl li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:44px;bottom:6px;left:21px}.rm-tl li>span{background:var(--accs);width:44px;height:44px;color:var(--acc);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}.rm-tl h3{margin:6px 0;font-size:20px;font-weight:700}.rm-tl p{color:var(--mut);margin:0;font-size:15.5px;line-height:1.6}.tk{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:22px;max-width:520px;margin:28px 0 0;padding:28px;display:flex;box-shadow:0 24px 50px -32px #0d133066}.tk-l{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:10px;font:700 12.5px Inter,sans-serif;display:flex}.tk-l span{background:var(--accs);width:22px;height:22px;color:var(--acc);letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.tk .sv-otp{grid-template-columns:repeat(6,1fr);gap:10px;width:100%}.tk .sv-otp i{height:58px;color:var(--ink);background:#f7f9fd;border:1.5px solid #dfe4f2;border-radius:12px;font:700 22px Inter,sans-serif}.tk .sv-otp i.f{border-color:var(--acc);background:#fff;box-shadow:0 0 0 4px #2f5fff1f}.tk-go{justify-content:center;width:100%;height:56px}.tk-note{color:var(--mut);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.tk-note svg{color:var(--acc)}.gf{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 50px -30px #0d133066}.gf img{width:100%;height:auto;display:block}.gf-foot{color:var(--mut);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;display:flex}.gf-foot span{color:var(--ink);align-items:center;gap:8px;font-weight:700;display:inline-flex}.gf-foot i{background:#1f9d63;border-radius:50%;width:9px;height:9px;animation:1.8s infinite siPulse}.alt-h{letter-spacing:-.02em;margin:8px 0 14px;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.15}.alt-p{color:var(--mut);max-width:520px;margin:0 0 18px;font-size:17px;line-height:1.65}.sv-feat{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;display:grid}.sv-feat span{background:var(--accs);width:48px;height:48px;color:var(--acc);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.sv-feat h3{margin:0 0 6px;font-size:18px;font-weight:700}.sv-feat p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.55}@media(max-width:1100px){.sv-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sv-feat{grid-template-columns:1fr}}.edl2{grid-template-columns:1fr 1fr;gap:10px;padding:16px 18px 6px;display:grid}.edl2 figure{margin:0}.edl2 img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;display:block}.edl2 figcaption{letter-spacing:.08em;text-transform:uppercase;color:#66708c;margin-top:6px;font:700 11px Inter,sans-serif}.edl2-p{color:#0d1330;align-items:center;gap:12px;padding:12px 18px 16px;font:600 13px Inter,sans-serif;display:flex}.edl2-p span{flex:1}.edl2-p b{color:#2f5fff}.lg-shell{--lg:#2f5fff;--lgs:#eef2ff;color:#0d1330;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;font-family:Inter,sans-serif;display:grid}.lg-driver{--lg:#0f8a56;--lgs:#e3f5ec}.lg-side{color:#fff;background:linear-gradient(160deg,#0a1230,#12235f 60%,#1b3a99);flex-direction:column;justify-content:space-between;padding:44px 56px;display:flex;position:relative}.lg-driver .lg-side{background:linear-gradient(160deg,#07241a,#0b3d2a 60%,#0f6a45)}.lg-brand{align-self:flex-start;display:inline-flex}.lg-side-body{max-width:480px}.lg-side h2{letter-spacing:-.02em;margin:0 0 34px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.12}.lg-side h2 em{color:#8fb2ff;font-style:normal}.lg-driver .lg-side h2 em{color:#7ee0ae}.lg-side ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.lg-side li{align-items:flex-start;gap:14px;display:flex}.lg-side li svg{color:#8fb2ff;flex:none;margin-top:2px}.lg-driver .lg-side li svg{color:#7ee0ae}.lg-side li b{font-size:16.5px;font-weight:700;display:block}.lg-side li span{color:#ffffffb8;margin-top:2px;font-size:14.5px;line-height:1.5;display:block}.lg-side-foot{color:#ffffff8c;margin:0;font-size:12.5px}.lg-main{background:#fff;justify-content:center;align-items:center;padding:44px 28px;display:flex}.lg-box{width:100%;max-width:420px}.lg-box h1{letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:800}.lg-sub{color:#66708c;margin:0 0 24px;font-size:15.5px}.lg-tabs{background:#f1f3fa;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:24px;padding:4px;display:grid}.lg-tabs button{color:#66708c;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:42px;font:600 14.5px Inter,sans-serif;transition:all .18s;display:flex}.lg-tabs button.on{color:var(--lg);background:#fff;box-shadow:0 2px 8px #0d13301a}.lg-form{flex-direction:column;display:flex}.lg-l{color:#0d1330;margin:0 0 8px;font-size:13.5px;font-weight:600}.lg-lr{justify-content:space-between;align-items:baseline;margin-top:18px;display:flex}.lg-lr .lg-l{margin:0 0 8px}.lg-forgot{color:var(--lg);font-size:13px;font-weight:600;text-decoration:none}.lg-forgot:hover{text-decoration:underline}.lg-f{align-items:center;display:flex;position:relative}.lg-f>svg:first-child{color:#8a93ad;pointer-events:none;position:absolute;left:15px}.lg-f input{color:#0d1330;background:#f7f9fd;border:1.5px solid #dfe4f2;border-radius:12px;outline:0;width:100%;height:52px;padding:0 48px 0 46px;font:500 16px Inter,sans-serif;transition:all .18s}.lg-f input:focus{border-color:var(--lg);box-shadow:0 0 0 4px color-mix(in srgb,var(--lg) 16%,transparent);background:#fff}.lg-eye{color:#8a93ad;cursor:pointer;background:0 0;border:0;border-radius:8px;width:38px;height:38px;position:absolute;right:8px}.lg-eye:hover{color:var(--lg)}.lg-remember{color:#33405e;cursor:pointer;align-items:center;gap:10px;margin:18px 0 22px;font-size:14px;display:flex}.lg-remember input{width:18px;height:18px;accent-color:var(--lg)}.lg-go{background:var(--lg);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:54px;font:700 16.5px Inter,sans-serif;transition:all .18s;display:flex}.lg-go:hover:not(:disabled){filter:brightness(1.1)}.lg-go:disabled{opacity:.7}.lg-or{color:#8a93ad;align-items:center;gap:14px;margin:20px 0;font-size:13px;display:flex}.lg-or:before,.lg-or:after{content:"";background:#e3e7f2;flex:1;height:1px}.lg-google{color:#0d1330;cursor:pointer;background:#fff;border:1.5px solid #dfe4f2;border-radius:12px;justify-content:center;align-items:center;gap:12px;height:52px;font:600 15.5px Inter,sans-serif;transition:all .18s;display:flex}.lg-google:hover{background:#f7f9fd}.lg-create{text-align:center;color:#66708c;margin:22px 0 0;font-size:14.5px}.lg-create a{color:var(--lg);font-weight:700;text-decoration:none}.lg-create a:hover{text-decoration:underline}.lg-back{color:#66708c!important;font-weight:600!important}.lg-legal{color:#8a93ad;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin:26px 0 0;font-size:12px;display:flex}.lg-legal a{color:#8a93ad;text-decoration:underline}.lg-alert{border-radius:10px;margin-bottom:18px;padding:12px 14px;font-size:14px;line-height:1.5}.lg-alert--err{color:#b42318;background:#fdecec}.lg-alert--ok{color:#0f6a45;background:#e3f5ec}.lg-alert--info{color:#1d3a99;background:#eef2ff}.lg-alert button{color:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font:700 13px Inter,sans-serif;text-decoration:underline}.lg-app{display:block}.lg-app .lg-main{min-height:100vh;padding-top:max(36px,env(safe-area-inset-top));align-items:flex-start}.lg-app-brand{justify-content:center;margin-bottom:22px;display:flex}.lg-app .lg-go{background:#0f8a56}@media(max-width:900px){.lg-shell{grid-template-columns:1fr}.lg-side{padding:26px 24px 30px}.lg-side-body,.lg-side-foot{display:none}.lg-main{align-items:flex-start;padding:30px 22px 44px}}.r4-page .sv .rm-hero1{text-align:center;grid-template-columns:minmax(0,1fr);max-width:860px;margin-left:auto;margin-right:auto;padding-bottom:40px}.r4-page .sv .rm-hero1 .sv-cta,.r4-page .sv .rm-hero1 .sv-ticks{justify-content:center}.rm-film-sec .rmk-film{border-radius:20px;max-width:1100px;margin:0 auto;overflow:hidden;box-shadow:0 24px 60px #0d133038}.r4-page .sv .rm-hero1{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;max-width:860px!important;margin-inline:auto!important}.r4-page .sv .rm-hero1 .sv-hero-t{text-align:center;flex-direction:column;align-items:center;display:flex}.r4-page .sv .rm-hero1 .sv-ticks{justify-content:center}.rm-film-sec .rmk-film .w{box-shadow:none!important;background:0 0!important;border:0!important;max-width:none!important;padding:0!important}.rm-film-sec .rmk-film{box-shadow:none;max-width:1180px;overflow:visible}.rm-film-sec .rmk-film .vf{border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #0d133038}.rm-film-sec .rmk-film .h small{color:var(--acc,#d6336c)}.rm-film-sec .rmk-film .h h2{color:#0d1330}.rm-film-sec .rmk-film .h h2 b{color:var(--acc,#d6336c)}.store-badge{color:#111;cursor:default;background:#f3f4f7;border:1px solid #c4c8d4;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 12px 0 10px;line-height:1;display:inline-flex}.store-badge span{text-align:left;flex-direction:column;gap:2px;display:flex}.store-badge small{letter-spacing:.02em;color:#2a2d38;text-transform:none;font:500 8.5px Inter,sans-serif}.store-badge b{letter-spacing:-.01em;color:#111;font:700 13.5px Inter,sans-serif}.store-soon--light .store-badge{background:#fff;border-color:#c4c8d4}.vf-list{margin:0;padding:0;list-style:none;display:grid}.vf-list li{border-bottom:1px solid #0f173c1f;grid-template-columns:52px 1fr auto;align-items:center;gap:18px;padding:20px 0;display:grid}.vf-list li:first-child{border-top:1px solid #0f173c1f}.vf-ic{color:#fff;background:#0a1a5c;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.vf-list b{color:#0a1230;letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.vf-list p{color:#4b5573;margin:4px 0 0;font-size:14.5px;line-height:1.5}.vf-list em{letter-spacing:.06em;text-transform:uppercase;color:#0a1a5c;white-space:nowrap;border:1px solid #0a1a5c40;border-radius:999px;padding:6px 12px;font-size:12px;font-style:normal;font-weight:600}@media(max-width:560px){.vf-list li{grid-template-columns:44px 1fr}.vf-list em{display:none}.vf-ic{width:44px;height:44px}}.rm-st{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.rm-st:before{content:"";background:linear-gradient(90deg,#0a1a5c26,#0a1a5c,#0a1a5c26) 0 0/200% 100%;height:2px;animation:6s linear infinite rmFlow;position:absolute;top:34px;left:10%;right:10%}.rm-st li{text-align:center;opacity:0;padding:0 14px;animation:.7s cubic-bezier(.2,.7,.2,1) forwards rmUp;position:relative;transform:translateY(16px)}.rm-st li>span{z-index:1;color:#fff;background:#0a1a5c;border-radius:20px;place-items:center;width:68px;height:68px;margin:0 auto 18px;transition:transform .3s,background .3s;display:grid;position:relative;box-shadow:0 10px 24px #0a1a5c38}.rm-st li:hover>span{background:#e0368f;transform:translateY(-5px)}.rm-st li>i{letter-spacing:.14em;color:#e0368f;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:700;display:block;position:absolute;top:-22px;left:0;right:0}.rm-st h3{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:700}.rm-st p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.55}@keyframes rmUp{to{opacity:1;transform:none}}@keyframes rmFlow{to{background-position:-200% 0}}@media(max-width:900px){.rm-st{grid-template-columns:1fr;gap:26px}.rm-st:before{width:2px;height:auto;inset:34px auto 34px 34px}.rm-st li{text-align:left;grid-template-columns:68px 1fr;column-gap:18px;padding:0;display:grid}.rm-st li>span{grid-row:1/3;margin:0}.rm-st li>i{display:none}}.ap-stats{background:linear-gradient(135deg,#0a1230,#10236a);border:0;border-radius:20px;padding:44px 40px;position:relative;overflow:hidden}.ap-stats:after{content:"";pointer-events:none;background:radial-gradient(600px 200px at 85% 0,#4f8cff47,#0000);position:absolute;inset:0}.ap-stats>div{z-index:1;border-left:2px solid #fff3;padding-left:22px;position:relative}.ap-stats b{color:#fff}.ap-stats span{color:#ffffffb8}.ap-val{grid-template-columns:repeat(4,1fr);gap:36px;display:grid}.ap-val article{padding-top:6px;transition:transform .3s;position:relative}.ap-val article:hover{transform:translateY(-6px)}.ap-ic{color:#fff;background:#0a1a5c;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:18px;transition:background .3s;display:grid;box-shadow:0 10px 24px #0a1a5c33}.ap-val article:hover .ap-ic,.ap-tl article:hover .ap-ic{background:#1f4fd8}.ap-val i{color:#0a1a5c17;font-size:34px;font-style:normal;font-weight:800;position:absolute;top:8px;right:0}.ap-val h3{margin:0 0 8px;font-size:19px;font-weight:700}.ap-val p{color:var(--mut);margin:0;font-size:15px;line-height:1.6}.ap-tl{grid-template-columns:repeat(3,1fr);gap:40px;display:grid;position:relative}.ap-tl:before{content:"";background:linear-gradient(90deg,#0a1a5c,#0a1a5c26);height:2px;position:absolute;top:107px;left:0;right:0}.ap-tl article{position:relative}.ap-tl b{letter-spacing:-.03em;color:#0a1a5c;margin-bottom:26px;font-size:clamp(40px,5vw,60px);font-weight:800;line-height:1;display:block}.ap-tl .ap-ic{z-index:1;border-radius:12px;width:44px;height:44px;margin-bottom:16px;position:relative}.ap-tl em{letter-spacing:.12em;text-transform:uppercase;color:#1f4fd8;margin-bottom:8px;font-size:12px;font-style:normal;font-weight:700;display:block}.ap-tl h3{margin:0 0 8px;font-size:20px;font-weight:700}.ap-tl p{color:var(--mut);margin:0;font-size:15px;line-height:1.6}@media(max-width:1000px){.ap-val{grid-template-columns:1fr 1fr}.ap-tl{grid-template-columns:1fr}.ap-tl:before{display:none}}@media(max-width:560px){.ap-val{grid-template-columns:1fr}.ap-stats{padding:30px 22px}}.cp-grid{grid-template-columns:repeat(3,1fr);gap:0 44px;display:grid}.cp-grid article{border-top:1px solid #0f173c1f;grid-template-columns:52px 1fr;align-content:start;column-gap:18px;padding:28px 0 30px;transition:transform .3s;display:grid}.cp-grid article:hover{transform:translate(4px)}.cp-grid .ap-ic{grid-row:1/3;width:52px;height:52px;margin:0}.cp-grid article:hover .ap-ic{background:#1f4fd8}.cp-grid h3{color:#0a1230;margin:2px 0 6px;font-size:18px;font-weight:700}.cp-grid p{color:var(--mut);margin:0;font-size:15px;line-height:1.55}@media(max-width:1000px){.cp-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.cp-grid{grid-template-columns:1fr}}.rx{grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;display:grid}.rx-vis{height:470px;position:relative}.rx-lap{width:92%;position:absolute;top:30px;left:0}.rx-scrn{background:#0a1230;border-radius:14px 14px 4px 4px;padding:7px 7px 9px;box-shadow:0 30px 60px #0a123047}.rx-scrn img{border-radius:7px;width:100%;display:block}.rx-base{background:linear-gradient(#cfd5e4,#aab3cb);border-radius:2px 2px 14px 14px;height:12px;margin:0 -4%;box-shadow:0 16px 28px #0a123033}.rx-gs{filter:blur(3px);background:radial-gradient(#0a123059,#0000 70%);border-radius:50%;width:56%;height:26px;position:absolute;bottom:22px;right:2%}.rx-car{filter:drop-shadow(0 8px 10px #0a12302e);width:54%;position:absolute;bottom:32px;right:0}.rx-b{color:#0a1230;white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;font-weight:700;animation:6s ease-in-out infinite rxFl;display:flex;position:absolute;box-shadow:0 14px 30px #0a123029}.rx-b i{color:#fff;background:#0a1a5c;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.rx-b small{color:#5a6586;font-size:11.5px;font-weight:500;display:block}.rx-b1{top:0;left:-2%}.rx-b2{animation-delay:.8s;top:8px;right:-1%}.rx-b3{animation-delay:1.4s;bottom:20px;left:2%}@keyframes rxFl{50%{transform:translateY(-6px)}}.rx-tx h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.12}.rx-tx h2 em{color:var(--acc);font-style:normal}.rx-lead{color:var(--mut);max-width:520px;margin:0 0 26px;font-size:16px;line-height:1.55}.rx-li{grid-template-columns:44px 1fr;gap:16px;margin-bottom:18px;display:grid}.rx-li i{color:#fff;background:#0a1a5c;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.rx-li b{margin:2px 0 4px;font-size:17px;display:block}.rx-li span{color:var(--mut);font-size:14.5px;line-height:1.5}.rx-chips{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.rx-chips span{border:1px solid #0a1a5c38;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.rx-acts{flex-wrap:wrap;gap:12px;display:flex}@media(max-width:980px){.rx{grid-template-columns:1fr}.rx-vis{height:380px}}.dr-phones{height:520px;position:relative}.dr-ph{aspect-ratio:420/860;background:#fff;border:8px solid #0a1230;border-radius:34px;width:230px;position:absolute;overflow:hidden;box-shadow:0 34px 70px #0a12304d}.dr-ph img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dr-ph--a{animation:6s ease-in-out infinite rxFl;top:50px;left:6%;transform:rotate(-5deg)}.dr-ph--b{animation:6s ease-in-out 1.2s infinite rxFl;top:10px;right:6%;transform:rotate(4deg)}.dr-ph-b{color:#0a1230;white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:16px;left:34%;box-shadow:0 14px 30px #0a12302e}.dr-ph-b i{color:#fff;background:#16795a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dr-ph-b small{color:#5a6586;font-size:11.5px;font-weight:500;display:block}.rm-st--g:before{background:linear-gradient(90deg,#16795a,#16795a33)}.rm-st--g li>span{background:#16795a;box-shadow:0 10px 24px #16795a47}.rm-st--g li:hover>span{background:#1f9d6e}.rm-st--g li>i{color:#16795a}@media(max-width:980px){.dr-phones{height:480px}}.rm-st--g{grid-template-columns:repeat(4,1fr);margin:56px 0 24px}.rm-st--g:before{left:12.5%;right:12.5%}@media(max-width:900px){.rm-st--g{grid-template-columns:1fr}}.rx{grid-template-columns:1fr;gap:36px}.rx-vis{width:100%;max-width:860px;height:560px;margin:0 auto}.rx-tx{width:100%;max-width:860px;margin:0 auto}.rx-pts{grid-template-columns:1fr 1fr;gap:6px 40px;display:grid}@media(max-width:800px){.rx-pts{grid-template-columns:1fr}.rx-vis{height:400px}}.pi-grid{grid-template-columns:repeat(4,1fr);gap:0 36px;display:grid}.pi-col{border-top:1px solid #0f173c24;padding-top:24px}.pi-h{align-items:center;gap:14px;margin-bottom:18px;display:flex}.pi-h span{color:#fff;background:#0a1a5c;border-radius:14px;place-items:center;width:48px;height:48px;transition:background .3s;display:grid;box-shadow:0 10px 22px #0a1a5c33}.pi-col:hover .pi-h span{background:#5b3fd0}.pi-h h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.pi-col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.pi-col li{color:#2a3558;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.pi-col li svg{color:#5b3fd0;flex:none;margin-top:2px}@media(max-width:1000px){.pi-grid{grid-template-columns:1fr 1fr;gap:34px 36px}}@media(max-width:560px){.pi-grid{grid-template-columns:1fr}}.rx-pts{margin-top:30px}.pv{height:620px;position:relative}.pv-mos{grid-template-rows:230px 170px;grid-template-columns:1.1fr 1fr;gap:12px;display:grid;position:absolute;inset:0}.pv-mos figure{border-radius:18px;margin:0;overflow:hidden;box-shadow:0 18px 40px #0a12302e}.pv-mos img{object-fit:cover;width:100%;height:100%;display:block}.pv-1{grid-row:1/3}.pv-1 img{object-position:36% 0%}.pv-lap{width:76%;position:absolute;bottom:-8px;left:-4%}.pv-scrn{background:#0a1230;border-radius:14px 14px 4px 4px;padding:7px 7px 9px;box-shadow:0 30px 60px #0a123047}.pv-scrn img{border-radius:7px;width:100%;display:block}.pv-base{background:linear-gradient(#cfd5e4,#aab3cb);border-radius:2px 2px 14px 14px;height:12px;margin:0 -4%;box-shadow:0 16px 28px #0a123033}.pv-ph{aspect-ratio:420/860;background:#fff;border:7px solid #0a1230;border-radius:30px;width:170px;animation:6s ease-in-out infinite rxFl;position:absolute;bottom:-18px;right:-1%;overflow:hidden;box-shadow:0 30px 60px #0a123052}.pv-ph img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.pv-b1{top:-18px;right:3%}.pv-b2{animation-delay:.8s;top:18px;left:2%}@media(max-width:980px){.pv{height:520px}.pv-mos{grid-template-rows:190px 140px}.pv-ph{width:130px}}.dr-ph-b{animation:5s ease-in-out infinite dr-bob}.dr-ph-b.dr-b1{animation-delay:-1s;top:9%;bottom:auto;left:-4%}.dr-ph-b.dr-b2{animation-delay:-2.2s;inset:3% -2% auto auto}.dr-ph-b.dr-b3{animation-delay:-3.1s;top:auto;bottom:22%;left:-2%}.dr-ph-b.dr-b4{animation-delay:-4s;inset:auto -3% 34% auto}@keyframes dr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:980px){.dr-ph-b.dr-b1,.dr-ph-b.dr-b3{left:0}.dr-ph-b.dr-b2,.dr-ph-b.dr-b4{right:0}}@media(prefers-reduced-motion:reduce){.dr-ph-b{animation:none}}.pv2{max-width:620px;margin-left:auto;position:relative}.pv2 img{width:100%;height:auto;display:block}.dr-b2{top:16%!important}.sd{padding:0 0 30px;position:relative}.sd-lap{width:92%}.sd-scr{background:#0a1230;border-radius:14px 14px 4px 4px;padding:8px 8px 10px;box-shadow:0 30px 60px #0a123042}.sd-scr img{border-radius:7px;width:100%;display:block}.sd-base{background:linear-gradient(#cfd5e4,#aab3cb);border-radius:2px 2px 14px 14px;height:12px;margin:0 -4%;box-shadow:0 16px 28px #0a12302e}.sd-ph{aspect-ratio:9/18.4;background:#fff;border:7px solid #0a1230;border-radius:28px;width:150px;position:absolute;bottom:0;right:-2%;overflow:hidden;box-shadow:0 28px 56px #0a123052}.sd-ph img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sd-b{color:#0f1b3d;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 16px;font:700 13.5px/1.2 Inter,sans-serif;display:flex;position:absolute;top:-14px;left:3%;box-shadow:0 14px 34px #0a123029,0 0 0 1px #0a12300f}.sd-b small{color:#66708c;margin-top:2px;font-size:12px;font-weight:500;display:block}.sd-b i{background:#1f9d63;border-radius:50%;width:10px;height:10px;animation:1.8s infinite siPulse}@media(max-width:700px){.sd-ph{border-width:5px;border-radius:20px;width:104px}}.sd-scr img{aspect-ratio:16/10;object-fit:cover;object-position:80% 45%;height:auto!important}.pv2 img{filter:drop-shadow(0 26px 34px #0a123038);transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:7s ease-in-out infinite pv2-float}.pv2:hover img{animation-play-state:paused;transform:translateY(-8px)scale(1.018)rotate(-.4deg)}@keyframes pv2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.pv2 img{animation:none}}.di-profil{filter:drop-shadow(0 18px 22px #0a3c282e);width:100%;max-width:270px;height:auto;margin:0 auto 6px;transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:6s ease-in-out infinite di-pf-float;display:block}.dr-fiche:hover .di-profil{animation-play-state:paused;transform:translateY(-6px)rotate(-1.5deg)scale(1.03)}@keyframes di-pf-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(.8deg)}}@media(prefers-reduced-motion:reduce){.di-profil{animation:none}}.pvb{z-index:3;opacity:0;animation:9s cubic-bezier(.2,.9,.3,1.2) infinite pvb-pop;position:absolute}.pvb-i{white-space:nowrap;background:#fffffff5;border-radius:14px;align-items:center;gap:9px;padding:8px 14px 8px 8px;transition:transform .3s;animation:5s ease-in-out infinite pvb-bob;display:flex;box-shadow:0 14px 30px #14104638,0 0 0 1px #5b3fe01f}.pvb:hover .pvb-i{transform:scale(1.06)}.pvb-i i{color:#fff;background:linear-gradient(135deg,#5b3fe0,#7c5cff);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pvb-i b{color:#10213f;font:700 12.5px/1.15 Inter,sans-serif;display:block}.pvb-i small{color:#5b6785;margin-top:2px;font:500 10.5px/1.1 Inter,sans-serif;display:block}.pvb1{animation-delay:.2s;top:3%;left:-3%}.pvb1 .pvb-i{animation-delay:-.5s}.pvb2{animation-delay:.9s;top:0;right:-2%}.pvb2 .pvb-i{animation-delay:-1.6s}.pvb3{animation-delay:1.6s;top:44%;left:-6%}.pvb3 .pvb-i{animation-delay:-2.4s}.pvb4{animation-delay:2.3s;top:46%;right:-4%}.pvb4 .pvb-i{animation-delay:-3.2s}.pvb5{animation-delay:3s;bottom:6%;left:2%}.pvb5 .pvb-i{animation-delay:-4s}.pvb6{animation-delay:3.7s;bottom:2%;right:2%}.pvb6 .pvb-i{animation-delay:-1s}@keyframes pvb-pop{0%{opacity:0;transform:scale(.7)translateY(10px)}5%{opacity:1;transform:scale(1.08)}8%{transform:scale(1)}82%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.92)translateY(-6px)}}@keyframes pvb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:980px){.pvb1,.pvb3,.pvb5{left:0}.pvb2,.pvb4,.pvb6{right:0}.pvb-i{padding:6px 11px 6px 6px}.pvb-i b{font-size:11px}.pvb-i small{display:none}}@media(prefers-reduced-motion:reduce){.pvb{opacity:1;animation:none}.pvb-i{animation:none}}.pd-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.pd-top .sv-head,.pd-top>div:first-child{margin-bottom:0}.pd-tabs{background:#eceff7;border-radius:999px;grid-template-columns:1fr 1fr;min-width:340px;padding:5px;display:grid;position:relative}.pd-tabs button{z-index:1;color:#5b6785;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:11px 18px;font:700 14px Inter,sans-serif;transition:color .25s;position:relative}.pd-tabs button.on{color:#fff}.pd-ind{z-index:0;background:var(--acc);border-radius:999px;width:calc(50% - 5px);transition:transform .35s cubic-bezier(.3,.9,.3,1.1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 8px 20px #5b3fe059}.pd-panel{animation:.45s cubic-bezier(.2,.8,.2,1) pd-in}.pd-sub{color:var(--mut);max-width:720px;margin:0 0 20px;font-size:16px;line-height:1.6}@keyframes pd-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:700px){.pd-tabs{width:100%;min-width:0}.pd-tabs button{padding:10px 8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.pd-panel{animation:none}.pd-ind{transition:none}}.pd .sv-pb{grid-template-columns:1fr 1fr;gap:0 56px;display:grid}@media(max-width:800px){.pd .sv-pb{grid-template-columns:1fr}}.pv2--b .pvb-i{box-shadow:0 14px 30px #14286e38,0 0 0 1px #1e3fd024}.pv2--b .pvb-i i{background:linear-gradient(135deg,#1e3fd0,#3b82f6)}.pv2--b .pvb1{top:4%;left:-9%}.pv2--b .pvb2{top:3%;right:-3%}.pv2--b .pvb3{top:47%;left:-6%}.pv2--b .pvb4{top:21%;right:-5%}.pv2--b .pvb5{bottom:-5%;left:26%}.pv2--b .pvb6{bottom:-6%;right:-2%}.pv2--b{margin-top:40px;margin-bottom:34px}.dr-tabs,.dr-mob,.dr-aud,.dr-logo,.dr-logo-band{display:none}@media(max-width:767px){.dr-tabs{scrollbar-width:none;background:#0f8a561a;border-radius:16px;gap:6px;margin:4px 16px 6px;padding:4px;display:flex;overflow-x:auto}.dr-tabs::-webkit-scrollbar{display:none}.dr-tabs button{color:#3f6b57;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:1 0 auto;height:38px;padding:0 14px;font:700 13px Inter,sans-serif}.dr-tabs button.on{color:#0a6a45;background:#fff;box-shadow:0 4px 12px -4px #06281c4d}.dr-desk{display:none!important}.dr-phones{position:relative}.dr-logo{z-index:5;border-radius:14px;width:52px;height:52px;display:block;position:absolute;top:0;right:4px;box-shadow:0 10px 22px -10px #06281cb3}.sv-final{position:relative}.dr-logo-band{border-radius:13px;width:46px;height:46px;display:block;position:absolute;top:14px;right:14px}html .sv[data-audience=driver],html.theme-dark .sv[data-audience=driver]{--ink:#10213f;--mut:#5b6785;--line:#dde3ee;--accs:#e2f5ec;color:#10213f;padding-left:16px;padding-right:16px}.sv[data-audience=driver] .sv-checks li,.sv[data-audience=driver] .sv-checks li *{color:#10213f}.sv[data-audience=driver] .sv-checks svg{color:#0f8a56}.sv[data-audience=driver] .sv-sec{padding:22px 0 26px}.sv[data-audience=driver] .sv-split{gap:18px}.sv[data-audience=driver] .sv-checks{gap:10px}.sv[data-audience=driver] .sv-checks li{font-size:15px}.sv[data-audience=driver] .sv-veh{color:#3d4c78}.sv[data-audience=driver] .dr-tabs{margin-left:0;margin-right:0}.dr-aud{background:#0f8a561a;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 12px;padding:4px;display:grid}.dr-aud a{color:#3f6b57;border-radius:12px;place-items:center;height:38px;font:700 12.5px Inter,sans-serif;text-decoration:none;display:grid}.dr-aud a.on{color:#0a6a45;background:#fff;box-shadow:0 4px 12px -4px #06281c4d}.dr-mob{display:block}.dr-mob .sv-sec{border-top:0}.dr-mob h2{margin:4px 0 12px;font-size:22px;line-height:1.2}.dr-lead{color:#5b6785;margin:-4px 0 12px;font:500 13.5px/1.5 Inter,sans-serif}.dr-piec{background:#fff;border:1px solid #dde3ee;border-radius:20px;margin-top:16px;padding:14px}.dr-piec b{font:800 15px Inter,sans-serif}.dr-piec .sv-checks{margin:10px 0 0}.mpk.driver .mpk-ic{color:#0f8a56;background:#e2f5ec}.mpk.driver .mpk-t.on{border-color:#0f8a56;box-shadow:0 8px 20px -8px #0f8a5673}.mpk.driver .mpk-t.on .mpk-ic{color:#fff;background:#0f8a56}.ms4--drv .ms4-n{color:#0f8a56;background:#e2f5ec}.ms4--drv .ms4-c.on{border-color:#0f8a56;box-shadow:0 8px 22px #0f8a562e}.ms4--drv .ms4-c.on .ms4-n,.ms4--drv .ms4-c:after{color:#fff;background:#0f8a56}}.lgc{min-height:100vh;padding:calc(env(safe-area-inset-top) + 36px) 22px calc(env(safe-area-inset-bottom) + 28px);background:linear-gradient(#0b1a55,#0a1450 34%,#f4f7ff 34.1%);font-family:Inter,sans-serif}.lgc-logo{-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;width:100%;margin:0 auto 18px;display:flex}.lgc h1{text-align:center;color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.lgc>p{text-align:center;color:#c4d6ee;margin:6px 0 26px;font-size:14px}.lgc-list{flex-direction:column;gap:10px;display:flex}.lgc-row{text-align:left;color:#0c1a4d;background:#fff;border:1px solid #e3e9f7;border-radius:20px;align-items:center;gap:14px;width:100%;padding:12px 14px;display:flex;box-shadow:0 14px 28px -18px #14287873}.lgc-row:active{background:#f3f6ff}.lgc-ic{border-radius:15px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.lgc-ic img{object-fit:cover;width:100%;height:100%}.lgc-tx{flex:1;min-width:0}.lgc-tx b{font-size:15px;font-weight:800;display:block}.lgc-tx small{color:#6b7aa3;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.lgc-row>svg{color:#8a93ad;flex:none}.lg-shell.lg-flotte{--lg:#5b3fe0;--lgs:#eee9ff}.lg-shell.lg-admin{--lg:#0d1330;--lgs:#e8eaf2}.lg-hero-art{display:none}@media(max-width:900px){.lg-admin .lg3-hero{background:linear-gradient(160deg,#060a1f,#0d1330)}}@media(min-width:901px){.lg-flotte .lg3-side{background:radial-gradient(900px 600px at 85% 90%,#7c5cff,#0000 60%),radial-gradient(700px 500px at 0 0,#3b22a8,#0000 60%),linear-gradient(160deg,#1b1060,#26137a)!important}.lg-tabs.lg-tabs--3{grid-template-columns:repeat(3,1fr)}}.lg-tabs.lg-tabs--3{grid-template-columns:repeat(3,1fr)}.lg-tabs.lg-tabs--3 button{gap:6px;padding:0 4px;font-size:13px}.lg-shell{--c1:#2f5fff;--c2:#0a1450;--cg:#4d7dff}.lg-shell.lg-flotte{--c1:#6d4ae0;--c2:#1d0f6b;--cg:#a78bff}.lg-shell.lg-driver{--c1:#10b873;--c2:#06281c;--cg:#2ccf8a}.lg-shell.lg-admin{--c1:#3b4560;--c2:#0b0f1d;--cg:#6c7798}@media(max-width:900px){.lg-shell .lg3-hero{background:radial-gradient(420px 300px at 80% 100%,var(--cg),transparent 65%),radial-gradient(360px 260px at 0 0,var(--c1),transparent 60%),linear-gradient(160deg,var(--c2),var(--c1))}.lg-shell .lg3-hero.has-art{padding:calc(env(safe-area-inset-top,0px) + 54px) 24px 74px;overflow:hidden}.lg-shell .lg3-hero.has-art:before{content:"";background:var(--hero-art) 0 0 / 100% 100% no-repeat;pointer-events:none;height:42.7553vw;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.lg3-hero .lg3-ghost{height:92px;margin:0 auto 16px;display:block}.lg3-hero .lg3-word{letter-spacing:.01em;color:#fff;font:800 19px/1 Inter,sans-serif;position:relative}.lg3-hero .lg3-word i{color:#6ea1ff;text-shadow:0 0 10px #5b8fffcc,0 0 24px #5b8fff80;font-style:normal}.lg-flotte .lg3-hero .lg3-word i{color:#c4b0ff;text-shadow:0 0 10px #a78bffe6}.lg-driver .lg3-hero .lg3-word i{color:#6effcd;text-shadow:0 0 10px #6effcd}.lg3-hero.has-art h2{margin:16px 0 6px;font-size:27px;line-height:1.15;position:relative}.lg3-hero.has-art p{color:#ffffffd1;position:relative}}.lgx{--c1:#2f5fff;--c2:#0a1450;--cg:#4d7dff;--btn:#2f5fff;--ink:#0f1b4d;--ink2:#52639b;--ink3:#8392bd;--line:#1e3c8c1f;background:linear-gradient(160deg,var(--c2),var(--c1));min-height:100dvh;color:var(--ink);flex-direction:column;font-family:Inter,system-ui,sans-serif;display:flex}.lgx-flotte{--c1:#6d4ae0;--c2:#1d0f6b;--cg:#a78bff;--btn:#5b3fe0}.lgx-convoyeur{--c1:#10b873;--c2:#06281c;--cg:#2ccf8a;--btn:#0f8a56}.lgx-hero{text-align:center;color:#fff;padding:calc(env(safe-area-inset-top,0px) + 54px) 24px 74px;background:radial-gradient(420px 300px at 80% 100%,var(--cg),transparent 65%),radial-gradient(360px 260px at 0 0,var(--c1),transparent 60%),linear-gradient(160deg,var(--c2),var(--c1));flex:none;position:relative}.lgx-art{opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;height:42.7553vw;transition:opacity .7s;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.lgx-art.on{opacity:1}.lgx-ghost{-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:92px;height:92px;margin:0 auto 16px;display:block;position:relative}.lgx-word{letter-spacing:.01em;color:#fff;font:800 19px/1 Inter,sans-serif;position:relative}.lgx-word i{color:#6ea1ff;text-shadow:0 0 10px #5b8fffcc,0 0 24px #5b8fff80;font-style:normal}.lgx-flotte .lgx-word i{color:#c4b0ff;text-shadow:0 0 10px #a78bffe6}.lgx-convoyeur .lgx-word i{color:#6effcd;text-shadow:0 0 10px #6effcd}.lgx-hero h1{letter-spacing:-.02em;color:#fff;margin:16px 0 6px;font:800 27px/1.15 Inter,sans-serif;position:relative}.lgx-hero p{color:#ffffffd1;margin:0;font-size:14px;position:relative}.lgx-sheet{padding:24px 20px calc(env(safe-area-inset-bottom,0px) + 28px);background:#fff;border-radius:30px 30px 0 0;flex:1;margin-top:-34px;position:relative;box-shadow:0 -10px 30px #050f322e}.lgx-sheet h2{margin:0 0 4px;font:800 18px Inter,sans-serif}.lgx-sub{color:var(--ink2);margin-bottom:16px;font-size:13.5px}.lgx-pick{border:1.5px solid var(--line);text-align:left;width:100%;color:var(--ink);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:20px;align-items:center;gap:14px;margin-bottom:11px;padding:15px;display:flex;position:relative;overflow:hidden}.lgx-pick:active{transform:scale(.98)}.lgx-pick:before{content:"";background:var(--bar);width:5px;position:absolute;top:0;bottom:0;left:0}.lgx-pick .ic{flex:none;place-items:center;width:54px;height:54px;display:grid}.lgx-pick .ic img{object-fit:contain;width:54px;height:54px;filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--bar) 40%,transparent))}.lgx-pick b{font:800 16px Inter,sans-serif;display:block}.lgx-pick small{color:var(--ink2);margin-top:2px;font-size:12.8px;line-height:1.35;display:block}.lgx-pick>svg{color:var(--ink3);flex:none;margin-left:auto}.lgx-alt{text-align:center;color:var(--ink2);margin-top:20px;font-size:13.5px}.lgx-alt a{color:#2f5fff;font-weight:700;text-decoration:none}.lgx-ver{text-align:center;color:var(--ink3);margin-top:18px;font-size:11.5px}.lg-bio{color:#0f1b4d;background:#fff;border:1.5px solid #dfe4f2;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;margin-top:12px;font:600 15px Inter,system-ui,sans-serif;display:flex}.lg-bio:disabled{opacity:.6}.lg-driver .lg-bio{color:#06281c}.lg-sitebar{display:none}@media(max-width:900px){.lg-sitebar{z-index:30;height:calc(68px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 14px 0;background:linear-gradient(#0c1a4d,#0a1640);border-bottom:1px solid #ffffff14;align-items:center;gap:10px;display:flex;position:relative}.lg-sb-ib{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.lg-sb-brand{color:#fff;flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.lg-sb-brand img{object-fit:cover;border-radius:14px;width:46px;height:46px;transform:rotate(-5deg);box-shadow:0 0 0 1px #ffffff38}.lg-sb-brand b{letter-spacing:.01em;white-space:nowrap;font:800 16.5px/1 Inter,system-ui,sans-serif}.lg-sb-brand b i{color:#6ea1ff;text-shadow:0 0 10px #5b8fffcc,0 0 24px #5b8fff8c;font-style:normal}.lg-sb-menu{background:#0c1a4d;flex-direction:column;padding:8px 14px 14px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #050a2866}.lg-sb-menu a{color:#fff;border-bottom:1px solid #ffffff14;padding:14px 6px;font:600 15px Inter,system-ui,sans-serif;text-decoration:none}.lg-shell:not(.lg-app) .lg3-hero.has-art{padding-top:26px}.lg3-hero .lg3-reallogo{z-index:1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:29px;width:108px;height:108px;margin:-8px auto 8px;position:relative;left:5px;transform:rotate(-5deg);box-shadow:0 0 18px #6ea1ffb3,0 0 40px #2f5fff66,0 18px 30px -12px #00000080}.lg-flotte .lg3-hero .lg3-reallogo{box-shadow:0 0 18px #a78bffb3,0 0 40px #7c5cff66,0 18px 30px -12px #00000080}}.lg-back-chooser{z-index:2;left:8px;top:calc(env(safe-area-inset-top,0px) + 8px);color:#fff;background:#ffffff1f;border:1px solid #ffffff40;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:absolute}html body .lg-tabs.lg-tabs--3{background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px;padding:0;display:grid}html body .lg-tabs.lg-tabs--3 button{color:#4d5a78;text-align:center;white-space:nowrap;background:#fff;border:1.5px solid #dfe5f3;border-radius:16px;flex-direction:column;gap:6px;height:66px;padding:8px 4px;font:700 12.5px/1.15 Inter,system-ui,sans-serif;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;box-shadow:0 1px 2px #0d13300d}html body .lg-tabs.lg-tabs--3 button svg{flex:none;width:20px;height:20px}html body .lg-tabs.lg-tabs--3 button.on{background:var(--lg,#2f5fff);border-color:var(--lg,#2f5fff);color:#fff;box-shadow:0 10px 20px -10px var(--lg,#2f5fff)}html body .lg-tabs.lg-tabs--3 button:active{transform:scale(.97)}@media(max-width:900px){.lg-sitebar{gap:12px;padding-left:12px;padding-right:12px}.lg-sb-brand{flex:1 1 0;gap:10px;min-width:0;padding-right:6px;overflow:hidden}.lg-sb-brand img{flex:none;width:42px;height:42px}.lg-sb-brand b{text-overflow:clip;font-size:clamp(12.5px,4vw,16px);overflow:hidden}.lg-sb-ib{margin-left:auto}.lg-sb-brand+.lg-sb-ib{margin-left:0}}@media(max-width:1023px){html.ligneo-app body{-webkit-tap-highlight-color:transparent;background:#f4f6fb;font-family:Inter,system-ui,sans-serif}html.ligneo-app .dashboard-shell-light{--app-acc:#2f5fff;background:#f4f6fb}html.ligneo-app .dashboard-shell-light[data-account-type=flotte],html.ligneo-app .dashboard-shell-light[data-account-type=b2b_standard]{--app-acc:#5b3fe0}html.ligneo-app .dashboard-shell-light .dash-sticky-header{display:none!important}html.ligneo-app .v3-aurora{background:#f4f6fb!important;animation:none!important}html.ligneo-app .v3-aurora:before,html.ligneo-app .v3-aurora:after{display:none!important}html.ligneo-app .adm-hero{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 10px!important;padding:6px 2px 10px!important}html.ligneo-app .adm-hero-ghost,html.ligneo-app .adm-hero-icon,html.ligneo-app .adm-hero:before,html.ligneo-app .adm-hero:after{display:none!important}html.ligneo-app .adm-hero-crumb{letter-spacing:.12em;text-transform:uppercase;color:var(--app-acc)!important;margin:0 0 4px!important;font-size:11px!important;font-weight:800!important}html.ligneo-app .adm-hero-title{letter-spacing:-.02em;color:#0a1638!important;text-shadow:none!important;font-size:28px!important;font-weight:800!important;line-height:1.1!important}html.ligneo-app .adm-hero-hl{color:var(--app-acc)!important;-webkit-text-fill-color:var(--app-acc)!important}html.ligneo-app .adm-hero p{color:#6b7aa3!important}html.ligneo-app .adm-hero-actions{grid-template-columns:1fr 1fr;width:100%;margin-top:12px;gap:10px!important;display:grid!important}html.ligneo-app .adm-hero-actions>*{white-space:nowrap;justify-content:center;min-height:46px;border-radius:14px!important;font-weight:700!important}html.ligneo-app .adm-hero-actions a:first-child,html.ligneo-app .adm-hero-actions button:first-child{color:var(--app-acc)!important;background:#fff!important;border:1.5px solid #dfe6fb!important}html.ligneo-app .adm-hero-actions>:last-child{box-shadow:0 10px 22px -10px var(--app-acc);background:var(--app-acc)!important;color:#fff!important;border:0!important}html.ligneo-app .adm-hero-stats{grid-template-columns:1fr 1fr;gap:10px!important;margin-top:12px!important;display:grid!important}html.ligneo-app .adm-hero-stat{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e9eef9!important;border-radius:16px!important;min-width:0!important;padding:11px 14px!important}html.ligneo-app .adm-hero-stat small{color:#6b7aa3!important;font-size:10.5px!important}html.ligneo-app .adm-hero-stat b{color:#0a1638!important;font-size:22px!important}html.ligneo-app .dashboard-shell-light :is(.v3-card,.card-premium-light,.a6-card,.a6-panel,.pro-card){background:#fff!important;border:1px solid #e9eef9!important;border-radius:18px!important;box-shadow:0 1px 2px #14286e0a!important}html.ligneo-app .dashboard-shell-light :is(.hero-img,.page-banner,.banner-img,[class*=hero-visual],[class*=promo] img,[class*=banner] img){display:none!important}html.ligneo-app .dashboard-shell-light :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:46px;border-radius:14px!important;font-size:16px!important}html.ligneo-app .dashboard-shell-light :is(button,a)[class*=btn],html.ligneo-app .dashboard-shell-light button[type=submit]{border-radius:14px;min-height:46px}html.ligneo-app .dashboard-shell-light nav[aria-label*=ubrique i],html.ligneo-app .dashboard-shell-light [role=tablist]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}html.ligneo-app .dashboard-shell-light [role=tablist]::-webkit-scrollbar{display:none}html.ligneo-app .dashboard-shell-light header.fixed{box-shadow:0 1px #e9eef9}html.ligneo-app .dashboard-shell-light main{padding-left:14px!important;padding-right:14px!important}html.ligneo-app:has(.dashboard-shell-light){font-size:14.5px}html.ligneo-app .dashboard-shell-light header.fixed.top-0{display:none!important}html.ligneo-app .dashboard-shell-light .dash-main-mobile{padding-top:calc(env(safe-area-inset-top,0px) + 10px)!important}html.ligneo-app .dashboard-shell-light .dash-main-mobile>div:last-child{padding:6px 14px 110px!important}html.ligneo-app .dashboard-shell-light main div.flex:has(>.flex-1){flex-wrap:wrap}html.ligneo-app .dashboard-shell-light main .flex-1{min-width:min(100%,11rem)}html.ligneo-app .dashboard-shell-light main :is(b,p,span,h1,h2,h3,h4,small,label,a,button){overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}html.ligneo-app .dashboard-shell-light main div.flex:has(>.flex-1)>button{justify-content:center;width:100%}html.ligneo-app .dashboard-shell-light main div.flex:has(>.flex-1)>a[class*=btn]{justify-content:center;width:100%}html .apptab{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #dce4f6e6;border-radius:26px;height:66px;padding:0 6px;box-shadow:0 18px 40px -14px #14286e59,0 2px 6px #14286e0f}html .apptab a{letter-spacing:.01em;color:#8a97b8;gap:3px;padding-top:2px;font-size:10.5px;font-weight:600;position:relative}html .apptab a svg{z-index:1;stroke-width:1.9px;width:24px;height:24px;position:relative}html .apptab a:before{content:"";background:0 0;border-radius:15px;width:54px;height:30px;margin-left:-27px;transition:background .2s,transform .2s;position:absolute;top:6px;left:50%;transform:scale(.7)}html .apptab--client a.on:before{background:#e6edff;transform:scale(1)}html .apptab--pro a.on:before{background:#ece7ff;transform:scale(1)}html .apptab a.on svg{stroke-width:2.3px}html .dashboard-shell-light{padding-bottom:0!important}html.ligneo-app nav[data-tour=hub-tabs]{flex-wrap:nowrap;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e3e8f6!important;border-radius:0!important;gap:0!important;margin:0 -14px 14px!important;padding:0 14px!important}html.ligneo-app nav[data-tour=hub-tabs] a{white-space:nowrap;-webkit-text-fill-color:currentColor;border-bottom:3px solid #0000;margin-bottom:-1px;box-shadow:none!important;color:#7a87aa!important;background:0 0!important;border-radius:0!important;padding:12px 14px!important;font-size:14px!important;font-weight:700!important}html.ligneo-app nav[data-tour=hub-tabs] a[data-on="1"]{border-bottom-color:var(--app-acc);color:var(--app-acc)!important}html.ligneo-app nav[data-tour=hub-tabs] a[data-tab=remarketing]{color:#db2777!important}html.ligneo-app nav[data-tour=hub-tabs] a[data-tab=remarketing][data-on="1"]{border-bottom-color:#db2777}html.ligneo-app .dashboard-shell-light main button:focus,html.ligneo-app .dashboard-shell-light main button:focus-visible,html.ligneo-app .dashboard-shell-light main a:focus-visible{box-shadow:none;outline:none!important}html.ligneo-app .dashboard-shell-light main :is(button,a)[style*=border][class*=rounded-full]{border-color:#dfe6fb!important}html.ligneo-app .dashboard-shell-light main a[class*=rounded-3xl],html.ligneo-app .dashboard-shell-light main a[class*="rounded-[2"]{border-radius:20px!important}html.ligneo-app .dashboard-shell-light main [class*=grid-cols-7]{gap:4px!important}html.ligneo-app .dashboard-shell-light main button[class*=border-2],html.ligneo-app .dashboard-shell-light main button[class*=border-black],html.ligneo-app .dashboard-shell-light main button[class*=border-slate-9],html.ligneo-app .dashboard-shell-light main button[class*="border-[#0"]{min-height:38px;font-weight:700;color:#2a3a6a!important;background:#fff!important;border-width:1px!important;border-color:#dfe6fb!important;border-radius:999px!important;padding:8px 14px!important;font-size:13px!important}html.ligneo-app .dashboard-shell-light main [class*=bg-gradient-to-br][class*="from-[#1"],html.ligneo-app .dashboard-shell-light main [class*=rmk-hero]{border-radius:22px!important}html.ligneo-app .adm-hero-crumb{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex!important}html.ligneo-app .adm-hero-crumb *{white-space:nowrap}html.ligneo-app .adm-hero-title{font-size:26px!important}html.ligneo-app .dashboard-shell-light main [class*=grid-cols-4]:not([class*=grid-cols-7]){grid-template-columns:1fr 1fr!important}html.ligneo-app .dashboard-shell-light .pp-quick{color:#2a3a6a;white-space:nowrap;background:#fff;border:1px solid #dfe6fb;min-height:38px;border-radius:999px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important}html.ligneo-app .dashboard-shell-light .pp-quick.ring-2{--tw-ring-color:var(--app-acc);color:var(--app-acc);border-color:var(--app-acc);background:#eef2ff}html.ligneo-app .dashboard-shell-light main div.flex.flex-wrap:has(>.pp-quick){scrollbar-width:none;flex-wrap:nowrap;margin:0 -14px;padding:2px 14px;overflow-x:auto}html.ligneo-app .dashboard-shell-light main div.flex.flex-wrap:has(>.pp-quick)::-webkit-scrollbar{display:none}html.ligneo-app,html.ligneo-app body{overscroll-behavior:auto;touch-action:pan-y pan-x;height:auto!important;overflow-y:auto!important}html.ligneo-app .dashboard-shell-light :is(header.fixed,header.sticky,.safe-top.fixed){display:none!important}html.ligneo-app .dashboard-shell-light :is(.overflow-x-auto,.overflow-auto,[class*=overflow-x]){touch-action:pan-x pan-y;overscroll-behavior:auto}html.ligneo-app .dashboard-shell-light main table:not(:has(th:nth-child(5))){table-layout:fixed;max-width:100%;width:100%!important;display:table!important}html.ligneo-app .dashboard-shell-light main table:not(:has(th:nth-child(5))) :is(th,td){overflow-wrap:anywhere;font-size:13px;padding:10px 6px!important}html.ligneo-app .dashboard-shell-light main table:not(:has(th:nth-child(5))) :is(th:first-child,td:first-child){width:58%}html.ligneo-app .dashboard-shell-light main table :is(th,td){white-space:normal}html .apptab{height:calc(76px + env(safe-area-inset-bottom,0px));padding:6px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none;background:#fffffff5;border:0;border-top:1px solid #e9eef9;border-radius:0;bottom:0;left:0;right:0}html .apptab a{letter-spacing:.01em;color:#8f9cbe;gap:3px;padding-top:0;font:600 10.5px Inter,system-ui,sans-serif}html .apptab a:before{display:none!important}html .apptab .ni{border-radius:16px;place-items:center;width:54px;height:32px;transition:background .2s,transform .2s;display:grid}html .apptab .ni-s{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}html .apptab .ni-s .f{fill:#8f9cbe29}html .apptab a:active .ni{transform:scale(.9)}html .apptab--client a.on{color:#2f5fff}html .apptab--client a.on .ni{background:#e7edff}html .apptab--client a.on .ni-s .f{fill:#2f5fff38}html .apptab--pro a.on{color:#5b3fe0}html .apptab--pro a.on .ni{background:#ece7ff}html .apptab--pro a.on .ni-s .f{fill:#5b3fe038}html .apptab a.on{font-weight:700}html .apptab a.on .ni-s{stroke-width:1.9px}}.dashboard-shell-light[data-account-type=flotte] aside.fixed,.dashboard-shell-light[data-account-type=flotte] aside.lg\:hidden{color:#fff;background:linear-gradient(175deg,#1d0f55,#3a1a9a 55%,#5b34d8)!important;border-right:0!important}.dashboard-shell-light[data-account-type=flotte] aside .border-pro-border{border-color:#ffffff24!important}.dashboard-shell-light[data-account-type=flotte] aside .text-pro-muted,.dashboard-shell-light[data-account-type=flotte] aside .text-pro-text-soft,.dashboard-shell-light[data-account-type=flotte] aside .text-pro-text{color:#ffffffc7!important}.dashboard-shell-light[data-account-type=flotte] aside .org-theme-rail{background:linear-gradient(#22d3ee,#a77bff)!important}.dashboard-shell-light[data-account-type=flotte] .lig-nav{--lig-nav-accent:#8f6cff;--lig-nav-accent-2:#5b3be0}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item{color:#ffffffdb;font-size:14.5px}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item:hover{color:#fff;background:#ffffff1a}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-ic{color:#e6dcff;background:#ffffff1a;border-color:#ffffff29}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item.is-active{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff59,0 10px 26px -12px #00000080}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item.is-active .lig-nav-ic{color:#fff;background:linear-gradient(140deg,#a77bff,#22d3ee);border-color:#0000}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-logout{color:#ffd0d8}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-logout:hover{background:#ffffff1a}.dashboard-shell-light[data-account-type=flotte] aside .lig-help-round{color:#fff;border-color:#fff6}.fl-live-dot{width:14px;height:14px;display:inline-flex;position:relative}.fl-live-dot:before{content:"";background:#10b981;border-radius:9999px;animation:1.6s cubic-bezier(0,0,.2,1) infinite fl-ping;position:absolute;inset:0}.fl-live-dot:after{content:"";background:#10b981;border-radius:9999px;width:14px;height:14px;position:relative;box-shadow:0 0 0 3px #10b98140,0 0 14px #10b981cc}.fl-live-dot.is-idle:before{opacity:0;animation:none}.fl-live-dot.is-idle:after{background:#94a3b8;box-shadow:0 0 0 3px #94a3b840}@keyframes fl-ping{75%,to{opacity:0;transform:scale(2.4)}}.fl-chip{letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.fl-chip--run{color:#fff;background:linear-gradient(120deg,#2f5fff,#7c5cff);box-shadow:0 6px 16px -6px #5b3be0}.fl-chip--soon{color:#fff;background:#7c5cff}.fl-chip--wait{color:#9a5b00;background:#fff4de}.fl-track{background:#ebe8fb;border-radius:9999px;height:8px;position:relative}.fl-track>i{background:linear-gradient(90deg,#7c5cff,#22d3ee);border-radius:9999px;position:absolute;inset:0 auto 0 0}.fl-track>b{background:#fff;border:4px solid #7c5cff;border-radius:9999px;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;top:50%;box-shadow:0 0 0 5px #7c5cff33,0 4px 10px #5b3be066}.fl-card{background:#fff;border:1px solid #e6eaf6;border-radius:20px;box-shadow:0 10px 30px -18px #3c28a059}.fl-kpi{align-items:center;gap:14px;padding:18px 20px;display:flex}.fl-kpi .ic{color:#5b3be0;background:#f2eeff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.fl-kpi strong{color:#14163a;font-family:Inter,sans-serif;font-size:26px;line-height:1.05;display:block}.fl-kpi span{color:#66719a;font-size:13px}.fl-h2{color:#14163a;font-family:Inter,sans-serif;font-size:17px;font-weight:700}.fl-link{color:#5b3be0;font-size:13px;font-weight:700}.fl-btn{color:#5b3be0;background:#fff;border:1px solid #e0daf7;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:700;transition:all .15s}.fl-btn:hover{background:#f3efff}.lig-nav-sub{color:#c3b2ff;margin-top:1px;font-size:10.5px;font-weight:400;line-height:1.25;display:block}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item{padding-top:10px;padding-bottom:10px}.dashboard-shell-light[data-account-type=flotte] aside .lig-nav-item .lig-nav-badge{color:#06285a;background:linear-gradient(135deg,#a5f3fc,#22d3ee);font-weight:700}.dashboard-shell-light[data-account-type=flotte] aside .fl-soc-btn:hover{background:#ffffff29}.dashboard-shell-light[data-account-type=flotte] main>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f6fdd9!important}.dashboard-shell-light[data-account-type=flotte] .lig-nav-badge{border-radius:9999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:11px;display:inline-grid}.dashboard-shell-light[data-account-type=flotte] aside .px-5.py-5 .mt-3,.dashboard-shell-light[data-account-type=flotte] aside .px-4.pt-3 .mt-3{background:#ffffff1a!important;border:1px solid #ffffff38!important;border-radius:16px!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffff26!important}.dashboard-shell-light[data-account-type=flotte] aside .px-5.py-5 .mt-3 .text-pro-text,.dashboard-shell-light[data-account-type=flotte] aside .px-4.pt-3 .mt-3 .text-pro-text{font-size:14px;font-weight:700;color:#fff!important}.dashboard-shell-light[data-account-type=flotte] aside .org-theme-badge{color:#b9f3ff!important;background:#22d3ee2e!important;border-color:#22d3ee73!important}.dashboard-shell-light[data-account-type=flotte] aside .px-5.py-5 p{color:#ffffffb3!important}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-filters] button{color:#5b4fa3;background:#f3f0ff;border-radius:12px;padding:8px 14px;font-size:13px;font-weight:700}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-filters] button:hover{background:#e8e2ff}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-filters] button.bg-pro-accent{color:#fff;background:linear-gradient(135deg,#8f6cff,#5b3be0);box-shadow:0 8px 18px -8px #7c5cff}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-views]>div{border-color:#e6eaf6;border-radius:14px;padding:4px}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-views] button{border-radius:10px;font-weight:700}.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-views] button[aria-selected=true],.dashboard-shell-light[data-account-type=flotte] [data-tour=missions-views] button.bg-pro-accent{box-shadow:0 8px 18px -8px #7c5cff;color:#fff!important;background:linear-gradient(135deg,#8f6cff,#5b3be0)!important}.dashboard-shell-light[data-account-type=flotte] .pp-filter-select{border-color:#e6eaf6;border-radius:12px;font-weight:600}.dashboard-shell-light[data-account-type=flotte] .fleet-btn-violet{color:#fff!important;background:linear-gradient(135deg,#8f6cff,#5b3be0)!important;border-radius:12px!important;font-size:13.5px!important;font-weight:700!important;box-shadow:0 14px 30px -12px #7c5cff!important}.dashboard-shell-light[data-account-type=flotte] main .bg-white.rounded-xl.border{border-color:#e6eaf6;border-radius:18px}.fl-road{background:#3a3d52;border-radius:9999px;height:16px;position:relative;box-shadow:inset 0 1px 3px #00000059}.fl-road:before{content:"";border-top:2px dashed #ffffff59;height:0;position:absolute;top:50%;left:10px;right:10px;transform:translateY(-1px)}.fl-road>i{background:linear-gradient(90deg,#7c5cff,#22d3ee);border-radius:9999px;position:absolute;inset:3px auto 3px 3px;box-shadow:0 0 10px #7c5cff99}.fl-road>img{object-fit:contain;filter:drop-shadow(0 3px 4px #00000073);pointer-events:none;width:15px;height:28px;position:absolute;top:50%}@media(max-width:1023px){html.ligneo-app .dashboard-shell-light .fleet-actions{flex-wrap:nowrap;grid-template-columns:1fr;gap:10px;width:100%;display:grid!important}html.ligneo-app .dashboard-shell-light .fleet-actions>*{text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex;color:#5b3fe0!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #dfe6fb!important;border-radius:14px!important;padding:0 14px!important;font-size:14px!important;font-weight:700!important}html.ligneo-app .dashboard-shell-light .fleet-actions>:last-child{color:#fff!important;background:#5b3fe0!important;border:0!important;box-shadow:0 10px 22px -10px #5b3fe0!important}html.ligneo-app .dashboard-shell-light .fleet-actions>a.csv-model{order:3;min-height:34px;text-decoration:underline;color:#6b7aa3!important;background:0 0!important;border:0!important;font-size:12.5px!important;font-weight:600!important}html.ligneo-app .dashboard-shell-light .fleet-actions>:last-child:not(.csv-model):not(:only-child){order:4}html.ligneo-app .dashboard-shell-light .adm-hero-actions:has(.fleet-actions){display:block!important}html.ligneo-app .dashboard-shell-light main .rpt-filters{flex-wrap:nowrap;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html.ligneo-app .dashboard-shell-light main .rpt-filters .pp-field{color:#6b7aa3;gap:4px;min-width:0;font-size:12px;font-weight:700}html.ligneo-app .dashboard-shell-light main .rpt-filters .pp-field input{background:#fff;border:1px solid #dfe6fb;width:100%;min-width:0;min-height:46px;padding:0 12px}html.ligneo-app .dashboard-shell-light main .rpt-filters .pp-quick{white-space:normal;text-align:center;color:#fff;background:#5b3fe0;border:0;grid-column:1/-1;justify-content:center;width:100%;min-height:48px}html.ligneo-app .dashboard-shell-light main header:has(.rpt-filters){justify-content:stretch!important}html.ligneo-app .dashboard-shell-light main .pp-kpi{padding:14px}html.ligneo-app .dashboard-shell-light main .pp-panel{border-radius:18px;padding:16px;overflow:hidden}html.ligneo-app .dashboard-shell-light main .pp-table{table-layout:auto!important;width:100%!important}html.ligneo-app .dashboard-shell-light main .pp-table :is(th,td){white-space:normal;vertical-align:top;font-size:13px;overflow-wrap:normal!important;word-break:normal!important;width:auto!important;padding:10px 6px!important}html.ligneo-app .dashboard-shell-light main .pp-table th{letter-spacing:.04em;white-space:nowrap;text-align:left;font-size:10px}html.ligneo-app .dashboard-shell-light main .pp-table :is(th,td):not(:first-child){text-align:right;white-space:nowrap}html.ligneo-app .dashboard-shell-light main .pp-table :is(th,td):first-child{width:auto!important}html.ligneo-app .dashboard-shell-light main .pp-table td.pp-empty{white-space:normal;color:#6b7aa3;text-align:center!important}html.ligneo-app .dashboard-shell-light main .api-bars{gap:3px;flex-wrap:nowrap!important}html.ligneo-app .dashboard-shell-light main .api-bars>.flex-1{flex:1 1 0;min-width:0!important}html.ligneo-app .dashboard-shell-light main .api-code{white-space:pre-wrap;word-break:break-all;font-size:11.5px;line-height:1.6}html.ligneo-app .dashboard-shell-light main section[data-tour=api-start]{padding:16px}}.rmkx{color:var(--ink);--bg:#f6f8fc;--card:#fff;--card2:#f1f5ff;--ink:#14161c;--ink2:#4a5372;--ink3:#8a93ae;--line:#e7ebf3;--acc:#2f5fff;--acc2:#1c3fc4;--accbg:#2f5fff17;--ok:#12a574;--okbg:#12a5741f;--warn:#d98a00;--warnbg:#d98a0021;--bad:#d6364b;--badbg:#d6364b1a;--shadow:0 10px 30px -16px #1e3c8c4d;--side:#fff;font-family:Inter,system-ui,sans-serif;font-size:14px}html.theme-dark .rmkx{color:var(--ink);--bg:#050b1f;--card:#0e205c8c;--card2:#ffffff0d;--ink:#e8efff;--ink2:#b9c9ee;--ink3:#8ea3d8;--line:#6ea1ff38;--acc:#6ea1ff;--acc2:#8fb5ff;--accbg:#6ea1ff24;--ok:#2fd49b;--okbg:#2fd49b24;--warn:#f2b441;--warnbg:#f2b44124;--bad:#ff6b80;--badbg:#ff6b8024;--shadow:0 14px 34px -16px #0009;--side:#081338;font-family:Inter,system-ui,sans-serif;font-size:14px}.rmkx .bc{color:var(--ink3);margin-bottom:12px;font-size:12px}.rmkx .bc b{color:var(--ink)}.rmkx .hd{border:1px solid var(--line);background:var(--card);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.rmkx .hd:before{content:"";background:radial-gradient(circle,var(--accbg),transparent 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.rmkx .eb{letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin-bottom:6px;font-size:10.5px;font-weight:700}.rmkx .hd h1{letter-spacing:-.02em;font-size:24px;font-weight:800}.rmkx .hd h1 span{color:var(--acc)}.rmkx .hd p{color:var(--ink2);max-width:560px;margin-top:4px;font-size:13px}.rmkx .btn{color:#fff;background:linear-gradient(135deg,#2f5fff,#5b83ff);border:0;border-radius:12px;align-items:center;gap:8px;padding:11px 18px;font:700 13px Inter;display:inline-flex;box-shadow:0 10px 22px -10px #2f5fffcc}.rmkx .btn.g{background:linear-gradient(135deg,#0f9b6b,#16b883);box-shadow:0 10px 22px -10px #16b883cc}.rmkx .btn.o{background:var(--card2);color:var(--ink);border:1px solid var(--line);box-shadow:none}.rmkx .btn.r{background:var(--badbg);color:var(--bad);box-shadow:none;border:1px solid #0000}.rmkx .btn.s{border-radius:10px;padding:7px 13px;font-size:12px}.rmkx .kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:14px 0;display:grid}.rmkx .kpi{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:16px}.rmkx .kpi small{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.rmkx .kpi b{letter-spacing:-.02em;margin:4px 0 2px;font-size:26px;font-weight:800;display:block}.rmkx .kpi em{color:var(--ink3);font-size:12px;font-style:normal}.rmkx .kpi.warn b{color:var(--warn)}.rmkx .kpi.ok b{color:var(--ok)}.rmkx .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin:18px 0 14px;padding-bottom:10px;display:flex}.rmkx .tabs button{color:var(--ink2);background:0 0;border:1px solid #0000;border-radius:12px;padding:9px 16px;font:600 13px Inter}.rmkx .tabs button.on{background:var(--accbg);color:var(--acc);border-color:var(--line)}.rmkx .tabs i{background:var(--acc);color:#fff;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal}.rmkx .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:18px}.rmkx .card h3{margin-bottom:12px;font-size:15px}.rmkx .bar{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.rmkx .bar input,.rmkx .bar select,.rmkx .f input,.rmkx .f select,.rmkx .f textarea{color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:11px;outline:0;padding:10px 13px;font:500 13.5px Inter}.rmkx .bar input{flex:1;min-width:200px}.rmkx .f input:focus,.rmkx .f select:focus,.rmkx .f textarea:focus,.rmkx .bar input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--accbg)}.rmkx table{border-collapse:collapse;width:100%}.rmkx th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);border-bottom:1px solid var(--line);padding:9px 12px;font-size:11px}.rmkx td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.rmkx tr.row{cursor:pointer;transition:all .15s}.rmkx tr.row:hover{background:var(--accbg)}.rmkx .plate{background:var(--card2);border:1px solid var(--line);border-radius:7px;padding:3px 8px;font:600 12px IBM Plex Mono,monospace}.rmkx .pill{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.rmkx .pill.b{background:var(--accbg);color:var(--acc)}.rmkx .pill.w{background:var(--warnbg);color:var(--warn)}.rmkx .pill.k{background:var(--okbg);color:var(--ok)}.rmkx .pill.x{background:var(--badbg);color:var(--bad)}.rmkx .pill.n{background:var(--card2);color:var(--ink2)}.rmkx .prog{gap:3px;min-width:120px;display:flex}.rmkx .prog i{background:var(--line);border-radius:3px;flex:1;height:6px}.rmkx .prog i.d{background:var(--acc)}.rmkx .prog i.c{background:linear-gradient(90deg,var(--acc),#7ad0ff);box-shadow:0 0 8px var(--acc)}.rmkx .pipe{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.rmkx .pipe div{background:var(--card2);border:1px solid var(--line);text-align:center;border-radius:14px;padding:12px 8px}.rmkx .pipe b{color:var(--acc);font-size:22px;font-weight:800;display:block}.rmkx .pipe span{color:var(--ink2);margin-top:2px;font-size:10.5px;line-height:1.2;display:block}.rmkx .grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.rmkx .mini{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.rmkx .mini:last-child{border:0}.rmkx .mini>div{flex:1}.rmkx .mini b{display:block}.rmkx .mini small{color:var(--ink3)}.rmkx .gauge{background:var(--line);border-radius:99px;height:8px;margin:8px 0 4px;overflow:hidden}.rmkx .gauge span{background:linear-gradient(90deg,var(--acc),#7ad0ff);border-radius:99px;height:100%;display:block}.rmkx .slots{grid-template-columns:repeat(10,1fr);gap:4px;margin-top:10px;display:grid}.rmkx .slots i{aspect-ratio:1;background:var(--line);border-radius:5px}.rmkx .two{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}@media(max-width:900px){.rmkx .two{grid-template-columns:1fr}.rmkx .pipe{grid-template-columns:repeat(4,1fr)}}.rmkx .sw{background:var(--line);border:0;border-radius:99px;flex:none;width:48px;height:27px;transition:all .25s;position:relative}.rmkx .sw:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:all .25s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0000004d}.rmkx .sw.on{background:var(--ok)}.rmkx .sw.on:after{left:24px}.rmkx .set{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.rmkx .set:last-child{border:0}.rmkx .set div{flex:1}.rmkx .set b{display:block}.rmkx .set small{color:var(--ink3);font-size:12.5px}.rmkx .ov{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;background:#050c2880;display:none;position:fixed;inset:0}.rmkx .ov.on{display:block}.rmkx .dr{background:var(--bg);z-index:90;border-left:1px solid var(--line);width:min(640px,100%);transition:all .3s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-20px 0 50px -20px #00000080}.rmkx .dr.on{transform:none}.rmkx .dr .h{background:var(--side);border-bottom:1px solid var(--line);z-index:2;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}.rmkx .dr .h h2{flex:1;font-size:17px}.rmkx .dr .x{border:1px solid var(--line);background:var(--card2);width:34px;height:34px;color:var(--ink);border-radius:50%}.rmkx .dr .b{gap:14px;padding:18px 20px;display:grid}.rmkx .tl{padding:0;list-style:none;position:relative}.rmkx .tl li{gap:12px;padding:8px 0;display:flex;position:relative}.rmkx .tl li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:34px;bottom:-6px;left:13px}.rmkx .tl .n{background:var(--card2);border:1.5px solid var(--line);width:28px;height:28px;color:var(--ink3);border-radius:50%;flex:none;place-items:center;font:600 11px IBM Plex Mono;display:grid}.rmkx .tl li.d .n{background:var(--acc);border-color:var(--acc);color:#fff}.rmkx .tl li.c .n{border-color:var(--acc);color:var(--acc);box-shadow:0 0 0 4px var(--accbg);background:#fff}.rmkx .tl b{font-size:13.5px;display:block}.rmkx .tl small{color:var(--ink3);font-size:12px}.rmkx .tl li.c b{color:var(--acc)}.rmkx .cmp{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rmkx .cmp>div{border:1px solid var(--line);background:var(--card2);border-radius:14px;padding:14px}.rmkx .cmp small{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);font-size:11px;font-weight:700}.rmkx .cmp b{margin-top:2px;font-size:22px;display:block}.rmkx .cmp .l{border-color:var(--acc);background:var(--accbg)}.rmkx .cmp .l b{color:var(--acc)}.rmkx .sav{background:var(--okbg);color:var(--ok);border-radius:14px;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 14px;font-weight:700;display:flex}.rmkx .ln{border-bottom:1px dashed var(--line);justify-content:space-between;padding:7px 0;font-size:13px;display:flex}.rmkx .ln:last-child{border:0}.rmkx .ln span:last-child{font-weight:600}.rmkx .kv{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.rmkx .kv small{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;display:block}.rmkx .kv b{font-size:13.5px}.rmkx .mod{background:var(--bg);border:1px solid var(--line);z-index:95;opacity:0;pointer-events:none;border-radius:22px;width:min(560px,94vw);max-height:90vh;padding:22px;transition:all .22s;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-48%)scale(.97);box-shadow:0 40px 90px -30px #0009}.rmkx .mod.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.rmkx .mod h2{margin-bottom:4px;font-size:18px}.rmkx .mod .sub{color:var(--ink3);margin-bottom:14px;font-size:13px}.rmkx .f{gap:12px;display:grid}.rmkx .f label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin-bottom:5px;font-size:11.5px;font-weight:700;display:block}.rmkx .f input,.rmkx .f select,.rmkx .f textarea{width:100%}.rmkx .f textarea{min-height:70px}.rmkx .f .r2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rmkx .act{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.rmkx .fc{gap:14px;display:grid}.rmkx .fv{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:18px;display:grid}.rmkx .fv .t{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rmkx .fv .t>div{flex:1;min-width:200px}.rmkx .fv .t b{font-size:15.5px;display:block}.rmkx .fv .t small{color:var(--ink3)}.rmkx .stp{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.rmkx .stp div{text-align:center;color:var(--ink3);font-size:10px;line-height:1.2}.rmkx .stp i{background:var(--line);border-radius:4px;height:7px;margin-bottom:6px;display:block}.rmkx .stp .d i{background:var(--acc)}.rmkx .stp .c i{background:linear-gradient(90deg,var(--acc),#7ad0ff);box-shadow:0 0 8px var(--acc)}.rmkx .stp .c{color:var(--acc);font-weight:700}.rmkx .al{background:var(--warnbg);color:var(--warn);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-weight:600;display:flex}.rmkx .al span{flex:1;min-width:180px}.rmkx .demo{letter-spacing:.06em;background:var(--card2);border:1px dashed var(--ink3);color:var(--ink3);text-transform:uppercase;border-radius:99px;margin-left:8px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block}.rmkx body{background:radial-gradient(900px 500px at 8% -8%,#2f5fff1a,transparent 60%),radial-gradient(700px 480px at 100% 0%,#7ad0ff24,transparent 60%),var(--bg)}.rmkx .bc{font-weight:500}.rmkx .hd{color:#fff;background:linear-gradient(115deg,#0a2a9c,#1f55e8 52%,#3b8cff);border:0;border-radius:24px;align-items:center;padding:28px 30px;box-shadow:0 26px 60px -26px #1f55e8d9}.rmkx .hd:before{content:"";background:repeating-linear-gradient(115deg,#ffffff0f 0 2px,#0000 2px 26px),radial-gradient(60% 150% at 90% -30%,#7ad0ff8c,#0000);border-radius:0;width:auto;height:auto;position:absolute;inset:0}.rmkx .hd:after{content:"";background:linear-gradient(100deg,#0000,#ffffff42,#0000);width:160px;animation:5s ease-in-out infinite shn;position:absolute;top:0;bottom:0;left:-200px;transform:skew(-18deg)}@keyframes shn{0%{left:-200px}60%,to{left:110%}}.rmkx .hd>*{z-index:1;position:relative}.rmkx .hd .lg{background:#fff3;border:1px solid #ffffff80;border-radius:18px;width:64px;height:64px;padding:3px;box-shadow:0 12px 28px -8px #00000080,0 0 0 6px #ffffff1f}.rmkx .hd .lg img{border-radius:15px;width:100%;height:100%;display:block}.rmkx .hd .hl{flex:1;align-items:center;gap:18px;min-width:280px;display:flex}.rmkx .hd .eb{color:#bfe0ff;letter-spacing:.16em;background:#ffffff29;border:1px solid #ffffff59;border-radius:99px;align-items:center;gap:8px;margin-bottom:10px;padding:4px 11px;display:inline-flex}.rmkx .hd .eb i{background:#9fc4ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #9fc4ff}.rmkx .hd h1{color:#fff;font-size:28px}.rmkx .hd h1 span{color:#9fd0ff;text-shadow:0 0 22px #7ad0ffb3}.rmkx .hd p{color:#ffffffd9}.rmkx .hd .btn{color:#1f55e8;background:#fff;box-shadow:0 12px 26px -10px #00000080}.rmkx .hd .btn.o{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff73}.rmkx .btn{letter-spacing:.01em;border-radius:14px;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;box-shadow:0 12px 26px -10px #2f5fffd9,inset 0 1px #ffffff59}.rmkx .btn:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 18px 32px -10px #2f5fffe6,inset 0 1px #fff6}.rmkx .btn:active{transform:none}.rmkx .btn.g{box-shadow:0 12px 26px -10px #16b883d9,inset 0 1px #ffffff59}.rmkx .btn.o:hover{border-color:var(--acc);color:var(--acc)}.rmkx .btn.r{border:1px solid #d6364b59}.rmkx .btn svg,.rmkx .ic svg{width:16px;height:16px}.rmkx .kpis{gap:14px}.rmkx .kpi{border-radius:20px;padding:18px 18px 16px;transition:all .25s;position:relative;overflow:hidden}.rmkx .kpi:hover{border-color:var(--acc);transform:translateY(-3px)}.rmkx .kpi:before{content:"";background:linear-gradient(90deg,var(--acc),#7ad0ff);height:3px;position:absolute;top:0;left:0;right:0}.rmkx .kpi.warn:before{background:linear-gradient(90deg,#f2a21c,#ffd36b)}.rmkx .kpi.ok:before{background:linear-gradient(90deg,#0f9b6b,#4be3b0)}.rmkx .kpi .ic{background:var(--accbg);width:38px;height:38px;color:var(--acc);border-radius:12px;place-items:center;display:grid;position:absolute;top:16px;right:14px}.rmkx .kpi.warn .ic{background:var(--warnbg);color:var(--warn)}.rmkx .kpi.ok .ic{background:var(--okbg);color:var(--ok)}.rmkx .kpi .ic svg{width:19px;height:19px}.rmkx .kpi b{font-size:30px}.rmkx .kpi small{min-height:30px;padding-right:48px;display:block}.rmkx .tabs{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;gap:4px;margin:20px 0 16px;padding:5px;display:inline-flex}.rmkx .tabs button{border-radius:12px;padding:9px 18px;transition:all .2s}.rmkx .tabs button:hover{color:var(--acc)}.rmkx .tabs button.on{color:#fff;background:linear-gradient(135deg,#2f5fff,#5b83ff);border-color:#0000;box-shadow:0 8px 18px -8px #2f5fffe6}.rmkx .tabs button.on i{color:var(--acc2);background:#fff}html.theme-dark .rmkx .tabs button.on{color:#fff}.rmkx .card{border-radius:22px;padding:22px}.rmkx .card h3{letter-spacing:-.01em;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.rmkx .pipe{gap:10px}.rmkx .pipe div{background:var(--card2);border-radius:16px;padding:14px 8px;transition:all .2s;position:relative}.rmkx .pipe div:hover{border-color:var(--acc);transform:translateY(-3px)}.rmkx .pipe b{background:linear-gradient(135deg,var(--acc),#7ad0ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px}.rmkx .pipe div:after{content:"";background:var(--line);width:8px;height:2px;position:absolute;top:50%;right:-9px}.rmkx .pipe div:last-child:after{display:none}.rmkx .pipe div.hot{border-color:var(--acc);background:var(--accbg);box-shadow:0 0 0 3px var(--accbg)}.rmkx table{border-collapse:separate;border-spacing:0 6px}.rmkx th{border:0}.rmkx td{background:var(--card2);border:0}.rmkx td:first-child{border-radius:14px 0 0 14px}.rmkx td:last-child{border-radius:0 14px 14px 0}.rmkx tr.row:hover td{background:var(--accbg)}.rmkx tr.row:hover{background:0 0;transform:none}.rmkx .vt{background:linear-gradient(135deg,var(--accbg),#7ad0ff33);width:38px;height:38px;color:var(--acc);vertical-align:middle;border:1px solid var(--line);border-radius:12px;place-items:center;margin-right:10px;display:inline-grid}.rmkx .vt svg{width:20px;height:20px}.rmkx .vc{align-items:center;display:flex}.rmkx .vc b{display:block}.rmkx .pill{padding:5px 11px}.rmkx .pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px}.rmkx .prog i{height:7px}.rmkx .prog i.c{animation:1.8s ease-in-out infinite pc}@keyframes pc{50%{box-shadow:0 0 14px var(--acc)}}.rmkx .dr{background:var(--bg)}.rmkx .dr .h{color:#fff;background:linear-gradient(115deg,#0a2a9c,#1f55e8 60%,#3b8cff);border:0}.rmkx .dr .h h2{color:#fff}.rmkx .dr .x{color:#fff;background:#fff3;border-color:#fff6}.rmkx .dr .h .pill{color:#fff;background:#fff3}.rmkx .tl .n{width:30px;height:30px}.rmkx .tl li.d .n{background:linear-gradient(135deg,#2f5fff,#5b83ff);box-shadow:0 6px 14px -6px #2f5fffe6}.rmkx .tl li.c .n{animation:1.8s ease-in-out infinite pc}.rmkx .tl li:not(:last-child):before{border-radius:2px;width:3px;left:14px}.rmkx .tl li.d:not(:last-child):before{background:linear-gradient(180deg,var(--acc),#7ad0ff)}.rmkx .cmp>div{border-radius:16px;padding:16px}.rmkx .cmp .l{box-shadow:0 0 0 3px var(--accbg)}.rmkx .sav{background:linear-gradient(90deg,var(--okbg),transparent);border:1px solid #12a5744d}.rmkx .fv{border-radius:22px;padding:20px 22px 20px 26px;transition:all .25s;position:relative;overflow:hidden}.rmkx .fv:hover{border-color:var(--acc);transform:translateY(-3px)}.rmkx .fv:before{content:"";background:linear-gradient(180deg,var(--acc),#7ad0ff);width:5px;position:absolute;top:0;bottom:0;left:0}.rmkx .fv.w:before{background:linear-gradient(#f2a21c,#ffd36b)}.rmkx .fv.k:before{background:linear-gradient(#0f9b6b,#4be3b0)}.rmkx .fv .t{align-items:center}.rmkx .fv .t .vt{border-radius:15px;width:50px;height:50px;margin:0}.rmkx .fv .t .vt svg{width:26px;height:26px}.rmkx .stp i{height:8px}.rmkx .stp .c i{animation:1.8s ease-in-out infinite pc}.rmkx .al{background:linear-gradient(90deg,var(--warnbg),transparent);border:1px solid #d98a0059;border-radius:16px}.rmkx .mod{border-radius:26px;padding:26px;overflow:hidden}.rmkx .mod:before{content:"";background:linear-gradient(90deg,#0a2a9c,#3b8cff,#7ad0ff);height:4px;position:absolute;top:0;left:0;right:0}.rmkx .card .mini .pill{margin-left:auto}.rmkx .sw.on{background:linear-gradient(90deg,#0f9b6b,#2fd49b);box-shadow:0 0 14px #2fd49b80}.rmkx .slots i.u{background:linear-gradient(135deg,var(--acc),#7ad0ff)}@media(max-width:900px){.rmkx .hd{padding:22px}.rmkx .hd h1{font-size:23px}.rmkx .tabs{display:flex;overflow-x:auto}}.rmkx *{box-sizing:border-box}.rmkx button{cursor:pointer;font-family:inherit}.rmkx h1,.rmkx h2,.rmkx h3,.rmkx p,.rmkx ul{margin:0}.rmkx .ov,.rmkx .dr,.rmkx .mod{position:fixed}.rmkx .dr{top:0}.rmkx .phead{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;padding:16px 20px;display:flex}.rmkx .phead .lg{color:#fff;background:linear-gradient(135deg,#1c3fc4,#5b83ff);border-radius:16px;place-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:grid;box-shadow:0 10px 22px -10px #2f5fffcc}.rmkx .phead b{font-size:16px;display:block}.rmkx .phead small{color:var(--ink3)}.rmkx .phead .sp{flex:1}.rmkx .chips{flex-wrap:wrap;gap:6px;display:flex}.rmkx .chip{background:var(--card2);border:1px solid var(--line);color:var(--ink2);border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:600}.rmkx .chip.a{background:var(--accbg);color:var(--acc);border-color:#0000}.rmkx .chip.w{background:var(--warnbg);color:var(--warn);border-color:#0000}.rmkx .chip.k{background:var(--okbg);color:var(--ok);border-color:#0000}.rmkx .chip.x{background:var(--badbg);color:var(--bad);border-color:#0000}.rmkx .vt{background:var(--accbg);width:48px;height:48px;color:var(--acc);border-radius:14px;flex:none;place-items:center;display:grid}.rmkx .sect{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:2px 0 10px;font-size:11px;font-weight:700}.rmkx .req{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:12px;padding:18px 20px;transition:all .2s;display:grid}.rmkx .req:hover{border-color:var(--acc);transform:translateY(-2px)}.rmkx .req.u{border-left:4px solid var(--warn)}.rmkx .req h4{flex-wrap:wrap;align-items:center;gap:10px;font-size:15.5px;display:flex}.rmkx .req p{color:var(--ink3);margin:3px 0 9px;font-size:12.5px}.rmkx .req .rt{text-align:right;justify-items:end;gap:8px;min-width:150px;display:grid}.rmkx .dl{background:var(--line);border-radius:9px;width:150px;height:6px;overflow:hidden}.rmkx .dl i{background:linear-gradient(90deg,var(--acc),#7ad0ff);border-radius:9px;height:100%;display:block}.rmkx .dl.w i{background:linear-gradient(90deg,var(--warn),#ffd27a)}.rmkx .zones{grid-template-columns:repeat(3,1fr);gap:6px;max-width:260px;display:grid}.rmkx .zones span{text-align:center;background:var(--card2);border:1px solid var(--line);color:var(--ink3);border-radius:9px;padding:9px 4px;font-size:11px;font-weight:600}.rmkx .zones span.h{background:var(--badbg);border-color:var(--bad);color:var(--bad)}.rmkx .zones span.c{opacity:.5}.rmkx .ch{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;margin-bottom:16px;overflow:hidden}.rmkx .ch .t{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;display:flex}.rmkx .ch .t h4{flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;display:flex}.rmkx .ch .t small{color:var(--ink3)}.rmkx .ch .t .sp{flex:1}.rmkx .live{color:var(--ok);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.rmkx .live:before{content:"";background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 0 var(--ok);border-radius:50%;animation:1.8s infinite pu}@keyframes pu{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.rmkx .ch .g{grid-template-columns:1.3fr 1fr;gap:0;display:grid}@media(max-width:900px){.rmkx .ch .g{grid-template-columns:1fr}}.rmkx .ch .g>div{padding:18px 20px}.rmkx .ch .g>div+div{border-left:1px solid var(--line)}@media(max-width:900px){.rmkx .ch .g>div+div{border-left:0;border-top:1px solid var(--line)}}.rmkx .stp2{gap:0;margin:6px 0 4px;padding-bottom:6px;display:flex;overflow-x:auto}.rmkx .stp2 div{text-align:center;min-width:92px;color:var(--ink3);flex:1;font-size:11px;font-weight:600;position:relative}.rmkx .stp2 div:before{content:"";background:var(--line);height:3px;position:absolute;top:13px;left:-50%;right:50%}.rmkx .stp2 div:first-child:before{display:none}.rmkx .stp2 div.d:before,.rmkx .stp2 div.c:before{background:var(--acc)}.rmkx .stp2 i{z-index:1;background:var(--card2);border:2px solid var(--line);width:28px;height:28px;color:var(--ink3);border-radius:50%;place-items:center;margin:0 auto 6px;font:600 11px IBM Plex Mono;display:grid;position:relative}.rmkx .stp2 div.d i{background:var(--acc);border-color:var(--acc);color:#fff}.rmkx .stp2 div.c i{background:var(--card);border-color:var(--acc);color:var(--acc);box-shadow:0 0 0 5px var(--accbg)}.rmkx .stp2 div.c{color:var(--acc)}.rmkx .stp2 small{color:var(--ink3);margin-top:2px;font-size:10.5px;font-weight:500;display:block}.rmkx .todo{gap:7px;padding:0;list-style:none;display:grid}.rmkx .todo li{background:var(--card2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.rmkx .todo li b{margin-left:auto;font-size:12px}.rmkx .todo li.d{color:var(--ok)}.rmkx .todo li.d:before{content:"✓";font-weight:800}.rmkx .todo li.c{border-color:var(--acc);background:var(--accbg);color:var(--acc)}.rmkx .todo li.c:before{content:"●"}.rmkx .todo li.n:before{content:"○";color:var(--ink3)}.rmkx .feed{gap:10px;margin-top:6px;display:grid}.rmkx .feed div{gap:10px;font-size:12.5px;display:flex}.rmkx .feed time{color:var(--ink3);flex:none;width:76px;padding-top:2px;font:600 11px IBM Plex Mono}.rmkx .feed b{font-size:13px;display:block}.rmkx .feed small{color:var(--ink3)}.rmkx .ph{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.rmkx .ph div{aspect-ratio:4/3;border:1.5px dashed var(--line);background:var(--card2);text-align:center;color:var(--ink3);border-radius:12px;place-items:center;padding:6px;font-size:10.5px;line-height:1.2;display:grid;position:relative}.rmkx .ph div.ok{border:1.5px solid var(--ok);background:var(--okbg);color:var(--ok);font-weight:600}.rmkx .ph div svg{width:22px;height:22px;margin:0 auto 4px;display:block}.rmkx .mt{flex-wrap:wrap;gap:18px;margin:10px 0;display:flex}.rmkx .mt div small{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);font-size:10.5px;font-weight:700;display:block}.rmkx .mt div b{font-size:14.5px}.rmkx .qcols{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}@media(max-width:1000px){.rmkx .qcols{grid-template-columns:1fr}}.rmkx .q{border:1.5px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;padding:20px;transition:all .2s;display:flex;position:relative}.rmkx .q.best{border-color:var(--acc);box-shadow:0 0 0 5px var(--accbg),var(--shadow)}.rmkx .q .tag{background:var(--acc);color:#fff;border-radius:99px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:18px}.rmkx .q .top2{align-items:center;gap:12px;display:flex}.rmkx .q .av{color:#fff;background:linear-gradient(135deg,#1c3fc4,#5b83ff);border-radius:13px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.rmkx .q h4{font-size:15.5px}.rmkx .q .sub{color:var(--ink3);font-size:12px}.rmkx .score{align-items:center;gap:10px;margin:14px 0 6px;display:flex}.rmkx .score .r{background:conic-gradient(var(--acc) calc(var(--p)*1%),var(--line) 0);border-radius:50%;place-items:center;width:52px;height:52px;font-size:15px;font-weight:800;display:grid}.rmkx .score .r span{background:var(--card);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rmkx .score small{color:var(--ink3);font-size:11.5px;line-height:1.3}.rmkx .q .tot{letter-spacing:-.02em;margin:12px 0 0;font-size:30px;font-weight:800}.rmkx .q .tot small{color:var(--ink3);margin-left:4px;font-size:12px;font-weight:600}.rmkx .q .hts{color:var(--ink3);margin-bottom:10px;font-size:12px}.rmkx .q .sel{margin-top:auto;padding-top:12px}.rmkx .crit{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--card);border-radius:16px;width:100%;overflow:hidden}.rmkx .crit th,.rmkx .crit td{border-bottom:1px solid var(--line);padding:11px 14px;font-size:13px}.rmkx .crit tr:last-child td{border:0}.rmkx .crit th{background:var(--card2);font-size:11px}.rmkx .crit td:first-child{color:var(--ink2);width:26%;font-weight:600}.rmkx .crit td.bt{color:var(--ok);background:var(--okbg);font-weight:700}.rmkx .lrow{border:1px solid var(--line);background:var(--card);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:10px;padding:14px;transition:all .2s;display:grid}.rmkx .lrow.off{opacity:.55;background:var(--card2)}.rmkx .lrow.off .am{text-decoration:line-through}.rmkx .lrow .th{background:var(--card2);border:1px solid var(--line);width:62px;height:48px;color:var(--ink3);border-radius:11px;place-items:center;display:grid}.rmkx .lrow b{font-size:14px;display:block}.rmkx .lrow small{color:var(--ink3);font-size:12px}.rmkx .lrow .am{margin-right:12px;font-size:15px;font-weight:800}.rmkx .lrow .r{align-items:center;gap:10px;display:flex}.rmkx .rule{background:var(--okbg);color:var(--ok);border-radius:16px;align-items:center;gap:12px;margin:14px 0 0;padding:14px 16px;font-size:13px;font-weight:600;display:flex}.rmkx .sum{background:var(--card);border:1px solid var(--acc);z-index:20;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:16px 20px;display:flex;position:sticky;bottom:14px;box-shadow:0 18px 40px -18px #2f5fff80}.rmkx .sum b{font-size:24px}.rmkx .sum small{color:var(--ink3);display:block}.rmkx .sec{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:18px}.rmkx .sec h3{align-items:center;gap:10px;margin-bottom:12px;font-size:14.5px;display:flex}.rmkx .sec h3 i{background:var(--accbg);width:24px;height:24px;color:var(--acc);border-radius:8px;place-items:center;font:700 12px IBM Plex Mono;display:grid}.rmkx .ql{grid-template-columns:1.6fr 1fr .6fr .8fr;align-items:center;gap:8px;margin-bottom:8px;display:grid}.rmkx .ql input,.rmkx .ql select,.rmkx .f input,.rmkx .f select,.rmkx .f textarea{color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:11px;width:100%;padding:10px 12px;font:500 13.5px Inter}.rmkx .tots{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.rmkx .tots .ln b{font-size:16px}.rmkx .doc{color:#14161c;background:#fff;border:1px solid #e7ebf3;border-radius:8px;max-width:900px;margin:0 auto;padding:40px 44px;box-shadow:0 24px 60px -24px #00000080}.rmkx .doc h2{color:#1c3fc4;font-size:23px}.rmkx .doc .dh{border-bottom:3px solid #2f5fff;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;padding-bottom:16px;display:flex}.rmkx .doc .dh small{color:#667599;font-size:12px}.rmkx .doc h5{letter-spacing:.1em;text-transform:uppercase;color:#2f5fff;align-items:center;gap:10px;margin:26px 0 10px;font-size:11.5px;display:flex}.rmkx .doc h5:after{content:"";background:#e7ebf3;flex:1;height:1px}.rmkx .doc table th{color:#667599;background:0 0;border-color:#e7ebf3}.rmkx .doc td{border-color:#e7ebf3}.rmkx .doc .kp{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.rmkx .doc .kp div{background:#f1f5ff;border-radius:12px;padding:12px 14px}.rmkx .doc .kp small{text-transform:uppercase;letter-spacing:.06em;color:#667599;font-size:10.5px;font-weight:700;display:block}.rmkx .doc .kp b{color:#1c3fc4;font-size:20px}.rmkx .doc .kp .g b{color:#12a574}.rmkx .doc .ba{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rmkx .doc .ba div{aspect-ratio:24/9;color:#667599;background:#f1f5ff;border:1px solid #e7ebf3;border-radius:10px;place-items:center;font-size:11px;display:grid;position:relative}.rmkx .doc .ba div em{letter-spacing:.06em;text-transform:uppercase;color:#2f5fff;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:8px;left:10px}.rmkx .doc .tt{background:#f1f5ff;border-radius:12px;justify-content:space-between;margin-top:10px;padding:13px 16px;font-weight:700;display:flex}.rmkx .doc .ok{color:#12a574}.rmkx .doc .pill{font-size:11px}.rmkx .doc .tlx{padding:0;list-style:none;position:relative}.rmkx .doc .tlx li{grid-template-columns:96px 28px 1fr auto;align-items:start;gap:12px;padding:10px 0;display:grid;position:relative}.rmkx .doc .tlx li:not(:last-child):after{content:"";opacity:.35;background:#2f5fff;width:2px;position:absolute;top:36px;bottom:-8px;left:109px}.rmkx .doc .tlx time{color:#667599;padding-top:5px;font:600 11.5px IBM Plex Mono}.rmkx .doc .tlx .n{color:#fff;background:#2f5fff;border-radius:50%;place-items:center;width:28px;height:28px;font:700 11px IBM Plex Mono;display:grid}.rmkx .doc .tlx b{font-size:13.5px;display:block}.rmkx .doc .docs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rmkx .doc .docs div{border:1px solid #e7ebf3;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.rmkx .doc .docs div b{color:#2f5fff;margin-left:auto;font-size:12px}.rmkx .doc .sg{grid-template-columns:1fr 1fr;gap:20px;margin-top:26px;display:grid}.rmkx .doc .sg div{color:#667599;border-top:1px solid #14161c;padding-top:6px;font-size:12px}.rmkx .doc .ba div{aspect-ratio:24/9!important}.rmkx .chips{margin-top:6px}.rmkx .bdg{background:var(--badbg);color:var(--bad);border-radius:8px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.rmkx .dmg{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}.rmkx .dmg span{background:var(--warnbg);color:var(--warn);border-radius:8px;padding:4px 10px;font-size:11.5px;font-weight:600}.rmkx .ph.big{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.rmkx .ph.big div.pic{color:var(--acc2);background:linear-gradient(135deg,#dfe8ff,#f1f5ff);border-style:solid}.rmkx .seg{flex-wrap:wrap;gap:6px;display:flex}.rmkx .seg button{border:1px solid var(--line);background:var(--card2);color:var(--ink2);border-radius:10px;padding:8px 14px;font:600 12.5px Inter}.rmkx .seg button.on{background:var(--accbg);color:var(--acc);border-color:var(--acc)}.rmkx .qlh{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);grid-template-columns:1.6fr 1fr .6fr .8fr 28px;gap:8px;margin-bottom:6px;font-size:10.5px;font-weight:700;display:grid}.rmkx .ql{grid-template-columns:1.6fr 1fr .6fr .8fr 28px}.rmkx .ql button{background:var(--badbg);color:var(--bad);border:0;border-radius:8px;height:30px;font-weight:700}.rmkx .tots .ln{font-size:13.5px}.rmkx .tots .ln.g span:last-child{color:var(--acc);font-size:20px;font-weight:800}.rmkx .sec h3 i{background:var(--accbg);color:var(--acc)}.rmkx .chk{gap:8px;display:grid}.rmkx .chk label{border:1px solid var(--line);background:var(--card2);text-transform:none;letter-spacing:0;color:var(--ink);border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.rmkx .chk input{width:auto}.rmkx .crit td:first-child{font-weight:600}.rmkx .crit .w{color:var(--ok);font-weight:700}.rmkx .crit th{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);text-align:left;background:var(--card2);font-size:11px}.rmkx .crit td.best{background:var(--accbg)}.rmkx .sv2{color:var(--ink3);margin-top:6px;font-size:12px}.rmkx .doc .inv{border-collapse:collapse;width:100%}.rmkx .doc .inv td,.rmkx .doc .inv th{text-align:left;border-bottom:1px solid #e7ebf3;padding:9px 8px;font-size:12.5px}.rmkx .doc .inv th{text-transform:uppercase;letter-spacing:.06em;color:#667599;font-size:10.5px}.rmkx .doc .stamp{color:#12a574;letter-spacing:.08em;border:2px solid #12a574;border-radius:8px;padding:2px 9px;font-size:11px;font-weight:800;display:inline-block;transform:rotate(-4deg)}.rmkx .doc .tlx .tag{color:#2f5fff;white-space:nowrap;background:#f1f5ff;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:700}.rmkx .doc .tlx .tag.vv{color:#12a574;background:#12a5741f}.rmkx .doc .tlx small{color:#667599;font-size:12px}.rmkx .doc .kp b{font-size:16px}.rmkx .dr.wide{width:min(980px,100%)}.rmkx .pstop{background:var(--side);border-bottom:1px solid var(--line);z-index:20;align-items:center;gap:12px;padding:12px 20px;display:flex;position:sticky;top:0}.rmkx .pstop img{border-radius:10px;width:34px;height:34px}.rmkx .pstop b{font-size:14px}.rmkx .pstop .sp{flex:1}.rmkx .pwrap{gap:14px;max-width:1180px;margin:0 auto;padding:18px 16px 60px;display:grid}.rmkx .demo-b{background:var(--warnbg);color:var(--warn);border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.rmkx .lrow .th svg,.rmkx .ph div svg{width:22px;height:22px}.rmkx .doc{color:#14161c}.rmkx .doc *{--ink:#14161c}@media print{.rmkx .dr{width:auto!important;box-shadow:none!important;border:0!important;position:static!important;transform:none!important}.rmkx .dr .h,.rmkx .act,.rmkx .noprint{display:none!important}}.rmkx h1,.rmkx h2,.rmkx h3,.rmkx h4,.rmkx h5{font-weight:700}.rmkx .doc h2{font-weight:800}.rmkx .rule.n{background:var(--accbg);color:var(--acc)}.rmkx .bars{align-items:flex-end;gap:10px;height:150px;padding-top:8px;display:flex}.rmkx .bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.rmkx .bars i{background:linear-gradient(#5b83ff,#2f5fff);border-radius:9px 9px 3px 3px;width:100%;max-width:44px}.rmkx .bars small{color:var(--ink3);font-size:11px;font-weight:600}.rmkx .bars b{font-size:10.5px}.rmkx .hz{gap:10px;display:grid}.rmkx .hz .r{grid-template-columns:130px 1fr 52px;align-items:center;gap:10px;font-size:12.5px;display:grid}.rmkx .hz .t{background:var(--card2);border:1px solid var(--line);border-radius:9px;height:9px;overflow:hidden}.rmkx .hz .t i{background:linear-gradient(90deg,#2f5fff,#7ad0ff);height:100%;display:block}.rmkx tr.cl{cursor:pointer}.rmkx tr.cl:hover td{background:var(--accbg)}.rmkx .fl{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.rmkx .fl input{flex:1;min-width:180px}.rmkx .gt{overflow-x:auto}.rmkx .gt .hd2,.rmkx .gt .row{grid-template-columns:200px repeat(14,minmax(46px,1fr));align-items:center;min-width:900px;display:grid}.rmkx .gt .hd2 span{text-align:center;color:var(--ink3);border-bottom:1px solid var(--line);padding:6px 0;font-size:10.5px;font-weight:700}.rmkx .gt .hd2 span.td{color:var(--acc)}.rmkx .gt .hd2 span.we{opacity:.5}.rmkx .gt .row{border-bottom:1px solid var(--line);min-height:52px}.rmkx .gt .row>b{padding:6px 8px 6px 0;font-size:12.5px;line-height:1.3}.rmkx .gt .row>b small{color:var(--ink3);font-size:11px;font-weight:500;display:block}.rmkx .gt .bar2{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2f5fff,#5b83ff);border-radius:8px;grid-row:1;align-items:center;height:24px;margin:0 2px;padding:0 9px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.rmkx .gt .bar2.ok{background:linear-gradient(135deg,#0f9b6b,#16b883)}.rmkx .gt .bar2.late{background:linear-gradient(135deg,#d6364b,#ff6b80)}.rmkx .gt .bar2.wait{background:var(--card2);color:var(--ink2);border:1px dashed var(--acc)}.rmkx .lg2{color:var(--ink2);gap:14px;margin-top:8px;font-size:12px;display:flex}.rmkx .lg2 span:before{content:"";background:var(--acc);border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.rmkx .lg2 span.g:before{background:var(--ok)}.rmkx .lg2 span.rd:before{background:var(--bad)}.rmkx .lg2 span.w:before{border:1px dashed var(--acc);background:0 0}.rmkx .kv4{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.rmkx .kv4>div{background:var(--card2);border:1px solid var(--line);border-radius:14px;padding:12px}.rmkx .kv4 small{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);font-size:10.5px;font-weight:700;display:block}.rmkx .kv4 b{font-size:20px;font-weight:800}.rmkx td .pill{border-radius:99px;width:auto;height:auto;display:inline-flex}.admin-shell{--admin-accent:#2f5fff;--admin-accent-strong:#1f47e0;--admin-accent-soft:#eaf0ff;--admin-accent-glow:#2f5fff47;--admin-accent-electric:#4f8cff;--admin-accent-neon:#6ea1ff;--admin-bg:#f5f7fc;--admin-border:#e3e8f4}.admin-shell .a6-card{background:#fff;border:1px solid #e3e8f4;border-radius:18px;position:relative;box-shadow:0 10px 28px -18px #0f152638}.admin-shell .a6-card:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#2f5fff,#6ea1ff 60%,#0000);border-radius:2px;height:2px;position:absolute;top:-1px;left:18px;right:18px}.admin-shell .a6-kpi.c-gold{background:linear-gradient(150deg,#eef3ff,#fff 60%);border-color:#dce6fd}.admin-shell .a6-kpi.c-gold:before{background:radial-gradient(circle,#4f8cff,#0000 70%)}.admin-shell .a6-kpi-ic.gold{color:#2f5fff;background:#e8eeff}.admin-shell .a6-kpi:hover{border-color:#bcd0ff;box-shadow:0 20px 40px -20px #2f5fff59}.adm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adm-tile{color:#0f1526;background:linear-gradient(90deg,#fff,#ffffffeb 45%,#ffffff1a),var(--tile-img) right center/cover no-repeat;border:1px solid #e3e8f4;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:112px;padding:16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px -20px #0f15264d}.adm-tile:hover{transform:translateY(-3px);box-shadow:0 22px 40px -22px #2f5fff73}.adm-tile:after{content:"";background:#2f5fff;border-radius:0 4px 4px 0;width:4px;position:absolute;top:16px;bottom:16px;left:0;box-shadow:0 0 12px #2f5fff80}.adm-tile small{letter-spacing:.1em;text-transform:uppercase;color:#5b6485;font:700 10.5px Inter,system-ui,sans-serif}.adm-tile b{letter-spacing:-.02em;color:#0f1526;font:800 30px/1.05 Inter,system-ui,sans-serif}.adm-tile span{color:#2f5fff;font-size:12px;font-weight:600}.adm-tile.is-warn:after{background:#c47a0a;box-shadow:0 0 12px #c47a0a66}.adm-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.adm-quick a{color:#0f1526;background:#f5f7fc;border:1px solid #e3e8f4;border-radius:13px;align-items:center;gap:10px;padding:11px 12px;font-size:12.8px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.adm-quick a:hover{background:#eaf0ff;border-color:#bcd0ff}.adm-quick a i{color:#fff;background:#2f5fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 14px -6px #2f5fff99}.adm-dir{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid}.adm-dir a{color:#0f1526;text-align:center;background:#f5f7fc;border:1px solid #e3e8f4;border-radius:13px;padding:12px;text-decoration:none;display:block}.adm-dir a:hover{background:#eaf0ff;border-color:#bcd0ff}.adm-dir small{letter-spacing:.1em;text-transform:uppercase;color:#5b6485;font:700 10px Inter,system-ui,sans-serif;display:block}.adm-dir b{color:#2f5fff;font:800 24px Inter,system-ui,sans-serif}@media(max-width:1100px){.adm-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.adm-tiles{grid-template-columns:1fr 1fr}.adm-tile b{font-size:24px}.adm-dir{grid-template-columns:1fr 1fr 1fr}}.dvx-tabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.dvx-tab{color:#5a6a93;cursor:pointer;background:#fff;border:1px solid #e1e8f5;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,system-ui,sans-serif;font-size:13.5px;font-weight:700;transition:all .16s;display:inline-flex}.dvx-tab b{opacity:.75;font-weight:800}.dvx-tab:hover{color:#1c3fc4;border-color:#2f5fff}.dvx-tab.on{color:#fff;background:linear-gradient(#4f86ff,#2f5fff 55%,#2347d9);border-color:#0000;box-shadow:0 8px 20px -8px #2f5fffb3}.dvx-tab.demo.on{background:linear-gradient(#8b93ad,#5a6a93);box-shadow:0 8px 20px -8px #5a6a93b3}.dvx-tab.dup{color:#d9680f;background:#fff1e3;border-color:#fbd9b6;margin-left:auto}.dvx-badge.dup{color:#d9680f;background:#fff1e3}.aop{--ink:#0b1638;--soft:#5b6787;--mute:#97a0b8;--line:#e6eaf3;color:var(--ink);font-family:Inter,system-ui,sans-serif}.aop button{font-family:inherit;line-height:1.2}.aop-hbtn{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.aop-hbtn:hover{background:#ffffff2e}.aop-hbtn.w{color:#1736b8;background:#fff;border-color:#fff}.aop-tiles{flex-wrap:wrap;gap:10px;display:flex}.aop-tile{text-align:left;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #fff3;border-top:3px solid #fff6;border-radius:13px;min-width:138px;padding:10px 14px;transition:all .15s}button.aop-tile:hover{filter:brightness(1.08);transform:translateY(-1px)}.aop-tile small{letter-spacing:.1em;text-transform:uppercase;color:#d7e0ff;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.aop-tile b{letter-spacing:-.02em;margin-top:3px;font-size:24px;font-weight:800;display:block}.aop-tile.vi{background:linear-gradient(160deg,#7c4dff66,#7c4dff1a);border-color:#a98bff #beaaff99 #beaaff99}.aop-tile.vi b{color:#e2d8ff}.aop-tile.bl{background:linear-gradient(160deg,#3ee6f047,#3ee6f014);border-color:#3ee6f0 #3ee6f08c #3ee6f08c}.aop-tile.bl b{color:#8ff4fa}.aop-tile.gr{background:linear-gradient(160deg,#14b86661,#14b8661a);border-color:#2fe08a #7af0b88c #7af0b88c}.aop-tile.gr b{color:#9ff5cb}.aop-tile.am,.aop-tile.or{background:linear-gradient(160deg,#f59e0b61,#f59e0b1a);border-color:#ffb020 #ffc46b99 #ffc46b99}.aop-tile.am b,.aop-tile.or b{color:#ffd28a}.aop-tile.rd{background:linear-gradient(160deg,#e5484d73,#e5484d1f);border-color:#ff5a5f #ff9a9d99 #ff9a9d99}.aop-tile.rd b{color:#ffb3b5}.aop-live{background:#14b866;border-radius:50%;width:7px;height:7px;animation:1.8s infinite aopPulse;display:inline-block;box-shadow:0 0 0 3px #14b86633}@keyframes aopPulse{50%{box-shadow:0 0 0 6px #14b86600}}.aop-tb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.aop-seg{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.aop-seg button{color:var(--soft);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:600;display:flex}.aop-seg button b{color:var(--mute);font-size:11px;font-weight:700}.aop-seg button .d{border-radius:50%;width:9px;height:9px}.aop-seg button.on{color:#fff;background:#0b1638}.aop-seg button.on b{color:#9fb3ff}.aop-search{border:1px solid var(--line);min-width:220px;height:40px;color:var(--mute);background:#fff;border-radius:11px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.aop-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.aop-card{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #101e500a}.aop-ch{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.aop-ch h3{letter-spacing:.08em;text-transform:uppercase;color:#3a4566;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.aop-ch h3 svg{color:#2b5cff}.aop-lnk{color:#2b5cff;font-size:12px;font-weight:600}.aop-livechip{color:#0a7a4a;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.aop-empty{text-align:center;color:var(--soft);justify-content:center;padding:40px 16px;display:flex}.aop-pill{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.aop-pill:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px}.aop-btn{border:1px solid var(--line);color:#3a4566;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.aop-btn.pr{color:#fff;background:#2b5cff;border-color:#2b5cff}.aop-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(250px,300px);gap:14px;height:640px;display:grid}.aop-list,.aop-alerts{flex-direction:column;min-height:0;display:flex}.aop-scroll{flex:1;min-height:0;overflow:auto}.aop-mr{text-align:left;border-bottom:1px solid #f0f2f7;border-left:4px solid var(--c);background:#fff;width:100%;padding:11px 14px;transition:background .12s;display:block}.aop-mr:hover{background:#f8faff}.aop-mr.on{box-shadow:inset 0 0 0 1.5px var(--c);background:#f0f4ff}.aop-mr .l1{align-items:center;gap:8px;display:flex}.aop-mr .num{color:var(--mute);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600}.aop-mr .l1 .aop-pill{margin-left:auto}.aop-mr .rt{align-items:center;gap:6px;min-width:0;margin-top:6px;font-size:13.5px;font-weight:700;display:flex}.aop-mr .rt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aop-mr .rt svg{color:var(--mute);flex:none}.aop-mr .l3{color:var(--soft);align-items:center;gap:10px;margin-top:6px;font-size:11.5px;display:flex}.aop-mr .l3 .warn{color:#c2410c;font-weight:700}.aop-mr .l3 .eta{color:var(--ink);margin-left:auto;font-weight:700}.aop-bar{background:#edf0f6;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.aop-bar i{background:var(--c);border-radius:4px;height:100%;display:block}.aop-mapc{border:1px solid var(--line);background:#eef3f8;border-radius:16px;min-height:0;position:relative;overflow:hidden}.aop-leg{z-index:500;color:#3a4566;background:#fff;border-radius:11px;gap:12px;padding:8px 12px;font-size:11.5px;font-weight:600;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px -4px #0b163833}.aop-leg span{align-items:center;gap:6px;display:flex}.aop-leg i{border-radius:50%;width:9px;height:9px}.aop-sheet{z-index:500;background:#fff;border-radius:16px;padding:14px 16px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 18px 40px -14px #0b163859}.aop-sheet .h{align-items:center;gap:10px;min-width:0;display:flex}.aop-sheet .h b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.aop-sheet .h .acts{gap:6px;margin-left:auto;display:flex}.aop-sheet .facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.aop-sheet .facts small{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:700;display:block}.aop-sheet .facts p{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12.5px;font-weight:700;overflow:hidden}.aop-steps{margin-top:14px;display:flex}.aop-steps div{text-align:center;color:var(--mute);flex:1;font-size:10.5px;font-weight:600;position:relative}.aop-steps div:before{content:"";background:#e4e8f2;height:2px;position:absolute;top:8px;left:-50%;right:50%}.aop-steps div:first-child:before{display:none}.aop-steps div i{z-index:1;color:#fff;background:#fff;border:2px solid #d5dbe8;border-radius:50%;place-items:center;width:18px;height:18px;margin:0 auto 5px;display:grid;position:relative}.aop-steps div.ok{color:#0a7a4a}.aop-steps div.ok:before{background:#14b866}.aop-steps div.ok i{background:#14b866;border-color:#14b866}.aop-steps div.cur{color:#2b5cff}.aop-steps div.cur:before{background:#14b866}.aop-steps div.cur i{border-color:#2b5cff;box-shadow:0 0 0 4px #2b5cff26}.aop-al{border-bottom:1px solid #f0f2f7;border-left:4px solid #0000;gap:10px;padding:12px 14px;display:flex}.aop-al .ic{color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.aop-al b{font-size:12.5px;display:block}.aop-al p{color:var(--soft);margin:2px 0 0;font-size:11.5px;line-height:1.4}.aop-al .a{gap:6px;margin-top:7px;display:flex}.aop-al .a .aop-btn{border-radius:8px;height:28px;padding:0 9px;font-size:11px}.aop-al.rd{background:#fff7f7;border-left-color:#e5484d}.aop-al.rd .ic{background:#e5484d}.aop-al.am{background:#fffbf0;border-left-color:#ffb020}.aop-al.am .ic{background:#ffb020}.aop-al.ok{border-left-color:#14b866}.aop-al.ok .ic{background:#14b866}.aop-plan{margin-top:14px}.aop-planin{padding:6px 16px 12px;overflow-x:auto}.aop-planin>*{min-width:900px}.aop-plan .pl-head,.aop-plan .pl-row{grid-template-columns:170px 1fr;align-items:stretch;gap:12px;display:grid}.aop-plan .pl-hours{color:var(--mute);padding:6px 0;font-size:10.5px;font-weight:700;display:grid}.aop-plan .pl-row{border-top:1px solid #f0f2f7;min-height:62px}.aop-plan .pl-row.una{background:#fffbf3}.aop-plan .pl-who{align-items:center;gap:9px;display:flex}.aop-plan .pl-who b{font-size:12.5px;display:block}.aop-plan .pl-who small{font-size:11px;font-weight:700}.aop-plan .pl-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.aop-plan .pl-track{display:grid;position:relative}.aop-plan .pl-track>i{border-left:1px dashed #e8ebf2}.aop-plan .pl-now{z-index:1;background:#e5484d;width:2px;position:absolute;top:0;bottom:0}.aop-plan .pl-now:before{content:"";background:#e5484d;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-3px}.aop-plan .pl-ev{z-index:2;background:color-mix(in srgb,var(--c) 16%,#fff);border:1.5px solid var(--c);height:44px;color:var(--ink);text-align:left;border-radius:10px;padding:0;position:absolute;overflow:hidden}.aop-plan .pl-ev.wait{background:repeating-linear-gradient(135deg,#f6f7fa 0 6px,#eef0f5 6px 12px);border-style:dashed}.aop-plan .pl-ev.assign{background:#fff4e2;border-style:dashed;height:28px}.aop-plan .pl-pr{background:color-mix(in srgb,var(--c) 34%,#fff);position:absolute;top:0;bottom:0;left:0}.aop-plan .pl-in{white-space:nowrap;flex-direction:column;gap:3px;padding:4px 8px;display:flex;position:relative}.aop-plan .pl-l1{align-items:center;gap:7px;display:flex}.aop-plan .pl-l1 b{color:color-mix(in srgb,var(--c) 70%,#0b1638);font-size:11px}.aop-plan .pl-l2{color:#3a4566;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.aop-plan .pl-leg{color:#3a4566;border-top:1px solid #f0f2f7;flex-wrap:wrap;gap:14px;margin-top:4px;padding:10px 0 0;font-size:11px;font-weight:600;display:flex}.aop-plan .pl-leg span{align-items:center;gap:6px;display:flex}.aop-plan .pl-leg i{border-radius:3px;width:10px;height:10px}.aop-plan .pl-leg .r{color:var(--mute);margin-left:auto}@media(max-width:1280px){.aop-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);height:auto}.aop-grid .aop-alerts{grid-column:1/-1;max-height:340px}.aop-list{max-height:640px}.aop-mapc{min-height:600px}}@media(max-width:820px){.aop-grid{grid-template-columns:1fr}.aop-mapc{min-height:520px}.aop-sheet .facts{grid-template-columns:1fr 1fr}.aop-steps div{font-size:9px}.aop-tile{flex:1;min-width:calc(50% - 5px)}}.acv-tabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.acv-tab{color:#3a4566;border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.acv-tab b{color:#5b6787;background:#f1f3f8;border-radius:99px;padding:1px 8px;font-size:11px}.acv-tab.on{color:#fff;background:#0b1638;border-color:#0b1638}.acv-tab.on b{color:#fff;background:#ffffff26}.acv-tab.warn b{color:#fff;background:#f59e0b}.acv-tab.test{color:#6b7280;border-style:dashed;margin-left:auto}.acv-tab.test.on{color:#3a4566;background:#eef0f5;border-color:#9aa1b2}.acv-tab.test.on b{color:#3a4566;background:#dfe2ea}.acv-sel{border:1px solid var(--line);color:#3a4566;background:#fff;border-radius:11px;height:40px;padding:0 12px;font-size:13px;font-weight:500}.acv-tbl{border-collapse:separate;border-spacing:0;width:100%}.acv-tbl th{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:#fafbfd;padding:10px 14px;font-size:10.5px;font-weight:800}.acv-tbl td{vertical-align:middle;border-bottom:1px solid #f0f2f7;padding:11px 14px;font-size:13px}.acv-tbl tr.r{cursor:pointer}.acv-tbl tr.r:hover td{background:#f8faff}.acv-tbl tr:last-child td{border-bottom:0}.acv-who{align-items:center;gap:10px;min-width:0;display:flex}.acv-who b{font-size:13.5px;font-weight:700;display:block}.acv-who small{color:var(--soft);font-size:11.5px}.acv-dp{align-items:center;gap:8px;display:flex}.acv-dp .aop-bar{width:70px;margin:0}.acv-dp span{font-size:12px;font-weight:700}.acv-ra{justify-content:flex-end;align-items:center;gap:4px;display:flex}.acv-ib{color:#5b6787;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.acv-ib:hover{border-color:var(--line);background:#f3f5fa}.acv-ib.g{color:#0a7a4a}.acv-ib.r{color:#c62828}.acv-ib:disabled{opacity:.4}.acv-btn{border:1px solid var(--line);color:#3a4566;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.acv-btn.gr{color:#fff;background:#14b866;border-color:#14b866}.acv-btn.dn{color:#c62828;border-color:#ffd6d6}.acv-note{color:#5b6787;background:#f6f7fa;border:1px dashed #c9cedb;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:11px 14px;font-size:12.5px;display:flex}.acv-wrapt{overflow-x:auto}.acv-wrapt table{min-width:860px}.aop .plate-badge{border-width:1.5px;border-radius:5px;height:21px!important}.aop .plate-badge>span:last-child{padding:0 6px;letter-spacing:.6px!important;font-size:11px!important}.aop .plate-badge .plate-band{padding:1px 0;width:13px!important}.aop .plate-badge .plate-band svg{width:8px!important;height:8px!important}.aop .plate-badge .plate-band b{font-size:7px!important}.aop-plan .plate-badge{height:17px!important}.aop-plan .plate-badge>span:last-child{padding:0 4px;font-size:9.5px!important}.aop-sheet .facts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.aop-plan .plate-badge .plate-band{width:10px!important}.acf-hero{color:#fff;background:radial-gradient(120% 140% at 0 0,#2b5cff,#1736b8 45%,#0b1a5e);border-radius:22px;padding:18px 24px 22px;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #1736b8}.acf-ghost{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.2px #ffffff21;white-space:nowrap;pointer-events:none;font-size:120px;font-weight:800;position:absolute;bottom:-34px;right:-10px}.acf-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex;position:relative}.acf-back{color:#c9d5ff;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.acf-back:hover{color:#fff}.acf-nav{gap:6px;display:flex}.acf-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.acf-av{background:linear-gradient(135deg,#2fe08a,#14b866);border-radius:50%;flex:none;padding:3px;box-shadow:0 10px 26px -10px #14b866cc}.acf-av>*{border:3px solid #fff;border-radius:50%;width:72px!important;height:72px!important}.acf-id{flex:1;min-width:240px}.acf-id h1{letter-spacing:-.03em;color:#fff;margin:0;font-size:30px;font-weight:800;line-height:1.05}.acf-id h1 span{color:#3ee6f0}.acf-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.acf-tag{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.acf-tag i{background:currentColor;border-radius:50%;width:7px;height:7px}.acf-tag.st-valide{background:#14b866;border-color:#2fe08a}.acf-tag.st-en_attente{background:#97a0b8;border-color:#b9c0cf}.acf-tag.st-en_verif{background:#2b5cff;border-color:#6d8fff}.acf-tag.st-a_corriger{background:#f59e0b;border-color:#ffc46b}.acf-tag.st-refuse{background:#e5484d;border-color:#ff9a9d}.acf-tag.st-suspendu{background:#5b6787;border-color:#8a93a8}.acf-acts{flex-wrap:wrap;align-self:flex-start;gap:8px;display:flex}.acf-hbtn{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff42;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:12.5px;font-weight:700;display:inline-flex}.acf-hbtn:hover{background:#ffffff2e}.acf-hbtn.ok{background:#14b866;border-color:#14b866}.acf-hbtn.dn{color:#ffd5d6;background:#e5484d2e;border-color:#ff9a9d8c}.acf-tabs{border:1px solid #e6eaf3;background:#fff!important;border-radius:14px!important;gap:2px!important;padding:4px!important}.acf-tabs [role=tab]{color:#5b6787;border-radius:10px;padding:8px 13px;font-weight:600}.acf-tabs [role=tab][data-state=active]{color:#2b5cff!important;box-shadow:none!important;background:#eef2ff!important}.acf-ov{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.acf-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:76px}.acf-card{background:#fff;border:1px solid #e6eaf3;border-radius:16px;font-family:Inter,system-ui,sans-serif;overflow:hidden}.acf-card>header{border-bottom:1px solid #e6eaf3;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.acf-card h3{letter-spacing:.08em;text-transform:uppercase;color:#3a4566;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.acf-card h3 svg{color:#2b5cff}.acf-lnk{color:#2b5cff;font-size:12px;font-weight:600}.acf-doc{border-bottom:1px solid #f0f2f7;align-items:center;gap:10px;min-width:0;padding:9px 16px;font-size:12.5px;display:flex}.acf-doc:last-child{border-bottom:0}.acf-doc b{color:#0b1638;font-weight:700}.acf-doc small{color:#5b6787;font-size:11px}.acf-doc .ic{color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.acf-doc .ic.ok{background:#14b866}.acf-doc .ic.am{background:#f59e0b}.acf-doc .ic.rd{background:#e5484d}.acf-doc .ic.mu{background:#c3c8d4}.acf-pill{white-space:nowrap;color:#fff;text-transform:capitalize;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:700}.acf-pill.ok{background:#14b866}.acf-pill.am{background:#f59e0b}.acf-pill.rd{background:#e5484d}.acf-pill.mu{color:#4a5573;background:#e9ecf3}.acf-pill.bl{background:#2b5cff}.acf-log{color:#3a4566;border-bottom:1px dashed #edf0f6;gap:10px;padding:8px 16px;font-size:12px;display:flex}.acf-log:last-child{border:0}.acf-log time{color:#97a0b8;flex:none;width:44px}.acf-empty{color:#5b6787;margin:0;padding:14px 16px;font-size:12.5px}@media(max-width:1180px){.acf-ov{grid-template-columns:1fr}.acf-side{position:static}}.aop-tile{text-decoration:none}.aop-tile.wh{background:linear-gradient(160deg,#ffffff38,#ffffff0f);border-color:#fff #ffffff73 #ffffff73}.aop-tile.wh b{color:#fff}.aop-tile.pk{background:linear-gradient(160deg,#d6338473,#d633841f);border-color:#ff6fb1 #ffa0cd99 #ffa0cd99}.aop-tile.pk b{color:#ffc2df}.aop-tile.pay{background:#ffffff1a}.aop-tile.pay b{color:#fff;margin-top:7px;font-size:15px}.fleet-ops .aop-ch h3 svg,.fleet-ops .aop-lnk{color:#7c4dff}.fleet-ops .aop-seg button.on{background:#2a1066}.fleet-ops .aop-btn.pr{background:#7c4dff;border-color:#7c4dff}.fleet-ops .aop-mr.on{background:#f6f2ff}.fleet-ops .aop-steps div.cur{color:#7c4dff}.fleet-ops .aop-steps div.cur i{border-color:#7c4dff;box-shadow:0 0 0 4px #7c4dff26}.fleet-ops .aop-search span{color:#97a0b8;font-size:13px}.fleet-ops .aop-mapc>div:first-child{position:absolute;inset:0}.fleet-ops .aop-al.pk{background:#fff6fb;border-left-color:#d63384}.fleet-ops .aop-al.pk .ic{background:#d63384}.fleet-ops .aop-al p .plate-badge{margin-left:2px}.fleet-bot{grid-template-columns:1.3fr 1fr 1fr;gap:14px;margin-top:14px;display:grid}.fleet-bars{align-items:flex-end;gap:12px;height:160px;padding:16px 18px 6px;display:flex}.fleet-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.fleet-bars i{background:linear-gradient(#a98bff,#7c4dff);border-radius:8px 8px 3px 3px;width:100%;min-height:6px}.fleet-bars .cur i{background:linear-gradient(#ff8fc4,#d63384)}.fleet-bars small{color:#97a0b8;font-size:10.5px;font-weight:700}.fleet-bars b{color:#3a4566;white-space:nowrap;font-size:10.5px}.fleet-sum{color:#5b6787;justify-content:space-between;gap:8px;padding:4px 18px 14px;font-size:12px;display:flex}.fleet-sum b{color:#0b1638;font-size:17px;display:block}.fleet-park{flex-direction:column;gap:12px;padding:14px 18px;display:flex}.fleet-park .row{align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.fleet-park .row .aop-bar{flex:1;height:8px;margin:0}.fleet-park .row b{text-align:right;width:28px}.fleet-park .row span{width:100px}.fleet-park .row.sep{border-top:1px dashed #e6eaf3;padding-top:10px}.fleet-qk{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.fleet-qk a{color:#0b1638;border:1px solid #e6eaf3;border-radius:12px;flex-direction:column;gap:8px;padding:12px;font-size:12.5px;font-weight:700;display:flex}.fleet-qk a i{color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.fleet-qk a:hover{background:#faf8ff;border-color:#cbbcff}@media(max-width:1100px){.fleet-bot{grid-template-columns:1fr}}@media(min-width:1200px){.adm-hero--violet .aop-tiles{flex-wrap:nowrap}.adm-hero--violet .aop-tile{flex:1 1 0;min-width:0}}.adm-hero--violet .aop-tile small,.aop-tile.pay b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aop-tile.pay{flex-grow:1.5!important}.ast{--ast-blue:#2f5fff;--ast-green:#14b866;--ast-green-ink:#0b8f4d;--ast-green-soft:#dcf7e9;--ast-warn:#b45309;--ast-warn-soft:#fdf0d8;--ast-red:#c42b2b;color:var(--admin-text,#0b1220);gap:16px;font-family:Inter,system-ui,sans-serif;display:grid}.ast h2{color:var(--admin-text,#0b1220);margin:0;font:600 16px Inter,sans-serif}.ast-card{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e4e9f2);border-radius:20px;min-width:0;padding:16px;box-shadow:0 10px 28px -18px #0b2a6b4d}.ast-card-hd{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.ast-card-hd p{color:var(--admin-muted,#475569);margin:2px 0 0;font-size:13px}.ast-grid2{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media(min-width:1100px){.ast-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ast-note{border:1px dashed var(--admin-border-strong,#cdd6e6);color:var(--admin-muted,#475569);background:var(--admin-surface-2,#fbfcfe);border-radius:16px;margin:0;padding:12px 14px;font-size:13px}.ast-empty{color:var(--admin-muted,#475569);margin:0;padding:10px 2px;font-size:14px}.ast-live{background:var(--ast-green);border-radius:50%;flex:none;width:8px;height:8px;animation:2s infinite ast-pulse;display:inline-block}@keyframes ast-pulse{0%{box-shadow:0 0 #14b8668c}80%,to{box-shadow:0 0 0 8px #14b86600}}.ast-loadbar{background:#2f5fff24;border-radius:9px;width:160px;height:5px;margin:10px 0;overflow:hidden}.ast-loadbar i{background:linear-gradient(90deg,#2f5fff,#5de0ff);border-radius:9px;width:40%;height:100%;animation:1.1s ease-in-out infinite ast-load;display:block}@keyframes ast-load{0%{transform:translate(-100%)}to{transform:translate(260%)}}.ast-chips{flex-wrap:wrap;gap:8px;display:flex}.ast-chips span{border:1px solid var(--admin-border,#e4e9f2);background:var(--admin-surface,#fff);border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font:600 13.5px Inter,sans-serif;display:inline-flex}.ast-chips b{font-family:IBM Plex Mono,ui-monospace,monospace}.ast-chips .is-green{color:var(--ast-green-ink)}.ast-chips .is-blue{color:var(--admin-accent,#2563eb)}.ast-chips .is-warn{color:var(--ast-warn)}.ast-filters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ast-filters button,.ast-range button{border:1px solid var(--admin-border,#e4e9f2);background:var(--admin-surface,#fff);min-height:40px;color:var(--admin-muted,#475569);cursor:pointer;border-radius:999px;padding:0 14px;font:600 13px Inter,sans-serif}.ast-filters button.on,.ast-range button.on{background:var(--admin-accent-soft,#dbeafe);color:var(--admin-accent,#2563eb);border-color:#0000}.ast-range{flex-wrap:wrap;gap:6px;display:flex}.ast-map{border:1px solid var(--admin-border,#e4e9f2);background:#eef2fb;border-radius:18px;height:320px;position:relative;overflow:hidden}@media(min-width:1100px){.ast-map{height:460px}}.ast-map .ligneo-mbx{min-height:0!important;position:absolute!important;inset:0!important}.ast-map-empty{text-align:center;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.ast-cv-list{gap:10px;display:grid}.ast-cv{border:1px solid var(--admin-border,#e4e9f2);background:var(--admin-surface-2,#fbfcfe);cursor:pointer;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:14px;display:grid}.ast-cv.is-sel{border-color:var(--ast-blue);box-shadow:0 0 0 3px #2f5fff33}.ast-av{color:#0b5a35;background:var(--ast-green-soft);border-radius:14px;place-items:center;width:46px;height:46px;font:700 15px Inter,sans-serif;display:grid;position:relative}.ast-av.off{color:var(--admin-muted,#475569);background:var(--admin-bg-soft,#eef2f9)}.ast-av i{border:3px solid var(--admin-surface,#fff);background:var(--ast-green);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-3px;right:-3px}.ast-av.off i{background:#94a3b8}.ast-cv-t{min-width:0}.ast-cv-t b{font:600 15.5px Inter,sans-serif;display:block}.ast-cv-t small{color:var(--admin-muted,#475569);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.ast-cv-act{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.ast-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font:600 11.5px Inter,sans-serif;display:inline-flex}.ast-chip.ok{background:var(--ast-green-soft);color:var(--ast-green-ink)}.ast-chip.no{background:var(--admin-bg-soft,#eef2f9);color:var(--admin-muted,#475569)}.ast-chip.warn{background:var(--ast-warn-soft);color:var(--ast-warn)}.ast-chip.blue{background:var(--admin-accent-soft,#dbeafe);color:var(--admin-accent,#2563eb)}.ast-btn{border:1px solid var(--admin-border,#e4e9f2);background:var(--admin-surface,#fff);min-height:44px;color:var(--admin-text,#0b1220);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font:600 13.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.ast-btn.pri{background:var(--ast-blue);border-color:var(--ast-blue);color:#fff}.ast-btn:disabled{opacity:.45;cursor:default}.ast-wide{width:100%}.ast-modal{gap:12px;display:grid}.ast-modal p{color:var(--admin-muted,#475569);margin:0;font-size:14px}.ast-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-muted,#475569);font:600 12px Inter,sans-serif}.ast-modal textarea{width:100%;min-height:96px;color:var(--admin-text,#0b1220);background:var(--admin-surface-2,#fbfcfe);border:1px solid var(--admin-border-strong,#cdd6e6);border-radius:14px;padding:12px;font:500 16px Inter,sans-serif}.ast-picks{gap:8px;max-height:50vh;display:grid;overflow:auto}.ast-pick{text-align:left;border:1.5px solid var(--admin-border,#e4e9f2);background:var(--admin-surface-2,#fbfcfe);cursor:pointer;border-radius:14px;gap:3px;padding:12px 14px;display:grid}.ast-pick:hover{border-color:var(--ast-blue)}.ast-pick b{color:var(--admin-text,#0b1220);font:600 14.5px Inter,sans-serif}.ast-pick small{color:var(--admin-muted,#475569);font-size:13px}.ast-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media(min-width:900px){.ast-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.ast-kpi{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e4e9f2);border-radius:18px;gap:4px;min-width:0;padding:14px;display:grid}.ast-kpi small{color:var(--admin-muted,#475569);align-items:center;gap:6px;font:600 12px Inter,sans-serif;display:flex}.ast-kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font:600 26px/1.1 IBM Plex Mono,ui-monospace,monospace}.ast-kpi em{color:var(--admin-muted,#475569);font-size:12.5px;font-style:normal}.ast-up{color:var(--ast-green-ink)}.ast-down{color:var(--ast-red)}.ast-chart{position:relative}.ast-chart svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.ast-chart text{fill:var(--admin-muted,#475569);font:500 11px Inter,sans-serif}.ast-chart text.ast-val{fill:var(--admin-text,#0b1220);font:600 11px IBM Plex Mono,monospace}.ast-grid{stroke:var(--admin-bg-soft,#eef2f9)}.ast-cross{stroke:var(--admin-border-strong,#cdd6e6)}.ast-tip{pointer-events:none;background:var(--admin-surface,#fff);color:var(--admin-text,#0b1220);border:1px solid var(--admin-border-strong,#cdd6e6);white-space:nowrap;border-radius:10px;padding:6px 10px;font:600 12.5px Inter,sans-serif;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 24px -12px #0b2a6b73}.ast-tip span{color:var(--admin-muted,#475569);font-size:11.5px;font-weight:500;display:block}.ast-hbars{gap:10px;display:grid}.ast-hb{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.ast-hb .l{color:var(--admin-text-soft,#1f2937);overflow-wrap:anywhere;min-width:0;font-size:14px}.ast-hb .v{font-variant-numeric:tabular-nums;text-align:right;font:600 13.5px IBM Plex Mono,monospace}.ast-hb .t{background:var(--admin-bg-soft,#eef2f9);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.ast-hb .t i{background:var(--ast-blue);border-radius:4px;height:100%;display:block}.ast-funnel{gap:8px;display:grid}.ast-fs{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;display:grid}.ast-fs .l{color:var(--admin-text-soft,#1f2937);font-size:14px}.ast-fs .v{text-align:right;font:600 14px IBM Plex Mono,monospace}.ast-fs .v small{color:var(--admin-muted,#475569);margin-left:6px;font:500 12px Inter,sans-serif}.ast-fs .t{background:var(--admin-bg-soft,#eef2f9);border-radius:8px;grid-column:1/-1;height:28px;overflow:hidden}.ast-fs .t i{background:linear-gradient(90deg,#2f5fff,#5b83ff);border-radius:8px;height:100%;display:block}.ast-tbl{margin:0 -16px;padding:0 16px;overflow-x:auto}.ast-tbl table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.ast-tbl th{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-muted,#475569);text-align:left;border-bottom:1px solid var(--admin-border,#e4e9f2);white-space:nowrap;padding:8px 10px;font:600 11.5px Inter,sans-serif}.ast-tbl td{border-bottom:1px solid var(--admin-border,#e4e9f2);vertical-align:middle;white-space:normal;padding:11px 10px}.ast-tbl .n{text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace}.ast-tbl tr:last-child td{border-bottom:0}.ast-feed{gap:8px;display:grid}.ast-fd{border:1px solid var(--admin-border,#e4e9f2);background:var(--admin-surface-2,#fbfcfe);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px;display:grid}.ast-fd time{color:var(--admin-muted,#475569);font:600 12.5px IBM Plex Mono,monospace}.ast-fd b{overflow-wrap:anywhere;min-width:0;font:600 14.5px Inter,sans-serif}.ast-fd .p{text-align:right;font:600 15px IBM Plex Mono,monospace}.ast-fd small{color:var(--admin-muted,#475569);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:6px;font-size:12.5px;display:flex}.ast-fd.is-new{animation:1.6s ast-flash}@keyframes ast-flash{0%{background:var(--admin-accent-soft,#dbeafe)}to{background:var(--admin-surface-2,#fbfcfe)}}.ast-ok{background:var(--ast-green-soft);color:var(--admin-text-soft,#1f2937);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.ast-steps{color:var(--admin-text-soft,#1f2937);gap:8px;margin:0;padding-left:20px;font-size:14.5px;display:grid}.ast-steps code{background:var(--admin-bg-soft,#eef2f9);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font:500 12.5px IBM Plex Mono,monospace}@media(max-width:767px){.ast-cv-act .ast-btn{flex:auto}html body .dash-main-mobile .ast-tbl table{display:table}html body .dash-main-mobile .ast-tbl td{white-space:normal}}@media(prefers-reduced-motion:reduce){.ast-live,.ast-loadbar i,.ast-fd.is-new{animation:none}}.mtn-adm{--a-bg:#fff;--a-ink:#0f1a3c;--a-ink2:#667599;--a-line:#2f5fff38;--a-card2:#f1f5ff;--a-neon:#2f5fff;--a-glow:#2f5fff33;font-family:Inter,system-ui,sans-serif}html.theme-dark .mtn-adm{--a-bg:#0e205c99;--a-ink:#e8efff;--a-ink2:#8ea3d8;--a-line:#6ea1ff47;--a-card2:#ffffff0d;--a-neon:#3b8cff;--a-glow:#3b8cff59}.mtn-adm-panel{background:var(--a-bg);border:1px solid var(--a-line);max-width:780px;color:var(--a-ink);border-radius:24px;gap:20px;margin-top:18px;padding:22px;display:grid}.mtn-adm-hd{align-items:center;gap:14px;display:flex}.mtn-adm-hd>div{flex:1}.mtn-adm-hd b{font-size:17px;display:block}.mtn-adm-hd small{color:var(--a-ink2);font-size:12.5px}.mtn-adm-sw{background:var(--a-line);cursor:pointer;border:0;border-radius:99px;flex:none;width:58px;height:32px;transition:all .3s;position:relative}.mtn-adm-sw:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:all .3s;position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #0000004d}.mtn-adm-sw.on{background:linear-gradient(90deg,#16b883,#22d3a0);box-shadow:0 0 18px #16b88380}.mtn-adm-sw.on:after{left:30px}.mtn-adm-st{border:1px solid var(--a-line);background:var(--a-card2);color:var(--a-ink2);border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.mtn-adm-st i{background:var(--a-ink2);border-radius:50%;width:8px;height:8px}.mtn-adm-st.on{color:#16b883;border-color:#16b88380}.mtn-adm-st.on i{background:#16b883;box-shadow:0 0 8px #16b883}.mtn-adm-l{letter-spacing:.08em;text-transform:uppercase;color:var(--a-ink2);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.mtn-adm-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mtn-adm-opt{text-align:left;cursor:pointer;border:1.5px solid var(--a-line);background:var(--a-card2);color:var(--a-ink);font:inherit;border-radius:16px;align-items:center;gap:10px;padding:14px;display:flex}.mtn-adm-opt b{font-size:14.5px;display:block}.mtn-adm-opt em{color:var(--a-ink2);font-size:12.5px;font-style:normal}.mtn-adm-opt.on{border-color:var(--a-neon);box-shadow:0 0 0 4px var(--a-glow)}.mtn-adm-opt.green.on{border-color:#16b883;box-shadow:0 0 0 4px #16b88340}.mtn-adm-opt input{width:18px;height:18px;accent-color:var(--a-neon)}.mtn-adm-opt.green input{accent-color:#16b883}.mtn-adm-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.mtn-adm-chips button{border:1px solid var(--a-line);background:var(--a-card2);color:var(--a-ink);cursor:pointer;border-radius:99px;padding:7px 13px;font:600 12.5px Inter,sans-serif}.mtn-adm-chips button:hover{border-color:var(--a-neon)}.mtn-adm textarea,.mtn-adm input[type=text],.mtn-adm input[type=datetime-local]{width:100%;color:var(--a-ink);background:var(--a-card2);border:1px solid var(--a-line);border-radius:14px;outline:0;padding:12px 14px;font:500 14.5px Inter,sans-serif}.mtn-adm textarea{resize:vertical;min-height:84px}.mtn-adm textarea:focus,.mtn-adm input:focus{border-color:var(--a-neon);box-shadow:0 0 0 4px var(--a-glow)}.mtn-adm-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mtn-adm-chk{color:var(--a-ink);align-items:center;gap:10px;font-size:14px;display:flex}.mtn-adm-chk input{width:18px;height:18px;accent-color:var(--a-neon)}.mtn-adm-tabs{justify-content:space-between;align-items:center;display:flex}.mtn-adm-tabs>div{gap:6px;margin-bottom:8px;display:flex}.mtn-adm-tabs button{border:1px solid var(--a-line);background:var(--a-card2);color:var(--a-ink);cursor:pointer;border-radius:99px;padding:6px 14px;font:700 12px Inter,sans-serif}.mtn-adm-tabs button.on{background:var(--a-neon);border-color:var(--a-neon);color:#fff}.mtn-adm-tabs button.on.green{background:#16b883;border-color:#16b883}.mtn-adm-pv{border:1px solid var(--a-line);border-radius:16px;max-height:520px;overflow:hidden auto}.mtn-adm-pv .mtn-bn:after{display:none}.mtn-adm-act{justify-content:flex-end;display:flex}.mtn-adm-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#16b883,#1fd39a);border:0;border-radius:14px;padding:13px 26px;font:700 14px Inter,sans-serif;box-shadow:0 12px 26px -10px #16b883b3}.mtn-adm-btn:disabled{opacity:.6;cursor:default}@media(max-width:620px){.mtn-adm-two,.mtn-adm-row{grid-template-columns:1fr}}.mtn-adm-seg{background:var(--a-card2);border:1px solid var(--a-line);border-radius:18px;grid-template-columns:1fr 1fr;gap:6px;max-width:780px;margin-top:18px;padding:5px;display:grid}.mtn-adm-seg button{min-height:50px;color:var(--a-ink2);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font:600 14.5px Inter,sans-serif;display:flex}.mtn-adm-seg button.on{background:var(--a-bg);color:var(--a-neon);box-shadow:0 4px 14px -8px #0f172a66}html.theme-dark .mtn-adm-seg button.on{background:#ffffff14}.mtn-adm-seg button.g.on{color:#0ea055}.mtn-adm-seg img{border-radius:7px;width:22px;height:22px}.mtn-upd{border-color:#16b88359}.mtn-upd-cur{background:#16b8831f;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.mtn-upd-cur img{border-radius:13px;flex:none;width:46px;height:46px}.mtn-upd-cur>div{flex:1;min-width:0}.mtn-upd-cur b{font-size:15px;display:block}.mtn-upd-cur small{color:var(--a-ink2);font-size:12.5px}.mtn-upd-cur>span{color:#0ea055;font:600 17px IBM Plex Mono,monospace}.mtn-upd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mtn-upd-form{gap:16px;display:grid}.mtn-upd-form input[type=text],.mtn-upd input#mj-u{min-height:50px}.mtn-upd-hint{color:var(--a-ink2);margin:6px 0 0;font-size:12.5px}.mtn-upd-play{border:1px solid var(--a-line);background:var(--a-card2);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mtn-upd-play svg{flex:none}.mtn-upd-play>div{flex:1;min-width:0}.mtn-upd-play b{font-size:14px;display:block}.mtn-upd-play code{color:var(--a-ink2);overflow-wrap:anywhere;font:500 12px IBM Plex Mono,monospace;display:block}.mtn-upd-play a,.mtn-upd-play button{border:1px solid var(--a-line);background:var(--a-bg);min-height:40px;color:var(--a-neon);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 12px;font:600 13px Inter,sans-serif;text-decoration:none;display:inline-flex}.mtn-upd-send{justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;display:flex}.mtn-upd-pv .dux.is-static{background:#0f2a24;min-height:400px}.mtn-upd-bar{background:#16b8832e;border-radius:9px;height:4px;overflow:hidden}.mtn-upd-bar i{background:linear-gradient(90deg,#16b883,#22d3a0);border-radius:9px;width:40%;height:100%;animation:1.1s ease-in-out infinite mtn-upd-load;display:block}@keyframes mtn-upd-load{0%{transform:translate(-100%)}to{transform:translate(260%)}}.mtn-upd-hist{gap:8px;display:grid}.mtn-upd-row{border:1px solid var(--a-line);background:var(--a-bg);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.mtn-upd-row>div{flex:1;min-width:0}.mtn-upd-row b{font-size:14px;display:block}.mtn-upd-row small{color:var(--a-ink2);font-size:12.5px}.mtn-upd-v{background:var(--a-card2);border-radius:999px;padding:4px 10px;font:600 12.5px IBM Plex Mono,monospace}.mtn-upd-st{background:var(--a-card2);color:var(--a-ink2);border-radius:999px;padding:3px 9px;font:600 11.5px Inter,sans-serif}.mtn-upd-st.on{color:#0ea055;background:#16b88324}.mtn-upd-row button{border:1px solid var(--a-line);background:var(--a-bg);width:44px;height:44px;color:var(--a-ink);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.mtn-upd-row button.is-del{color:#dc2626}.mtn-upd-scrim{z-index:2147482500;background:#050f2880;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mtn-upd-conf{background:var(--a-bg);width:100%;max-width:440px;color:var(--a-ink);border:1px solid var(--a-line);border-radius:24px;gap:12px;padding:20px;font-family:Inter,system-ui,sans-serif;display:grid}html.theme-dark .mtn-upd-conf{background:#0f1a38}.mtn-upd-conf h3{margin:0;font-size:18px}.mtn-upd-conf p{color:var(--a-ink2);margin:0;font-size:14.5px}.mtn-upd-cancel{border:1px solid var(--a-line);min-height:50px;color:var(--a-ink);cursor:pointer;background:0 0;border-radius:14px;font:600 15px Inter,sans-serif}@media(max-width:767px){.mtn-upd-grid{grid-template-columns:1fr}.mtn-upd-scrim{align-items:flex-end;padding:0}.mtn-upd-conf{max-width:none;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}}@media(prefers-reduced-motion:reduce){.mtn-upd-bar i{animation:none}}.elg.adm{max-width:860px}.elg.adm .adm-main{box-shadow:0 24px 48px -30px #0f1b4d59}.elg.adm .adm-main>*+*{margin-top:0}.elg.adm .sec.adm-card{margin-top:22px}.elg.adm .sec.adm-card>h3{margin-bottom:6px}.elg.adm .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media(max-width:640px){.elg.adm .two{grid-template-columns:1fr}}.elg.adm input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.inp),.elg.adm textarea:not(.inp),.elg.adm select:not(.inp){border:1.5px solid var(--line);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:15px;outline:0;padding:10px 15px;font:500 15.5px Inter;transition:all .15s}.elg.adm input:not([type=checkbox]):not([type=radio]):focus,.elg.adm textarea:focus,.elg.adm select:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2f5fff24}.elg.adm select.inp{appearance:auto}.elg.adm label.block{letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;color:var(--ink2)!important;font:700 11px Inter!important}.elg.adm .text-pro-text{color:var(--ink)}.elg.adm .text-pro-muted{color:var(--ink2)}.elg.adm .text-pro-accent{color:var(--blue)}.elg.adm .border-pro-border{border-color:var(--line)}.elg.adm .bg-pro-bg-soft{background:#f7f9ff}.elg.adm .bg-pro-accent\/5,.elg.adm .bg-pro-accent\/10{background:var(--soft)}.elg.adm .border-pro-accent\/40{border-color:#bcd0ff}.elg.adm .rounded-xl{border-radius:16px}.elg.adm .rounded-lg{border-radius:13px}.elg.adm .rounded-2xl{border-radius:20px}.elg.adm input[type=checkbox]{accent-color:var(--blue);width:18px;height:18px}.elg.adm button.rounded-lg,.elg.adm button.rounded-xl{font-family:Inter}.elg.adm .adm-px{align-items:center;gap:6px;margin-left:4px;display:flex}.elg.adm .adm-px .inp{text-align:right;width:92px;height:42px;padding:0 10px;font-size:15px}.elg.adm .adm-px span{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:700}.elg.adm .svc .chips{margin-top:8px}.elg.adm .svc .chip{padding:6px 11px;font-size:12px}.elg.adm .btn.ghost{color:var(--ink);border:1.5px solid var(--line);box-shadow:none;background:#fff}.elg.adm .tl{letter-spacing:.06em;text-transform:uppercase;margin-top:16px;font:700 11px Inter}.elg.adm select.adm-sel{height:48px}.elg{--ink:#0f1b4d;--ink2:#52639b;--ink3:#8392bd;--blue:#2f5fff;--blue2:#5b8fff;--navy:#071246;--navy2:#0c1d6b;--bg:#f2f5ff;--line:#dbe3f7;--card:#fff;--soft:#eaf0ff;--ok:#0a9650;--okbg:#e3fbf0;--warn:#b86e00;--warnbg:#fff3dc;--err:#d4303f;--urg:#ff7a1a;--urgbg:#fff1e4}.elg *{box-sizing:border-box;margin:0}.elg{color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif}.elg button,.elg input,.elg select,.elg textarea{font:inherit;color:inherit}.elg button{cursor:pointer;background:0 0;border:0}.elg svg.i{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.elg svg.i.s{width:16px;height:16px}.elg .shell{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;max-width:1080px;margin:-54px auto 0;padding:0 18px 130px;display:grid}.elg .card{background:var(--card);border:1px solid var(--line);border-radius:26px;padding:24px;box-shadow:0 24px 48px -30px #0f1b4d73}.elg .prog{margin-bottom:22px}.elg .prog .t{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.elg .prog .t b{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:800}.elg .prog .t span{color:var(--ink3);font-size:12.5px}.elg .bars{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.elg .bars i{background:#e2e9fb;border-radius:9px;height:6px;display:block}.elg .bars i.on{background:var(--blue)}.elg .bars i.dn{background:var(--ink)}.elg .lbls{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px;display:grid}.elg .lbls button{color:var(--ink3);text-align:left;font-size:11.5px;font-weight:600}.elg .lbls button.on{color:var(--ink)}.elg .lbls button.dn{color:var(--ink2)}.elg h2.h{letter-spacing:-.02em;margin-bottom:4px;font:800 24px/1.15 Inter}.elg .lead{color:var(--ink2);margin-bottom:18px;font-size:14px;line-height:1.5}.elg .sec{margin-top:24px}.elg .sec h3{align-items:center;gap:9px;font:800 15.5px Inter;display:flex}.elg .sec h3 .ib{background:var(--soft);width:30px;height:30px;color:var(--blue);border-radius:10px;place-items:center;display:grid}.elg .sec>p.lead{margin:6px 0 12px;font-size:13.5px}.elg .opt{color:var(--ink3);font-size:12.5px;font-weight:500}.elg .fld{margin-top:12px;display:block;position:relative}.elg .fld>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin-bottom:6px;font:700 11px Inter;display:block}.elg .inp{border:1.5px solid var(--line);width:100%;height:52px;color:var(--ink);background:#fff;border-radius:15px;outline:0;padding:0 15px;font:500 16px Inter;transition:all .15s}.elg .inp:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2f5fff24}.elg .inp.bad{border-color:var(--err);box-shadow:0 0 0 4px #d4303f1a}.elg .inp.good{border-color:#18b26b}.elg textarea.inp{resize:vertical;height:auto;min-height:88px;padding:13px 15px;line-height:1.45}.elg .err{color:var(--err);margin-top:6px;font-size:12.5px;line-height:1.4}.elg .hint{color:var(--ink3);margin-top:6px;font-size:12.5px;line-height:1.45}.elg .okm{color:var(--ok);margin-top:6px;font-size:12.5px;font-weight:600}.elg .sug{color:var(--warn);margin-top:6px;font-size:12.5px}.elg .sug button{color:var(--warn);font-weight:700;text-decoration:underline}.elg .acl{z-index:6;border:1.5px solid var(--line);background:#fff;border-radius:15px;position:absolute;top:78px;left:0;right:0;overflow:hidden;box-shadow:0 22px 44px -18px #0f1b4d73}.elg .acl button{text-align:left;width:100%;padding:12px 15px;font-size:14.5px;display:block}.elg .acl button:hover{background:var(--soft)}.elg .btn{color:#fff;white-space:nowrap;background:linear-gradient(#3d6bff,#2a55ee);border-radius:15px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 24px;font:700 15px Inter;display:inline-flex;box-shadow:0 14px 24px -14px #2f5fffe6}.elg .btn:active{transform:scale(.98)}.elg .btn:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.elg .btn.w{color:var(--blue);box-shadow:none;background:#fff}.elg .btn.gh{border:1.5px solid var(--line);color:var(--ink);box-shadow:none;background:#fff}.elg .btn.sm{height:44px;padding:0 18px;font-size:14px}.elg .btn.full{width:100%}.elg .chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.elg .chip{border:1.5px solid var(--line);height:40px;color:var(--ink2);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:0 15px;font:600 13px Inter;display:inline-flex}.elg .chip:hover{border-color:var(--blue)}.elg .chip.on{background:var(--soft);border-color:var(--blue);color:var(--blue)}.elg .seg{background:#e2e9fb;border-radius:16px;gap:4px;padding:4px;display:flex}.elg .seg button{height:44px;color:var(--ink2);border-radius:12px;flex:1;font:700 13.5px Inter}.elg .seg button.on{color:var(--blue);background:#fff;box-shadow:0 6px 14px -8px #1e3c8c80}.elg .chip-i{color:var(--ink2);flex-wrap:wrap;gap:14px;margin-top:14px;font-size:13px;display:flex}.elg .chip-i span{background:var(--soft);border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-weight:600;display:inline-flex}.elg .est{color:#fff;background:radial-gradient(300px 160px at 90% -10%,#5b8fff80,#0000 70%),linear-gradient(160deg,#0a1a63,#050c33);border:1px solid #8cafff59;border-radius:26px;padding:20px 18px 18px;box-shadow:0 24px 44px -22px #0a1e8ce6}.elg .est .fld>span{color:#a9b8e6}.elg .est .seg{background:#ffffff1a}.elg .est .seg button{color:#c6d3f5}.elg .est .seg button.on{color:var(--blue);background:#fff}.elg .est h3{font:800 20px Inter}.elg .est h3 b{color:#86b4ff}.elg .est .sub{color:#a9b8e6;margin:4px 0 14px;font-size:12.5px}.elg .res{background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;margin-top:16px;padding:16px}.elg .res small{color:#a9b8e6;font-size:12px}.elg .res .p{letter-spacing:-.02em;font:800 38px Inter}.elg .res .p sup{vertical-align:baseline;font-size:.45em}.elg .res .rr{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.elg .res .rr span{color:#dbe6ff;background:#ffffff1f;border-radius:99px;padding:6px 11px;font-size:12px;font-weight:600}.elg .plate{border:2.5px solid var(--ink);background:#fff;border-radius:12px;align-items:stretch;height:62px;display:flex;overflow:hidden}.elg .plate i{color:#fff;background:#1236a8;place-items:end center;width:42px;padding-bottom:7px;font:800 12px Inter;display:grid}.elg .plate input{letter-spacing:.1em;text-align:center;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;min-width:0;font:800 28px ui-monospace,Menlo,monospace}.elg .veh{border:1.5px solid var(--line);background:var(--soft);border-radius:20px;margin-top:16px;padding:16px}.elg .vh{align-items:center;gap:13px;display:flex}.elg .vi{width:48px;height:48px;color:var(--blue);background:#fff;border-radius:14px;flex:none;place-items:center;display:grid}.elg .vh b{font-size:16px;display:block}.elg .vh small{color:var(--ink2);font-size:13px}.elg .det{background:#fff;border:1.5px solid #c9d6ff;border-radius:15px;margin-top:14px;padding:13px 15px;font-size:14px;line-height:1.5}.elg .det b{color:var(--blue)}.elg .det .lk{color:var(--blue);text-align:left;margin-top:8px;font-weight:700;text-decoration:underline;display:block}.elg .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.elg .lk{color:var(--blue);font-size:13.5px;font-weight:700}.elg .cats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:12px;display:grid}.elg .cats button{border:1.5px solid var(--line);text-align:left;background:#fff;border-radius:15px;padding:12px;font-size:13.5px;font-weight:600}.elg .cats button small{color:var(--ink3);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.elg .cats button.on{border-color:var(--blue);background:var(--soft);color:var(--blue)}.elg .urg{background:var(--urgbg);border:1.5px solid #ffd3ad;border-radius:22px;margin-top:12px;padding:16px;transition:all .15s}.elg .urg .h{cursor:pointer;align-items:center;gap:12px;display:flex}.elg .urg .ic svg.wide{width:30px;height:24px}.elg .urg .ic{color:#fff;background:linear-gradient(135deg,#ff9a3d,#ff6a00);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.elg .urg b{font-size:15.5px;display:block}.elg .urg small{color:#8a5a2b;margin-top:1px;font-size:12.5px;display:block}.elg .urg .pr{white-space:nowrap;color:#b34a00;margin-left:auto;font:800 15px Inter}.elg .sw{background:#d8c7b3;border-radius:99px;flex:none;width:46px;height:28px;transition:all .2s;position:relative}.elg .sw:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #00000040}.elg .sw.on{background:var(--urg)}.elg .sw.on:after{left:21px}.elg .sw.b{background:#c6d0ea}.elg .sw.b.on{background:var(--blue)}.elg .urg p{color:#5b3a16;margin-top:12px;font-size:13.5px;line-height:1.5}.elg .urg p b{font-size:inherit;display:inline}.elg .urg .lk{color:#b34a00;margin-top:6px;text-decoration:underline;display:inline-block}.elg .urg .cd{color:#6f5230;background:#fff9;border-radius:12px;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.5}.elg .dr{grid-template-columns:90px minmax(0,1fr) 120px;align-items:center;gap:10px;margin-top:10px;display:grid}.elg .dr span{color:var(--ink2);font-size:13.5px;font-weight:700}.elg .sel{border:1.5px solid var(--line);background:#fff;border-radius:15px;outline:0;width:100%;height:52px;padding:0 13px;font:500 15px Inter}.elg .sel:focus{border-color:var(--blue)}.elg .meter{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:14px;display:grid}.elg .meter i{background:#e2e9fb;border-radius:9px;height:8px}.elg .mt{margin-top:8px;font-size:13.5px;font-weight:700}.elg .info{color:var(--ink2);gap:8px;margin-top:10px;font-size:13px;line-height:1.45;display:flex}.elg .ctt{background:var(--bg);border-radius:15px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:13px 14px;display:flex}.elg .ctt b{font-size:14.5px;display:block}.elg .ctt small{color:var(--ink2);font-size:12.5px}.elg .cf{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.elg .cf .inp{height:48px}.elg .ph{grid-template-columns:118px minmax(0,1fr);gap:10px;display:grid}.elg .svc{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:18px;align-items:flex-start;gap:12px;margin-top:10px;padding:14px;transition:all .15s;display:flex}.elg .svc.on{border-color:var(--blue);background:#f5f8ff}.elg .svc .ic{background:var(--soft);width:40px;height:40px;color:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}.elg .svc b{font-size:15px;display:block}.elg .svc small{color:var(--ink2);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.elg .svc .pr{white-space:nowrap;margin-left:auto;padding-left:6px;font-size:14px;font-weight:800}.elg .rcl{gap:10px;display:grid}.elg .rcl>div{background:var(--bg);border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.elg .rcl .rci{border-radius:14px;flex:none;width:46px;height:46px}.elg .rcl .ic{width:40px;height:40px;color:var(--blue);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.elg .rcl small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:700;display:block}.elg .rcl b{margin-top:1px;font-size:14.5px;display:block}.elg .rcl em{color:var(--ink2);font-size:12.5px;font-style:normal;display:block}.elg .rcl .ed{border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink2);background:#fff;border-radius:10px;flex:none;place-items:center;margin-left:auto;display:grid}.elg .multi{background:var(--soft);border-radius:20px;align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}.elg .multi b{font-size:14.5px;display:block}.elg .multi small{color:var(--ink2);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.elg .multi .btn{margin-left:auto}.elg .acc{border:1.5px solid var(--line);border-radius:22px;margin-top:18px;padding:18px}.elg .acc .h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.elg .acc h3{font:800 17px Inter}.elg .ckr{color:var(--ink2);cursor:pointer;align-items:flex-start;gap:12px;margin:14px 0;font-size:13px;line-height:1.45;display:flex}.elg .ck{color:#0000;background:#fff;border:1.5px solid #a3b1d6;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.elg .ck.on{background:var(--blue);border-color:var(--blue);color:#fff}.elg .back{color:var(--ink2);align-items:center;gap:7px;padding:12px 4px;font-weight:700;display:inline-flex}.elg .side{position:sticky;top:16px}.elg .dv{color:#fff;background:radial-gradient(260px 140px at 90% -10%,#5b8fff80,#0000 70%),linear-gradient(160deg,#0a1a63,#050c33);border:1px solid #8cafff59;border-radius:26px;padding:20px;box-shadow:0 24px 44px -22px #0a1e8ce6}.elg .dv .k{letter-spacing:.16em;text-transform:uppercase;color:#9dc0ff;font-size:11px;font-weight:800}.elg .dv .rt{color:#c6d3f5;margin-top:4px;font-size:13px}.elg .dv .l{color:#dbe6ff;border-bottom:1px dashed #ffffff24;justify-content:space-between;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.elg .dv .l:last-of-type{border:0}.elg .dv .tot{border-top:1px solid #fff3;margin-top:12px;padding-top:12px}.elg .dv .tot small{color:#a9b8e6;font-size:12px}.elg .dv .amt{letter-spacing:-.02em;font:800 42px Inter}.elg .dv .amt sup{vertical-align:baseline;font-size:.42em}.elg .dv .tv{color:#a9b8e6;font-size:12px}.elg .mbar{display:none}.elg table{border-collapse:collapse;width:100%;font-size:13px}.elg th,.elg td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 6px}.elg th:first-child,.elg td:first-child{text-align:left}.elg th{color:var(--ink3);font-size:11.5px;font-weight:700}@media(max-width:920px){.elg .shell{grid-template-columns:1fr;padding-bottom:150px}.elg .side{display:none}.elg .mbar{z-index:50;color:#fff;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0c1a4d,#0a1640);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 30px -18px #0009}.elg .mbar small{color:#a9b8e6;font-size:11.5px;display:block}.elg .mbar b{font:800 22px Inter}}@media(max-width:560px){.elg .card{border-radius:22px;padding:20px 16px}.elg .cf{grid-template-columns:1fr}.elg .dr{grid-template-columns:1fr 1fr}.elg .dr>span{grid-column:1/-1;margin-bottom:-4px}.elg .multi{flex-wrap:wrap}.elg .multi .btn{width:100%;margin:0}}.elg .pxw{flex-direction:column;align-items:flex-end;line-height:1.15;display:inline-flex}.elg .pxw small{opacity:.7;letter-spacing:0;margin-top:2px;font:500 10.5px Inter}.elg .pxw.l{align-items:flex-start}.elg .cal{border:1.5px solid var(--line);-webkit-user-select:none;user-select:none;background:#fff;border-radius:20px;margin-top:10px;padding:12px}.elg .cal .hd{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.elg .cal .hd b{text-transform:capitalize;font:800 15px Inter}.elg .cal .hd button{background:var(--soft);width:38px;height:38px;color:var(--blue);border-radius:12px;place-items:center;display:grid}.elg .cal .hd button:disabled{opacity:.35}.elg .cal .g{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.elg .cal .w{color:var(--ink3);text-align:center;text-transform:uppercase;padding:6px 0;font:700 10.5px Inter}.elg .cal .d{aspect-ratio:1;max-height:46px;color:var(--ink);border-radius:12px;place-items:center;font:600 14px Inter;display:grid;position:relative}.elg .cal .d:hover:not(:disabled){background:var(--soft)}.elg .cal .d:disabled{color:#c4cde4;cursor:not-allowed}.elg .cal .d.u:after{content:"";background:var(--urg);border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px}.elg .cal .d.in{background:var(--soft);color:var(--blue);border-radius:0}.elg .cal .d.s{background:var(--blue);color:#fff;border-radius:12px}.elg .cal .d.in.s{border-radius:12px}.elg .cal .ft{color:var(--ink2);margin-top:8px;padding:0 4px;font-size:12.5px}.elg .cal .ft b{color:var(--ink)}.elg .tm{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;margin-top:8px;display:grid}.elg .tm button{border:1.5px solid var(--line);height:42px;color:var(--ink2);background:#fff;border-radius:12px;font:700 13.5px Inter}.elg .tm button:hover{border-color:var(--blue)}.elg .tm button.on{background:var(--blue);border-color:var(--blue);color:#fff}.elg .tl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin-top:14px;font:700 11px Inter}.elg .pre{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.elg .pre button{background:var(--soft);height:34px;color:var(--blue);border-radius:99px;padding:0 13px;font:700 12.5px Inter}.elg .est .cal{color:var(--ink);background:#fff}.elg .est .tl{color:#a9b8e6}.elg .tar{color:#fff;background:radial-gradient(300px 160px at 95% -10%,#5b8fff73,#0000 70%),linear-gradient(160deg,#0a1a63,#050c33);border:1px solid #8cafff59;border-radius:24px;margin-top:16px;overflow:hidden;box-shadow:0 24px 44px -24px #0a1e8ce6}.elg .tar .top2{padding:20px 20px 16px}.elg .tar .lab{letter-spacing:.16em;text-transform:uppercase;color:#9dc0ff;font:800 11px Inter}.elg .tar .big{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:8px;display:flex}.elg .tar .big .amt{letter-spacing:-.03em;font:800 46px/1 Inter}.elg .tar .big .amt sup{vertical-align:baseline;letter-spacing:0;margin-left:4px;font-size:.4em}.elg .tar .ht{text-align:right;color:#a9b8e6;font-size:12.5px;line-height:1.5}.elg .tar .ht b{color:#fff;font-size:15px}.elg .tar .rows{background:#ffffff0f;padding:4px 20px 6px}.elg .tar .rows .l{color:#dbe6ff;border-bottom:1px dashed #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.elg .tar .rows .l:last-child{border:0}.elg .tar .rows .l.u{color:#ffb677}.elg .tar .meta{background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.elg .tar .meta div{background:#08155a;padding:13px 14px}.elg .tar .meta small{letter-spacing:.1em;text-transform:uppercase;color:#9dc0ff;font:700 10px Inter;display:block}.elg .tar .meta b{margin-top:3px;font-size:14px;display:block}.elg .tar .inc{flex-wrap:wrap;gap:7px;padding:14px 18px;display:flex}.elg .tar .inc span{color:#dbe6ff;background:#ffffff1a;border-radius:99px;align-items:center;gap:5px;padding:6px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.elg .tar .inc svg{color:#6ea1ff;width:13px;height:13px}.elg .tar .cta{padding:0 18px 18px}.elg .tar.lite .top2{padding-bottom:12px}.elg .dv.new{padding:0;overflow:hidden}.elg .dv.new .top2{padding:18px 18px 12px}.elg .dv.new .rows{padding:2px 18px 4px}.elg .dv.new .big .amt{font:800 36px/1 Inter}.elg .pl2{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.elg .pl2 button{border:1.5px solid var(--line);text-align:left;background:#fff;border-radius:15px;padding:13px;font:700 14px Inter}.elg .pl2 button small{color:var(--ink3);margin-top:2px;font:500 12px Inter;display:block}.elg .pl2 button.off{opacity:.5;cursor:not-allowed;background:#f1f4fb}.elg .pl2 button.on{border-color:var(--blue);background:var(--soft);color:var(--blue)}.elg .cnt{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.elg .cnt .inp{height:48px}.elg .cnt .t{grid-column:1/-1;margin-top:8px;font:700 13px Inter}.elg .stp{align-items:center;margin-bottom:18px;display:flex}.elg .stp .a{color:var(--ink3);align-items:center;gap:7px;font:700 12.5px Inter;display:flex}.elg .stp .a b{width:26px;height:26px;color:var(--ink2);background:#e2e9fb;border-radius:50%;place-items:center;font-size:12px;display:grid}.elg .stp .a.on{color:var(--ink)}.elg .stp .a.on b{background:var(--blue);color:#fff}.elg .stp .a.dn b{background:var(--ink);color:#fff}.elg .stp .a.dn{color:var(--ink2);cursor:pointer}.elg .stp .ln{background:#e2e9fb;flex:1;min-width:10px;height:2px;margin:0 8px}.elg .stp .ln.dn{background:var(--ink)}@media(max-width:560px){.elg .stp .a span{display:none}.elg .stp .a.on span{display:inline}.elg .tar .big .amt{font-size:40px}.elg .tar .meta{grid-template-columns:1fr 1fr 1fr}.elg .tar .meta b{font-size:12.5px}.elg .pl2{grid-template-columns:1fr 1fr}}.elg{background:#fff}.elg .dk{background:radial-gradient(520px 260px at 80% 10%,#5b8fff59,#0000 70%),#050c33}.elg .shell{max-width:1080px!important;margin:0 auto!important;padding:0 18px 90px!important;display:block!important}.elg .ph0{color:#fff;align-items:center;gap:10px;margin:8px 0 12px;font-size:14px;font-weight:700;display:flex}.elg .pill{color:#fff;background:#050c3380;border:1.5px solid #ffffff47;border-radius:99px;height:38px;padding:0 18px;font:600 13.5px Inter}.elg .pill.on{color:var(--blue);background:#f2f5ff;border-color:#f2f5ff}.elg .bar0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08103cb8;border:1.5px solid #ffffff47;border-radius:16px;grid-template-columns:1fr 1fr 1fr auto;padding:8px 8px 8px 0;display:grid;position:relative}.elg .b0{border-right:1px solid #ffffff2e;padding:8px 22px;display:block;position:relative}.elg .b0:nth-child(3){border-right:0}.elg .b0 span{letter-spacing:.2em;text-transform:uppercase;color:#7aa9ff;font:700 10px Inter;display:block}.elg .b0 input,.elg .b0 select{color:#fff;background:0 0;border:0;outline:0;width:100%;margin-top:6px;padding:0;font:600 16px Inter}.elg .b0 input::placeholder{color:#fff6}.elg .b0 select option{color:#0f1b4d}.elg .go0{border-radius:12px;align-self:center;height:58px}.elg .bar0 .acl{min-width:260px;color:var(--ink);top:64px;left:10px;right:auto}.elg .hint0{color:#c6d3f5;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:12px;font-size:13px;display:flex}.elg .tr0{flex-wrap:wrap;gap:18px;display:flex}.elg .tr0 span{align-items:center;gap:6px;font-weight:600;display:inline-flex}.elg .tr0 svg{color:#6ea1ff;width:14px;height:14px}@media(max-width:820px){.elg .bar0{grid-template-columns:1fr}.elg .b0{border-bottom:1px solid #ffffff26;border-right:0}.elg .b0:nth-child(3){border-bottom:0}.elg .go0{width:calc(100% - 16px);margin:4px 8px}.elg .bar0{padding:6px 0 8px}}.elg .shell .tar{margin-top:18px}.elg .mod{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0307169e;justify-content:center;align-items:center;padding:18px;display:none;position:fixed;inset:0}.elg .mod.on{display:flex}.elg .pan{background:linear-gradient(#fff,#f2f6ff);border:1px solid #ffffffe6;border-radius:26px;flex-direction:column;width:100%;max-width:680px;max-height:94dvh;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}.elg .mh{background:#ffffffeb;border-bottom:1px solid #e3e9f7;padding:16px 22px 14px}.elg .mh1{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.elg .bdg{background:var(--soft);color:var(--blue);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font:800 10px Inter;display:inline-flex}.elg .bdg svg{width:12px;height:12px}.elg .zp{text-align:right;line-height:1.15}.elg .zp small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font:700 10px Inter;display:block}.elg .zp b{color:var(--blue);font:800 20px Inter;display:block}.elg .zp em{color:var(--ink3);font:500 11px Inter}.elg .mb2{flex:1;min-height:0;padding:22px;overflow-y:auto}.elg .mf{padding:14px 22px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff2;border-top:1px solid #e3e9f7;justify-content:space-between;align-items:center;gap:10px;display:flex}.elg .mod .stp{margin-bottom:0}.elg .mod .sec:first-child{margin-top:0}@media(max-width:560px){.elg .mod{align-items:flex-end;padding:0}.elg .pan{border-radius:24px 24px 0 0;max-height:96dvh}.elg .mb2{padding:18px 16px}.elg .mh{padding:14px 16px 12px}.elg .mf{padding-left:16px;padding-right:16px}.elg .zp b{font-size:17px}}.elg .trust{color:#c6d3f5;flex-wrap:wrap;gap:10px 16px;margin-top:16px;font-size:12px;display:flex}.elg .trust span{align-items:center;gap:6px;font-weight:600;display:inline-flex}.elg .trust svg{color:#6ea1ff;width:14px;height:14px}.elg .rs{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03071699;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow-y:auto}.elg .rc{width:100%;max-width:460px;color:var(--ink);background:#fff;border-radius:28px;margin:auto;padding:24px;box-shadow:0 40px 90px -30px #000000b3}.elg .rt1{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.elg .rt1 small{color:var(--ink2);font-size:13px;display:block}.elg .rt1 b{margin-top:2px;font-size:14.5px;display:block}.elg .rl{color:var(--ink2);margin-top:18px;font-size:13px}.elg .ramt{letter-spacing:-.03em;margin-top:2px;font:800 56px/1.05 Inter}.elg .ramt sup{vertical-align:baseline;letter-spacing:0;margin-left:2px;font-size:.36em;font-weight:700}.elg .rht{color:var(--ink3);margin-top:2px;font-size:13px}.elg .rq{border:1.5px solid var(--line);border-radius:18px;gap:9px;margin-top:16px;padding:14px 16px;font-size:14px;display:grid}.elg .rq b{color:var(--ink2);font-weight:500}.elg .rq div{align-items:center;gap:10px;font-weight:700;display:flex}.elg .rq svg{color:var(--blue)}.elg .rch{color:var(--ink2);grid-template-columns:1fr 1fr;gap:9px 12px;margin-top:16px;font-size:13px;font-weight:500;display:grid}.elg .rch span{align-items:center;gap:7px;display:flex}.elg .rch svg{color:var(--ok);width:16px;height:16px}.elg .rpu{background:var(--bg);border-radius:18px;gap:12px;margin-top:16px;padding:14px 16px;display:grid}.elg .rpu>div{align-items:flex-start;gap:11px;display:flex}.elg .rpu svg{color:var(--blue);margin-top:2px}.elg .rpu b{font-size:14px;display:block}.elg .rpu small{color:var(--ink2);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.elg .rc .btn.full{border-radius:99px;height:56px;margin-top:18px;font-size:16px}.elg .rgo{text-align:center;color:var(--ink2);margin-top:14px;font-size:12.5px}.elg .stars{color:#f5b301;letter-spacing:1px}.elg .rgo2{text-align:center;color:var(--ink3);margin-top:8px;font-size:12px}.elg .rc2{width:100%;max-width:820px;color:var(--ink);background:#fff;border-radius:28px;grid-template-columns:.9fr 1.1fr;margin:auto;display:grid;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}.elg .rl2{color:#fff;background:radial-gradient(300px 200px at 90% -10%,#5b8fff80,#0000 70%),linear-gradient(160deg,#0a1a63,#050c33);flex-direction:column;gap:18px;padding:28px;display:flex}.elg .rlt small{color:#a9b8e6;font-size:13px;display:block}.elg .rlt b{margin-top:2px;font-size:15px;display:block}.elg .rlp{color:#9dc0ff;letter-spacing:.16em;text-transform:uppercase;margin-top:26px;font:800 11px Inter}.elg .rl2 .ramt{letter-spacing:-.03em;margin-top:6px;font:800 62px/1 Inter}.elg .rl2 .ramt sup{vertical-align:baseline;margin-left:3px;font-size:.34em}.elg .rl2 .rht{color:#a9b8e6;margin-top:6px;font-size:13px}.elg .rlb{gap:8px;margin-top:auto;display:grid}.elg .rlb span{color:#dbe6ff;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.elg .rlb svg{color:#6ea1ff;width:16px;height:16px}.elg .wl{text-align:left;padding:4px 0;color:#a9c4ff!important}.elg .rr2{flex-direction:column;gap:16px;padding:26px 26px 22px;display:flex}.elg .rst{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.elg .rst div{background:var(--bg);border-radius:14px;padding:11px 12px}.elg .rst small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font:700 10px Inter;display:block}.elg .rst b{margin-top:3px;font-size:13.5px;display:block}.elg .rfe{gap:12px;padding:0;list-style:none;display:grid}.elg .rfe li{color:var(--ink2);align-items:flex-start;gap:12px;font-size:12.5px;display:flex}.elg .rfe li svg{color:var(--blue);margin-top:1px}.elg .rfe li b{color:var(--ink);font-size:14px;display:block}.elg .rur{color:#41599a;background:#eaf1ff;border:1.5px solid #c3d5ff;border-radius:16px;align-items:flex-start;gap:11px;padding:13px 15px;font-size:12.5px;line-height:1.45;display:flex}.elg .rur svg{color:var(--blue);margin-top:1px}.elg .rur b{color:var(--ink);font-size:13.5px;display:block}.elg .soon{letter-spacing:.08em;text-transform:uppercase;background:var(--soft);color:var(--blue);border-radius:99px;margin-left:4px;padding:3px 7px;font:700 9.5px Inter}.elg .acr{grid-template-columns:1fr 1fr;gap:10px;display:grid}.elg .acr .btn:first-child{grid-column:1/-1}.elg .acr a.btn{justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.elg .acr .btn{height:54px}.elg .cbf{border:1.5px solid var(--line);background:var(--bg);border-radius:18px;padding:16px}.elg .cbf b{font-size:15px;display:block}.elg .cbf small{color:var(--ink2);margin:2px 0 10px;font-size:12.5px;display:block}.elg .cbd{background:var(--okbg);border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.elg .cbd .okc{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.elg .cbd b{display:block}.elg .cbd small{color:#1c6a45;margin-top:2px;font-size:12.5px;display:block}.elg .rr2 .rgo{margin-top:0;font-size:12px}@media(max-width:760px){.elg .rc2{grid-template-columns:1fr;max-width:460px}.elg .rl2{padding:22px}.elg .rl2 .ramt{font-size:52px}.elg .rlb{margin-top:0}.elg .rr2{padding:20px 18px}.elg .acr{grid-template-columns:1fr}.elg .rst{grid-template-columns:1fr 1fr 1fr}}.elg .htp{color:#fff;background:#ffffff24;border-radius:99px;align-items:center;gap:6px;margin:8px 6px 0 0;padding:5px 11px;font:700 13px Inter;display:inline-flex}.elg .htp small{letter-spacing:.1em;text-transform:uppercase;color:#9dc0ff;opacity:1;margin:0;font:800 9.5px Inter}.elg .htp.t{color:#a9b8e6;background:0 0;padding-left:0;font-weight:500}.elg .tar .ht{text-align:right}.elg .tar .ht .htp{margin:2px 0 0}.elg .elgpage{background:var(--bg);min-height:100vh}.elg .pgw{max-width:1080px;margin:0 auto;padding:34px 18px 120px}.elg .pgw h1{letter-spacing:-.02em;font:800 clamp(26px,4vw,34px) Inter}.elg .pgw .sb{color:var(--ink2);margin:6px 0 22px;font-size:14px}.elg .pgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.elg .pgw .card{border-radius:26px}.elg .ps{color:var(--ink3);margin-bottom:6px;font:700 12px Inter}.elg .pr0{grid-template-columns:1fr auto;gap:10px;margin-top:6px;display:grid}.elg .pr0 .btn{height:62px}.elg .elgpage .side{display:block!important}@media(max-width:920px){.elg .pgrid{grid-template-columns:1fr}.elg .elgpage .side{display:none!important}.elg .pgw{padding-bottom:140px}}@media(max-width:560px){.elg .rc{padding:20px 16px}.elg .ramt{font-size:48px}.elg .rch,.elg .pr0{grid-template-columns:1fr}.elg .pr0 .btn{height:50px}}.elg .nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:28px;padding-top:18px;display:flex}.elg .urg{background:#eaf1ff;border-color:#c3d5ff}.elg .urg.on{border-color:var(--blue);box-shadow:0 0 0 4px #2f5fff24}.elg .urg .ic{background:linear-gradient(135deg,#5b8fff,#2f5fff)}.elg .urg small{color:#52639b}.elg .urg .pr{color:#2f5fff}.elg .urg .sw.on{background:var(--blue)}.elg .urg p{color:#41599a}.elg .urg .lk{color:#2f5fff}.elg .urg .cd{color:#41599a}.elg .rur2{--rail:72px;color:#52639b;background:linear-gradient(180deg,#2d6bff,#1650f0 55%,#0a38c8) left top/var(--rail) 100% no-repeat padding-box,linear-gradient(#fff,#fff) padding-box,linear-gradient(100deg,#2563ff,#5b7bff 55%,#9b6cff) border-box;border:1.5px solid #0000;border-radius:18px;gap:0;padding:0;font-size:14.5px;line-height:1.5;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4f64ff1a,0 10px 28px -10px #2f5fff73,0 0 22px -6px #7c5cff59}.elg .rur2 .rrow{grid-template-columns:var(--rail) 1fr;align-items:center;gap:0;padding:17px 20px 17px 0;display:grid}.elg .rur2 .rrow>span{min-width:0;padding-left:20px}.elg .rur2 .rrow+.rrow{background:linear-gradient(#dfe5f5,#dfe5f5) var(--rail) 0/calc(100% - var(--rail) - 18px) 1px no-repeat}.elg .rur2 svg{color:#fff;stroke-width:1.7px;justify-self:center;width:32px;height:32px;margin:0}.elg .rur2 svg.wide{width:32px;height:32px;margin:0}.elg .rur2 .carimg{filter:brightness(0)invert();justify-self:center;width:48px;height:auto;margin:0}.elg .rur2 b{color:var(--ink);font-size:15.5px;font-weight:800;line-height:1.35}.elg .rur2 em{color:#52639b;font-size:14.5px;font-style:normal;font-weight:400}.elg .rur2 .rrow:first-child b{margin-bottom:2px;display:block}.elg .rur2 .rrow:first-child em{display:block}.elg .carimg{flex:none;width:40px;height:auto;display:block}.elg .urg .ic .carimg{filter:brightness(0)invert();width:30px}.elg .plate{background:#fff;border:3px solid #111;border-radius:10px;align-items:stretch;height:64px;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000002e}.elg .plate:focus-within{box-shadow:0 0 0 4px #2f5fff66,0 0 26px #2f5fff73}.elg .plate .pband{color:#fff;background:#0a3fc4;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:44px;padding:5px 0 4px;display:flex}.elg .plate .pband b{font:700 15px/1 Inter,sans-serif}.elg .plate input{letter-spacing:3px;color:#111;padding:0 8px;font:600 30px IBM Plex Mono,ui-monospace,Menlo,monospace}.elg .plate input::placeholder{color:#c4c7d0}.elg .svc{grid-template-columns:40px minmax(0,1fr) 118px 46px;align-items:center;column-gap:14px;padding:16px;display:grid}.elg .svc .ic{align-self:start}.elg .svc>div{min-width:0}.elg .svc .pxw{text-align:right;white-space:nowrap;justify-self:end;align-items:flex-end}.elg .svc .pxw b{white-space:nowrap;font-size:14px;display:block}.elg .svc .pxw small{white-space:nowrap}.elg .svc .sw{justify-self:end;margin:0!important}@media(max-width:520px){.elg .svc{grid-template-columns:36px minmax(0,1fr) 104px 46px;column-gap:10px;padding:14px 12px}.elg .svc .ic{width:36px;height:36px}.elg .svc .pxw b{font-size:13px}.elg .svc{grid-template-columns:36px minmax(0,1fr) 46px;row-gap:10px}.elg .svc>div{grid-column:2/4}.elg .svc .pxw{text-align:left;grid-area:2/2;justify-self:start;align-items:flex-start}.elg .svc .sw{grid-area:2/3}}.elg .rbd{background:var(--soft);color:var(--blue);vertical-align:1px;border-radius:99px;margin-left:6px;padding:2px 8px;font:800 11.5px Inter;display:inline-block}.elg .rtot{color:var(--ink2);margin:10px 2px 0;font-size:13px}.elg .rtot b{color:var(--ink)}.elg.elg-flow{z-index:100;background:var(--bg);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow-y:auto}.elg .elgx{z-index:5;border:1.5px solid var(--line);height:38px;color:var(--ink2);background:#fff;border-radius:12px;padding:0 14px;font-size:13px;font-weight:700;position:absolute;top:14px;right:16px}.elg .pwd-note{margin-top:8px}.elg .elg-ok{text-align:center;background:#fff;border-radius:28px;max-width:520px;margin:12vh auto;padding:34px 24px;box-shadow:0 40px 90px -30px #0f1b4d80}.elg .elg-ok h2{margin:10px 0 6px;font:800 26px Inter}.elg .elg-ok p{color:var(--ink2);font-size:14px;line-height:1.5}.elg .elg-ok .acts{flex-wrap:wrap;justify-content:center;margin-top:18px}.elg input.inp,.elg textarea.inp{width:100%}.elg.elg-home{box-sizing:border-box;color:#fff;background:radial-gradient(520px 260px at 80% 0,#5b8fff59,#0000 70%),linear-gradient(160deg,#0a1a63,#050c33);border:1px solid #8cafff4d;border-radius:26px;width:100%;padding:6px 16px 14px;position:relative;box-shadow:0 30px 60px -30px #000000b3}.elg.elg-home .ph0{margin:10px 0 12px}.elg.elg-home .b0 input,.elg.elg-home .b0 select{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;padding:0!important}.elg.elg-home .b0 input::placeholder{color:#ffffff73!important}.elg.elg-home .b0>div{position:relative}.elg.elg-home .hint0{color:#c6d3f5}.elg.elg-home .hint0 .tr0{flex-wrap:wrap;gap:16px;display:flex}.elg.elg-home .hint0 .tr0 span{align-items:center;gap:6px;display:inline-flex}html body .elg .tar{border-radius:22px;color:#0f1b4d!important;background:#fff!important;border:1px solid #dfe5f3!important;box-shadow:0 18px 40px -26px #0d1e6461!important}html body .elg .tar .lab{color:#5b6c9a!important}html body .elg .tar .big .amt{color:#0f1b4d!important}html body .elg .tar .big .amt sup{color:#2f5fff!important}html body .elg .tar .ht,html body .elg .tar .ht .htp{color:#5b6c9a!important}html body .elg .tar .ht b,html body .elg .tar .ht .htp.t{color:#0f1b4d!important}html body .elg .tar .ht small{color:#8392bd!important}html body .elg .tar .rows{background:#f6f8fd!important}html body .elg .tar .rows .l{color:#334066!important;border-bottom:1px dashed #d9e0f0!important}html body .elg .tar .rows .l:last-child{border-bottom:0!important}html body .elg .tar .rows .l.u{color:#c2610c!important}html body .elg .tar .rows .l b,html body .elg .tar .pxw b{color:#0a9650!important}html body .elg .tar .meta{background:#e4e9f5!important}html body .elg .tar .meta div{background:#f6f8fd!important}html body .elg .tar .meta small{color:#6b7aa6!important}html body .elg .tar .meta b{color:#0f1b4d!important}html body .elg .tar .inc span{color:#2f4fd0!important;background:#eef2ff!important}html body .elg .tar .inc svg{color:#2f5fff!important}.elg .plb{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.elg .plb button{text-align:left;cursor:pointer;color:#0f1b4d;background:#fff;border:1.5px solid #2f5fff;border-radius:22px;align-items:center;gap:7px;min-width:0;padding:12px 6px 12px 8px;transition:box-shadow .15s,background .15s,transform .15s;display:flex;position:relative;box-shadow:0 12px 26px -16px #2f5fff8c}.elg .plb button:hover{box-shadow:0 16px 30px -16px #2f5fffb3}.elg .plb button:active{transform:scale(.985)}.elg .plb .ic{flex:none;width:46px;height:41px;display:block}.elg .plb .sp{background:#cfdaf7;border-radius:2px;flex:none;align-self:stretch;width:1.5px;margin:3px 0}.elg .plb b{color:#0f1b4d;letter-spacing:-.005em;min-width:0;font:800 12px/1.25 Inter,system-ui,sans-serif}.elg .plb button.on{background:#eef3ff;box-shadow:0 0 0 4px #2f5fff24,0 12px 26px -16px #2f5fff99}.elg .plb button.on:after{content:"✓";color:#fff;text-align:center;background:#2f5fff;border-radius:50%;width:22px;height:22px;font:800 12px/22px Inter;position:absolute;top:-8px;right:-6px;box-shadow:0 0 0 2px #fff}@media(max-width:400px){.elg .plb{gap:8px}.elg .plb button{border-radius:20px;gap:8px;padding:12px 8px}.elg .plb .ic{width:44px;height:39px}.elg .plb b{font-size:12px}}.elg .wt{border:1.5px solid var(--line);background:#f8faff;border-radius:18px;margin-top:14px;padding:14px 14px 12px;animation:.2s wtin}@keyframes wtin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.elg .wt h4{color:var(--ink);align-items:center;gap:9px;margin:0;font:800 15px Inter;display:flex}.elg .wt h4 i{width:30px;height:30px;color:var(--blue);background:#e8efff;border-radius:10px;place-items:center;display:grid}.elg .wt h4 i svg{width:17px;height:17px}.elg .wt p{color:var(--ink2);margin:6px 0 0;font-size:12.5px;line-height:1.45}.elg .wt-inp{background:#fff;border:1.5px solid #cdd7f2;border-radius:14px;align-items:center;height:52px;margin-top:12px;padding:0 14px;display:flex}.elg .wt-inp:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #2f5fff1f}.elg .wt-inp input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:700 18px Inter}.elg .wt-inp span{color:var(--ink3);font:700 14px Inter}.elg .wt-auto{color:var(--ok);background:var(--okbg);border-radius:99px;align-items:center;gap:6px;margin-top:10px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.elg .wt-auto svg{width:14px;height:14px}.elg .wt-heavy{color:#8a4b08;background:#fff4e6;border:1px solid #ffd9a8;border-radius:14px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 13px;font-size:13px;line-height:1.4;animation:.2s wtin;display:flex}.elg .wt-heavy svg{flex:none;width:20px;height:20px;margin-top:1px}.elg .wt-heavy b{color:#6b3a05;font-size:13.5px;display:block}.elg .wt-heavy>span{color:#c2610c;white-space:nowrap;margin-left:auto;font:800 14px Inter}.elg .wt-ok{color:var(--ink2);margin-top:12px;font-size:12.5px}.elg .dq{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 28px 50px -30px #0d1e6480}.elg .dq-h{color:#fff;background:linear-gradient(160deg,#0a1a63,#050c33);justify-content:space-between;align-items:center;gap:10px;padding:18px 20px 14px;display:flex}.elg .dq-k{letter-spacing:.16em;text-transform:uppercase;color:#cfe0ff;font:800 12px Inter}.elg .dq-tag{letter-spacing:.04em;color:#0a1a63;background:#9dc0ff;border-radius:99px;padding:4px 10px;font:700 11px Inter}.elg .dq-rt{gap:0;padding:18px 20px 6px;display:grid;position:relative}.elg .dq-pt{align-items:flex-start;gap:12px;min-width:0;display:flex}.elg .dq-pt i{border:3px solid var(--blue);box-sizing:border-box;background:#fff;border-radius:50%;flex:none;width:14px;height:14px;margin-top:3px}.elg .dq-pt i.b{background:var(--blue);box-shadow:0 0 0 4px #2f5fff29}.elg .dq-pt small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font:700 10.5px Inter;display:block}.elg .dq-pt b{color:var(--ink);overflow-wrap:anywhere;font:800 16px/1.25 Inter;display:block}.elg .dq-lg{border-left:2px dotted #9db4e8;width:0;height:22px;margin:3px 0 3px 6px}.elg .dq-st{grid-template-columns:1.1fr 1fr 1.3fr;gap:8px;padding:12px 20px 4px;display:grid}.elg .dq-st>div{background:#f4f7ff;border-radius:14px;min-width:0;padding:10px 11px}.elg .dq-st small{color:var(--ink3);font:600 10.5px Inter;display:block}.elg .dq-st b{color:var(--ink);margin-top:3px;font:800 14px/1.2 Inter;display:block}.elg .dq-st .km{background:var(--blue)}.elg .dq-st .km small{color:#cfdcff}.elg .dq-st .km b{color:#fff;letter-spacing:-.02em;font-size:20px}.elg .dq-st .km b em{opacity:.85;font:700 12px Inter}.elg .dq-vh{border:1px solid var(--line);border-radius:14px;align-items:center;gap:11px;margin:12px 20px 0;padding:11px 13px;display:flex}.elg .dq-vh .vi{width:34px;height:34px;color:var(--blue);background:#e8efff;border-radius:11px;flex:none;place-items:center;display:grid}.elg .dq-vh .vi svg{width:19px;height:19px}.elg .dq-vh b{color:var(--ink);font:800 14px Inter;display:block}.elg .dq-vh small{color:var(--ink2);margin-top:1px;font:500 12px Inter;display:block}.elg .dq-rows{border-top:1px solid var(--line);margin:14px 20px 0}.elg .dq-l{color:#26356b;border-bottom:1px dashed #d9e0f0;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;font-size:14px;display:flex}.elg .dq-l>div{min-width:0}.elg .dq-l span{font-weight:700}.elg .dq-l small{color:var(--blue);margin-top:2px;font:500 12px Inter;display:block}.elg .dq-l .pxw{text-align:right;white-space:nowrap;align-items:flex-end}.elg .dq-l .pxw b{color:var(--ink);font:800 14.5px Inter}.elg .dq-l .pxw small{color:var(--ink3);font-size:11px}.elg .dq-l.u span,.elg .dq-l.u small,.elg .dq-l.u .pxw b{color:#c2610c}.elg .dq-l .pxw b:only-child{color:var(--ok)}.elg .dq-inc{flex-wrap:wrap;gap:6px;margin:14px 20px 0;display:flex}.elg .dq-inc span{color:var(--ok);background:var(--okbg);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font:700 11.5px Inter;display:inline-flex}.elg .dq-inc svg{width:14px;height:14px}.elg .dq-tot{border-top:1px solid var(--line);background:#f4f7ff;margin-top:16px;padding:14px 20px 20px}.elg .dq-sub{color:var(--ink2);justify-content:space-between;padding:2px 0;font-size:13px;display:flex}.elg .dq-sub b{color:var(--ink);font-weight:700}.elg .dq-ttc{border-top:1px solid #d9e0f0;justify-content:space-between;align-items:flex-end;margin-top:8px;padding-top:10px;display:flex}.elg .dq-ttc>span{letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);padding-bottom:6px;font:800 12px Inter}.elg .dq-ttc .amt{letter-spacing:-.03em;color:var(--ink);font:800 40px/1 Inter}.elg .dq-ttc .amt sup{vertical-align:baseline;color:var(--blue);margin-left:2px;font-size:.42em}.elg .when{grid-template-columns:96px minmax(0,1fr) 132px;align-items:center;gap:10px;margin-top:12px;display:grid}.elg .when>b{color:var(--ink2);font:700 13.5px Inter}.elg .dd{min-width:0;position:relative}.elg .dd>button{text-align:left;width:100%;height:50px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #cdd7f2;border-radius:15px;align-items:center;gap:10px;padding:0 13px;font:700 14.5px Inter;display:flex}.elg .dd>button .i{fill:none;width:18px;height:18px;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.elg .dd>button .v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.elg .dd>button .v.ph{color:var(--ink3);font-weight:600}.elg .dd>button .ch{width:16px;height:16px;color:var(--ink3);flex:none;transition:transform .2s}.elg .dd.open>button{border-color:var(--blue);box-shadow:0 0 0 4px #2f5fff1f}.elg .dd.open>button .ch{transform:rotate(180deg)}.elg .dd .pop{z-index:60;background:#fff;border:1px solid #2f5fff38;border-radius:18px;min-width:150px;max-height:272px;padding:6px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 30px 60px -22px #040e3473,0 0 0 4px #2f5fff0f}.elg .dd .pop:before{content:"";background:#fff;border-top:1px solid #2f5fff38;border-left:1px solid #2f5fff38;border-radius:4px 0 0;width:13px;height:13px;position:absolute;top:-7px;left:26px;transform:rotate(45deg)}.elg .dd .pop .g{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:8px 10px 4px;font:700 10.5px Inter}.elg .dd .pop button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:11px 12px;font:600 14.5px Inter;display:flex}.elg .dd .pop button:hover{background:var(--soft)}.elg .dd .pop button.on{background:var(--soft);color:var(--blue);font-weight:800}.elg .dd .pop button.on:after{content:"✓";font-weight:800}.elg .dd+.dd{min-width:0}.elg .sou{margin-top:18px}.elg .sou .trk{background:linear-gradient(90deg,#e4505c,#f29a3d 30%,#e6c24a,#41a850 80%,#0f8a45);border-radius:99px;height:10px;position:relative}.elg .sou .kn{border:4px solid var(--blue);background:#fff;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;transition:left .3s cubic-bezier(.3,1.3,.5,1),border-color .3s,opacity .2s;position:absolute;top:50%;box-shadow:0 6px 14px -4px #0d1e6473}.elg .sou .trk .kn:first-child{margin-left:-2px}.elg .sou .lbs{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;margin-top:8px;font:700 10.5px Inter;display:flex}.elg .sou .stx{margin-top:6px;font:800 13.5px Inter}.elg .ct{border-top:1px dashed #d9e0f0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.elg .ct:first-of-type{border-top:0}.elg .ct b{font:800 14.5px Inter;display:block}.elg .ct small{color:var(--ink2);margin-top:2px;font-size:13px;line-height:1.35;display:block}.elg .ct .add{border:1.5px solid var(--line);color:var(--blue);cursor:pointer;background:#fff;border-radius:99px;flex:none;padding:8px 14px;font:800 13px Inter}.elg .ctf{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 8px;display:grid}.elg .pxw small{white-space:nowrap}.elg .dq-dont{color:var(--ink2);margin:-2px 0 8px;font-size:12.5px}@media(max-width:600px){.elg .when{grid-template-columns:minmax(0,1fr) 118px}.elg .when>b{grid-column:1/-1;margin-bottom:-4px}.elg .ctf{grid-template-columns:1fr}}.elg .sbd p{margin:7px 2px 0!important;font-size:12.5px!important}.elg .acct{border:1.5px solid var(--line);border-radius:22px;margin-top:16px;padding:18px}.elg .acct h3{margin:0;font:800 17px Inter}.elg .codein{text-align:center;letter-spacing:.5em;text-indent:.5em;height:62px;margin-top:14px;font:800 28px Inter}.elg .sou2{border:1.5px solid var(--line);background:#f8faff;border-radius:18px;margin-top:18px;padding:14px 16px}.elg .sou2-hd{justify-content:space-between;align-items:baseline;margin-bottom:10px;font:800 15px Inter;display:flex}.elg .sou2-dots{justify-content:space-between;gap:2px;display:flex}.elg .sou2-dots i{aspect-ratio:1;background:#dfe6f6;border-radius:50%;flex:1;max-width:7px;transition:background .25s}.elg .sou2-ft{color:var(--ink3);justify-content:space-between;margin-top:6px;font:700 10px Inter;display:flex}.elg .sou2-tx{color:var(--ink2);margin-top:8px;font-size:12.5px;line-height:1.4;display:block}.elg .veh .vi-car{background:linear-gradient(160deg,#f2f6ff,#e4ecfc);border:1.5px solid #d3e0fa;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid}.elg .veh .vi-car svg{width:36px;height:auto;display:block}.elg .veh .vtags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.elg .veh .vtag{color:#1b3fa8;background:#eef3ff;border:1px solid #d3e0fa;border-radius:99px;padding:5px 10px;font:700 11.5px/1 Inter,system-ui,sans-serif}.elg .veh .vtag.ev{color:#12743c;background:#e9f8ef;border-color:#bfe8cf}.elg .dq-ttc .amt{color:var(--blue)}.elg .dq-ttc>span{color:var(--ink);flex-direction:column;gap:3px;display:flex}.elg .dq-ttc>span small{letter-spacing:0;text-transform:none;color:var(--ink2);font:600 12px Inter}.elg .dq-det{background:#fff;border:1.5px solid #d3def5;border-radius:14px;margin-top:12px;overflow:hidden}.elg .dq-det .r{color:var(--ink2);border-top:1px solid #e6ecf8;justify-content:space-between;align-items:center;padding:9px 14px;font-size:13.5px;display:flex}.elg .dq-det .r:first-child{border-top:0}.elg .dq-det .r b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.elg .dq-det .r.tt{color:var(--blue);background:#eef3ff;font-weight:800}.elg .dq-det .r.tt b{color:var(--blue)}.elg .bigvol{color:#fff;background:linear-gradient(135deg,#0b3fcf,#06f 60%,#3d8bff);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 6px;padding:14px 16px;display:flex;box-shadow:0 8px 22px #0066ff40}.elg .bigvol .bv-ic{background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.elg .bigvol .bv-tx{flex:1;min-width:200px}.elg .bigvol .bv-tx b{color:#fff;margin-bottom:3px;font-size:15px;font-weight:800;display:block}.elg .bigvol .bv-tx span{color:#ffffffe6;font-size:12.5px;line-height:1.5;display:block}.elg .bigvol a{color:#0b3fcf;white-space:nowrap;background:#fff;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:800;text-decoration:none}.drv2{--driver-bg:#041b52;--driver-surface:#102d66;--driver-surface-strong:#163a78;--driver-border:#67c1ff38;--driver-border-strong:#67c1ff80;--driver-text:#fff;--driver-text-soft:#d6e4ff;--driver-muted:#a8c2ff;--driver-accent:#2f7dff;--driver-accent-2:#4ea8ff;--driver-accent-3:#67c1ff}.drv2 .hdr{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#041b52cc;border-bottom:1px solid #34e68c33;flex-shrink:0;justify-content:space-between;align-items:center;height:50px;padding:0 14px;display:flex}.drv2 .brand{align-items:center;gap:8px;display:flex}.drv2 .brand img{border-radius:9px;width:30px;height:30px;box-shadow:0 0 12px #34e68c59}.drv2 .brand b{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.1;display:block}.drv2 .brand i{letter-spacing:.22em;color:#34e68c;text-transform:uppercase;text-shadow:0 0 10px #34e68cbf;font-size:8.5px;font-style:normal;font-weight:800;display:block}.drv2 .hbtns{gap:8px;display:flex}.drv2 .hbtn{background:#ffffff0f;border:1px solid #34e68c47;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2 .hbtn:active{transform:scale(.95)}.drv2 #screen{scrollbar-width:none;flex:1;padding:16px 16px 140px;overflow:hidden auto}.drv2 #screen::-webkit-scrollbar{display:none}.drv2 #screen.nopad{padding:0 0 140px}.drv2 .stack>*+*{margin-top:14px}.drv2 h1{letter-spacing:-.01em;font-size:22px;font-weight:700}.drv2 .sub{color:#a8c2ff;margin-top:3px;font-size:12px}.drv2 .grn{color:#6effcd;text-shadow:0 0 10px #6effcdb3,0 0 20px #4effb280}.drv2 .ico{display:inline-flex}.drv2 .card{border:1px solid var(--driver-border);background:linear-gradient(#ffffff14,#ffffff05);border-radius:18px;padding:16px}.drv2 .row{align-items:center;gap:10px;display:flex}.drv2 .sp{flex:1;min-width:0}.drv2 .mut{color:#a8c2ff}.drv2 .tiny{font-size:11px}.drv2 .xs{font-size:12px}.drv2 .sm{font-size:13.5px}.drv2 .bold{font-weight:700}.drv2 .semi{font-weight:600}.drv2 .trunc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2 input.fld,.drv2 select.fld,.drv2 textarea.fld{border:1px solid var(--driver-border);color:#fff;background:#ffffff12;border-radius:12px;outline:none;width:100%;padding:11px 12px;font-family:inherit;font-size:14px}.drv2 input.fld:focus{border-color:#4ea8ff;box-shadow:0 0 0 2px #4ea8ff4d}.drv2 label.lb{color:#a8c2ff;text-transform:uppercase;letter-spacing:.06em;margin:12px 0 5px;font-size:11px;font-weight:600;display:block}.drv2 .btn{color:#fff;background:linear-gradient(135deg,#2f5fff,#4f8cff);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:14px;font-weight:700;display:flex;box-shadow:0 10px 25px -8px #2f5fff99}.drv2 .btn.ghost{box-shadow:none;border:1px solid var(--driver-border);background:#ffffff0f}.drv2 .btn.red{color:#fca5a5;box-shadow:none;background:#ffffff0d;border:1px solid #f871714d}.drv2 .btn.green{background:#059669}.drv2 .filters{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.drv2 .filters::-webkit-scrollbar{display:none}.drv2 .fl{border:1px solid var(--driver-border);color:#d6e4ff;background:#ffffff0d;border-radius:99px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600}.drv2 .fl.on{color:#fff;background:#059669;border-color:#059669}.drv2 .fl em{background:#ffffff2e;border-radius:99px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal}.drv2 .search{position:relative}.drv2 .search svg{color:#a8c2ff;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.drv2 .search input{padding-left:36px}.drv2 .plate{color:#111;letter-spacing:1.5px;background:#fff;border:1.5px solid #111;border-radius:6px;align-items:stretch;height:28px;font-family:Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:0 2px 6px #0000004d}.drv2 .plate .band{color:#fc0;letter-spacing:0;background:#039;flex-direction:column;justify-content:center;align-items:center;width:20px;font-size:7px;line-height:1;display:flex}.drv2 .plate span.t{align-items:center;padding:0 8px;display:flex}.drv2 .plate.lg{height:44px;font-size:20px}.drv2 .plate.lg .band{width:30px;font-size:9px}.drv2 .hello{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1}.drv2 .ldock-zone{padding:0 12px calc(12px + env(safe-area-inset-bottom));z-index:30;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.drv2 .ldock-toggle{display:none}.drv2 .ldock-item{cursor:pointer}.drv2 .overlay{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041b52b3;align-items:flex-end;display:flex;position:fixed;inset:0}.drv2 .sheet{background:#061238f7;border-top:1px solid #8caaff47;border-radius:26px 26px 0 0;width:100%;padding:16px 16px 26px}.drv2 .sheet .grab{background:#ffffff26;border-radius:9px;width:40px;height:4px;margin:0 auto 12px}.drv2 .mgrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.drv2 .mit{color:#d6e4ff;text-align:center;background:#ffffff0d;border:1px solid #8caaff2e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:80px;padding:8px;font-size:11.5px;display:flex}.drv2 .drawer{z-index:70;display:flex;position:fixed;inset:0}.drv2 .drawer .panel{background:#041b52f7;border-right:1px solid #34e68c4d;flex-direction:column;gap:4px;width:300px;padding:16px;display:flex}.drv2 .drawer .bk{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#041b52b3;flex:1}.drv2 .nv{color:#d6e4ff;text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:14px;display:flex}.drv2 .nv.on{color:#fff;background:linear-gradient(90deg,#18c96e52,#34e68c1f,#0000);font-weight:600}.drv2 .mv3-fs{color:#eaf3ff;background:#060b24;min-height:100%}.drv2 .backbar{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060b24e0;border-bottom:1px solid #78b4ff14;justify-content:space-between;align-items:center;padding:10px 14px;display:flex;position:sticky;top:0}.drv2 .backbtn{color:#eaf3ff;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:600;display:inline-flex}.drv2 .livetop{color:#0b1026;background:linear-gradient(120deg,#f5d57a,#e6be58);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.drv2 .livetop i{background:#0b1026;border-radius:50%;width:5px;height:5px;animation:1.6s infinite drv2-mv3PulseDot}.drv2 .mv3-live-block{background:#ffffff0a;border:1px solid #78b4ff24;border-radius:20px;padding:14px}.drv2 .mv3-mapbtn{color:#eaf3ff;background:#ffffff0d;border:1px solid #78b4ff24;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:10px;font-size:12.5px;font-weight:600;display:flex}.drv2 .mapbox{background:linear-gradient(135deg,#0c1c4a,#0a1636);border:1px solid #78b4ff24;border-radius:14px;height:220px;margin-top:8px;position:relative;overflow:hidden}.drv2 .docs-card{color:#eaf3ff;background:#ffffff0a;border:1px solid #78b4ff24;border-radius:20px;padding:14px}.drv2 .docrow{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.drv2 .docrow:first-of-type{border-top:none}.drv2 .docrow .st{border-radius:99px;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:700}.drv2 .st.ok{color:#34e8b0;background:#34e8b01a;border:1px solid #34e8b04d}.drv2 .st.todo{color:var(--ink3);background:#ffffff0d;border:1px solid #ffffff1a}.drv2 .chatbox{color:#c7ccda;background:#ffffff08;border:1px solid #78b4ff24;border-radius:14px;margin-top:12px;padding:10px;font-size:12.5px}.drv2 .bubble{background:#2f6bff40;border-radius:12px;margin-top:6px;padding:7px 11px;display:inline-block}.drv2 #edl{z-index:100;flex-direction:column;display:none;position:fixed;inset:0}.drv2 .edl-shell{display:flex}.drv2 .edl-hdr{align-items:center;gap:10px;padding:10px 14px;display:flex;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.drv2 .sq{border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.drv2 .edl-main{scrollbar-width:none;flex:1;padding:8px 14px 16px;overflow-y:auto}.drv2 .edl-main::-webkit-scrollbar{display:none}.drv2 .edl-main>*+*{margin-top:12px}.drv2 .edl-ftr{padding:8px 14px 14px;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.drv2 .ebar{background:#ffffff14;border-radius:99px;height:6px;margin:8px 14px;overflow:hidden}.drv2 .ebar i{height:100%;transition:width .4s;display:block}.drv2 .eph{border-radius:18px;position:relative;overflow:hidden}.drv2 .eph img{aspect-ratio:4/3;object-fit:cover;width:100%;max-height:300px;display:block}.drv2 .eph .tag{position:absolute;top:10px;left:10px}.drv2 .eph .cap{text-shadow:0 1px 6px #000;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:12px;right:12px}.drv2 .ebtn{border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;font-size:15px;font-weight:700;display:flex}.drv2 .eitem{text-align:left;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:13px 15px;font-size:14.5px;font-weight:500;display:flex}.drv2 .codebox{justify-content:center;gap:10px;margin:16px 0;display:flex}.drv2 .codebox input{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:14px;outline:none;width:52px;height:64px;font-family:inherit;font-size:28px;font-weight:800}.drv2 .codeshow{letter-spacing:14px;text-align:center;color:#6effcd;text-shadow:0 0 16px #6effcd99;margin:14px 0;font-size:44px;font-weight:800}.drv2 canvas.sig{touch-action:none;background:#fff;border-radius:14px;width:100%;height:150px;display:block}.drv2 .kmin{color:#fff;text-align:center;letter-spacing:.05em;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;outline:none;width:100%;padding:20px 18px;font-family:inherit;font-size:28px;font-weight:700}.drv2 .bars{align-items:flex-end;gap:8px;height:90px;margin-top:12px;display:flex}.drv2 .bars div{background:linear-gradient(#4ea8ff,#2f5fff);border-radius:8px 8px 3px 3px;flex:1;position:relative}.drv2 .bars div small{text-align:center;color:#a8c2ff;font-size:9.5px;position:absolute;bottom:-18px;left:0;right:0}.drv2 .cal{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:10px;display:grid}.drv2 .cal b{color:#a8c2ff;text-align:center;font-size:10px;font-weight:600}.drv2 .cal button{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;font-size:12px}.drv2 .badge-new{color:#9ec1ff;text-transform:uppercase;background:#4f8cff33;border:1px solid #4f8cff66;border-radius:99px;padding:3px 8px;font-size:9px;font-weight:800}.drv2 .login{flex-direction:column;justify-content:center;gap:6px;height:100%;padding:28px;display:flex}.drv2 .avatar{color:#06070c;background:linear-gradient(135deg,#2f6bff,#2fd8ff);border-radius:20px;justify-content:center;align-items:center;width:62px;height:62px;font-size:22px;font-weight:800;display:flex}.drv2 .brex-pill{color:var(--driver-text-soft);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.drv2 .brex-pill-dot{background:currentColor;border-radius:9999px;flex-shrink:0;width:6px;height:6px}.drv2 .brex-pill--gold{color:#bcd4ff;background:#3b82f61a;border-color:#78a5ff52}.drv2 .brex-pill--amber{color:var(--driver-accent-3);border-color:var(--driver-border-strong);background:var(--driver-surface-strong)}.drv2 .brex-pill--red{color:#ff9a9a;background:#ef444414;border-color:#ef44444d}.drv2 .brex-pill--muted{color:var(--driver-muted)}.drv2 .brex-pill--live .brex-pill-dot{animation:1.6s ease-in-out infinite drv2-brex-pulse;box-shadow:0 0}@keyframes drv2-brex-pulse{0%,to{box-shadow:0 0 #7ee2b88c}50%{box-shadow:0 0 0 5px #7ee2b800}}.drv2 .brex-card{border:1px solid var(--driver-border);background:linear-gradient(#ffffff14,#ffffff05);border-radius:18px;transition:border-color .16s,transform .16s,box-shadow .16s;overflow:hidden}.drv2 .brex-card:hover{border-color:var(--driver-border-strong);box-shadow:0 18px 42px -24px #081030b3}.drv2 .brex-card--active{border-color:#78a5ff8c;box-shadow:0 0 0 1px #3b82f640,0 18px 42px -22px #3b82f64d}.drv2 .brex-action{color:var(--driver-text-soft);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:500;transition:all .14s;display:inline-flex}.drv2 .brex-action:hover{border-color:var(--driver-border-strong);color:var(--driver-text);background:#ffffff14}.drv2 .brex-action:active{transform:scale(.97)}.drv2 .brex-action--primary{color:#fff;background:linear-gradient(135deg,#3b82f6,#5fb6ff);border-color:#0000;font-weight:600;box-shadow:0 8px 22px -10px #3b82f68c}.drv2 .brex-action--primary:hover{filter:brightness(1.06);color:#fff}.drv2 .brex-amount{color:#bcd4ff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:600}.drv2 .brex-label-xs{color:var(--driver-muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:600}.drv2 .ldock-zone{z-index:50;pointer-events:none;padding:0 14px 14px;padding-bottom:max(env(safe-area-inset-bottom),14px);position:fixed;bottom:0;left:0;right:0}.drv2 .ldock-zone>*{pointer-events:auto}.drv2 body.mission-detail-open .ldock-zone{display:none!important}.drv2 .ldock-zone .ldock{transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .2s}.drv2 .ldock-zone.is-collapsed .ldock{opacity:0;pointer-events:none;transform:translateY(140%)}.drv2 .ldock-toggle{color:#fff;-webkit-backdrop-filter:blur(14px);z-index:60;background:#101d47f2;border:1px solid #8fa3d959;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:bottom .3s,background .3s,border-color .3s,color .3s,box-shadow .3s;display:flex;position:absolute;bottom:calc(100% + 10px);left:16px;right:auto;box-shadow:0 8px 24px #0000008c}.drv2 .ldock-toggle svg{transition:transform .3s}.drv2 .ldock-zone.is-collapsed .ldock-toggle{color:#fff;background:#2f5ffff2;border-color:#8caaff8c;bottom:14px;box-shadow:0 10px 32px #2f5fff73}.drv2 .ldock-zone.is-collapsed .ldock-toggle svg{transform:rotate(180deg)}.drv2 .ldock{-webkit-backdrop-filter:blur(18px);background:#0a143ad9;border:1px solid #8caaff47;border-radius:24px;justify-content:space-around;align-items:center;padding:10px 6px 12px;display:flex;position:relative;box-shadow:0 20px 50px #0000068c,inset 0 1px #ffffff0d}.drv2 .ldock:before{content:"";background:linear-gradient(90deg,#0000,#5b83ff8c,#0000);height:1px;position:absolute;top:0;left:16%;right:16%}.drv2 .ldock-item{color:#6577ad;background:0 0;border:none;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:8px 6px;font-size:10.4px;font-weight:700;transition:color .2s;display:flex;position:relative}.drv2 .ldock-item span{white-space:nowrap;line-height:1.1}.drv2 .ldock-item svg{width:21px;height:21px;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.drv2 .ldock-item:active svg{transform:scale(.9)}.drv2 .ldock-ic{justify-content:center;align-items:center;display:flex;position:relative}.drv2 .ldock-item.is-active .ldock-ic:before{content:"";z-index:-1;background:linear-gradient(150deg,#5b83ff4d,#2f5fff1a);border-radius:14px;animation:2.6s ease-in-out infinite drv2-ldockGlow;position:absolute;inset:-9px}@keyframes drv2-ldockGlow{0%,to{box-shadow:0 0 0 1px #5b83ff66,0 6px 16px #2f5fff59,0 0 20px #2f5fff40}50%{box-shadow:0 0 0 1px #5b83ff99,0 6px 20px #2f5fff80,0 0 28px #2f5fff61}}.drv2 .ldock-item.is-active svg{filter:drop-shadow(0 0 6px #5b83ffb3);transform:translateY(-1px)scale(1.06)}.drv2 .ldock-dot{opacity:0;background:#5b83ff;border-radius:50%;width:4px;height:4px;transition:opacity .2s;position:absolute;bottom:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #5b83ff}.drv2 .ldock-item.is-active .ldock-dot{opacity:1}.drv2 .ldock-badge{color:#fff;background:#ff5470;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-2px;right:14%;box-shadow:0 0 0 2px #040b28}.drv2 .ldock-item.is-raised{margin-top:-28px}.drv2 .ldock-fab{background:linear-gradient(150deg,#5b83ff,#1c3fc4);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #2f5fff8c,0 0 0 6px #040b28}.drv2 .ldock-fab svg{color:#fff;width:25px;height:25px}.drv2 .ldock-fab:after{content:"";background:linear-gradient(120deg,#0000,#ffffff73,#0000);width:40%;height:100%;animation:3.2s ease-in-out infinite drv2-ldockShine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes drv2-ldockShine{0%{left:-60%}45%{left:130%}to{left:130%}}.drv2 .ldock-item.is-raised span{color:#dfe6ff;margin-top:8px}.drv2 .ldock-login{text-align:left;background:linear-gradient(120deg,#2f5fff29,#5b83ff14);border:1px solid #8caaff47;border-radius:20px;align-items:center;gap:14px;width:100%;margin-bottom:10px;padding:13px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #2f5fff38}.drv2 .ldock-login:before{content:"";pointer-events:none;background:radial-gradient(circle,#5b83ff40,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:60px}.drv2 .ldock-login-ic{color:#fff;background:linear-gradient(150deg,#5b83ff,#1c3fc4);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 18px #2f5fff73}.drv2 .drv-stats-card{background:#101d47;border:1px solid #8fa3d924;border-radius:26px;overflow:hidden}.drv2 .drv-stats-head{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.drv2 .drv-chevron{color:#8fa3d9;background:#ffffff0f;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .25s;display:flex}.drv2 .drv-stats-card.is-open .drv-chevron{transform:rotate(180deg)}.drv2 .drv-kpi-grid{grid-template-columns:1fr 1fr;gap:10px;max-height:0;padding:0 14px;transition:max-height .3s,padding-bottom .3s;display:grid;overflow:hidden}.drv2 .drv-stats-card.is-open .drv-kpi-grid{max-height:420px;padding-bottom:16px}.drv2 .drv-kpi-cell{background:linear-gradient(160deg,#ffffff0d,#ffffff03);border:1px solid #8fa3d924;border-radius:20px;padding:14px 14px 15px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.drv2 .drv-kpi-cell:active{transform:scale(.97)}.drv2 .drv-kpi-cell:after{content:"";background:var(--glow,transparent);filter:blur(20px);opacity:.3;pointer-events:none;border-radius:50%;width:70px;height:70px;position:absolute;top:-30px;right:-30px}.drv2 .mv3-root{color:#eaf3ff;isolation:isolate;background:#060b24;border-radius:26px;font-family:Inter,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 1px #78b4ff14}.drv2 .mv3-root:before{content:"";z-index:0;pointer-events:none;filter:blur(20px);opacity:.55;background:radial-gradient(38% 30% at 15% 8%,#2f6bff4d,#0000 65%),radial-gradient(45% 35% at 92% 18%,#2fd8ff42,#0000 65%),radial-gradient(50% 40% at 25% 96%,#6e46ff29,#0000 65%);position:absolute;inset:0}.drv2 .mv3-hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#ffffff0f,#ffffff04);border:1px solid #78b4ff24;border-radius:22px;margin:14px;padding:18px 18px 6px;position:relative;overflow:hidden}.drv2 .mv3-hero-mesh{pointer-events:none;background:radial-gradient(closest-side,#2fd8ff29,#0000 70%);width:140%;height:160%;position:absolute;top:-40%;left:-10%}.drv2 .mv3-hero-head{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.drv2 .mv3-eyebrow{letter-spacing:.6px;color:#9098ae;text-transform:uppercase;font-size:10px;font-weight:600}.drv2 .mv3-live-pill{color:#2fd8ff;background:#2fd8ff1f;border:1px solid #2fd8ff59;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.drv2 .mv3-live-dot{background:#2fd8ff;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite drv2-mv3PulseDot}@keyframes drv2-mv3PulseDot{0%,to{box-shadow:0 0 #2fd8ff99}50%{box-shadow:0 0 0 5px #2fd8ff00}}.drv2 .mv3-hero-mid{z-index:1;align-items:center;gap:16px;margin-top:14px;display:flex;position:relative}.drv2 .mv3-ring-wrap{flex-shrink:0;position:relative}.drv2 .mv3-ring-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drv2 .mv3-ring-num{font-size:22px;font-weight:800;line-height:1}.drv2 .mv3-ring-den{color:#8a93ac;text-align:center;margin-top:2px;font-size:7.5px}.drv2 .mv3-ring-progress{transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.drv2 .mv3-hero-title{font-size:17px;font-weight:700;line-height:1.25}.drv2 .mv3-hero-sub{color:#9098ae;margin-top:4px;font-size:12px}.drv2 .mv3-hero-badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.drv2 .mv3-hero-badges span{color:#c7ccda;background:#ffffff0f;border:1px solid #78b4ff1f;border-radius:8px;padding:4px 8px;font-size:10px;font-weight:600}.drv2 .mv3-road-svg{z-index:1;width:100%;height:46px;margin-top:6px;position:relative}.drv2 .mv3-road-fill{animation:3s linear infinite drv2-mv3RoadFlow}@keyframes drv2-mv3RoadFlow{to{stroke-dashoffset:-110px}}.drv2 .mv3-pane{z-index:1;flex-direction:column;gap:12px;padding:0 14px 16px;display:flex;position:relative}.drv2 .mv3-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #78b4ff1f;border-radius:20px;padding:16px;position:relative;overflow:hidden}.drv2 .mv3-card-row{justify-content:space-between;align-items:center;display:flex}.drv2 .mv3-card-title{font-size:13px;font-weight:700}.drv2 .mv3-pill-count{color:#2fd8ff;background:#2fd8ff1a;border:1px solid #2fd8ff40;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:800}.drv2 .mv3-checklist{color:#f3f5f9;cursor:pointer;text-align:left;background:#2fd8ff12;border:1px solid #2fd8ff42;border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:13px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.drv2 .mv3-checklist.done{background:#34e8b01a;border-color:#34e8b066}.drv2 .mv3-checklist .mv3-check-icon{color:#2fd8ff;flex-shrink:0}.drv2 .mv3-check-box{color:#34e8b0;border:1.5px solid #ffffff4d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.drv2 .mv3-checklist.done .mv3-check-box{color:#06070c;background:#34e8b0;border-color:#34e8b0}.drv2 .mv3-meta-row{color:#7c859c;gap:18px;margin-top:12px;font-size:11px;display:flex}.drv2 .mv3-meta-row b{color:#c7ccda}.drv2 .mv3-next-glow{background:radial-gradient(circle,#2fd8ff2e,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;right:-50px}.drv2 .mv3-badge-ring{flex-shrink:0;position:relative}.drv2 .mv3-badge-pct{color:#eaf3ff;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;inset:0}.drv2 .mv3-badge-ring-progress{filter:drop-shadow(0 0 5px #2fd8ff73);transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1)}.drv2 .mv3-step-header{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.drv2 .mv3-step-header-text{flex-direction:column;gap:3px;display:flex}.drv2 .mv3-step-eyebrow{letter-spacing:.8px;text-transform:uppercase;color:#7c93c2;font-size:9.5px;font-weight:800}.drv2 .mv3-step-count{color:#f5f6fa;font-size:16px;font-weight:800}.drv2 .mv3-step-count .mv3-step-total{color:#5f7bb8;font-weight:600}.drv2 .mv3-next-main{z-index:1;gap:12px;margin-top:14px;animation:.45s cubic-bezier(.2,.8,.2,1) both drv2-mv3StepSwap;display:flex;position:relative}@keyframes drv2-mv3StepSwap{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.drv2 .mv3-next-icon{color:#06070c;background:linear-gradient(140deg,#2f6bff,#2fd8ff);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 24px #2f6bff59}.drv2 .mv3-next-title{font-size:15px;font-weight:700}.drv2 .mv3-next-sub{color:#9098ae;margin-top:3px;font-size:12px;line-height:1.4}.drv2 .mv3-cta{color:#06070c;cursor:pointer;z-index:1;background:linear-gradient(120deg,#2f6bff,#2fd8ff);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin-top:16px;padding:14px;font-family:inherit;font-size:13.5px;font-weight:800;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 10px 26px #2f6bff52}.drv2 .mv3-cta:active{transform:scale(.97)}.drv2 .mv3-cta:disabled{opacity:.55;cursor:not-allowed}.drv2 .mv3-cta.done{color:#34e8b0;box-shadow:none;cursor:default;background:#34e8b024;border:1px solid #34e8b066}.drv2 .mv3-dots{z-index:1;gap:5px;margin-top:16px;display:flex;position:relative}.drv2 .mv3-dot{background:#ffffff14;border-radius:3px;flex:1;height:5px;position:relative;overflow:hidden}.drv2 .mv3-dot.current:after{content:"";transform-origin:0;background:linear-gradient(90deg,#2f6bff,#2fd8ff);border-radius:3px;animation:1.7s ease-in-out infinite drv2-mv3DotFill;position:absolute;inset:0}@keyframes drv2-mv3DotFill{0%{opacity:.85;transform:scaleX(.08)}55%{opacity:1;transform:scaleX(1)}to{opacity:.85;transform:scaleX(.08)}}.drv2 .mv3-chips{gap:8px;margin-top:14px;padding-bottom:2px;display:flex;overflow-x:auto}.drv2 .mv3-chips::-webkit-scrollbar{display:none}.drv2 .mv3-chip{color:#7c859c;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff17;border-radius:20px;flex-shrink:0;padding:7px 12px;font-size:11px;font-weight:700}.drv2 .mv3-chip.active{color:#06070c;background:linear-gradient(120deg,#2f6bff,#2fd8ff);border-color:#0000}.drv2 .mv3-warn{color:#ffd895;z-index:1;background:#ffb6481a;border:1px solid #ffb64859;border-radius:12px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex;position:relative}.drv2 .mv3-incident{color:#ff9aa2;cursor:pointer;background:#ff505a14;border:1px solid #ff505a47;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.drv2 .mv3-incident:hover{background:#ff505a24}.drv2 .mv3-contacts-wrap{z-index:1;background:#ffffff08;border:1px solid #78b4ff1a;border-radius:18px;padding:4px;position:relative}.drv2 .mv3-hero-route{color:#c7ccda;align-items:center;gap:8px;min-width:0;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}.drv2 .mv3-hero-route-city{text-overflow:ellipsis;white-space:nowrap;max-width:42%;overflow:hidden}.drv2 .mv3-hero-route-arrow{color:#2fd8ff;flex-shrink:0;font-weight:800}.drv2 .mv3-tabs{z-index:1;gap:8px;margin-top:6px;padding:0 14px;display:flex;position:relative}.drv2 .mv3-tab{color:#9098ae;cursor:pointer;background:#ffffff0a;border:1px solid #78b4ff1f;border-radius:14px;flex:1;min-height:44px;padding:11px 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .18s}.drv2 .mv3-tab:hover{color:#eaf3ff;border-color:#78b4ff38}.drv2 .mv3-slot{flex-direction:column;gap:12px;animation:.22s cubic-bezier(.2,.8,.2,1) both drv2-mv3PaneIn;display:flex}@keyframes drv2-mv3PaneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.drv2 .v3-card{background:linear-gradient(155deg,#1420488c,#0a12308c);border:1px solid #78b4ff24;border-radius:22px;padding:18px;position:relative;overflow:hidden}.drv2 .v3-card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2fd8ff1a,#0000 70%);width:80%;height:120%;position:absolute;top:-40%;right:-30%}.drv2 .v3-head-row{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.drv2 .v3-eyebrow{letter-spacing:.8px;color:#9098ae;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.drv2 .v3-badge-verif{color:#34e8b0;background:#34e8b01a;border:1px solid #34e8b052;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.drv2 .v3-veh-title{letter-spacing:-.5px;background:linear-gradient(90deg,#eaf3ff,#b9d7ff);color:#0000;z-index:1;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:26px;font-weight:800;position:relative}.drv2 .v3-chip-row{z-index:1;flex-wrap:wrap;gap:8px;margin-top:12px;display:flex;position:relative}.drv2 .v3-chip{color:#c7ccda;background:#ffffff0a;border:1px solid #78b4ff29;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .v3-field{z-index:1;background:#ffffff08;border:1px solid #78b4ff24;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;display:flex;position:relative}.drv2 .v3-field-lbl{color:#7c93c2;letter-spacing:.8px;text-transform:uppercase;font-size:10.5px;font-weight:800}.drv2 .v3-field-val{color:#eaf3ff;letter-spacing:1px;margin-top:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;font-weight:700}.drv2 .v3-copy-btn{color:#9098ae;cursor:pointer;background:#ffffff0a;border:1px solid #78b4ff2e;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2 .v3-copy-btn:hover{color:#eaf3ff;background:#ffffff14}.drv2 .v3-veh-foot{color:#9098ae;z-index:1;align-items:center;gap:14px;margin-top:14px;font-size:12.5px;display:flex;position:relative}.drv2 .v3-veh-foot>span{align-items:center;gap:6px;display:inline-flex}.drv2 .v3-veh-foot .sep{background:#78b4ff33;width:1px;height:12px}.drv2 .v3-client-head{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.drv2 .v3-avatar{color:#06070c;background:linear-gradient(135deg,#2f6bff,#2fd8ff);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:flex;box-shadow:0 8px 20px #2f6bff59}.drv2 .v3-client-name{color:#eaf3ff;font-size:17px;font-weight:800}.drv2 .v3-client-type{letter-spacing:.5px;color:#9098ae;text-transform:uppercase;background:#ffffff0a;border:1px solid #78b4ff29;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.drv2 .v3-phone{color:#eaf3ff;z-index:1;background:#2fd8ff0d;border:1px solid #2fd8ff47;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:15px;font-weight:700;text-decoration:none;display:flex;position:relative}.drv2 .v3-route{z-index:1;margin-top:14px;position:relative}.drv2 .v3-route-row{align-items:flex-start;gap:12px;display:flex}.drv2 .v3-route-dot{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2 .v3-route-dot.dep{color:#6a9bff;background:#2f6bff2e;border:1px solid #2f6bff59}.drv2 .v3-route-dot.arr{color:#f0a554;background:#ff9e4424;border:1px solid #ff9e4459}.drv2 .v3-route-connector{justify-content:center;width:34px;display:flex}.drv2 .v3-route-connector span{background:repeating-linear-gradient(#78b4ff4d 0 3px,#0000 3px 6px);width:1.5px;height:14px}.drv2 .v3-route-lbl{color:#7c93c2;letter-spacing:.7px;text-transform:uppercase;font-size:10.5px;font-weight:800}.drv2 .v3-route-addr{color:#eaf3ff;margin-top:3px;font-size:14px;font-weight:700}.drv2 .v3-instructions{z-index:1;background:#ffffff08;border:1px solid #78b4ff24;border-radius:14px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;display:flex;position:relative}.drv2 .v3-instructions svg{color:#2fd8ff;flex-shrink:0;margin-top:2px}.drv2 .v3-instructions p{color:#c7ccda;margin:0;font-size:12.5px;line-height:1.5}.drv2 .v3-quick-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.drv2 .v3-quick{text-align:center;color:#eaf3ff;background:#ffffff0a;border:1px solid #78b4ff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:108px;padding:18px 8px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.drv2 .v3-quick.primary{color:#06070c;background:linear-gradient(140deg,#2f6bff,#2fd8ff);border:none;box-shadow:0 10px 26px #2f6bff59}.drv2 .v3-quick.primary .v3-quick-corner{color:#06070c}.drv2 .v3-quick-corner{color:#9098ae;position:absolute;top:10px;right:10px}.drv2 .v3-tl-head{justify-content:space-between;align-items:center;display:flex}.drv2 .v3-tl-title{color:#eaf3ff;font-size:15px;font-weight:800}.drv2 .v3-tl-sub{color:#9098ae;margin-top:3px;font-size:12px}.drv2 .v3-tl-ring{flex-shrink:0;width:96px;height:96px;position:relative}.drv2 .v3-tl-ring-pct{color:#eaf3ff;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex;position:absolute;inset:0}.drv2 .v3-tl-list{margin-top:18px;padding-left:8px;position:relative}.drv2 .v3-tl-line{background:linear-gradient(#2fd8ff66,#78b4ff1a);width:2px;position:absolute;top:22px;bottom:22px;left:25px}.drv2 .v3-tl-item{align-items:flex-start;gap:14px;padding:8px 0 18px;display:flex;position:relative}.drv2 .v3-tl-item:last-child{padding-bottom:0}.drv2 .v3-tl-dot{color:#6a78a0;z-index:1;background:#ffffff0a;border:1.5px solid #78b4ff33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.drv2 .v3-tl-dot.current{color:#06070c;background:linear-gradient(135deg,#2f6bff,#2fd8ff);border-color:#0000;box-shadow:0 0 0 5px #2fd8ff2e,0 8px 24px #2f6bff66}.drv2 .v3-tl-body{padding-top:6px}.drv2 .v3-tl-lbl{color:#eaf3ff;font-size:14px;font-weight:700}.drv2 .v3-tl-pill{letter-spacing:.5px;text-transform:uppercase;color:#6a78a0;background:#ffffff0a;border:1px solid #78b4ff24;border-radius:999px;margin-top:4px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.drv2 .edl-shell{--edl-electric:#2c6bff;--edl-electric-glow:#4f8bff;--edl-cyan:#5fb6ff;--edl-navy-deep:#050a1f;--edl-navy:#0a1335;--edl-navy-2:#0e1a4a;--edl-text:#f5f8ff;--edl-text-soft:#cfd6ee;--edl-muted:#8d96b8;--edl-gold:#e7c76a;color:var(--edl-text);background:radial-gradient(1100px 600px at 0 -10%,#2c6bff47,#0000 60%),radial-gradient(900px 500px at 120% 0,#5fb6ff2e,#0000 60%),radial-gradient(800px 600px at 50% 110%,#e7c76a1a,#0000 60%),linear-gradient(#050a1f,#0a1335,#050a1f);min-height:100vh}.drv2 .edl-glass{-webkit-backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(#ffffff1a,#ffffff08);border:1px solid #ffffff24;border-radius:1.25rem;box-shadow:0 12px 36px -16px #0009,inset 0 1px #ffffff1a}.drv2 .edl-glass-strong{-webkit-backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(#14235aa6,#0a13358c);border:1px solid #5fb6ff40;border-radius:1.25rem;box-shadow:0 18px 50px -18px #000000b3,inset 0 1px #ffffff1a,0 0 0 1px #2c6bff1a}.drv2 .edl-cta{color:#fff;background:linear-gradient(135deg,#2c6bff,#4f8bff,#5fb6ff);border-radius:1rem;font-weight:700;transition:transform .12s,filter .12s,box-shadow .12s;box-shadow:0 14px 40px -10px #2c6bffa6,inset 0 1px #ffffff40}.drv2 .edl-cta:active{transform:scale(.97)}.drv2 .edl-cta:hover{filter:brightness(1.08);box-shadow:0 18px 48px -10px #2c6bffbf,inset 0 1px #ffffff4d}.drv2 .edl-cta:disabled{opacity:.45;pointer-events:none}.drv2 .edl-cta-gold{color:#0a1335;background:linear-gradient(135deg,#d4af37,#e7c76a);border-radius:1rem;font-weight:700;transition:transform .12s,filter .12s;box-shadow:0 12px 36px -10px #d4af378c,inset 0 1px #ffffff4d}.drv2 .edl-cta-gold:active{transform:scale(.97)}.drv2 .edl-cta-gold:hover{filter:brightness(1.08)}.drv2 .rch-cta{color:#05122e;background:linear-gradient(135deg,#5ff0ff,#67e8f9 45%,#34d3c6);border:1px solid #ffffff40;border-radius:1.15rem;font-weight:700;transition:transform .14s,filter .14s,box-shadow .14s;position:relative;overflow:hidden;box-shadow:0 16px 44px -12px #38e0ff8c,inset 0 1px #ffffff73}.drv2 .rch-cta:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c,#0000 65%);animation:3.6s ease-in-out infinite drv2-rch-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes drv2-rch-sheen{0%,65%{transform:translate(-120%)}to{transform:translate(120%)}}.drv2 .rch-cta:hover{filter:brightness(1.06);box-shadow:0 20px 52px -12px #38e0ffb3,inset 0 1px #ffffff80}.drv2 .rch-cta:active{transform:scale(.975)}.drv2 .rch-cta:disabled{opacity:.5;pointer-events:none}.drv2 .rch-cta:disabled:after{display:none}.drv2 .rch-cta-ghost{color:#eaf6ff;background:linear-gradient(#67e8f91a,#67e8f90a);border:1px solid #67e8f947;border-radius:1.15rem;font-weight:600;transition:transform .14s,background .14s,border-color .14s;box-shadow:inset 0 1px #ffffff14}.drv2 .rch-cta-ghost:hover{background:#67e8f929;border-color:#67e8f973}.drv2 .rch-cta-ghost:active{transform:scale(.975)}.drv2 .rch-cta-ghost:disabled{opacity:.55;pointer-events:none}.drv2 .rch-cta-gold{color:#05122e;background:linear-gradient(135deg,#f3d27a,#d4af37);border:1px solid #ffffff40;border-radius:1.15rem;font-weight:700;transition:transform .14s,filter .14s;box-shadow:0 16px 44px -12px #d4af378c,inset 0 1px #fff6}.drv2 .rch-cta-gold:hover{filter:brightness(1.07)}.drv2 .rch-cta-gold:active{transform:scale(.975)}.drv2 .rch-cta-gold:disabled{opacity:.5;pointer-events:none}.drv2 .edl-chip{color:#cfe1ff;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2c6bff2e;border:1px solid #5fb6ff66;border-radius:9999px;align-items:center;gap:.375rem;padding:.3rem .7rem;font-size:10px;font-weight:700;display:inline-flex}.drv2 .edl-electric-bar{background:linear-gradient(90deg,#2c6bff,#5fb6ff,#e7c76a);border-radius:9999px;height:4px;box-shadow:0 0 14px #5fb6ff8c}.drv2 .edl-photo-frame{background:linear-gradient(#0a133599,#050a1f99);border:1px solid #5fb6ff38;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 16px 40px -16px #0009,inset 0 0 0 1px #ffffff0a}.drv2 .edl-photo-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#050a1f8c);position:absolute;inset:0}@keyframes drv2-edl-pulse-ring{0%,to{box-shadow:0 0 #5fb6ff8c,0 0 24px #2c6bff8c}50%{box-shadow:0 0 0 10px #5fb6ff00,0 0 32px #2c6bffbf}}.drv2 .edl-pulse{animation:1.8s ease-in-out infinite drv2-edl-pulse-ring}@keyframes drv2-edl-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.drv2 .edl-card{-webkit-backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #5fb6ff33;border-radius:1.25rem;box-shadow:0 16px 40px -18px #0000008c,inset 0 1px #ffffff14}.drv2 .edl-card-strong{-webkit-backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(#14235aa6,#0a13358c);border:1px solid #5fb6ff4d;border-radius:1.5rem;box-shadow:0 22px 55px -22px #000000b3,inset 0 1px #ffffff1a}.drv2 .v3-info-root{flex-direction:column;gap:14px;display:flex}.drv2 .mv3-root{box-shadow:none;border-radius:0}.drv2{--ink:#08243f;--ink2:#3a5a58;--ink3:#6a867e;--line:#14b86621;--blue:#14b866;--cyan:#4fe8a0;--mint:#12b981;--card:#f8fcfa;--shadow:0 1px 2px #0d1b4a0a,0 10px 30px -12px #14b8662e;--driver-border:var(--line);--driver-border-strong:#14b86659;--driver-text:var(--ink);--driver-text-soft:var(--ink2);--driver-muted:var(--ink3);--driver-surface:#fff;--driver-surface-strong:#e1eee6;--driver-accent-3:#14b866;color:var(--ink);font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.drv2 h1{letter-spacing:-.02em;color:var(--ink);font-weight:800}.drv2 .sub,.drv2 .mut{color:var(--ink3)}.drv2 .soft{color:var(--ink2)}.drv2 .grn{color:var(--blue);text-shadow:none;background:linear-gradient(90deg,#14b866,#4fe8a0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.drv2 .hdr{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7}.drv2 .brand img{box-shadow:0 4px 12px #14b86640}.drv2 .hbtn{border:1px solid var(--line);color:var(--ink2);background:#fff;box-shadow:0 2px 8px #14b86614}.drv2 .card,.drv2 .brex-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow)}.drv2 .brex-card:hover{box-shadow:0 18px 40px -18px #14b8664d}.drv2 .brex-label-xs{color:var(--ink3)}.drv2 .brex-divider{border-top:1px solid #14b86617}.drv2 .brex-pill{border-color:var(--line);color:var(--ink2);background:#e9f4ee}.drv2 .brex-pill--blue{color:#0b7a43;background:#14b86617;border-color:#14b86640}.drv2 .brex-pill--amber{color:#b45309;background:#fff5e6;border-color:#fcd9a8}.drv2 .brex-pill--green{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2 .brex-pill--muted{color:var(--ink3);background:#e9f4ee}.drv2 .brex-action{border:1px solid var(--line);color:var(--ink2);background:#eaf4ee}.drv2 .brex-action--primary{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border:none;box-shadow:0 8px 20px -8px #14b86699}.drv2 input.fld,.drv2 select.fld{border:1px solid var(--line);color:var(--ink);background:#fff;box-shadow:inset 0 1px 2px #0d1b4a0a}.drv2 input.fld::placeholder{color:#8aa396}.drv2 label.lb{color:var(--ink3)}.drv2 .btn{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);box-shadow:0 12px 26px -10px #14b86699}.drv2 .btn.ghost{color:var(--ink2);border:1px solid var(--line);box-shadow:none;background:#fff}.drv2 .btn.red{color:#dc2626;background:#fff;border:1px solid #dc262640}.drv2 .fl{border-color:var(--line);color:var(--ink2);background:#fff}.drv2 .fl.on{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000;box-shadow:0 6px 16px -6px #14b86699}.drv2 .fl em{background:#14b8661f}.drv2 .fl.on em{background:#ffffff4d}.drv2 .search svg{color:var(--ink3)}.drv2 .plate{box-shadow:0 2px 6px #0d1b4a33}.drv2 .ldock{border:1px solid var(--line);background:#ffffffe0;box-shadow:0 18px 44px -14px #14b86659,inset 0 1px #fff}.drv2 .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#14b86629,#4fe8a01a);animation:none;box-shadow:0 0 0 1px #14b86633}.drv2 .ldock-item.is-active svg{filter:none}.drv2 .overlay,.drv2 .drawer .bk{background:#0d1b4a59}.drv2 .sheet,.drv2 .drawer .panel{border-color:var(--line);background:#fff}.drv2 .mit{border-color:var(--line);color:var(--ink2);background:#eaf4ee}.drv2 .nv{color:var(--ink2)}.drv2 .nv.on{color:var(--blue);background:linear-gradient(90deg,#14b86624,#0000)}.drv2 .nv.on svg{color:var(--blue)}.drv2 .nv svg{color:var(--ink3)}.drv2 .hm-top{align-items:center;gap:12px;display:flex}.drv2 .hm-av{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;font-size:16px;font-weight:800;display:flex;box-shadow:0 8px 18px -6px #14b86699}.drv2 .hm-date{color:var(--ink3);text-transform:capitalize;font-size:11.5px;font-weight:600}.drv2 .hm-hello{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1}.drv2 .rev{color:#fff;background:linear-gradient(135deg,#14b866,#22cf7c 55%,#4fe8a0);border-radius:26px;padding:20px;position:relative;overflow:hidden;box-shadow:0 22px 40px -18px #14b866a6}.drv2 .rev:before{content:"";background:radial-gradient(circle,#ffffff59,#0000 65%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.drv2 .rev:after{content:"";background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;left:-40px}.drv2 .rev small{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700;position:relative}.drv2 .rev .big{letter-spacing:-.03em;margin-top:6px;font-size:40px;font-weight:800;line-height:1.05;position:relative}.drv2 .rev .delta{vertical-align:middle;background:#ffffff38;border-radius:99px;align-items:center;gap:4px;margin-left:10px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .rev svg.spark{width:100%;height:46px;margin-top:12px;position:relative}.drv2 .kp{grid-template-columns:1fr 1fr;gap:12px;display:grid}.drv2 .kc{border:1px solid var(--line);box-shadow:var(--shadow);text-align:left;background:#fff;border-radius:22px;padding:14px;position:relative;overflow:hidden}.drv2 .kc .ki{border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.drv2 .kc b{letter-spacing:-.02em;margin-top:12px;font-size:28px;font-weight:800;line-height:1;display:block}.drv2 .kc span{color:var(--ink3);margin-top:5px;font-size:11.5px;font-weight:600;display:block}.drv2 .kc:active{transform:scale(.97)}.drv2 .nm{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:24px;padding:16px}.drv2 .nm .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:10.5px;font-weight:800}.drv2 .rt{gap:12px;margin-top:12px;display:flex}.drv2 .rt .dots{flex-direction:column;align-items:center;padding-top:4px;display:flex}.drv2 .rt .dots i{border:2.5px solid var(--blue);background:#fff;border-radius:50%;width:10px;height:10px}.drv2 .rt .dots i:last-child{border-color:var(--cyan)}.drv2 .rt .dots u{background:repeating-linear-gradient(#14b86659 0 4px,#0000 4px 8px);flex:1;width:2px;min-height:24px}.drv2 .chipx{color:var(--ink2);border:1px solid var(--line);background:#e9f4ee;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.drv2 .promo{background:#08243f;border-radius:26px;min-height:168px;position:relative;overflow:hidden;box-shadow:0 22px 40px -20px #0d1b4a8c}.drv2 .promo img{object-fit:cover;object-position:right;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.drv2 .promo:before{content:"";z-index:1;background:linear-gradient(90deg,#0d1b4aeb,#0d1b4a8c 55%,#0000);position:absolute;inset:0}.drv2 .promo .in{z-index:2;color:#fff;max-width:64%;padding:20px;position:relative}.drv2 .promo .in h2{letter-spacing:-.01em;margin-top:6px;font-size:21px;font-weight:800;line-height:1.15}.drv2 .promo .in p{opacity:.85;margin-top:6px;font-size:12.5px;line-height:1.45}.drv2 .pill-cta{color:var(--blue);background:#fff;border-radius:99px;align-items:center;gap:8px;margin-top:14px;padding:10px 16px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:0 10px 20px -8px #0006}.drv2 .qa{grid-template-columns:1fr 1fr;gap:12px;display:grid}.drv2 .qa a{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;align-items:center;gap:10px;padding:14px;display:flex}.drv2 .qa .qi{border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.drv2 .road{z-index:1;padding:6px 4px 4px;position:relative}.drv2 .road-top{color:var(--ink2);justify-content:space-between;margin-bottom:40px;padding:0 2px;font-size:11px;font-weight:700;display:flex}.drv2 .road-top span{align-items:center;gap:5px;display:flex}.drv2 .road-track{background:#c9dfd2;border-radius:99px;height:30px;position:relative;box-shadow:inset 0 2px 4px #0d1b4a1f}.drv2 .road-track:before{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#fff 0 10px,#0000 10px 20px);height:2px;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.drv2 .road-fill{background:linear-gradient(90deg,#14b866,#4fe8a0);border-radius:99px;min-width:30px;transition:width 1s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 4px 14px #14b86673}.drv2 .road-fill:after{content:"";background:repeating-linear-gradient(90deg,#ffffffe6 0 10px,#0000 10px 20px);height:2px;animation:.8s linear infinite drv2-roadflow;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}@keyframes drv2-roadflow{0%{background-position:0 0}to{background-position:20px 0}}.drv2 .road-car{width:40px;height:40px;color:var(--blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:left 1s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #14b86680,0 0 0 4px #ffffffb3}.drv2 .road-bubble{color:#fff;white-space:nowrap;background:#08243f;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:800;transition:left 1s cubic-bezier(.4,0,.2,1);position:absolute;bottom:40px;transform:translate(-50%)}.drv2 .road-bubble:after{content:"";background:#08243f;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.drv2 .road-end{border:3px solid var(--cyan);width:34px;height:34px;color:var(--cyan);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.drv2 .mv3-fs{color:var(--ink);background:0 0}.drv2 .backbtn{color:var(--ink)}.drv2 .mv3-root{color:var(--ink);background:0 0}.drv2 .mv3-root:before{opacity:.25}.drv2 .mv3-hero,.drv2 .mv3-glass,.drv2 .mv3-contacts-wrap,.drv2 .mv3-live-block,.drv2 .docs-card{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);background:#fff}.drv2 .mv3-hero-mesh,.drv2 .mv3-next-glow{background:radial-gradient(closest-side,#4fe8a02e,#0000 70%)}.drv2 .mv3-eyebrow,.drv2 .mv3-ring-den{color:var(--ink3)}.drv2 .mv3-hero-title,.drv2 .mv3-step-count,.drv2 .mv3-next-title,.drv2 .mv3-badge-pct,.drv2 .mv3-ring-num{color:var(--ink)}.drv2 .mv3-hero-sub,.drv2 .mv3-next-sub{color:var(--ink3)}.drv2 .mv3-hero-route{color:var(--ink2)}.drv2 .mv3-hero-route-arrow{color:var(--blue)}.drv2 .mv3-hero-badges span{border-color:var(--line);color:var(--ink2);background:#e9f4ee}.drv2 .mv3-step-eyebrow,.drv2 .mv3-step-count .mv3-step-total{color:var(--ink3)}.drv2 .mv3-tab{border-color:var(--line);color:var(--ink3);background:#fff}.drv2 .mv3-tab:hover{color:var(--ink)}.drv2 .mv3-tab.active{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000;box-shadow:0 8px 20px -8px #14b86699}.drv2 .mv3-next-icon{color:#fff;box-shadow:0 8px 20px #14b86659}.drv2 .mv3-cta{color:#fff;box-shadow:0 12px 26px -10px #14b86699}.drv2 .mv3-cta.done{color:#047857;background:#12b9811a;border-color:#12b98159}.drv2 .mv3-dot{background:#cde0d4}.drv2 .mv3-chip{border-color:var(--line);color:var(--ink3);background:#eaf4ee}.drv2 .mv3-chip.done{color:#047857;background:#12b98114;border-color:#12b9814d}.drv2 .mv3-chip.active{color:#fff}.drv2 .mv3-live-title,.drv2 .mv3-live-block .xs{color:var(--ink)!important}.drv2 .mv3-mapbtn{border-color:var(--line);color:var(--ink);background:#eaf4ee}.drv2 .mapbox{border-color:var(--line);background:#dcece3}.drv2 .mv3-incident{color:#dc2626;background:#fff5f5;border-color:#dc262640}.drv2 .mv3-warn{color:#92400e;background:#fff8e8;border-color:#fcd9a8}.drv2 .chatbox{border-color:var(--line);color:var(--ink2);background:#eaf4ee}.drv2 .bubble{color:var(--ink);background:#14b8661f}.drv2 .docrow{border-top:1px solid #14b86617}.drv2 .st.todo{color:var(--ink3);border-color:var(--line);background:#e9f4ee}.drv2 .st.ok{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2 .v3-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.drv2 .v3-card:before{background:radial-gradient(closest-side,#4fe8a01f,#0000 70%)}.drv2 .v3-eyebrow,.drv2 .v3-field-lbl,.drv2 .v3-route-lbl,.drv2 .v3-tl-sub,.drv2 .v3-veh-foot{color:var(--ink3)}.drv2 .v3-badge-verif{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2 .v3-chip{color:var(--ink2);border-color:var(--line);background:#eaf4ee}.drv2 .v3-field,.drv2 .v3-instructions{border-color:var(--line);background:#eff7f2}.drv2 .v3-field-val,.drv2 .v3-client-name,.drv2 .v3-route-addr,.drv2 .v3-tl-title,.drv2 .v3-tl-lbl,.drv2 .v3-tl-ring-pct{color:var(--ink)}.drv2 .v3-copy-btn{border-color:var(--line);color:var(--ink3);background:#fff}.drv2 .v3-client-type{color:var(--ink3);border-color:var(--line);background:#eaf4ee}.drv2 .v3-avatar{color:#fff}.drv2 .v3-phone{color:var(--ink);background:#14b8660f;border-color:#14b86640}.drv2 .v3-phone svg{color:var(--blue)}.drv2 .v3-instructions p{color:var(--ink2)}.drv2 .v3-instructions svg{color:var(--blue)}.drv2 .v3-quick{border-color:var(--line);color:var(--ink);box-shadow:var(--shadow);background:#fff}.drv2 .v3-quick.primary{color:#fff;background:linear-gradient(140deg,#14b866,#4fe8a0);box-shadow:0 14px 26px -10px #14b86699}.drv2 .v3-quick-corner,.drv2 .v3-quick.primary .v3-quick-corner{color:inherit}.drv2 .v3-tl-line{background:linear-gradient(#14b86659,#14b8660f)}.drv2 .v3-tl-dot{border-color:var(--line);color:var(--ink3);background:#eaf4ee}.drv2 .v3-tl-dot.done{color:#047857;background:#12b9811f;border-color:#12b98180}.drv2 .v3-tl-dot.current{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);box-shadow:0 0 0 5px #14b86626,0 8px 20px #14b86666}.drv2 .v3-tl-lbl.todo{color:var(--ink3)}.drv2 .v3-tl-pill{color:var(--ink3);border-color:var(--line);background:#eaf4ee}.drv2 .v3-tl-pill.done{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2 .v3-tl-pill.current{color:var(--blue);background:#14b86617;border-color:#14b8664d}.drv2 .bars div small,.drv2 .cal b{color:var(--ink3)}.drv2 .cal button{border-color:var(--line);color:var(--ink);background:#fff}.drv2 .cal button.indispo{background:#ef44441f;border-color:#ef444466}.drv2 .badge-new{color:var(--blue);background:#14b8661a;border-color:#14b8664d}.drv2 .badge-urg{color:#dc2626;background:#ef44441a;border-color:#ef44444d}.drv2 .avatar{color:#fff}.drv2 .login{background:0 0}.drv2 .edl-shell{--edl-text:#08243f;--edl-text-soft:#3b4a7a;--edl-muted:#6b7aa8;--edl-cyan:#14b866;color:var(--ink);background:radial-gradient(600px 360px at 0 0,#14b8661a,#0000 70%),radial-gradient(500px 320px at 100% 5%,#4fe8a01f,#0000 70%),linear-gradient(#eff7f2,#e3f2ea)}.drv2 .edl-glass,.drv2 .edl-glass-strong{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.drv2 .edl-chip{border-color:var(--line);color:var(--ink2);background:#e9f4ee}.drv2 .edl-chip-success{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2 .edl-cta{box-shadow:0 12px 26px -10px #14b86699}.drv2 .eitem{border-color:var(--line);color:var(--ink);background:#fff}.drv2 .eitem.on{background:#14b86614;border-color:#14b86680}.drv2 .codebox input,.drv2 .kmin{border-color:var(--line);color:var(--ink);background:#fff}.drv2 .codeshow{color:var(--blue);text-shadow:none}.drv2 .ebar{background:#c9dfd2}.drv2 .edl-photo-frame{box-shadow:var(--shadow);border:1px solid var(--line)}.drv2 .eph .cap{color:#fff}.drv2 .edl-hdr .sq.edl-glass,.drv2 .edl-ftr .sq.edl-glass{background:#fff}.drv2{--line:#085a3c24;--shadow:0 1px 2px #08243f0d,0 12px 28px -14px #085a3c47}.drv2 .hdr{background:linear-gradient(#06214f,#0a2f63);border-bottom:1px solid #34e68c40;box-shadow:0 8px 24px -12px #041b5299}.drv2 .brand b{color:#fff}.drv2 .brand i{color:#34e68c;text-shadow:0 0 10px #34e68cb3}.drv2 .hbtn{color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #34e68c4d}.drv2 .backbar{border-bottom:1px solid var(--line);background:#dcebe3d9}.drv2 .ldock{background:#06214ff0;border:1px solid #34e68c47;box-shadow:0 20px 44px -12px #041b52b3,inset 0 1px #ffffff0f}.drv2 .ldock:before{background:linear-gradient(90deg,#0000,#34e68c99,#0000)}.drv2 .ldock-item{color:#8fb0c9}.drv2 .ldock-item.is-active{color:#fff}.drv2 .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#34e68c4d,#18c96e1a);box-shadow:0 0 0 1px #34e68c73,0 0 18px #34e68c59}.drv2 .ldock-item.is-active svg{color:#34e68c;filter:drop-shadow(0 0 6px #34e68cb3)}.drv2 .ldock-dot{background:#34e68c;box-shadow:0 0 6px #34e68c}.drv2 .ldock-badge{box-shadow:0 0 0 2px #06214f}.drv2 .ldock-fab{background:linear-gradient(150deg,#34e68c,#12a35a);box-shadow:0 12px 26px #18c96e80,0 0 0 6px #06214f}.drv2 .ldock-fab svg{color:#04261a}.drv2 .ldock-item.is-raised span{color:#fff}.drv2 .fl.on,.drv2 .mv3-tab.active,.drv2 .mv3-cta,.drv2 .brex-action--primary,.drv2 .v3-quick.primary,.drv2 .edl-cta,.drv2 .hm-av,.drv2 .avatar,.drv2 .v3-avatar,.drv2 .v3-tl-dot.current,.drv2 .mv3-chip.active,.drv2 .mv3-next-icon{color:#04261a!important}.drv2 .v3-quick.primary svg,.drv2 .mv3-cta svg,.drv2 .btn svg,.drv2 .edl-cta svg,.drv2 .btn{color:#04261a}.drv2 .mv3-cta{background:linear-gradient(120deg,#14b866,#4fe8a0);box-shadow:0 12px 26px -10px #14b866a6}.drv2 .mv3-next-icon{background:linear-gradient(140deg,#14b866,#4fe8a0)}.drv2 .edl-cta{background:linear-gradient(135deg,#14b866,#34e68c 60%,#6effcd);box-shadow:0 14px 30px -10px #14b86699,inset 0 1px #fff6}.drv2 .grn{background:linear-gradient(90deg,#0fa35a,#34e68c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.drv2 .card,.drv2 .brex-card,.drv2 .kc,.drv2 .nm,.drv2 .qa a,.drv2 .v3-card,.drv2 .mv3-hero,.drv2 .mv3-glass,.drv2 .mv3-contacts-wrap,.drv2 .mv3-live-block,.drv2 .docs-card,.drv2 .edl-glass{background:linear-gradient(#f9fdfb,#eef7f2)}.drv2 .edl-glass-strong{background:#eef7f2f2}.drv2 .brex-action{background:#e4f1ea}.drv2 input.fld{background:#f4faf7}.drv2 .rev{background:linear-gradient(135deg,#06214f,#0a3d62 48%,#0e7a58);box-shadow:0 24px 44px -18px #041b52b3}.drv2 .rev:before{background:radial-gradient(circle,#34e68c73,#0000 65%)}.drv2 .rev .delta{color:#6effcd;background:#34e68c38}.drv2 .rev small{color:#bfe9d6}.drv2 .rev svg.spark path:last-of-type,.drv2 .rev svg.spark circle{stroke:#6effcd;fill:#6effcd}.drv2 .rev svg.spark path:last-of-type{fill:none}.drv2 .promo:before{background:linear-gradient(90deg,#06214ff0,#06214f8c 55%,#0000)}.drv2 .pill-cta{color:#04261a;background:linear-gradient(135deg,#34e68c,#6effcd)}.drv2 .promo .in span:first-child{color:#6effcd!important}.drv2 .nm{border:1px solid #14b86647;position:relative;overflow:hidden}.drv2 .nm:before{content:"";background:linear-gradient(#34e68c,#14b866);width:4px;position:absolute;top:0;bottom:0;left:0}.drv2 .nm .eyebrow{color:#0b7a43}.drv2 .rt .dots i{border-color:#14b866}.drv2 .rt .dots i:last-child{background:#34e68c;border-color:#34e68c}.drv2 .road-track{background:#b9d6c8;height:34px}.drv2 .road-track:before{background:repeating-linear-gradient(90deg,#f5fff9 0 10px,#0000 10px 20px)}.drv2 .road-fill{background:linear-gradient(90deg,#0d9b55,#34e68c);box-shadow:0 6px 18px #14b8668c}.drv2 .road-car{color:#34e68c;background:#06214f;width:44px;height:44px;box-shadow:0 8px 20px #041b528c,0 0 0 4px #ffffffd9,0 0 16px #34e68cb3}.drv2 .road-bubble{color:#6effcd;background:#06214f;bottom:46px;box-shadow:0 6px 16px #041b5266}.drv2 .road-bubble:after{background:#06214f}.drv2 .road-top span{color:var(--ink)}.drv2 .mv3-live-dot{background:#14b866}.drv2 .mv3-live-pill{color:#0b7a43;background:#14b8661f;border-color:#14b86659}.drv2 .mv3-ring-progress{filter:drop-shadow(0 0 4px #34e68c8c)}.drv2 .mv3-hero{background:linear-gradient(160deg,#f9fdfb,#e4f1ea)}.drv2 .v3-veh-title{background:linear-gradient(90deg,#08243f,#0b7a43);color:#0000;-webkit-background-clip:text;background-clip:text}.drv2 .v3-badge-verif,.drv2 .st.ok,.drv2 .edl-chip-success{color:#0b7a43}.drv2 .codeshow{color:#0b9f5a}.drv2 .edl-shell{background:radial-gradient(600px 360px at 0 0,#34e68c33,#0000 70%),linear-gradient(#dcebe3,#cfe2d8)}.drv2 .edl-glass-strong.edl-hdr{color:#fff;background:linear-gradient(#06214f,#0a2f63);border-bottom:1px solid #34e68c40}.drv2 .edl-hdr .edl-glass{color:#fff;background:#ffffff1a;border-color:#34e68c4d}.drv2 .edl-hdr p,.drv2 .edl-hdr .bold{color:#fff}.drv2 .edl-hdr p:first-child{color:#34e68c}.drv2 .bars div{background:linear-gradient(#6effcd,#14b866)}.drv2 .cal button.dispo{background:#14b86647;border-color:#14b86699}.drv2 .ebar i,.drv2 .edl-electric-bar{background:linear-gradient(90deg,#14b866,#6effcd)!important}.drv2 .v3-quick{background:#f4faf7}.drv2 .mv3-chip.done,.drv2 .v3-tl-pill.done{color:#0b7a43}.drv2 .mv3-dot.done{background:linear-gradient(90deg,#14b866,#6effcd);box-shadow:0 0 6px #34e68c80}.drv2 .mv3-dot.current{background:#14b8662e}.drv2 .mv3-dot.current:after{background:linear-gradient(90deg,#14b866,#6effcd)}.drv2 .mv3-chip.active{background:linear-gradient(120deg,#14b866,#4fe8a0)}.drv2 .mv3-tab.active{background:linear-gradient(135deg,#14b866,#4fe8a0)}.drv2 .v3-route-dot.dep{color:#0b7a43;background:#14b86629;border-color:#14b86666}.drv2 .v3-route-dot.arr{background:#ff9e4429}.drv2 .v3-tl-dot.current,.drv2 .v3-avatar,.drv2 .hm-av,.drv2 .avatar{background:linear-gradient(135deg,#14b866,#4fe8a0)}.drv2 .mv3-hero-route-arrow,.drv2 .v3-phone svg,.drv2 .v3-instructions svg{color:#0b9f5a}.drv2 .v3-phone{background:#14b86614;border-color:#14b86659}.drv2 .edl-hdr .sq.edl-glass{border-color:#34e68c59;color:#fff!important;background:#ffffff1a!important}.drv2 .edl-hdr [style*=edl-text-soft]{color:#bcd7e8!important}.drv2 .grp{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:10px;margin:6px 2px 8px;font-size:11.5px;font-weight:800;display:flex}.drv2 .grp i{background:var(--line);flex:1;height:1px}.drv2 .grp em{color:#0b7a43;background:#14b8661f;border-radius:999px;padding:1px 8px;font-size:10.5px;font-style:normal}.drv2 .brex-card{position:relative}.drv2 .brex-card.is-live{border-color:#14b8668c;margin-bottom:14px;box-shadow:0 0 0 1px #14b86638,0 18px 40px -18px #14b86699}.drv2 .brex-card.is-live:before{content:"";background:linear-gradient(#14b866,#4fe8a0);border-radius:0 4px 4px 0;width:4px;animation:1.8s ease-in-out infinite drv2-livebar;position:absolute;top:16px;bottom:16px;left:0;box-shadow:0 0 12px #14b866e6}@keyframes drv2-livebar{0%,to{opacity:1}50%{opacity:.45}}.drv2 .livebar{letter-spacing:.1em;color:#0b8f52;align-items:center;gap:8px;padding:10px 18px 0;font-size:11px;font-weight:800;display:flex}.drv2 .livebar b{letter-spacing:0;color:var(--ink3);font-weight:700}.drv2 .livebar .ld{background:#14b866;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite drv2-ldp;box-shadow:0 0 #14b86699}@keyframes drv2-ldp{0%{box-shadow:0 0 #14b8668c}to{box-shadow:0 0 0 9px #14b86600}}.drv2 .cl-head{align-items:center;gap:12px;display:flex}.drv2 .cl-ic{color:#0b8f52;background:#14b8661a;border:1px solid #14b86633;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.drv2 .cl-lb{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:800}.drv2 .cl-nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:16px;font-weight:700;overflow:hidden}.drv2 .cl-chip{color:var(--ink2);border:1px solid var(--line);background:#eef5f1;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.drv2 .cl-route{flex-direction:column;margin-top:16px;display:flex}.drv2 .cl-r{align-items:flex-start;gap:12px;display:flex}.drv2 .cl-r i{border-radius:50%;flex:none;width:11px;height:11px;margin-top:4px}.drv2 .cl-r i.a{background:#fff;border:3px solid #14b866}.drv2 .cl-r i.b{background:#2f5fff}.drv2 .cl-line{background:repeating-linear-gradient(#14b86673 0 3px,#0000 3px 6px);width:2px;height:16px;margin:3px 0 3px 4.5px}.drv2 .cl-rl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:700}.drv2 .cl-ra{color:var(--ink);margin-top:1px;font-size:14.5px;font-weight:600}.drv2 .cl-note{color:#8a5a10;background:#fff7e8;border:1px solid #f7dfae;border-radius:12px;gap:10px;margin-top:14px;padding:11px 12px;font-size:12.5px;line-height:1.4;display:flex}.drv2 .cl-note p{margin:0}.drv2 .cl-gps{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-size:15px;font-weight:800;display:flex;box-shadow:0 12px 26px -10px #14b866a6}.drv2 .cl-gps span{opacity:.7;display:flex}.drv2 .ct-list{flex-direction:column;display:flex}.drv2 .ct-row{border-top:1px solid #14b8661a;align-items:center;gap:12px;padding:12px 0;display:flex}.drv2 .ct-row:first-child{border-top:0;padding-top:4px}.drv2 .ct-ic{color:#0b8f52;background:#14b8661a;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2 .ct-tx{flex:1;min-width:0}.drv2 .ct-lb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:800}.drv2 .ct-nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:14.5px;font-weight:600;overflow:hidden}.drv2 .ct-call{color:#fff;background:linear-gradient(135deg,#14b866,#22cf7c);border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 8px 18px -8px #14b866b3}.drv2 .vhead{align-items:stretch;gap:8px;padding:14px 18px 8px;display:flex}.drv2 .vtile{color:#0b8f52;background:#14b8661a;border:1px solid #14b86638;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:62px;padding:7px 10px 6px;display:inline-flex}.drv2 .vtile svg{display:block}.drv2 .vtile em{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:9.5px;font-style:normal;font-weight:800}.drv2 .vtile--ench{color:#2f5fff;background:#2f5fff1a;border-color:#2f5fff47}.drv2 .mchips{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}.drv2 .mchip{border:1px solid var(--line);color:var(--ink2);background:#eef5f1;border-radius:99px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.drv2 .mchip--ok{color:#0b7a43;background:#14b8661f;border-color:#14b86659}.drv2 .bellb{position:relative}.drv2 .bbadge{color:#fff;background:#ef4444;border:2px solid #0a2547;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;display:flex;position:absolute;top:-5px;right:-5px}.drv2 .npan-bg{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040c1c8c;justify-content:center;align-items:flex-start;padding:70px 14px 14px;display:flex;position:absolute;inset:0}.drv2 .npan{width:100%;max-height:100%;color:var(--ink);background:#f8fcfa;border:1px solid #14b86640;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 70px -20px #0009}.drv2 .npan-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.drv2 .npan-h b{font-size:18px;display:block}.drv2 .npan-h small{color:#0b8f52;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:700;display:flex}.drv2 .npan-ic{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.drv2 .dotg{background:#14b866;border-radius:50%;width:7px;height:7px;display:inline-block}.drv2 .npan .hbtn{color:var(--ink);border-color:var(--line);background:#eef5f1}.drv2 .npan-l{flex:1;overflow:auto}.drv2 .npan-i{text-align:left;border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex;position:relative}.drv2 .nic{color:#0b8f52;background:#14b8661f;border:1px solid #14b86638;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.drv2 .npt{justify-content:space-between;gap:8px;display:flex}.drv2 .npt b{color:var(--ink);font-size:14px}.drv2 .npt small{color:var(--ink3);white-space:nowrap;font-size:11px}.drv2 .npan-i p,.drv2 .ncard p{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.drv2 .ud{background:#14b866;border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px;box-shadow:0 0 8px #14b866cc}.drv2 .npan-e{color:#0b8f52;text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 20px;display:flex}.drv2 .npan-e b{color:var(--ink)}.drv2 .npan-e p{color:var(--ink3);margin:0;font-size:12.5px}.drv2 .npan-f{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.drv2 .nlink{color:#0b8f52;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.drv2 .ncard{background:#f8fcfa;border:1px solid #14b86659;border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px;display:flex;box-shadow:0 10px 24px -16px #14b86699}.drv2 .ncard.is-read{border-color:var(--line);box-shadow:none;opacity:.78}.drv2 .ncard.is-read .nic{color:var(--ink3);border-color:var(--line);background:#eef5f1}.drv2 .ncard b{color:var(--ink);margin-top:3px;font-size:14.5px;display:block}.drv2 .ncard p{-webkit-line-clamp:3}.drv2 .nk{letter-spacing:.1em;text-transform:uppercase;color:#0b8f52;font-size:10.5px;font-weight:800}.drv2 .ncard.is-read .nk{color:var(--ink3)}.drv2 .nact{justify-content:space-between;align-items:center;margin-top:10px;font-size:12.5px;font-weight:700;display:flex}.drv2 .nact button{color:#0b8f52;align-items:center;gap:5px;display:inline-flex}.drv2 .nact .mk{color:var(--ink3);font-weight:600}.drv2 .nact .rd{color:var(--ink3);align-items:center;gap:4px;font-weight:600;display:inline-flex}.drv2 .vtile{color:#0b8f52;background:linear-gradient(#f3fbf6,#e6f4ec);border:1px solid #14b86647;min-width:96px;padding:8px 12px 7px;position:relative}.drv2 .vtile img{object-fit:contain;width:auto;max-width:92px;height:36px;display:block}.drv2 .vtile--ev{background:linear-gradient(#eefcf4,#d9f6e6);border-color:#14b8668c;box-shadow:0 8px 20px -12px #14b866cc}.drv2 .vbolt{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;animation:1.8s ease-in-out infinite drv2-vbp;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 3px #fff,0 0 12px #14b866cc}@keyframes drv2-vbp{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.drv2 .vtile--ench{color:#2f5fff;background:linear-gradient(#f1f5ff,#e3ebff);border-color:#2f5fff59;min-width:70px}.drv2 .vup{align-items:center;gap:1px;height:36px;display:flex}.drv2 .vup i{color:#2f5fff;font-size:19px;font-style:normal;font-weight:800}.drv2 .mchip--th{color:var(--ink2);background:#eef2f6}.drv2 .mchip--ev{color:#0b6b3c;background:linear-gradient(135deg,#14b8662e,#4fe8a038);border-color:#14b86680}.drv2 .pb{vertical-align:middle;background:#fff;border:2px solid #111;border-radius:7px;align-items:stretch;display:inline-flex;overflow:hidden;box-shadow:0 2px 6px #0d1b4a33}.drv2 .pb-band{color:#fff;background:#0a3fc4;flex-direction:column;flex:none;justify-content:space-between;align-items:center;padding:2px 0;display:flex}.drv2 .pb-band b{font:700 9px/1 Inter,sans-serif}.drv2 .pb-t{color:#111;white-space:nowrap;align-items:center;padding:0 10px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-weight:600;display:flex}.drv2 .pb-sm{height:28px}.drv2 .pb-sm .pb-band{width:20px}.drv2 .pb-sm .pb-band svg{width:12px;height:12px}.drv2 .pb-sm .pb-t{letter-spacing:1.5px;font-size:13px}.drv2 .pb-md{height:44px}.drv2 .pb-md .pb-band{width:30px}.drv2 .pb-md .pb-band svg{width:17px;height:17px}.drv2 .pb-md .pb-band b{font-size:12px}.drv2 .pb-md .pb-t{letter-spacing:2px;font-size:20px}.drv2 .vbolt{color:#fff;background:linear-gradient(135deg,#2f5fff,#27d3ff);width:28px;height:28px;top:-9px;right:-9px;box-shadow:0 0 0 3px #fff,0 0 14px #27d3fff2,0 0 26px #2f5fff99}.drv2 .vbolt svg{filter:drop-shadow(0 0 3px #ffffffe6);width:17px;height:17px}.drv2 .mchip--ev{color:#1744d6;text-shadow:0 0 8px #27d3ff80;background:#2f5fff1f;border-color:#2f8bff;box-shadow:0 0 12px -2px #27d3ffb3}.drv2 .mchip--ev svg{color:#0fa7e8;filter:drop-shadow(0 0 4px #27d3ffe6)}.drv2 .vtile--ev{border-color:#2f8bff99;box-shadow:0 8px 20px -12px #2f5fffcc}.drv2 .hm-av.has-photo,.drv2 .avatar.has-photo{color:#0000;background-position:50%;background-size:cover}.drv2 .avwrap{cursor:pointer;display:block;position:relative}.drv2 .avatar-lg{border-radius:24px;width:76px;height:76px;font-size:24px}.drv2 .avcam{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border:3px solid #eff7f2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:-5px;right:-5px}.drv2 .stack>.grp{margin-top:10px}.drv2 .eqrow{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);background:#f8fcfa;border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:13px 14px;display:flex}.drv2 .eqrow.on{background:linear-gradient(#f2fcf6,#e6f7ee);border-color:#14b8668c;box-shadow:0 8px 20px -14px #14b866b3}.drv2 .eqbox{color:#04261a;border:2px solid #c3d4cc;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.drv2 .eqrow.on .eqbox{background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.drv2 .eqic{color:#0b8f52;flex:none;display:flex}.drv2 .eqtx{flex-direction:column;font-size:14.5px;font-weight:600;display:flex}.drv2 .eqtx small{color:var(--ink3);margin-top:1px;font-size:12px;font-weight:500}.drv2 .eqerr{color:#c0392b;margin:0 4px;font-size:12.5px;font-weight:600}.drv2 .eqnote{color:var(--ink3);margin:2px 4px 6px;font-size:12px;line-height:1.45}.drv2 .eqlink{border:1px solid var(--line)}.drv2 .ibar{margin:12px 0 4px}.drv2 .ibar-h{align-items:center;gap:8px;margin:0 2px 8px;display:flex}.drv2 .ibar-h b{letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:12.5px;font-weight:800}.drv2 .ibar-h small{color:#0b8f52;margin-left:auto;font-size:11.5px;font-weight:700}.drv2 .ibar-dot{background:#14b866;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite drv2-ldp}.drv2 .ibar-r{scrollbar-width:none;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.drv2 .ibar-r::-webkit-scrollbar{display:none}.drv2 .ib{text-align:left;color:#fff;width:176px;box-shadow:0 12px 26px -16px var(--c1);background:linear-gradient(160deg,#0c1d44,#0a1530);border:1px solid #ffffff1a;border-radius:16px;flex:none;padding:11px 12px 12px 15px;position:relative;overflow:hidden}.drv2 .ib:before{content:"";background:linear-gradient(180deg,var(--c1),var(--c2));width:3px;box-shadow:0 0 10px var(--c1);border-radius:0 3px 3px 0;position:absolute;top:10px;bottom:10px;left:0}.drv2 .ib-k{letter-spacing:.1em;text-transform:uppercase;color:var(--c2);align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.drv2 .ib-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;padding-right:18px;font-size:12.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.drv2 .ib-go{color:var(--c2);display:flex;position:absolute;bottom:10px;right:10px}.drv2 .story{z-index:90;color:#fff;background:#050d26;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.drv2 .st-glow{pointer-events:none;background:radial-gradient(80% 45% at 15% 0,#2f5fff8c,#0000 70%),radial-gradient(70% 40% at 100% 100%,#14b86673,#0000 70%);position:absolute;inset:0}.drv2 .st-road{opacity:.7;pointer-events:none;background:repeating-linear-gradient(#ffffff47 0 8px,#0000 8px 16px);width:2px;position:absolute;top:150px;bottom:150px;left:26px}.drv2 .st-road:before{content:"";background:linear-gradient(180deg,var(--c1),var(--c2));width:10px;height:46px;box-shadow:0 0 16px var(--c1);border-radius:6px;animation:8s linear forwards drv2-stroad;position:absolute;top:0;left:-4px}@keyframes drv2-stroad{0%{top:0}to{top:calc(100% - 46px)}}.drv2 .st-prog{z-index:3;gap:5px;padding:14px 16px 0;display:flex;position:relative}.drv2 .st-prog i{background:#ffffff2e;border-radius:4px;flex:1;height:4px;overflow:hidden}.drv2 .st-prog i b{background:linear-gradient(90deg,#2f5fff,#27d3ff,#4fe8a0);border-radius:4px;width:0;height:100%;display:block;box-shadow:0 0 8px #27d3ffcc}.drv2 .st-prog i.done b{width:100%}.drv2 .st-prog i.run b{animation:8s linear forwards drv2-stp}@keyframes drv2-stp{to{width:100%}}.drv2 .st-top{z-index:3;align-items:center;gap:11px;padding:14px 16px 0;display:flex;position:relative}.drv2 .st-logo{object-fit:cover;border-radius:12px;width:40px;height:40px;box-shadow:0 0 0 1px #fff3}.drv2 .st-top b{font-size:15px;display:block}.drv2 .st-top small{color:#fff9;font-size:11px}.drv2 .st-x{color:#fff;z-index:5;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.drv2 .st-body{text-align:left;z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:10px 24px 120px 52px;display:flex;position:relative;overflow:auto}.drv2 .st-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:0 0 22px -4px var(--c1);border-radius:99px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 12px;font-size:11.5px;font-weight:800;display:inline-flex}.drv2 .st-body h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.2}.drv2 .st-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fffffff0;background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;width:100%;padding:14px 16px;font-size:14.5px;line-height:1.55}.drv2 .st-card p{margin:0 0 10px}.drv2 .st-card p:last-child{margin:0}.drv2 .st-date{color:#ffffff8c;margin-top:12px;font-size:11.5px;font-weight:600}.drv2 .st-vroomy{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:12px;right:10px}@keyframes drv2-tlnFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.drv2 .st-bub{color:#08243f;background:#fff;border-radius:14px 14px 4px;max-width:170px;margin-bottom:4px;padding:8px 11px;font-size:12px;font-weight:700;line-height:1.3;box-shadow:0 8px 20px -8px #00000080}.drv2 .st-tap{z-index:4;width:40%;position:absolute;top:110px;bottom:60px}.drv2 .st-l{left:0}.drv2 .st-r{right:0}.drv2 .annlayer{cursor:crosshair;position:absolute;inset:0}.drv2 .annlayer.busy{cursor:default}.drv2 .amark{aspect-ratio:1;pointer-events:none;width:13.3%;position:absolute;transform:translate(-50%,-50%)}.drv2 .amark svg{width:100%;height:100%;overflow:visible}.drv2 .amark circle{fill:none;stroke:var(--c);stroke-width:3.4px;stroke-linecap:round;filter:drop-shadow(0 0 4px var(--c))}.drv2 .amark.pend circle{stroke-dasharray:6 5;animation:1.2s ease-in-out infinite drv2-amp}.drv2 .amark.auto{animation:.5s ease-out drv2-amz}@keyframes drv2-amp{0%,to{opacity:1}50%{opacity:.35}}@keyframes drv2-amz{0%{opacity:0;transform:translate(-50%,-50%)scale(2.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.drv2 .amark em{color:#fff;white-space:nowrap;border-radius:99px;margin-top:3px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:100%;left:50%;transform:translate(-50%)}.drv2 .annbox{border:1px solid var(--line);color:var(--ink);background:#ffffffb3;border-radius:16px;flex-direction:column;gap:8px;margin-top:12px;padding:13px 14px;display:flex}.drv2 .annbox b{font-size:14px}.drv2 .annbox small{color:var(--ink3);font-size:12px}.drv2 .annbox.scan{border-color:#27d3ff99;flex-direction:row;align-items:center;gap:12px}.drv2 .annbox.ask{border-color:#2f8bff99;box-shadow:0 0 0 3px #27d3ff26}.drv2 .spin{border:3px solid #27d3ff4d;border-top-color:#27d3ff;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite drv2-spn}@keyframes drv2-spn{to{transform:rotate(360deg)}}.drv2 .annchips{flex-wrap:wrap;gap:7px;display:flex}.drv2 .annchips button{color:var(--c);border:1.5px solid var(--c);background:#fff;border-radius:99px;padding:8px 13px;font-size:13px;font-weight:700}.drv2 .annchips button:active{background:var(--c);color:#fff}.drv2 .annx{color:var(--ink3);align-self:flex-start;font-size:12.5px;font-weight:600;text-decoration:underline}.drv2 .annlist{flex-wrap:wrap;gap:7px;display:flex}.drv2 .annlist span{color:#fff;background:var(--c);border-radius:99px;align-items:center;gap:6px;padding:5px 6px 5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.drv2 .annlist button{color:#fff;background:#ffffff4d;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1}.drv2 .vr{aspect-ratio:940/671;transform-origin:50% 85%;animation:3.4s ease-in-out infinite drv2-vrbob;display:inline-block;position:relative}.drv2 .vr-car{position:absolute;inset:0}.drv2 .vr-base{width:100%;height:100%;display:block;position:absolute;inset:0}.drv2 .vr-eye{position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%}.drv2 .vr-iris{will-change:transform;display:block;position:absolute}.drv2 .vr-lid{transform-origin:50% 0;background:linear-gradient(#2c5cdc,#183a9e);animation:5s infinite drv2-vrblink;position:absolute;inset:0;transform:scaleY(0)}.drv2 .vr-lamp{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#ffe28cf2,#ffc85059 45%,#ffc85000 70%);border-radius:50%;width:19%;animation:1.8s ease-in-out infinite drv2-vrlamp;position:absolute}.drv2 .vr-lamp.l2{animation-delay:.9s}@keyframes drv2-vrbob{0%,to{transform:translateY(0)rotate(-1.4deg)}50%{transform:translateY(-3.5%)rotate(1.4deg)}}@keyframes drv2-vrblink{0%,91%,to{transform:scaleY(0)}94%{transform:scaleY(1)}97%{transform:scaleY(0)}}@keyframes drv2-vrlamp{0%,to{opacity:.15}50%{opacity:.8}}.drv2 .st-vroomy .vr{filter:drop-shadow(0 10px 18px #00000080)}html.theme-dark .drv2{--ink:#eaf6ef;--ink2:#b9d3c7;--ink3:#86a699;--line:#4fe8a02b;--card:#143049;--shadow:0 1px 2px #0006,0 14px 34px -16px #000000b3;--driver-border:var(--line);--driver-text:var(--ink);--driver-text-soft:var(--ink2);--driver-muted:var(--ink3);--driver-surface:#143049;--driver-surface-strong:#1b3d5c;color:var(--ink)}html.theme-dark .drv2 .hdr{background:#0c2640db}html.theme-dark .drv2 .hbtn{color:var(--ink2);box-shadow:none;background:#143049}html.theme-dark .drv2 .card,html.theme-dark .drv2 .brex-card,html.theme-dark .drv2 .v3-card{background:var(--card);border-color:var(--line)}html.theme-dark .drv2 .brex-pill,html.theme-dark .drv2 .brex-pill--muted{color:var(--ink2);border-color:var(--line);background:#1b3d5c}html.theme-dark .drv2 .brex-pill--blue,html.theme-dark .drv2 .brex-pill--green{color:#6effcd;background:#14b86629;border-color:#4fe8a059}html.theme-dark .drv2 .brex-pill--amber{color:#fbbf6a;background:#f59e0b24;border-color:#f59e0b59}html.theme-dark .drv2 .brex-action{color:var(--ink2);border-color:var(--line);background:#1b3d5c}html.theme-dark .drv2 input.fld,html.theme-dark .drv2 select.fld{color:var(--ink);border-color:var(--line);box-shadow:none;background:#0a1b2c}html.theme-dark .drv2 input.fld::placeholder{color:#6c8a7e}html.theme-dark .drv2 .btn.ghost{color:var(--ink2);background:#143049}html.theme-dark .drv2 .btn.red{color:#ff8a8a;background:#143049}html.theme-dark .drv2 .fl{color:var(--ink2);border-color:var(--line);background:#143049}html.theme-dark .drv2 .fl em{background:#4fe8a029}html.theme-dark .drv2 .ldock{background:#091a2ceb;box-shadow:0 18px 44px -14px #000c,inset 0 1px #ffffff0d}html.theme-dark .drv2 .ldock-fab{box-shadow:0 12px 26px #14b86673,0 0 0 6px #0c2640}html.theme-dark .drv2 .ldock-badge{box-shadow:0 0 0 2px #0c2640}html.theme-dark .drv2 .sheet,html.theme-dark .drv2 .drawer .panel{border-color:var(--line);background:#0b1d2f}html.theme-dark .drv2 .mit{color:var(--ink2);background:#1b3d5c}html.theme-dark html.theme-dark .drv2 .overlay,html.theme-dark .drv2 .drawer .bk{background:#0009}html.theme-dark .drv2 .nv{color:var(--ink2)}html.theme-dark .drv2 .nv.on{color:#4fe8a0}html.theme-dark .drv2 .grp em{color:#6effcd;background:#4fe8a029}html.theme-dark .drv2 .kc,html.theme-dark .drv2 .kp>*{background:var(--card);border-color:var(--line)}html.theme-dark .drv2 .kc b{color:var(--ink)}html.theme-dark .drv2 .kc span{color:var(--ink3)}html.theme-dark .drv2 .vtile{background:linear-gradient(#10293a,#0c2030);border-color:#4fe8a04d}html.theme-dark .drv2 .vtile em{color:var(--ink2)}html.theme-dark .drv2 .vtile--ev{background:linear-gradient(#0f2c40,#0b2233);border-color:#27d3ff8c}html.theme-dark .drv2 .vtile--ench{color:#8fb0ff;background:linear-gradient(#102246,#0c1a38);border-color:#5b83ff80}html.theme-dark .drv2 .vup i{color:#8fb0ff}html.theme-dark .drv2 .mchip{color:var(--ink2);border-color:var(--line);background:#1b3d5c}html.theme-dark .drv2 .mchip--ok{color:#6effcd;background:#14b86629;border-color:#4fe8a066}html.theme-dark .drv2 .mchip--ev{color:#8fe6ff;background:#2f5fff33;border-color:#2f8bff}html.theme-dark .drv2 .mchip--th{color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2 .vbolt{box-shadow:0 0 0 3px #143049,0 0 14px #27d3fff2}html.theme-dark .drv2 .livebar{color:#6effcd}html.theme-dark .drv2 .brex-card.is-live{border-color:#4fe8a08c}html.theme-dark .drv2 .cl-ic,html.theme-dark .drv2 .ct-ic,html.theme-dark .drv2 .nic{color:#6effcd;background:#14b86629;border-color:#4fe8a04d}html.theme-dark .drv2 .cl-chip{color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2 .cl-note{color:#fbbf6a;background:#f59e0b1f;border-color:#f59e0b59}html.theme-dark .drv2 .cl-r i.a{background:#143049}html.theme-dark .drv2 .ct-row{border-color:#4fe8a01f}html.theme-dark .drv2 .npan{color:var(--ink);background:#0b1d2f}html.theme-dark .drv2 .npan .hbtn{color:var(--ink);background:#1b3d5c}html.theme-dark .drv2 .npan-h small,html.theme-dark .drv2 .nlink,html.theme-dark .drv2 .npan-e{color:#6effcd}html.theme-dark .drv2 .ncard{background:var(--card)}html.theme-dark .drv2 .ncard.is-read .nic{color:var(--ink3);background:#1b3d5c}html.theme-dark .drv2 .nk,html.theme-dark .drv2 .nact button{color:#6effcd}html.theme-dark .drv2 .nact .mk,html.theme-dark .drv2 .nact .rd{color:var(--ink3)}html.theme-dark .drv2 .eqrow{background:var(--card)}html.theme-dark .drv2 .eqrow.on{background:linear-gradient(#0f3427,#0c2a21);border-color:#4fe8a080}html.theme-dark .drv2 .eqbox{border-color:#3d6154}html.theme-dark .drv2 .eqic{color:#6effcd}html.theme-dark .drv2 .eqerr{color:#ff8a8a}html.theme-dark .drv2 .avcam{border-color:#0c2640}html.theme-dark .drv2 .plate,html.theme-dark .drv2 .pb{box-shadow:0 2px 8px #00000080}html.theme-dark .drv2 .edl-chip{color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2 .annbox{color:var(--ink);background:#0e2233e6}html.theme-dark .drv2 .annbox small{color:var(--ink3)}html.theme-dark .drv2 .annchips button{background:#143049}html.theme-dark .drv2 .sigstep{color:var(--ink)}html.theme-dark .drv2 .search .fld{background:#0a1b2c}html.theme-dark .drv2 .rt-pill,html.theme-dark .drv2 .rm-lb{color:var(--ink);background:#143049}.drv2 .sigstep{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.drv2 .sigstep span{letter-spacing:.12em;text-transform:uppercase;color:#0b8f52;font-size:10.5px;font-weight:800}.drv2 .sigstep b{font-size:15px}.drv2 .sigpad{background:#fff;border:1.5px dashed #14b8668c;border-radius:14px;position:relative;overflow:hidden}.drv2 .sigpad canvas{touch-action:none;width:100%;height:150px;display:block}.drv2 .sigph{color:#9bb3a8;pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.drv2 .sigline{pointer-events:none;background:#d3e2da;height:1px;position:absolute;bottom:34px;left:16px;right:16px}.drv2 .sigdone{background:#fff;border:1.5px solid #14b86699;border-radius:14px;padding:6px;position:relative}.drv2 .sigdone img{object-fit:contain;width:100%;height:150px;display:block}.drv2 .sigdone-b{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px}.drv2 .sigredo{color:#0b8f52;font-size:13px;font-weight:700;text-decoration:underline}.drv2 #sigok:disabled{opacity:.4;pointer-events:none}html.theme-dark .drv2 .fl.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}html.theme-dark .drv2 .brex-action--primary{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border:none}html.theme-dark .drv2 .chipx{color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2 .mv3-hero,html.theme-dark .drv2 .mv3-glass,html.theme-dark .drv2 .mv3-contacts-wrap,html.theme-dark .drv2 .mv3-live-block,html.theme-dark .drv2 .docs-card{border-color:var(--line);color:var(--ink);background:linear-gradient(160deg,#0f2536,#0b1d2d)}html.theme-dark .drv2 .mv3-hero-mesh,html.theme-dark .drv2 .mv3-next-glow{background:radial-gradient(closest-side,#4fe8a033,#0000 70%)}html.theme-dark .drv2 .mv3-ring-den,html.theme-dark .drv2 .mv3-hero-sub,html.theme-dark .drv2 .mv3-next-sub,html.theme-dark .drv2 .mv3-step-eyebrow,html.theme-dark .drv2 .mv3-eyebrow,html.theme-dark .drv2 .mv3-step-count .mv3-step-total,html.theme-dark .drv2 .v3-eyebrow,html.theme-dark .drv2 .v3-field-lbl,html.theme-dark .drv2 .v3-route-lbl,html.theme-dark .drv2 .v3-tl-sub,html.theme-dark .drv2 .v3-veh-foot{color:var(--ink3)}html.theme-dark .drv2 .mv3-hero-title,html.theme-dark .drv2 .mv3-step-count,html.theme-dark .drv2 .mv3-next-title,html.theme-dark .drv2 .mv3-badge-pct,html.theme-dark .drv2 .mv3-ring-num,html.theme-dark .drv2 .v3-field-val,html.theme-dark .drv2 .v3-client-name,html.theme-dark .drv2 .v3-route-addr,html.theme-dark .drv2 .v3-tl-title,html.theme-dark .drv2 .v3-tl-lbl,html.theme-dark .drv2 .v3-tl-ring-pct,html.theme-dark .drv2 .backbtn{color:var(--ink)}html.theme-dark .drv2 .mv3-hero-route,html.theme-dark .drv2 .mv3-hero-route-city{color:var(--ink2)}html.theme-dark .drv2 .mv3-hero-badges span,html.theme-dark .drv2 .v3-chip,html.theme-dark .drv2 .mv3-chip,html.theme-dark .drv2 .v3-tl-pill,html.theme-dark .drv2 .st.todo{border-color:var(--line);color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2 .mv3-tab{border-color:var(--line);color:var(--ink2);background:#143049}html.theme-dark .drv2 .mv3-tab.active{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0)}html.theme-dark .drv2 .mv3-chip.done,html.theme-dark .drv2 .v3-tl-pill.done,html.theme-dark .drv2 .v3-badge-verif,html.theme-dark .drv2 .st.ok,html.theme-dark .drv2 .v3-chip.eco{color:#6effcd;background:#14b86629;border-color:#4fe8a066}html.theme-dark .drv2 .mv3-chip.active{color:#04261a;background:linear-gradient(120deg,#14b866,#4fe8a0)}html.theme-dark .drv2 .v3-tl-pill.current{color:#8fe6ff;background:#27d3ff24;border-color:#27d3ff66}html.theme-dark .drv2 .mv3-mapbtn{color:var(--ink);background:#1b3d5c}html.theme-dark .drv2 .v3-field,html.theme-dark .drv2 .v3-instructions{border-color:var(--line);background:#0a1b2c}html.theme-dark .drv2 .v3-veh-title{background:linear-gradient(90deg,#eaf6ef,#4fe8a0);color:#0000;-webkit-background-clip:text;background-clip:text}html.theme-dark .drv2 .edl-glass,html.theme-dark .drv2 .edl-glass-strong{border-color:var(--line);box-shadow:var(--shadow);background:#143049}html.theme-dark .drv2 .edl-glass-strong.edl-hdr{background:linear-gradient(#06214f,#0a2f63)}html.theme-dark .drv2 .edl-hdr .edl-glass,html.theme-dark .drv2 .edl-hdr .sq.edl-glass{background:#ffffff1a}html.theme-dark .drv2 .edl-chip-success{color:#6effcd;background:#14b8662e}html.theme-dark .drv2 .edl-shell{--edl-text:#eaf6ef;--edl-text-soft:#9dbdb0;color:#eaf6ef}html.theme-dark .drv2 .edl-main,html.theme-dark .drv2 .edl-shell{background:linear-gradient(#0c2640,#081c32)}html.theme-dark .drv2 .eitem{color:var(--ink);border-color:var(--line);background:#143049}html.theme-dark .drv2 .codebox input{color:var(--ink);border-color:var(--line);background:#0a1b2c}html.theme-dark .drv2 .codeshow{color:#6effcd}html.theme-dark .drv2 .sigpad,html.theme-dark .drv2 .sigdone{background:#fff}html.theme-dark .drv2 .sigstep span,html.theme-dark .drv2 .sigredo{color:#6effcd}html.theme-dark .drv2 .tiny,html.theme-dark .drv2 .mut,html.theme-dark .drv2 .sub{color:var(--ink3)}html.theme-dark .drv2 .semi,html.theme-dark .drv2 .row,html.theme-dark .drv2 .bold{color:inherit}html.theme-dark .drv2 .brex-amount{color:#4fe8a0}html.theme-dark .drv2 .badge-new{color:#6effcd;background:#4fe8a024}html.theme-dark .drv2 .st-tag{color:#fff}html.theme-dark .drv2 .hm-date{color:var(--ink3)}html.theme-dark .drv2 .kc{background:var(--card)}html.theme-dark .drv2 .ki{filter:none}html.theme-dark .drv2 .hm-av{color:#04261a}html.theme-dark .drv2 .nlink{color:#6effcd}html.theme-dark .drv2 .eqnote{color:var(--ink3)}.drv2 .brex-amount{color:#0a9650}.drv2 .sub,.drv2 .hm-date{color:#58766c}html.theme-dark .drv2 .nm,html.theme-dark .drv2 .qa a{background:linear-gradient(#17364f,#122e46);border-color:#4fe8a04d}html.theme-dark .drv2 .cal button{color:var(--ink);border-color:var(--line);background:#143049}html.theme-dark .drv2 .cal button.dispo{background:#14b86659}html.theme-dark .drv2 .cal button.indispo{background:#ef44444d}html.theme-dark .drv2 .cal b{color:var(--ink3)}html.theme-dark .drv2 .backbar{border-color:var(--line);background:#0c2640eb}html.theme-dark .drv2 .backbtn{color:var(--ink)}html.theme-dark .drv2 .mv3-live-pill{color:var(--ink2)}.drv2 .av-d{overflow:hidden;padding:0!important}.drv2 .av-sum{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:11px 14px;list-style:none;display:flex}.drv2 .av-sum::-webkit-details-marker{display:none}.drv2 .av-ring{flex:none;width:40px;height:40px;position:relative}.drv2 .av-ring svg{width:40px!important;height:40px!important}.drv2 .av-ring b{color:var(--ink);justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.drv2 .av-tx{flex:1;min-width:0}.drv2 .av-t{color:var(--ink);font-size:13.5px;font-weight:700}.drv2 .av-s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;overflow:hidden}.drv2 .av-ch{color:#14b866;background:#14b8661f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s;display:flex}.drv2 .av-d[open] .av-ch{transform:rotate(180deg)}.drv2 .av-d .v3-tl-list{border-top:1px solid var(--line,#08243f14);padding:4px 16px 14px}html.theme-dark .drv2 .av-ring b{color:var(--ink)}.drv2 .mv3-chips{scroll-snap-type:x proximity;cursor:grab;scroll-behavior:smooth;margin:14px -4px 0;padding:3px 18px 4px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000)}.drv2 .mv3-chip{scroll-snap-align:center}@keyframes drv2-chipSoft{0%,to{opacity:.88;box-shadow:0 0 #14b86600}50%{opacity:1;box-shadow:0 0 0 5px #14b8662e}}.drv2 .mv3-chip.active{animation:2.6s ease-in-out infinite drv2-chipSoft}@keyframes drv2-eurVib{0%,62%,to{transform:translate(0)rotate(0)scale(1)}66%{transform:translate(-1.5px)rotate(-9deg)scale(1.18)}72%{transform:translate(1.5px)rotate(9deg)scale(1.18)}78%{transform:translate(-1px)rotate(-6deg)scale(1.12)}84%{transform:translate(1px)rotate(6deg)scale(1.1)}90%{transform:translate(0)rotate(0)scale(1.04)}}@keyframes drv2-arrBlink{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.25;transform:translateY(-3px)}}.drv2 .vup i{transform-origin:50% 60%;animation:2.4s ease-in-out infinite drv2-eurVib;display:inline-block}@media(prefers-reduced-motion:reduce){.drv2 .vup i,.drv2 .vup svg,.drv2 .mv3-chip.active{animation:none}}.drv2 .nbar{align-items:center;gap:10px;padding:2px 2px 0;display:flex}.drv2 .nsa{color:var(--ink);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.drv2 .nbc{color:var(--ink3);margin-left:auto;font-size:11.5px}.drv2 .nrd{margin-left:6px}.drv2 .nchk{color:#0000;background:0 0;border:1.8px solid #14b86680;border-radius:7px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:inline-flex}.drv2 .nchk.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.drv2 .ncard>.nchk{margin-top:2px}.drv2 .ncard.is-sel{box-shadow:0 0 0 2px #14b8668c}.drv2 .catbar{align-items:stretch;gap:8px;display:flex}.drv2 .catbar .search{flex:1;min-width:0}.drv2 .sortbtn{border:1px solid var(--line);background:var(--card,#f8fcfa);width:46px;color:var(--ink);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.drv2 .sortbtn.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.drv2 .sortpop{border:1px solid var(--line);background:var(--card,#f8fcfa);border-radius:16px;flex-direction:column;margin-top:-2px;padding:6px;display:flex;box-shadow:0 18px 36px -18px #08243f73}.drv2 .sortpop small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);padding:6px 10px 4px;font-size:10px;font-weight:700}.drv2 .sortpop button{color:var(--ink);text-align:left;border-radius:11px;justify-content:space-between;align-items:center;padding:10px;font-size:13px;font-weight:600;display:flex}.drv2 .sortpop button.on{color:#0b7a43;background:#14b8661f}.drv2 .fl2 .fsep{background:var(--line);flex:none;width:1px;margin:4px 2px}.drv2 .fl2 .fle{align-items:center;gap:5px;display:inline-flex}.drv2 .mchip--eq{color:#2f5fff;background:#2f5fff1a;border-color:#2f5fff4d}.drv2 .aucbtn{justify-content:center;align-items:center;gap:8px;display:flex;color:#fff!important;background:linear-gradient(120deg,#2f6bff,#2fd8ff)!important;box-shadow:0 12px 26px -10px #2f6bff99!important}.drv2 .aucbtn svg{color:#fff!important}.drv2 .aucstrip{background:#2f6bff12;border:1px solid #2f6bff33;border-radius:14px;grid-template-columns:repeat(3,1fr) auto;gap:6px;margin-top:10px;padding:10px 12px;display:grid}.drv2 .aucstrip small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:700;display:block}.drv2 .aucstrip b{color:var(--ink);font-size:15px}.drv2 .aucstrip b.grn{color:#14b866}.drv2 .aucend{color:#2f5fff;font-variant-numeric:tabular-nums;align-self:center;align-items:center;gap:5px;font-size:11.5px;font-weight:800;display:flex}.drv2 .sheet.aucs{max-height:92%;overflow-y:auto}.drv2 .auclive{letter-spacing:.12em;text-transform:uppercase;color:#2f5fff;align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:inline-flex}.drv2 .auclive i{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.4s infinite drv2-mv3PulseDot}.drv2 .auctt{color:var(--ink);margin-top:4px;font-size:19px;font-weight:800}.drv2 .auccd{text-align:center;color:#fff;background:linear-gradient(135deg,#06214f,#0a3d62);border-radius:16px;padding:12px}.drv2 .auccd small{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:10.5px;display:block}.drv2 .auccd b{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:32px;font-weight:800}.drv2 .aucpick{border:1px solid var(--line);background:var(--card,#f8fcfa);border-radius:18px;margin-top:12px;padding:14px}.drv2 .aucpick>small{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:700;display:block}.drv2 .aucnum{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.drv2 .aucnum button{color:#2f5fff;background:#2f6bff1f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.drv2 .aucnum div{align-items:baseline;gap:4px;display:flex}.drv2 .aucnum b{color:var(--ink);font-size:50px;font-weight:800;line-height:1}.drv2 .aucnum em{color:#2f5fff;font-size:24px;font-style:normal;font-weight:800}.drv2 #auc-range{accent-color:#2f6bff;width:100%}.drv2 .aucquick{scrollbar-width:none;gap:6px;margin-top:10px;display:flex;overflow-x:auto}.drv2 .aucquick button{border:1px solid var(--line);color:var(--ink2);background:0 0;border-radius:99px;flex:none;padding:7px 12px;font-size:12px;font-weight:700}.drv2 .aucrank{text-align:center;border-radius:12px;margin-top:12px;padding:9px;font-size:13px;font-weight:800}.drv2 .aucrank.first{color:#0b7a43;background:#14b86624}.drv2 .aucrank.second{color:#b45309;background:#f59e0b24}.drv2 .aucrank.low{color:#dc2626;background:#ef44441a}.drv2 .auclist{border:1px solid var(--line);border-radius:14px;overflow:hidden}.drv2 .aucrow{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.drv2 .aucrow:first-child{border-top:none}.drv2 .aucrow.me{background:#2f6bff1a;font-weight:800}.drv2 .aucpos{background:#08243f14;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:flex}.drv2 .sheet.plus{max-height:88%;padding-bottom:30px;overflow-y:auto}.drv2 .pl-head{align-items:center;gap:12px;padding:4px 2px 6px;display:flex}.drv2 .pl-head b{color:var(--ink);font-size:17px;display:block}.drv2 .pl-head small{color:var(--ink3);font-size:12px}.drv2 .pl-sec{letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);margin:14px 4px 6px;font-size:10.5px;font-weight:800}.drv2 .pl-card{border:1px solid var(--line);background:var(--card,#f8fcfa);border-radius:20px;overflow:hidden}.drv2 .pl-it{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.drv2 .pl-it:first-child{border-top:none}.drv2 .pl-ic{color:#0b7a43;background:linear-gradient(135deg,#14b8662e,#4fe8a038);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.drv2 .pl-it b{color:var(--ink);font-size:14px;display:block}.drv2 .pl-it small{color:var(--ink3);font-size:11.5px}.drv2 .pl-ch{color:var(--ink3);display:flex}.drv2 .pl-sw{background:#08243f2e;border-radius:99px;width:42px;height:24px;transition:all .2s;position:relative}.drv2 .pl-sw i{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.drv2 .pl-sw.on{background:#14b866}.drv2 .pl-sw.on i{left:21px}.drv2 .ldock-item.is-raised .ldock-fab{opacity:.9;filter:saturate(.7);transition:transform .25s,box-shadow .25s,filter .25s;position:relative}.drv2 .ldock-item.is-raised.is-active .ldock-fab{opacity:1;filter:none;transform:translateY(-3px)scale(1.08);box-shadow:0 14px 30px #14b86699,0 0 0 6px #eaf4ee,0 0 0 8px #14b866b3}.drv2 .ldock-item.is-raised.is-active .ldock-fab:after{content:"";border:2px solid #14b866b3;border-radius:50%;animation:2s ease-out infinite drv2-fabRing;position:absolute;inset:-6px}@keyframes drv2-fabRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.drv2 .ldock-item.is-raised.is-active span:last-of-type{color:#0b7a43;font-weight:800}.drv2 .ldock-item.is-raised .ldock-dot{bottom:-5px}.drv2 .hm2{gap:14px}.drv2 .hs{justify-content:space-between;align-items:center;margin:6px 2px -2px;display:flex}.drv2 .hs b{letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:800}.drv2 .hs span{color:#0b8f52;cursor:pointer;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .rev2{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.drv2 .rev2 .spark{width:44%;height:46px;margin:0}.drv2 .rev2 .big{font-size:30px}.drv2 .kp4{grid-template-columns:repeat(4,1fr);gap:8px}.drv2 .kp4 .kc{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.drv2 .kp4 .kc b{font-size:20px}.drv2 .kp4 .kc>span:last-child{font-size:10.5px}.drv2 .kp4 .ki{border-radius:10px;width:30px;height:30px;margin-bottom:2px}.drv2 .qa3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.drv2 .qa3 a{background:var(--card,#fff);border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;border-radius:20px;flex-direction:column;gap:2px;padding:14px 12px;display:flex}.drv2 .qa3 a .qi{border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:8px;display:flex}.drv2 .qa3 a p.semi{color:var(--ink);font-size:13.5px}.drv2 .qa3 a.hot{background:linear-gradient(145deg,#14b866,#4fe8a0);border-color:#0000;box-shadow:0 16px 28px -14px #14b866b3}.drv2 .qa3 a.hot .qi{color:#04261a;background:#ffffff4d}.drv2 .qa3 a.hot p{color:#04261a}html.theme-dark .drv2 .nchk{border-color:#4fe8a080}html.theme-dark .drv2 .sortpop,html.theme-dark .drv2 .aucpick,html.theme-dark .drv2 .pl-card,html.theme-dark .drv2 .qa3 a{background:var(--card)}html.theme-dark .drv2 .sortpop button.on,html.theme-dark .drv2 .pl-ic,html.theme-dark .drv2 .aucrank.first{color:#6effcd}html.theme-dark .drv2 .aucrank.second{color:#fbbf24}html.theme-dark .drv2 .aucrank.low{color:#f87171}html.theme-dark .drv2 .aucpos{background:#ffffff1a}html.theme-dark .drv2 .aucstrip b.grn{color:#6effcd}html.theme-dark .drv2 .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b86699,0 0 0 6px #0c2640,0 0 0 8px #4fe8a0b3}html.theme-dark .drv2 .ldock-item.is-raised.is-active span:last-of-type{color:#6effcd}html.theme-dark .drv2 .qa3 a.hot{background:linear-gradient(145deg,#14b866,#4fe8a0)}html.theme-dark .drv2 .qa3 a.hot p{color:#04261a}html.theme-dark .drv2 .sheet.plus,html.theme-dark .drv2 .sheet.aucs{background:#13304b}html.theme-dark .drv2 .pl-sw{background:#fff3}html.theme-dark .drv2 .pl-sw.on{background:#14b866}.drv2 .mv3-chips{gap:10px}.drv2 .sheet .hbtn{color:var(--ink);border:1px solid var(--line);background:#08243f0f}html.theme-dark .drv2 .sheet .hbtn{background:#ffffff14}.drv2 .nsa,.drv2 .nbc{white-space:nowrap}.drv2 .nrd{white-space:nowrap;margin-left:0!important;font-size:12px!important}.drv2 .nbar{flex-wrap:nowrap;gap:8px}.drv2 .nbar .nbc{margin-left:auto}.drv2 .rev2{flex-direction:row;align-items:center;padding:16px 18px}.drv2 .rev2>div:first-child{flex:none}.drv2 .rev2 small{white-space:nowrap;display:block}.drv2 .rev2 .big{white-space:nowrap;align-items:baseline;gap:8px;font-size:30px;line-height:1.1;display:flex}.drv2 .rev2 .delta{white-space:nowrap;margin:0;padding:3px 8px;font-size:11px;display:inline-flex}.drv2 .rev2 .spark{flex:1;min-width:0;height:48px}.drv2.drv2 .ib{background:var(--card,#f8fcfa);width:auto;min-width:206px;max-width:236px;color:var(--ink);border:1px solid var(--line);border-radius:16px;align-items:center;gap:10px;padding:9px 12px 9px 10px;display:flex;overflow:visible;box-shadow:0 8px 20px -16px #08243f80}.drv2.drv2 .ib:before{display:none}.drv2.drv2 .ib-ic{color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2.drv2 .ib-tx{flex-direction:column;min-width:0;display:flex}.drv2.drv2 .ib-k{color:var(--c1);letter-spacing:.12em;font-size:9.5px}.drv2.drv2 .ib-t{color:var(--ink);-webkit-line-clamp:1;margin:2px 0 0;padding:0;font-size:12px;font-weight:700;line-height:1.3}html.theme-dark .drv2.drv2 .ib-k{color:var(--c2)}.drv2 .wk{background:var(--card,#fff);border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;border-radius:22px;padding:14px 14px 12px}.drv2 .wk-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.drv2 .wk-h b{color:var(--ink);font-size:13.5px}.drv2 .wk-h span{color:#0b8f52;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .wk-r{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.drv2 .wk-d{border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:7px 0 6px;display:flex}.drv2 .wk-d small{color:var(--ink3);font-size:10px;font-weight:700}.drv2 .wk-d b{color:var(--ink);font-size:14px}.drv2 .wk-d i{gap:2px;height:5px;display:flex}.drv2 .wk-d i u{background:#14b866;border-radius:50%;width:5px;height:5px}.drv2 .wk-d.on{background:linear-gradient(160deg,#14b866,#4fe8a0)}.drv2 .wk-d.on small,.drv2 .wk-d.on b{color:#04261a}.drv2 .wk-d.on i u{background:#04261a}.drv2 .rev3{color:#fff;background:linear-gradient(135deg,#06214f,#0a3d62,#0e7a58);border-radius:24px;padding:16px 18px 14px;position:relative;overflow:hidden;box-shadow:0 22px 40px -20px #041b52a6}.drv2 .rev3:after{content:"";background:radial-gradient(circle,#4fe8a059,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-40px}.drv2 .rv-h{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.drv2 .rv-h small{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700}.drv2 .rv-mo{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700}.drv2 .rv-m{z-index:1;align-items:baseline;gap:10px;margin-top:6px;display:flex;position:relative}.drv2 .rv-m b{letter-spacing:-.02em;font-size:34px;font-weight:800}.drv2 .rev3 .delta{color:#6effcd;white-space:nowrap;background:#4fe8a033;border:1px solid #6effcd59;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:800}.drv2 .rv-bars{z-index:1;grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;height:64px;margin-top:12px;display:grid;position:relative}.drv2 .rv-b{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.drv2 .rv-b i{background:#ffffff2e;border-radius:8px 8px 4px 4px;width:100%;display:block}.drv2 .rv-b.cur i{background:linear-gradient(#6effcd,#14b866);box-shadow:0 0 14px #4fe8a080}.drv2 .rv-b small{opacity:.7;font-size:9.5px;font-weight:700}.drv2 .rv-f{text-align:center;z-index:1;border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:12px;padding-top:11px;display:grid;position:relative}.drv2 .rv-f div+div{border-left:1px solid #ffffff1f}.drv2 .rv-f b{font-size:15px;font-weight:800;display:block}.drv2 .rv-f small{opacity:.7;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.drv2.drv2 .promo{min-height:132px}.drv2.drv2 .promo img{opacity:1;filter:brightness(1.12)saturate(1.1)}.drv2.drv2 .promo .in{max-width:70%;padding:18px 20px}.drv2.drv2 .promo .in h2{font-size:19px}.drv2.drv2 .ldock{--dk:#f4faf7;background:#fffffff0;border:1px solid #14b86640;box-shadow:0 16px 36px -16px #08243f66,inset 0 1px #fff}.drv2.drv2 .ldock-item{color:#6c8798}.drv2.drv2 .ldock-item span:not(.ldock-ic):not(.ldock-fab){font-size:10.5px;font-weight:700}.drv2.drv2 .ldock-item.is-active{color:#0b7a43}.drv2.drv2 .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#14b86633,#4fe8a024);animation:none;box-shadow:0 0 0 1px #14b86647}.drv2.drv2 .ldock-item.is-active svg{color:#0b8f52;filter:none}.drv2.drv2 .ldock-dot{box-shadow:none;background:#14b866}.drv2.drv2 .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b8668c,0 0 0 6px var(--dk),0 0 0 8px #14b866b3}.drv2.drv2 .ldock-fab{box-shadow:0 12px 26px #14b86666,0 0 0 6px var(--dk)}.drv2.drv2 .ldock-item.is-raised span:not(.ldock-fab){color:#486577}.drv2.drv2 .ldock-item.is-raised.is-active span:not(.ldock-fab){color:#0b7a43}html.theme-dark .drv2.drv2 .ldock{--dk:#10293f;background:#10293ff2;border-color:#4fe8a047;box-shadow:0 18px 40px -14px #000000b3,inset 0 1px #ffffff0d}html.theme-dark .drv2.drv2 .ldock-item{color:#8fb0c4}html.theme-dark .drv2.drv2 .ldock-item.is-active,html.theme-dark .drv2.drv2 .ldock-item.is-active span:not(.ldock-fab),html.theme-dark .drv2.drv2 .ldock-item.is-active svg{color:#6effcd}html.theme-dark .drv2.drv2 .ldock-item.is-active .ldock-ic:before{background:#4fe8a029;box-shadow:0 0 0 1px #4fe8a066}html.theme-dark .drv2.drv2 .ldock-item.is-raised span:not(.ldock-fab){color:#b9d3c7}html.theme-dark .drv2.drv2 .ldock-item.is-raised.is-active span:not(.ldock-fab){color:#6effcd}html.theme-dark .drv2.drv2 .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b86680,0 0 0 6px var(--dk),0 0 0 8px #4fe8a0b3}html.theme-dark .drv2.drv2 .ldock-fab{box-shadow:0 12px 26px #14b86666,0 0 0 6px var(--dk)}.drv2 .vup .vdn{display:inline-flex;transform:rotate(180deg)}.drv2 .vup svg{animation:1.1s ease-in-out infinite drv2-arrBlink}.drv2 .pl-out .pl-ic{color:#dc2626;background:#ef44441f}.drv2 .pl-out b{color:#dc2626}.drv2 .vcard{border:1px solid var(--line);background:var(--card,#f8fcfa);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.drv2 .vc-ic{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.drv2 .vcard b{color:var(--ink);font-size:14.5px;display:block}.drv2 .vcard small{color:var(--ink3);margin-top:1px;font-size:11.5px;display:block}.drv2 .vcard em{color:#111;background:#fff;border:1.5px solid #111;border-radius:6px;margin-top:5px;padding:2px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;font-style:normal;font-weight:700;display:inline-block}.drv2 .vc-x{width:30px;height:30px;color:var(--ink3);background:#08243f0f;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.drv2 .vadd{color:#0b7a43;background:#14b8660d;border:1.8px dashed #14b86680;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:13.5px;font-weight:800;display:flex}.drv2 .vform{background:var(--card,#f8fcfa);border:1px solid #14b86666;border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.drv2 .vform>b{color:var(--ink);font-size:14.5px}.drv2 .vf-t{flex-wrap:wrap;gap:6px;display:flex}.drv2 .vf-t button{border:1px solid var(--line);color:var(--ink2);border-radius:99px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .vf-t button.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.drv2 .vf-c span{color:var(--ink3);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.drv2 .vf-c div{gap:6px;display:flex}.drv2 .vf-c button{border:1px solid var(--line);color:var(--ink2);border-radius:11px;flex:1;padding:9px 0;font-weight:800}.drv2 .vf-c button.on{color:#0b7a43;background:#14b86629;border-color:#14b866}.drv2 .tgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.drv2 .tchip{text-align:left;border:1px solid var(--line);background:var(--card,#f8fcfa);color:var(--ink2);border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:10px 11px;font-size:12px;font-weight:700;display:flex;position:relative}.drv2 .tchip small{color:var(--ink3);font-size:10.5px;font-weight:500;display:block}.drv2 .tchip b{color:var(--ink);font-size:12.5px}.drv2 .tchip.on{color:var(--ink);background:#14b8661a;border-color:#14b866}.drv2 .tchip>i{color:#04261a;background:#14b866;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:6px;right:6px}.drv2 .tchip svg{color:#0b8f52}.drv2 .inc-ov{align-items:flex-end}.drv2 .sheet.inc{flex-direction:column;max-height:94%;padding:0;display:flex;overflow:hidden}.drv2 .sheet.inc .grab{margin:10px auto 0}.drv2 .inc-hd{background:linear-gradient(135deg,#ef444429,#f9731614);align-items:center;gap:12px;padding:12px 18px;display:flex}.drv2 .inc-ico{color:#fff;background:linear-gradient(135deg,#ef4444,#f97316);border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 10px 22px -8px #ef444499}.drv2 .inc-hd small{letter-spacing:.12em;text-transform:uppercase;color:#dc2626;align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:flex}.drv2 .inc-hd small i{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s infinite drv2-mv3PulseDot}.drv2 .inc-hd h2{color:var(--ink);margin-top:2px;font-size:19px;font-weight:800}.drv2 .inc-ctx{border:1px solid var(--line);color:var(--ink2);white-space:nowrap;background:#08243f0f;border-radius:12px;align-items:center;gap:6px;margin:10px 18px 0;padding:9px 12px;font-size:11.5px;display:flex;overflow:hidden}.drv2 .inc-ctx b{color:var(--ink)}.drv2 .inc-ctx u{background:var(--ink3);border-radius:50%;flex:none;width:3px;height:3px;margin:0 3px}.drv2 .inc-ctx span{text-overflow:ellipsis;overflow:hidden}.drv2 .inc-ctx svg{color:#ef4444}.drv2 .inc-body{flex:1;padding:4px 18px 14px;overflow-y:auto}.drv2 .inc-lb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;margin:16px 0 8px;font-size:11px;font-weight:800;display:flex}.drv2 .inc-lb em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:600}.drv2 .inc-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.drv2 .inc-t{text-align:left;border:1.5px solid var(--line);background:var(--card,#f8fcfa);border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 12px;transition:all .15s;display:flex}.drv2 .inc-t>span{background:color-mix(in srgb,var(--c) 16%,transparent);width:34px;height:34px;color:var(--c);border-radius:11px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.drv2 .inc-t b{color:var(--ink);font-size:13px}.drv2 .inc-t small{color:var(--ink3);font-size:11px;line-height:1.3}.drv2 .inc-t.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 10%,var(--card,#fff));box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent)}.drv2 .inc-gv{color:var(--ink3);justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;font-weight:600;display:flex}.drv2 .inc-gv b{border:1px solid;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:800}.drv2 .inc-sos{background:#ef44441a;border:1px solid #ef444480;border-radius:16px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.drv2 .inc-sos>span{color:#fff;background:#ef4444;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.drv2 .inc-sos b{color:var(--ink);font-size:13px;display:block}.drv2 .inc-sos small{color:#dc2626;font-size:11px}.drv2 .inc-body textarea.fld{resize:none;min-height:96px}.drv2 .inc-ph{grid-template-columns:1fr 1fr;gap:8px;display:grid}.drv2 .inc-ph button{color:#0b7a43;background:#14b8660f;border:1.5px dashed #14b8668c;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-size:12px;font-weight:800;display:flex}.drv2 .inc-th{gap:8px;margin-top:10px;display:flex;overflow-x:auto}.drv2 .inc-th>div{color:#fff;background:linear-gradient(135deg,#14324f,#1b5a5e);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:76px;height:76px;font-size:10px;display:flex;position:relative}.drv2 .inc-th>div button{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:4px;right:4px}.drv2 .inc-ft{border-top:1px solid var(--line);background:var(--card,#f8fcfa);padding:12px 18px 16px}.drv2 .inc-cancel{border:1.5px solid var(--line);color:var(--ink2);border-radius:14px;flex:0 0 34%;padding:14px 0;font-size:13.5px;font-weight:800}.drv2 .inc-send{color:#fff;background:linear-gradient(120deg,#ef4444,#f97316);border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 0;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 12px 24px -10px #ef444499}.drv2 .inc-send:disabled{opacity:.4;box-shadow:none}.drv2 .inc-ft p{text-align:center;color:var(--ink3);margin-top:10px;font-size:11px}.drv2 .inc-ft p b{color:#dc2626;text-decoration:underline}.drv2 .inc-done{text-align:center;padding:44px 26px 30px}.drv2 .inc-done>span{color:#14b866;background:#14b86629;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;display:flex}.drv2 .inc-done h2{color:var(--ink);font-size:20px}.drv2 .inc-done p{color:var(--ink3);margin:8px 0 20px;font-size:13px;line-height:1.5}html.theme-dark .drv2 .vcard em{background:#fff}html.theme-dark .drv2 .vadd,html.theme-dark .drv2 .tchip svg{color:#6effcd}html.theme-dark .drv2 .inc-hd small,html.theme-dark .drv2 .inc-ft p b,html.theme-dark .drv2 .inc-sos small{color:#fca5a5}html.theme-dark .drv2 .vf-c button.on,html.theme-dark .drv2 .inc-ph button{color:#6effcd}html.theme-dark .drv2 .pl-out b{color:#fca5a5}html.theme-dark .drv2 .sheet.inc{background:#13304b}.drv2.drv2 .promo{display:block}.drv2.drv2 .promo:before{background:linear-gradient(95deg,#125c6e9e,#125c6e4d 55%,#125c6e00)}.drv2.drv2 .promo img{filter:brightness(1.4)saturate(1.15)}.drv2 .vup .vdn{transform:none}.drv2 .mchip--ok svg{color:#0b8f52}.drv2 .ibar2{margin:12px 0 4px}.drv2 .ib2{background:var(--card,#f8fcfa);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 10px 24px -18px #08243f80}.drv2 .ib2r{text-align:left;border-top:1px solid var(--line);align-items:center;gap:11px;width:100%;padding:10px 12px;display:flex}.drv2 .ib2r:first-child{border-top:none}.drv2 .ib2r .ib-ic{color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2 .ib2t{flex-direction:column;flex:1;min-width:0;display:flex}.drv2 .ib2t small{letter-spacing:.12em;text-transform:uppercase;color:var(--c1);font-size:9.5px;font-weight:800}.drv2 .ib2t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;font-weight:700;overflow:hidden}.drv2 .ib2c{color:var(--ink3);display:flex}.drv2 .ib2m{text-align:center;color:var(--ink3);border-top:1px solid var(--line);padding:7px 12px;font-size:11.5px;font-weight:700}html.theme-dark .drv2 .ib2t small{color:var(--c2)}.drv2 .pg{margin-top:2px}.drv2 .pg>small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:8px 2px 6px;font-size:11px;font-weight:800;display:block}.drv2 .pgrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.drv2 .pchip{border:1px solid var(--line);background:var(--card,#f8fcfa);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:1px;padding:9px 4px 8px;display:flex;position:relative}.drv2 .pchip b{color:var(--ink);font-size:16px;font-weight:800}.drv2 .pchip small{color:var(--ink3);font-size:9.5px;line-height:1.2}.drv2 .pchip.on{background:#14b8661f;border-color:#14b866}.drv2 .pchip>i{color:#04261a;background:#14b866;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:4px;right:4px}.drv2 .vc-ok{color:#0b7a43;background:#14b8661f;border-radius:99px;align-items:center;gap:3px;margin:5px 6px 0 0;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.drv2 .vf-d>span{color:var(--ink3);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.drv2 .vf-d>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.drv2 .vdoc{color:#0b7a43;background:#14b8660d;border:1.5px dashed #14b8668c;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:12px 6px;display:flex}.drv2 .vdoc b{color:var(--ink);font-size:12px}.drv2 .vdoc small{color:var(--ink3);font-size:10.5px}.drv2 .vdoc.ok{background:#14b86624;border-style:solid}html.theme-dark .drv2 .vc-ok,html.theme-dark .drv2 .vdoc{color:#6effcd}.drv2 .fin .fmo{color:#0b7a43;background:#14b8661f;border-color:#14b8664d;align-self:flex-start}.drv2 .fh{color:#fff;background:linear-gradient(135deg,#06214f,#0a3d62 50%,#0e7a58);border-radius:24px;padding:16px 18px;box-shadow:0 22px 40px -20px #041b52a6}.drv2 .fh-t small{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700;display:block}.drv2 .fh-t b{letter-spacing:-.02em;margin:4px 0 6px;font-size:34px;font-weight:800;display:block}.drv2 .fh .delta{color:#6effcd;background:#4fe8a033;border:1px solid #6effcd59;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:800}.drv2 .fh-bar{background:#ffffff29;border-radius:99px;height:7px;margin:14px 0 12px;overflow:hidden}.drv2 .fh-bar i{background:linear-gradient(90deg,#14b866,#6effcd);border-radius:99px;height:100%;display:block}.drv2 .fh-g{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.drv2 .fh-g div+div{border-left:1px solid #ffffff24}.drv2 .fh-g small{opacity:.7;text-transform:uppercase;letter-spacing:.06em;font-size:10px;display:block}.drv2 .fh-g b{font-size:15px;font-weight:800}.drv2 .ftabs{gap:6px;display:flex}.drv2 .ftabs button{border:1px solid var(--line);color:var(--ink2);background:var(--card,#f8fcfa);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 6px;font-size:12.5px;font-weight:700;display:flex}.drv2 .ftabs button em{background:#08243f14;border-radius:99px;padding:1px 7px;font-size:10.5px;font-style:normal}.drv2 .ftabs button.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.drv2 .ftabs button.on em{background:#04261a26}.drv2 .fm{border:1px solid var(--line);background:var(--card,#f8fcfa);border-radius:20px;overflow:hidden}.drv2 .fm summary{cursor:pointer;align-items:center;gap:11px;padding:12px 14px;list-style:none;display:flex}.drv2 .fm summary::-webkit-details-marker{display:none}.drv2 .fm-i{color:#0b7a43;background:#14b86624;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.drv2 .fm summary b{color:var(--ink);font-size:14px;display:block}.drv2 .fm summary small{color:var(--ink3);font-size:11.5px}.drv2 .fm-r{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.drv2 .fm-r b{font-size:15px}.drv2 .fm-ch{color:var(--ink3);transition:transform .2s;display:flex}.drv2 .fm[open] .fm-ch{transform:rotate(180deg)}.drv2 .fm-b{border-top:1px solid var(--line);padding:2px 16px 16px}.drv2 .fl-t{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:12px 0 6px;font-size:10.5px;font-weight:800}.drv2 .fl-l{color:var(--ink2);border-bottom:1px dashed var(--line);justify-content:space-between;padding:7px 0;font-size:13px;display:flex}.drv2 .fl-l b{color:var(--ink)}.drv2 .fl-l.pos b{color:#0b8f52}.drv2 .fl-l.neg b{color:#dc2626}.drv2 .fl-l.tot{color:var(--ink);border-bottom:none;padding-top:10px;font-size:14px;font-weight:800}.drv2 .fl-l.tot b{color:#0b8f52;font-size:17px}.drv2 .fl-s{flex-direction:column;gap:0;display:flex}.drv2 .fl-s>div{color:var(--ink3);align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex;position:relative}.drv2 .fl-s>div i{border:2px solid var(--ink3);background:0 0;border-radius:50%;flex:none;width:12px;height:12px}.drv2 .fl-s>div small{margin-left:auto;font-weight:700}.drv2 .fl-s>div.ok{color:var(--ink)}.drv2 .fl-s>div.ok i{background:#14b866;border-color:#14b866}.drv2 .fl-s>div.cur{color:var(--ink)}.drv2 .fl-s>div.cur i{background:#f59e0b33;border-color:#f59e0b;animation:1.6s infinite drv2-mv3PulseDot}.drv2 .fl-btn{border:1px solid var(--line);color:var(--ink);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:700;display:inline-flex}.drv2 .fiban{background:#08243f0d;border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.drv2 .fiban b{color:var(--ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;display:block}.drv2 .fiban small{color:var(--ink3);font-size:11px}.drv2 .fnote{color:#2f5fff;background:#2f6bff12;border:1px solid #2f6bff33;border-radius:16px;gap:10px;padding:14px;display:flex}.drv2 .fnote p{color:var(--ink2);font-size:12px;line-height:1.5}.drv2 .fnote b{color:var(--ink)}html.theme-dark .drv2 .fm-i,html.theme-dark .drv2 .fl-l.pos b,html.theme-dark .drv2 .fl-l.tot b,html.theme-dark .drv2 .fin .fmo{color:#6effcd}html.theme-dark .drv2 .fnote{color:#8fb0ff}html.theme-dark .drv2 .fiban{background:#ffffff0f}.drv2 .fm-r .st{border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:700}.drv2 .wpl{vertical-align:middle;background:#fff;border:1.5px solid #111;border-radius:3px;align-items:stretch;line-height:1;display:inline-flex;overflow:hidden}.drv2 .wpl i{background:#0a3fc4;flex:none;width:22%}.drv2 .wpl b{color:#111;letter-spacing:.02em;flex:1;justify-content:center;align-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:700;display:flex}.drv2 .mchip--eq .wpl,.drv2 .fle .wpl{box-shadow:none}.drv2 .wk-d i.has u{color:#0b7a43;background:#14b8662e;border-radius:99px;width:auto;min-width:16px;height:auto;padding:1px 5px;font-size:10px;font-weight:800;line-height:1.3;text-decoration:none}.drv2 .wk-d i{height:auto;min-height:16px}.drv2 .wk-d.on i.has u{color:#04261a;background:#04261a33}.drv2 .wk-lg{color:var(--ink3);text-align:center;margin-top:8px;font-size:10.5px}.drv2 .nvm-ov{z-index:95;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041b3c99;justify-content:center;align-items:center;padding:22px;animation:.2s drv2-nvFade;display:flex;position:fixed;inset:0}.drv2 .nvm{text-align:center;background:var(--card,#f8fcfa);border:1px solid var(--line);border-radius:28px;width:100%;max-width:340px;padding:26px 20px 14px;animation:.28s cubic-bezier(.2,1.2,.4,1) drv2-nvPop;position:relative;box-shadow:0 30px 60px -20px #0000008c}@keyframes drv2-nvFade{0%{opacity:0}to{opacity:1}}@keyframes drv2-nvPop{0%{opacity:0;transform:scale(.88)translateY(14px)}to{opacity:1;transform:none}}.drv2 .nvm-x{width:32px;height:32px;color:var(--ink2);background:#08243f12;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.drv2 .nvm-ic{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 12px;display:flex;box-shadow:0 14px 26px -10px #14b866a6}.drv2 .nvm h3{color:var(--ink);font-size:19px;font-weight:800}.drv2 .nvm-s{color:var(--ink3);margin-top:3px;font-size:12.5px}.drv2 .nvm-dest{text-align:left;color:var(--ink);background:#14b8661a;border:1px solid #14b86647;border-radius:14px;align-items:flex-start;gap:7px;margin:14px 0;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.drv2 .nvm-dest svg{color:#0b8f52;margin-top:1px}.drv2 .nvm-g{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2 .nvm-t{border:1.5px solid var(--line);background:var(--card,#fff);border-radius:20px;flex-direction:column;align-items:center;gap:4px;padding:16px 8px 14px;transition:transform .15s,box-shadow .15s;animation:.35s both drv2-nvPop;display:flex}.drv2 .nvm-t.gm{animation-delay:70ms}.drv2 .nvm-t:active{transform:scale(.96)}.drv2 .nvm-t.waze{background:linear-gradient(#33ccff1f,#0000);border-color:#3cf9;box-shadow:0 14px 26px -16px #3cfc}.drv2 .nvm-t.gm{background:linear-gradient(#1ea3611a,#0000);border-color:#1ea36180;box-shadow:0 14px 26px -16px #1ea361cc}.drv2 .nvm-lg{background:#fff;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:flex;box-shadow:0 8px 18px -8px #08243f73}.drv2 .nvm-t b{color:var(--ink);font-size:14px}.drv2 .nvm-t small{color:var(--ink3);font-size:11px}.drv2 .nvm-c{border:1px solid var(--line);width:100%;color:var(--ink2);border-radius:14px;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:12px;font-size:12.5px;font-weight:700;display:flex}.drv2 .nvm-l{width:100%;color:var(--ink3);padding:11px;font-size:12.5px;font-weight:600}html.theme-dark .drv2 .nvm-x{background:#ffffff1a}html.theme-dark .drv2 .nvm-dest svg{color:#6effcd}.drv2 .scseg{background:#08243f12;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;padding:4px;display:grid}.drv2 .scseg button{color:var(--ink2);border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:12.5px;font-weight:700;display:flex}.drv2 .scseg button.on{color:var(--ink);background:#fff;box-shadow:0 4px 10px -4px #08243f66}.drv2 .scanbox{background:linear-gradient(#0c1d3a,#07122a);border:1px solid #5fb6ff4d;border-radius:20px;height:300px;margin-bottom:12px;position:relative;overflow:hidden}.drv2 .scdoc{color:#2b2b2b;background:#f7f4ea;border-radius:6px;width:62%;padding:12px;font-size:9px;transition:transform .7s cubic-bezier(.3,1,.4,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)scale(.96);box-shadow:0 16px 30px -10px #000000b3}.drv2 .scdoc.pv{background:#fbfbfb}.drv2 .scanbox.done .scdoc,.drv2 .scanbox.detect .scdoc{transform:translate(-50%,-50%)rotate(0)scale(1.06)}.drv2 .scd-h{border-bottom:1px solid #bbb;margin-bottom:6px;padding-bottom:5px}.drv2 .scd-h b{letter-spacing:.04em;font-size:9.5px;display:block}.drv2 .scd-h small{color:#777;font-size:7.5px}.drv2 .scd-r{border-bottom:1px dotted #ccc;align-items:center;gap:6px;padding:3px 0;display:flex}.drv2 .scd-r span{color:#8a6d2f;flex:none;min-width:22px;font-size:8px;font-weight:700}.drv2 .scd-r i{font-family:IBM Plex Mono,monospace;font-size:9px;font-style:normal}.drv2 .scd-l{background:#ddd;border-radius:3px;height:5px;margin:7px 0 0}.drv2 .scd-l.s{width:60%}.drv2 .scd-sg{justify-content:space-between;margin-top:14px;display:flex}.drv2 .scd-sg i{border-bottom:1px solid #666;border-radius:0 0 40%;width:42%;height:22px}.drv2 .sc{filter:drop-shadow(0 0 6px #3b9dffcc);border:3.5px solid #3b9dff;width:30px;height:30px;transition:all .6s cubic-bezier(.3,1,.4,1);position:absolute}.drv2 .sc.c1{border-bottom:none;border-right:none;border-radius:10px 0 0;top:12%;left:12%}.drv2 .sc.c2{border-bottom:none;border-left:none;border-radius:0 10px 0 0;top:12%;right:12%}.drv2 .sc.c3{border-top:none;border-right:none;border-radius:0 0 0 10px;bottom:12%;left:12%}.drv2 .sc.c4{border-top:none;border-left:none;border-radius:0 0 10px;bottom:12%;right:12%}.drv2 .scanbox.detect .sc.c1,.drv2 .scanbox.done .sc.c1{top:20%;left:17%}.drv2 .scanbox.detect .sc.c2,.drv2 .scanbox.done .sc.c2{top:20%;right:17%}.drv2 .scanbox.detect .sc.c3,.drv2 .scanbox.done .sc.c3{bottom:20%;left:17%}.drv2 .scanbox.detect .sc.c4,.drv2 .scanbox.done .sc.c4{bottom:20%;right:17%}.drv2 .scline{opacity:0;background:linear-gradient(90deg,#0000,#5fc0ff,#0000);border-radius:3px;height:3px;position:absolute;top:10%;left:8%;right:8%;box-shadow:0 0 16px 4px #5fc0ffb3}.drv2 .scanbox.detect .scline{opacity:1;animation:1.4s ease-in-out drv2-scSweep}@keyframes drv2-scSweep{0%{top:10%}50%{top:88%}to{top:10%}}.drv2 .scpoly{opacity:0;background:#3b9dff29;border:2px solid #5fc0ff;border-radius:8px;transition:opacity .4s;position:absolute;inset:22% 19%;box-shadow:0 0 26px #3b9dff8c}.drv2 .scanbox.done .scpoly{opacity:1}.drv2 .scmsg{text-align:center;color:#bfe3ff;text-shadow:0 1px 6px #000;font-size:12.5px;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.drv2 .scanbox.done .scmsg{color:#6effcd}.drv2 .fh2 .fh-bar{margin:12px 0 10px}.drv2 .fh2 .tiny{color:#fff}.drv2 .mod{text-align:left;border:1px solid var(--line);background:var(--card,#f8fcfa);width:100%;color:var(--ink3);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.drv2 .mod-n{width:34px;height:34px;color:var(--ink2);background:#08243f12;border-radius:12px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.drv2 .mod b{color:var(--ink);font-size:13.5px;display:block}.drv2 .mod small{font-size:11.5px}.drv2 .mod-s{color:var(--ink2);background:#08243f12;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:800}.drv2 .mod.done .mod-n{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0)}.drv2 .mod.done .mod-s{color:#0b7a43;background:#14b86626}.drv2 .mod.prog{border-color:#f59e0b80}.drv2 .mod.prog .mod-n{color:#b45309;background:#f59e0b2e}.drv2 .mod.prog .mod-s{color:#b45309;background:#f59e0b29}html.theme-dark .drv2 .mod.done .mod-s{color:#6effcd}html.theme-dark .drv2 .scseg button.on{color:var(--ink);background:#1b3d5c}.drv2 .ret-d{overflow:hidden;padding:0!important}.drv2 .ret-d>:not(summary){margin-left:14px;margin-right:14px}.drv2 .ret-d>:last-child{margin-bottom:14px}.drv2 .ret-sum{cursor:pointer;align-items:center;gap:12px;padding:14px;list-style:none;display:flex}.drv2 .ret-sum::-webkit-details-marker{display:none}.drv2 .ret-ic{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid;transform:scaleX(-1)}.drv2 .ret-d[open] .av-ch{transform:rotate(180deg)}.drv2 .ret-route{border:1px solid var(--line);background:#14b86612;border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex;position:relative}.drv2 .ret-r{align-items:flex-start;gap:12px;display:flex}.drv2 .ret-r>div{flex:1;min-width:0}.drv2 .ret-r small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:800;display:block}.drv2 .ret-r b{color:var(--ink);margin-top:2px;font-size:13.5px;font-weight:700;display:block}.drv2 .ret-r i{border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px}.drv2 .ret-r i.a{background:#14b866;box-shadow:0 0 0 4px #14b86633}.drv2 .ret-r i.b{background:#2f8bff;box-shadow:0 0 0 4px #2f8bff33}.drv2 .ret-line{background:repeating-linear-gradient(#9bb4aa 0 3px,#0000 3px 6px);width:2px;height:10px;margin-left:5px}.drv2 .ret-in{color:#08243f;background:#fff;border:1.5px solid #2f8bff73;border-radius:11px;outline:0;width:100%;height:42px;margin-top:4px;padding:0 12px;font:600 14px inherit}.drv2 .ret-in:focus{border-color:#2f8bff;box-shadow:0 0 0 3px #2f8bff33}.drv2 .ret-in.shake{animation:.5s drv2-retShake}@keyframes drv2-retShake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}html.theme-dark .drv2 .ret-in{color:#eaf6ef;background:#0c2238}.drv2 .ret-ev{text-align:left;color:#08243f;background:linear-gradient(120deg,#e3ecff,#dff7ff);border:1px solid #2f5fff66;border-radius:14px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px;display:flex}.drv2 .ret-ev>span{color:#fff;background:linear-gradient(135deg,#2f5fff,#27d3ff);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.drv2 .ret-ev>div{flex:1;min-width:0}.drv2 .ret-ev b{font-size:13.5px;display:block}.drv2 .ret-ev small{color:#3a5a78;margin-top:2px;font-size:11.5px;display:block}.drv2 .ret-g{align-items:center;gap:10px;margin:16px 0 8px;display:flex}.drv2 .ret-g span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;font-size:11px;font-weight:800}.drv2 .ret-g i{background:var(--line);flex:1;height:1px}.drv2 .ret-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2 .rt{text-align:left;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;transition:transform .15s;display:flex;position:relative;overflow:hidden}.drv2 .rt:active{transform:scale(.97)}.drv2 .rt-l{justify-content:center;align-items:center;height:62px;padding:6px 12px;display:flex}.drv2 .rt-l img{object-fit:contain;max-width:100%;max-height:100%}.drv2 .rt-n{padding:9px 12px 11px;display:block}.drv2 .rt-n b{color:var(--ink);font-size:13px;font-weight:800;display:block}.drv2 .rt-n small{color:var(--ink3);margin-top:1px;font-size:11px;display:block}.drv2 .rt em{color:#08243f;background:#ffffffeb;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 6px #00000040}.drv2 .ret-note{color:var(--ink3);margin:14px 0 0;font-size:11.5px;line-height:1.4}.drv2 .ret-edl{margin-top:14px;padding:14px}.drv2 .ret-edl-h{color:var(--ink);align-items:center;gap:8px;margin-bottom:12px;display:flex}.drv2 .ret-edl-h svg{transform:scaleX(-1)}.drv2 .ret-edl-h b{font-size:15px}.drv2 .ret-edl .ret-note{color:var(--ink3)}.drv2 .sfie{flex-direction:column;align-items:center;gap:14px;padding:22px 0 8px;display:flex}.drv2 .sfie-c{color:#5fb6ff;background:radial-gradient(circle at 50% 35%,#5fb6ff38,#5fb6ff0f);border:3px dashed #5fb6ffb3;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative}.drv2 .sfie.ok .sfie-c{color:#14b866;background:radial-gradient(circle at 50% 35%,#14b86640,#14b8660f);border-style:solid;border-color:#14b866}.drv2 .sfie-ok{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 6px 16px -4px #14b866b3}.drv2 .sfie p{color:var(--ink);font-size:13.5px;font-weight:700}.drv2 svg{flex-shrink:0;display:block}.drv2 .overlay{z-index:1000}.drv2 .drawer{z-index:1010}.drv2 .story{z-index:1050}.drv2 #edl{z-index:1100}.drv2 .nvm-ov{z-index:1200}.drv2-bg{background:radial-gradient(520px 300px at 0 0,#14b8661a,#0000 70%),radial-gradient(480px 300px at 100% 8%,#4fe8a01f,#0000 70%),linear-gradient(#eff7f2,#e1eee6)!important}html.theme-dark .drv2-bg{background:radial-gradient(520px 320px at 0 0,#14b86629,#0000 70%),radial-gradient(480px 320px at 100% 8%,#2f5fff24,#0000 70%),linear-gradient(#0c2640,#081c32)!important}@media(max-width:767px){.drv2-bg .driver-main{padding-top:calc(env(safe-area-inset-top) + 58px)}}.drv2.ldock-zone{background:0 0}.drv2 .npan-bg{z-index:1005;padding-top:calc(62px + env(safe-area-inset-top));position:fixed}@media(min-width:768px){.drv2 .npan{max-width:420px}}@media(max-width:767px){.drv2.ldock-zone .ldock-toggle{display:none!important}.drv2.ldock-zone .ldock-item{cursor:pointer!important}.drv2.ldock-zone .ldock-toggle{color:#fff!important;-webkit-backdrop-filter:blur(14px)!important;z-index:60!important;background:#101d47f2!important;border:1px solid #8fa3d959!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;transition:bottom .3s,background .3s,border-color .3s,color .3s,box-shadow .3s!important;display:flex!important;position:absolute!important;bottom:calc(100% + 10px)!important;left:16px!important;right:auto!important;box-shadow:0 8px 24px #0000008c!important}.drv2.ldock-zone .ldock-toggle svg{transition:transform .3s!important}.drv2.ldock-zone .ldock{-webkit-backdrop-filter:blur(18px)!important;background:#0a143ad9!important;border:1px solid #8caaff47!important;border-radius:24px!important;justify-content:space-around!important;align-items:center!important;padding:10px 6px 12px!important;display:flex!important;position:relative!important;box-shadow:0 20px 50px #0000068c,inset 0 1px #ffffff0d!important}.drv2.ldock-zone .ldock:before{content:""!important;background:linear-gradient(90deg,#0000,#5b83ff8c,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:16%!important;right:16%!important}.drv2.ldock-zone .ldock-item{color:#6577ad!important;background:0 0!important;border:none!important;border-radius:16px!important;flex-direction:column!important;flex:1!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:8px 6px!important;font-size:10.4px!important;font-weight:700!important;transition:color .2s!important;display:flex!important;position:relative!important}.drv2.ldock-zone .ldock-item span{white-space:nowrap!important;line-height:1.1!important}.drv2.ldock-zone .ldock-item svg{width:21px!important;height:21px!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1)!important}.drv2.ldock-zone .ldock-item:active svg{transform:scale(.9)!important}.drv2.ldock-zone .ldock-ic{justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{content:""!important;z-index:-1!important;background:linear-gradient(150deg,#5b83ff4d,#2f5fff1a)!important;border-radius:14px!important;animation:2.6s ease-in-out infinite drv2-ldockGlow!important;position:absolute!important;inset:-9px!important}.drv2.ldock-zone .ldock-item.is-active svg{filter:drop-shadow(0 0 6px #5b83ffb3)!important;transform:translateY(-1px)scale(1.06)!important}.drv2.ldock-zone .ldock-dot{opacity:0!important;background:#5b83ff!important;border-radius:50%!important;width:4px!important;height:4px!important;transition:opacity .2s!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 6px #5b83ff!important}.drv2.ldock-zone .ldock-item.is-active .ldock-dot{opacity:1!important}.drv2.ldock-zone .ldock-badge{color:#fff!important;background:#ff5470!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:9px!important;font-weight:800!important;display:flex!important;position:absolute!important;top:-2px!important;right:14%!important;box-shadow:0 0 0 2px #040b28!important}.drv2.ldock-zone .ldock-item.is-raised{margin-top:-28px!important}.drv2.ldock-zone .ldock-fab{background:linear-gradient(150deg,#5b83ff,#1c3fc4)!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 26px #2f5fff8c,0 0 0 6px #040b28!important}.drv2.ldock-zone .ldock-fab svg{color:#fff!important;width:25px!important;height:25px!important}.drv2.ldock-zone .ldock-fab:after{content:""!important;background:linear-gradient(120deg,#0000,#ffffff73,#0000)!important;width:40%!important;height:100%!important;animation:3.2s ease-in-out infinite drv2-ldockShine!important;position:absolute!important;top:0!important;left:-60%!important;transform:skew(-20deg)!important}.drv2.ldock-zone .ldock-item.is-raised span{color:#dfe6ff!important;margin-top:8px!important}.drv2.ldock-zone .ldock-login{text-align:left!important;background:linear-gradient(120deg,#2f5fff29,#5b83ff14)!important;border:1px solid #8caaff47!important;border-radius:20px!important;align-items:center!important;gap:14px!important;width:100%!important;margin-bottom:10px!important;padding:13px 16px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px #2f5fff38!important}.drv2.ldock-zone .ldock-login:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#5b83ff40,#0000 70%)!important;border-radius:50%!important;width:120px!important;height:120px!important;position:absolute!important;top:-40px!important;right:60px!important}.drv2.ldock-zone .ldock-login-ic{color:#fff!important;background:linear-gradient(150deg,#5b83ff,#1c3fc4)!important;border-radius:13px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important;box-shadow:0 8px 18px #2f5fff73!important}.drv2.ldock-zone .ldock{border:1px solid var(--line)!important;background:#ffffffe0!important;box-shadow:0 18px 44px -14px #14b86659,inset 0 1px #fff!important}.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#14b86629,#4fe8a01a)!important;animation:none!important;box-shadow:0 0 0 1px #14b86633!important}.drv2.ldock-zone .ldock-item.is-active svg{filter:none!important}.drv2.ldock-zone .ldock{background:#06214ff0!important;border:1px solid #34e68c47!important;box-shadow:0 20px 44px -12px #041b52b3,inset 0 1px #ffffff0f!important}.drv2.ldock-zone .ldock:before{background:linear-gradient(90deg,#0000,#34e68c99,#0000)!important}.drv2.ldock-zone .ldock-item{color:#8fb0c9!important}.drv2.ldock-zone .ldock-item.is-active{color:#fff!important}.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#34e68c4d,#18c96e1a)!important;box-shadow:0 0 0 1px #34e68c73,0 0 18px #34e68c59!important}.drv2.ldock-zone .ldock-item.is-active svg{color:#34e68c!important;filter:drop-shadow(0 0 6px #34e68cb3)!important}.drv2.ldock-zone .ldock-dot{background:#34e68c!important;box-shadow:0 0 6px #34e68c!important}.drv2.ldock-zone .ldock-badge{box-shadow:0 0 0 2px #06214f!important}.drv2.ldock-zone .ldock-fab{background:linear-gradient(150deg,#34e68c,#12a35a)!important;box-shadow:0 12px 26px #18c96e80,0 0 0 6px #06214f!important}.drv2.ldock-zone .ldock-fab svg{color:#04261a!important}.drv2.ldock-zone .ldock-item.is-raised span{color:#fff!important}html.theme-dark .drv2.ldock-zone .ldock{background:#091a2ceb!important;box-shadow:0 18px 44px -14px #000c,inset 0 1px #ffffff0d!important}html.theme-dark .drv2.ldock-zone .ldock-fab{box-shadow:0 12px 26px #14b86673,0 0 0 6px #0c2640!important}html.theme-dark .drv2.ldock-zone .ldock-badge{box-shadow:0 0 0 2px #0c2640!important}.drv2.ldock-zone .ldock-item.is-raised .ldock-fab{opacity:.9!important;filter:saturate(.7)!important;transition:transform .25s,box-shadow .25s,filter .25s!important;position:relative!important}.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{opacity:1!important;filter:none!important;transform:translateY(-3px)scale(1.08)!important;box-shadow:0 14px 30px #14b86699,0 0 0 6px #eaf4ee,0 0 0 8px #14b866b3!important}.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab:after{content:""!important;border:2px solid #14b866b3!important;border-radius:50%!important;animation:2s ease-out infinite drv2-fabRing!important;position:absolute!important;inset:-6px!important}.drv2.ldock-zone .ldock-item.is-raised.is-active span:last-of-type{color:#0b7a43!important;font-weight:800!important}.drv2.ldock-zone .ldock-item.is-raised .ldock-dot{bottom:-5px!important}html.theme-dark .drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b86699,0 0 0 6px #0c2640,0 0 0 8px #4fe8a0b3!important}html.theme-dark .drv2.ldock-zone .ldock-item.is-raised.is-active span:last-of-type{color:#6effcd!important}.drv2.drv2.ldock-zone .ldock{--dk:#f4faf7!important;background:#fffffff0!important;border:1px solid #14b86640!important;box-shadow:0 16px 36px -16px #08243f66,inset 0 1px #fff!important}.drv2.drv2.ldock-zone .ldock-item{color:#6c8798!important}.drv2.drv2.ldock-zone .ldock-item span:not(.ldock-ic):not(.ldock-fab){font-size:10.5px!important;font-weight:700!important}.drv2.drv2.ldock-zone .ldock-item.is-active{color:#0b7a43!important}.drv2.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{background:linear-gradient(150deg,#14b86633,#4fe8a024)!important;animation:none!important;box-shadow:0 0 0 1px #14b86647!important}.drv2.drv2.ldock-zone .ldock-item.is-active svg{color:#0b8f52!important;filter:none!important}.drv2.drv2.ldock-zone .ldock-dot{box-shadow:none!important;background:#14b866!important}.drv2.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b8668c,0 0 0 6px var(--dk),0 0 0 8px #14b866b3!important}.drv2.drv2.ldock-zone .ldock-fab{box-shadow:0 12px 26px #14b86666,0 0 0 6px var(--dk)!important}.drv2.drv2.ldock-zone .ldock-item.is-raised span:not(.ldock-fab){color:#486577!important}.drv2.drv2.ldock-zone .ldock-item.is-raised.is-active span:not(.ldock-fab){color:#0b7a43!important}html.theme-dark .drv2.drv2.ldock-zone .ldock{--dk:#10293f!important;background:#10293ff2!important;border-color:#4fe8a047!important;box-shadow:0 18px 40px -14px #000000b3,inset 0 1px #ffffff0d!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item{color:#8fb0c4!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active,html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active span:not(.ldock-fab),html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active svg{color:#6effcd!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{background:#4fe8a029!important;box-shadow:0 0 0 1px #4fe8a066!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised span:not(.ldock-fab){color:#b9d3c7!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active span:not(.ldock-fab){color:#6effcd!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 14px 30px #14b86680,0 0 0 6px var(--dk),0 0 0 8px #4fe8a0b3!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-fab{box-shadow:0 12px 26px #14b86666,0 0 0 6px var(--dk)!important}}.drv2 .inf2{color:#eef3fb;background:linear-gradient(160deg,#0f1d3a,#132a4d);border:1px solid #ffffff14;border-radius:22px;padding:14px 14px 8px;box-shadow:0 18px 38px -24px #081430b3}.drv2 .inf2 header span{letter-spacing:.16em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.drv2 .inf2 header em{opacity:.65;font-size:12px;font-style:normal}.drv2 .inf2-row{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:13px 4px;display:flex}.drv2 .inf2-row i{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.drv2 .inf2-row span{flex:1;min-width:0}.drv2 .inf2-row small{letter-spacing:.06em;text-transform:uppercase;color:var(--tone);font-size:11.5px;font-weight:700;display:block}.drv2 .inf2-row b{margin-top:2px;font-size:16px;font-weight:600;line-height:1.3;display:block}.drv2 .inf2-row svg{opacity:.5;flex:none}.drv2 .inf2-more{opacity:.6;padding:6px 4px 8px;font-size:12.5px}.drv2 .inf2-story{z-index:1100;color:#f1f5fb;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);background:radial-gradient(120% 70% at 50% 0,#1b3260,#0d1932 55%,#0a1226);flex-direction:column;display:flex;position:fixed;inset:0}.drv2 .inf2-prog{gap:5px;padding:12px 18px 0;display:flex}.drv2 .inf2-prog i{background:#ffffff2e;border-radius:99px;flex:1;height:3px;display:block;overflow:hidden}.drv2 .inf2-prog i b{background:#fff;border-radius:99px;width:0;height:100%;display:block}.drv2 .inf2-prog i.done b{width:100%}.drv2 .inf2-prog i.run b{animation:8s linear forwards inf2run}@keyframes inf2run{to{width:100%}}.drv2 .inf2-top{z-index:3;align-items:center;gap:12px;padding:18px 20px 0;display:flex;position:relative}.drv2 .inf2-top img{object-fit:cover;border-radius:10px;width:38px;height:38px}.drv2 .inf2-top div{flex:1}.drv2 .inf2-top b{font-size:15px;font-weight:700;display:block}.drv2 .inf2-top small{opacity:.65;font-size:12.5px}.drv2 .inf2-top button{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.drv2 .inf2-body{flex-direction:column;flex:1;justify-content:center;padding:34px 26px 10px;display:flex;overflow:auto}.drv2 .inf2-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--tone);align-self:flex-start;align-items:center;gap:8px;margin-bottom:14px;font-size:12.5px;font-weight:700;display:inline-flex}.drv2 .inf2-tag i{background:var(--tone);border-radius:50%;width:8px;height:8px}.drv2 .inf2-body h2{letter-spacing:-.015em;margin:0 0 18px;font-size:32px;font-weight:700;line-height:1.15}.drv2 .inf2-text p{color:#f1f5fbdb;margin:0 0 14px;font-size:18px;line-height:1.55}.drv2 .inf2-foot{align-items:center;gap:12px;padding:6px 24px 22px;display:flex}.drv2 .inf2-foot p{opacity:.7;margin:0;font-size:14px}.drv2 .inf2-tap{z-index:2;background:0 0;border:0;width:40%;position:absolute;top:96px;bottom:90px}.drv2 .inf2-tap.l{left:0}.drv2 .inf2-tap.r{right:0}.drv2 .wk{color:inherit;text-decoration:none;display:block}.drv2 .promo{display:block}.drv2.drv2 .nm .rt{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;gap:14px;margin-top:14px;padding:0;overflow:visible}.drv2.drv2 .nm .rt .sp{min-width:0}.drv2.drv2 .nm .dots{flex-direction:column;align-items:center;gap:4px;padding-top:4px;display:flex}.drv2 .inf2{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;padding:6px 0;overflow:hidden}.drv2 .inf2 header{justify-content:space-between;align-items:center;padding:12px 18px 6px;display:flex}.drv2 .inf2 header span{letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);opacity:1;font-size:12px;font-weight:800}.drv2 .inf2 header em{color:#0b7a43;opacity:1;background:#14b8661f;border-radius:99px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:800}.drv2 .inf2-row{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);background:0 0;align-items:center;gap:12px;padding:13px 18px 13px 22px;display:flex;position:relative}.drv2 .inf2-row i{background:var(--tone);border-radius:0 4px 4px 0;width:4px;height:auto;position:absolute;top:12px;bottom:12px;left:0}.drv2 .inf2-row small{letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:11.5px;font-weight:800}.drv2 .inf2-row b{color:var(--ink);margin-top:3px;font-size:15.5px;font-weight:650;line-height:1.3}.drv2 .inf2-row svg{opacity:.4;color:var(--ink)}.drv2 .inf2-row:first-of-type{border-top:0}.drv2 .inf2-more{color:var(--ink3);opacity:1;padding:4px 18px 10px;font-size:12.5px}html.theme-dark .drv2 .inf2 header em{color:#6effcd;background:#4fe8a024}.drv2 .nm-empty{align-items:center;gap:14px;display:flex}.drv2 .nm-empty .ic{color:#0b8f52;background:#14b8661f;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid}.drv2 .nm-empty b{color:var(--ink);font-size:16px;display:block}.drv2 .nm-empty p{color:var(--ink3);margin-top:2px;font-size:13px}.drv2 .inf2-vroomy{pointer-events:none;justify-content:center;margin-top:22px;display:flex}.drv2.drv2 .mv3-fs{color:#eaf3ff;background:#060b24;min-height:100%}.drv2.drv2 .mv3-live-block{background:#ffffff0a;border:1px solid #78b4ff24;border-radius:20px;padding:14px}.drv2.drv2 .mv3-mapbtn{color:#eaf3ff;background:#ffffff0d;border:1px solid #78b4ff24;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:10px;font-size:12.5px;font-weight:600;display:flex}.drv2.drv2 .mv3-root{color:#eaf3ff;isolation:isolate;background:#060b24;border-radius:26px;font-family:Inter,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 1px #78b4ff14}.drv2.drv2 .mv3-root:before{content:"";z-index:0;pointer-events:none;filter:blur(20px);opacity:.55;background:radial-gradient(38% 30% at 15% 8%,#2f6bff4d,#0000 65%),radial-gradient(45% 35% at 92% 18%,#2fd8ff42,#0000 65%),radial-gradient(50% 40% at 25% 96%,#6e46ff29,#0000 65%);position:absolute;inset:0}.drv2.drv2 .mv3-hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#ffffff0f,#ffffff04);border:1px solid #78b4ff24;border-radius:22px;margin:14px;padding:18px 18px 6px;position:relative;overflow:hidden}.drv2.drv2 .mv3-hero-mesh{pointer-events:none;background:radial-gradient(closest-side,#2fd8ff29,#0000 70%);width:140%;height:160%;position:absolute;top:-40%;left:-10%}.drv2.drv2 .mv3-hero-head{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.drv2.drv2 .mv3-eyebrow{letter-spacing:.6px;color:#9098ae;text-transform:uppercase;font-size:10px;font-weight:600}.drv2.drv2 .mv3-live-pill{color:#2fd8ff;background:#2fd8ff1f;border:1px solid #2fd8ff59;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.drv2.drv2 .mv3-live-dot{background:#2fd8ff;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite mv3PulseDot}@keyframes mv3PulseDot{0%,to{box-shadow:0 0 #2fd8ff99}50%{box-shadow:0 0 0 5px #2fd8ff00}}.drv2.drv2 .mv3-hero-mid{z-index:1;align-items:center;gap:16px;margin-top:14px;display:flex;position:relative}.drv2.drv2 .mv3-logo50{aspect-ratio:912/865;flex-shrink:0;width:132px;position:relative}.drv2.drv2 .mv3-logo50 img{width:100%;height:100%;display:block}.drv2.drv2 .mv3-logo50-pct{color:#41f0a4;white-space:nowrap;text-shadow:0 0 8px #41f0a4bf,0 0 18px #41f0a466;font-variant-numeric:tabular-nums;font-size:19px;font-weight:900;line-height:1;position:absolute;top:18.3%;left:52.4%;transform:translate(-50%,-50%)}.drv2.drv2 .mv3-ring-wrap{flex-shrink:0;position:relative}.drv2.drv2 .mv3-ring-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drv2.drv2 .mv3-ring-num{font-size:22px;font-weight:800;line-height:1}.drv2.drv2 .mv3-ring-den{color:#8a93ac;text-align:center;margin-top:2px;font-size:7.5px}.drv2.drv2 .mv3-ring-progress{transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.drv2.drv2 .mv3-hero-title{font-size:17px;font-weight:700;line-height:1.25}.drv2.drv2 .mv3-hero-sub{color:#9098ae;margin-top:4px;font-size:12px}.drv2.drv2 .mv3-hero-badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.drv2.drv2 .mv3-hero-badges span{color:#c7ccda;background:#ffffff0f;border:1px solid #78b4ff1f;border-radius:8px;padding:4px 8px;font-size:10px;font-weight:600}.drv2.drv2 .mv3-road-svg{z-index:1;width:100%;height:46px;margin-top:6px;position:relative}.drv2.drv2 .mv3-road-fill{animation:3s linear infinite mv3RoadFlow}@keyframes mv3RoadFlow{to{stroke-dashoffset:-110px}}.drv2.drv2 .mv3-pane{z-index:1;flex-direction:column;gap:12px;padding:0 14px 16px;display:flex;position:relative}.drv2.drv2 .mv3-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #78b4ff1f;border-radius:20px;padding:16px;position:relative;overflow:hidden}.drv2.drv2 .mv3-card-row{justify-content:space-between;align-items:center;display:flex}.drv2.drv2 .mv3-card-title{font-size:13px;font-weight:700}.drv2.drv2 .mv3-pill-count{color:#2fd8ff;background:#2fd8ff1a;border:1px solid #2fd8ff40;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:800}.drv2.drv2 .mv3-checklist{color:#f3f5f9;cursor:pointer;text-align:left;background:#2fd8ff12;border:1px solid #2fd8ff42;border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:13px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.drv2.drv2 .mv3-checklist.done{background:#34e8b01a;border-color:#34e8b066}.drv2.drv2 .mv3-checklist .mv3-check-icon{color:#2fd8ff;flex-shrink:0}.drv2.drv2 .mv3-check-box{color:#34e8b0;border:1.5px solid #ffffff4d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.drv2.drv2 .mv3-checklist.done .mv3-check-box{color:#06070c;background:#34e8b0;border-color:#34e8b0}.drv2.drv2 .mv3-meta-row{color:#7c859c;gap:18px;margin-top:12px;font-size:11px;display:flex}.drv2.drv2 .mv3-meta-row b{color:#c7ccda}.drv2.drv2 .mv3-next-glow{background:radial-gradient(circle,#2fd8ff2e,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;right:-50px}.drv2.drv2 .mv3-badge-ring{flex-shrink:0;position:relative}.drv2.drv2 .mv3-badge-pct{color:#eaf3ff;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;inset:0}.drv2.drv2 .mv3-badge-ring-progress{filter:drop-shadow(0 0 5px #2fd8ff73);transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1)}.drv2.drv2 .mv3-step-header{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.drv2.drv2 .mv3-step-header-text{flex-direction:column;gap:3px;display:flex}.drv2.drv2 .mv3-step-eyebrow{letter-spacing:.8px;text-transform:uppercase;color:#7c93c2;font-size:9.5px;font-weight:800}.drv2.drv2 .mv3-step-count{color:#f5f6fa;font-size:16px;font-weight:800}.drv2.drv2 .mv3-step-count .mv3-step-total{color:#5f7bb8;font-weight:600}.drv2.drv2 .mv3-next-main{z-index:1;gap:12px;margin-top:14px;animation:.45s cubic-bezier(.2,.8,.2,1) both mv3StepSwap;display:flex;position:relative}@keyframes mv3StepSwap{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.drv2.drv2 .mv3-next-icon{color:#06070c;background:linear-gradient(140deg,#2f6bff,#2fd8ff);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 24px #2f6bff59}.drv2.drv2 .mv3-next-title{font-size:15px;font-weight:700}.drv2.drv2 .mv3-next-sub{color:#9098ae;margin-top:3px;font-size:12px;line-height:1.4}.drv2.drv2 .mv3-cta{color:#06070c;cursor:pointer;z-index:1;background:linear-gradient(120deg,#2f6bff,#2fd8ff);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin-top:16px;padding:14px;font-family:inherit;font-size:13.5px;font-weight:800;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 10px 26px #2f6bff52}.drv2.drv2 .mv3-cta:active{transform:scale(.97)}.drv2.drv2 .mv3-cta:disabled{opacity:.55;cursor:not-allowed}.drv2.drv2 .mv3-cta.done{color:#34e8b0;box-shadow:none;cursor:default;background:#34e8b024;border:1px solid #34e8b066}.drv2.drv2 .mv3-dots{z-index:1;gap:5px;margin-top:16px;display:flex;position:relative}.drv2.drv2 .mv3-dot{background:#ffffff14;border-radius:3px;flex:1;height:5px;position:relative;overflow:hidden}.drv2.drv2 .mv3-dot.current:after{content:"";transform-origin:0;background:linear-gradient(90deg,#2f6bff,#2fd8ff);border-radius:3px;animation:1.7s ease-in-out infinite mv3DotFill;position:absolute;inset:0}@keyframes mv3DotFill{0%{opacity:.85;transform:scaleX(.08)}55%{opacity:1;transform:scaleX(1)}to{opacity:.85;transform:scaleX(.08)}}.drv2.drv2 .mv3-chips{gap:8px;margin-top:14px;padding-bottom:2px;display:flex;overflow-x:auto}.drv2.drv2 .mv3-chips::-webkit-scrollbar{display:none}.drv2.drv2 .mv3-chip{color:#7c859c;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff17;border-radius:20px;flex-shrink:0;padding:7px 12px;font-size:11px;font-weight:700}.drv2.drv2 .mv3-chip.active{color:#06070c;background:linear-gradient(120deg,#2f6bff,#2fd8ff);border-color:#0000}.drv2.drv2 .mv3-warn{color:#ffd895;z-index:1;background:#ffb6481a;border:1px solid #ffb64859;border-radius:12px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex;position:relative}.drv2.drv2 .mv3-incident{color:#ff9aa2;cursor:pointer;background:#ff505a14;border:1px solid #ff505a47;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.drv2.drv2 .mv3-incident:hover{background:#ff505a24}.drv2.drv2 .mv3-contacts-wrap{z-index:1;background:#ffffff08;border:1px solid #78b4ff1a;border-radius:18px;padding:4px;position:relative}.drv2.drv2 .mv3-hero-route{color:#c7ccda;align-items:center;gap:8px;min-width:0;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}.drv2.drv2 .mv3-hero-route-city{text-overflow:ellipsis;white-space:nowrap;max-width:42%;overflow:hidden}.drv2.drv2 .mv3-hero-route-arrow{color:#2fd8ff;flex-shrink:0;font-weight:800}.drv2.drv2 .mv3-tabs{z-index:1;gap:8px;margin-top:6px;padding:0 14px;display:flex;position:relative}.drv2.drv2 .mv3-tab{color:#9098ae;cursor:pointer;background:#ffffff0a;border:1px solid #78b4ff1f;border-radius:14px;flex:1;min-height:44px;padding:11px 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .18s}.drv2.drv2 .mv3-tab:hover{color:#eaf3ff;border-color:#78b4ff38}.drv2.drv2 .mv3-slot{flex-direction:column;gap:12px;animation:.22s cubic-bezier(.2,.8,.2,1) both mv3PaneIn;display:flex}@keyframes mv3PaneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.drv2.drv2 .v3-card{background:linear-gradient(155deg,#1420488c,#0a12308c);border:1px solid #78b4ff24;border-radius:22px;padding:18px;position:relative;overflow:hidden}.drv2.drv2 .v3-card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2fd8ff1a,#0000 70%);width:80%;height:120%;position:absolute;top:-40%;right:-30%}.drv2.drv2 .v3-head-row{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.drv2.drv2 .v3-eyebrow{letter-spacing:.8px;color:#9098ae;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.drv2.drv2 .v3-badge-verif{color:#34e8b0;background:#34e8b01a;border:1px solid #34e8b052;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.drv2.drv2 .v3-veh-title{letter-spacing:-.5px;background:linear-gradient(90deg,#eaf3ff,#b9d7ff);color:#0000;z-index:1;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:26px;font-weight:800;position:relative}.drv2.drv2 .v3-chip-row{z-index:1;flex-wrap:wrap;gap:8px;margin-top:12px;display:flex;position:relative}.drv2.drv2 .v3-chip{color:#c7ccda;background:#ffffff0a;border:1px solid #78b4ff29;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.drv2.drv2 .v3-field{z-index:1;background:#ffffff08;border:1px solid #78b4ff24;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;display:flex;position:relative}.drv2.drv2 .v3-field-lbl{color:#7c93c2;letter-spacing:.8px;text-transform:uppercase;font-size:10.5px;font-weight:800}.drv2.drv2 .v3-field-val{color:#eaf3ff;letter-spacing:1px;margin-top:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;font-weight:700}.drv2.drv2 .v3-copy-btn{color:#9098ae;cursor:pointer;background:#ffffff0a;border:1px solid #78b4ff2e;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2.drv2 .v3-copy-btn:hover{color:#eaf3ff;background:#ffffff14}.drv2.drv2 .v3-veh-foot{color:#9098ae;z-index:1;align-items:center;gap:14px;margin-top:14px;font-size:12.5px;display:flex;position:relative}.drv2.drv2 .v3-veh-foot>span{align-items:center;gap:6px;display:inline-flex}.drv2.drv2 .v3-veh-foot .sep{background:#78b4ff33;width:1px;height:12px}.drv2.drv2 .v3-client-head{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.drv2.drv2 .v3-avatar{color:#06070c;background:linear-gradient(135deg,#2f6bff,#2fd8ff);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:flex;box-shadow:0 8px 20px #2f6bff59}.drv2.drv2 .v3-client-name{color:#eaf3ff;font-size:17px;font-weight:800}.drv2.drv2 .v3-client-type{letter-spacing:.5px;color:#9098ae;text-transform:uppercase;background:#ffffff0a;border:1px solid #78b4ff29;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.drv2.drv2 .v3-phone{color:#eaf3ff;z-index:1;background:#2fd8ff0d;border:1px solid #2fd8ff47;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:15px;font-weight:700;text-decoration:none;display:flex;position:relative}.drv2.drv2 .v3-route{z-index:1;margin-top:14px;position:relative}.drv2.drv2 .v3-route-row{align-items:flex-start;gap:12px;display:flex}.drv2.drv2 .v3-route-dot{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.drv2.drv2 .v3-route-dot.dep{color:#6a9bff;background:#2f6bff2e;border:1px solid #2f6bff59}.drv2.drv2 .v3-route-dot.arr{color:#f0a554;background:#ff9e4424;border:1px solid #ff9e4459}.drv2.drv2 .v3-route-connector{justify-content:center;width:34px;display:flex}.drv2.drv2 .v3-route-connector span{background:repeating-linear-gradient(#78b4ff4d 0 3px,#0000 3px 6px);width:1.5px;height:14px}.drv2.drv2 .v3-route-lbl{color:#7c93c2;letter-spacing:.7px;text-transform:uppercase;font-size:10.5px;font-weight:800}.drv2.drv2 .v3-route-addr{color:#eaf3ff;margin-top:3px;font-size:14px;font-weight:700}.drv2.drv2 .v3-instructions{z-index:1;background:#ffffff08;border:1px solid #78b4ff24;border-radius:14px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;display:flex;position:relative}.drv2.drv2 .v3-instructions svg{color:#2fd8ff;flex-shrink:0;margin-top:2px}.drv2.drv2 .v3-instructions p{color:#c7ccda;margin:0;font-size:12.5px;line-height:1.5}.drv2.drv2 .v3-quick-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.drv2.drv2 .v3-quick{text-align:center;color:#eaf3ff;background:#ffffff0a;border:1px solid #78b4ff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:108px;padding:18px 8px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.drv2.drv2 .v3-quick.primary{color:#06070c;background:linear-gradient(140deg,#2f6bff,#2fd8ff);border:none;box-shadow:0 10px 26px #2f6bff59}.drv2.drv2 .v3-quick.primary .v3-quick-corner{color:#06070c}.drv2.drv2 .v3-quick-corner{color:#9098ae;position:absolute;top:10px;right:10px}.drv2.drv2 .v3-tl-head{justify-content:space-between;align-items:center;display:flex}.drv2.drv2 .v3-tl-title{color:#eaf3ff;font-size:15px;font-weight:800}.drv2.drv2 .v3-tl-sub{color:#9098ae;margin-top:3px;font-size:12px}.drv2.drv2 .v3-tl-ring{flex-shrink:0;width:96px;height:96px;position:relative}.drv2.drv2 .v3-tl-ring-pct{color:#eaf3ff;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex;position:absolute;inset:0}.drv2.drv2 .v3-tl-list{margin-top:18px;padding-left:8px;position:relative}.drv2.drv2 .v3-tl-line{background:linear-gradient(#2fd8ff66,#78b4ff1a);width:2px;position:absolute;top:22px;bottom:22px;left:25px}.drv2.drv2 .v3-tl-item{align-items:flex-start;gap:14px;padding:8px 0 18px;display:flex;position:relative}.drv2.drv2 .v3-tl-item:last-child{padding-bottom:0}.drv2.drv2 .v3-tl-dot{color:#6a78a0;z-index:1;background:#ffffff0a;border:1.5px solid #78b4ff33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.drv2.drv2 .v3-tl-dot.current{color:#06070c;background:linear-gradient(135deg,#2f6bff,#2fd8ff);border-color:#0000;box-shadow:0 0 0 5px #2fd8ff2e,0 8px 24px #2f6bff66}.drv2.drv2 .v3-tl-body{padding-top:6px}.drv2.drv2 .v3-tl-lbl{color:#eaf3ff;font-size:14px;font-weight:700}.drv2.drv2 .v3-tl-pill{letter-spacing:.5px;text-transform:uppercase;color:#6a78a0;background:#ffffff0a;border:1px solid #78b4ff24;border-radius:999px;margin-top:4px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.drv2.drv2 .v3-info-root{flex-direction:column;gap:14px;display:flex}.drv2.drv2 .mv3-root{box-shadow:none;border-radius:0}.drv2.drv2 .road{z-index:1;padding:6px 4px 4px;position:relative}.drv2.drv2 .road-top{color:var(--ink2);justify-content:space-between;margin-bottom:40px;padding:0 2px;font-size:11px;font-weight:700;display:flex}.drv2.drv2 .road-top span{align-items:center;gap:5px;display:flex}.drv2.drv2 .road-logo{aspect-ratio:600/569;z-index:3;pointer-events:none;width:138px;transition:left 1s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-26px;transform:translate(-50%)}.drv2.drv2 .road-logo img{z-index:2;width:100%;height:100%;display:block;position:relative}.drv2.drv2 .road-logo b{color:#41f0a4;white-space:nowrap;z-index:3;text-shadow:0 0 8px #41f0a4bf;font-size:14px;font-weight:900;line-height:1;position:absolute;top:18.3%;left:52.4%;transform:translate(-50%,-50%)}.drv2.drv2 .road-top{margin-bottom:76px!important}.drv2.drv2 .road-track{background:#c9dfd2;border-radius:99px;height:30px;position:relative;box-shadow:inset 0 2px 4px #0d1b4a1f}.drv2.drv2 .road-track:before{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#fff 0 10px,#0000 10px 20px);height:2px;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.drv2.drv2 .road-fill{background:linear-gradient(90deg,#14b866,#4fe8a0);border-radius:99px;min-width:30px;transition:width 1s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 4px 14px #14b86673}.drv2.drv2 .road-fill:after{content:"";background:repeating-linear-gradient(90deg,#ffffffe6 0 10px,#0000 10px 20px);height:2px;animation:.8s linear infinite roadflow;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}@keyframes roadflow{0%{background-position:0 0}to{background-position:20px 0}}.drv2.drv2 .road-car{width:40px;height:40px;color:var(--blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:left 1s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #14b86680,0 0 0 4px #ffffffb3}.drv2.drv2 .road-bubble{color:#fff;white-space:nowrap;background:#08243f;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:800;transition:left 1s cubic-bezier(.4,0,.2,1);position:absolute;bottom:40px;transform:translate(-50%)}.drv2.drv2 .road-bubble:after{content:"";background:#08243f;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.drv2.drv2 .road-end{border:3px solid var(--cyan);width:34px;height:34px;color:var(--cyan);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.drv2.drv2 .mv3-fs,.drv2.drv2 .mv3-root{color:var(--ink);background:0 0}.drv2.drv2 .mv3-root:before{opacity:.25}.drv2.drv2 .mv3-hero,.drv2.drv2 .mv3-glass,.drv2.drv2 .mv3-contacts-wrap,.drv2.drv2 .mv3-live-block{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);background:#fff}.drv2.drv2 .mv3-hero-mesh,.drv2.drv2 .mv3-next-glow{background:radial-gradient(closest-side,#4fe8a02e,#0000 70%)}.drv2.drv2 .mv3-eyebrow,.drv2.drv2 .mv3-ring-den{color:var(--ink3)}.drv2.drv2 .mv3-hero-title,.drv2.drv2 .mv3-step-count,.drv2.drv2 .mv3-next-title,.drv2.drv2 .mv3-badge-pct,.drv2.drv2 .mv3-ring-num{color:var(--ink)}.drv2.drv2 .mv3-hero-sub,.drv2.drv2 .mv3-next-sub{color:var(--ink3)}.drv2.drv2 .mv3-hero-route{color:var(--ink2)}.drv2.drv2 .mv3-hero-route-arrow{color:var(--blue)}.drv2.drv2 .mv3-hero-badges span{border-color:var(--line);color:var(--ink2);background:#e9f4ee}.drv2.drv2 .mv3-step-eyebrow,.drv2.drv2 .mv3-step-count .mv3-step-total{color:var(--ink3)}.drv2.drv2 .mv3-tab{border-color:var(--line);color:var(--ink3);background:#fff}.drv2.drv2 .mv3-tab:hover{color:var(--ink)}.drv2.drv2 .mv3-tab.active{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000;box-shadow:0 8px 20px -8px #14b86699}.drv2.drv2 .mv3-next-icon{color:#fff;box-shadow:0 8px 20px #14b86659}.drv2.drv2 .mv3-cta{color:#fff;box-shadow:0 12px 26px -10px #14b86699}.drv2.drv2 .mv3-cta.done{color:#047857;background:#12b9811a;border-color:#12b98159}.drv2.drv2 .mv3-dot{background:#cde0d4}.drv2.drv2 .mv3-chip{border-color:var(--line);color:var(--ink3);background:#eaf4ee}.drv2.drv2 .mv3-chip.done{color:#047857;background:#12b98114;border-color:#12b9814d}.drv2.drv2 .mv3-chip.active{color:#fff}.drv2.drv2 .mv3-live-title,.drv2.drv2 .mv3-live-block .xs{color:var(--ink)!important}.drv2.drv2 .mv3-mapbtn{border-color:var(--line);color:var(--ink);background:#eaf4ee}.drv2.drv2 .mv3-incident{color:#dc2626;background:#fff5f5;border-color:#dc262640}.drv2.drv2 .mv3-warn{color:#92400e;background:#fff8e8;border-color:#fcd9a8}.drv2.drv2 .v3-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.drv2.drv2 .v3-card:before{background:radial-gradient(closest-side,#4fe8a01f,#0000 70%)}.drv2.drv2 .v3-eyebrow,.drv2.drv2 .v3-field-lbl,.drv2.drv2 .v3-route-lbl,.drv2.drv2 .v3-tl-sub,.drv2.drv2 .v3-veh-foot{color:var(--ink3)}.drv2.drv2 .v3-badge-verif{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2.drv2 .v3-chip{color:var(--ink2);border-color:var(--line);background:#eaf4ee}.drv2.drv2 .v3-chip.eco{color:#047857;background:#12b98114;border-color:#12b9814d}.drv2.drv2 .v3-field,.drv2.drv2 .v3-instructions{border-color:var(--line);background:#eff7f2}.drv2.drv2 .v3-field-val,.drv2.drv2 .v3-client-name,.drv2.drv2 .v3-route-addr,.drv2.drv2 .v3-tl-title,.drv2.drv2 .v3-tl-lbl,.drv2.drv2 .v3-tl-ring-pct{color:var(--ink)}.drv2.drv2 .v3-copy-btn{border-color:var(--line);color:var(--ink3);background:#fff}.drv2.drv2 .v3-client-type{color:var(--ink3);border-color:var(--line);background:#eaf4ee}.drv2.drv2 .v3-avatar{color:#fff}.drv2.drv2 .v3-phone{color:var(--ink);background:#14b8660f;border-color:#14b86640}.drv2.drv2 .v3-phone svg{color:var(--blue)}.drv2.drv2 .v3-instructions p{color:var(--ink2)}.drv2.drv2 .v3-instructions svg{color:var(--blue)}.drv2.drv2 .v3-quick{border-color:var(--line);color:var(--ink);box-shadow:var(--shadow);background:#fff}.drv2.drv2 .v3-quick.primary{color:#fff;background:linear-gradient(140deg,#14b866,#4fe8a0);box-shadow:0 14px 26px -10px #14b86699}.drv2.drv2 .v3-quick-corner,.drv2.drv2 .v3-quick.primary .v3-quick-corner{color:inherit}.drv2.drv2 .v3-tl-line{background:linear-gradient(#14b86659,#14b8660f)}.drv2.drv2 .v3-tl-dot{border-color:var(--line);color:var(--ink3);background:#eaf4ee}.drv2.drv2 .v3-tl-dot.done{color:#047857;background:#12b9811f;border-color:#12b98180}.drv2.drv2 .v3-tl-dot.current{color:#fff;background:linear-gradient(135deg,#14b866,#4fe8a0);box-shadow:0 0 0 5px #14b86626,0 8px 20px #14b86666}.drv2.drv2 .v3-tl-lbl.todo{color:var(--ink3)}.drv2.drv2 .v3-tl-pill{color:var(--ink3);border-color:var(--line);background:#eaf4ee}.drv2.drv2 .v3-tl-pill.done{color:#047857;background:#12b9811a;border-color:#12b9814d}.drv2.drv2 .v3-tl-pill.current{color:var(--blue);background:#14b86617;border-color:#14b8664d}.drv2.drv2 .mv3-tab.active,.drv2.drv2 .mv3-cta,.drv2.drv2 .v3-quick.primary,.drv2.drv2 .v3-avatar,.drv2.drv2 .v3-tl-dot.current,.drv2.drv2 .mv3-chip.active,.drv2.drv2 .mv3-next-icon{color:#04261a!important}.drv2.drv2 .v3-quick.primary svg,.drv2.drv2 .mv3-cta svg{color:#04261a}.drv2.drv2 .mv3-cta{background:linear-gradient(120deg,#14b866,#4fe8a0);box-shadow:0 12px 26px -10px #14b866a6}.drv2.drv2 .mv3-next-icon{background:linear-gradient(140deg,#14b866,#4fe8a0)}.drv2.drv2 .v3-card,.drv2.drv2 .mv3-hero,.drv2.drv2 .mv3-glass,.drv2.drv2 .mv3-contacts-wrap,.drv2.drv2 .mv3-live-block{background:linear-gradient(#f9fdfb,#eef7f2)}.drv2.drv2 .road-track{background:#b9d6c8;height:34px}.drv2.drv2 .road-track:before{background:repeating-linear-gradient(90deg,#f5fff9 0 10px,#0000 10px 20px)}.drv2.drv2 .road-fill{background:linear-gradient(90deg,#0d9b55,#34e68c);box-shadow:0 6px 18px #14b8668c}.drv2.drv2 .road-car{color:#34e68c;background:#06214f;width:44px;height:44px;box-shadow:0 8px 20px #041b528c,0 0 0 4px #ffffffd9,0 0 16px #34e68cb3}.drv2.drv2 .road-bubble{color:#6effcd;background:#06214f;bottom:46px;box-shadow:0 6px 16px #041b5266}.drv2.drv2 .road-bubble:after{background:#06214f}.drv2.drv2 .road-top span{color:var(--ink)}.drv2.drv2 .mv3-live-dot{background:#14b866}.drv2.drv2 .mv3-live-pill{color:#0b7a43;background:#14b8661f;border-color:#14b86659}.drv2.drv2 .mv3-ring-progress{filter:drop-shadow(0 0 4px #34e68c8c)}.drv2.drv2 .mv3-hero{background:linear-gradient(160deg,#f9fdfb,#e4f1ea)}.drv2.drv2 .v3-veh-title{background:linear-gradient(90deg,#08243f,#0b7a43);color:#0000;-webkit-background-clip:text;background-clip:text}.drv2.drv2 .v3-badge-verif{color:#0b7a43}.drv2.drv2 .v3-quick{background:#f4faf7}.drv2.drv2 .mv3-chip.done,.drv2.drv2 .v3-tl-pill.done{color:#0b7a43}.drv2.drv2 .mv3-dot.done{background:linear-gradient(90deg,#14b866,#6effcd);box-shadow:0 0 6px #34e68c80}.drv2.drv2 .mv3-dot.current{background:#14b8662e}.drv2.drv2 .mv3-dot.current:after{background:linear-gradient(90deg,#14b866,#6effcd)}.drv2.drv2 .mv3-chip.active{background:linear-gradient(120deg,#14b866,#4fe8a0)}.drv2.drv2 .mv3-tab.active{background:linear-gradient(135deg,#14b866,#4fe8a0)}.drv2.drv2 .v3-route-dot.dep{color:#0b7a43;background:#14b86629;border-color:#14b86666}.drv2.drv2 .v3-route-dot.arr{background:#ff9e4429}.drv2.drv2 .v3-tl-dot.current,.drv2.drv2 .v3-avatar{background:linear-gradient(135deg,#14b866,#4fe8a0)}.drv2.drv2 .mv3-hero-route-arrow,.drv2.drv2 .v3-phone svg,.drv2.drv2 .v3-instructions svg{color:#0b9f5a}.drv2.drv2 .v3-phone{background:#14b86614;border-color:#14b86659}@keyframes stroad{0%{top:0}to{top:calc(100% - 46px)}}html.theme-dark .drv2.drv2 .v3-card{background:var(--card);border-color:var(--line)}html.theme-dark .drv2.drv2 .mv3-hero,html.theme-dark .drv2.drv2 .mv3-glass,html.theme-dark .drv2.drv2 .mv3-contacts-wrap,html.theme-dark .drv2.drv2 .mv3-live-block{border-color:var(--line);color:var(--ink);background:linear-gradient(160deg,#0f2536,#0b1d2d)}html.theme-dark .drv2.drv2 .mv3-hero-mesh,html.theme-dark .drv2.drv2 .mv3-next-glow{background:radial-gradient(closest-side,#4fe8a033,#0000 70%)}html.theme-dark .drv2.drv2 .mv3-ring-den,html.theme-dark .drv2.drv2 .mv3-hero-sub,html.theme-dark .drv2.drv2 .mv3-next-sub,html.theme-dark .drv2.drv2 .mv3-step-eyebrow,html.theme-dark .drv2.drv2 .mv3-eyebrow,html.theme-dark .drv2.drv2 .mv3-step-count .mv3-step-total,html.theme-dark .drv2.drv2 .v3-eyebrow,html.theme-dark .drv2.drv2 .v3-field-lbl,html.theme-dark .drv2.drv2 .v3-route-lbl,html.theme-dark .drv2.drv2 .v3-tl-sub,html.theme-dark .drv2.drv2 .v3-veh-foot{color:var(--ink3)}html.theme-dark .drv2.drv2 .mv3-hero-title,html.theme-dark .drv2.drv2 .mv3-step-count,html.theme-dark .drv2.drv2 .mv3-next-title,html.theme-dark .drv2.drv2 .mv3-badge-pct,html.theme-dark .drv2.drv2 .mv3-ring-num,html.theme-dark .drv2.drv2 .v3-field-val,html.theme-dark .drv2.drv2 .v3-client-name,html.theme-dark .drv2.drv2 .v3-route-addr,html.theme-dark .drv2.drv2 .v3-tl-title,html.theme-dark .drv2.drv2 .v3-tl-lbl,html.theme-dark .drv2.drv2 .v3-tl-ring-pct{color:var(--ink)}html.theme-dark .drv2.drv2 .mv3-hero-route,html.theme-dark .drv2.drv2 .mv3-hero-route-city{color:var(--ink2)}html.theme-dark .drv2.drv2 .mv3-hero-badges span,html.theme-dark .drv2.drv2 .v3-chip,html.theme-dark .drv2.drv2 .mv3-chip,html.theme-dark .drv2.drv2 .v3-tl-pill{border-color:var(--line);color:var(--ink2);background:#1b3d5c}html.theme-dark .drv2.drv2 .mv3-tab{border-color:var(--line);color:var(--ink2);background:#143049}html.theme-dark .drv2.drv2 .mv3-tab.active{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0)}html.theme-dark .drv2.drv2 .mv3-chip.done,html.theme-dark .drv2.drv2 .v3-tl-pill.done,html.theme-dark .drv2.drv2 .v3-badge-verif,html.theme-dark .drv2.drv2 .v3-chip.eco{color:#6effcd;background:#14b86629;border-color:#4fe8a066}html.theme-dark .drv2.drv2 .mv3-chip.active{color:#04261a;background:linear-gradient(120deg,#14b866,#4fe8a0)}html.theme-dark .drv2.drv2 .v3-tl-pill.current{color:#8fe6ff;background:#27d3ff24;border-color:#27d3ff66}html.theme-dark .drv2.drv2 .mv3-mapbtn{color:var(--ink);background:#1b3d5c}html.theme-dark .drv2.drv2 .v3-field,html.theme-dark .drv2.drv2 .v3-instructions{border-color:var(--line);background:#0a1b2c}html.theme-dark .drv2.drv2 .v3-veh-title{background:linear-gradient(90deg,#eaf6ef,#4fe8a0);color:#0000;-webkit-background-clip:text;background-clip:text}html.theme-dark .drv2.drv2 .mv3-live-pill{color:var(--ink2)}.drv2.drv2 .av-d .v3-tl-list{border-top:1px solid var(--line,#08243f14);padding:4px 16px 14px}.drv2.drv2 html .mv3-chips{scroll-snap-type:x proximity;cursor:grab;scroll-behavior:smooth;margin:14px -4px 0;padding:3px 18px 4px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000)}.drv2.drv2 html .mv3-chip{scroll-snap-align:center}.drv2.drv2 html .mv3-chip.active{animation:2.6s ease-in-out infinite chipSoft}@media(prefers-reduced-motion:reduce){.drv2.drv2 html .mv3-chip.active{animation:none}}.drv2.drv2 html .mv3-chips{gap:10px}.drv2.drv2 .mv3-root{min-height:100%}.drv2.drv2 .mv3-ring-wrap svg circle:first-of-type,.drv2.drv2 .mv3-badge-ring svg circle:first-of-type{stroke:#dbe5fb}html.theme-dark .drv2.drv2 .mv3-ring-wrap svg circle:first-of-type,html.theme-dark .drv2.drv2 .mv3-badge-ring svg circle:first-of-type{stroke:#ffffff1f}.drv2.drv2 .mv3-ring-progress,.drv2.drv2 .mv3-badge-ring-progress{filter:drop-shadow(0 0 4px #34e68c8c)}.drv2.drv2 .v3-docs-root .v3-doc-summary{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px}.drv2.drv2 .v3-docs-root .v3-doc-summary-title{color:var(--ink)}.drv2.drv2 .v3-docs-root .v3-doc-summary-pill{color:#0b7a43;background:#14b8661f;border-color:#14b86659}.drv2.drv2 .v3-docs-root .v3-doc-progress{background:#14b86624}.drv2.drv2 .v3-docs-root .v3-doc-progress-fill{background:linear-gradient(90deg,#14b866,#4fe8a0);box-shadow:0 0 10px #14b86673}.drv2.drv2 .v3-docs-root .v3-doc-item{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink)}.drv2.drv2 .v3-docs-root .v3-doc-item:hover{background:var(--card);border-color:#14b86666}.drv2.drv2 .v3-docs-root .v3-doc-label{color:var(--ink)}.drv2.drv2 .v3-docs-root .v3-doc-chev{color:var(--ink3)}.drv2.drv2 .v3-docs-root .v3-doc-summary .v3-doc-item{box-shadow:none;border-color:var(--line);background:0 0}.drv2.drv2 .v3-docs-root p,.drv2.drv2 .v3-docs-root span{--x:0}.drv2.drv2 .v3-docs-root [class*="from-[#2FD8FF]"]{color:#04321c!important;background-image:linear-gradient(90deg,#14b866,#34e68c)!important}.drv2.drv2 .v3-docs-root [class*="text-[#EAF3FF]"]{color:var(--ink)!important}.drv2.drv2 .v3-docs-root [class*="border-[rgba(120,180,255"]{border-color:var(--line)!important}.drv2.drv2 .v3-docs-root [class*="text-[#8FB2E8]"],.drv2.drv2 .v3-docs-root [class*="text-[#9fd8ff]"]{color:#0b7a43!important}.drv2.drv2 .v3-docs-root [class*="bg-[rgba(20,32,72,0.45)]"]{background:var(--card)!important;border-color:var(--line)!important;color:var(--ink)!important}.drv2.drv2 .v3-docs-root [class*="border-[rgba(47,216,255,0.35)]"]{border-color:#14b86673!important}.drv2.drv2 .v3-docs-root .text-\[\#2FD8FF\]{color:#0b9a5a}.drv2.drv2 .v3-docs-root .text-muted-foreground{color:var(--ink3)}.drv2.drv2 .mv3-incident{color:#c62828;background:#e5393514;border:1px solid #e5393559}html.theme-dark .drv2.drv2 .mv3-incident{color:#ff9aa2;background:#ff505a1a;border-color:#ff788266}html.theme-dark .drv2.drv2 .road-track{background:#ffffff1f}.drv2.drv2 .nmr{flex-direction:column;gap:0;margin-top:14px;display:flex;position:relative}.drv2.drv2 .nmr-s{align-items:flex-start;gap:14px;padding-bottom:16px;display:flex;position:relative}.drv2.drv2 .nmr-s:last-child{padding-bottom:0}.drv2.drv2 .nmr-s:before{content:"";border-left:2px dashed #14b86666;width:0;position:absolute;top:18px;bottom:-2px;left:6px}.drv2.drv2 .nmr-s:last-child:before{display:none}.drv2.drv2 .nmr-d{background:var(--card);border:3px solid #14b866;border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin-top:3px}.drv2.drv2 .nmr-s:last-child .nmr-d{background:#34e68c;border-color:#34e68c;box-shadow:0 0 0 4px #34e68c33}.drv2.drv2 .nmr-t{flex:1;min-width:0}.drv2.drv2 .nmr-t small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:800;display:block}.drv2.drv2 .nmr-t b{color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-size:14.5px;font-weight:700;line-height:1.3;display:block}.drv2 .dl{min-height:56vh;color:var(--ink2);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.drv2 .dl.dl-full{min-height:100vh}.drv2 .dl-wrap{place-items:center;width:84px;height:84px;display:grid;position:relative}.drv2 .dl-wrap img{border-radius:14px;width:52px;height:52px;box-shadow:0 8px 22px #14b86659}.drv2 .dl-ring{border:3px solid #14b866;border-color:#14b866 #4fe8a0 #14b8662e #14b8662e;border-radius:50%;animation:1s linear infinite dlspin;position:absolute;inset:0}.drv2 .dl p{letter-spacing:.02em;font-size:13px;font-weight:700}@keyframes dlspin{to{transform:rotate(360deg)}}.drv2.drv2 .pg{color:var(--ink);background:linear-gradient(#eaf6ef,#f4faf7)}html.theme-dark .drv2.drv2 .pg{background:linear-gradient(#0b1d2d,#0a1824)}.drv2 .pg-hdr{flex-shrink:0;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.drv2 .pg-x{background:var(--card);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);box-shadow:var(--shadow);border-radius:12px;place-items:center;display:grid}.drv2 .pg-ht{flex:1;min-width:0}.drv2 .pg-ht small{letter-spacing:.14em;text-transform:uppercase;color:#0b7a43;font-size:10px;font-weight:800;display:block}.drv2 .pg-ht b{color:var(--ink);font-size:19px;font-weight:800;display:block}.drv2 .pg-num{color:#0b7a43;background:#14b8661f;border-radius:99px;padding:5px 10px;font-size:11px;font-weight:800}.drv2 .pg-main{flex-direction:column;flex:1;gap:14px;min-height:0;padding:6px 16px 16px;display:flex;overflow-y:auto}.drv2 .pg-exp{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.drv2 .pg-exp small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:800}.drv2 .pg-plate{background:#fff;border:2px solid #0b1c33;border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden;box-shadow:0 2px 6px #0000001f}.drv2 .pg-plate i{color:#fff;background:#1d4fd7;place-items:center;width:22px;font-style:normal;display:grid}.drv2 .pg-plate u{font-size:9px;font-weight:800;text-decoration:none}.drv2 .pg-plate b{letter-spacing:.12em;color:#0b1c33;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:700}.drv2 .pg-vf{aspect-ratio:4/3;background:radial-gradient(120% 90% at 50% 30%,#13324a,#091a29);border:0;border-radius:26px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #04281e8c}.drv2 .pg-vf img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.drv2 .pg-ghost{color:#fff6;letter-spacing:.12em;white-space:nowrap;border:2px dashed #ffffff59;border-radius:10px;align-items:center;padding:10px 20px;font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drv2 .pg-ghost i{display:none}.drv2 .pg-c{filter:drop-shadow(0 0 6px #34e68cb3);border:4px solid #34e68c;width:34px;height:34px;position:absolute}.drv2 .pg-c.tl{border-bottom:0;border-right:0;border-top-left-radius:14px;top:18px;left:18px}.drv2 .pg-c.tr{border-bottom:0;border-left:0;border-top-right-radius:14px;top:18px;right:18px}.drv2 .pg-c.bl{border-top:0;border-right:0;border-bottom-left-radius:14px;bottom:18px;left:18px}.drv2 .pg-c.br{border-top:0;border-left:0;border-bottom-right-radius:14px;bottom:18px;right:18px}.drv2 .pg-scan{background:linear-gradient(90deg,#0000,#34e68c,#0000);border-radius:3px;height:3px;animation:1.6s ease-in-out infinite pgscan;position:absolute;left:12%;right:12%;box-shadow:0 0 18px 4px #34e68c99}@keyframes pgscan{0%{top:18%}50%{top:80%}to{top:18%}}.drv2 .pg-cap{white-space:nowrap;color:#06321d;background:#ffffffeb;border-radius:99px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.drv2 .pg-vf.is-match{box-shadow:0 0 0 3px #34e68c,0 18px 40px -18px #04281e8c}.drv2 .pg-vf.is-mismatch{box-shadow:0 0 0 3px #ef4444,0 18px 40px -18px #500a0a80}.drv2 .pg-vf.is-mismatch .pg-c{filter:none;border-color:#ef4444}.drv2 .pg-tips{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drv2 .pg-tips li{color:var(--ink2);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.drv2 .pg-tips svg{color:#14b866}.drv2 .pg-ok{background:#14b8661a;border:1px solid #14b86666;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.drv2 .pg-ok>span{color:#fff;background:#14b866;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.drv2 .pg-ok b{color:var(--ink);font-size:15px;display:block}.drv2 .pg-ok p{color:var(--ink2);margin:2px 0 0;font-size:12.5px}.drv2 .pg-ko{background:#ef444414;border:1px solid #ef444466;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.drv2 .pg-ko>p{color:var(--ink);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;font-weight:800;display:flex}.drv2 .pg-ko>p svg{color:#ef4444;flex-shrink:0;margin-top:1px}.drv2 .pg-cmp{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2 .pg-cmp>div{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.drv2 .pg-cmp>.bad{background:#ef44441a;border-color:#ef444466}.drv2 .pg-cmp small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:800;display:block}.drv2 .pg-cmp b{letter-spacing:.1em;color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:16px}.drv2 .pg-acts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2 .pg-acts button{height:46px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.drv2 .pg-acts button.red{color:#b42318;background:#ef44441a;border-color:#ef444473}.drv2 .pg-any{color:var(--ink3);text-underline-offset:4px;font-size:12px;font-weight:700;text-decoration:underline}.drv2 .pg-man{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.drv2 .pg-man>p{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:800;display:flex}.drv2 .pg-link{color:#0b7a43;align-self:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.drv2 .pg-ftr{background:linear-gradient(#0000,#eaf6eff2 30%);flex-shrink:0;padding:10px 16px 0}html.theme-dark .drv2 .pg-ftr{background:linear-gradient(#0000,#0a1824f2 30%)}.drv2 .pg-cta{color:#04321c;background:linear-gradient(120deg,#14b866,#4fe8a0);border-radius:18px;justify-content:center;align-items:center;gap:9px;width:100%;height:56px;font-size:16px;font-weight:800;display:flex;box-shadow:0 12px 26px -10px #14b86699}.drv2 .pg-cta:disabled{opacity:.5}.drv2 .cks{z-index:92;color:var(--ink);background:linear-gradient(#eaf6ef,#f4faf7);flex-direction:column;display:flex;position:fixed;inset:0}html.theme-dark .drv2 .cks{background:linear-gradient(#0b1d2d,#0a1824)}.drv2 .cks-h{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.drv2 .cks-h>div{flex:1}.drv2 .cks-h small{letter-spacing:.14em;text-transform:uppercase;color:#0b7a43;font-size:10px;font-weight:800;display:block}.drv2 .cks-h b{font-size:19px;font-weight:800;display:block}.drv2 .cks-x{background:var(--card);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.drv2 .cks-n{color:#0b7a43;background:#14b8661f;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:800}.drv2 .cks-b{flex-direction:column;flex:1;gap:12px;padding:6px 16px 16px;display:flex;overflow:auto}.drv2 .cks-intro{color:var(--ink2);background:#14b86614;border:1px solid #14b8664d;border-radius:18px;align-items:flex-start;gap:10px;margin:0;padding:14px;font-size:13px;line-height:1.5;display:flex}.drv2 .cks-intro svg{color:#14b866;flex-shrink:0;margin-top:1px}.drv2 .cks-i{text-align:left;background:var(--card);border:1.5px solid var(--line);width:100%;box-shadow:var(--shadow);border-radius:20px;align-items:flex-start;gap:14px;padding:16px;transition:all .15s;display:flex}.drv2 .cks-i.on{background:#14b86617;border-color:#14b866}.drv2 .cks-box{color:#fff;background:0 0;border:2px solid #14785a59;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.drv2 .cks-i.on .cks-box{background:#14b866;border-color:#14b866}.drv2 .cks-t b{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:800;display:flex}.drv2 .cks-t b svg{color:#14b866}.drv2 .cks-t small{color:var(--ink3);margin-top:4px;font-size:12.5px;display:block}.drv2 .cks-f{padding:10px 16px max(.9rem,env(safe-area-inset-bottom))}html.theme-light .edl-shell .pa-hint{color:#0b7a43;font-weight:600}html.theme-light .edl-shell .pa-list{background:#fff;border:1px solid #14b86633;box-shadow:0 8px 20px -14px #08243f40}html.theme-light .edl-shell .pa-list-title{color:#08243f}html.theme-light .edl-shell .pa-list-row{color:#27405a}html.theme-light .edl-shell .pa-del{color:#dc2626;background:#ef44441a}html.theme-light .edl-shell .pa-editor-frame{background:#0f2a22;box-shadow:0 16px 36px -18px #14b86673}.edl-shell .pa-menu{flex-wrap:wrap;justify-content:center;max-width:min(92vw,330px)}.edl-shell .pa-menu-btn{min-width:54px}.drv2 .vf-c div{flex-wrap:wrap}.drv2 .vf-c button{flex:1 0 34px}.drv2 .v3-info-root,.drv2 .v3-card{min-width:0;max-width:100%}.drv2 .v3-route-addr,.drv2 .v3-mm-note,.drv2 .v3-instructions p,.drv2 .v3-client-name,.drv2 .v3-veh-title{overflow-wrap:anywhere;word-break:break-word;min-width:0}.drv2 .v3-mm-item{border-color:var(--line);background:#eff7f2}.drv2 .v3-mm-lbl{color:var(--ink3)}.drv2 .v3-mm-who{color:var(--ink)}.drv2 .v3-mm-who a{color:#0b7a43}.drv2 .v3-mm-note{color:var(--ink2)}.drv2 .v3-mm-tip{color:var(--ink3)}.drv2 .v3-ev{color:var(--ink2);background:#2f8bff12;border-color:#2f8bff47}.drv2 .v3-ev b{color:var(--ink)}.drv2 .v3-chip.eco{color:#1d5fd1;background:#2f8bff14;border-color:#2f8bff4d}.ic-bolt{filter:drop-shadow(0 0 3px #18b4fff2)drop-shadow(0 0 8px #18b4ff8c);color:#18b4ff!important}.drv2 .vbolt .ic-bolt{color:#fff!important}.drv2 .v3-chip-row .v3-chip.eco{color:#0a6fd1}.edl-niv{background:#fff;border:1px solid #14b86633;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 12px 28px -18px #08243f4d}html.theme-dark .edl-niv{background:#ffffff0f;border-color:#4fe8a040}.edl-niv-head{color:var(--edl-text);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.edl-niv-head span{align-items:center;gap:8px;display:inline-flex}.edl-niv-head b{color:var(--tone,#14b866);letter-spacing:-.5px;font-size:26px;font-weight:800}.edl-niv-bar{background:#14b8661f;border-radius:99px;height:10px;overflow:hidden}.edl-niv-bar i{background:var(--tone,#14b866);height:100%;box-shadow:0 0 12px var(--tone,#14b866);border-radius:99px;transition:width .2s;display:block}.edl-niv input[type=range]{appearance:none;background:0 0;width:100%;height:34px;margin:0}.edl-niv input[type=range]::-webkit-slider-runnable-track{background:#14b8662e;border-radius:99px;height:6px}.edl-niv input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--tone,#14b866);background:#fff;border-radius:50%;width:30px;height:30px;margin-top:-12px;box-shadow:0 4px 12px #00000040}.edl-niv input[type=range]::-moz-range-track{background:#14b8662e;border-radius:99px;height:6px}.edl-niv input[type=range]::-moz-range-thumb{border:3px solid var(--tone,#14b866);background:#fff;border-radius:50%;width:26px;height:26px}.edl-niv-ticks{color:var(--edl-muted);justify-content:space-between;margin-top:-4px;font-size:11px;font-weight:600;display:flex}.edl-niv-quick{gap:6px;display:flex}.edl-niv-quick button{color:var(--edl-text-soft);background:0 0;border:1px solid #14b86640;border-radius:11px;flex:1;padding:9px 0;font-size:12.5px;font-weight:800}.edl-niv-quick button.on{color:#0b7a43;background:#14b86629;border-color:#14b866}html .mv3-fullscreen{color:#08243f;min-height:0!important;padding-bottom:calc(8px + env(safe-area-inset-bottom))!important;background:0 0!important}html.theme-dark .mv3-fullscreen{color:#eaf3ff}html .mv3-backbar{background:#eef6f1e0!important;border-bottom:1px solid #14b86629!important}html .mv3-back-btn{color:#08243f!important}html .mv3-back-btn:hover{background:#14b8661a!important}html .mv3-live-pill-top{color:#fff!important;background:linear-gradient(120deg,#14b866,#4fe8a0)!important}html .mv3-live-pill-top-dot{background:#fff!important}html .mv3-live-block,html .mv3-docs-card{box-shadow:0 12px 28px -18px #08243f4d;color:#08243f!important;background:#fff!important;border:1px solid #14b8662e!important}html .mv3-live-title{color:#08243f!important}html .mv3-live-sub{color:#5a7a86!important}html .mv3-live-mapbtn{color:#08243f!important;background:#eff7f2!important;border-color:#14b86633!important}html.theme-dark .mv3-backbar{background:#060b24d9!important;border-bottom-color:#78b4ff1a!important}html.theme-dark .mv3-back-btn{color:#eaf3ff!important}html.theme-dark .mv3-live-block,html.theme-dark .mv3-docs-card{color:#eaf3ff!important;background:#ffffff0d!important;border-color:#78b4ff29!important}html.theme-dark .mv3-live-title{color:#eaf3ff!important}html.theme-dark .mv3-live-mapbtn{color:#eaf3ff!important;background:#ffffff0f!important}.drv2 .dml{flex-direction:column;gap:20px;display:flex}.drv2 .dml-dayh{align-items:center;gap:8px;padding:0 4px 8px;display:flex}.drv2 .dml-dayt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:12px;font-weight:700}.drv2 .dml-rel{letter-spacing:.04em;color:#0b8a4c;background:#14b86624;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:800}.drv2 .dml-cnt{color:var(--ink3);margin-left:auto;font-size:11px}.drv2 .dml-card{text-align:left;background:var(--driver-surface,#fff);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);color:var(--ink);border-radius:18px;margin:0 0 10px;padding:14px 14px 12px;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.drv2 .dml-card:active{transform:scale(.99)}.drv2 .dml-card:before{content:"";background:var(--ink3);opacity:.5;width:3px;position:absolute;top:0;bottom:0;left:0}.drv2 .dml-card--blue:before{opacity:1;background:#2f7dff}.drv2 .dml-card--green:before{opacity:1;background:#14b866}.drv2 .dml-card--amber:before{opacity:1;background:#f5a524}.drv2 .dml-card--red:before{opacity:1;background:#e5484d}.drv2 .dml-card.is-active{border-color:#14b86680}.drv2 .dml-top{align-items:center;gap:8px;margin-bottom:12px;display:flex}.drv2 .dml-time{letter-spacing:-.01em;align-items:center;gap:5px;font-size:15px;font-weight:800;display:inline-flex}.drv2 .dml-time svg{color:var(--ink3)}.drv2 .dml-pill{color:var(--ink2);background:#6a867e24;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.drv2 .dml-pill--blue{color:#2468d8;background:#2f7dff21}.drv2 .dml-pill--green{color:#0b8a4c;background:#14b86624}.drv2 .dml-pill--amber{color:#b26d00;background:#f5a52429}.drv2 .dml-pill--red{color:#c4282d;background:#e5484d21}.drv2 .dml-pill i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s infinite dmlp}@keyframes dmlp{50%{opacity:.3}}.drv2 .dml-num{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px}.drv2 .dml-route{gap:11px;display:flex}.drv2 .dml-rail{flex-direction:column;align-items:center;padding:5px 0;display:flex}.drv2 .dml-rail i{background:0 0;border:2px solid #14b866;border-radius:50%;width:9px;height:9px}.drv2 .dml-rail i.b{background:#14b866}.drv2 .dml-rail u{background:repeating-linear-gradient(to bottom,var(--ink3) 0 3px,transparent 3px 6px);opacity:.5;flex:1;width:2px;min-height:18px;margin:3px 0}.drv2 .dml-addrs{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.drv2 .dml-addrs p{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.drv2 .dml-addrs small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:1px;font-size:9.5px;font-weight:700;display:block}.drv2 .dml-foot{border-top:1px dashed var(--line);grid-template-columns:1fr auto;align-items:center;gap:8px 10px;margin-top:13px;padding-top:11px;display:grid}.drv2 .dml-veh{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.drv2 .dml-vname{color:var(--ink2);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.drv2 .dml-tags{flex-wrap:wrap;grid-column:1;gap:6px;display:flex}.drv2 .dml-tag{color:var(--ink2);background:#085a3c12;border-radius:8px;padding:3px 9px;font-size:10.5px;font-weight:600}.drv2 .dml-tag--ok{color:#0b8a4c;background:#14b86624}.drv2 .dml-end{grid-area:1/2/span 2;align-items:center;gap:8px;display:flex}.drv2 .dml-price{letter-spacing:-.02em;font-size:17px;font-weight:800}.drv2 .dml-go{color:#0b8a4c;background:#14b8661f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}html.theme-dark .drv2 .dml-card{background:var(--driver-surface)}html.theme-dark .drv2 .dml-rel,html.theme-dark .drv2 .dml-pill--green,html.theme-dark .drv2 .dml-go,html.theme-dark .drv2 .dml-tag--ok{color:#4fe8a0}html.theme-dark .drv2 .dml-pill--blue{color:#8bb8ff}html.theme-dark .drv2 .dml-pill--amber{color:#ffc766}html.theme-dark .drv2 .dml-tag{background:#ffffff12}body.mission-detail-open .driver-main,body.mission-detail-open .driver-main>div{padding-bottom:0!important}html body.mission-detail-open .mv3-fullscreen{padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;margin-bottom:0!important}.drv2.drv2 .v3-docs-root{gap:14px}.drv2.drv2 .v3-docs-root .v3-doc-summary{padding:16px}.drv2.drv2 .v3-docs-root .v3-doc-summary-title{align-items:center;gap:8px;font-size:14px;display:flex}.drv2.drv2 .v3-docs-root .dd-count{color:#b26d00;background:#f5a52429;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800}.drv2.drv2 .v3-docs-root .dd-rows{flex-direction:column;margin-top:6px;display:flex}.drv2.drv2 .v3-docs-root .dd-list .v3-doc-item{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:11px;padding:11px 0}.drv2.drv2 .v3-docs-root .dd-list .v3-doc-item:first-child{border-top:0}.drv2.drv2 .v3-docs-root .dd-list .v3-doc-icon{border-radius:11px;width:36px;height:36px}.drv2.drv2 .v3-docs-root .dd-list .v3-doc-label{font-size:13.5px}.drv2.drv2 .v3-docs-root .dd-list .v3-doc-status{margin-top:4px;padding:2px 8px;font-size:9.5px}.dd-help{display:inline-flex;position:relative}.dd-help button{color:#0b7a43;background:0 0;border:1.5px solid #14b86680;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;font-size:11px;font-weight:800;line-height:1;display:grid}.dd-help-tip{z-index:20;color:#eaf6ef;text-transform:none;letter-spacing:0;background:#08243f;border-radius:12px;width:240px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.4;position:absolute;top:28px;left:-6px;box-shadow:0 14px 30px -10px #00000073}.drv2.drv2 .v3-docs-root .v3-doc-summary{overflow:visible}.dd-help-tip{width:min(250px,72vw);left:-30px}.drv2 .pg-vf img{object-fit:contain;background:radial-gradient(120% 90% at 50% 30%,#13324a,#091a29)}.drv2 .plc{z-index:130;background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.drv2 .plc-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.drv2 .plc-shade{pointer-events:none;position:absolute;inset:0}.drv2 .plc-guide{aspect-ratio:4.6;border:2px solid #ffffff8c;border-radius:14px;position:absolute;top:42%;left:6%;right:6%;transform:translateY(-50%);box-shadow:0 0 0 100vmax #04140e94}.drv2 .plc-c{filter:drop-shadow(0 0 6px #34e68ccc);border:4px solid #34e68c;width:26px;height:26px;position:absolute}.drv2 .plc-c.tl{border-bottom:0;border-right:0;border-top-left-radius:14px;top:-4px;left:-4px}.drv2 .plc-c.tr{border-bottom:0;border-left:0;border-top-right-radius:14px;top:-4px;right:-4px}.drv2 .plc-c.bl{border-top:0;border-right:0;border-bottom-left-radius:14px;bottom:-4px;left:-4px}.drv2 .plc-c.br{border-top:0;border-left:0;border-bottom-right-radius:14px;bottom:-4px;right:-4px}.drv2 .plc-tip{text-align:center;color:#fff;text-shadow:0 2px 8px #0009;font-size:15px;font-weight:600;position:absolute;top:calc(42% + 14vw);left:0;right:0}.drv2 .plc-x{top:max(14px,env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;right:14px}.drv2 .plc-bar{padding:18px 20px max(24px,env(safe-area-inset-bottom));justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.drv2 .plc-alt{color:#fff;text-align:left;text-underline-offset:3px;opacity:.9;flex:1;font-size:12.5px;font-weight:600;text-decoration:underline}.drv2 .plc-alt-sp{flex:1}.drv2 .plc-shot{color:#04321c;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 0 0 5px #ffffffd9,0 12px 28px -8px #14b866cc}.drv2 .plc-shot:disabled{opacity:.5}.sigx{flex-direction:column;gap:12px;display:flex}.sigx-card{background:#fff;border:1.5px solid #cfe6da;border-radius:24px;overflow:hidden;box-shadow:0 14px 34px -20px #14b8668c}.sigx-area{touch-action:none;background:linear-gradient(#fcfffd,#f3faf6);height:230px;position:relative}.sigx-canvas{touch-action:none;cursor:crosshair;background:0 0;width:100%;height:100%;position:absolute;inset:0}.sigx-line{pointer-events:none;border-top:1.5px dashed #b9d8c8;height:0;position:absolute;bottom:58px;left:22px;right:22px}.sigx-x{color:#9cc2ae;pointer-events:none;font-size:13px;position:absolute;bottom:66px;left:24px}.sigx-ph{color:#7fae98;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.sigx-ph p{margin:0;font-size:14px;font-weight:500}.sigx-bar{color:#4d7260;background:#eef8f2;border-top:1px solid #d6eadf;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;display:flex}.sigx-clear{color:#2f5f4a;background:#fff;border:1px solid #cfe6da;border-radius:12px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sigx-clear:disabled{opacity:.4}.sigx-ok{color:#04321c;background:linear-gradient(120deg,#14b866,#4fe8a0);border-radius:18px;justify-content:center;align-items:center;gap:9px;height:56px;font-size:16px;font-weight:700;display:flex;box-shadow:0 14px 28px -12px #14b866b3}.sigx-ok:disabled{opacity:.55;box-shadow:none}.sigx-field{background:#fff;border:1.5px solid #cfe6da;border-radius:20px;flex-direction:column;gap:7px;padding:14px 16px;display:flex;box-shadow:0 10px 26px -20px #14b8668c}.sigx-field label{color:#2f5f4a;font-size:12.5px;font-weight:700}.sigx-field input{color:#08243f;-webkit-text-fill-color:#08243f;background:#f6fbf8;border:1.5px solid #cfe6da;border-radius:14px;outline:none;height:50px;padding:0 14px;font-size:16px}.sigx-field input::placeholder{color:#8fb3a2;-webkit-text-fill-color:#8fb3a2}.sigx-field input:focus{background:#fff;border-color:#14b866;box-shadow:0 0 0 4px #14b86626}html.theme-dark .sigx-card{background:#0f2a22;border-color:#4fe8a040}html.theme-dark .sigx-area{background:linear-gradient(#123228,#0f2a22)}.rcp{color:#08243f;flex-direction:column;gap:12px;display:flex}.rcp-hero{color:#04321c;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:22px;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:0 16px 32px -16px #14b866bf}.rcp-hero b{font-size:16px;font-weight:800;display:block}.rcp-hero small{opacity:.78;font-size:12.5px}.rcp-badge{background:#ffffff8c;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.rcp-card{background:#fff;border:1px solid #d6eadf;border-radius:22px;padding:16px;box-shadow:0 12px 28px -22px #14b86699}.rcp-card h4{letter-spacing:.08em;text-transform:uppercase;color:#0b7a43;margin:0 0 10px;font-size:12px;font-weight:800}.rcp-veh{color:#08243f;margin:0 0 10px;font-size:17px;font-weight:700}.rcp-plate{margin-bottom:12px}.rcp-row{color:#4d7260;border-top:1px dashed #d6eadf;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:13px;display:flex}.rcp-row b{color:#08243f;word-break:break-all;text-align:right;font-size:13px;font-weight:700}.rcp-na{opacity:.5;font-weight:500!important}.rcp-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rcp-tile{background:linear-gradient(#f4fbf7,#e9f6ef);border:1px solid #d6eadf;border-radius:20px;flex-direction:column;gap:3px;padding:14px;display:flex}.rcp-tile small{color:#4d7260;font-size:11.5px;font-weight:600}.rcp-tile b{color:#08243f;font-size:21px;font-weight:800}.rcp-tile em{color:#0b7a43;font-size:11px;font-style:normal;font-weight:600}.rcp-chips{flex-wrap:wrap;gap:7px;display:flex}.rcp-chips span{border-radius:99px;padding:7px 11px;font-size:12px;font-weight:600}.rcp-chips .ok{color:#0b7a43;background:#e4f6ec;border:1px solid #bfe6cf}.rcp-chips .ko{color:#9a5b00;background:#fff4e5;border:1px solid #f6d9a7}.rcp-retour .ret-note{color:#4d7260}html.theme-dark .rcp{color:#eaf6ef}html.theme-dark .rcp-card{background:#0f2a22;border-color:#4fe8a038}html.theme-dark .rcp-veh,html.theme-dark .rcp-row b,html.theme-dark .rcp-tile b{color:#eaf6ef}html.theme-dark .rcp-tile{background:#123228;border-color:#4fe8a033}html.theme-dark .rcp-row,html.theme-dark .rcp-tile small{color:#9dbdb0}.drv2 .dl{animation:.25s ease-out both dlfade}.drv2 .dl-wrap{width:104px;height:104px}.drv2 .dl-wrap img{border-radius:18px;width:68px;height:68px;animation:2.2s ease-in-out infinite dlbreath}.drv2 .dl-ring{border-width:2px;animation-duration:1.3s}.drv2 .dl-halo{background:radial-gradient(circle,#14b86638,#14b86600 68%);border-radius:50%;animation:2.2s ease-in-out infinite dlhalo;position:absolute;inset:-18px}.drv2 .dl-brand{letter-spacing:.16em;color:#0b2a1f;text-align:center;margin-top:18px;font-size:13px;font-weight:800;display:block}.drv2 .dl-brand em{color:#14b866;letter-spacing:.3em;margin-top:2px;font-size:11px;font-style:normal;display:block}.drv2 .dl-bar{background:#14b86626;border-radius:3px;width:120px;height:3px;margin:14px auto 2px;display:block;overflow:hidden}.drv2 .dl-bar i{background:linear-gradient(90deg,#14b866,#4fe8a0);border-radius:3px;width:40%;height:100%;animation:1.2s ease-in-out infinite dlbar;display:block}.drv2 .dl p{opacity:.6;margin-top:6px;font-weight:600}@keyframes dlfade{0%{opacity:0}to{opacity:1}}@keyframes dlbreath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes dlhalo{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes dlbar{0%{transform:translate(-110%)}to{transform:translate(280%)}}.drv2 .dsk{flex-direction:column;gap:14px;padding:6px 2px;display:flex}.drv2 .dsk-row{align-items:center;gap:14px;padding:4px 0 8px;display:flex}.drv2 .dsk-col{flex-direction:column;flex:1;gap:8px;display:flex}.drv2 .dsk-av,.drv2 .dsk i,.drv2 .dsk-card{background:linear-gradient(100deg,#14b86614 20%,#14b8662e,#14b86614 60%) 0 0/220% 100%;animation:1.3s ease-in-out infinite dsk}.drv2 .dsk-av{border-radius:18px;width:56px;height:56px}.drv2 .dsk i{border-radius:8px;height:12px;display:block}.drv2 .dsk-card{border:1px solid #14b8661f;border-radius:24px}@keyframes dsk{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.drv2 .dl *,.drv2 .dsk *,.drv2 .dsk-card{animation:none!important}}.drv2 .ddl{flex-direction:column;gap:14px;display:flex}.drv2 .ddl-card{background:#fff;border:1px solid #14b86629;border-left:4px solid #14b866;border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 10px 26px -18px #0b2a1f59}.drv2 .ddl-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.drv2 .ddl-date{color:#0b2a1f;text-transform:capitalize;font-size:15px;font-weight:700}.drv2 .ddl-num{color:#6b7f76;white-space:nowrap;font-size:12px}.drv2 .ddl-times{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2 .ddl-times>div{background:#f1faf5;border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.drv2 .ddl-times small{letter-spacing:.08em;text-transform:uppercase;color:#4c8a6b;font-size:11px;font-weight:700}.drv2 .ddl-times b{color:#0b2a1f;align-items:center;gap:6px;font-size:17px;display:flex}.drv2 .ddl-route{color:#0b2a1f;margin:0;font-size:15px;font-weight:600}.drv2 .ddl-route span{color:#14b866;margin:0 4px}.drv2 .ddl-veh{color:#3d5a4d;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.drv2 .ddl-pv{color:#fff;background:linear-gradient(#1fcb7b,#12a35f);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 16px;font-size:15px;font-weight:700;display:flex;box-shadow:0 10px 20px -10px #12a35fb3}.drv2 .ddl-pv:disabled{opacity:.7}.drv2 .dl-bar{background:#14b8662e;border-radius:9px;width:140px;height:5px}.drv2 .dl-bar i{background:linear-gradient(90deg,#14b866,#6effcd);border-radius:9px}.drv2 .edl-cta-gold,.drv2 .rch-cta-gold{color:#04261a!important;background:linear-gradient(135deg,#14b866,#22cf7c 55%,#4fe8a0)!important;box-shadow:0 14px 34px -12px #14b866a6,inset 0 1px #ffffff59!important}.drv2 .edl-cta-gold svg,.drv2 .rch-cta-gold svg{color:#04261a}.drv2 .edl-chip-gold{color:#0b7a43!important;background:#14b86624!important;border-color:#14b86666!important}html .drv2.drv2.ldock-zone{padding:0 16px max(env(safe-area-inset-bottom),8px)!important;background:0 0!important;justify-content:center!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}html .drv2.drv2.ldock-zone .ldock{--dk:#f4faf7;background:#fffffff2!important;border:1px solid #14b86638!important;border-radius:20px!important;width:100%!important;max-width:392px!important;padding:3px 6px 4px!important;box-shadow:0 10px 24px -12px #08243f73,inset 0 1px #fff!important}html .drv2.drv2.ldock-zone .ldock:before{display:none!important}html .drv2.drv2.ldock-zone .ldock-item{color:#6c8798!important;border-radius:14px!important;gap:1px!important;padding:5px 2px 3px!important;font-size:9.5px!important}html .drv2.drv2.ldock-zone .ldock-item span:not(.ldock-ic):not(.ldock-fab){font-size:9.5px!important;font-weight:700!important;line-height:1.1!important}html .drv2.drv2.ldock-zone .ldock-item.is-active,html .drv2.drv2.ldock-zone .ldock-item.is-active span:not(.ldock-fab){color:#0b7a43!important}html .drv2.drv2.ldock-zone .ldock-item svg{width:19px!important;height:19px!important}html .drv2.drv2.ldock-zone .ldock-item.is-active svg{color:#0b8f52!important;transform:none!important}html .drv2.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{box-shadow:none!important;background:#14b8661f!important;border-radius:12px!important;animation:none!important;inset:-3px -10px -1px!important}html .drv2.drv2.ldock-zone .ldock-dot{display:none!important}html .drv2.drv2.ldock-zone .ldock-badge{min-width:14px!important;height:14px!important;font-size:8px!important;top:0!important;right:20%!important;box-shadow:0 0 0 2px #fff!important}html .drv2.drv2.ldock-zone .ldock-item.is-raised{margin-top:-17px!important}html .drv2.drv2.ldock-zone .ldock-fab{border-radius:14px!important;width:40px!important;height:40px!important;box-shadow:0 7px 16px #14b86661,0 0 0 4px #f4faf7!important}html .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{transform:none!important;box-shadow:0 7px 16px #14b86673,0 0 0 4px #f4faf7!important}html .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab:after{display:none!important}html .drv2.drv2.ldock-zone .ldock-fab svg{width:20px!important;height:20px!important}html .drv2.drv2.ldock-zone .ldock-item.is-raised span:not(.ldock-fab){margin-top:2px!important}html .drv2.drv2.ldock-zone .ldock{transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .22s!important}html .drv2.drv2.ldock-zone.is-collapsed .ldock{opacity:0!important;pointer-events:none!important;transform:translateY(calc(100% + 26px))!important}html .drv2.drv2.ldock-zone .ldock-handle{color:#6c8798;pointer-events:auto;background:#fffffff2;border:1px solid #14b86638;border-bottom:0;border-radius:9px 9px 0 0;justify-content:center;align-items:center;width:40px;height:16px;padding:0;transition:bottom .34s cubic-bezier(.32,.72,0,1),border-radius .2s,color .2s,width .2s,height .2s;display:flex;position:absolute;bottom:calc(100% - 2px);left:auto;right:30px}html .drv2.drv2.ldock-zone .ldock-handle svg{width:14px;height:14px}html .drv2.drv2.ldock-zone.is-collapsed .ldock-handle{right:24px;bottom:max(env(safe-area-inset-bottom),8px);color:#0b8f52;border-bottom:1px solid #14b8664d;border-radius:12px;width:50px;height:22px;position:fixed;box-shadow:0 6px 16px -6px #08243f66}html.theme-dark .drv2.drv2.ldock-zone .ldock{--dk:#10293f;background:#10293ff2!important;border-color:#4fe8a047!important;box-shadow:0 10px 24px -12px #000000b3,inset 0 1px #ffffff0d!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item{color:#8fb0c4!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active,html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active span:not(.ldock-fab),html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active svg{color:#6effcd!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-active .ldock-ic:before{background:#4fe8a029!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised span:not(.ldock-fab){color:#b9d3c7!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active span:not(.ldock-fab){color:#6effcd!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-badge{box-shadow:0 0 0 2px #10293f!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-fab{box-shadow:0 7px 16px #14b86666,0 0 0 4px #10293f!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-item.is-raised.is-active .ldock-fab{box-shadow:0 7px 16px #14b86680,0 0 0 4px #10293f!important}html.theme-dark .drv2.drv2.ldock-zone .ldock-handle{color:#8fb0c4;background:#10293ff2;border-color:#4fe8a047}html.theme-dark .drv2.drv2.ldock-zone.is-collapsed .ldock-handle{color:#6effcd;border-color:#4fe8a059;box-shadow:0 6px 16px -6px #000000b3}.drv2 .pp2{flex-direction:column;gap:10px;display:flex}.drv2 .pp2-h{color:var(--ink);align-items:center;gap:9px;padding:0 4px;font-size:13px;display:flex}.drv2 .pp2-h b{letter-spacing:.01em;font-weight:800}.drv2 .pp2-pulse{background:#14b866;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #14b86633,0 0 10px #34e68c}.drv2 .pp2-c{box-shadow:var(--shadow);background:linear-gradient(#f9fdfb,#eef7f2);border:1px solid #14b86647;border-radius:20px;padding:14px 14px 14px 18px;position:relative;overflow:hidden}.drv2 .pp2-c:before{content:"";background:linear-gradient(#34e68c,#14b866);width:4px;position:absolute;top:0;bottom:0;left:0}.drv2 .pp2-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2 .pp2-eb{letter-spacing:.12em;text-transform:uppercase;color:#0b7a43;font-size:10.5px;font-weight:800}.drv2 .pp2-left{color:#8a5a00;background:#fff4d6;border:1px solid #f3dc9b;border-radius:99px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.drv2 .pp2-mid{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.drv2 .pp2-mid .nmr{flex:1;min-width:0}.drv2 .pp2-price{text-align:right;flex:none;padding-bottom:2px}.drv2 .pp2-price small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:800;display:block}.drv2 .pp2-price b{color:#0b7a43;margin-top:2px;font-size:24px;font-weight:800;line-height:1.05;display:block}.drv2 .pp2-tags{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.drv2 .pp2-act{grid-template-columns:1fr 1.5fr;gap:9px;margin-top:13px;display:grid}.drv2 .pp2-act button{letter-spacing:.01em;border-radius:13px;height:44px;font-size:14px;font-weight:800}.drv2 .pp2-act button:disabled{opacity:.6}.drv2 .pp2-no{color:#b4362c;background:#fff;border:1px solid #b4362c4d}.drv2 .pp2-ok{color:#04261a;background:linear-gradient(135deg,#14b866,#34e68c);border:0;box-shadow:0 8px 18px -8px #14b86699}.drv2 .pp2-all{color:var(--ink3);justify-content:flex-end;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:700;display:flex}html.theme-dark .drv2 .pp2-c{background:linear-gradient(#17364f,#122e46);border-color:#4fe8a04d}html.theme-dark .drv2 .pp2-h,html.theme-dark .drv2 .pp2-price b{color:#8ff5c4}html.theme-dark .drv2 .pp2-no{color:#fca5a5;background:#ffffff0d}.drv2.drv2 .pp2-c .nmr{margin-top:10px}.drv2.drv2 .pp2-c .nmr-s{padding-bottom:11px}.drv2.drv2 .pp2-c .nmr-t b{font-size:13px;font-weight:700}.drv2.drv2 .pp2-c .nmr-t small{font-size:9.5px}.drv2 .pp2-price b{font-size:21px}.drv2 .pp2-c{border-radius:18px;padding:12px 12px 12px 17px}.drv2 .pp2-tags{margin-top:10px}.drv2 .pp2-act{margin-top:11px}.drv2 .pp2-act button{border-radius:12px;height:40px;font-size:13.5px}.drv2 .dl-ring{display:none}.drv2 .dl,.dl{animation:none!important}.drv2 .dl.dl-full,.dl.dl-full{z-index:2147483000;background:radial-gradient(520px 320px at 0 0,#34e68c40,#0000 70%),linear-gradient(#e6f3ec,#cfe2d8);gap:16px;min-height:100dvh;margin:0;padding:0;position:fixed;inset:0}.drv2 .dl-brand{margin-top:0!important}.drv2 .dl p:empty{display:none}.drv2 .dl-wrap img{box-shadow:0 10px 26px #14b86666}.drv2 .dml-hh,.drv2 .nm-hh{color:#0b7a45;letter-spacing:0;text-transform:none;background:#14b86624;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11.5px;font-style:normal;font-weight:800}.drv2.drv2 .nm .row{flex-wrap:wrap}.drv2.drv2 .nm .pb{flex:none;max-width:100%}.drv2.drv2 .nm .chipx{min-width:0;max-width:100%}.drv2 .dml-veh{flex-wrap:wrap}.drv2 .dml-veh .pb{flex:none;max-width:100%}.drv2 .dl-wrap img{z-index:1;position:relative}.drv2 .dl-halo{z-index:0;pointer-events:none}.drv2 .cmx-conflit{color:#41557d;background:#f6f8fc;border:1px solid #dbe4f0;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.drv2 .cmx-conflit b{color:#27325a;margin-bottom:2px;display:block}.drv2 .cmx-conflit.is-bloque{color:#7a4513;background:#fff6ec;border-color:#f3c9a5}.drv2 .cmx-conflit.is-bloque b{color:#9a4a00}.driver-shell{--g1:#0a9650;--g2:#14b866;--g3:#dbe9e1;--g4:#f1f7f3;--tx:#08243f;--tx2:#3f5a58;--tx3:#7c948c;background:var(--g4)!important}.driver-shell .px{padding:14px 16px 130px}.driver-shell .driver-main{background:var(--g4)}.driver-shell h1,.driver-shell h2,.driver-shell .hm-hello,.driver-shell .rv-m b,.driver-shell .dml-price,.driver-shell .brex-amount{letter-spacing:-.02em;font-family:Space Grotesk,Inter,sans-serif}.driver-shell .hdr{height:54px;border-bottom:1px solid var(--g3)!important;box-shadow:none!important;background:#fff!important}.driver-shell .brand b{letter-spacing:.14em;font-size:10.5px;color:var(--g1)!important}.driver-shell .brand i{letter-spacing:.3em;color:var(--g2)!important;text-shadow:none!important}.driver-shell .brand img{border:1px solid var(--g3);border-radius:8px;box-shadow:none!important}.driver-shell .hbtn{border-radius:10px;border:1px solid var(--g3)!important;color:var(--g1)!important;background:#fff!important}.driver-shell .hm-av:not(.has-photo){letter-spacing:.04em;border-radius:14px;font-weight:700;background:var(--g1)!important;color:#fff!important;box-shadow:none!important}.driver-shell .hm-date{text-transform:uppercase;letter-spacing:.14em;font-size:10.5px;font-weight:600;color:var(--tx3)!important}.driver-shell .hm-hello{color:var(--tx);font-size:24px;font-weight:600}.driver-shell .grn{color:var(--g2)!important;text-shadow:none!important}.driver-shell .nm,.driver-shell .wk,.driver-shell .card{border:1px solid var(--g3)!important;background:#fff!important;border-radius:18px!important;box-shadow:0 1px 2px #0b1f180a,0 12px 28px -18px #0b1f1840!important}.driver-shell .nm:before,.driver-shell .nm:after{display:none!important}.driver-shell .eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700;color:var(--g2)!important}.driver-shell .chipx{border-radius:8px;font-weight:600;background:var(--g4)!important;border:1px solid var(--g3)!important;color:var(--tx2)!important}.driver-shell .nmr-t small{text-transform:uppercase;letter-spacing:.1em;font-size:10px;color:var(--tx3)!important}.driver-shell .nmr-t b{font-size:17px;font-weight:600;color:var(--tx)!important}.driver-shell em.nm-hh,.driver-shell .dml-hh{font-style:normal;font-weight:700;color:var(--g1)!important;background:0 0!important;border:0!important}.driver-shell .btn{letter-spacing:.02em;padding:14px;font-weight:600;background:var(--g1)!important;color:#fff!important;box-shadow:none!important;border-radius:12px!important}.driver-shell .btn.ghost{color:var(--g1)!important;border:1px solid var(--g3)!important;background:#fff!important}.driver-shell .wk-h b{color:var(--tx)}.driver-shell .wk-h span{font-weight:600;color:var(--g2)!important}.driver-shell .wk-d.on{border-radius:12px;background:var(--g1)!important;box-shadow:none!important}.driver-shell .wk-d.on small,.driver-shell .wk-d.on b{color:#fff!important}.driver-shell .wk-d i.has{background:var(--g4)!important;color:var(--g1)!important}.driver-shell .wk-d.on i.has{color:#fff!important;background:#ffffff2e!important}.driver-shell .wk-lg{color:var(--tx3)!important}.driver-shell .rev3{background:linear-gradient(160deg,#0f3556,#081c32)!important;border:0!important;border-radius:20px!important;box-shadow:0 18px 36px -20px #081c32bf!important}.driver-shell .rev3 .rv-h small{text-transform:uppercase;letter-spacing:.16em;font-size:10px;color:#8fe0b8!important}.driver-shell .rev3 .rv-mo{border-radius:8px;color:#d5efe2!important;background:#ffffff14!important;border:1px solid #ffffff24!important}.driver-shell .rev3 .rv-m b{font-size:34px;font-weight:600;color:#fff!important}.driver-shell .rev3 .delta{border-radius:8px;color:#7be8b0!important;background:#5eeaa024!important}.driver-shell .rev3 .rv-b i{border-radius:6px;background:#ffffff24!important}.driver-shell .rev3 .rv-b.cur i{box-shadow:none!important;background:linear-gradient(#5eeaa0,#14b866)!important}.driver-shell .rev3 .rv-f{border-top:1px solid #ffffff1f!important}.driver-shell .rev3 .rv-f b{font-family:Space Grotesk,sans-serif;color:#fff!important}.driver-shell .rev3 .rv-f small{color:#8fe0b8!important}.driver-shell .promo{border:0!important;border-radius:20px!important;box-shadow:0 14px 30px -18px #0b1f1880!important}.driver-shell .promo .in{background:linear-gradient(#061c1440,#061c14eb)!important}.driver-shell .pill-cta{border-radius:10px;font-weight:700;color:var(--g1)!important;background:#fff!important}.driver-shell h1{color:var(--tx);font-size:26px;font-weight:600}.driver-shell .sub{font-size:12.5px;color:var(--tx3)!important}.driver-shell .fl{font-weight:600;border:1px solid var(--g3)!important;color:var(--tx2)!important;background:#fff!important;border-radius:10px!important}.driver-shell .fl.on{background:var(--g1)!important;border-color:var(--g1)!important;color:#fff!important}.driver-shell .badge-new{letter-spacing:.08em;background:var(--g4)!important;color:var(--g1)!important;border:1px solid var(--g3)!important;border-radius:6px!important}.driver-shell .badge-urg{color:#c2402a!important;background:#fff3f1!important;border-color:#f5d3cc!important}.driver-shell .brex-amount{font-weight:600;color:var(--g1)!important;font-size:24px!important}.driver-shell .cmx .semi{color:var(--tx)}.driver-shell .cmx p[style*="0b7a45"],.driver-shell .cmx p[style*="2147c9"]{letter-spacing:.04em;font-size:10.5px;color:var(--g2)!important}.driver-shell .dml-dayt{font-weight:700;color:var(--tx)!important}.driver-shell .dml-rel{text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:var(--g2)!important}.driver-shell .dml-cnt{color:var(--tx3)!important}.driver-shell .dml-card{border:1px solid var(--g3)!important;background:#fff!important;border-radius:18px!important;box-shadow:0 1px 2px #0b1f180a,0 12px 28px -18px #0b1f1840!important}.driver-shell .dml-card:before{width:3px;background:var(--g2)!important}.driver-shell .dml-pill{font-weight:700;background:var(--g4)!important;color:var(--g1)!important;border:1px solid var(--g3)!important;border-radius:6px!important}.driver-shell .dml-num{letter-spacing:.06em;color:var(--tx3)!important}.driver-shell .dml-price{font-weight:600;color:var(--g1)!important}.driver-shell .dml-tag{border-radius:6px;background:var(--g4)!important;color:var(--tx2)!important}.driver-shell .dml-go{border-radius:10px;background:var(--g4)!important;color:var(--g1)!important}.driver-shell .dml-addrs p{font-weight:600;color:var(--tx)!important}.driver-shell .dml-addrs small{color:var(--tx3)!important}.driver-shell .ldock{border:1px solid var(--g3)!important;background:#fffffff0!important;border-radius:22px!important;box-shadow:0 18px 40px -16px #0b1f1859!important}.driver-shell .ldock:before{display:none}.driver-shell .ldock-item{color:var(--tx3)!important}.driver-shell .ldock-item.is-active{color:var(--g1)!important}.driver-shell .ldock-item.is-active .ldock-ic:before{box-shadow:none!important;background:#14b8661f!important;animation:none!important}.driver-shell .ldock-item.is-active svg{filter:none!important}.driver-shell .ldock-dot{background:var(--g2)!important;box-shadow:none!important}.driver-shell .ldock-fab{border-radius:18px;background:var(--g1)!important;box-shadow:0 12px 24px -8px #0b3d2b99,0 0 0 6px #fff!important}.driver-shell .ldock-fab:after{display:none}.driver-shell .ldock-badge{background:var(--g2)!important;box-shadow:0 0 0 2px #fff!important}.driver-shell .overlay{background:#081c1473!important}.driver-shell .sheet.plus{background:var(--g4)!important;border-radius:24px 24px 0 0!important}.driver-shell .pl-sec{letter-spacing:.16em;color:var(--tx3)!important}.driver-shell .pl-card{border:1px solid var(--g3)!important;box-shadow:none!important;background:#fff!important;border-radius:16px!important}.driver-shell .pl-ic{background:var(--g4)!important;color:var(--g1)!important;border-radius:10px!important}.driver-shell .pl-it b{color:var(--tx)!important}.driver-shell .pl-it small{color:var(--tx3)!important}.driver-shell .pl-out b,.driver-shell .pl-out .pl-ic{color:#c2402a!important}.driver-shell .btn,.driver-shell .wk-d.on,.driver-shell .fl.on,.driver-shell .ldock .ldock-fab{background:linear-gradient(135deg,#22d083,#0fa45a)!important;border-color:#0000!important}.driver-shell .btn{box-shadow:0 10px 22px -12px #0fa45ab3!important}.driver-shell .hm-av:not(.has-photo){background:linear-gradient(135deg,#0f3556,#081c32)!important}.driver-shell .ldock .ldock-fab{box-shadow:0 12px 24px -8px #0fa45a99,0 0 0 6px #fff!important}.driver-shell .ldock-item.is-raised span:last-child{color:var(--g1)!important}.driver-shell .brex-amount,.driver-shell .dml-price{color:#0a9650!important}.driver-shell .nm{position:relative;padding:0!important;overflow:visible!important}.driver-shell .nm>.row:first-child{border-bottom:1px dashed var(--g3);margin:0;padding:14px 16px}.driver-shell .nm:before,.driver-shell .nm:after{z-index:2;border-radius:50%;width:14px;height:14px;position:absolute;inset:auto;content:""!important;background:var(--g4)!important;border:1px solid var(--g3)!important;display:block!important}.driver-shell .nm:before{top:46px;left:-8px}.driver-shell .nm:after{top:46px;right:-8px}.driver-shell .nm .nmr{padding:14px 16px 0}.driver-shell .nm>.row:nth-of-type(2){padding:0 16px}.driver-shell .nm a.btn{width:calc(100% - 32px);margin:14px 16px 16px}.driver-shell .nm .nmr-t b{font-family:Space Grotesk,sans-serif;font-size:19px}.driver-shell .nm .chipx{color:#0a7a41!important;background:#e8f8ef!important;border-color:#bfe8d1!important}.driver-shell .nm .nmphoto{border-radius:12px;height:84px;margin:12px 16px 0;position:relative;overflow:hidden}.driver-shell .nm .nmphoto img{object-fit:cover;width:100%;height:100%}.driver-shell .hm-top h1{font-weight:700}.driver-shell .hm-top:after{content:""}.driver-shell .pgh{align-items:center;gap:10px;margin-bottom:14px;display:flex}.driver-shell .pgh button{border:1px solid var(--g3);width:36px;height:36px;color:var(--tx);background:#fff;border-radius:11px;justify-content:center;align-items:center;display:flex}.driver-shell .pgh button svg{transform:rotate(180deg)}.driver-shell .pgh h1{font-size:22px!important}.driver-shell .kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.driver-shell .kpi{border:1px solid var(--g3);background:#fff;border-radius:14px;padding:12px}.driver-shell .kpi small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:9.5px;font-weight:700;display:block}.driver-shell .kpi b{color:var(--tx);margin-top:4px;font:600 20px Space Grotesk;display:block}.driver-shell .lstx{border:1px solid var(--g3);background:#fff;border-radius:16px;overflow:hidden}.driver-shell .li{border-top:1px solid var(--g3);align-items:center;gap:12px;padding:13px 14px;display:flex}.driver-shell .li:first-child{border:0}.driver-shell .li .ic{color:#0a9650;background:#e8f8ef;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.driver-shell .li .t{flex:1;min-width:0}.driver-shell .li .t b{color:var(--tx);font-size:14px;display:block}.driver-shell .li .t small{color:var(--tx3);font-size:11.5px}.driver-shell .li .r{color:var(--tx);text-align:right;font:600 14px Space Grotesk}.driver-shell .tg{letter-spacing:.06em;text-transform:uppercase;color:#0a7a41;background:#e8f8ef;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:700}.driver-shell .tg.w{color:#a35f00;background:#fff4e0}.driver-shell .tg.n{color:#5b6b7f;background:#eef1f5}.driver-shell .sw2{background:#d5dfd9;border-radius:99px;flex:none;width:42px;height:24px;transition:all .2s;position:relative}.driver-shell .sw2:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.driver-shell .sw2.on{background:#14b866}.driver-shell .sw2.on:after{left:21px}.driver-shell .calx{border:1px solid var(--g3);background:#fff;border-radius:16px;padding:14px}.driver-shell .calx .gr{text-align:center;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:8px;display:grid}.driver-shell .calx .gr small{color:var(--tx3);font-size:10px;font-weight:700}.driver-shell .calx .gr span{height:34px;color:var(--tx);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.driver-shell .calx .gr span.av{color:#0a7a41;background:#e8f8ef}.driver-shell .calx .gr span.mi{color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a)}.driver-shell .calx .gr span.off{color:#b4c2bb}.driver-shell .bar{background:#e6efe9;border-radius:9px;height:6px;margin-top:8px;overflow:hidden}.driver-shell .bar i{background:linear-gradient(90deg,#22d083,#0fa45a);border-radius:9px;height:100%;display:block}.driver-shell .chart{align-items:flex-end;gap:8px;height:110px;padding-top:8px;display:flex}.driver-shell .chart div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.driver-shell .chart i{background:#cfe9db;border-radius:7px 7px 3px 3px;width:100%}.driver-shell .chart .cur i{background:linear-gradient(#22d083,#0fa45a)}.driver-shell .chart small{color:var(--tx3);font-size:10px}.driver-shell .pf{border:1px solid var(--g3);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex}.driver-shell .pf .hm-av{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;display:flex}.driver-shell .sec3{letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);margin:18px 2px 8px;font-size:10px;font-weight:700}.driver-shell .stp{gap:12px;padding:12px 0;display:flex}.driver-shell .stp .d{color:#0a7a41;background:#e8f8ef;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.driver-shell .stp.done .d{color:#fff;background:#14b866}.driver-shell .cph{border-radius:0;justify-content:center;align-items:center;width:132px;height:74px;display:flex;position:relative;background:0 0!important;border:0!important}.driver-shell .cph:after{content:"";z-index:0;background:radial-gradient(closest-side,#08243f38,#0000);border-radius:50%;height:8px;position:absolute;bottom:6px;left:8%;right:8%}.driver-shell .cph img{z-index:1;filter:drop-shadow(0 4px 4px #08243f1f);width:100%;height:100%;position:relative;object-fit:contain!important}.driver-shell .dml-vph{width:56px;height:34px;overflow:visible;border:0!important;border-radius:0!important}.driver-shell .dml-vph img{object-fit:contain!important}.driver-shell .nm .nmphoto{background:linear-gradient(#f1f7f3,#e6f1ea);border-radius:12px;justify-content:center;display:flex}.driver-shell .nm .nmphoto img{width:auto;max-width:70%;object-fit:contain!important}html.theme-dark .driver-shell{--g1:#3fe08f;--g3:#ffffff1c;--g4:#15293f;--tx:#eef5fb;--tx2:#bccbdb;--tx3:#8ea3b8;background:#15293f!important}html.theme-dark .driver-shell .driver-main{background:#15293f}html.theme-dark .driver-shell .hdr{background:#1b3350!important;border-color:#ffffff1a!important}html.theme-dark .driver-shell .brand b{color:#fff!important}html.theme-dark .driver-shell .hbtn{color:#bdf3d8!important;background:#21405f!important;border-color:#ffffff1f!important}html.theme-dark .driver-shell .nm,html.theme-dark .driver-shell .wk,html.theme-dark .driver-shell .card,html.theme-dark .driver-shell .dml-card,html.theme-dark .driver-shell .pl-card,html.theme-dark .driver-shell .kpi,html.theme-dark .driver-shell .lstx,html.theme-dark .driver-shell .calx,html.theme-dark .driver-shell .pf,html.theme-dark .driver-shell .pgh button,html.theme-dark .driver-shell .fl{color:var(--tx);background:#1d3752!important;border:1px solid #ffffff1a!important;box-shadow:0 10px 24px -16px #00000080!important}html.theme-dark .driver-shell .fl.on{color:#fff!important}html.theme-dark .driver-shell .nm:before,html.theme-dark .driver-shell .nm:after{background:#15293f!important;border-color:#ffffff1a!important}html.theme-dark .driver-shell .nm .nmphoto,html.theme-dark .driver-shell .cph{background:linear-gradient(#254463,#1d3752)!important}html.theme-dark .driver-shell .cph{background:0 0!important}html.theme-dark .driver-shell .nm .chipx,html.theme-dark .driver-shell .chipx{color:#d6e4f2!important;background:#254463!important;border-color:#ffffff1f!important}html.theme-dark .driver-shell .nm .chipx:first-child{color:#7ff0b4!important}html.theme-dark .driver-shell .nmr-t b,html.theme-dark .driver-shell .hm-hello,html.theme-dark .driver-shell h1,html.theme-dark .driver-shell .dml-dayt,html.theme-dark .driver-shell .dml-addrs p,html.theme-dark .driver-shell .wk-h b,html.theme-dark .driver-shell .cmx .semi,html.theme-dark .driver-shell .li .t b,html.theme-dark .driver-shell .kpi b,html.theme-dark .driver-shell .li .r,html.theme-dark .driver-shell .pl-it b{color:#eef5fb!important}html.theme-dark .driver-shell .brex-amount,html.theme-dark .driver-shell .dml-price{color:#5ff0a4!important}html.theme-dark .driver-shell .tg,html.theme-dark .driver-shell .li .ic,html.theme-dark .driver-shell .dml-pill,html.theme-dark .driver-shell .badge-new,html.theme-dark .driver-shell .pl-ic{color:#7ff0b4!important;background:#3fe08f24!important;border-color:#3fe08f40!important}html.theme-dark .driver-shell .tg.w{color:#ffc766!important;background:#ffb43c26!important}html.theme-dark .driver-shell .tg.n{color:#bccbdb!important;background:#ffffff14!important}html.theme-dark .driver-shell .dml-tag,html.theme-dark .driver-shell .dml-go,html.theme-dark .driver-shell .wk-d i.has{color:#d6e4f2!important;background:#254463!important}html.theme-dark .driver-shell .wk-d.on i.has{color:#fff!important;background:#ffffff38!important}html.theme-dark .driver-shell .li{border-color:#ffffff14}html.theme-dark .driver-shell .calx .gr span{color:#eef5fb}html.theme-dark .driver-shell .calx .gr span.av{color:#7ff0b4;background:#3fe08f29}html.theme-dark .driver-shell .calx .gr span.off{color:#5d7590}html.theme-dark .driver-shell .chart i,html.theme-dark .driver-shell .bar{background:#2c4c6c}html.theme-dark .driver-shell .sw2{background:#3a5a7a}html.theme-dark .driver-shell .sw2.on{background:#14b866}html.theme-dark .driver-shell .rev3{background:linear-gradient(160deg,#245079,#183a5c)!important}html.theme-dark .driver-shell .ldock{background:#1b3350f5!important;border-color:#ffffff1f!important}html.theme-dark .driver-shell .ldock-item{color:#8ea3b8!important}html.theme-dark .driver-shell .ldock-item.is-active,html.theme-dark .driver-shell .ldock-item.is-raised span:last-child{color:#5ff0a4!important}html.theme-dark .driver-shell .ldock .ldock-fab{box-shadow:0 12px 24px -8px #0fa45a80,0 0 0 6px #1b3350!important}html.theme-dark .driver-shell .ldock-badge{box-shadow:0 0 0 2px #1b3350!important}html.theme-dark .driver-shell .sheet.plus{background:#15293f!important}html.theme-dark .driver-shell .btn.ghost{color:#eef5fb!important;background:#254463!important}html.theme-dark .driver-shell .hm-av:not(.has-photo){color:#fff!important;background:linear-gradient(135deg,#2c5a8a,#1d3f66)!important}html.theme-dark .driver-shell .btn,html.theme-dark .driver-shell .btn *,html.theme-dark .driver-shell .wk-d.on b,html.theme-dark .driver-shell .wk-d.on small{color:#fff!important}.driver-shell .hm-top{margin:0!important;padding:0!important}.driver-shell .hm2{margin-top:0!important;padding-top:0!important}html.theme-dark .driver-shell .wk-d i.has u{color:#7ff0b4!important}.driver-shell .driver-main{padding:0!important}@media(max-width:767px){html body .driver-shell .driver-main{padding-top:calc(env(safe-area-inset-top,0px) + 66px)!important}}.driver-shell,.driver-shell .driver-main{background:radial-gradient(120% 60% at 100% -5%,#14b86638,#0000 60%),radial-gradient(90% 50% at -10% 30%,#4fe8a029,#0000 60%),linear-gradient(#e6f5ec,#f3f9f5 40%,#eef6f1)!important}html.theme-dark .driver-shell,html.theme-dark .driver-shell .driver-main{background:radial-gradient(120% 60% at 100% -5%,#14b8662e,#0000 60%),linear-gradient(#183049,#13263b)!important}.driver-shell .hm{flex-direction:column;gap:14px;display:flex}.driver-shell .hm-top2{align-items:center;gap:12px;display:flex}.driver-shell .hm-top2 small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:600}.driver-shell .hm-top2 h1{margin-top:2px;font-size:23px!important}.driver-shell .hm-top2 .hm-av{border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:700;display:flex}.driver-shell .onl{color:#0a7a41;background:#fff;border:1px solid #bfe8d1;border-radius:99px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;display:flex}.driver-shell .onl i{background:#14b866;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #14b86638}.driver-shell .hero{border:1px solid var(--g3);background:#fff;border-radius:22px;padding:16px;position:relative;overflow:hidden;box-shadow:0 22px 40px -26px #08243f73}.driver-shell .hero:before{content:"";background:linear-gradient(#22d083,#0fa45a);width:4px;position:absolute;top:0;bottom:0;left:0}.driver-shell .hero-h{justify-content:space-between;align-items:center;display:flex}.driver-shell .hero .cd{color:#0a7a41;background:#e8f8ef;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.driver-shell .hero-t{align-items:center;gap:12px;margin-top:12px;display:flex}.driver-shell .hero-t b{letter-spacing:-.03em;color:var(--tx);font:700 34px Space Grotesk}.driver-shell .hero-t div{flex:1;min-width:0}.driver-shell .hero-t strong{color:var(--tx);font-size:15px;display:block}.driver-shell .hero-t small{color:var(--tx3);font-size:11px}.driver-shell .hero-t em{color:#0a9650;font:700 22px Space Grotesk}.driver-shell .rt{background:var(--g4);border:1px solid var(--g3);border-radius:14px;margin-top:14px;padding:12px 12px 12px 14px}.driver-shell .rt-s{gap:12px;display:flex;position:relative}.driver-shell .rt-s i{background:#fff;border:3px solid #14b866;border-radius:50%;flex:none;width:12px;height:12px;margin-top:3px}.driver-shell .rt-s.e i{background:#14b866}.driver-shell .rt-s small{letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700;display:block}.driver-shell .rt-s b{color:var(--tx);margin-top:1px;font-size:14px;display:block}.driver-shell .rt-s span{color:var(--tx2);font-size:12px}.driver-shell .rt-l{align-items:center;gap:12px;margin-left:5px;padding:6px 0;display:flex}.driver-shell .rt-l u{background:repeating-linear-gradient(#14b866 0 4px,#0000 4px 8px);width:2px;height:26px}.driver-shell .rt-l span{color:#0a7a41;background:#e8f8ef;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.driver-shell .veh{align-items:center;gap:10px;margin-top:12px;display:flex}.driver-shell .vph{flex:none;align-items:center;width:84px;height:50px;display:flex}.driver-shell .vph img{object-fit:contain;filter:drop-shadow(0 4px 4px #08243f2e);width:100%;height:100%}.driver-shell .veh b{color:var(--tx);font-size:14px;display:block}.driver-shell .veh small{color:var(--tx3);font-size:11px}.driver-shell .chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.driver-shell .chips .mchip{background:var(--g4);border:1px solid var(--g3);color:var(--tx2);border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}.driver-shell .chips .mchip--ok{color:#0a7a41;background:#e8f8ef;border-color:#bfe8d1}.driver-shell .hero-a{gap:8px;margin-top:14px;display:flex}.driver-shell .hero-a .btn{margin:0!important}.driver-shell .hero-a .dsq{flex:none;padding:0;width:50px!important}.driver-shell .kp3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.driver-shell .kp3>div{border:1px solid var(--g3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffbf;border-radius:14px;padding:11px 12px}.driver-shell .kp3 small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:9.5px;font-weight:700;display:block}.driver-shell .kp3 b{color:var(--tx);font:600 17px Space Grotesk}html.theme-dark .driver-shell .hero,html.theme-dark .driver-shell .kp3>div,html.theme-dark .driver-shell .onl{background:#1d3752!important;border-color:#ffffff1a!important}html.theme-dark .driver-shell .rt{background:#15293f}html.theme-dark .driver-shell .hero .cd,html.theme-dark .driver-shell .rt-l span,html.theme-dark .driver-shell .chips .mchip--ok{color:#7ff0b4!important;background:#3fe08f24!important}html.theme-dark .driver-shell .chips .mchip{color:#d6e4f2;background:#254463;border-color:#ffffff1a}html.theme-dark .driver-shell .hero-t em,html.theme-dark .driver-shell .onl{color:#5ff0a4}.driver-shell .inp{border:1px solid var(--g3);width:100%;color:var(--tx);background:#fff;border-radius:12px;padding:12px 13px;font:500 14px Inter}.driver-shell .inp[disabled]{background:var(--g4);color:var(--tx3)}.driver-shell .lbl2{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin:12px 0 5px;font-size:10.5px;font-weight:700;display:block}.driver-shell .hlp{color:var(--tx3);margin-top:4px;font-size:11px}.driver-shell .gbx{border:1px solid var(--g3);background:#fff;border-radius:16px;padding:6px 14px 16px}.driver-shell .gr2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.driver-shell .cp{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.driver-shell .cp span{border:1px solid var(--g3);color:var(--tx2);cursor:pointer;background:#fff;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:600}.driver-shell .cp span.on{color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a);border-color:#0000}.driver-shell .vc{border:1px solid var(--g3);background:#fff;border-radius:16px;margin-bottom:10px;padding:14px}.driver-shell .vc .row{gap:12px}.driver-shell .prog{align-items:center;gap:14px;display:flex}.driver-shell .ring{background:conic-gradient(#14b866 var(--p),#dfeae4 0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.driver-shell .ring b{width:50px;height:50px;color:var(--tx);background:#fff;border-radius:50%;justify-content:center;align-items:center;font:700 15px Space Grotesk;display:flex}.driver-shell .prose p{color:var(--tx2);margin:10px 0;font-size:14px;line-height:1.65}.driver-shell .prose h3{color:var(--tx);margin-top:16px;font-size:16px}.driver-shell .prose ul{color:var(--tx2);margin:8px 0 8px 18px;font-size:14px;line-height:1.7}html.theme-dark .driver-shell .inp,html.theme-dark .driver-shell .gbx,html.theme-dark .driver-shell .vc,html.theme-dark .driver-shell .cp span{color:#eef5fb;background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .cp span.on{background:#14b866}html.theme-dark .driver-shell .ring b{background:#1d3752}.driver-shell .pgh button{flex:none}.driver-shell .pgh>div{min-width:0}.driver-shell .pgh .sub{line-height:1.35}.driver-shell .rt-l u{height:14px!important}.driver-shell .lbl2{display:block!important}.driver-shell .veh .sp b{white-space:nowrap}.driver-shell .veh small{white-space:normal;display:block}.driver-shell .gr2{gap:10px;grid-template-columns:1fr 1fr!important;display:grid!important}.driver-shell .gr2>*{min-width:0}.driver-shell .rt-s.a i{box-shadow:0 0 0 4px #2f7dff26;background:#fff!important;border-color:#2f7dff!important}.driver-shell .rt-s.e i{animation:2s ease-out infinite dgg-pls;box-shadow:0 0 0 4px #14b8662e;background:#14b866!important;border-color:#14b866!important}.driver-shell .rt-s.a small{color:#2f7dff!important}.driver-shell .rt-s.e small{color:#0a9650!important}@keyframes dgg-pls{50%{opacity:.3}}.driver-shell .rt-l{align-items:center;gap:12px;margin-left:0!important;padding:4px 0!important}.driver-shell .trk{flex:none;width:12px;height:44px;margin-left:0;position:relative}.driver-shell .trk u{opacity:.35;border-radius:3px;position:absolute;top:0;bottom:0;left:5px;background:linear-gradient(#2f7dff,#14b866)!important;width:3px!important;height:auto!important}.driver-shell .trk u:after{content:"";background:repeating-linear-gradient(#fff 0 5px,#0000 5px 10px) 0 0/100% 10px;border-radius:3px;animation:1s linear infinite dgg-flow;position:absolute;inset:0}@keyframes dgg-flow{to{background-position:0 10px}}.driver-shell .trk s{color:#0a9650;background:#fff;border:2px solid #14b866;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;text-decoration:none;animation:3.4s ease-in-out infinite dgg-mv;display:flex;position:absolute;left:-7px;transform:rotate(90deg);box-shadow:0 4px 10px -3px #08243f59}@keyframes dgg-mv{0%{color:#2f7dff;border-color:#2f7dff;top:-6px}50%{color:#0a9650;border-color:#14b866}to{color:#0a9650;border-color:#14b866;top:30px}}.driver-shell .rt-l span{color:#1f4c8f!important;background:linear-gradient(90deg,#e6f0ff,#e8f8ef)!important}html.theme-dark .driver-shell .rt-l span{color:#d6e4f2!important;background:#ffffff14!important}html.theme-dark .driver-shell .trk s{background:#1d3752}@media(prefers-reduced-motion:reduce){.driver-shell .trk s,.driver-shell .trk u:after,.driver-shell .rt-s.e i{animation:none}}.driver-shell .rt-l{width:100%;justify-content:flex-start!important;margin:0!important;padding:2px 0!important}.driver-shell .rt-l .trk{margin:0!important}.driver-shell .rt{position:relative;padding:14px!important}.driver-shell .rt-s{position:relative}.driver-shell .rt-s.a:after{content:"";opacity:.4;background:#2f7dff;border-radius:3px;width:3px;position:absolute;top:18px;bottom:-2px;left:4.5px}.driver-shell .rt-s.e:before{content:"";opacity:.4;background:#14b866;width:3px;height:8px;position:absolute;top:-2px;left:4.5px}.driver-shell .rt-s i{z-index:2;position:relative}.driver-shell .rt-l{align-items:center;gap:0;height:56px;display:flex;position:relative;padding:0!important}.driver-shell .rt-l .trk{width:12px;top:-2px;bottom:-2px;left:0;height:auto!important;position:absolute!important}.driver-shell .trk u{opacity:.4!important;background:linear-gradient(#2f7dff,#14b866)!important;width:3px!important;left:4.5px!important}.driver-shell .trk u:after{background:repeating-linear-gradient(#fffffff2 0 5px,#0000 5px 12px)!important}.driver-shell .rt-l span{margin-left:32px}.driver-shell .rcar{z-index:3;color:#2f7dff;background:#fff;border:2px solid #2f7dff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;text-decoration:none;animation:4.2s ease-in-out infinite dgg-drive;display:flex;position:absolute;top:14px;left:7px;box-shadow:0 4px 10px -3px #08243f66}.driver-shell .rcar svg{transform:rotate(90deg)}@keyframes dgg-drive{0%{color:#2f7dff;border-color:#2f7dff;top:11px}12%{top:11px}55%{color:#19a9a8;border-color:#19a9a8}88%,to{color:#0a9650;border-color:#14b866;top:calc(100% - 70px)}}.driver-shell .rt-l .trk s{display:none}html.theme-dark .driver-shell .rcar{background:#1d3752}@media(prefers-reduced-motion:reduce){.driver-shell .rcar{animation:none}}.driver-shell.nodock .ldock-zone{display:none}.driver-shell .fl-sum{border:1px solid var(--g3);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.driver-shell .fl-sum b{color:var(--tx);font-size:14px;display:block}.driver-shell .fl-sum small{color:var(--tx3);font-size:11px}.driver-shell .fl-prog{border:1px solid var(--g3);background:#fff;border-radius:16px;margin-top:10px;padding:12px 14px}.driver-shell .fl-prog small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700}.driver-shell .fl-prog .row b{color:#0a9650;font:700 15px Space Grotesk}.driver-shell .fl-ph{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px;display:grid}.driver-shell .fl-ph span{color:var(--tx3);align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex}.driver-shell .fl-ph i{background:#d3dfd8;border-radius:50%;flex:none;width:8px;height:8px}.driver-shell .fl-ph .dn i{background:#14b866}.driver-shell .fl-ph .cu{color:var(--tx)}.driver-shell .fl-ph .cu i{background:#2f7dff;box-shadow:0 0 0 3px #2f7dff33}.driver-shell .fl-now{background:linear-gradient(160deg,#fff,#eefaf3);border:1px solid #bfe8d1;border-radius:20px;margin-top:10px;padding:16px;box-shadow:0 18px 34px -24px #0fa45a99}.driver-shell .fl-now h2{color:var(--tx);font-size:18px;font-weight:600}.driver-shell .fl-now p{color:var(--tx2);margin-top:2px;font-size:12.5px}.driver-shell .fl-now .btn{margin-top:14px}.driver-shell .fl-ic{color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a);border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.driver-shell .fl-w{background:#fff4e0;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;color:#a35f00!important;margin-top:10px!important;font-size:11.5px!important;display:flex!important}.driver-shell .fl-inc{color:#c2402a;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;font-size:12px;font-weight:700;display:flex}.driver-shell .fl-win{text-align:center;background:#e8f8ef;border-radius:14px;margin-top:14px;padding:14px}.driver-shell .fl-win b{color:#0a9650;font:700 28px Space Grotesk;display:block}.driver-shell .fl-win small{color:var(--tx2);font-size:12px}.driver-shell .stp.cur .d{color:#fff;background:#2f7dff;box-shadow:0 0 0 4px #2f7dff2e}.driver-shell .fs{z-index:200;background:var(--g4);flex-direction:column;display:flex;position:absolute;inset:0}.driver-shell .fs[hidden]{display:none!important}.driver-shell .fsh{border-bottom:1px solid var(--g3);background:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.driver-shell .fsh.dk{background:#08141f;border-color:#18303f}.driver-shell .fsh.dk h2,.driver-shell .fsh.dk small{color:#fff}.driver-shell .fsh h2{color:var(--tx);font-size:17px;font-weight:600}.driver-shell .fsh small{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:700;display:block}.driver-shell .fsh .x{border:1px solid var(--g3);width:36px;height:36px;color:var(--tx);background:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.driver-shell .fsh.dk .x{color:#fff;background:#18303f;border-color:#2a4658}.driver-shell .fsb{flex:1;padding:16px;overflow:auto}.driver-shell .fsb.cam{background:#08141f;flex-direction:column;justify-content:center;gap:16px;display:flex}.driver-shell .fsf{border-top:1px solid var(--g3);background:#fff;gap:10px;padding:14px 16px 20px;display:flex}.driver-shell .fsf.dk{background:#08141f;border-color:#18303f;justify-content:center}.driver-shell .vf{aspect-ratio:4/3;background:radial-gradient(120% 90% at 50% 30%,#2b4a60,#0e2231);border:1px solid #2a4658;border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.driver-shell .vf:before,.driver-shell .vf:after{content:"";clip-path:polygon(0 0,18px 0,18px 2px,2px 2px,2px 18px,0 18px,0 0,100% 0,100% 18px,calc(100% - 2px) 18px,calc(100% - 2px) 2px,calc(100% - 18px) 2px,calc(100% - 18px) 0);border:2px solid #ffffff59;border-radius:12px;position:absolute;inset:14px}.driver-shell .vf .sil{opacity:.9;width:78%}.driver-shell .vf .gd{text-align:center;color:#cfe0f2;font-size:11.5px;font-weight:600;position:absolute;bottom:12px;left:0;right:0}.driver-shell .dots{justify-content:center;gap:6px;display:flex}.driver-shell .dots i{background:#2a4658;border-radius:4px;width:22px;height:4px}.driver-shell .dots i.d{background:#14b866}.driver-shell .dots i.c{background:#fff}.driver-shell .shut{background:#fff;border:5px solid #14b866;border-radius:50%;width:68px;height:68px;transition:all .2s;box-shadow:0 0 0 4px #fff3}.driver-shell .shut.ok{background:#14b866;transform:scale(.88)}.driver-shell .face{background:radial-gradient(circle at 50% 35%,#34556d,#10283a);border:3px solid #14b866;border-radius:50%;width:220px;height:220px;margin:10px auto 0;overflow:hidden;box-shadow:0 0 0 8px #14b8662e}.driver-shell .face svg{width:100%;height:100%}.driver-shell .carmap{border:1px solid var(--g3);cursor:crosshair;background:#fff;border-radius:22px;width:170px;height:320px;margin:12px auto;position:relative}.driver-shell .carmap svg{width:100%;height:100%}.driver-shell .pt{color:#fff;background:#e5484d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font:700 11px Inter;display:flex;position:absolute;box-shadow:0 0 0 4px #e5484d40}.driver-shell canvas.sg{touch-action:none;background:#fff;border:1.5px dashed #9db8aa;border-radius:14px;width:100%;height:120px;display:block}.driver-shell .okc{color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;box-shadow:0 0 0 10px #14b86626}.driver-shell .spin{border:5px solid #d3e8dc;border-top-color:#14b866;border-radius:50%;width:54px;height:54px;animation:.9s linear infinite dgg-sp}@keyframes dgg-sp{to{transform:rotate(360deg)}}html.theme-dark .driver-shell .fl-sum,html.theme-dark .driver-shell .fl-prog,html.theme-dark .driver-shell .fsh,html.theme-dark .driver-shell .fsf,html.theme-dark .driver-shell .carmap{background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .fl-now{background:linear-gradient(160deg,#1d3752,#1a4a45);border-color:#3fe08f4d}html.theme-dark .driver-shell .fsh h2,html.theme-dark .driver-shell .fl-now h2,html.theme-dark .driver-shell .fl-sum b{color:#eef5fb}html.theme-dark .driver-shell .fsh .x{color:#fff;background:#254463;border-color:#ffffff1f}html.theme-dark .driver-shell .fsh.dk,html.theme-dark .driver-shell .fsf.dk{background:#08141f}.driver-shell .stk{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--g3);z-index:20;background:#fffffff0;padding:12px 16px 20px;position:absolute;bottom:0;left:0;right:0}.driver-shell .stk .btn{margin:0}.driver-shell .encx{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#2f7dff,#1f55c8);border-radius:7px;padding:5px 9px;font-size:10px;font-weight:800}.driver-shell .stepr{align-items:center;gap:10px;display:flex}.driver-shell .stepr b{text-align:center;color:var(--tx);flex:1;font:700 30px Space Grotesk}.driver-shell .stepr button{border:1px solid var(--g3);width:50px;height:50px;color:var(--tx);background:#fff;border-radius:14px;font-size:24px;font-weight:600}.driver-shell .auc{background:linear-gradient(160deg,#fff,#f0f6ff);border-color:#c6d9fb}html.theme-dark .driver-shell .stk{background:#1d3752f2}html.theme-dark .driver-shell .stepr button,html.theme-dark .driver-shell .auc{color:#fff;background:#1d3752;border-color:#ffffff1f}.driver-shell .otl{grid-template-columns:1fr 1fr;gap:8px;padding-top:10px;display:grid}.driver-shell .ot{text-align:left;border:1px solid var(--g3);color:var(--tx2);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:11px;display:flex}.driver-shell .ot b{font-size:12px;font-weight:600;line-height:1.25}.driver-shell .ot span{background:var(--g4);width:30px;height:30px;color:var(--tx3);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.driver-shell .ot.on{color:#0a7a41;background:#e8f8ef;border-color:#14b866}.driver-shell .ot.on span{color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a)}.driver-shell .pgrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.driver-shell .pch{text-align:left;border:1px solid var(--g3);background:#fff;border-radius:12px;padding:11px 12px;position:relative}.driver-shell .pch b{color:var(--tx);font:700 18px Space Grotesk;display:block}.driver-shell .pch small{color:var(--tx3);font-size:11px}.driver-shell .pch i{color:#fff;background:#14b866;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:none;position:absolute;top:9px;right:9px}.driver-shell .pch.on{background:#e8f8ef;border-color:#14b866}.driver-shell .pch.on i{display:flex}html.theme-dark .driver-shell .ot,html.theme-dark .driver-shell .pch{background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .ot.on,html.theme-dark .driver-shell .pch.on{background:#3fe08f24;border-color:#14b866}html.theme-dark .driver-shell .ot b,html.theme-dark .driver-shell .pch b{color:#eef5fb}.driver-shell .fdt{background:var(--g4);border-top:1px dashed var(--g3);padding:4px 14px 12px 64px}.driver-shell .fr{color:var(--tx2);justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.driver-shell .fr b{color:var(--tx);white-space:nowrap;font-weight:600}.driver-shell .fr b.neg{color:#c2402a}.driver-shell .fr.tot{border-top:1px solid var(--g3);color:var(--tx);margin-top:4px;padding-top:9px;font-weight:700}.driver-shell .fr.tot b{color:#0a9650;font:700 15px Space Grotesk}html.theme-dark .driver-shell .fdt{background:#15293f}.driver-shell.nodock nav.ldock-zone{display:none!important}.driver-shell .encx{flex:none;align-self:flex-start!important;width:auto!important;min-width:0!important;height:auto!important}.driver-shell .eprog{background:var(--g3);height:4px}.driver-shell .eprog i{background:linear-gradient(90deg,#2f7dff,#14b866);height:100%;transition:width .3s;display:block}.driver-shell .eprog.dk{background:#18303f}.driver-shell .ck{border:1px solid var(--g3);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:13px;display:flex}.driver-shell .ck b{color:var(--tx);font-size:14px;display:block}.driver-shell .ck small{color:var(--tx3);font-size:12px}.driver-shell .ck .bx{color:#fff;border:2px solid #c3d3ca;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex}.driver-shell .ck.on{background:#f0fbf5;border-color:#14b866}.driver-shell .ck.on .bx{background:#14b866;border-color:#14b866}.driver-shell .plbox{border:1px solid var(--g3);background:#fff;border-radius:14px;margin-top:12px;padding:14px}.driver-shell .plbox small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700}.driver-shell .plbox.ok{background:#f0fbf5;border-color:#14b866}.driver-shell .okt{color:#0a7a41;margin-top:8px;font-size:12.5px;font-weight:600}.driver-shell .scanl{background:#14b866;height:2px;animation:1.6s ease-in-out infinite dgg-scn;position:absolute;left:12%;right:12%;box-shadow:0 0 12px #14b866}@keyframes dgg-scn{0%,to{top:25%}50%{top:75%}}.driver-shell .codei{letter-spacing:.3em;text-align:center;font:700 26px Space Grotesk!important}.driver-shell .lnk{color:#0a9650;margin-top:14px;font-size:13px;font-weight:700;text-decoration:underline}.driver-shell .dash{text-align:center}.driver-shell .dash b{color:#7ff0b4;letter-spacing:.08em;text-shadow:0 0 14px #3fe08f99;font:700 34px Space Grotesk}.driver-shell .dash small{color:#cfe0f2;margin-left:6px}.driver-shell .ocr{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.driver-shell .ocr>div{background:var(--g4);border-radius:10px;padding:9px}.driver-shell .ocr small{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);font-size:9.5px;font-weight:700;display:block}.driver-shell .ocr b{color:var(--tx);font-size:12.5px}.driver-shell .btn[disabled]{opacity:.45;box-shadow:none!important}html.theme-dark .driver-shell .ck,html.theme-dark .driver-shell .plbox{background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .ck b{color:#eef5fb}.driver-shell .pvh{border:1px solid var(--g3);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex}.driver-shell .pvh .vph{background:linear-gradient(#f4f8f6,#e6eeea);border-radius:10px;flex:none;justify-content:center;align-items:center;width:84px;height:50px;display:flex}.driver-shell .pvh .vph img{object-fit:contain;max-width:92%;max-height:92%}.driver-shell .pvh small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700;display:block}.driver-shell .pvh b{color:var(--tx);font:600 15px Space Grotesk;display:block}.driver-shell .pvh span{color:var(--tx3);font-size:12px}.driver-shell .pscan{background:radial-gradient(120% 90% at 50% 0,#24394b,#0b151e);border-radius:24px;justify-content:center;align-items:center;height:300px;margin-top:12px;display:flex;position:relative;overflow:hidden}.driver-shell .pscan video{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.driver-shell .pscan.live video{display:block}.driver-shell .pfeed{background:linear-gradient(#ffffff0a,#0000 40%,#00000040);position:absolute;inset:0}.driver-shell .pwin{aspect-ratio:4.4;border-radius:12px;justify-content:center;align-items:center;width:80%;display:flex;position:relative;box-shadow:0 0 0 999px #050c1394}.driver-shell .pwin i{border:3px solid #fff;width:24px;height:24px;transition:all .3s;position:absolute}.driver-shell .pwin .c1{border-bottom:0;border-right:0;border-radius:12px 0 0;top:-6px;left:-6px}.driver-shell .pwin .c2{border-bottom:0;border-left:0;border-radius:0 12px 0 0;top:-6px;right:-6px}.driver-shell .pwin .c3{border-top:0;border-right:0;border-radius:0 0 0 12px;bottom:-6px;left:-6px}.driver-shell .pwin .c4{border-top:0;border-left:0;border-radius:0 0 12px;bottom:-6px;right:-6px}.driver-shell .pscan.rd i,.driver-shell .pscan.ok i{border-color:#14b866}.driver-shell .pfound{display:flex;transform:scale(1.15)}.driver-shell .psw{opacity:0;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);border-radius:2px;height:2px;animation:2.2s ease-in-out infinite dgg-pscn;position:absolute;top:8%;left:6px;right:6px}.driver-shell .pscan.rd .psw{opacity:1}@keyframes dgg-pscn{0%,to{top:8%}50%{top:88%}}.driver-shell .pst{color:#fff;-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#ffffff24;border:1px solid #ffffff2e;border-radius:99px;padding:7px 14px;font-size:12px;font-weight:600;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.driver-shell .pscan.ok .pst{background:#14b866;border-color:#14b866}.driver-shell .ptips{flex-direction:column;gap:9px;margin-top:14px;display:flex}.driver-shell .ptips div{color:var(--tx2);align-items:center;gap:10px;font-size:13px;display:flex}.driver-shell .ptips span{background:#14b866;border-radius:50%;flex:none;width:6px;height:6px}.driver-shell .pres{border:1px solid var(--g3);background:#fff;border-radius:16px;margin-top:12px;overflow:hidden}.driver-shell .pr1{border-top:1px solid var(--g3);align-items:center;gap:12px;padding:12px 14px;display:flex}.driver-shell .pr1:first-child{border-top:0}.driver-shell .pr1 b{color:var(--tx);font-size:13.5px;display:block}.driver-shell .pr1 small{color:var(--tx3);font-size:11.5px}.driver-shell .ico2{background:var(--g4);width:32px;height:32px;color:var(--tx2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.driver-shell .ico2.g{color:#fff;background:#14b866}.driver-shell .pin{justify-content:center;gap:14px;margin:4px 0 8px;display:flex}.driver-shell .pin i{border:1.5px solid var(--g3);width:58px;height:66px;color:var(--tx);background:#fff;border-radius:16px;justify-content:center;align-items:center;font:700 30px Space Grotesk;transition:all .15s;display:flex}.driver-shell .pin i.a{border-color:#14b866;box-shadow:0 0 0 4px #14b86624}.driver-shell .pin i.f{border-color:var(--tx)}.driver-shell .pin.ok i{color:#fff;background:#14b866;border-color:#14b866}.driver-shell .pin.err i{border-color:#e5484d;animation:.4s dgg-shk}@keyframes dgg-shk{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.driver-shell .pmsg{text-align:center;min-height:18px;color:var(--tx3);margin-bottom:10px;font-size:12.5px}.driver-shell .pmsg.ok{color:#0a9650;font-weight:700}.driver-shell .pmsg.er{color:#c2402a;font-weight:600}.driver-shell .kpd{grid-template-columns:repeat(3,1fr);gap:10px;max-width:290px;margin:0 auto 10px;display:grid}.driver-shell .kpd button{border:1px solid var(--g3);height:56px;color:var(--tx);background:#fff;border-radius:16px;justify-content:center;align-items:center;font:600 22px Space Grotesk;display:flex}.driver-shell .kpd button:active{background:var(--g4);transform:scale(.97)}.driver-shell .eqg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.driver-shell .eqt{text-align:left;border:1.5px solid var(--g3);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;min-height:104px;padding:14px;transition:all .15s;display:flex;position:relative}.driver-shell .eqt b{color:var(--tx);margin-top:8px;font-size:14px}.driver-shell .eqt em{color:var(--tx3);font-size:11.5px;font-style:normal}.driver-shell .eqi{background:var(--g4);width:36px;height:36px;color:var(--tx2);border-radius:11px;justify-content:center;align-items:center;display:flex}.driver-shell .eqc{border:1.5px solid var(--g3);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.driver-shell .eqt.on{background:#14b8660f;border-color:#14b866}.driver-shell .eqt.on .eqi{color:#fff;background:#14b866}.driver-shell .eqt.on .eqc{background:#14b866;border-color:#14b866}.driver-shell .eqt.on em{color:#0a9650;font-weight:600}.driver-shell .cpt{border-radius:16px;margin-bottom:4px;position:relative;overflow:hidden}.driver-shell .cpt img{object-fit:cover;width:100%;max-height:150px;display:block}.driver-shell .cpt span{color:#fff;background:#08141fbf;border-radius:99px;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;top:10px;left:10px}.driver-shell .seg{background:var(--g4);border-radius:12px;gap:3px;padding:3px;display:flex}.driver-shell .seg button{color:var(--tx2);border-radius:10px;flex:1;padding:10px;font-size:13px;font-weight:600}.driver-shell .seg button.on{color:var(--tx);background:#fff;box-shadow:0 1px 4px #08243f1f}.driver-shell .gz{border:1px solid var(--g3);background:#fff;border-radius:16px;margin-top:10px;padding:14px}.driver-shell .gh{justify-content:space-between;align-items:baseline;display:flex}.driver-shell .gh b{color:var(--tx);font:700 28px Space Grotesk}.driver-shell .gh small{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:700}.driver-shell .gt{background:var(--g4);border-radius:6px;height:10px;margin-top:8px;overflow:hidden}.driver-shell .gt i{background:linear-gradient(90deg,#e5484d 0,#f5a524 25%,#14b866 55%) 0 0/400px 100%;border-radius:6px;height:100%;transition:width .1s;display:block}.driver-shell .gz input[type=range]{accent-color:#14b866;width:100%;margin-top:8px}.driver-shell .gl{color:var(--tx3);justify-content:space-between;font-size:10.5px;display:flex}.driver-shell .gcalc{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.driver-shell .gcalc>div{background:var(--g4);border-radius:12px;padding:10px 12px}.driver-shell .gcalc small{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700;display:block}.driver-shell .gcalc b{color:var(--tx);font:700 18px Space Grotesk}.driver-shell .shx{background:#0e2231;border-radius:18px;position:relative;overflow:hidden}.driver-shell .shx img{opacity:.95;width:100%;display:block}.driver-shell .shx .ex{color:#fff;background:#08141fb3;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.driver-shell .shx i{border:3px solid #14b866;width:24px;height:24px;position:absolute}.driver-shell .shx .c1{border-bottom:0;border-right:0;border-radius:8px 0 0;top:44px;bottom:auto;left:12px}.driver-shell .shx .c2{border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:44px;right:12px}.driver-shell .shx .c3{border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:12px;left:12px}.driver-shell .shx .c4{border-top:0;border-left:0;border-radius:0 0 8px;bottom:12px;right:12px}.driver-shell .shh{color:#cfe0f2;text-align:center;padding:0 6px;font-size:13px;line-height:1.45}.driver-shell .rvw{cursor:crosshair;touch-action:manipulation;background:#0e2231;border-radius:18px;position:relative;overflow:hidden}.driver-shell .rvw img{pointer-events:none;width:100%;display:block}.driver-shell .pn{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;font:700 12px Inter;display:flex;position:absolute;box-shadow:0 2px 8px #00000073}.driver-shell .pn.pe{background:0 0;border:2px dashed #fff}.driver-shell .dsel{text-align:center;background:#10293f;border:1px solid #1d3b52;border-radius:16px;padding:12px}.driver-shell .dsel p{color:#fff;margin-bottom:8px;font-size:13px;font-weight:600}.driver-shell .dsel>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.driver-shell .dsel>div button{color:#fff;background:#17364f;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:11.5px;font-weight:600;display:flex}.driver-shell .dsel>div button i{border:2px solid #fff;border-radius:50%;width:14px;height:14px}.driver-shell .pchips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.driver-shell .pchips span{color:#fff;background:#17364f;border-radius:99px;align-items:center;gap:7px;padding:5px 6px 5px 5px;font-size:12px;font-weight:600;display:inline-flex}.driver-shell .pchips i{border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font:700 11px Inter;display:flex}.driver-shell .pchips button{color:#9bb7cc;width:20px;height:20px;font-size:15px;line-height:1}.driver-shell .dcs .dth{background:var(--g4);width:46px;height:46px;color:var(--tx2);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.driver-shell .dcs .dth img{object-fit:cover;width:100%;height:100%}.driver-shell .scn{background:radial-gradient(120% 90% at 50% 20%,#1b2d3b,#0a141c);border-radius:18px;justify-content:center;align-items:center;height:330px;display:flex;position:relative;overflow:hidden}.driver-shell .sdoc{border-radius:4px;width:70%;position:relative;transform:rotate(-3deg);box-shadow:0 12px 30px #00000080}.driver-shell .sdoc img{border-radius:4px;width:100%;display:block}.driver-shell .dsq{border:2px dashed #ffffffb3;border-radius:6px;transition:all .55s cubic-bezier(.3,.8,.3,1);animation:1.1s ease-in-out infinite dgg-wob;position:absolute;inset:-18% -12% -14% -10%}.driver-shell .dsq.lock{background:#14b86624;border:2px solid #14b866;animation:none;inset:-1px}.driver-shell .dsq b{opacity:0;background:#14b866;border:2px solid #fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute}.driver-shell .dsq.lock b{opacity:1}.driver-shell .dsq b:first-child{top:-8px;left:-8px}.driver-shell .dsq b:nth-child(2){top:-8px;right:-8px}.driver-shell .dsq b:nth-child(3){bottom:-8px;left:-8px}.driver-shell .dsq b:nth-child(4){bottom:-8px;right:-8px}@keyframes dgg-wob{50%{transform:translate(3px,-2px)scale(1.01)}}.driver-shell .sst{color:#fff;white-space:nowrap;background:#08141fcc;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.driver-shell .sst i{background:#14b866;border-radius:50%;width:8px;height:8px;animation:1s infinite dgg-pls}.driver-shell .flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.driver-shell .flash.on{animation:.4s dgg-fl}@keyframes dgg-fl{0%{opacity:.85}to{opacity:0}}.driver-shell .srs{background:#e7eeea;border-radius:16px;padding:18px}.driver-shell .srs img{border-radius:4px;width:100%;transition:filter .2s;display:block;box-shadow:0 8px 24px #08243f40}.driver-shell .sgc{border:1px solid var(--g3);background:#fff;border-radius:16px;margin-bottom:12px;padding:14px;position:relative}.driver-shell .sgc.on{border-color:#14b866}.driver-shell .sgc .sg{background:var(--g4);border:1px dashed var(--g3);touch-action:none;border-radius:12px;width:100%;height:120px;margin-top:10px}.driver-shell .sgl{text-align:center;color:var(--tx3);pointer-events:none;opacity:.6;font-size:12px;position:absolute;bottom:44px;left:0;right:0}.driver-shell .sgc.on .sgl{display:none}.driver-shell .face{padding:0}.driver-shell .face img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}html.theme-dark .driver-shell .pvh,html.theme-dark .driver-shell .pres,html.theme-dark .driver-shell .eqt,html.theme-dark .driver-shell .gz,html.theme-dark .driver-shell .sgc,html.theme-dark .driver-shell .kpd button,html.theme-dark .driver-shell .pin i{background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .seg button.on{color:#fff;background:#2a4a6b}html.theme-dark .driver-shell .pvh .vph{background:linear-gradient(#f4f8f6,#dbe6e0)}.driver-shell .fsf.dk .btn.ghost{box-shadow:none;color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff47!important}html.theme-dark .driver-shell .cph,html.theme-dark .driver-shell .vph{background:linear-gradient(#f4f8f6,#dbe6e0);border-radius:12px}.driver-shell .eqi{background:0 0!important;border-radius:0!important;width:62px!important;height:62px!important}.driver-shell .eqi img{object-fit:contain;filter:drop-shadow(0 6px 8px #08243f40);width:100%;height:100%}.driver-shell .eqt.on .eqi{background:0 0!important}.driver-shell .shl{text-align:left;margin-bottom:2px}.driver-shell .shl small{letter-spacing:.12em;text-transform:uppercase;color:#4be09a;font-size:11px;font-weight:700;display:inline-block}.driver-shell .shl h3{color:#fff;letter-spacing:-.01em;margin:3px 0 0;font:800 26px/1.1 Inter,sans-serif}.driver-shell .lblr{justify-content:space-between;align-items:center;display:flex!important}.driver-shell .evb{letter-spacing:0;text-transform:none;color:#fff;background:#14b866;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.driver-shell .evb.th{background:var(--g4);color:var(--tx2)}.driver-shell .eqi.cab{overflow:hidden;border-radius:14px!important}.driver-shell .eqi.cab img{object-fit:cover;filter:none}.driver-shell .rci{object-fit:cover;border-radius:14px;flex:none;width:46px;height:46px}.driver-shell .pr1 .rci{border-radius:12px;width:40px;height:40px}.driver-shell .rcv{border:1px solid var(--g3);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;display:flex}.driver-shell .rcv .vph{background:linear-gradient(#f4f8f6,#e6eeea);border-radius:12px;flex:none;justify-content:center;align-items:center;width:92px;height:56px;display:flex}.driver-shell .rcv .vph img{object-fit:contain;max-width:92%;max-height:92%}.driver-shell .rcv small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:10px;font-weight:700;display:block}.driver-shell .rcv b{color:var(--tx);margin:1px 0 6px;font:600 16px Space Grotesk;display:block}.driver-shell .rcp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.driver-shell .rcp .plate{transform-origin:0;margin-right:-24px;transform:scale(.8)}.driver-shell .rcb{color:#0a9650;white-space:nowrap;background:#14b8661f;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:700}.driver-shell .rcl{border:1px solid var(--g3);background:#fff;border-radius:18px;margin-top:12px;overflow:hidden}.driver-shell .rcr{border-top:1px solid var(--g3);align-items:center;gap:12px;padding:11px 14px;display:flex}.driver-shell .rcr:first-child{border-top:0}.driver-shell .rcr b{color:var(--tx);font-size:13.5px;display:block}.driver-shell .rcr small{color:var(--tx3);font-size:11.5px}.driver-shell .rck{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.driver-shell .rck.ok{background:#14b866}.driver-shell .rck.w{background:#f59e0b}.driver-shell .scanb{justify-content:flex-start!important;padding:10px!important}.driver-shell .scn{border-radius:18px;flex:1;min-height:480px;height:100%!important}.driver-shell .spage{background:#fff;border-radius:4px;transition:transform .7s cubic-bezier(.3,.8,.3,1);position:relative;transform:rotate(-5deg)translate(8px,10px)scale(.84);box-shadow:0 14px 34px #0000008c}.driver-shell .spage.a4{aspect-ratio:1/1.414;width:min(90%,340px)}.driver-shell .spage.cg{width:92%}.driver-shell .spage.flat{transform:scale(1.02)}.driver-shell .spage .dsq{position:absolute;inset:-4%}.driver-shell .spage .dsq.lock{inset:0}.driver-shell .acg{border-radius:4px;width:100%;display:block}.driver-shell .apage{color:#1b2a3a;background:#fbfbf8;border-radius:4px;flex-direction:column;gap:2.4%;padding:7% 8%;font-family:Inter,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.driver-shell .ap-h{border-bottom:2px solid #1b2a3a;justify-content:space-between;align-items:baseline;padding-bottom:3%;display:flex}.driver-shell .ap-h b{font:800 14px Inter}.driver-shell .ap-h span{color:#667;font-size:9px}.driver-shell .ap-r{border-bottom:1px solid #dde;justify-content:space-between;font-size:10px;display:flex}.driver-shell .ap-r span{color:#778}.driver-shell .ap-r b{font-weight:700}.driver-shell .ap-l{flex-direction:column;gap:5px;margin:2px 0;display:flex}.driver-shell .ap-l i{background:#d9dde3;border-radius:3px;height:5px;display:block}.driver-shell .ap-c{align-items:center;gap:7px;font-size:10px;display:flex}.driver-shell .ap-c span{text-align:center;border:1.5px solid #1b2a3a;border-radius:3px;width:12px;height:12px;font-size:9px;font-weight:800;line-height:9px}.driver-shell .ap-sg{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}.driver-shell .ap-sg>div{border:1px dashed #99a;border-radius:6px;height:52px;padding:4px 6px}.driver-shell .ap-sg small{color:#778;font-size:8.5px}.driver-shell .srs.a4{aspect-ratio:1/1.414;background:#fff;width:100%;max-width:340px;margin:0 auto;padding:0;position:relative}.driver-shell .srs.a4 .apage{border-radius:6px}.driver-shell .srs.cg{padding:10px}.driver-shell .scres{padding:12px!important}.driver-shell .srs{box-shadow:0 8px 24px #08243f40}.driver-shell .navb{justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex!important}.driver-shell .navb img{object-fit:contain;border-radius:6px;width:24px;height:24px}.driver-shell .nvs{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.driver-shell .nvb{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08243f8c;position:absolute;inset:0}.driver-shell .nvc{background:var(--card,#fff);border-radius:24px 24px 0 0;padding:10px 16px 22px;animation:.25s dgg-nvup;position:relative}@keyframes dgg-nvup{0%{opacity:0;transform:translateY(40px)}}.driver-shell .nvc .gr{background:var(--g3);border-radius:9px;width:40px;height:4px;margin:0 auto 12px;display:block}.driver-shell .nvc h3{color:var(--tx);font:600 16px Space Grotesk}.driver-shell .nvd{color:var(--tx2);margin-top:4px;font-size:12.5px;line-height:1.35}.driver-shell .nvx{border:1px solid var(--g3);background:var(--g4);width:34px;height:34px;color:var(--tx);border-radius:12px;flex:none}.driver-shell .nvg{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.driver-shell .nvg a{border:1.5px solid var(--g3);background:var(--g4);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.driver-shell .nvg a img{object-fit:contain;border-radius:10px;width:38px;height:38px}.driver-shell .nvg a b{color:var(--tx);font-size:13.5px}.driver-shell .nvw{border-color:#35ccff!important}.driver-shell .nvm{border-color:#14b866!important}.driver-shell .nvl{width:100%;color:var(--tx3);padding:12px;font-size:12.5px;display:block}.driver-shell .rtr{border:1px solid var(--g3);background:#14b86612;border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex}.driver-shell .rtr .rr{align-items:flex-start;gap:12px;display:flex}.driver-shell .rtr .rr>div{flex:1;min-width:0}.driver-shell .rtr small{letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:800;display:block}.driver-shell .rtr b{color:var(--tx);margin-top:2px;font-size:13.5px;display:block}.driver-shell .rtr i{border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px}.driver-shell .rtr i.a{background:#14b866;box-shadow:0 0 0 4px #14b86633}.driver-shell .rtr i.b{background:#2f8bff;box-shadow:0 0 0 4px #2f8bff33}.driver-shell .rtr .rl{background:repeating-linear-gradient(#9bb4aa 0 3px,#0000 3px 6px);width:2px;height:10px;margin-left:5px}.driver-shell .rin{color:#08243f;background:#fff;border:1.5px solid #2f8bff73;border-radius:11px;outline:0;width:100%;height:42px;margin-top:4px;padding:0 12px;font:600 14px Inter}.driver-shell .rin.shake{animation:.5s dgg-rsh}@keyframes dgg-rsh{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.driver-shell .rev{text-align:left;background:linear-gradient(120deg,#e3ecff,#dff7ff);border:1px solid #2f5fff40;border-radius:14px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px;display:flex}.driver-shell .rev>span{color:#fff;background:linear-gradient(135deg,#2f5fff,#27d3ff);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.driver-shell .rev b{color:#08243f;font-size:13.5px;display:block}.driver-shell .rev small{color:#3a5a78;margin-top:2px;font-size:11.5px;display:block}.driver-shell .rgh{align-items:center;gap:10px;margin:16px 0 8px;display:flex}.driver-shell .rgh span{letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);white-space:nowrap;font-size:11px;font-weight:800}.driver-shell .rgh i{background:var(--g3);flex:1;height:1px}.driver-shell .rgr{grid-template-columns:1fr 1fr;gap:10px;display:grid}.driver-shell .rtn{text-align:left;border:1px solid var(--g3);background:#fff;border-radius:16px;flex-direction:column;transition:transform .15s;display:flex;overflow:hidden;box-shadow:0 2px 8px #08243f0f}.driver-shell .rtn:active,.driver-shell .rtn.go{transform:scale(.97)}.driver-shell .rtl{justify-content:center;align-items:center;height:62px;padding:6px 12px;display:flex}.driver-shell .rtl img{object-fit:contain;max-width:100%;max-height:100%}.driver-shell .rtt{padding:9px 12px 11px;display:block}.driver-shell .rtt b{color:#08243f;font-size:13px;display:block}.driver-shell .rtt small{color:#6b8296;margin-top:1px;font-size:11px;display:block}.driver-shell .navr{background:var(--g4);border:1px solid var(--g3);border-radius:14px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.driver-shell .navr small{color:var(--tx2);flex:1;font-size:12px;font-weight:600;line-height:1.2}.driver-shell .navl{border:1.5px solid var(--g3);background:#fff;border-radius:12px;align-items:center;gap:7px;padding:5px 11px 5px 5px;transition:transform .15s;display:flex}.driver-shell .navl.w{border-color:#35ccff}.driver-shell .navl.g{border-color:#14b866}.driver-shell .navl img{object-fit:contain;border-radius:7px;width:26px;height:26px}.driver-shell .navl b{color:#08243f;font-size:12.5px}.driver-shell .navl.go{transform:scale(.94)}.driver-shell .retb{justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex!important}.driver-shell .dml-ret{color:#2f5fff;text-align:left;background:#2f8bff14;border:1px solid #2f8bff47;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;display:flex}.driver-shell .dml-ret b{white-space:nowrap;font-size:12.5px}.driver-shell .dml-ret small{min-width:0;color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.driver-shell .dml-ri{display:inline-flex;transform:scaleX(-1)}.driver-shell .dml-vph{justify-content:center;align-items:center;display:inline-flex}.driver-shell .dml-vph img{width:100%;max-width:100%;height:100%}.driver-shell .dci{object-fit:cover;border-radius:14px;flex:none;width:46px;height:46px}.driver-shell .fm-seg{gap:5px;margin:2px 0 12px;display:flex}.driver-shell .fm-seg i{background:var(--g3);border-radius:9px;flex:1;height:5px}.driver-shell .fm-seg i.d{background:#14b866}.driver-shell .fm-seg i.c{background:linear-gradient(90deg,#14b866 50%,var(--g3) 50%)}.driver-shell .fm-card{border:1px solid var(--g3);background:#fff;border-radius:20px;margin-bottom:12px;padding:16px;box-shadow:0 1px 2px #08243f0a,0 14px 30px -22px #08243f4d}.driver-shell .fm-eb{letter-spacing:.1em;text-transform:uppercase;color:#0a9650;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex}.driver-shell .fm-done{letter-spacing:0;text-transform:none;background:#14b8661f;border-radius:99px;padding:3px 9px;font-size:11px}.driver-shell .fm-h1{color:var(--tx);margin:8px 0 2px;font:600 22px/1.2 Space Grotesk}.driver-shell .fm-upd{color:var(--tx3);font-size:11.5px}.driver-shell .fm-obj{background:linear-gradient(135deg,#e8f8ef,#f6fcf9);border:1px solid #14b86633;border-radius:14px;margin-top:14px;padding:12px 14px}.driver-shell .fm-obj-t{letter-spacing:.1em;text-transform:uppercase;color:#0a7a41;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.driver-shell .fm-obj ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.driver-shell .fm-obj li{color:var(--tx2);padding-left:20px;font-size:13.5px;line-height:1.4;position:relative}.driver-shell .fm-obj li:before{content:"✓";color:#14b866;font-weight:800;position:absolute;left:0}.driver-shell .fm-prose p{color:var(--tx2);margin:0 0 12px;font-size:14.5px;line-height:1.7}.driver-shell .fm-prose strong{color:var(--tx)}.driver-shell .fm-h3{color:var(--tx);align-items:center;gap:10px;margin:16px 0 8px;font:600 16px Space Grotesk;display:flex}.driver-shell .fm-h3:first-child{margin-top:0}.driver-shell .fm-h3 i{background:#14b866;border-radius:4px;width:4px;height:18px}.driver-shell .fm-call{border-radius:14px;gap:11px;margin:4px 0 14px;padding:12px 14px;display:flex}.driver-shell .fm-call svg{flex:none;margin-top:1px}.driver-shell .fm-call p{margin:0!important;font-size:13.5px!important;line-height:1.55!important}.driver-shell .fm-call b{letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.driver-shell .fm-call.warn{color:#8a5a00;background:#fff6e6;border:1px solid #f6d58f}.driver-shell .fm-call.warn p{color:#6b4600!important}.driver-shell .fm-call.tip{color:#0a7a41;background:#e8f8ef;border:1px solid #14b8664d}.driver-shell .fm-call.tip p{color:#0b5a33!important}.driver-shell .fm-gl{color:#0a7a41;border-bottom:1.5px dotted #14b866;font-weight:600}.driver-shell .fm-tt{color:#dff7ea;background:#08243f;border-radius:12px;margin:6px 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:block}.driver-shell .fm-tt b{color:#fff;margin-bottom:2px;display:block}.driver-shell .fm-res{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.driver-shell .fm-resb{background:var(--g4);border:1px solid var(--g3);color:#08243f;border-radius:12px;align-items:center;gap:7px;padding:10px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.driver-shell .fm-card-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.driver-shell .fm-card-t{color:var(--tx);align-items:center;gap:9px;font:600 15px Space Grotesk;display:flex}.driver-shell .fm-ic{color:#0a9650;background:#14b8661f;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.driver-shell .fm-sub{color:var(--tx3);font-size:12px}.driver-shell .fm-chk{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.driver-shell .fm-ck{border:1.5px solid var(--g3);text-align:left;width:100%;color:var(--tx);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:14px;transition:all .15s;display:flex}.driver-shell .fm-ck.on{background:#f1fbf5;border-color:#14b866}.driver-shell .fm-cb{color:#0000;border:2px solid #b7c9c0;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.driver-shell .fm-ck.on .fm-cb{color:#fff;background:#14b866;border-color:#14b866}.driver-shell .fm-q{color:var(--tx);margin-bottom:8px;font-size:14.5px;font-weight:700;line-height:1.45}.driver-shell .fm-qh{color:var(--tx3);margin:-4px 0 8px;font-size:12px}.driver-shell .fm-qs{flex-direction:column;gap:18px;display:flex}.driver-shell .fm-opts{flex-direction:column;gap:8px;display:flex}.driver-shell .fm-opt{border:1.5px solid var(--g3);text-align:left;color:var(--tx);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;font-size:14px;line-height:1.4;transition:all .15s;display:flex}.driver-shell .fm-l{background:var(--g4);color:#08243f;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.driver-shell .fm-opt.sel{background:#f0f6ff;border-color:#2f8bff}.driver-shell .fm-opt.sel .fm-l{color:#fff;background:#2f8bff}.driver-shell .fm-opt.ok{background:#f1fbf5;border-color:#14b866}.driver-shell .fm-opt.ok .fm-l{color:#fff;background:#14b866}.driver-shell .fm-opt.ko{background:#fff3f3;border-color:#e5484d}.driver-shell .fm-opt.ko .fm-l{color:#fff;background:#e5484d}.driver-shell .fm-expl{gap:8px;margin-top:8px;font-size:12.5px;line-height:1.45;display:flex}.driver-shell .fm-expl.ok{color:#0a7a41}.driver-shell .fm-expl.ko{color:#b4232a}.driver-shell .fm-fb{border-radius:14px;gap:10px;margin-top:12px;padding:12px;font-size:13.5px;line-height:1.5;display:flex}.driver-shell .fm-fb.ok{color:#0b5a33;background:#e8f8ef}.driver-shell .fm-fb.ko{color:#6b4600;background:#fff6e6}.driver-shell .fm-fb>span:first-child{font-weight:800}.driver-shell .fm-act{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.driver-shell .fm-cta{color:#fff;background:linear-gradient(135deg,#1fd17a,#14b866);border-radius:14px;padding:14px 20px;font-size:14px;font-weight:700;box-shadow:0 10px 22px -12px #14b866b3}.driver-shell .fm-cta:disabled{opacity:.4;box-shadow:none}.driver-shell .fm-score{font-size:14px;font-weight:800}.driver-shell .fm-score.ok{color:#0a9650}.driver-shell .fm-score.ko{color:#e5484d}.driver-shell .fm-link{color:#2f5fff;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.driver-shell .fm-nav{justify-content:space-between;align-items:center;gap:10px;margin:4px 0 8px;display:flex}.driver-shell .fm-nav .fm-cta{flex:1;max-width:60%}.driver-shell .fm-ghost{border:1.5px solid var(--g3);color:#08243f;background:#fff;border-radius:14px;padding:14px 18px;font-size:14px;font-weight:700}html.theme-dark .driver-shell .fm-card,html.theme-dark .driver-shell .fm-opt,html.theme-dark .driver-shell .fm-ck,html.theme-dark .driver-shell .fm-ghost,html.theme-dark .driver-shell .fm-resb{color:#eef5fb;background:#1d3752;border-color:#ffffff1a}html.theme-dark .driver-shell .fm-h1,html.theme-dark .driver-shell .fm-q,html.theme-dark .driver-shell .fm-card-t,html.theme-dark .driver-shell .fm-h3,html.theme-dark .driver-shell .fm-prose strong,html.theme-dark .driver-shell .fm-opt,html.theme-dark .driver-shell .fm-ck,html.theme-dark .driver-shell .fm-resb,html.theme-dark .driver-shell .fm-ghost{color:#eef5fb}html.theme-dark .driver-shell .fm-prose p,html.theme-dark .driver-shell .fm-obj li{color:#b9cddd}html.theme-dark .driver-shell .fm-obj{background:#14b8661a}html.theme-dark .driver-shell .fm-l{color:#eef5fb;background:#143049}.driver-shell .bidr{accent-color:#14b866;width:100%;height:28px;margin:14px 0 4px}.driver-shell .bidl{color:var(--tx3);justify-content:space-between;font-size:11.5px;display:flex}.driver-shell .bidl span{flex-direction:column;display:flex}.driver-shell .bidl b{color:var(--tx);font-family:Space Grotesk;font-size:14px}.driver-shell .hlp.lim{color:#b4620a}.driver-shell .bidin{border:1.5px solid var(--g3);background:#fff;border-radius:14px;align-items:center;gap:8px;margin-top:12px;padding:0 14px;display:flex}.driver-shell .bidin input{height:48px;color:var(--tx);background:0 0;border:0;outline:0;flex:1;min-width:0;font:700 20px Space Grotesk}.driver-shell .bidin span{color:var(--tx3);font-weight:700}.driver-shell .stk .btn:disabled{opacity:.45}.driver-shell .hm2{padding-inline:4px}.edl-shell{background:#08141f!important}.edl-shell .fsh{background:#08141f;border-bottom:1px solid #18303f;align-items:center;gap:12px;padding:14px 16px;display:flex}.edl-shell .fsh small{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:10.5px;font-weight:700;display:block}.edl-shell .fsh h2{color:#fff;margin:2px 0 0;font-size:17px;font-weight:600}.edl-shell .fsh .x{color:#fff;background:#18303f;border:1px solid #2a4658;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edl-shell .fsh .sp{flex:1}.edl-shell .fsh .edl-pct{color:#4fe8a0;font:700 15px Space Grotesk,Inter,sans-serif}.edl-shell .eprog{background:#18303f;height:4px}.edl-shell .eprog i{background:linear-gradient(90deg,#2f7dff,#14b866);height:100%;transition:width .3s;display:block}.edl-shell .fsf{padding:14px 16px calc(20px + env(safe-area-inset-bottom));background:#08141f;border-top:1px solid #18303f;display:flex}.edl-shell .fsf .btn{border-radius:14px;justify-content:center;align-items:center;gap:8px;height:52px;font-weight:700;display:flex}.edl-shell .fsf .btn:not(.ghost){color:#fff;background:linear-gradient(135deg,#22d083,#0fa45a);border:0}.edl-shell .fsf .btn.ghost{color:#fff;background:#ffffff1a;border:1px solid #ffffff47}.edl-shell .fsf .btn:disabled{opacity:.5}.edl-shell .shx{background:#0e2231;border-radius:18px;position:relative;overflow:hidden}.edl-shell .shx img{opacity:.95;width:100%;display:block}.edl-shell .shx .ex{color:#fff;background:#08141fb3;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.edl-shell .shx i{border:3px solid #14b866;width:24px;height:24px;position:absolute}.edl-shell .shx .c1{border-bottom:0;border-right:0;border-radius:8px 0 0;top:44px;left:12px}.edl-shell .shx .c2{border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:44px;right:12px}.edl-shell .shx .c3{border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:12px;left:12px}.edl-shell .shx .c4{border-top:0;border-left:0;border-radius:0 0 8px;bottom:12px;right:12px}.edl-shell .shh{color:#cfe0f2;text-align:center;padding:0 6px;font-size:13px;line-height:1.45}html.theme-light .edl-shell:not(.cam){background:#eef5f1!important}html.theme-light .edl-shell:not(.cam) .fsh{background:#fff;border-bottom-color:#dbe7e0}html.theme-light .edl-shell:not(.cam) .fsh small{color:#6b8579}html.theme-light .edl-shell:not(.cam) .fsh h2{color:#08243f}html.theme-light .edl-shell:not(.cam) .fsh .x{color:#08243f;background:#fff;border-color:#dbe7e0}html.theme-light .edl-shell:not(.cam) .fsh .edl-pct{color:#0b8f52}html.theme-light .edl-shell:not(.cam) .eprog{background:#dbe7e0}html.theme-light .edl-shell:not(.cam) .fsf{background:#fff;border-top-color:#dbe7e0}html.theme-light .edl-shell:not(.cam) .fsf .btn.ghost{color:#08243f;background:#fff;border:1px solid #dbe7e0}html.theme-light .edl-shell:not(.cam) .shh{color:#3a5a58}.edl-shell .rcm{color:#08243f;flex-direction:column;gap:0;display:flex}.edl-shell .rcv{background:#fff;border:1px solid #dbe7e0;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;display:flex}.edl-shell .rcv small{letter-spacing:.12em;text-transform:uppercase;color:#6b8579;font-size:10px;font-weight:700;display:block}.edl-shell .rcv b{color:#08243f;margin:1px 0 6px;font:600 16px Space Grotesk,Inter,sans-serif;display:block}.edl-shell .rcvp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.edl-shell .rcl{background:#fff;border:1px solid #dbe7e0;border-radius:18px;margin-top:12px;overflow:hidden}.edl-shell .rcr{border-top:1px solid #dbe7e0;align-items:center;gap:12px;padding:11px 14px;display:flex}.edl-shell .rcr:first-child{border-top:0}.edl-shell .rcr .rci{object-fit:cover;border-radius:12px;flex:none;width:40px;height:40px}.edl-shell .rcr b{color:#08243f;font-size:13.5px;display:block}.edl-shell .rcr small{color:#6b8579;font-size:11.5px}.edl-shell .rck{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.edl-shell .rck.ok{background:#14b866}.edl-shell .rck.w{background:#f59e0b}.edl-shell .rcm .hlp{color:#6b8579;font-size:11.5px}html.theme-dark .edl-shell .rcv,html.theme-dark .edl-shell .rcl{background:#0f2a22;border-color:#4fe8a038}html.theme-dark .edl-shell .rcm,html.theme-dark .edl-shell .rcv b,html.theme-dark .edl-shell .rcr b{color:#eaf6ef}html.theme-dark .edl-shell .rcr{border-color:#4fe8a026}.driver-shell .hero-t{gap:10px}.driver-shell .hero-t b{white-space:nowrap;flex:none;font-size:30px}.driver-shell .hero-t em{white-space:nowrap;flex:none;font-size:20px}.driver-shell .hero-t strong{font-size:14.5px;line-height:1.25}.driver-shell .hero-t small{word-break:break-word;margin-top:2px;line-height:1.3;display:block}.driver-shell .rt-l{height:40px!important}.driver-shell .veh{flex-wrap:nowrap;gap:8px}.driver-shell .veh .vph{width:48px;height:40px;color:var(--tx2);justify-content:center}.driver-shell .veh .sp{flex:1;min-width:0}.driver-shell .veh .sp b{line-height:1.2;white-space:normal!important}.driver-shell .veh .plate{transform-origin:100%;flex:none;margin-left:-22px;transform:scale(.78)}.driver-shell .veh .vph{background:linear-gradient(#f4f8f6,#e6eeea);border-radius:12px;width:104px;height:60px}.driver-shell .veh .vph img{object-fit:contain;filter:none;width:auto;max-width:94%;height:auto;max-height:94%}html.theme-dark .driver-shell .veh .vph{background:linear-gradient(#f4f8f6,#dbe6e0)}.driver-shell .pnt-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3ebe7;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:0;padding:9px 12px 9px 10px;transition:background .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #08243f0a}.driver-shell .pnt-card:active{background:#f6faf8}.driver-shell .pnt-card:disabled{opacity:.7}.driver-shell .pnt-ic{color:#7a8b85;background:#f0f4f2;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.driver-shell .pnt-ic svg{width:16px;height:16px}.driver-shell .pnt-card.on .pnt-ic{color:#0a9650;background:#e6f6ee}.driver-shell .pnt-t{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.driver-shell .pnt-t b{color:#08243f;font-size:13.5px;font-weight:600;line-height:1.2}.driver-shell .pnt-t small{color:#7a8b85;align-items:center;gap:5px;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex}.driver-shell .pnt-t small:before{content:"";background:#c3cfca;border-radius:50%;width:6px;height:6px}.driver-shell .pnt-card.on .pnt-t small{color:#0a9650}.driver-shell .pnt-card.on .pnt-t small:before{background:#14b866}.driver-shell .pnt-sw{background:#d3ddd9;border-radius:999px;flex:none;width:38px;height:22px;transition:background .2s;position:relative}.driver-shell .pnt-sw i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.driver-shell .pnt-card.on .pnt-sw{background:#14b866}.driver-shell .pnt-card.on .pnt-sw i{transform:translate(16px)}html.theme-dark .driver-shell .pnt-card{background:#1b3350;border-color:#ffffff1a}html.theme-dark .driver-shell .pnt-t b{color:#eaf6ef}html.theme-dark .driver-shell .pnt-t small{color:#9db9ad}html.theme-dark .driver-shell .pnt-ic{color:#9db9ad;background:#254463}html.theme-dark .driver-shell .pnt-sw{background:#3a5670}.driver-shell .hm-av.has-photo{box-shadow:none;background-color:#e8f8ef;color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.drv2 .hv2{color:#06223a;background:#fff;border:1px solid #e3ede8;border-radius:30px;min-width:0;overflow:hidden;box-shadow:0 30px 60px -34px #06223a73}.drv2 .hv2 *{box-sizing:border-box;min-width:0}.drv2 .hv2 .top{justify-content:space-between;align-items:center;gap:10px;padding:18px 18px 0;display:flex}.drv2 .hv2 .ey{letter-spacing:.17em;text-transform:uppercase;color:#0b8f4d;align-items:center;gap:8px;font:700 11.5px Space Grotesk,Inter,system-ui,sans-serif;display:flex}.drv2 .hv2 .ey:before{content:"";background:#14b866;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #14b8662e}.drv2 .hv2 .cd{color:#0a6b3b;white-space:nowrap;background:#e5f8ee;border-radius:99px;padding:7px 12px;font:700 12.5px Space Grotesk,Inter,system-ui,sans-serif}.drv2 .hv2 .refl{color:#8aa0b4;margin-top:6px;padding:0 18px;font-size:12.5px;font-weight:500}.drv2 .hv2 .route{justify-content:space-between;align-items:flex-end;gap:10px;padding:12px 18px 0;display:flex}.drv2 .hv2 .route h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font:700 30px/1.02 Space Grotesk,Inter,system-ui,sans-serif}.drv2 .hv2 .route h2 i{color:#0b8f4d;font-style:normal;display:block}.drv2 .hv2 .gain{text-align:right;flex:none}.drv2 .hv2 .gain small{color:#8aa0b4;letter-spacing:.1em;text-transform:uppercase;font:600 11px Inter,system-ui,sans-serif;display:block}.drv2 .hv2 .gain b{color:#0b8f4d;letter-spacing:-.03em;font:700 34px/1 Space Grotesk,Inter,system-ui,sans-serif}.drv2 .rmap2{aspect-ratio:1/.84;background:linear-gradient(160deg,#e9f3ff,#e4f6ec);border-radius:24px;margin:16px 14px 0;position:relative;overflow:hidden}.drv2 .rmap2 svg{width:100%;height:100%;position:absolute;inset:0}.drv2 .rchip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;color:#06223a;background:#fffffff5;border-radius:14px;align-items:center;gap:7px;margin-top:-14px;padding:6px 11px 6px 9px;font:700 13px Space Grotesk,Inter,system-ui,sans-serif;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 10px 22px -10px #06223a8c}.drv2 .rchip i{background:#14b866;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #14b86638}.drv2 .rchip.e i{background:#2f5fff;box-shadow:0 0 0 4px #2f5fff38}.drv2 .rchip small{color:#8aa0b4;font:600 11px Inter,system-ui,sans-serif}.drv2 .rbar{color:#fff;text-align:center;background:#06223ae6;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:6px;padding:9px 6px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.drv2 .rbar div{border-right:1px solid #ffffff24}.drv2 .rbar div:last-child{border:0}.drv2 .rbar b{font:700 16px Space Grotesk,Inter,system-ui,sans-serif;display:block}.drv2 .rbar small{color:#9fb4c8;letter-spacing:.06em;text-transform:uppercase;font:500 10.5px Inter,system-ui,sans-serif}.drv2 .rdash{animation:1.2s linear infinite rmv}@keyframes rmv{to{stroke-dashoffset:-22px}}.drv2 .hv2 .tl{gap:12px;margin:16px 18px 0;display:grid;position:relative}.drv2 .hv2 .st{background:#f8fbfa;border:1px solid #e1ebe6;border-radius:20px;grid-template-columns:32px 1fr auto;align-items:start;gap:12px;padding:12px 12px 12px 10px;display:grid;position:relative}.drv2 .hv2 .st .dc{align-self:stretch;position:relative}.drv2 .hv2 .st:first-child .dc:after{content:"";background:linear-gradient(#14b866,#2f5fff);border-radius:4px;width:4px;position:absolute;top:38px;bottom:-40px;left:14px;box-shadow:0 0 0 3px #fff}.drv2 .hv2 .st:first-child .dc:before{content:"";z-index:2;border:7px solid #0000;border-top:9px solid #2f5fff;border-bottom:0;position:absolute;bottom:-44px;left:9px}.drv2 .hv2 .st .dot{color:#0b8f4d;z-index:1;background:#e5f8ee;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:2px;display:grid;position:relative}.drv2 .hv2 .st.e .dot{color:#2147c9;background:#e8eeff}.drv2 .hv2 .st small{letter-spacing:.14em;text-transform:uppercase;color:#0b8f4d;font:700 10.5px Space Grotesk,Inter,system-ui,sans-serif}.drv2 .hv2 .st.e small{color:#2147c9}.drv2 .hv2 .st b{overflow-wrap:anywhere;margin-top:2px;font:700 17px/1.2 Space Grotesk,Inter,system-ui,sans-serif;display:block}.drv2 .hv2 .st span.ad{color:#4b6178;overflow-wrap:anywhere;margin-top:1px;font-size:12.5px;display:block}.drv2 .hv2 .st .tm{letter-spacing:-.02em;text-align:right;white-space:nowrap;align-self:center;font:700 24px Space Grotesk,Inter,system-ui,sans-serif}.drv2 .hv2 .st .tm small{color:#8aa0b4;letter-spacing:.08em;text-transform:uppercase;font:600 10.5px Inter,system-ui,sans-serif;display:block}.drv2 .hv2 .veh2{background:linear-gradient(135deg,#f1f8f4,#eaf1ff);border:1px solid #e1ebe6;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:10px;margin:16px 14px 0;padding:14px;display:grid;overflow:hidden}.drv2 .hv2 .veh2 .vimg{aspect-ratio:1.5;place-items:center;display:grid}.drv2 .hv2 .veh2 .vimg img{filter:drop-shadow(0 16px 14px #06223a47);object-fit:contain;width:118%;max-width:none;margin-left:-10%}.drv2 .hv2 .veh2 h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font:700 20px/1.1 Space Grotesk,Inter,system-ui,sans-serif}.drv2 .hv2 .veh2 p{color:#4b6178;margin:4px 0 10px;font-size:13px}.drv2 .hv2 .veh2 .pb{border-width:2px;border-radius:8px;max-width:100%;height:32px;margin:0!important;transform:none!important}.drv2 .hv2 .tags{flex-wrap:wrap;gap:5px;padding:14px 14px 0;display:flex}.drv2 .hv2 .tag{white-space:nowrap;border:1px solid #0000;border-radius:99px;align-items:center;gap:5px;padding:6px 9px 6px 7px;font:700 11.5px Inter,system-ui,sans-serif;display:inline-flex}.drv2 .hv2 .tag svg{flex:none}.drv2 .hv2 .tag.th{color:#a24b00;background:linear-gradient(135deg,#fff1dc,#ffe2bd);border-color:#ffd29b}.drv2 .hv2 .tag.ev{color:#0a6b3b;background:linear-gradient(135deg,#dcf8e8,#bff0d6);border-color:#a6e6c4}.drv2 .hv2 .tag.mm{color:#5b2fd0;background:linear-gradient(135deg,#efe8ff,#ddd0ff);border-color:#cdbcff}.drv2 .hv2 .tag.pv{color:#1f47c9;background:linear-gradient(135deg,#e3edff,#cddcff);border-color:#b9cdff}.drv2 .hv2 .tag.nr{color:#a3162f;background:linear-gradient(135deg,#ffe6e9,#ffd0d6);border-color:#ffb9c2}.drv2 .hv2 .act{grid-template-columns:1fr 54px 54px;gap:10px;padding:16px 14px;display:grid}.drv2 .hv2 .act.one{grid-template-columns:1fr 54px}.drv2 .hv2 .go{color:#fff;background:linear-gradient(#25d584,#0fa05a);border-radius:18px;justify-content:center;align-items:center;gap:10px;height:56px;font:700 16.5px Space Grotesk,Inter,system-ui,sans-serif;text-decoration:none;display:flex;box-shadow:0 16px 26px -14px #0ea05ae6}.drv2 .hv2 .sq{color:#0b8f4d;background:#fff;border:1.5px solid #e1ebe6;border-radius:18px;place-items:center;height:56px;text-decoration:none;display:grid}@media(max-width:360px){.drv2 .hv2 .route h2{font-size:26px}.drv2 .hv2 .gain b{font-size:28px}}.drv2 .rmap3{background:#fff;border:1px solid #dfe8ee;border-radius:22px;margin:16px 14px 0;overflow:hidden;box-shadow:0 14px 30px -24px #06223a8c}.drv2 .rmap3 .rm-map{aspect-ratio:1/.78;position:relative;overflow:hidden}.drv2 .rmap3 svg{width:100%;height:100%;position:absolute;inset:0}.drv2 .rm-tag{white-space:nowrap;z-index:2;background:#fff;border-radius:12px;flex-direction:column;gap:1px;padding:6px 10px 7px;display:flex;position:absolute;box-shadow:0 10px 22px -12px #06223a99,0 0 0 1px #06223a0f}.drv2 .rm-tag b{color:#06223a;letter-spacing:-.01em;font:800 13.5px Inter,system-ui,sans-serif}.drv2 .rm-tag small{color:#0b7a45;font:600 10.5px Inter,system-ui,sans-serif}.drv2 .rm-tag.arr small{color:#2147c9}.drv2 .rm-tag.dep{border-left:3px solid #14b866}.drv2 .rm-tag.arr{border-left:3px solid #2f5fff}.drv2 .rm-tag.rm-up{transform:translate(-50%,calc(-100% - 14px))}.drv2 .rm-tag.rm-dn{transform:translate(-50%,14px)}.drv2 .rm-mid{color:#fff;white-space:nowrap;background:#06223a;border-radius:999px;padding:3px 8px;font:700 10.5px Inter,system-ui,sans-serif;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 14px -6px #06223ab3}.drv2 .rm-stats{border-top:1px solid #e8eef2;grid-template-columns:repeat(3,1fr);display:grid;height:auto!important}.drv2 .rm-stats div{padding:10px 12px 11px}.drv2 .rm-stats div+div{border-left:1px solid #e8eef2}.drv2 .rm-stats small{letter-spacing:.08em;text-transform:uppercase;color:#8aa0b4;font:700 9.5px Inter,system-ui,sans-serif;display:block}.drv2 .rm-stats b{color:#06223a;letter-spacing:-.01em;margin-top:2px;font:800 15px Inter,system-ui,sans-serif;display:block}.drv2 .rm-stats b.g{color:#0b7a45}.drv2 .hv2 .tags{align-content:flex-start;align-items:flex-start;height:auto;max-height:none}.drv2 .hv2 .tags .tag{flex:none;align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:32px;text-decoration:none}.drv2 .ct3{cursor:pointer;color:#0a2540;background:#fff;border:1px solid #e1ebe5;border-radius:22px;font-family:Inter,system-ui,sans-serif;overflow:hidden;box-shadow:0 18px 34px -26px #0a283c8c}.drv2 .ct3.is-locked{opacity:.85}.drv2 .ct3-h{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px 0;display:flex}.drv2 .ct3-b{white-space:nowrap;border-radius:8px;align-items:center;gap:4px;height:23px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.drv2 .ct3-b.new{color:#0b7a45;background:#e6f7ee}.drv2 .ct3-b.ev{color:#2147c9;background:#e8efff}.drv2 .ct3-b.urg{color:#c22727;background:#fdecec}.drv2 .ct3-b.ar{color:#5b3fe0;background:#f2ecff}.drv2 .ct3-b.ench{color:#c2410c;background:#fff3e0}.drv2 .ct3-b.lvl{color:#4b6075;background:#f1f5f7}.drv2 .ct3-b.lvl.lk{color:#8a5a00;background:#fff6e0}.drv2 .ct3-when{color:#5b7085;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:600;display:flex}.drv2 .ct3-map{background:#e3eef6;border:1px solid #e3ecf2;border-radius:16px;height:140px;margin:11px 14px 0;position:relative;overflow:hidden}.drv2 .ct3-map svg{width:100%;height:100%;position:absolute;inset:0}.drv2 .ct3-tg{color:#0a2540;white-space:nowrap;background:#fff;border-radius:10px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.15;position:absolute;box-shadow:0 8px 16px -8px #0a1e3c73}.drv2 .ct3-tg small{font-size:9.5px;font-weight:700;display:block}.drv2 .ct3-tg.dep small{color:#0b7a45}.drv2 .ct3-tg.arr small{color:#2147c9}.drv2 .ct3-tg.l{text-align:right;transform:translate(calc(-100% - 11px),-50%)}.drv2 .ct3-tg.r{text-align:left;transform:translate(11px,-50%)}.drv2 .ct3-rt{grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:12px 10px;padding:13px 14px 0;display:grid}.drv2 .ct3-dot{border-radius:50%;width:12px;height:12px;margin-top:4px;position:relative}.drv2 .ct3-dot.g{background:#fff;border:3px solid #14b866}.drv2 .ct3-dot.b{background:#2f5fff;box-shadow:0 0 0 3px #dfe7ff}.drv2 .ct3-dot.v{background:#8b5cf6;box-shadow:0 0 0 3px #ece4ff}.drv2 .ct3-dot.g:after,.drv2 .ct3-dot.b.ar:after{content:"";border-left:2px dashed #c3d3de;width:0;height:30px;position:absolute;top:13px;left:3px}.drv2 .ct3-dot.b.ar:after{top:15px;left:5px}.drv2 .ct3-rt b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;display:block;overflow:hidden}.drv2 .ct3-rt small{color:#6a7f92;margin-top:1px;font-size:11.5px;display:block}.drv2 .ct3-hr{white-space:nowrap;border-radius:8px;padding:3px 7px;font-size:12px;font-weight:800}.drv2 .ct3-hr.g{color:#0b7a45;background:#e6f7ee}.drv2 .ct3-hr.b{color:#2147c9;background:#e8efff}.drv2 .ct3-vh{background:#f5f8fa;border-radius:14px;align-items:center;gap:11px;margin:13px 14px 0;padding:9px 11px;display:flex}.drv2 .ct3-vh>img{object-fit:contain;flex:none;width:70px;height:36px}.drv2 .ct3-vh .vtile{transform-origin:0;margin-right:-14px;transform:scale(.8)}.drv2 .ct3-vh>div{min-width:0}.drv2 .ct3-vh b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.drv2 .ct3-vh small{color:#6a7f92;font-size:11.5px;display:block}.drv2 .ct3-ty{color:#5b7085;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:700}.drv2 .ct3-chips{padding:10px 14px 0}.drv2 .ct3-chips .mchips{margin:0}.drv2 .ct3-pub{padding:8px 14px 0}.drv2 .ct3-st{border:1px solid #e3ecf2;border-radius:14px;grid-template-columns:1fr 1fr 1.25fr;margin:12px 14px 0;display:grid;overflow:hidden}.drv2 .ct3-st div{min-width:0;padding:8px 10px}.drv2 .ct3-st div+div{border-left:1px solid #e3ecf2}.drv2 .ct3-st small{letter-spacing:.08em;text-transform:uppercase;color:#8698aa;white-space:nowrap;font-size:9.5px;font-weight:700;display:block}.drv2 .ct3-st b{white-space:nowrap;margin-top:2px;font-size:14.5px;font-weight:800;display:block}.drv2 .ct3-st .pay{background:linear-gradient(135deg,#e9f9f0,#f4fcf7)}.drv2 .ct3-st .pay b{color:#0b8a4e;letter-spacing:-.02em;font-size:19px}.drv2 .ct3-cd{color:#6a7f92;align-items:center;gap:5px;margin:8px 14px 0;font-size:11.5px;display:flex}.drv2 .ct3-act{gap:8px;padding:12px 14px 14px;display:flex}.drv2 .ct3-bt{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;height:46px;font:700 14.5px Inter,system-ui,sans-serif;display:flex}.drv2 .ct3-bt.g{color:#fff;background:linear-gradient(120deg,#0f9d58,#14b866);flex:1;box-shadow:0 12px 22px -12px #0f9d58e6}.drv2 .ct3-bt.g.auc{background:linear-gradient(120deg,#ea580c,#f59e0b);box-shadow:0 12px 22px -12px #ea580ccc}.drv2 .ct3-bt.g:disabled{opacity:.55;box-shadow:none;cursor:default}.drv2 .ct3-bt.l{color:#0b7a45;background:#eef4f1;padding:0 16px}.drv2 .ct3-bt.l.wide{flex:1}.drv2 .ct3-ttl{justify-content:space-between;align-items:center;gap:10px;display:flex}.drv2 .ct3-ttl h1{white-space:nowrap;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:800}.drv2 .ct3-ttl h1 em{color:#0f9d58;font-style:normal}.drv2 .ct3-cnt{color:#0b7a45;white-space:nowrap;background:#fff;border:1px solid #d6eadf;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:700;display:flex;box-shadow:0 6px 14px -10px #0b7a4599}.drv2 .ct3-cnt i{background:#14b866;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #14b86638}.drv2 .ct3-near{text-align:left;cursor:pointer;color:#0a2540;background:#fff;border:0;border-radius:16px;align-items:center;gap:11px;width:100%;padding:11px 12px;display:flex;box-shadow:inset 0 0 0 1.5px #cfe8da}.drv2 .ct3-near.on{color:#fff;background:linear-gradient(120deg,#0f9d58,#14b866);box-shadow:0 14px 26px -16px #0f9d58e6}.drv2 .ct3-near .ni{color:#0b7a45;background:#e9f8f0;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.drv2 .ct3-near.on .ni{color:#fff;background:#ffffff2e}.drv2 .ct3-near b{font-size:14px;display:block}.drv2 .ct3-near small{opacity:.85;margin-top:1px;font-size:11.5px;display:block}.drv2 .ct3-sw{background:#d9e5de;border-radius:999px;flex:none;width:42px;height:25px;margin-left:auto;transition:background .2s;position:relative}.drv2 .ct3-sw:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:left .2s,background .2s;position:absolute;top:3px;left:3px}.drv2 .ct3-near.on .ct3-sw{background:#fff}.drv2 .ct3-near.on .ct3-sw:after{background:#0f9d58;left:20px}.drv2 .ct3-meta{color:#5b7085;justify-content:space-between;align-items:center;margin:2px 2px 0;font-size:12px;display:flex}.drv2 .ct3-meta b{color:#0a2540}.fm{--fm-s:#fff;--fm-s2:#f2f9f5;--fm-g:#0b7a43;--fm-line2:#14b86647;color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;gap:14px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;display:flex}html.theme-dark .fm{--fm-s:var(--card);--fm-s2:#1b3d5c;--fm-g:#6effcd;--fm-line2:#4fe8a052}.fm *{box-sizing:border-box}.fm a{color:inherit;text-decoration:none}.fm button{cursor:pointer;font-family:inherit}.fm-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin:0 -2px;padding:2px 2px 8px;display:flex;overflow-x:auto}.fm-tabs::-webkit-scrollbar{display:none}.fm-tab{height:38px;color:var(--ink2);background:var(--fm-s);border:1px solid var(--line);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 2px 8px #14b86612}.fm-tab:active{transform:scale(.97)}.fm-tab.on{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000;box-shadow:0 10px 22px -10px #14b866b3}.fm-tab.mob{display:inline-flex}@media(min-width:1024px){.fm-tab.mob{display:none}}.fm-hero{color:#fff;background:radial-gradient(120% 140% at 100% 0,#4fe8a047,#0000 55%),linear-gradient(135deg,#06214f,#0a3d62 52%,#0e7a58);border-radius:26px;padding:20px 20px 18px;position:relative;overflow:hidden;box-shadow:0 24px 44px -22px #041b52b3}.fm-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6effcd;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex}.fm .fm-hero-t{letter-spacing:-.02em;color:#fff;margin:6px 0 0;font-size:24px;font-weight:800;line-height:1.15}.fm-hero-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.fm-ring{flex:none;width:76px;height:76px;position:relative}.fm-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.fm-ring b{color:#fff;letter-spacing:-.02em;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex;position:absolute;inset:0}.fm-quote{color:#ffffffd6;max-width:56ch;margin:12px 0 0;font-size:13px;line-height:1.6}.fm-sign{color:#6effcd;margin:8px 0 0;font-size:11.5px;font-weight:600}.fm-bar{background:#ffffff29;border-radius:99px;height:7px;margin:16px 0 14px;overflow:hidden}.fm-bar i{background:linear-gradient(90deg,#14b866,#6effcd);border-radius:99px;height:100%;transition:width .7s;display:block}.fm-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fm-meta{color:#ffffffc7;font-size:12px;font-weight:600}.fm-cta{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex;box-shadow:0 12px 26px -10px #14b866bf}.fm-cta:active{transform:scale(.98)}.fm-cta:disabled{opacity:.45}.fm-ghost{height:46px;color:var(--ink2);background:var(--fm-s);border:1px solid var(--line);border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:700;display:inline-flex}.fm-link{color:var(--fm-g);background:0 0;border:0;align-items:center;gap:6px;padding:6px 2px;font-size:13px;font-weight:700;display:inline-flex}.fm-pill{color:#6effcd;background:#4fe8a02e;border:1px solid #6effcd52;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.fm-win{text-align:center}.fm-win .fm-hero-t{margin-top:10px}.fm-sec{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:10px;margin:8px 2px 0;font-size:11.5px;font-weight:800;display:flex}.fm-sec i{background:var(--line);flex:1;height:1px}.fm-sec em{color:var(--fm-g);background:#14b8661f;border-radius:99px;padding:1px 9px;font-size:10.5px;font-style:normal}.fm-list{gap:10px;display:grid}@media(min-width:760px){.fm-list{grid-template-columns:1fr 1fr}}.fm-mod{text-align:left;background:var(--fm-s);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);color:var(--ink);border-radius:20px;align-items:center;gap:13px;padding:14px;transition:transform .15s,border-color .15s;display:flex}.fm-mod:active{transform:scale(.985)}.fm-mod:hover{border-color:var(--fm-line2)}.fm-n{width:42px;height:42px;color:var(--ink2);background:#08243f0f;border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}html.theme-dark .fm-n{background:#ffffff14}.fm-mod.done .fm-n{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0)}.fm-mod.prog{border-color:#f59e0b80}.fm-mod.prog .fm-n{color:#b45309;background:#f59e0b2e}.fm-mt{flex:1;min-width:0}.fm-mt b{color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.3;display:block}.fm-mt small{color:var(--ink3);margin-top:3px;font-size:11.5px;display:block}.fm-st{color:var(--ink2);background:#08243f0f;border-radius:99px;flex:none;padding:4px 10px;font-size:10.5px;font-weight:800}html.theme-dark .fm-st{background:#ffffff17}.fm-mod.done .fm-st{color:var(--fm-g);background:#14b86626}.fm-mod.prog .fm-st{color:#b45309;background:#f59e0b29}html.theme-dark .fm-mod.prog .fm-st,html.theme-dark .fm-mod.prog .fm-n{color:#fbbf24}.fm-chev{color:var(--ink3);flex:none}.fm-help{background:var(--fm-s2);border:1px solid var(--line);color:var(--ink2);border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:12.5px;line-height:1.5;display:flex}.fm-help svg{color:var(--fm-g);flex:none;margin-top:1px}.fm-help b{color:var(--ink)}.fm-card{background:var(--fm-s);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;padding:18px}.fm-card-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fm-card-t{color:var(--ink);align-items:center;gap:9px;margin:0;font-size:14.5px;font-weight:800;display:flex}.fm-ic{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.fm-sub{color:var(--ink3);font-size:11.5px;font-weight:600}.fm-eb{letter-spacing:.16em;text-transform:uppercase;color:var(--fm-g);font-size:10.5px;font-weight:800}.fm .fm-h1{letter-spacing:-.02em;color:var(--ink);margin:6px 0 0;font-size:21px;font-weight:800;line-height:1.2}.fm-upd{color:var(--ink3);margin-top:8px;font-size:11.5px}.fm-done{color:var(--fm-g);background:#14b86626;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.fm-obj{background:var(--fm-s2);border:1px solid var(--line);border-radius:18px;margin-top:16px;padding:15px 16px}.fm-obj-t{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:800;display:flex}.fm-obj-t svg{color:var(--fm-g)}.fm-obj ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fm-obj li{color:var(--ink2);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.fm-obj li svg{color:#14b866;flex:none;margin-top:3px}.fm-prose h3{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;margin:24px 0 8px;font-size:16px;font-weight:800;display:flex}.fm-prose h3:first-child{margin-top:0}.fm-prose h3 i{background:linear-gradient(#14b866,#4fe8a0);border-radius:99px;width:4px;height:18px}.fm-prose p{color:var(--ink2);margin:8px 0;font-size:14px;line-height:1.7}.fm-prose strong{color:var(--ink);font-weight:700}.fm-prose ul{gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.fm-prose li{color:var(--ink2);gap:11px;font-size:14px;line-height:1.65;display:flex}.fm-prose li:before{content:"";background:linear-gradient(135deg,#14b866,#4fe8a0);border-radius:99px;flex:none;width:7px;height:7px;margin-top:9px}.fm-call{border-radius:18px;gap:12px;margin:16px 0;padding:14px 15px;font-size:13.5px;line-height:1.6;display:flex}.fm-call b{letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:800;display:block}.fm-call svg{flex:none;margin-top:2px}.fm-call.warn{color:#7c4a03;background:#f59e0b1c;border:1px solid #f59e0b66}.fm-call.warn b,.fm-call.warn svg{color:#b45309}html.theme-dark .fm-call.warn{color:#fde7b0}html.theme-dark .fm-call.warn b,html.theme-dark .fm-call.warn svg{color:#fbbf24}.fm-call.tip{color:var(--ink2);background:#14b86617;border:1px solid #14b86652}.fm-call.tip b,.fm-call.tip svg{color:var(--fm-g)}.fm-gl{border-bottom:2px dotted var(--fm-line2);color:inherit;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;padding:0;font-weight:600}.fm-tt{z-index:30;width:240px;color:var(--ink2);background:var(--fm-s);border:1px solid var(--fm-line2);border-radius:14px;margin-top:6px;padding:12px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;top:100%;left:0;box-shadow:0 18px 38px -14px #00000059}.fm-tt b{color:var(--fm-g);margin-bottom:3px;display:block}.fm-res{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fm-resb{height:40px;color:var(--ink);background:var(--fm-s2);border:1px solid var(--line);border-radius:13px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.fm-resb svg{color:var(--fm-g)}.fm-chk{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fm-ck{text-align:left;width:100%;color:var(--ink2);background:var(--fm-s2);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 13px;font-size:13.5px;line-height:1.5;transition:border-color .15s,background .15s;display:flex}.fm-cb{border:2px solid var(--fm-line2);color:#0000;background:var(--fm-s);border-radius:8px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.fm-ck.on{border-color:var(--fm-line2);color:var(--ink);background:#14b8661a}.fm-ck.on .fm-cb{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.fm-q{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.5}.fm-qh{color:var(--ink3);margin:-2px 0 8px;font-size:11.5px;font-weight:600}.fm-opts{gap:8px;display:grid}.fm-opt{text-align:left;width:100%;color:var(--ink2);background:var(--fm-s2);border:1.5px solid var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 13px;font-size:13.5px;line-height:1.5;transition:border-color .15s,background .15s;display:flex}.fm-opt:disabled{cursor:default}.fm-l{width:26px;height:26px;color:var(--ink2);background:var(--fm-s);border:1px solid var(--line);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:flex}.fm-opt.sel{color:var(--ink);background:#14b86617;border-color:#14b866}.fm-opt.sel .fm-l{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0);border-color:#0000}.fm-opt.ok{color:var(--ink);background:#14b86624;border-color:#14b866}.fm-opt.ok .fm-l{color:#fff;background:#14b866;border-color:#0000}.fm-opt.ko{color:var(--ink);background:#ef444417;border-color:#ef4444}.fm-opt.ko .fm-l{color:#fff;background:#ef4444;border-color:#0000}.fm-expl{gap:8px;margin-top:8px;font-size:12.5px;font-weight:600;line-height:1.5;display:flex}.fm-expl svg{flex:none;margin-top:2px}.fm-expl.ok{color:var(--fm-g)}.fm-expl.ko{color:#b45309}html.theme-dark .fm-expl.ko{color:#fbbf24}.fm-fb{border-radius:16px;gap:11px;margin-top:14px;padding:14px;font-size:13px;line-height:1.55;display:flex}.fm-fb.ok{color:var(--ink);background:#14b8661f;border:1px solid #14b86659}.fm-fb.ko{color:var(--ink);background:#f59e0b1c;border:1px solid #f59e0b66}.fm-fb svg{flex:none;margin-top:1px}.fm-qs{gap:22px;display:grid}.fm-act{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.fm-score{border-radius:99px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}.fm-score.ok{color:var(--fm-g);background:#14b86626}.fm-score.ko{color:#dc2626;background:#ef44441f}html.theme-dark .fm-score.ko{color:#ff8a8a}.fm-spin{animation:1s linear infinite fmspin}@keyframes fmspin{to{transform:rotate(360deg)}}.fm-nav{justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.fm-in{width:100%;height:46px;color:var(--ink);background:var(--fm-s2);border:1px solid var(--line);border-radius:15px;outline:none;padding:0 15px;font-size:14px}.fm-in:focus{border-color:#14b866;box-shadow:0 0 0 3px #14b86629}.fm-sr{color:var(--ink);border-radius:13px;margin-top:6px;padding:11px 13px;font-size:13.5px;font-weight:600;display:block}.fm-sr:hover{background:var(--fm-s2)}.fm-gl-g{gap:10px;margin:0;display:grid}@media(min-width:640px){.fm-gl-g{grid-template-columns:1fr 1fr}}.fm-gl-i{background:var(--fm-s2);border:1px solid var(--line);border-radius:16px;padding:13px 14px}.fm-gl-i dt{color:var(--ink);font-size:13.5px;font-weight:800}.fm-gl-i dd{color:var(--ink2);margin:4px 0 0;font-size:12.5px;line-height:1.55}.fm-empty{color:var(--ink3);margin:8px 2px 0;font-size:12.5px}.fm-side{background:var(--fm-s);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.fm-side-h{color:#fff;background:linear-gradient(135deg,#06214f,#0a3d62 55%,#0e7a58);padding:16px}.fm-side-r{color:#fffc;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;font-weight:600;display:flex}.fm-side-r b{color:#fff}.fm-side .fm-bar{margin:8px 0 0}.fm-side-l{gap:2px;max-height:60vh;padding:8px;display:grid;overflow-y:auto}.fm-si{border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;padding:10px 11px;display:flex}.fm-si:hover{background:var(--fm-s2)}.fm-si.on{border-color:var(--fm-line2);background:#14b8661c}.fm-si-n{width:26px;height:26px;color:var(--ink2);background:#08243f0f;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:flex}html.theme-dark .fm-si-n{background:#ffffff14}.fm-si.done .fm-si-n{color:#04261a;background:linear-gradient(135deg,#14b866,#4fe8a0)}.fm-si.prog .fm-si-n{color:#b45309;background:#f59e0b2e}.fm-si b{color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.3;display:block}.fm-si small{color:var(--ink3);margin-top:2px;font-size:10.5px;display:block}.fm-grid{gap:16px;display:grid}@media(min-width:1024px){.fm-grid{grid-template-columns:300px minmax(0,1fr)}}.fm-aside{display:none}@media(min-width:1024px){.fm-aside{display:block}}.fm-ov{z-index:100;overscroll-behavior:contain;background:#06120cb8;justify-content:center;align-items:center;padding:16px 16px 96px;display:flex;position:fixed;inset:0}.fm-pop{width:100%;max-width:380px;color:var(--ink);background:var(--fm-s);border:1px solid var(--line);border-radius:26px;padding:22px 20px 18px;box-shadow:0 30px 70px -20px #0000008c}.fm-pop-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fm-pop h3{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:800}.fm-pop p{color:var(--ink2);margin:8px 0 0;font-size:13.5px;line-height:1.6}.fm-x{width:34px;height:34px;color:var(--ink2);background:var(--fm-s2);border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;display:flex}.fm-dots{gap:5px;display:flex}.fm-dots i{background:var(--fm-line2);border-radius:99px;width:7px;height:7px}.fm-dots i.on{background:linear-gradient(90deg,#14b866,#4fe8a0);width:20px}.fm-pop-f{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.fm-drawer{z-index:50;position:fixed;inset:0}.fm-drawer>i{background:#06120c99;position:absolute;inset:0}.fm-drawer>div{background:var(--fm-s2);width:86%;max-width:360px;height:100%;padding:14px;position:absolute;top:0;left:0;overflow-y:auto}.fm-drawer .fm-x{margin:0 0 10px auto}.fm-fine{color:var(--ink3);margin:0;font-size:12.5px;line-height:1.55}.fm-faq{gap:8px;display:grid}.fm-fq{background:var(--fm-s2);border:1px solid var(--line);border-radius:18px;overflow:hidden}.fm-fq button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;font-size:13.5px;font-weight:700;line-height:1.4;display:flex}.fm-fq button svg{color:var(--ink3);flex:none;transition:transform .2s}.fm-fq.open button svg{color:var(--fm-g);transform:rotate(180deg)}.fm-fq p{color:var(--ink2);margin:0;padding:0 15px 15px;font-size:13.5px;line-height:1.65}.fm-doc{background:var(--fm-s);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:12px;padding:13px 14px;display:flex}.fm-doc-i{width:40px;height:40px;color:var(--fm-g);background:#14b8661f;border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.fm-doc b{color:var(--ink);text-transform:capitalize;font-size:13.5px;font-weight:700;display:block}.fm-doc small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.fm-badge{color:var(--ink2);background:#08243f0f;border-radius:99px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.fm-badge.ok{color:var(--fm-g);background:#14b86626}.fm-badge.ko{color:#dc2626;background:#ef44441f}html.theme-dark .fm-badge{background:#ffffff17}html.theme-dark .fm-badge.ko{color:#ff8a8a}.fm-docs{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media(max-width:767px){.drv2 .fm-tabs{display:none}}.drv2 .fm-win2,.fm .fm-win2{background:linear-gradient(135deg,#f1fbf6,#fff 62%);border:1px solid #14b86647;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;margin:0 0 4px;padding:16px 16px 14px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px -16px #0a965066}.fm-win2:before{content:"";background:linear-gradient(#1fcf7e,#0a9650);width:4px;position:absolute;top:0;bottom:0;left:0}.fm-win2-b{color:#fff;background:linear-gradient(135deg,#1fcf7e,#0fa35c);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 16px -8px #0fa35cb3}.fm-win2-t h2{letter-spacing:-.01em;color:#08243f;margin:0;font-size:18px;font-weight:800;line-height:1.2}.fm-win2-t h2 span{color:#0a9650}.fm-win2-t p{color:#5f7a72;margin:3px 0 0;font-size:13px;line-height:1.4}.fm-win2-btn{color:#fff;background:#0a9650;border:0;border-radius:13px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:44px;font-size:14px;font-weight:700;display:flex;box-shadow:0 8px 18px -10px #0a9650cc}.fm-win2-btn:active{transform:scale(.98)}html.theme-dark .fm-win2{background:linear-gradient(135deg,#1b3d5c,#183049);border-color:#4fe8a04d}html.theme-dark .fm-win2-t h2{color:#eaf6ef}html.theme-dark .fm-win2-t h2 span{color:#6effcd}html.theme-dark .fm-win2-t p{color:#9db9ad}.plate-badge.plate-badge{background:linear-gradient(#fff,#f3f4f8);border:1.5px solid #1b2236;border-radius:9px;box-shadow:inset 0 0 0 2px #fff,inset 0 -6px 10px -8px #0000002e,0 6px 14px -8px #0b102673}.plate-badge.plate-badge .plate-band{background:linear-gradient(#1747c9,#0a3098);box-shadow:inset -1px 0 #ffffff2e}.plate-badge.plate-badge>span:last-child{color:#0e1424;text-shadow:0 1px #ffffffb3;padding:0 14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:700}.plate-badge.plate-badge-lg{border-width:2px;border-radius:12px}.plate-shell{width:176px;max-width:100%;border-width:2px!important;border-radius:10px!important;flex:none!important;height:46px!important;box-shadow:0 2px 6px #00000024!important}.plate-band{gap:0;width:28px!important;padding:3px 0 2px!important}.plate-band svg{width:15px!important;height:15px!important}.plate-band b{font:800 9px Inter,sans-serif!important}.plate-country{width:26px!important;font:800 9px Inter,sans-serif!important}.plate-text{letter-spacing:1.5px!important;padding:0 4px!important;font:700 17px IBM Plex Mono,ui-monospace,monospace!important}.plate-row{align-items:center!important;gap:10px!important}.plate-search{border-radius:10px!important;height:46px!important;padding:0 14px!important;font-size:13.5px!important}.plate-search svg{width:16px!important;height:16px!important}.elg .plate{width:176px;max-width:100%;border-width:2px!important;border-radius:10px!important;height:46px!important;box-shadow:0 2px 6px #00000024!important}.elg .plate .pband{width:28px!important;padding:3px 0 2px!important}.elg .plate .pband svg{width:15px!important;height:15px!important}.elg .plate .pband b{font:800 9px Inter,sans-serif!important}.elg .plate input{letter-spacing:1.5px!important;padding:0 4px!important;font:700 17px IBM Plex Mono,ui-monospace,Menlo,monospace!important}.fpm{display:none}@media(max-width:767px){.fpm-root{background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}.fpm-hide{display:none!important}.fpm{flex-direction:column;gap:12px;margin-bottom:12px;font-family:Inter,system-ui,sans-serif;display:flex}.fpm-hero{color:#fff;background:linear-gradient(135deg,#5b21b6,#7c3aed 55%,#8b5cf6);border-radius:22px;padding:16px 16px 14px;position:relative;overflow:hidden;box-shadow:0 18px 34px -22px #5b21b6e6}.fpm-gh{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.4px #ffffff2e;pointer-events:none;font:900 82px/1 Inter,sans-serif;position:absolute;top:-6px;right:-10px}.fpm-bc{letter-spacing:.12em;text-transform:uppercase;opacity:.82;font-size:10.5px;font-weight:700;position:relative}.fpm-hero h1{letter-spacing:-.025em;color:#fff;margin-top:4px;font-size:27px;font-weight:800;line-height:1.05;position:relative}.fpm-hero h1 em{color:#e4d8ff;font-style:normal}.fpm-org{white-space:nowrap;text-overflow:ellipsis;background:#ffffff29;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin-top:8px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.fpm-org i{background:#4ade80;border-radius:50%;flex:none;width:7px;height:7px}.fpm-k3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid;position:relative}.fpm-k3 div{background:#ffffff24;border:1px solid #ffffff38;border-radius:14px;min-width:0;padding:9px 10px}.fpm-k3 small{letter-spacing:.08em;text-transform:uppercase;opacity:.88;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;display:block;overflow:hidden}.fpm-k3 b{margin-top:2px;font-size:22px;font-weight:800;display:block}.fpm-k3 .w b{color:#fde68a}.fpm-act{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fpm-b{color:#4c1d95;background:#fff;border:1px solid #e4dcf5;border-radius:13px;justify-content:center;align-items:center;gap:7px;height:44px;font:700 13px Inter,system-ui,sans-serif;text-decoration:none;display:flex}.fpm-b.p{color:#fff;background:linear-gradient(120deg,#6d28d9,#8b5cf6);border:0;grid-column:1/-1;height:48px;font-size:14.5px;box-shadow:0 12px 22px -12px #6d28d9e6}.fpm-csv{display:contents}.fpm-csv>button{white-space:nowrap;justify-content:center;color:#4c1d95!important;border-color:#e4dcf5!important;border-radius:13px!important;height:44px!important;padding:0 10px!important;font:700 13px Inter,system-ui,sans-serif!important}.fpm-csv>.csv-model{display:none}.fpm-card{background:#fff;border:1px solid #ebe5f5;border-radius:18px;padding:13px;box-shadow:0 14px 28px -24px #32146499}.fpm-ch{color:#1b1340;align-items:center;gap:8px;font-size:14px;display:flex}.fpm-ch .ai{color:#d9480f;background:#fff1e6;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.fpm-wl{text-align:left;background:0 0;border:0;border-top:1px solid #f1edf8;align-items:center;gap:10px;width:100%;margin-top:9px;padding:9px 0;display:flex}.fpm-wl+.fpm-wl{margin-top:0}.fpm-wl .tx{flex:1;min-width:0}.fpm-wl b{color:#1b1340;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.fpm-wl small{color:#7a7194;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.fpm-wl .tg{white-space:nowrap;border-radius:8px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.fpm-wl .tg.r{color:#c22727;background:#fdecec}.fpm-wl .tg.o{color:#c2410c;background:#fff3e0}.fpm-rep{border-radius:18px!important;margin-bottom:12px!important}.fpm-tools{gap:7px!important;margin-bottom:10px!important}.fpm-tools>div:first-child{flex:0 0 100%;min-width:0!important}.fpm-tools>div:first-child input{height:46px;border-radius:14px!important}.fpm-tools>button{white-space:nowrap;flex:none;height:34px;border-radius:999px!important;padding:0 13px!important;font-weight:700!important}.fpm-root .pp-filterbar{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:7px!important}.fpm-root .pp-filterbar::-webkit-scrollbar{display:none}.fpm-root .pp-filterbar select{border-radius:999px;flex:none;height:34px;padding:0 28px 0 12px;font-size:12px;width:auto!important}.fpm-root .pp-filterbar .pp-help{display:none}.fpm-vc{border-radius:20px!important}.fpm-vc>div:first-of-type{padding-left:18px!important;padding-right:14px!important}.fpm-vc>div:first-of-type>div:first-child{flex:1}.fpm-vn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px!important}.fpm-g3{gap:6px!important;padding-left:18px!important;padding-right:14px!important}.fpm-g3>div{min-width:0;padding:7px 8px!important}.fpm-g3 p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fpm-lg{display:none}}@media(min-width:768px){.fpm-sh{display:none}}@media(max-width:767px){.fpm-root .fpm-tools>button{width:auto!important;min-width:0!important}.fpm-root .fpm-g3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fpm-root .fpm-vc img{width:78px!important;max-width:78px!important;height:44px!important}.fpm-root .fpm-vc>div:first-of-type{align-items:center!important}.fpm-root .fpm-vc>div:first-of-type>div:first-child{min-width:0}.fpm-root .fpm-vc>div:first-of-type>div:first-child>div{flex:1;min-width:0}.fpm-wl b{white-space:normal!important}.fpm-k3 small{letter-spacing:.04em;font-size:8.5px}.fpm-root .fpm-vc>div:first-of-type{flex-wrap:wrap;row-gap:6px!important}.fpm-root .fpm-vc>div:first-of-type>div:last-child{width:100%;padding-left:90px}.fpm-root .fpm-vc>div:first-of-type>div:last-child>span:first-child{padding:3px 8px!important;font-size:10.5px!important}.fpm-root .fpm-vn{white-space:normal;line-height:1.2;overflow:visible}.fpm-root .pp-filterbar select{font-weight:600;font-size:12.5px!important}html body .fpm-root .pp-filterbar select.pp-filter-select{border-radius:999px!important;width:auto!important;height:36px!important;padding:0 28px 0 12px!important;font-size:12.5px!important}}.rmkx.rmk-pink{--acc:#db2777;--acc2:#be185d;--accbg:#db277717}html.theme-dark .rmkx.rmk-pink{--acc:#f472b6;--acc2:#f9a8d4;--accbg:#f472b624}.rmkx.rmk-pink .hd{color:#fff;background:linear-gradient(115deg,#831843,#be185d 38%,#db2777 66%,#f472b6)!important;border:0!important;box-shadow:0 26px 60px -26px #db2777d9!important}.rmkx.rmk-pink .hd:before{background:repeating-linear-gradient(115deg,#ffffff0f 0 2px,#0000 2px 26px),radial-gradient(60% 150% at 90% -30%,#ffc8e68c,#0000)!important}.rmkx.rmk-pink .hd h1{color:#fff}.rmkx.rmk-pink .hd h1 span{color:#ffd6ea!important}.rmkx.rmk-pink .hd p{color:#ffffffe0!important}.rmkx.rmk-pink .hd .eb{color:#fff}.rmkx.rmk-pink .hd .btn{color:#be185d!important;background:#fff!important;border-color:#fff!important}.rmkx .hd-gh{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.4px #ffffff2e;pointer-events:none;white-space:nowrap;font:900 92px/1 Inter,system-ui,sans-serif;position:absolute;bottom:-16px;right:-6px;z-index:0!important}.rmkx.rmk-pink .kpi:before{background:linear-gradient(90deg,#db2777,#f9a8d4)!important}.rmkx.rmk-pink .kpi .ic{color:#db2777}@media(max-width:767px){.rmkx.rmk-pink{gap:10px!important}.rmkx.rmk-pink .hd{flex-direction:column;border-radius:22px!important;align-items:stretch!important;gap:12px!important;padding:16px!important}.rmkx.rmk-pink .hd .hl{align-items:center;gap:12px!important}.rmkx.rmk-pink .hd .lg{flex:none;transform:rotate(-6deg);border-radius:14px!important;width:46px!important;height:46px!important}.rmkx.rmk-pink .hd h1{line-height:1.15;font-size:20px!important}.rmkx.rmk-pink .hd p{line-height:1.4;font-size:12.5px!important}.rmkx.rmk-pink .hd>div:last-child .btn{justify-content:center;width:100%;height:44px}.rmkx.rmk-pink .hd-gh{font-size:58px;bottom:-10px}.rmkx.rmk-pink .kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.rmkx.rmk-pink .kpi{border-radius:16px!important;padding:12px!important}.rmkx.rmk-pink .kpi .ic{width:30px!important;height:30px!important;top:10px!important;right:10px!important}.rmkx.rmk-pink .kpi small{padding-right:34px;line-height:1.25;display:block;font-size:9.5px!important}.rmkx.rmk-pink .kpi b{font-size:22px!important}.rmkx.rmk-pink .kpi em{line-height:1.3;display:block;font-size:11px!important}.rmkx.rmk-pink .tabs{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;margin:6px -2px 8px!important;padding:2px 2px 10px!important}.rmkx.rmk-pink .tabs::-webkit-scrollbar{display:none}.rmkx.rmk-pink .tabs button{white-space:nowrap;flex:none;padding:8px 13px!important;font-size:12.5px!important}.rmkx.rmk-pink .stp>div{font-size:0!important}.rmkx.rmk-pink .stp>div.c{white-space:nowrap;font-size:10px!important}}.rmkx.rmk-pink .tabs button.on{background:linear-gradient(135deg,#be185d,#ec4899)!important;box-shadow:0 8px 18px -8px #db2777e6!important}.rmkx.rmk-pink .stp .c i,.rmkx.rmk-pink .prog i.c{background:linear-gradient(90deg,#db2777,#f9a8d4)!important;box-shadow:0 0 8px #db277799!important}.rmkx.rmk-pink .rmk-pl{vertical-align:middle;margin-left:8px;display:inline-flex}.amc-card{color:#0a1638;background:#fff;border:1px solid #e3e9f4;border-radius:20px;padding:16px;font-family:Inter,system-ui,sans-serif;box-shadow:0 14px 28px -26px #0a1e5099}.amc-h{align-items:center;gap:11px;display:flex}.amc-ic{color:#2f5fff;background:#e8efff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.amc-h b{font-size:15px;font-weight:800;line-height:1.2;display:block}.amc-h small{color:#7d8aa8;margin-top:2px;font-size:12px;line-height:1.35;display:block}.amc-h>div{flex:1;min-width:0}.amc-cnt{color:#c2410c;white-space:nowrap;background:#fff3e0;border-radius:999px;flex:none;margin-left:auto;padding:4px 9px;font-size:11px;font-weight:800}.amc-grp{letter-spacing:.12em;text-transform:uppercase;color:#8a97b5;align-items:center;gap:8px;margin-top:14px;font-size:10px;font-weight:800;display:flex}.amc-grp:after{content:"";background:#e9eef6;flex:1;height:1px}.amc-so{border-bottom:1px solid #f0f3f9;padding:11px 0}.amc-so:last-child{border-bottom:0}.amc-so.ov{background:#fffaf3;border-bottom-color:#f6ead7;margin:0 -16px;padding:11px 16px}.amc-l1{align-items:center;gap:11px;display:flex}.amc-si{color:#5b6b8c;background:#f1f4fa;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.amc-so.ov .amc-si{color:#c2410c;background:#ffedd5}.amc-tx{flex:1;min-width:0}.amc-tx b{font-size:13.5px;font-weight:700;line-height:1.25;display:block}.amc-tx small{color:#8a97b5;margin-top:1px;font-size:11.5px;display:block}.amc-stt{white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:800}.amc-stt.a{color:#0b7a45;background:#e6f7ee}.amc-stt.i{color:#c2410c;background:#fff3e0}.amc-l2{flex-wrap:wrap;gap:6px;margin:8px 0 0 45px;display:flex}.amc-why{color:#8a5a00;background:#fff3e0;border-radius:9px;margin:7px 0 0 45px;padding:6px 9px;font-size:11.5px;line-height:1.4}.amc-mini{color:#1d3a8a;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e0e7f3;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font:700 12px Inter,system-ui,sans-serif;display:inline-flex}.amc-mini:disabled{opacity:.55;cursor:default}.amc-mini.w{color:#c2410c;background:#fff8f0;border-color:#fde2c4}.amc-mini.r{color:#c22727;background:#fff6f6;border-color:#fbd5d5}.amc-mini.g{color:#0b7a45;background:#f2fbf6;border-color:#c9ecd8}.amc-hk+.amc-hk{margin-top:4px}.amc-code{color:#fff;background:linear-gradient(135deg,#0a1638,#1d3a8a);border-radius:15px;align-items:center;gap:10px;margin-top:9px;padding:12px 14px;display:flex}.amc-code small{letter-spacing:.1em;text-transform:uppercase;opacity:.75;font-size:10px;font-weight:700;display:block}.amc-code b{letter-spacing:.16em;white-space:nowrap;margin-top:2px;font:800 25px/1.15 Inter,system-ui,sans-serif;display:block}.amc-eye{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.amc-cst{text-align:center;background:#ffffff29;border-radius:999px;margin-left:auto;padding:4px 9px;font-size:10.5px;font-weight:800}.amc-cst.ok{background:#22c55e}.amc-note{color:#6b7aa3;margin-top:7px;font-size:11.5px;line-height:1.4}.amc-lbl{letter-spacing:.1em;text-transform:uppercase;color:#8a97b5;margin-top:11px;font-size:10px;font-weight:800}.amc-rsd{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.amc-rsd .amc-mini{height:38px}.amc-edit{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.amc-edit input{color:#0a1638;border:1px solid #dfe6f2;border-radius:10px;outline:none;min-width:0;height:38px;padding:0 10px;font:500 13px Inter,system-ui,sans-serif}.amc-edit input:focus{border-color:#2f5fff}.amc-to{color:#8a97b5;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:7px;font-size:11.5px;line-height:1.4;display:flex}.amc-to span{overflow-wrap:anywhere;min-width:0}.amc-to button{color:#2f5fff;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:700}.amc-req{background:#fffaf0;border:1.5px solid #fbd38d;border-radius:15px;margin-top:10px;padding:12px}.amc-req b{color:#7a3e00;font-size:13.5px;display:block}.amc-req small{color:#8a5a00;margin-top:2px;font-size:12px;display:block}.amc-req-b{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.amc-req-b button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;height:40px;font:700 13px Inter,system-ui,sans-serif;display:flex}.amc-req-b .ok{color:#fff;background:#16a34a;border:0}.amc-req-b .no{color:#c22727;background:#fff;border:1px solid #f3c5c5}html.theme-dark .admin-shell .amc-card{color:#e6ecff;background:#111a33;border-color:#24304f}html.theme-dark .admin-shell .amc-so{border-color:#1f2a46}html.theme-dark .admin-shell .amc-so.ov{background:#f59e0b14}html.theme-dark .admin-shell .amc-si{color:#9fb0d8;background:#1a2546}html.theme-dark .admin-shell .amc-mini{color:#c8d4f5;background:#16213f;border-color:#2a3757}html.theme-dark .admin-shell .amc-grp:after{background:#24304f}.amc-grid{align-items:start;gap:20px;display:grid}.amc-grid[hidden]{display:none}.amc-col{flex-direction:column;gap:20px;min-width:0;display:flex}@media(min-width:1024px){.amc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.amm{display:none}@media(max-width:767px){.amm{flex-direction:column;gap:10px;font-family:Inter,system-ui,sans-serif;display:flex}.amm-hide{display:none!important}.amm-hero{color:#fff;background:linear-gradient(135deg,#1534b8,#2f5fff 60%,#4f7bff);border-radius:22px;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 34px -22px #1e3cc8e6}.amm-gh{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.3px #ffffff29;pointer-events:none;font:900 64px/1 Inter,sans-serif;position:absolute;bottom:-14px;right:-8px}.amm-k{letter-spacing:.12em;text-transform:uppercase;opacity:.82;font-size:10.5px;font-weight:700;position:relative}.amm-hero h1{letter-spacing:-.02em;margin-top:3px;position:relative;color:#fff!important;font-size:23px!important;font-weight:800!important}.amm-hero h1 em{color:#7dd3fc;font-style:normal}.amm-pills{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex;position:relative}.amm-pills span{letter-spacing:.05em;text-transform:uppercase;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:800}.amm-pills .st{background:#22c55e}.amm-pills .pa{background:#7c3aed}.amm-pills .dr{background:#0f9d58}.amm-route{grid-template-columns:12px 1fr;gap:6px 9px;margin-top:12px;font-size:13px;font-weight:700;line-height:1.3;display:grid;position:relative}.amm-route i{border-radius:50%;width:10px;height:10px;margin-top:3px}.amm-route i.a{background:#4ade80}.amm-route i.b{background:#93c5fd}.amm-route small{opacity:.82;margin-top:1px;font-size:11px;font-weight:600;display:block}.amm-info{background:#fff;border:1px solid #e3e9f4;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.amm-info div{min-width:0;padding:9px 10px}.amm-info div+div{border-left:1px solid #e9eef6}.amm-info small{letter-spacing:.07em;text-transform:uppercase;color:#8a97b5;font-size:9.5px;font-weight:700;display:block}.amm-info b{color:#0a1638;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:800;display:block;overflow:hidden}.amm-veh{background:#fff;border:1px solid #e3e9f4;border-radius:16px;align-items:center;gap:11px;padding:9px 12px;display:flex}.amm-veh>img{flex:none;width:72px!important;height:42px!important}.amm-veh>div{flex:1;min-width:0}.amm-veh b{color:#0a1638;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.amm-veh small{color:#8a97b5;font-size:11.5px;display:block}.amc-card{border-radius:18px;padding:14px}.amc-so.ov{margin:0 -14px;padding:11px 14px}.amc-l2,.amc-why{margin-left:0}}html.theme-dark .admin-shell .amm-info,html.theme-dark .admin-shell .amm-veh{background:#111a33;border-color:#24304f}html.theme-dark .admin-shell .amm-info b,html.theme-dark .admin-shell .amm-veh b{color:#e6ecff}.amx{--a-blue:#2f5fff;--a-ink:#27325a;--a-ink2:#5a6788;--a-line:#e5eaf7;--a-mut:#8794b6;color:var(--a-ink);font-family:Inter,system-ui,sans-serif}.amx .text-pro-text,.amx .text-foreground{color:var(--a-ink)}.amx .text-pro-text-soft{color:var(--a-ink2)}.amx .font-bold,.amx .font-semibold,.amx b,.amx strong{font-weight:600}.amx button{font-weight:500}.amx .shadow-pro-card,.amx div.bg-card.border.rounded-xl{border:1px solid var(--a-line);--chip:#2f5fff;--chipbg:#2f5fff1a;background:linear-gradient(#f6f8ff 0,#fff 110px);border-radius:22px;position:relative;box-shadow:0 1px 2px #283c820a,0 20px 44px -28px #2f5fff52}.amx div.bg-card.border.rounded-xl{padding:20px}.amx .shadow-pro-card:before,.amx div.bg-card.border.rounded-xl:before{content:"";background:linear-gradient(90deg,var(--chip),transparent 70%);border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:22px;right:22px}.amx :nth-child(4n+2)>.shadow-pro-card,.amx .shadow-pro-card:nth-child(4n+2){--chip:#7c5cff;--chipbg:#7c5cff1c}.amx .shadow-pro-card:nth-child(4n+3){--chip:#0ea5a4;--chipbg:#0ea5a41c}.amx .shadow-pro-card:nth-child(4n+4){--chip:#f59e0b;--chipbg:#f59e0b21}.amx h3[class*=uppercase]{text-transform:none;letter-spacing:0;color:#1e2b5e;font:600 15px/1.2 Plus Jakarta Sans,Inter,sans-serif}.amx div:has(>h3[class*=uppercase])>svg:first-child{background:var(--chipbg,#2f5fff1a);width:30px;height:30px;color:var(--chip,#2f5fff);border-radius:10px;flex:none;padding:7px}.amx h1{letter-spacing:-.015em;color:#1e2b5e;font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:700}.amx p[class*=uppercase]{color:#7d8bb5;font-weight:500}.amx [role=tablist]>div{border:1px solid var(--a-line);background:#fff;border-radius:18px;padding:5px;box-shadow:0 14px 30px -22px #2f5fff66}.amx [role=tab]{color:var(--a-ink2);border-radius:13px;padding:9px 18px;font:500 14px Plus Jakarta Sans,Inter,sans-serif}.amx [role=tab]:hover{color:var(--a-blue);background:#f1f4ff}.amx [role=tab][aria-selected=true]{color:#fff;background:linear-gradient(135deg,#5b86ff,#2f5fff);box-shadow:0 10px 20px -10px #2f5fffcc}.amx .bg-pro-accent{background:#2f5fff}.amx .text-pro-accent{color:var(--a-blue)}.amx .border-pro-accent{border-color:#2f5fff}.amx .bg-pro-text,.amx .bg-black,.amx [class*="bg-[#0b1026]"]{background:#2f5fff}.amx button[class*=rounded-md],.amx button[class*=rounded-lg],.amx button[class*=rounded-xl]:not([role=tab]):not([class*=w-11]){border-radius:12px;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s}.amx button[class*=rounded-md]:not(:disabled):hover,.amx button[class*=rounded-lg]:not(:disabled):hover{transform:translateY(-1px)}.amx button.border-pro-border,.amx button.border-pro-accent\/40{border:1px solid var(--a-line);color:#3a4a7c;background:#fff;box-shadow:0 2px 6px -3px #2f5fff2e}.amx button.border-pro-border:not(:disabled):hover,.amx button.border-pro-accent\/40:not(:disabled):hover{color:var(--a-blue);background:#f7f9ff;border-color:#2f5fff80;box-shadow:0 10px 20px -12px #2f5fff8c}.amx button.bg-pro-accent:not([role=tab]){color:#fff;background:linear-gradient(135deg,#5b86ff,#2f5fff);border:0;box-shadow:0 10px 20px -10px #2f5fffbf}.amx button.bg-pro-accent:not([role=tab]):disabled{color:#9aa6c6;box-shadow:none;background:#dfe5f5}.amx button.bg-red-600{color:#d6336c;box-shadow:none;background:#fff3f5;border:1px solid #ffd3dc}.amx button.bg-red-600:not(:disabled):hover{background:#ffe8ee;box-shadow:0 10px 20px -14px #d6336cb3}.amx button.border-red-300{color:#d6336c;background:#fff;border-color:#ffd3dc}.amx button.bg-red-50{color:#d6336c;background:#fff3f5;border-color:#ffd3dc}.amx button.bg-emerald-50{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.amx .admin-btn-blue{border-radius:12px;background:linear-gradient(135deg,#5b86ff,#2f5fff)!important;animation:none!important;box-shadow:0 10px 20px -10px #2f5fffbf!important}.amx button.bg-card{border-color:var(--a-line);background:#fff;border-radius:16px;box-shadow:0 2px 6px -3px #2f5fff26}.amx button.bg-card:hover{border-color:#2f5fff80;transform:translateY(-1px);box-shadow:0 12px 24px -14px #2f5fff80}.amx button.bg-primary{background:linear-gradient(135deg,#5b86ff,#2f5fff);border-radius:12px;box-shadow:0 10px 20px -10px #2f5fffb3}.amx button.text-primary{color:var(--a-blue);background:#2f5fff0f;border-color:#2f5fff4d}.amx input:not([type=checkbox]):not([type=radio]),.amx textarea,.amx select{border-color:var(--a-line);background:#fafbff;border-radius:12px}.amx input:focus,.amx textarea:focus,.amx select:focus{outline:none;border-color:var(--a-blue)!important;box-shadow:0 0 0 3px #2f5fff24!important}.amx .divide-y.rounded-xl{border-color:var(--a-line);background:#fff;border-radius:16px}.amx [class*=bg-amber-50]{background:#fff8e6}.amx .plate-wrap{display:inline-flex;position:relative}.amx .plate-check{color:#fff;background:#16a34a;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 4px 10px -2px #16a34a99}
