/* VbSpy (T55) · approved board A (R-WEUI). GENERATED by _src/build-css.py from _src/t55.src.css — do not edit by hand. Every rule is scoped to .vb-root and excluded from .fleet-zone. */
.vb-root:not(:where(.fleet-zone *)){--vb-n-0:#FFFFFF; --vb-n-50:#FAF9FD; --vb-n-100:#F3F1F8; --vb-n-150:#EBE8F3; --vb-n-200:#E0DBEC; --vb-n-300:#C7C0DA; --vb-n-400:#A59CBC; --vb-n-500:#847A9C; --vb-n-600:#6B6186; --vb-n-700:#524A68; --vb-n-800:#2A2340; --vb-n-900:#1B1726; --vb-g-50:#E7FBEC; --vb-g-100:#CBF3D5; --vb-g-400:#2FB85C; --vb-g-600:#1F9D55; --vb-g-700:#1A8A4A; --vb-g-800:#14723C; --vb-warn-600:#C0392B; --vb-warn-50:#FBECEA; --vb-ink:#1B1726; --vb-ink-2:#2A2340; --vb-muted:#5B5570; --vb-ground:#F4F2F8; --vb-ground-2:#FAF9FD; --vb-cell:#FFFFFF; --vb-hair:rgba(27,23,38,.08); --vb-hair-strong:rgba(27,23,38,.14); --vb-action:#6E5BEA; --vb-action-hover:#6450E6; --vb-action-press:#5844CC; --vb-on-action:#FFFFFF; --vb-link:#6F2DBD; --vb-done:#1F9D55; --vb-done-bg:#E7FBEC; --vb-secondary:#EDE9FE; --vb-secondary-hover:#E4DEFB; --vb-secondary-press:#D7CEF8; --vb-on-secondary:#4A3B8A; --vb-focus:#6E5BEA; --vb-viber:#6E5BEA; --vb-plum:#6F2DBD; --vb-bub-out:#EDE9FE; --vb-bub-out-ink:#2A2140; --vb-bub-in:#FFFFFF; --vb-amber-ink:#8A5A00; --vb-amber-bg:#FFF3D6; --vb-font-disp:"Nunito",-apple-system,"Segoe UI",Roboto,sans-serif; --vb-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; --vb-fs-cap:13px; --vb-fs-sm:14px; --vb-fs-body:16px; --vb-fs-lead:clamp(17px,1vw + 13px,19px); --vb-fs-h3:clamp(17px,.6vw + 14px,19px); --vb-fs-h2:clamp(22px,1.4vw + 16px,28px); --vb-fs-h1:clamp(28px,2.2vw + 19px,40px); --vb-fs-hero:clamp(30px,3vw + 17px,46px); --vb-lh-body:1.55; --vb-lh-head:1.2; --vb-s1:4px; --vb-s2:8px; --vb-s3:12px; --vb-s4:16px; --vb-s5:20px; --vb-s6:24px; --vb-s8:32px; --vb-s10:40px; --vb-s12:48px; --vb-s16:64px; --vb-s20:80px; --vb-s24:96px; --vb-sec-s:40px; --vb-sec-m:64px; --vb-sec-l:96px; --vb-r-chip:6px; --vb-r-cell:10px; --vb-r-card:12px; --vb-r-phone:30px; --vb-e1:0 1px 0 rgba(0,0,0,.04); --vb-e2:0 1px 2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05); --vb-e3:0 14px 34px -14px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.06); --vb-t-fast:120ms; --vb-t-mid:200ms; --vb-t-slow:300ms; --vb-ease:cubic-bezier(.2,.7,.2,1); --vb-text-max:68ch; --vb-wide-max:1200px; --vb-gutter:16px; background:var(--vb-ground);color:var(--vb-ink);font-family:var(--vb-font);font-size:var(--vb-fs-body);line-height:var(--vb-lh-body); -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;}
@media (min-width:768px){.vb-root:not(:where(.fleet-zone *)){--vb-gutter:32px}}
.vb-root *:not(:where(.fleet-zone *)),.vb-root *:not(:where(.fleet-zone *))::before,.vb-root *:not(:where(.fleet-zone *))::after{box-sizing:border-box}
.vb-root h1:not(:where(.fleet-zone *)),.vb-root h2:not(:where(.fleet-zone *)),.vb-root h3:not(:where(.fleet-zone *)),.vb-root h4:not(:where(.fleet-zone *)){margin:0;line-height:var(--vb-lh-head);font-weight:800;text-wrap:balance;letter-spacing:-.01em;color:var(--vb-ink);font-family:var(--vb-font-disp)}
.vb-root p:not(:where(.fleet-zone *)){margin:0;text-wrap:pretty}
.vb-root ul:not(:where(.fleet-zone *)),.vb-root ol:not(:where(.fleet-zone *)){margin:0;padding:0}
.vb-root figure:not(:where(.fleet-zone *)){margin:0}
.vb-root a:not(:where(.fleet-zone *)){color:inherit}
.vb-root button:not(:where(.fleet-zone *)){font-family:inherit}
.vb-root svg.i:not(:where(.fleet-zone *)){width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.vb-root .wrap:not(:where(.fleet-zone *)){max-width:var(--vb-wide-max);margin-inline:auto;padding-inline:var(--vb-gutter)}
.vb-root .vh:not(:where(.fleet-zone *)){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.vb-root .skip:not(:where(.fleet-zone *)){position:absolute;left:8px;top:8px;z-index:50;background:var(--vb-cell);padding:10px 14px;border-radius:var(--vb-r-cell);transform:translateY(-200%)}
.vb-root .skip:focus:not(:where(.fleet-zone *)){transform:none;box-shadow:var(--vb-e3)}
.vb-root :focus-visible:not(:where(.fleet-zone *)){outline:2px solid var(--vb-focus);outline-offset:2px;border-radius:4px}
.vb-root .prose a:not(:where(.fleet-zone *)),.vb-root .lnk:not(:where(.fleet-zone *)){color:var(--vb-ink);text-decoration:underline;text-decoration-color:var(--vb-n-400);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--vb-t-fast)}
.vb-root .prose a:hover:not(:where(.fleet-zone *)),.vb-root .lnk:hover:not(:where(.fleet-zone *)){text-decoration-color:var(--vb-ink)}
.vb-root .prose a:active:not(:where(.fleet-zone *)),.vb-root .lnk:active:not(:where(.fleet-zone *)){color:var(--vb-n-700)}
.vb-root .btn:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--vb-r-cell);border:0;font:600 var(--vb-fs-body)/1.2 var(--vb-font);text-decoration:none;cursor:pointer;transition:background-color var(--vb-t-fast) var(--vb-ease),transform var(--vb-t-fast) var(--vb-ease)}
.vb-root .btn-primary:not(:where(.fleet-zone *)){background:var(--vb-action);color:var(--vb-on-action)}
.vb-root .btn-primary:hover:not(:where(.fleet-zone *)){background:var(--vb-action-hover);color:var(--vb-on-action)}
.vb-root .btn-primary:active:not(:where(.fleet-zone *)){background:var(--vb-action-press);transform:scale(.98)}
.vb-root .btn-default:not(:where(.fleet-zone *)){background:var(--vb-secondary);color:var(--vb-on-secondary)}
.vb-root .btn-default:hover:not(:where(.fleet-zone *)){background:var(--vb-secondary-hover)}
.vb-root .btn-default:active:not(:where(.fleet-zone *)){background:var(--vb-secondary-press);transform:scale(.98)}
.vb-root .btn[aria-disabled="true"]:not(:where(.fleet-zone *)),.vb-root .btn:disabled:not(:where(.fleet-zone *)){background:rgba(0,0,0,.05);color:rgba(0,0,0,.35);cursor:not-allowed;transform:none}
.vb-root .btn-sm:not(:where(.fleet-zone *)){min-height:44px;padding:0 16px;font-size:var(--vb-fs-sm)}
.vb-root .topbar:not(:where(.fleet-zone *)){position:sticky;top:0;z-index:20;background:var(--vb-cell);border-bottom:1px solid var(--vb-hair)}
.vb-root .bar:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:var(--vb-s4);min-height:60px;position:relative}
.vb-root .hdr:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:var(--vb-s6);flex:1;min-width:0}
.vb-root .logo:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:19px;letter-spacing:-.02em;min-height:44px;color:var(--vb-ink)}
.vb-root .logo-mark:not(:where(.fleet-zone *)){width:30px;height:30px;border-radius:8px;background:var(--vb-action);display:grid;place-items:center;color:#fff;font-weight:700;font-size:16px;line-height:1}
.vb-root .logo-mark svg:not(:where(.fleet-zone *)){width:16px;height:16px;stroke:#fff;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}
.vb-root .nav:not(:where(.fleet-zone *)){display:flex;gap:2px;margin-left:var(--vb-s4)}
.vb-root .nav a:not(:where(.fleet-zone *)),.vb-root .util a:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--vb-r-cell);text-decoration:none;font-size:var(--vb-fs-sm);font-weight:500;color:var(--vb-ink-2);transition:background-color var(--vb-t-fast)}
.vb-root .nav a:hover:not(:where(.fleet-zone *)),.vb-root .util a:hover:not(:where(.fleet-zone *)){background:rgba(0,0,0,.05);color:var(--vb-ink)}
.vb-root .nav a:active:not(:where(.fleet-zone *)),.vb-root .util a:active:not(:where(.fleet-zone *)){background:rgba(0,0,0,.09)}
.vb-root .nav a[aria-current="page"]:not(:where(.fleet-zone *)){color:var(--vb-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--vb-ink);border-radius:0}
.vb-root .util:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:2px;margin-left:auto}
.vb-root .util a:not(:where(.fleet-zone *)){font-weight:400;color:var(--vb-muted);min-width:44px;justify-content:center}
.vb-root .hdr .btn:not(:where(.fleet-zone *)){margin-left:var(--vb-s2);white-space:nowrap}
.vb-root .mmenu:not(:where(.fleet-zone *)){display:none}
@media (max-width:959px){.vb-root .nav:not(:where(.fleet-zone *)),.vb-root .util:not(:where(.fleet-zone *)){display:none}
.vb-root .hdr .btn:not(:where(.fleet-zone *)){margin-left:auto;padding:0 14px}
.vb-root .mmenu:not(:where(.fleet-zone *)){display:block}
.vb-root .mmenu summary:not(:where(.fleet-zone *)){list-style:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--vb-r-cell);cursor:pointer;color:var(--vb-ink)}
.vb-root .mmenu summary:not(:where(.fleet-zone *))::-webkit-details-marker{display:none}
.vb-root .mmenu summary:hover:not(:where(.fleet-zone *)){background:rgba(0,0,0,.05)}
.vb-root .mmenu summary:active:not(:where(.fleet-zone *)){background:rgba(0,0,0,.09)}
.vb-root .mmenu .i-close:not(:where(.fleet-zone *)){display:none}
.vb-root .mmenu[open] .i-open:not(:where(.fleet-zone *)){display:none}
.vb-root .mmenu[open] .i-close:not(:where(.fleet-zone *)){display:block}
.vb-root .mmenu-panel:not(:where(.fleet-zone *)){position:absolute;left:0;right:0;top:100%;background:var(--vb-ground);border-bottom:1px solid var(--vb-hair);padding:var(--vb-s3) var(--vb-gutter) var(--vb-s6);box-shadow:0 12px 24px -16px rgba(0,0,0,.25)}
.vb-root .mmenu-panel .group + .group:not(:where(.fleet-zone *)){margin-top:var(--vb-s3)}}
.vb-root .group:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-cell);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .group > li + li > .cell:not(:where(.fleet-zone *)),.vb-root .group > li + li > .cell-static:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .group > li + li:not(:where(.fleet-zone *)){position:relative}
.vb-root .cell:not(:where(.fleet-zone *)),.vb-root .cell-static:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:14px;padding:14px 16px;min-height:52px;text-decoration:none;color:var(--vb-ink)}
.vb-root .cell:not(:where(.fleet-zone *)){transition:background-color var(--vb-t-fast)}
.vb-root .cell:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .cell:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
.vb-root .cell:focus-visible:not(:where(.fleet-zone *)){outline-offset:-2px}
.vb-root .cell-body:not(:where(.fleet-zone *)){flex:1;min-width:0}
.vb-root .cell-title:not(:where(.fleet-zone *)){display:block;font-weight:500;line-height:1.35}
.vb-root .cell-sub:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);line-height:1.5;margin-top:2px}
.vb-root .cell .chev:not(:where(.fleet-zone *)){color:var(--vb-n-300);width:18px;height:18px}
.vb-root .ico:not(:where(.fleet-zone *)){width:36px;height:36px;border-radius:9px;background:var(--vb-n-100);display:grid;place-items:center;flex:none;color:var(--vb-ink)}
.vb-root .ico svg.i:not(:where(.fleet-zone *)){width:19px;height:19px}
.vb-root .group-label:not(:where(.fleet-zone *)){font-size:var(--vb-fs-sm);color:var(--vb-muted);padding:0 16px 8px}
.vb-root .sec:not(:where(.fleet-zone *)){padding-block:var(--vb-sec-m)}
.vb-root .sec-white:not(:where(.fleet-zone *)){background:var(--vb-cell)}
.vb-root .sec-soft:not(:where(.fleet-zone *)){background:var(--vb-ground-2)}
.vb-root .sec-head:not(:where(.fleet-zone *)){max-width:var(--vb-text-max);margin-bottom:var(--vb-s8)}
.vb-root .sec-head h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2)}
.vb-root .sec-head p:not(:where(.fleet-zone *)){margin-top:var(--vb-s3);color:var(--vb-ink-2)}
@media (min-width:1024px){.vb-root .sec:not(:where(.fleet-zone *)){padding-block:var(--vb-sec-l)}}
.vb-root .chips:not(:where(.fleet-zone *)){display:flex;flex-wrap:wrap;gap:8px;list-style:none}
.vb-root .chip:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border-radius:var(--vb-r-chip);background:var(--vb-cell);box-shadow:inset 0 0 0 1px var(--vb-hair);font-size:var(--vb-fs-sm);color:var(--vb-ink-2);line-height:1.35}
.vb-root .chip svg.i:not(:where(.fleet-zone *)){width:16px;height:16px;color:var(--vb-muted)}
.vb-root .path:not(:where(.fleet-zone *)){display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px;list-style:none;margin-top:10px}
.vb-root .path li:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;gap:2px}
.vb-root .path li + li:not(:where(.fleet-zone *))::before{content:"";width:14px;height:14px;background:no-repeat center/14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A9A9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}
.vb-root .path span:not(:where(.fleet-zone *)){display:inline-block;padding:3px 8px;border-radius:var(--vb-r-chip);background:var(--vb-n-100);font-size:var(--vb-fs-sm);font-weight:500;color:var(--vb-ink);line-height:1.4}
.vb-root .path .sep:not(:where(.fleet-zone *)){display:none}
.vb-root .num:not(:where(.fleet-zone *)){display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--vb-n-100);font-weight:600;font-size:var(--vb-fs-sm);flex:none}
.vb-root .done:not(:where(.fleet-zone *)){display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--vb-done);color:#fff;flex:none}
.vb-root .done svg:not(:where(.fleet-zone *)){width:13px;height:13px;stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}
.vb-root .verified:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;gap:8px;font-size:var(--vb-fs-sm);color:var(--vb-ink-2)}
.vb-root .faq:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-cell);border-radius:var(--vb-r-cell);overflow:hidden;max-width:820px}
.vb-root .faq > li + li:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .faq summary:not(:where(.fleet-zone *)){list-style:none;display:flex;align-items:center;gap:12px;padding:16px;min-height:56px;cursor:pointer;font-weight:500;transition:background-color var(--vb-t-fast)}
.vb-root .faq summary:not(:where(.fleet-zone *))::-webkit-details-marker{display:none}
.vb-root .faq summary:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .faq summary:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
.vb-root .faq summary:focus-visible:not(:where(.fleet-zone *)){outline-offset:-2px}
.vb-root .faq summary span:not(:where(.fleet-zone *)){flex:1}
.vb-root .faq summary svg.i:not(:where(.fleet-zone *)){color:var(--vb-n-400);transition:transform var(--vb-t-mid) var(--vb-ease);width:18px;height:18px}
.vb-root .faq details[open] summary svg.i:not(:where(.fleet-zone *)){transform:rotate(90deg)}
.vb-root .faq .ans:not(:where(.fleet-zone *)){padding:0 16px 18px;color:var(--vb-ink-2);max-width:var(--vb-text-max)}
.vb-root .phone:not(:where(.fleet-zone *)){text-align:left;width:248px;flex:none;border-radius:var(--vb-r-phone);background:#262626;padding:7px;box-shadow:var(--vb-e3)}
.vb-root .screen:not(:where(.fleet-zone *)){border-radius:24px;overflow:hidden;background:var(--vb-n-100);height:476px;display:flex;flex-direction:column;font-size:13px;line-height:1.35;color:var(--vb-ink)}
.vb-root .sb:not(:where(.fleet-zone *)){display:flex;justify-content:space-between;align-items:center;padding:8px 18px 4px;font-size:12px;font-weight:600}
.vb-root .sb i:not(:where(.fleet-zone *)){display:inline-block;width:18px;height:9px;border-radius:2px;border:1.5px solid var(--vb-ink);position:relative}
.vb-root .sb i:not(:where(.fleet-zone *))::after{content:"";position:absolute;inset:1px 5px 1px 1px;background:var(--vb-ink);border-radius:1px}
.vb-root .tb:not(:where(.fleet-zone *)){text-align:center;font-weight:600;font-size:14px;padding:8px 12px 10px}
.vb-root .tb small:not(:where(.fleet-zone *)){display:block;font-weight:400;font-size:11px;color:var(--vb-muted)}
.vb-root .slist:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-cell)}
.vb-root .slist li:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:10px;padding:9px 12px;position:relative}
.vb-root .slist li + li:not(:where(.fleet-zone *))::before{content:"";position:absolute;left:58px;right:0;top:0;height:1px;background:var(--vb-hair)}
.vb-root .av:not(:where(.fleet-zone *)){width:36px;height:36px;border-radius:7px;display:grid;place-items:center;font-weight:600;font-size:13px;color:#3A3A3A;flex:none}
.vb-root .av-a:not(:where(.fleet-zone *)){background:#EADFCB}
.vb-root .av-b:not(:where(.fleet-zone *)){background:#E6D0C6}
.vb-root .av-c:not(:where(.fleet-zone *)){background:#DADAD3}
.vb-root .av-d:not(:where(.fleet-zone *)){background:#E4E0D4}
.vb-root .av-e:not(:where(.fleet-zone *)){background:#D9D4CC}
.vb-root .sl-b:not(:where(.fleet-zone *)){flex:1;min-width:0}
.vb-root .sl-b b:not(:where(.fleet-zone *)){display:block;font-weight:500;font-size:13.5px}
.vb-root .sl-b span:not(:where(.fleet-zone *)){display:block;color:var(--vb-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vb-root .sl-t:not(:where(.fleet-zone *)){font-size:11px;color:var(--vb-muted);align-self:flex-start;margin-top:2px}
.vb-root .caption:not(:where(.fleet-zone *)){font-size:var(--vb-fs-cap);color:var(--vb-muted);margin-top:var(--vb-s4)}
.vb-root .foot:not(:where(.fleet-zone *)){background:var(--vb-cell);border-top:1px solid var(--vb-hair);padding:var(--vb-s10) 0 var(--vb-s12)}
.vb-root .foot-in:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s6)}
.vb-root .foot-brand:not(:where(.fleet-zone *)){font-weight:700;font-size:17px;letter-spacing:-.02em}
.vb-root .foot p:not(:where(.fleet-zone *)){font-size:var(--vb-fs-sm);color:var(--vb-muted);max-width:60ch;margin-top:6px}
.vb-root .foot ul:not(:where(.fleet-zone *)){list-style:none;display:flex;flex-wrap:wrap;gap:0 4px}
.vb-root .foot ul a:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-size:var(--vb-fs-sm);color:var(--vb-ink-2);text-decoration:none;border-radius:var(--vb-r-cell)}
.vb-root .foot ul a:hover:not(:where(.fleet-zone *)){background:rgba(0,0,0,.05);color:var(--vb-ink)}
.vb-root .foot ul li:first-child a:not(:where(.fleet-zone *)){padding-left:0}
.vb-root .foot-util:not(:where(.fleet-zone *)){margin-top:var(--vb-s6);padding-top:var(--vb-s4);border-top:1px solid var(--vb-hair)}
.vb-root .foot-util a:not(:where(.fleet-zone *)){color:var(--vb-muted)!important}
.vb-root .foot-legal:not(:where(.fleet-zone *)){font-size:var(--vb-fs-cap);color:var(--vb-muted);margin-top:var(--vb-s4)}
@media (min-width:768px){.vb-root .foot-in:not(:where(.fleet-zone *)){grid-template-columns:1fr auto;align-items:start}}
.vb-root .mmenu a[aria-current="page"] .cell-title:not(:where(.fleet-zone *)){font-weight:600}
.vb-root .mmenu a[aria-current="page"]:not(:where(.fleet-zone *)){box-shadow:inset 3px 0 0 var(--vb-ink)}
@media (max-width:360px){.vb-root .hdr:not(:where(.fleet-zone *)){gap:10px}
.vb-root .hdr .btn:not(:where(.fleet-zone *)){padding:0 10px;font-size:14px}
.vb-root .logo:not(:where(.fleet-zone *)){font-size:18px;gap:8px}}
.vb-root .hero:not(:where(.fleet-zone *)){padding:var(--vb-s10) 0 var(--vb-sec-m)}
.vb-root .hero-grid:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s10)}
.vb-root .hero h1:not(:where(.fleet-zone *)){font-size:var(--vb-fs-hero);line-height:1.1;letter-spacing:-.025em;max-width:15ch}
.vb-root .hero .lead:not(:where(.fleet-zone *)){font-size:var(--vb-fs-lead);color:var(--vb-ink-2);margin-top:var(--vb-s5);max-width:52ch}
.vb-root .actions:not(:where(.fleet-zone *)){display:flex;flex-wrap:wrap;gap:var(--vb-s3);margin-top:var(--vb-s8)}
.vb-root .hero-notes:not(:where(.fleet-zone *)){margin-top:var(--vb-s6);display:grid;gap:10px}
.vb-root .hero-notes p:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:flex-start;font-size:var(--vb-fs-sm);color:var(--vb-ink-2)}
.vb-root .hero-notes svg.i:not(:where(.fleet-zone *)){color:var(--vb-muted);width:20px;height:20px;margin-top:1px}
.vb-root .hero-card:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);padding:var(--vb-s8) var(--vb-s6)}
@media (min-width:1024px){.vb-root .hero-card:not(:where(.fleet-zone *)){padding:var(--vb-s10) var(--vb-s8)}}
.vb-root .hero-card .lead:not(:where(.fleet-zone *)){max-width:44ch}
.vb-root .pcard:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);overflow:hidden}
.vb-root .pcover:not(:where(.fleet-zone *)){height:88px;background:linear-gradient(120deg,#5A8FD6,#2787F5)}
.vb-root .pbody:not(:where(.fleet-zone *)){padding:0 18px 18px;margin-top:-34px}
.vb-root .pav:not(:where(.fleet-zone *)){width:72px;height:72px;border-radius:50%;border:4px solid var(--vb-cell);background:var(--vb-n-200);display:grid;place-items:center;font-weight:600;font-size:22px;color:var(--vb-n-600)}
.vb-root .pname:not(:where(.fleet-zone *)){font-weight:700;font-size:18px;margin:10px 0 2px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.vb-root .plock:not(:where(.fleet-zone *)){font-size:12px;color:var(--vb-warn-600);background:var(--vb-warn-50);border-radius:6px;padding:2px 8px;font-weight:600}
.vb-root .pmeta:not(:where(.fleet-zone *)){color:var(--vb-muted);font-size:13px}
.vb-root .pact:not(:where(.fleet-zone *)){display:flex;gap:8px;margin-top:14px}
.vb-root .pact .btn:not(:where(.fleet-zone *)){flex:1}
.vb-root .prow:not(:where(.fleet-zone *)){display:flex;gap:16px;margin-top:16px;padding-top:14px;border-top:1px solid var(--vb-hair);font-size:13px;color:var(--vb-muted)}
.vb-root .prow div b:not(:where(.fleet-zone *)){color:var(--vb-ink);font-weight:600;display:block;font-size:15px}
.vb-root .pcap:not(:where(.fleet-zone *)){font-size:12px;color:var(--vb-muted);padding:10px 18px 14px;border-top:1px solid var(--vb-hair)}
.vb-root .scene-wrap:not(:where(.fleet-zone *)){margin:var(--vb-s4) 0}
.vb-root .scene-wrap .pcard:not(:where(.fleet-zone *)){max-width:360px;margin-inline:auto;box-shadow:var(--vb-e2)}
.vb-root .scene-wrap figcaption:not(:where(.fleet-zone *)){margin-top:var(--vb-s3)}
.vb-root .chooser h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3);padding:0 16px 10px}
.vb-root .chooser .cell:not(:where(.fleet-zone *)){align-items:flex-start;padding-block:14px}
.vb-root .chooser .ico:not(:where(.fleet-zone *)){margin-top:2px}
.vb-root .chooser .chev:not(:where(.fleet-zone *)){align-self:center}
@media (min-width:1024px){.vb-root .hero:not(:where(.fleet-zone *)){padding:var(--vb-s16) 0 var(--vb-sec-l)}
.vb-root .hero-grid:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:var(--vb-s12);align-items:start}
.vb-root .hero-text:not(:where(.fleet-zone *)){position:sticky;top:110px}}
.vb-root .net-line:not(:where(.fleet-zone *)){display:none}
.vb-root .two-head:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s4);margin-bottom:var(--vb-s12)}
.vb-root .two-head h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2)}
.vb-root .two-head p:not(:where(.fleet-zone *)){color:var(--vb-ink-2);max-width:var(--vb-text-max)}
@media (min-width:1024px){.vb-root .two-head:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--vb-s16)}}
.vb-root .scene:not(:where(.fleet-zone *)){display:grid;justify-items:center;gap:var(--vb-s6)}
.vb-root .srv:not(:where(.fleet-zone *)){width:100%;max-width:300px;background:var(--vb-cell);border-radius:var(--vb-r-card);box-shadow:var(--vb-e2);padding:16px;position:relative}
.vb-root .srv-top:not(:where(.fleet-zone *)){display:flex;gap:12px;align-items:flex-start}
.vb-root .srv-top .ico:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .srv b:not(:where(.fleet-zone *)){display:block;font-weight:600;line-height:1.35}
.vb-root .srv-sub:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);margin-top:2px}
.vb-root .srv-no:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid var(--vb-hair);font-size:var(--vb-fs-sm);font-weight:500}
.vb-root .srv-no svg.i:not(:where(.fleet-zone *)){color:var(--vb-warn-600)}
.vb-root .dev:not(:where(.fleet-zone *)){display:grid;justify-items:center;gap:var(--vb-s4);text-align:center}
.vb-root .dev-label:not(:where(.fleet-zone *)){max-width:30ch}
.vb-root .dev-label b:not(:where(.fleet-zone *)){display:block;font-weight:600;line-height:1.35}
.vb-root .dev-label span:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);margin-top:4px}
.vb-root .net:not(:where(.fleet-zone *)){display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;position:relative}
.vb-root .net-chip:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--vb-cell);box-shadow:var(--vb-e2);font-weight:600;font-size:var(--vb-fs-sm)}
.vb-root .net small:not(:where(.fleet-zone *)){font-size:var(--vb-fs-cap);color:var(--vb-muted)}
.vb-root .net:not(:where(.fleet-zone *))::before,.vb-root .net:not(:where(.fleet-zone *))::after{content:"";width:0;height:28px;border-left:2px dashed var(--vb-n-300)}
.vb-root .sheet:not(:where(.fleet-zone *)){margin-top:auto;background:var(--vb-cell);border-top:1px solid var(--vb-hair);padding:12px;display:grid;gap:8px;text-align:center}
.vb-root .sheet p:not(:where(.fleet-zone *)){font-size:12px;color:var(--vb-muted)}
.vb-root .sheet .fbtn:not(:where(.fleet-zone *)){display:block;border-radius:6px;background:var(--vb-action);color:#fff;font-weight:600;font-size:13px;padding:9px}
.vb-root .rx:not(:where(.fleet-zone *)){padding:10px 14px 12px;background:var(--vb-cell);margin:0 0 8px}
.vb-root .rx p:not(:where(.fleet-zone *)){display:flex;justify-content:space-between;font-size:12px;color:var(--vb-muted);margin-bottom:6px}
.vb-root .rx p b:not(:where(.fleet-zone *)){color:var(--vb-ink);font-weight:600}
.vb-root .bar-track:not(:where(.fleet-zone *)){height:6px;border-radius:3px;background:var(--vb-n-150);overflow:hidden}
.vb-root .bar-fill:not(:where(.fleet-zone *)){height:100%;width:60%;background:var(--vb-action);border-radius:3px}
.vb-root .acc:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:8px;margin:0 10px 8px;padding:8px 10px;background:var(--vb-cell);border-radius:8px;font-size:12px}
.vb-root .st:not(:where(.fleet-zone *)){width:20px;height:20px;flex:none;display:grid;place-items:center}
.vb-root .st-wait:not(:where(.fleet-zone *)){color:var(--vb-n-400)}
.vb-root .st-wait svg.i:not(:where(.fleet-zone *)){width:16px;height:16px}
.vb-root .slist li.waiting:not(:where(.fleet-zone *)){color:var(--vb-muted)}
.vb-root .slist li.waiting .sl-b b:not(:where(.fleet-zone *)){color:var(--vb-muted)}
.vb-root .ways:not(:where(.fleet-zone *)){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:var(--vb-s10)}
.vb-root .ways > span:not(:where(.fleet-zone *)){font-weight:600;font-size:var(--vb-fs-sm);margin-right:4px}
.vb-root .ways a.chip:not(:where(.fleet-zone *)){text-decoration:none;min-height:44px;padding:8px 14px;font-weight:500;color:var(--vb-ink);transition:background-color var(--vb-t-fast)}
.vb-root .ways a.chip:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .ways a.chip:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
.vb-root .scene-cap:not(:where(.fleet-zone *)){text-align:center}
@media (max-width:1023px){.vb-root .srv:not(:where(.fleet-zone *))::after{content:"";position:absolute;left:50%;top:100%;height:24px;border-left:2px dashed var(--vb-n-300)}
.vb-root .ways > span:not(:where(.fleet-zone *)){flex-basis:100%;text-align:center;margin:0 0 2px}}
@media (min-width:1024px){.vb-root .scene:not(:where(.fleet-zone *)){grid-template-columns:1fr 330px 1fr;grid-template-areas:"old srv new" "old net new";column-gap:0;row-gap:0;align-items:start;justify-items:stretch}
.vb-root .dev-old:not(:where(.fleet-zone *)){grid-area:old;justify-self:end}
.vb-root .dev-new:not(:where(.fleet-zone *)){grid-area:new;justify-self:start}
.vb-root .srv:not(:where(.fleet-zone *)){grid-area:srv;justify-self:center;margin-top:28px;max-width:none;width:calc(100% - 40px)}
.vb-root .srv:not(:where(.fleet-zone *))::before,.vb-root .srv:not(:where(.fleet-zone *))::after{content:"";position:absolute;top:50%;width:20px;border-top:2px dashed var(--vb-n-300)}
.vb-root .srv:not(:where(.fleet-zone *))::before{right:100%}
.vb-root .srv:not(:where(.fleet-zone *))::after{left:100%}
.vb-root .net:not(:where(.fleet-zone *)){grid-area:net;align-self:start;margin-top:64px;width:100%;flex-direction:column}
.vb-root .net:not(:where(.fleet-zone *))::before,.vb-root .net:not(:where(.fleet-zone *))::after{display:none}
.vb-root .net-line:not(:where(.fleet-zone *)){display:block;width:100%;height:2px;position:relative;background:repeating-linear-gradient(90deg,var(--vb-n-300) 0 6px,transparent 6px 11px);margin-bottom:12px}
.vb-root .net-line:not(:where(.fleet-zone *))::after{content:"";position:absolute;right:-1px;top:-5px;border:6px solid transparent;border-left:8px solid var(--vb-n-300);border-right:0}}
.vb-root .steps3:not(:where(.fleet-zone *)){list-style:none;display:grid;gap:var(--vb-s4);counter-reset:st}
.vb-root .steps3 > li:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);padding:var(--vb-s6);display:flex;flex-direction:column;gap:var(--vb-s3)}
.vb-root .step-h:not(:where(.fleet-zone *)){display:flex;gap:12px;align-items:center}
.vb-root .step-h h3:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3)}
.vb-root .steps3 p:not(:where(.fleet-zone *)){color:var(--vb-ink-2)}
.vb-root .mini:not(:where(.fleet-zone *)){margin-top:auto;background:var(--vb-n-50);border-radius:var(--vb-r-cell);padding:12px;font-size:var(--vb-fs-sm)}
.vb-root .mini .group:not(:where(.fleet-zone *)){box-shadow:0 0 0 1px var(--vb-hair)}
.vb-root .mini .cell-static:not(:where(.fleet-zone *)){padding:10px 12px;min-height:44px;gap:10px}
.vb-root .mini .ico:not(:where(.fleet-zone *)){width:30px;height:30px;border-radius:7px}
.vb-root .mini .ico svg.i:not(:where(.fleet-zone *)){width:17px;height:17px}
.vb-root .mini-warn:not(:where(.fleet-zone *)){display:flex;gap:8px;align-items:center;margin-top:10px;color:var(--vb-warn-600);font-weight:500}
.vb-root .mini-warn svg.i:not(:where(.fleet-zone *)){width:17px;height:17px}
.vb-root .mini-net:not(:where(.fleet-zone *)){display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0 12px;color:var(--vb-muted)}
.vb-root .mini-net .dash:not(:where(.fleet-zone *)){flex:1;max-width:60px;border-top:2px dashed var(--vb-n-300)}
.vb-root .mini-net svg.i:not(:where(.fleet-zone *)){color:var(--vb-ink)}
.vb-root .mini-chev:not(:where(.fleet-zone *)){color:var(--vb-n-300);width:16px}
.vb-root .mini-grow:not(:where(.fleet-zone *)){flex:1}
.vb-root .mini-av:not(:where(.fleet-zone *)){width:30px;height:30px;font-size:12px}
.vb-root .tag-ok:not(:where(.fleet-zone *)){margin-left:auto;font-size:var(--vb-fs-cap);color:var(--vb-done);font-weight:600;display:inline-flex;gap:6px;align-items:center}
.vb-root .mini-after:not(:where(.fleet-zone *)){margin-top:10px;color:var(--vb-muted)}
@media (min-width:900px){.vb-root .steps3:not(:where(.fleet-zone *)){grid-template-columns:repeat(3,minmax(0,1fr))}}
.vb-root .check-wrap:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s8);counter-reset:left}
.vb-root .check-wrap h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2)}
.vb-root .check-intro p:not(:where(.fleet-zone *)){color:var(--vb-ink-2);margin-top:var(--vb-s3);max-width:44ch}
.vb-root .checklist:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-cell);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .checklist li + li label:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .checklist label:not(:where(.fleet-zone *)){display:flex;gap:14px;align-items:flex-start;padding:16px;min-height:56px;cursor:pointer;transition:background-color var(--vb-t-fast)}
.vb-root .checklist label:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .checklist label:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
.vb-root .checklist input:not(:where(.fleet-zone *)){appearance:none;-webkit-appearance:none;margin:1px 0 0;width:24px;height:24px;flex:none;border-radius:50%;border:1.5px solid var(--vb-n-300);background:var(--vb-cell) no-repeat center/14px;cursor:pointer;transition:background-color var(--vb-t-fast),border-color var(--vb-t-fast)}
.vb-root .checklist input:checked:not(:where(.fleet-zone *)){background-color:var(--vb-done);border-color:var(--vb-done);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}
.vb-root .checklist input:focus-visible:not(:where(.fleet-zone *)){outline:2px solid var(--vb-focus);outline-offset:2px}
.vb-root .checklist input:not(:checked):not(:where(.fleet-zone *)){counter-increment:left}
.vb-root .checklist .cl-t:not(:where(.fleet-zone *)){font-weight:500;line-height:1.4}
.vb-root .checklist .cl-s:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);font-weight:400;margin-top:2px}
.vb-root .checklist input:checked + span .cl-t:not(:where(.fleet-zone *)){color:var(--vb-muted)}
.vb-root .left-box:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-cell);padding:16px;display:flex;gap:14px;align-items:center;margin-top:var(--vb-s6)}
.vb-root .left-n:not(:where(.fleet-zone *)){font-size:30px;font-weight:600;line-height:1;min-width:1.2ch}
.vb-root .left-n:not(:where(.fleet-zone *))::before{content:counter(left)}
.vb-root .left-box p:not(:where(.fleet-zone *)){margin:0;font-size:var(--vb-fs-sm);color:var(--vb-ink-2)}
.vb-root .left-box .all:not(:where(.fleet-zone *)){display:none}
.vb-root .check-wrap:not(:has(.checklist input:not(:checked))) .left-box:not(:where(.fleet-zone *)){background:var(--vb-done-bg)}
.vb-root .check-wrap:not(:has(.checklist input:not(:checked))) .left-box .some:not(:where(.fleet-zone *)){display:none}
.vb-root .check-wrap:not(:has(.checklist input:not(:checked))) .left-box .all:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:center;color:var(--vb-ink);font-weight:600}
.vb-root .check-wrap:not(:has(.checklist input:not(:checked))) .left-n:not(:where(.fleet-zone *)){display:none}
.vb-root .left-box .all .done:not(:where(.fleet-zone *)){width:24px;height:24px}
@media (min-width:1024px){.vb-root .check-wrap:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;gap:var(--vb-s6) var(--vb-s16)}
.vb-root .check-intro:not(:where(.fleet-zone *)){grid-column:1;grid-row:1}
.vb-root .checklist:not(:where(.fleet-zone *)){grid-column:2;grid-row:1 / span 2}
.vb-root .left-box:not(:where(.fleet-zone *)){grid-column:1;grid-row:2;align-self:start;margin-top:0}}
.vb-root .claims:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s8)}
.vb-root .claims-text p:not(:where(.fleet-zone *)){color:var(--vb-ink-2);margin-top:var(--vb-s4);max-width:var(--vb-text-max)}
.vb-root .claims-text h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2)}
.vb-root .vs:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-n-50);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .vs li:not(:where(.fleet-zone *)){padding:16px;display:grid;gap:6px}
.vb-root .vs li + li:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .vs .pr:not(:where(.fleet-zone *)){font-size:var(--vb-fs-sm);color:var(--vb-muted)}
.vb-root .vs .pr b:not(:where(.fleet-zone *)){color:var(--vb-warn-600);font-weight:600}
.vb-root .vs .fa:not(:where(.fleet-zone *)){font-weight:500}
.vb-root .never:not(:where(.fleet-zone *)){display:flex;gap:12px;align-items:flex-start;margin-top:var(--vb-s4);padding:16px;border-radius:var(--vb-r-cell);background:var(--vb-warn-50);font-weight:600}
.vb-root .never svg.i:not(:where(.fleet-zone *)){color:var(--vb-warn-600);margin-top:2px}
@media (min-width:1024px){.vb-root .claims:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--vb-s16);align-items:start}}
.vb-root .method:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s8)}
.vb-root .method .group .cell-static:not(:where(.fleet-zone *)){align-items:flex-start}
.vb-root .method .sec-head:not(:where(.fleet-zone *)){margin:0}
.vb-root .src-list:not(:where(.fleet-zone *)){list-style:none;display:grid;gap:0 var(--vb-s8);margin-top:var(--vb-s3)}
.vb-root .src-list li:not(:where(.fleet-zone *)){padding:10px 0;border-top:1px solid var(--vb-hair);font-size:var(--vb-fs-sm)}
.vb-root .src-list a:not(:where(.fleet-zone *)){display:inline-flex;min-height:24px;align-items:center}
.vb-root .src-head:not(:where(.fleet-zone *)){font-weight:600;font-size:var(--vb-fs-h3);margin-top:var(--vb-s10)}
.vb-root .src-note:not(:where(.fleet-zone *)){font-size:var(--vb-fs-sm);color:var(--vb-muted);margin-top:4px}
@media (min-width:900px){.vb-root .src-list:not(:where(.fleet-zone *)){grid-template-columns:1fr 1fr}}
@media (min-width:1024px){.vb-root .method:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--vb-s16)}}
.vb-root .faq-wrap h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2);margin-bottom:var(--vb-s6)}
.vb-root .ghead:not(:where(.fleet-zone *)){padding:var(--vb-s6) 0 var(--vb-s10)}
.vb-root .ghead-grid:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s8)}
.vb-root .crumbs ol:not(:where(.fleet-zone *)){list-style:none;display:flex;flex-wrap:wrap;align-items:center;font-size:var(--vb-fs-sm);color:var(--vb-muted)}
.vb-root .crumbs li:not(:where(.fleet-zone *)){display:inline-flex;align-items:center}
.vb-root .crumbs li + li:not(:where(.fleet-zone *))::before{content:"";width:16px;height:16px;margin:0 4px;background:no-repeat center/14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A9A9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}
.vb-root .crumbs a:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--vb-ink-2);text-decoration:none}
.vb-root .crumbs a:hover:not(:where(.fleet-zone *)){text-decoration:underline;text-underline-offset:3px}
.vb-root .crumbs [aria-current]:not(:where(.fleet-zone *)){color:var(--vb-muted)}
.vb-root .ghead h1:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h1);letter-spacing:-.022em;line-height:1.15;max-width:22ch}
.vb-root .answer:not(:where(.fleet-zone *)){margin-top:var(--vb-s5);font-size:var(--vb-fs-lead);color:var(--vb-ink-2);max-width:60ch}
.vb-root .answer strong:not(:where(.fleet-zone *)){color:var(--vb-ink);font-weight:600}
.vb-root .meta:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .meta .chip:not(:where(.fleet-zone *)){background:var(--vb-cell)}
.vb-root .ghead .verified:not(:where(.fleet-zone *)){margin-top:var(--vb-s5)}
.vb-root .toc:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .toc summary:not(:where(.fleet-zone *)){list-style:none;display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:52px;cursor:pointer;font-weight:600}
.vb-root .toc summary:not(:where(.fleet-zone *))::-webkit-details-marker{display:none}
.vb-root .toc summary span:not(:where(.fleet-zone *)){flex:1}
.vb-root .toc summary svg.i:not(:where(.fleet-zone *)){color:var(--vb-n-400);transition:transform var(--vb-t-mid) var(--vb-ease)}
.vb-root .toc[open] summary svg.i:not(:where(.fleet-zone *)){transform:rotate(90deg)}
.vb-root .toc summary:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .toc ol:not(:where(.fleet-zone *)){list-style:none;counter-reset:t}
.vb-root .toc li a:not(:where(.fleet-zone *)){display:flex;align-items:center;min-height:44px;padding:10px 16px;box-shadow:inset 0 1px 0 var(--vb-hair);text-decoration:none;font-size:var(--vb-fs-sm);color:var(--vb-ink-2);transition:background-color var(--vb-t-fast)}
.vb-root .toc li a:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50);color:var(--vb-ink)}
.vb-root .toc li a:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
@media (min-width:1024px){.vb-root .ghead:not(:where(.fleet-zone *)){padding:var(--vb-s8) 0 var(--vb-s16)}}
.vb-root .gbody:not(:where(.fleet-zone *)){background:var(--vb-cell);padding:var(--vb-sec-m) 0 var(--vb-s16)}
.vb-root .gbody .wrap:not(:where(.fleet-zone *)){display:grid;grid-template-columns:minmax(0,1fr)}
.vb-root .col:not(:where(.fleet-zone *)),.vb-root .gsec:not(:where(.fleet-zone *)){max-width:720px}
.vb-root .rail:not(:where(.fleet-zone *)){margin-bottom:var(--vb-s10)}
@media (min-width:1180px){.vb-root .gbody .wrap:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,720px) minmax(0,1fr);column-gap:var(--vb-s16)}
.vb-root .gsec:not(:where(.fleet-zone *)){grid-column:1}
.vb-root .rail:not(:where(.fleet-zone *)){grid-column:2;grid-row:1 / span 40;margin:0}
.vb-root .rail .toc:not(:where(.fleet-zone *)){position:sticky;top:84px;max-width:320px;margin-left:auto}}
.vb-root .gsec:not(:where(.fleet-zone *)){scroll-margin-top:76px}
.vb-root .gsec + .gsec:not(:where(.fleet-zone *)){margin-top:var(--vb-s20)}
.vb-root .gsec h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h2);margin-bottom:var(--vb-s4)}
.vb-root .gsec h3:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3)}
.vb-root .prose p + p:not(:where(.fleet-zone *)){margin-top:var(--vb-s4)}
.vb-root .prose p:not(:where(.fleet-zone *)){color:var(--vb-ink)}
.vb-root .callout:not(:where(.fleet-zone *)){background:var(--vb-n-50);border-radius:var(--vb-r-card);padding:20px 22px;margin-top:var(--vb-s6)}
.vb-root .callout + .callout:not(:where(.fleet-zone *)){margin-top:var(--vb-s3)}
.vb-root .callout p:not(:where(.fleet-zone *)){color:var(--vb-ink)}
.vb-root .callout p + p:not(:where(.fleet-zone *)){margin-top:var(--vb-s2)}
.vb-root .callout strong:not(:where(.fleet-zone *)){font-weight:600}
.vb-root .gbody .group:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .gbody .cell:hover:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .gbody .faq:not(:where(.fleet-zone *)),.vb-root .gbody .toc:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .gbody .toc summary:hover:not(:where(.fleet-zone *)),.vb-root .gbody .toc li a:hover:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .gbody .faq summary:hover:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .gintro:not(:where(.fleet-zone *)){color:var(--vb-ink-2)}
.vb-root .dia:not(:where(.fleet-zone *)){margin-top:var(--vb-s8);background:var(--vb-n-50);border-radius:var(--vb-r-card);padding:var(--vb-s6)}
.vb-root .dia-svg:not(:where(.fleet-zone *)){display:block;width:100%;max-width:420px;height:auto;margin-inline:auto}
.vb-root .dia .caption:not(:where(.fleet-zone *)){text-align:center}
@media (max-width:639px){.vb-root .dia:not(:where(.fleet-zone *)){padding:var(--vb-s4)}}
.vb-root .state:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .state fieldset:not(:where(.fleet-zone *)){border:0;margin:0;padding:0;min-width:0}
.vb-root .state legend:not(:where(.fleet-zone *)){font-weight:600;font-size:var(--vb-fs-h3);padding:0;margin-bottom:var(--vb-s3)}
.vb-root .opts:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-n-50);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .opts li + li label:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .opts label:not(:where(.fleet-zone *)){display:flex;gap:14px;align-items:flex-start;padding:16px;cursor:pointer;min-height:56px;transition:background-color var(--vb-t-fast)}
.vb-root .opts label:hover:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .opts label:active:not(:where(.fleet-zone *)){background:var(--vb-n-150)}
.vb-root .opts input:not(:where(.fleet-zone *)){appearance:none;-webkit-appearance:none;margin:1px 0 0;width:24px;height:24px;flex:none;border-radius:50%;border:1.5px solid var(--vb-n-300);background:var(--vb-cell);cursor:pointer;display:grid;place-items:center;transition:border-color var(--vb-t-fast)}
.vb-root .opts input:not(:where(.fleet-zone *))::after{content:"";width:12px;height:12px;border-radius:50%;background:var(--vb-done);transform:scale(0);transition:transform var(--vb-t-fast) var(--vb-ease)}
.vb-root .opts input:checked:not(:where(.fleet-zone *)){border-color:var(--vb-done)}
.vb-root .opts input:checked:not(:where(.fleet-zone *))::after{transform:scale(1)}
.vb-root .opts input:focus-visible:not(:where(.fleet-zone *)){outline:2px solid var(--vb-focus);outline-offset:2px}
.vb-root .opt-t:not(:where(.fleet-zone *)){display:block;font-weight:600;line-height:1.4}
.vb-root .opt-r:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-ink-2);margin-top:4px}
.vb-root .opts label:has(input:checked):not(:where(.fleet-zone *)){background:var(--vb-cell)}
.vb-root .rec:not(:where(.fleet-zone *)){margin-top:var(--vb-s4);border-radius:var(--vb-r-cell);padding:18px;background:var(--vb-n-50);box-shadow:inset 0 0 0 1px var(--vb-hair)}
.vb-root .rec > div:not(:where(.fleet-zone *)){display:none}
.vb-root .rec .r0:not(:where(.fleet-zone *)){display:block;color:var(--vb-ink-2);font-size:var(--vb-fs-sm)}
.vb-root .rec h3:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3);display:flex;gap:10px;align-items:center}
.vb-root .rec p:not(:where(.fleet-zone *)){margin-top:6px;color:var(--vb-ink-2)}
.vb-root .rec .btn:not(:where(.fleet-zone *)){margin-top:var(--vb-s4)}
.vb-root .state:has(input[data-r]:checked) .rec .r0:not(:where(.fleet-zone *)){display:none}
.vb-root .state:has(input[data-r="1"]:checked) .rec .r1:not(:where(.fleet-zone *)),.vb-root .state:has(input[data-r="2"]:checked) .rec .r2:not(:where(.fleet-zone *)),.vb-root .state:has(input[data-r="3"]:checked) .rec .r3:not(:where(.fleet-zone *)),.vb-root .state:has(input[data-r="4"]:checked) .rec .r4:not(:where(.fleet-zone *)){display:block}
.vb-root .state:has(input[data-ok]:checked) .rec:not(:where(.fleet-zone *)){background:var(--vb-done-bg);box-shadow:none}
.vb-root .ss:not(:where(.fleet-zone *)){display:grid;gap:var(--vb-s8)}
.vb-root .ss-intro:not(:where(.fleet-zone *)){color:var(--vb-ink-2);margin-bottom:var(--vb-s8)}
.vb-root .vsteps:not(:where(.fleet-zone *)){list-style:none;position:relative}
.vb-root .vsteps > li:not(:where(.fleet-zone *)){position:relative;padding:0 0 var(--vb-s8) 52px;border-radius:var(--vb-r-cell)}
.vb-root .vsteps > li:not(:where(.fleet-zone *))::before{content:"";position:absolute;left:15px;top:36px;bottom:4px;width:2px;background:var(--vb-n-150)}
.vb-root .vsteps > li:last-child:not(:where(.fleet-zone *))::before{display:none}
.vb-root .vsteps .num:not(:where(.fleet-zone *)){position:absolute;left:0;top:0;width:32px;height:32px;background:var(--vb-n-100);transition:background-color var(--vb-t-mid),color var(--vb-t-mid)}
.vb-root .vsteps > li.on .num:not(:where(.fleet-zone *)){background:var(--vb-ink);color:#fff}
.vb-root .vsteps h3:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3);padding-top:3px}
.vb-root .vsteps p:not(:where(.fleet-zone *)){margin-top:6px;color:var(--vb-ink-2)}
.vb-root .vsteps .lbl:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);margin-top:var(--vb-s3)}
.vb-root .vsteps .p-alt:not(:where(.fleet-zone *)){margin-top:var(--vb-s4)}
.vb-root .ss > *:not(:where(.fleet-zone *)){min-width:0}
.vb-root .ss-scene:not(:where(.fleet-zone *)){display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--vb-s3);min-width:0}
.vb-root .ss-scene .caption:not(:where(.fleet-zone *)){margin-top:0;text-align:center}
.vb-root .frame:not(:where(.fleet-zone *)){display:flex;flex-direction:column;height:100%;background:var(--vb-n-100)}
.vb-root .frame .slist li:not(:where(.fleet-zone *)){padding:9px 12px}
.vb-root .prof:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:center;background:var(--vb-cell);padding:16px 12px;margin-bottom:8px}
.vb-root .prof .av:not(:where(.fleet-zone *)){width:44px;height:44px;border-radius:9px;font-size:15px}
.vb-root .prof b:not(:where(.fleet-zone *)){display:block;font-size:14px}
.vb-root .prof span:not(:where(.fleet-zone *)){font-size:12px;color:var(--vb-muted)}
.vb-root .frow:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:10px;background:var(--vb-cell);padding:11px 12px;font-size:13.5px}
.vb-root .frow + .frow:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .frow em:not(:where(.fleet-zone *)){font-style:normal;flex:1}
.vb-root .frow svg.i:not(:where(.fleet-zone *)){width:15px;height:15px;color:var(--vb-n-300)}
.vb-root .frow.hl:not(:where(.fleet-zone *)){background:#F2F2F2}
.vb-root .fgap:not(:where(.fleet-zone *)){height:8px}
.vb-root .fnote:not(:where(.fleet-zone *)){font-size:11.5px;color:var(--vb-muted);padding:8px 14px}
.vb-root .ck:not(:where(.fleet-zone *)){width:20px;height:20px;border-radius:50%;border:1.5px solid var(--vb-n-300);flex:none}
.vb-root .ck.on:not(:where(.fleet-zone *)){background:var(--vb-done) no-repeat center/12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");border-color:var(--vb-done)}
.vb-root .fwait:not(:where(.fleet-zone *)){flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:16px;font-size:13px}
.vb-root .fwait .big:not(:where(.fleet-zone *)){width:64px;height:64px;border-radius:50%;background:var(--vb-cell);display:grid;place-items:center}
.vb-root .fwait .big svg.i:not(:where(.fleet-zone *)){width:28px;height:28px}
.vb-root .fwait small:not(:where(.fleet-zone *)){color:var(--vb-muted);font-size:12px}
.vb-root .fpair:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:6px;color:var(--vb-muted)}
.vb-root .fpair .d:not(:where(.fleet-zone *)){width:34px;border-top:2px dashed var(--vb-n-300)}
.vb-root .sheet2:not(:where(.fleet-zone *)){margin-top:auto;background:var(--vb-cell);border-top:1px solid var(--vb-hair);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--vb-muted)}
.vb-root .sheet2 span.fb:not(:where(.fleet-zone *)){background:var(--vb-action);color:#fff;border-radius:6px;padding:7px 14px;font-weight:600;font-size:12.5px}
.vb-root .rx2:not(:where(.fleet-zone *)){padding:10px 14px 12px;background:var(--vb-cell);margin:0 0 8px}
.vb-root .rx2 p:not(:where(.fleet-zone *)){display:flex;justify-content:space-between;font-size:12px;color:var(--vb-muted);margin-bottom:6px}
.vb-root .rx2 p b:not(:where(.fleet-zone *)){color:var(--vb-ink)}
.vb-root .track:not(:where(.fleet-zone *)){height:6px;border-radius:3px;background:var(--vb-n-150);overflow:hidden}
.vb-root .track i:not(:where(.fleet-zone *)){display:block;height:100%;width:100%;background:var(--vb-action)}
.vb-root .fstep:not(:where(.fleet-zone *)){font-size:11px;font-weight:600;color:var(--vb-muted);padding:2px 0 0}
@media (max-width:1023px){.vb-root .ss-scene .phone:not(:where(.fleet-zone *)){background:none;padding:0;box-shadow:none;width:100%;border-radius:0}
.vb-root .ss-scene .screen:not(:where(.fleet-zone *)){height:auto;background:none;border-radius:0;flex-direction:row;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;overscroll-behavior-x:contain}
.vb-root .frame:not(:where(.fleet-zone *)){flex:none;width:208px;height:392px;border-radius:22px;border:6px solid #262626;overflow:hidden;scroll-snap-align:start}
.vb-root .frame .sb:not(:where(.fleet-zone *)){display:none}
.vb-root .fstep:not(:where(.fleet-zone *)){padding:10px 14px 0}}
@media (min-width:1024px){.vb-root .ss.has-scene:not(:where(.fleet-zone *)){grid-template-columns:minmax(0,1fr) 262px;column-gap:var(--vb-s10);align-items:start}
.vb-root .ss-scene:not(:where(.fleet-zone *)){position:sticky;top:84px}
.vb-root .ss-scene .screen:not(:where(.fleet-zone *)){position:relative}
.vb-root .frame:not(:where(.fleet-zone *)){position:absolute;inset:0;opacity:0;transition:opacity var(--vb-t-slow) var(--vb-ease);visibility:hidden}
.vb-root .frame.on:not(:where(.fleet-zone *)){opacity:1;visibility:visible}
.vb-root .fstep:not(:where(.fleet-zone *)){display:none}
.vb-root .vsteps > li:not(:where(.fleet-zone *)){cursor:default}}
.vb-root .need:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .need .cell-static:not(:where(.fleet-zone *)){padding:12px 16px}
.vb-root .osteps:not(:where(.fleet-zone *)){margin-top:var(--vb-s6);padding-left:0;list-style:none;counter-reset:o}
.vb-root .osteps > li:not(:where(.fleet-zone *)){counter-increment:o;position:relative;padding-left:44px;min-height:32px}
.vb-root .osteps > li + li:not(:where(.fleet-zone *)){margin-top:var(--vb-s4)}
.vb-root .osteps > li:not(:where(.fleet-zone *))::before{content:counter(o);position:absolute;left:0;top:-1px;width:30px;height:30px;border-radius:50%;background:var(--vb-n-100);display:grid;place-items:center;font-weight:600;font-size:var(--vb-fs-sm)}
.vb-root .cmp:not(:where(.fleet-zone *)){width:100%;border-collapse:collapse;margin-top:var(--vb-s6);font-size:var(--vb-fs-sm)}
.vb-root .cmp th:not(:where(.fleet-zone *)),.vb-root .cmp td:not(:where(.fleet-zone *)){text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--vb-hair)}
.vb-root .cmp thead th:not(:where(.fleet-zone *)){font-weight:600;font-size:var(--vb-fs-sm);color:var(--vb-ink);background:var(--vb-n-50)}
.vb-root .cmp thead th:first-child:not(:where(.fleet-zone *)){border-radius:var(--vb-r-cell) 0 0 var(--vb-r-cell)}
.vb-root .cmp thead th:last-child:not(:where(.fleet-zone *)){border-radius:0 var(--vb-r-cell) var(--vb-r-cell) 0}
.vb-root .cmp tbody th:not(:where(.fleet-zone *)){font-weight:500;color:var(--vb-muted);width:22%}
.vb-root .cmp td:not(:where(.fleet-zone *)){color:var(--vb-ink)}
.vb-root .cmp .h-ic:not(:where(.fleet-zone *)){display:inline-flex;gap:8px;align-items:center}
.vb-root .cmp .h-ic svg.i:not(:where(.fleet-zone *)){width:17px;height:17px;color:var(--vb-muted)}
@media (max-width:767px){.vb-root .cmp:not(:where(.fleet-zone *)),.vb-root .cmp tbody:not(:where(.fleet-zone *)),.vb-root .cmp tr:not(:where(.fleet-zone *)),.vb-root .cmp th:not(:where(.fleet-zone *)),.vb-root .cmp td:not(:where(.fleet-zone *)){display:block;width:100%}
.vb-root .cmp thead:not(:where(.fleet-zone *)){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.vb-root .cmp tr:not(:where(.fleet-zone *)){background:var(--vb-n-50);border-radius:var(--vb-r-card);padding:6px 0;margin-bottom:var(--vb-s3)}
.vb-root .cmp tbody th:not(:where(.fleet-zone *)){width:auto;color:var(--vb-ink);font-weight:600;font-size:var(--vb-fs-body);border:0;padding:12px 16px 4px}
.vb-root .cmp td:not(:where(.fleet-zone *)){border:0;padding:8px 16px;display:grid;grid-template-columns:8.5em 1fr;gap:10px}
.vb-root .cmp td + td:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .cmp td:not(:where(.fleet-zone *))::before{content:attr(data-label);color:var(--vb-muted)}}
.vb-root .srcs:not(:where(.fleet-zone *)){list-style:none;margin-top:var(--vb-s4)}
.vb-root .srcs li:not(:where(.fleet-zone *)){padding:14px 0;border-top:1px solid var(--vb-hair)}
.vb-root .srcs li:last-child:not(:where(.fleet-zone *)){border-bottom:1px solid var(--vb-hair)}
.vb-root .srcs a:not(:where(.fleet-zone *)){font-weight:500}
.vb-root .srcs span:not(:where(.fleet-zone *)){display:block;font-size:var(--vb-fs-sm);color:var(--vb-muted);margin-top:4px}
.vb-root .checked-line:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:center;font-size:var(--vb-fs-sm);color:var(--vb-ink-2)}
.vb-root .next .cell:not(:where(.fleet-zone *)){align-items:flex-start}
.vb-root .next .chev:not(:where(.fleet-zone *)){align-self:center}
.vb-root .gsec .check-wrap:not(:where(.fleet-zone *)){display:block;margin-top:var(--vb-s6)}
.vb-root .gsec .checklist:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .gsec .checklist label:hover:not(:where(.fleet-zone *)){background:var(--vb-n-100)}
.vb-root .gsec .left-box:not(:where(.fleet-zone *)){background:var(--vb-n-50);margin-top:var(--vb-s4)}
.vb-root .gsec .claims:not(:where(.fleet-zone *)){display:block}
.vb-root .gsec .vs:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .gsec .group:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .gsec .group.next:not(:where(.fleet-zone *)){margin-top:0}
.vb-root .shell:not(:where(.fleet-zone *)){padding-top:var(--vb-s6);padding-bottom:var(--vb-sec-m)}
.vb-root .shell-head:not(:where(.fleet-zone *)){margin-top:var(--vb-s4);max-width:var(--vb-text-max)}
.vb-root .shell-head h1:not(:where(.fleet-zone *)),.vb-root .shell-head .h1-like:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h1);font-weight:600;letter-spacing:-.022em;line-height:1.15}
.vb-root .shell-head .lede:not(:where(.fleet-zone *)){margin-top:var(--vb-s4);color:var(--vb-ink-2);font-size:var(--vb-fs-lead)}
.vb-root .shell-body:not(:where(.fleet-zone *)){margin-top:var(--vb-s8)}
.vb-root .shell-narrow:not(:where(.fleet-zone *)){max-width:520px}
.vb-root .shell-plate:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);padding:var(--vb-s6)}
.vb-root .shell .h3-like:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3);font-weight:600;margin-bottom:var(--vb-s3)}
.vb-root .post-list:not(:where(.fleet-zone *)){list-style:none;background:var(--vb-cell);border-radius:var(--vb-r-cell);overflow:hidden}
.vb-root .post-list > li + li:not(:where(.fleet-zone *)){box-shadow:inset 0 1px 0 var(--vb-hair)}
.vb-root .post-row:not(:where(.fleet-zone *)){display:block;padding:16px;text-decoration:none;color:var(--vb-ink);transition:background-color var(--vb-t-fast)}
.vb-root .post-row:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .post-row h2:not(:where(.fleet-zone *)){font-size:var(--vb-fs-h3)}
.vb-root .post-row p:not(:where(.fleet-zone *)){margin-top:4px;color:var(--vb-ink-2);font-size:var(--vb-fs-sm)}
.vb-root .post-min:not(:where(.fleet-zone *)){display:block;margin-top:6px;font-size:var(--vb-fs-cap);color:var(--vb-muted)}
.vb-root .post-empty:not(:where(.fleet-zone *)){padding:16px;color:var(--vb-muted)}
.vb-root .article:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);padding:var(--vb-s6);max-width:820px}
.vb-root .article img:not(:where(.fleet-zone *)){max-width:100%;height:auto;border-radius:var(--vb-r-cell)}
.vb-root .consent:not(:where(.fleet-zone *)){position:fixed;left:0;right:0;bottom:0;z-index:60;padding:var(--vb-s3) var(--vb-gutter) var(--vb-s4);pointer-events:none}
.vb-root .consent-card:not(:where(.fleet-zone *)){pointer-events:auto;max-width:720px;margin-inline:auto;background:var(--vb-cell);border-radius:var(--vb-r-card);box-shadow:var(--vb-e3);padding:16px;display:grid;gap:var(--vb-s3)}
.vb-root .consent-card p:not(:where(.fleet-zone *)){font-size:var(--vb-fs-sm);color:var(--vb-ink-2)}
.vb-root .consent-actions:not(:where(.fleet-zone *)){display:flex;flex-wrap:wrap;gap:var(--vb-s2);justify-content:flex-end}
.vb-root .lang-list:not(:where(.fleet-zone *)){list-style:none;display:flex;flex-wrap:wrap;gap:2px}
.vb-root .lang-list a:not(:where(.fleet-zone *)){display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-size:var(--vb-fs-sm);color:var(--vb-muted);text-decoration:none;border-radius:var(--vb-r-cell)}
.vb-root .lang-list a[aria-current]:not(:where(.fleet-zone *)){color:var(--vb-ink);font-weight:600}
@media (prefers-reduced-motion:reduce){.vb-root *:not(:where(.fleet-zone *)),.vb-root *:not(:where(.fleet-zone *))::before,.vb-root *:not(:where(.fleet-zone *))::after{transition-duration:0ms!important;animation-duration:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
.vb-root .notice-fig:not(:where(.fleet-zone *)){margin-top:var(--vb-s6)}
.vb-root .notice-stage:not(:where(.fleet-zone *)){position:relative;background:var(--vb-ground-2);border-radius:20px;padding:28px 24px;overflow:hidden}
.vb-root .notice-card:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:16px;box-shadow:0 18px 40px -14px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.05);padding:16px 18px;display:flex;gap:14px;align-items:center;max-width:380px;margin-inline:auto}
.vb-root .notice-badge:not(:where(.fleet-zone *)){width:44px;height:44px;border-radius:12px;background:var(--vb-done-bg);display:grid;place-items:center;flex:none;color:var(--vb-action)}
.vb-root .notice-badge.warn:not(:where(.fleet-zone *)){background:var(--vb-warn-50);color:var(--vb-warn-600)}
.vb-root .notice-badge svg.i:not(:where(.fleet-zone *)){width:24px;height:24px}
.vb-root .notice-body:not(:where(.fleet-zone *)){flex:1;min-width:0}
.vb-root .notice-ttl:not(:where(.fleet-zone *)){font-weight:600;font-size:16px;color:var(--vb-ink)}
.vb-root .notice-ttl b:not(:where(.fleet-zone *)){letter-spacing:1px}
.vb-root .notice-sub:not(:where(.fleet-zone *)){color:var(--vb-muted);font-size:13.5px;margin-top:2px}
.vb-root .notice-verify:not(:where(.fleet-zone *)){text-align:center;color:var(--vb-action);font-weight:600;font-size:17px;margin-top:22px}
.vb-root .notice-wait:not(:where(.fleet-zone *)){text-align:center;color:var(--vb-muted);font-size:14px;margin-top:8px;line-height:1.5}
.vb-root .notice-wait a:not(:where(.fleet-zone *)){color:var(--vb-muted)}
.vb-root .notice-safe:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:flex-start;max-width:420px;margin:var(--vb-s4) auto 0;padding:14px 16px;border-radius:12px;background:var(--vb-cell);box-shadow:inset 0 0 0 1px var(--vb-hair)}
.vb-root .notice-safe svg.i:not(:where(.fleet-zone *)){flex:none;margin-top:1px;color:var(--vb-warn-600);width:18px;height:18px}
.vb-root .notice-safe span:not(:where(.fleet-zone *)){font-size:13.5px;font-weight:500;color:var(--vb-ink)}
.vb-root .notice-acts:not(:where(.fleet-zone *)){list-style:none;max-width:380px;margin:var(--vb-s4) auto 0;padding:0;display:grid;gap:12px}
.vb-root .notice-acts li:not(:where(.fleet-zone *)){display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--vb-ink)}
.vb-root .notice-acts .done:not(:where(.fleet-zone *)){margin-top:1px}
.vb-root .topbar:not(:where(.fleet-zone *)){background:linear-gradient(180deg,var(--vb-viber),#6A55E8);border-bottom:0;box-shadow:0 2px 10px rgba(89,68,204,.18)}
.vb-root .topbar .hdr:not(:where(.fleet-zone *)),.vb-root .topbar .bar:not(:where(.fleet-zone *)){color:#fff}
.vb-root .hdr .logo:not(:where(.fleet-zone *)){color:#fff;font-family:var(--vb-font-disp);font-weight:800;gap:9px}
.vb-root .hdr .logo-mark:not(:where(.fleet-zone *)){background:#fff;color:var(--vb-viber);border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-weight:900}
.vb-root .hdr .nav a:not(:where(.fleet-zone *)){color:rgba(255,255,255,.88)}
.vb-root .hdr .nav a:hover:not(:where(.fleet-zone *)),.vb-root .hdr .nav a[aria-current="page"]:not(:where(.fleet-zone *)){color:#fff}
.vb-root .hdr .util a:not(:where(.fleet-zone *)){color:rgba(255,255,255,.92)}
.vb-root .hdr .btn-primary:not(:where(.fleet-zone *)){background:#fff;color:var(--vb-viber)}
.vb-root .hdr .btn-primary:hover:not(:where(.fleet-zone *)){background:#F3F0FF;color:var(--vb-action-press)}
.vb-root .mmenu > summary:not(:where(.fleet-zone *)){color:#fff}
.vb-root .pcard:not(:where(.fleet-zone *)){background:var(--vb-cell);border-radius:var(--vb-r-card);overflow:hidden;box-shadow:var(--vb-e3);border:1px solid var(--vb-hair)}
.vb-root .pchat-head:not(:where(.fleet-zone *)){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 11px;align-items:center;padding:13px 16px;background:linear-gradient(180deg,var(--vb-viber),#6A55E8);color:#fff}
.vb-root .pchat-head .pav:not(:where(.fleet-zone *)){grid-row:1 / span 2;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.22);display:grid;place-items:center;font-family:var(--vb-font-disp);font-weight:800}
.vb-root .pchat-id:not(:where(.fleet-zone *)){display:flex;align-items:center;gap:8px}
.vb-root .pchat-head .pname:not(:where(.fleet-zone *)){font-family:var(--vb-font-disp);font-weight:800;font-size:15px}
.vb-root .pchat-head .plock:not(:where(.fleet-zone *)){font-size:11.5px;color:rgba(255,255,255,.85)}
.vb-root .pchat-head .plock:not(:where(.fleet-zone *))::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#7CF2A8;margin-right:5px;vertical-align:middle}
.vb-root .pchat-head .pmeta:not(:where(.fleet-zone *)){font-size:11.5px;color:rgba(255,255,255,.8)}
.vb-root .pchat-body:not(:where(.fleet-zone *)){display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--vb-ground)}
.vb-root .pchat-body .bub:not(:where(.fleet-zone *)){max-width:88%;padding:9px 13px;border-radius:16px;font-size:14px;line-height:1.45;box-shadow:0 1px 1px rgba(27,23,38,.06)}
.vb-root .pchat-body .bub.out:not(:where(.fleet-zone *)){align-self:flex-end;background:var(--vb-bub-out);color:var(--vb-bub-out-ink);border-bottom-right-radius:5px}
.vb-root .pchat-body .bub.in:not(:where(.fleet-zone *)){align-self:flex-start;background:var(--vb-bub-in);border-bottom-left-radius:5px}
.vb-root .pchat-body .bub-cta:not(:where(.fleet-zone *)){align-self:flex-start;background:var(--vb-viber);color:#fff;font-family:var(--vb-font-disp);font-weight:700;font-size:13.5px;padding:9px 15px;border-radius:14px;text-decoration:none;margin-top:2px}
.vb-root .pchat-body .bub-cta:hover:not(:where(.fleet-zone *)){background:var(--vb-action-hover)}
.vb-root .pcap:not(:where(.fleet-zone *)){padding:10px 16px;font-size:11.5px;color:var(--vb-muted);font-style:italic;background:var(--vb-cell)}
.vb-root #what .group .cell .ico:not(:where(.fleet-zone *)){width:44px;height:44px;border-radius:50%;background:var(--vb-secondary);color:var(--vb-plum);display:grid;place-items:center}
.vb-root #what .group .cell .ico .i:not(:where(.fleet-zone *)){width:22px;height:22px}
.vb-root #what .group .cell:hover:not(:where(.fleet-zone *)){background:var(--vb-n-50)}
.vb-root .sec-head h2:not(:where(.fleet-zone *)){position:relative}
