.vn{font-family:Nunito,system-ui,sans-serif;-webkit-font-smoothing:antialiased;--ui: "Inter", "SF Pro Text", system-ui, -apple-system, "Segoe UI", sans-serif;--vh: 100vh;--brand0: #0d2730;--brand1: #143f4d;--az: #39b6d6;--az-soft: #9fe4f6;--cta1: #1a9cc0;--cta2: #0d6f8f;--link: #0d6f8f;--on-panel: #ffffff;--panel-accent: #9fe4f6;--panel-link: #9fe4f6;--on-cta: #ffffff;--ink: #0d1a22;--ink2: #45606c;--ink3: #51636d;--don: #ecf4f8;--don2: #d2e2ea;--surface: #ffffff;--surface2: #f4f8fa;--line: #e3ebef;--field-bd: #cdd9df;--field: #f7fafb;--ok: #17814a;--ok-bg: #e8f6ee;--ok-bd: #bfe3cf;--warn: #8a5a0c;--warn-bg: #fbf3e2;--warn-bd: #eed9a8;--err: #c0362b;--err-bg: #fdecea;--err-bd: #f4c7c1;--info: #15618e;--info-bg: #e9f3fa;--info-bd: #c4dff0;--ring: rgba(25, 178, 219, .2);display:block;min-height:var(--vh);background:#fff;color:var(--ink)}@supports (height: 100svh){.vn{--vh: 100svh}}.vn,.vn *{box-sizing:border-box}.vn a{color:var(--link, var(--cta2));text-decoration:none;font-weight:700}.vn a:hover{text-decoration:underline}.vn .mono{font-family:SFMono-Regular,ui-monospace,Menlo,monospace}@media (prefers-reduced-motion: reduce){.vn *{transition:none!important;animation:none!important}}.vn .lock{display:inline-flex;align-items:center;gap:11px;min-width:0}.vn .logo-svg{display:inline-flex;align-items:center;flex:none;height:var(--logoh, 34px)}.vn .logo-svg svg{height:100%;width:auto;max-width:210px;display:block}.vn .lname{font-weight:800;font-size:19px;letter-spacing:-.2px;color:var(--on-panel, #fff);white-space:normal;overflow-wrap:anywhere;line-height:1.15}.vn .auth-top{display:none;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:0 40px;color:#fff;background:linear-gradient(158deg,var(--brand0) 0%,var(--brand1) 100%);border-bottom:3px solid var(--az)}.vn .auth-top .lock{flex:1 1 auto}.vn .auth-split{width:100%;min-height:var(--vh);display:flex;align-items:flex-start;background:#fff}.vn .brand{order:-1;width:55%;flex:none;align-self:stretch;container:panel / inline-size;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:44px 56px 52px;color:#fff;font-family:var(--ui);background:radial-gradient(130% 80% at 15% -5%,color-mix(in srgb,var(--az) 24%,transparent),transparent 52%),radial-gradient(120% 90% at 110% 115%,rgba(13,110,140,.55),transparent 55%),linear-gradient(158deg,var(--brand0) 0%,var(--brand1) 100%)}.vn .brand .top{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;min-height:52px;flex:none;--logoh: 40px}.vn .brand .top .lock{flex:1 1 auto}.vn .brand .top .lname{font-size:21px}.vn .brand .top .logo-svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.vn .authside{flex:1 1 0;min-width:0;min-height:var(--vh);display:flex;flex-direction:column;background:var(--surface);color:var(--ink);font-family:var(--ui)}.vn .auth-page.is-fit .authside{position:sticky;top:var(--auth-view-top, 0px);height:calc(var(--auth-view, var(--vh)) - var(--auth-offset, 0px));min-height:0}.vn .authside .bar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 8px;padding:24px clamp(32px,4.4vw,64px) 0;font-size:14px;color:var(--ink2)}.vn .authside .bar .barlabel{color:var(--ink2)}.vn .authside .bar .signout-form{display:inline;margin:0}.vn .authside .bar .signout{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--link);cursor:pointer}.vn .authside .bar .signout:hover{text-decoration:underline}.vn .authwrap{flex:1 1 0;display:flex;align-items:safe center;justify-content:center;padding:32px clamp(32px,4.4vw,64px)}.vn .authwrap:has(.authcard.su){padding-top:22px;padding-bottom:22px}.vn .authcard{width:100%;max-width:448px;overflow-wrap:anywhere}.vn .authcard .eyebrow{display:block;margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.085em;text-transform:uppercase;color:color-mix(in srgb,var(--cta2) 80%,#0a1216)}.vn .authcard h2{margin:0 0 8px;font-size:27px;font-weight:700;letter-spacing:-.021em;line-height:1.2;color:var(--ink)}.vn .authcard .sub{margin:0 0 26px;font-size:15px;font-weight:400;line-height:1.55;color:var(--ink2)}.vn .authcard .sub.flush{margin:0}.vn .authcard.su h2{margin-bottom:6px}.vn .authcard.su .sub{margin-bottom:16px}.vn .stack{display:flex;flex-direction:column;gap:18px}.vn .stack>form{margin:0}.vn .lbl{display:block;margin-bottom:7px;font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--ink)}.vn .lblrow{margin-bottom:8px}.vn .lblrow .lbl{margin:0}.vn .lblrow a{font-size:14px}.vn .row-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.vn .inp{width:100%;height:54px;padding:0 16px;border:1.6px solid var(--field-bd);border-radius:13px;background:var(--field);font-family:var(--ui);font-size:15.5px;font-weight:400;color:var(--ink)}.vn .inp::placeholder{font-weight:400;color:#97a7b0}.vn .inp:focus{outline:none;border-color:var(--cta1);background:#fff;box-shadow:0 0 0 4px var(--ring)}.vn .inp.bad{border-color:var(--err);background:#fff}.vn .inp.bad:focus{box-shadow:0 0 0 4px #c0362b29}.vn .inp.mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.06em}.vn .inp.mono::placeholder{font-size:13px;letter-spacing:0}.vn .authcard.su .inp{height:50px}.vn .hint{margin:9px 0 0;font-size:12.75px;font-weight:400;line-height:1.5;color:var(--ink2)}.vn .hint.bad{font-weight:500;color:var(--err)}.vn .check{display:flex;align-items:flex-start;gap:12px;font-size:13.75px;font-weight:400;line-height:1.45;color:var(--ink2);cursor:pointer}.vn .check input{width:20px;height:20px;flex:none;margin:1px 0 0;accent-color:var(--cta1)}.vn .sign-note{margin:0;font-size:13.5px;line-height:1.6;color:var(--ink2)}.vn .cta{display:inline-flex;width:100%;height:56px;align-items:center;justify-content:center;gap:9px;padding:0 24px;border:0;border-radius:12px;background:color-mix(in srgb,var(--cta2) 88%,#0a1216);color:#fff;font-family:var(--ui);font-size:16px;font-weight:600;letter-spacing:.004em;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px #0a161e2e,0 6px 16px -10px #0a161e80}.vn .cta:hover{background:color-mix(in srgb,var(--cta2) 76%,#0a1216);text-decoration:none}.vn .cta:focus-visible{outline:3px solid var(--az-soft);outline-offset:2px}.vn a.cta{color:#fff}.vn .cta svg{flex:none}.vn .cta .bi{display:inline-flex;align-items:center;justify-content:center;flex:none;margin-top:-1px}.vn .cta .bl{display:inline-block;line-height:1}.vn .cta.sec{height:52px;background:#fff;color:var(--ink);border:1.5px solid var(--field-bd);box-shadow:none;font-weight:600}.vn .cta.sec:hover{background:var(--surface2);border-color:#b9c7cf}.vn .cta.sec .bi{color:var(--ink2)}.vn .cta:disabled{background:#c9d6dc;color:#fff;cursor:not-allowed;box-shadow:none}.vn .spin{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;display:inline-block;animation:vn-spin .7s linear infinite}@keyframes vn-spin{to{transform:rotate(360deg)}}.vn .note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid transparent;border-radius:11px;font-size:14px;font-weight:400;line-height:1.5}.vn .note svg{flex:none;margin-top:1px}.vn .note b{font-weight:600}.vn .note.ok{background:var(--ok-bg);border-color:var(--ok-bd);color:var(--ok)}.vn .note.err{background:var(--err-bg);border-color:var(--err-bd);color:var(--err)}.vn .note.info{background:var(--info-bg);border-color:var(--info-bd);color:var(--info)}.vn .note.warn{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn)}.vn .links2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:4px;font-size:14px;font-weight:600}.vn .links2 a{display:inline-flex;align-items:center;gap:6px}.vn .links2 svg{width:16px;height:16px}.vn .new-here{padding-top:20px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.55;color:var(--ink2)}.vn .new-here b{display:block;margin-bottom:4px;font-size:15px;color:var(--ink)}.vn .who{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface2);border:1px solid var(--line);border-radius:12px}.vn .who .av{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#19b2db1f;border:1px solid rgba(25,178,219,.22);color:var(--cta2)}.vn .who b{display:block;font-size:14.25px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.vn .who>span>span{font-size:12.75px;font-weight:400;line-height:1.35;color:var(--ink2)}.vn .tfstack{display:flex;flex-direction:column;gap:18px;margin:0}.vn .codegrp{display:flex;flex-direction:column;gap:10px}.vn .codegrp>*{margin:0}.vn .codefield{width:100%;height:58px;padding:0 16px;border:1.5px solid var(--field-bd);border-radius:10px;background:var(--field);font-family:var(--ui);font-size:21px;font-weight:600;letter-spacing:.42em;text-align:center;color:var(--ink)}.vn .codefield:focus{outline:none;border-color:var(--cta1);background:#fff;box-shadow:0 0 0 3px var(--ring)}.vn .codefield.bad{border-color:var(--err);background:#fff;color:var(--err)}.vn .check-list{list-style:none;display:flex;flex-direction:column;gap:11px;margin:0;padding:0}.vn .check-list li{display:flex;align-items:flex-start;gap:11px;font-size:14px;font-weight:400;line-height:1.45;color:var(--ink2)}.vn .check-list li svg{flex:none;margin-top:1px;color:var(--ok)}.vn .qrwrap{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:18px;background:var(--surface2);border:1px solid var(--line);border-radius:14px}.vn .qrtop{display:flex;align-items:center;gap:16px}.vn .qrtop .d{margin:0;font-size:13.25px;font-weight:400;line-height:1.5;color:var(--ink2)}.vn .qrwrap .qr{width:132px;height:132px;flex:none;padding:9px;background:#fff;border:1px solid var(--line);border-radius:10px;color:#0d1a22}.vn .qrwrap .qr svg,.vn .qrwrap .qr img{width:100%;height:100%;display:block}.vn .keyrow{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.vn .keyrow code{flex:1 1 180px;min-width:0;min-height:40px;display:flex;align-items:center;padding:0 11px;background:#fff;border:1px solid var(--field-bd);border-radius:9px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;letter-spacing:.09em;color:var(--ink);overflow-wrap:anywhere;word-break:break-all}.vn .copy{flex:none;min-height:40px;padding:0 14px;border:1.5px solid var(--field-bd);border-radius:9px;background:#fff;font-family:var(--ui);font-size:12.75px;font-weight:600;color:var(--ink);cursor:pointer}.vn .copy:hover{background:var(--surface2)}.vn .copy.copied,.vn .codeacts .cta.copied{border-color:var(--ok-bd);color:var(--ok);background:var(--ok-bg)}.vn .copy.failed,.vn .codeacts .cta.failed{border-color:var(--err-bd);color:var(--err);background:var(--err-bg)}.vn .rcodes{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:14px;background:var(--surface2);border:1px solid var(--line);border-radius:14px}.vn .rcodes li{padding:10px 8px;border:1px solid var(--line);border-radius:9px;background:#fff;font-family:ui-monospace,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.45;text-align:center;text-wrap:balance;color:var(--ink)}.vn .codeacts{display:flex;gap:10px}.vn .codeacts .cta.sec{flex:1 1 0;min-width:0;height:48px;font-size:14px;white-space:nowrap}.vn .oncenote{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 13px;background:var(--warn-bg);border:1px solid var(--warn-bd);border-radius:11px;font-size:13.5px;line-height:1.5;color:var(--ink2)}.vn .oncenote svg{flex:none;margin-top:2px;color:var(--warn)}.vn .lockrow{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;background:var(--surface2);border:1px solid var(--line);border-radius:13px}.vn .lockrow>svg{flex:none;margin-top:2px;color:var(--warn)}.vn .lockrow b{display:block;font-size:15px;font-weight:600}.vn .lockrow span{font-size:14px;line-height:1.45;color:var(--ink2)}.vn .supportline{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface2);border:1px solid var(--line);border-radius:13px;color:var(--ink);text-decoration:none}.vn .supportline .ic{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#19b2db1f;color:var(--cta2)}.vn .supportline .lab{display:block;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink3)}.vn .supportline .num{display:block;font-size:15px;font-weight:600;color:var(--ink)}.vn .jrail{display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 16px;padding:0;list-style:none}.vn .jrail li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0 6px;text-align:center}.vn .jrail li:before{content:"";position:absolute;top:15px;left:-50%;width:100%;height:2px;background:var(--field-bd)}.vn .jrail li:first-child:before{display:none}.vn .jrail li.done:before,.vn .jrail li.on:before{background:var(--cta2)}.vn .jrail .d{position:relative;z-index:1;width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center;border:2px solid var(--field-bd);border-radius:999px;background:#fff;font-size:13.5px;font-weight:900;color:var(--ink3)}.vn .jrail .d svg{width:15px;height:15px}.vn .jrail .t{font-size:13px;font-weight:700;line-height:1.32;text-wrap:balance;color:var(--ink3)}.vn .jrail li.done .d{background:var(--ok);border-color:transparent;color:#fff}.vn .jrail li.done .t{color:var(--ink2)}.vn .jrail li.on .d{background:linear-gradient(180deg,var(--cta1),var(--cta2));border-color:transparent;color:#fff;box-shadow:0 0 0 4px var(--ring)}.vn .jrail li.on .t{font-weight:900;color:var(--ink)}.vn .jmini{display:none;flex-direction:column;gap:10px;margin:0 0 20px}.vn .jmini .jnow{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.vn .jmini .jnow .n{flex:none;font-size:12px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:var(--cta2)}.vn .jmini .jnow .t{font-size:18px;font-weight:900;letter-spacing:-.3px;color:var(--ink)}.vn .jmini .jbar{display:flex;gap:5px}.vn .jmini .jbar i{flex:1 1 0;height:6px;border-radius:999px;background:var(--field-bd)}.vn .jmini .jbar i.done{background:var(--ok)}.vn .jmini .jbar i.on{background:linear-gradient(90deg,var(--cta1),var(--cta2))}.vn .jmini .jnext{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink2)}.vn .jmini .jnext b{font-weight:800;color:var(--ink)}.vn .signup-form{display:flex;flex-direction:column;gap:10px}.vn .sect-card{display:flex;flex-direction:column;gap:12px;padding:16px;background:#fff;border:1px solid var(--line);border-radius:16px}.vn .sect-card p.d{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink2)}.vn .signup-step{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.vn .signup-step+.signup-step{padding-top:16px;border-top:1px solid var(--line)}.vn .partbar{float:left;width:100%;margin:0;padding:0 0 14px;border-bottom:1px solid var(--line)}.vn .partbar+*{clear:both}.vn .partbar .pcap{display:block;margin-bottom:9px;font-size:13px;font-weight:700;line-height:1.4;color:var(--ink2)}.vn .partbar .pcap b{font-weight:900;color:var(--ink)}.vn .partbar .pseg{display:flex;gap:4px}.vn .partbar .pseg i{flex:1 1 0;height:4px;border-radius:999px;background:var(--field-bd)}.vn .partbar .pseg i.done{background:var(--cta2);opacity:.42}.vn .partbar .pseg i.on{background:var(--cta2)}.vn .signup-nav{display:flex;flex-wrap:nowrap;gap:12px}.vn .signup-nav .cta{flex:1 1 0;width:auto;min-width:0;white-space:nowrap}.vn .signup-nav .cta.sec{flex:none;min-width:120px}.vn .signup-next,.vn .signup-back{display:none}.vn .signup-form.is-enhanced .signup-next,.vn .signup-form.is-enhanced .signup-back{display:inline-flex}.vn .signup-form.is-enhanced .signup-step{display:none}.vn .signup-form.is-enhanced .signup-step.is-active{display:flex}.vn .signup-form.is-enhanced .signup-step+.signup-step{padding-top:0;border-top:0}.vn .signup-duo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vn .revlist{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:12px}.vn .revlist[hidden]{display:none}.vn .revlist .r{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--line)}.vn .revlist .r:last-child{border-bottom:0}.vn .revlist .k{flex:0 0 118px;font-size:13px;font-weight:800;color:var(--ink2)}.vn .revlist .v{flex:1 1 0;min-width:0;font-size:14.5px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.vn .revchange{flex:none;padding:4px 0;border:0;background:none;font:inherit;font-size:13.5px;font-weight:700;color:var(--link);cursor:pointer}.vn .revchange:hover{text-decoration:underline}.vn .authcard.ds-page--verify.is-journey{max-width:none}.vn .verification,.vn .verification__consent{display:flex;flex-direction:column;gap:16px}.vn .verification h5{margin:0;font-size:19px;font-weight:700;letter-spacing:-.012em;line-height:1.3;color:var(--ink)}.vn .verification p{margin:0}.vn .verification__lede,.vn .verification__done p,.vn .verification__switch{font-size:15px;line-height:1.55;color:var(--ink2)}.vn .verification__switch{text-align:center}.vn .verification__steps{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.vn .verification__steps li{display:flex;align-items:flex-start;gap:12px}.vn .verification__steps li>i{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--don);color:color-mix(in srgb,var(--cta2) 88%,#0a1216);font-size:15px}.vn .verification__steps b{display:block;font-size:15px;font-weight:600}.vn .verification__steps span{font-size:14px;line-height:1.45;color:var(--ink2)}.vn .verification .ds-panel--poa{padding:14px 16px;border:1px solid var(--warn-bd);border-radius:11px;background:var(--warn-bg);color:var(--warn)}.vn .verification .ds-panel--poa h6{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:700}.vn .verification .ds-panel--poa p{font-size:14px;line-height:1.5}.vn .verification__error,.vn .verification__reason{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid transparent;border-radius:11px;font-size:14px;line-height:1.5}.vn .verification__error i,.vn .verification__reason i{margin-top:3px}.vn .verification__error{background:var(--err-bg);border-color:var(--err-bd);color:var(--err)}.vn .verification__reason{background:var(--info-bg);border-color:var(--info-bd);color:var(--info)}.vn .verification .btn.ds-submit{display:inline-flex;width:100%;min-height:56px;align-items:center;justify-content:center;gap:9px;padding:0 24px;border:0;border-radius:12px;background:color-mix(in srgb,var(--cta2) 88%,#0a1216);color:#fff;font-family:var(--ui);font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px #0a161e2e,0 6px 16px -10px #0a161e80}.vn .verification .btn.ds-submit:hover{background:color-mix(in srgb,var(--cta2) 76%,#0a1216);text-decoration:none}.vn .verification .btn.ds-submit:focus-visible,.vn .verification__consent-decline:focus-visible{outline:3px solid var(--az-soft);outline-offset:2px}.vn .verification .btn.ds-submit:disabled{background:#c9d6dc;cursor:not-allowed;box-shadow:none}.vn .verification .btn.ds-submit.ds-submit--secondary{min-height:52px;border:1.5px solid var(--field-bd);background:#fff;color:var(--ink);box-shadow:none}.vn .verification .btn.ds-submit.ds-submit--secondary:hover{background:var(--surface2);border-color:#b9c7cf}.vn .verification__done{align-items:center;text-align:center}.vn .verification__badge{font-size:44px;color:var(--ok)}.vn .verification__consent-facts{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;color:var(--ink2)}.vn .verification__consent-facts b{color:var(--ink);font-weight:600}.vn .verification__consent-decline{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--link);text-decoration:underline;cursor:pointer}.vn .verification__consent-decline:disabled{opacity:.5;cursor:default}.vn .verification__consent-check{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;color:var(--ink);cursor:pointer}.vn .verification__consent-check input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--cta2)}.vn .verification__consent-actions{display:flex;flex-wrap:wrap;gap:10px}.vn .verification__container:empty{display:none}.vn .ds-page--verify.is-journey .verification__container{min-height:36rem}.vn .ds-page--verify.is-journey .verification__container iframe{width:100%!important;min-height:36rem}.vn .signup-terms,.vn .signup-human,.vn .signup-handoff{display:flex;flex-direction:column;gap:10px}.vn .signup-terms .hint,.vn .signup-human .hint{margin:0}.vn .signup-terms-link{font-size:14px}.vn altcha-widget{display:block;max-width:100%}.vn altcha-widget .altcha-footer{font-size:12px}.vn .nextnote{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink2)}.vn .signup-form.is-enhanced:not(:has(.signup-step:last-of-type.is-active)) .nextnote{display:none}.vn .nextnote b{font-weight:800;color:var(--ink)}.vn .ds-mobile{display:flex;gap:10px}.vn .ds-mobile-chip{flex:none;display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 14px;border:1.6px solid var(--field-bd);border-radius:13px;background:#fff}.vn .ds-mobile-flag{display:none;width:24px;height:15px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:3px}.vn .ds-mobile-flag svg{width:100%;height:100%;display:block}.vn .ds-mobile[data-country=IE] .ds-mobile-flag--ie,.vn .ds-mobile[data-country=GB] .ds-mobile-flag--gb{display:block}.vn .ds-mobile-country{padding:0 2px;border:0;background:none;font-family:var(--ui);font-size:16px;font-weight:800;color:var(--ink);cursor:pointer}.vn .ds-mobile .inp{flex:1 1 0;min-width:0}.vn .ds-password{position:relative;display:flex}.vn .ds-password .inp{flex:1 1 0;padding-right:80px}.vn .ds-password-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:40px;padding:0 13px;border:0;border-radius:9px;background:transparent;font-family:var(--ui);font-size:14.5px;font-weight:800;color:var(--cta2);cursor:pointer}.vn .ds-password-help{margin:5px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink2)}.vn .ds-password-help--error{font-weight:700;color:var(--err)}.vn .ds-password-help--success{font-weight:700;color:var(--ok)}.vn .panel-head{margin-top:40px}.vn .brand h1{margin:0 0 12px;font-family:Nunito,system-ui,sans-serif;font-size:40px;font-weight:900;letter-spacing:-.8px;line-height:1.06;color:var(--on-panel, #fff)}.vn .brand .lede{max-width:58ch;margin:0;font-size:17px;font-weight:400;line-height:1.55;color:var(--don)}.vn .points{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 0;background:#ffffff12;border:1px solid rgba(255,255,255,.2);border-radius:16px}.vn .points .row{display:flex;align-items:flex-start;gap:15px;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.14)}.vn .points .row:nth-child(odd){border-right:1px solid rgba(255,255,255,.14)}.vn .points .row:nth-last-child(-n+2){border-bottom:0}.vn .points .ic{width:40px;height:40px;flex:none;margin-top:1px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#ffffff1a;color:var(--az-soft)}.vn .points .ic svg{width:20px;height:20px}.vn .points b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.004em;line-height:1.3;color:#fff}.vn .points span{font-size:13px;font-weight:400;line-height:1.45;color:var(--don2)}.vn .panel-sec{margin-top:34px;padding-top:30px;border-top:1px solid rgba(255,255,255,.14)}.vn .panel-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vn .panel-two>:first-child{padding-right:32px}.vn .panel-two>:last-child{padding-left:32px;border-left:1px solid rgba(255,255,255,.14)}.vn .kicker{display:block;margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--panel-link)}.vn .brand h3{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:18px;font-weight:800;letter-spacing:-.2px;line-height:1.3;color:#fff}.vn .brand h3 svg{flex:none;color:var(--az)}.vn .licence .tag{display:inline-block;margin-bottom:12px;padding:4px 10px;border-radius:999px;background:var(--az);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#05222e}.vn .licence p{margin:0;font-size:15px;font-weight:500;line-height:1.6;color:var(--don);overflow-wrap:anywhere}.vn .licence p+p{margin-top:8px}.vn .licence-refs{margin:14px 0 0;padding:0;list-style:none}.vn .licence-refs li{padding:9px 0;border-top:1px solid rgba(255,255,255,.12);font-size:14px;line-height:1.45;color:var(--don2)}.vn .licence-refs b{display:block;font-size:15px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#fff}.vn .telebet{display:flex;align-items:center;gap:13px;max-width:420px;margin-top:16px;padding:13px 16px;border-radius:14px;background:linear-gradient(180deg,var(--cta1),var(--cta2));color:#fff;text-decoration:none}.vn a.telebet{color:#fff}.vn .telebet svg{flex:none}.vn .telebet b{display:block;font-size:16px;font-weight:800;color:#fff}.vn .telebet small{display:block;font-size:14px;font-weight:600;color:#ffffffe6}.vn .grai img{display:block;width:auto;height:48px;margin:0 0 16px}.vn .grai p{margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--don)}.vn .grai-link{font-size:15.5px;font-weight:800;line-height:1.5;color:var(--panel-link);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fe4f68c}.vn a.grai-link{color:var(--panel-link)}.vn .grai-link svg{display:inline-block;width:16px;height:16px;margin-left:6px;vertical-align:-2px}.vn .marks{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.vn .marks img{display:block;width:auto}.vn .marks .b18{height:44px}.vn .marks .bgc{height:30px}.vn .marks-group{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;text-align:center}.vn .marks-group .marks{justify-content:center}.vn .touch{margin-top:20px}.vn .touch a{display:inline-flex;align-items:center;gap:9px;font-family:Nunito,system-ui,sans-serif;font-size:19px;font-weight:900;color:#fff;text-decoration:none}.vn .touch a svg{color:var(--az)}.vn .hlp{display:flex;align-items:center;gap:13px;margin:0;padding:11px 14px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:13px;color:#fff;text-decoration:none}.vn a.hlp{color:#fff}.vn .hlp .ic{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#2cc3ea2e;color:var(--az)}.vn .hlp .lab{display:block;font-size:12.5px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--az-soft)}.vn .hlp .num{display:block;margin:2px 0 0;font-size:18px;font-weight:600;letter-spacing:-.01em;color:#fff}.vn .hlp .say{display:block;font-size:14.5px;line-height:1.4;color:var(--don)}.vn .hlp .go{margin-left:auto;color:var(--az-soft)}.vn .panel-stack{display:flex;flex-direction:column;align-items:stretch;gap:22px}.vn .panel-stack .hlp{width:100%;gap:16px;padding:14px 20px}.vn .panel-inline{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px}.vn .panel-inline .hlp{flex:0 1 340px}.vn .data-note{display:flex;align-items:flex-start;gap:11px;margin:26px 0 0;font-size:14.5px;line-height:1.55;color:var(--don2)}.vn .data-note svg{flex:none;margin-top:2px;color:var(--az)}.vn .small-print{text-align:center}.vn .small-print nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px}.vn .small-print nav a{font-size:14.5px;font-weight:700;line-height:1.4;color:var(--don);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fe4f680}.vn .small-print nav a:hover{color:#fff;text-decoration-color:#fff}.vn .small-print .cp{margin:18px auto 0;font-size:14.5px;line-height:1.55;color:var(--don2)}.vn .small-print .cp+.cp{margin-top:2px}@media (min-width: 1280px){.vn .is-compact-panel .brand{width:min(45%,760px);padding:52px 56px 48px}.vn .is-compact-panel .panel-head{margin-top:56px}.vn .is-compact-panel .points{grid-template-columns:minmax(0,1fr);margin-top:36px}.vn .is-compact-panel .points .row:nth-child(n){padding:22px 24px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.vn .is-compact-panel .points .row:nth-child(n):last-child{border-bottom:0}.vn .is-compact-panel .panel-sec{margin-top:44px;padding-top:40px}.vn .is-compact-panel .data-note{margin:36px 0 44px}.vn .is-compact-panel .small-print{margin-top:auto}}@media (max-width: 1279px){.vn .brand{width:50%;padding:40px 40px 48px}.vn .authwrap,.vn .authside .bar{padding-left:32px;padding-right:32px}}@media (max-width: 1023px){.vn .auth-top{display:flex}.vn .auth-top{--logoh: 34px}.vn .brand .top{display:none}.vn .auth-split{flex-direction:column;align-items:stretch}.vn .brand{order:0;width:auto;padding:44px 40px 48px}.vn .authside{flex:none;min-height:0}.vn .authwrap,.vn .authwrap:has(.authcard.su){flex:none;min-height:calc(var(--vh) - 75px);padding:40px 40px 48px}.vn .authside:has(.bar) .authwrap{min-height:calc(var(--vh) - 75px - 44px)}.vn .authside .bar{justify-content:flex-start;padding:20px 40px 0}.vn .authcard{max-width:520px}.vn .panel-head{margin-top:0}.vn .brand h1{font-size:34px}.vn .jrail{display:none}.vn .jmini{display:flex}}@media (max-width: 599px){.vn .auth-top{min-height:64px;padding:0 20px;--logoh: 30px}.vn .auth-top .lname{font-size:17px}.vn .authwrap,.vn .authwrap:has(.authcard.su){min-height:calc(var(--vh) - 67px);padding:28px 20px 36px}.vn .authside:has(.bar) .authwrap{min-height:calc(var(--vh) - 67px - 40px)}.vn .authside .bar{padding:16px 20px 0;font-size:13.5px}.vn .authcard{max-width:none}.vn .authcard h2{font-size:26px}.vn .brand{padding:32px 20px 40px}.vn .brand h1{font-size:27px;letter-spacing:-.5px}.vn .brand .lede{font-size:15.5px}.vn .signup-nav{flex-wrap:wrap}.vn .signup-nav .cta{flex:1 1 140px}.vn .codeacts{flex-wrap:wrap}.vn .codeacts .cta.sec{flex:1 1 130px;padding:0 12px}.vn .rcodes{grid-template-columns:minmax(0,1fr)}.vn .revlist .r{flex-wrap:wrap;row-gap:2px}.vn .revlist .k{flex:1 0 100%}}@media (max-width: 379px){.vn .codefield{font-size:19px;letter-spacing:.3em}}@container panel (max-width: 760px){.vn .marks{gap:12px 18px}.vn .marks .bgc{height:26px}.vn .marks .b18{height:40px}}@container panel (max-width: 639px){.vn .points{grid-template-columns:minmax(0,1fr)}.vn .points .row:nth-child(n){padding:15px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.vn .points .row:nth-child(n):last-child{border-bottom:0}.vn .panel-two{grid-template-columns:minmax(0,1fr)}.vn .panel-two>:first-child{padding-right:0}.vn .panel-two>:last-child{margin-top:26px;padding-top:26px;padding-left:0;border-left:0;border-top:1px solid rgba(255,255,255,.14)}.vn .panel-sec{margin-top:28px;padding-top:26px}.vn .brand h1{font-size:32px}}@container panel (max-width: 479px){.vn .brand h1{font-size:27px}.vn .panel-inline{gap:18px}.vn .small-print nav{gap:8px 18px}.vn .small-print nav a{font-size:14px}.vn .small-print .cp{font-size:13.5px}.vn .touch a{font-size:18px}}
