.xv:where(:not(.xvl)){--bg-rgb:10 10 10;--card-rgb:23 23 23;--card2-rgb:36 36 36;--tile-rgb:42 42 42;--ink-rgb:255 255 255;--on-ink-rgb:10 10 10;--text-rgb:244 244 245;--text2-rgb:201 201 206;--muted-rgb:134 134 142;color-scheme:dark}.xv.cab2{overflow:visible;overflow-x:clip;background:#0b0b0d;isolation:isolate}.xv.cab2 h1,.xv.cab2 h2,.xv.cab2 h3{letter-spacing:-.03em}.xv.cab2 .bar,.xv:where(:not(.xvl)) .md .bar{padding:0;display:block;gap:0;border-bottom:0;height:6px;margin:12px 0 8px;background:rgba(255,255,255,.07);border-radius:6px;overflow:hidden}.xv:where(:not(.xvl)) .bar i{display:block;height:100%;border-radius:6px;transform-origin:left center}.xv:where(:not(.xvl)) .bar.warn i{background:linear-gradient(90deg,#ffb45c,#ff7d7d);box-shadow:0 0 12px rgba(255,125,125,.5)}.xv:where(:not(.xvl)) .cv{--cv-pb:80px;padding-bottom:var(--cv-pb);min-height:calc(100vh - 62px)}.xv:where(:not(.xvl)) .cv-pre>*{opacity:0;animation:xv-cv-show 0s 3.5s forwards}@keyframes xv-cv-show{to{opacity:1}}.xv:where(:not(.xvl)) .cab-verify:empty{display:none}.xv:where(:not(.xvl)) .cab-verify>[role=status]{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding:12px 12px 12px 18px;border-radius:18px;background:rgba(255,180,60,.1);box-shadow:inset 0 0 0 1px rgba(255,180,60,.22);color:#f1e6d2;font-size:13.5px;line-height:1.45}.xv:where(:not(.xvl)) .cab-verify>[role=status]:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:#ffb45c;box-shadow:0 0 10px #ffb45c}.xv:where(:not(.xvl)) .cab-verify>[role=status]>span[aria-hidden]{display:none}.xv:where(:not(.xvl)) .cab-verify .btn-gold{flex:none;padding:9px 16px;font:600 13px var(--xv-sans)}@media (max-width:640px){.xv:where(:not(.xvl)) .cab-verify>[role=status]{flex-wrap:wrap}.xv:where(:not(.xvl)) .cab-verify>[role=status]>p{flex:1 1 calc(100% - 30px)}}.xv:where(:not(.xvl)) .cab-verify>[role=status] .text-text-2{color:#c9bfae}.xv:where(:not(.xvl)) .cab-verify .btn-gold{background:#fff;color:#0b0b0d;border-radius:12px}.xv:where(:not(.xvl)) .cab-skel{display:block;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.1),rgba(255,255,255,.05)) 0 0 /200% 100%;animation:xv-skel 1.4s linear infinite}@keyframes xv-skel{to{background-position:-200% 0}}.xv:where(:not(.xvl)) .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xv:where(:not(.xvl)) .cab-bg{position:fixed;inset:0;height:100vh;height:100lvh;z-index:0;pointer-events:none;opacity:.5;-webkit-mask:none;mask:none}.xv:where(:not(.xvl)) .cab-bg canvas{width:100%;height:100%;display:block}.xv:where(:not(.xvl)) .cab-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,rgba(11,11,13,.18),rgba(11,11,13,.5)),rgba(11,11,13,.22)}.xv.cab2:before{z-index:0}.xv:where(:not(.xvl)) .ch{background:none;backdrop-filter:none;border-bottom:0;box-shadow:none}.xv:where(:not(.xvl)) .ch-in{max-width:1400px;gap:16px}.xv:where(:not(.xvl)) .ch .logo{flex:none}.xv:where(:not(.xvl)) .ch-nav{position:relative;gap:0;min-width:0}.xv:where(:not(.xvl)) .ch-nav a{position:relative;z-index:1;white-space:nowrap;padding:7px 10px}.xv:where(:not(.xvl)) .ch-nav a.on{background:transparent;box-shadow:none}.xv:where(:not(.xvl)) .ch-pill{position:absolute;left:0;top:0;height:100%;width:0;border-radius:10px;background:#1b1c20;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);pointer-events:none;z-index:0}.xv:where(:not(.xvl)) .ch-right{gap:4px;flex:none}.xv:where(:not(.xvl)) .ch-right>*{flex:none}.xv:where(:not(.xvl)) .ic-btn{color:#a4a7b1}.xv:where(:not(.xvl)) .ic-btn kbd{display:none}.xv:where(:not(.xvl)) .ch-bal{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 10px;margin:0 4px;border-radius:11px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff;font:600 13px var(--xv-sans);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background .2s,box-shadow .2s}.xv:where(:not(.xvl)) .ch-bal svg{width:15px;height:15px;color:var(--accent-2)}.xv:where(:not(.xvl)) .ch-bal:hover{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.5)}.xv:where(:not(.xvl)) .me{border:0;background:transparent;cursor:pointer;max-width:190px}.xv:where(:not(.xvl)) .me b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.xv:where(:not(.xvl)) .me .ava{text-transform:uppercase}.xv:where(:not(.xvl)) .ch-nav a svg{display:block}@media (max-width:1199px){.xv:where(:not(.xvl)) .ch-nav a svg{display:none!important}.xv:where(:not(.xvl)) .ch-nav a{padding:7px 10px}}@media (max-width:1279px){.xv:where(:not(.xvl)) .hide-md{display:none!important}.xv:where(:not(.xvl)) .me b{display:none}.xv:where(:not(.xvl)) .me{padding-right:4px}}@media (max-width:1060px){.xv:where(:not(.xvl)) .ch-nav a{padding:7px 8px}.xv:where(:not(.xvl)) .ch-in{gap:10px}}@media (max-width:900px){.xv:where(:not(.xvl)) .ch-nav{display:none}.xv:where(:not(.xvl)) .only-d{display:none!important}}@media (min-width:901px){.xv:where(:not(.xvl)) .only-m{display:none!important}}@media (max-width:640px){.xv:where(:not(.xvl)) .ch-in{gap:8px}.xv:where(:not(.xvl)) .ch-bal{height:32px;padding:0 10px 0 8px;margin:0 2px;font-size:12.5px}.xv:where(:not(.xvl)) .ch .lang-btn{padding:0 4px}}.xv:where(:not(.xvl)) .xp{position:relative}.xv:where(:not(.xvl)) .xpop{position:absolute;top:calc(100% + 10px);right:0;z-index:90;width:280px;padding:6px;border-radius:16px;background:rgba(21,22,26,.98);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 30px 70px -20px rgba(0,0,0,.9);opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top right;pointer-events:none;visibility:hidden;transition:opacity .22s var(--ease),transform .22s var(--ease),visibility 0s .22s}.xv:where(:not(.xvl)) .xp.open .xpop{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .22s var(--ease),transform .22s var(--ease),visibility 0s}.xv:where(:not(.xvl)) .xpop-h{display:flex;align-items:center;gap:10px;padding:10px 10px 12px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:6px}.xv:where(:not(.xvl)) .xpop-h .ava{width:36px;height:36px;font-size:13px}.xv:where(:not(.xvl)) .xpop-h b{display:block;color:#fff;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xv:where(:not(.xvl)) .xpop-h small{display:block;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xv:where(:not(.xvl)) .xpop-h>div{min-width:0}.xv:where(:not(.xvl)) .xpop-it{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;border:0;background:transparent;color:#d9dce5;font:13.5px var(--xv-sans);text-align:left;cursor:pointer;transition:background .15s,color .15s}.xv:where(:not(.xvl)) .xpop-it svg{width:16px;height:16px;color:#8a8d97;flex:none}.xv:where(:not(.xvl)) .xpop-it:focus-visible,.xv:where(:not(.xvl)) .xpop-it:hover{background:rgba(255,255,255,.05);color:#fff;outline:none}.xv:where(:not(.xvl)) .xpop-it.on{background:rgba(var(--accent-rgb),.14);color:#fff}.xv:where(:not(.xvl)) .xpop-it.on svg{color:var(--accent-2)}.xv:where(:not(.xvl)) .xpop-it kbd{margin-left:auto;font:11px var(--xv-mono);color:var(--muted);padding:1px 6px;border-radius:6px;background:rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .xpop-it.danger,.xv:where(:not(.xvl)) .xpop-it.danger svg{color:#ff8a8a}.xv:where(:not(.xvl)) .xpop-sep{height:1px;margin:6px 4px;background:rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .xpop-cap{padding:8px 10px 4px;font:600 10.5px var(--xv-sans);letter-spacing:.08em;text-transform:uppercase;color:#6d707a}.xv:where(:not(.xvl)) .xp .lang-menu{visibility:hidden;transition:.25s var(--ease),visibility 0s .25s}.xv:where(:not(.xvl)) .lang.open .lang-menu,.xv:where(:not(.xvl)) .xp.open .lang-menu{visibility:visible;transition:.25s var(--ease),visibility 0s}.xv:where(:not(.xvl)) .nb-pop{width:370px;padding:0;overflow:hidden}.xv:where(:not(.xvl)) .nb-h{display:flex;align-items:center;gap:8px;padding:14px 14px 12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .nb-h b{font:600 15px var(--display);color:#fff;letter-spacing:-.02em}.xv:where(:not(.xvl)) .nb-cnt{min-width:20px;height:20px;padding:0 6px;border-radius:10px;display:inline-grid;place-items:center;background:var(--accent);color:#fff;font:600 11px var(--xv-sans);box-shadow:0 4px 14px -4px rgba(var(--accent-rgb),.9)}.xv:where(:not(.xvl)) .nb-all{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:9px;border:0;background:rgba(255,255,255,.06);color:#d6d9e3;font:500 12px var(--xv-sans);cursor:pointer;transition:background .2s,color .2s}.xv:where(:not(.xvl)) .nb-all svg{width:13px;height:13px}.xv:where(:not(.xvl)) .nb-all:hover:not(:disabled){background:rgba(255,255,255,.1);color:#fff}.xv:where(:not(.xvl)) .nb-all:disabled{opacity:.4;cursor:default}.xv:where(:not(.xvl)) .nb-list{max-height:min(420px,62vh);overflow-y:auto;padding:6px;scrollbar-width:thin}.xv:where(:not(.xvl)) .nb-it{position:relative;width:100%;display:grid;grid-template-columns:34px 1fr;gap:12px;padding:11px 26px 11px 10px;border-radius:12px;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit;transition:background .15s}.xv:where(:not(.xvl)) .nb-it:focus-visible,.xv:where(:not(.xvl)) .nb-it:hover{background:rgba(255,255,255,.04);outline:none}.xv:where(:not(.xvl)) .nb-ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#1d1e23;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .nb-ic svg{width:16px;height:16px;color:var(--accent-2)}.xv:where(:not(.xvl)) .nb-it b{display:block;color:#fff;font-size:13.5px;font-weight:600;line-height:1.3}.xv:where(:not(.xvl)) .nb-it p{color:#9a9da7;font-size:12.5px;line-height:1.45;margin-top:3px}.xv:where(:not(.xvl)) .nb-it small{display:block;color:#6d707a;font-size:11.5px;margin-top:5px}.xv:where(:not(.xvl)) .nb-it:not(.un) b{color:#c9cbd3;font-weight:500}.xv:where(:not(.xvl)) .nb-dot{position:absolute;right:12px;top:16px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.xv:where(:not(.xvl)) .nb-tx{min-width:0}.xv:where(:not(.xvl)) .nb-meta{display:flex;align-items:center;gap:6px;margin-bottom:5px}.xv:where(:not(.xvl)) .nb-meta small{display:inline;margin:0 0 0 auto;font-size:11px;color:#6d707a;white-space:nowrap}.xv:where(:not(.xvl)) .nb-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:6px;font:600 10.5px/1 var(--xv-sans);letter-spacing:.01em;white-space:nowrap;color:var(--accent-3);background:rgba(var(--accent-rgb),.14);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.3)}.xv:where(:not(.xvl)) .nb-tag.t-model{color:#9cc8ff;background:rgba(60,140,255,.12);box-shadow:inset 0 0 0 1px rgba(60,140,255,.3)}.xv:where(:not(.xvl)) .nb-tag.t-price{color:#8ef0a5;background:rgba(57,217,138,.1);box-shadow:inset 0 0 0 1px rgba(57,217,138,.28)}.xv:where(:not(.xvl)) .nb-tag.t-maintenance{color:#ffd28a;background:rgba(255,180,60,.1);box-shadow:inset 0 0 0 1px rgba(255,180,60,.28)}.xv:where(:not(.xvl)) .nb-tag.t-promo{color:#ffb3d9;background:rgba(255,92,170,.1);box-shadow:inset 0 0 0 1px rgba(255,92,170,.28)}.xv:where(:not(.xvl)) .nb-pin{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:6px;background:rgba(255,255,255,.06);color:#d6d9e3}.xv:where(:not(.xvl)) .nb-pin svg{width:11px;height:11px;transform:rotate(35deg)}.xv:where(:not(.xvl)) .nb-it.pin{background:rgba(var(--accent-rgb),.06)}.xv:where(:not(.xvl)) .nb-it.pin:hover{background:rgba(var(--accent-rgb),.1)}.xv:where(:not(.xvl)) .nb-tx p{white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.xv:where(:not(.xvl)) .nb-it:not(.lnk){cursor:default}.xv:where(:not(.xvl)) .nb-it .nb-dot{top:14px}.xv:where(:not(.xvl)) .nb-it{padding-right:24px}.xv:where(:not(.xvl)) .nb-foot{padding:10px 16px 12px;border-top:1px solid rgba(255,255,255,.06);font-size:11.5px;color:#6d707a}@media (max-width:640px){.xv:where(:not(.xvl)) .xpop{position:fixed;top:62px;left:10px;right:10px;width:auto}.xv:where(:not(.xvl)) .nb-pop{width:auto}}.xv:where(:not(.xvl)) .tabbar{left:auto;transform:none;width:auto;max-width:none;min-height:0;border-radius:22px;display:none}@media (max-width:900px){.xv:where(:not(.xvl)) .tabbar{display:grid;left:10px;right:10px;padding:0 6px}.xv:where(:not(.xvl)) .tabbar a{position:relative}.xv:where(:not(.xvl)) .tabbar a.on:not(.tab-plus):after{content:"";position:absolute;top:-9px;left:50%;width:18px;height:3px;margin-left:-9px;border-radius:3px;background:var(--accent);box-shadow:0 0 10px var(--accent)}.xv:where(:not(.xvl)) .tabbar a.tab-plus{color:#0b0b0d;display:grid;place-items:center;gap:0}.xv:where(:not(.xvl)) .tabbar a.tab-plus svg{width:22px;height:22px}.xv:where(:not(.xvl)) .tabbar a.tab-plus.on{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.55),0 10px 24px -8px rgba(255,255,255,.4)}.xv:where(:not(.xvl)) .cv{--cv-pb:calc(var(--tab-h, 60px) + 40px + env(safe-area-inset-bottom))}}.xv:where(:not(.xvl)) .mroot .md{line-height:1.5;overflow-wrap:normal}.xv:where(:not(.xvl)) .md-in{display:block}.xv:where(:not(.xvl)) .mroot .md h3{margin-top:0}.xv:where(:not(.xvl)) .mroot.on{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(4,4,6,.72)}.xv:where(:not(.xvl)) .md.md-wide{width:min(520px,calc(100vw - 24px))}.xv:where(:not(.xvl)) .md:focus{outline:none}.xv:where(:not(.xvl)) .md .fld:last-child{margin-bottom:0}.xv:where(:not(.xvl)) .md-sub{color:var(--muted);font-size:12.5px;margin:-8px 0 14px}@media (max-width:640px){.xv:where(:not(.xvl)) .md.md-model,.xv:where(:not(.xvl)) .md.md-wide{width:100vw}}.xv:where(:not(.xvl)) .gbtn,.xv:where(:not(.xvl)) .wbtn{text-decoration:none;white-space:nowrap}.xv:where(:not(.xvl)) .gbtn.sm,.xv:where(:not(.xvl)) .wbtn.sm{height:32px;padding:0 12px;font-size:12.5px;border-radius:10px}.xv:where(:not(.xvl)) .gbtn.danger{color:#ff8a8a}.xv:where(:not(.xvl)) .gbtn.danger.arm{background:#ff6b6b;color:#160606;box-shadow:0 10px 30px -12px rgba(255,107,107,.8)}.xv:where(:not(.xvl)) .gbtn:disabled,.xv:where(:not(.xvl)) .gbtn[disabled]{opacity:.5;cursor:not-allowed}.xv:where(:not(.xvl)) .gbtn.full{width:100%;height:44px}.xv:where(:not(.xvl)) .inp2::-moz-placeholder{color:#5d606a}.xv:where(:not(.xvl)) .inp2::placeholder{color:#5d606a}.xv:where(:not(.xvl)) .inp2.mono{font-family:var(--xv-mono);font-size:13.5px}.xv:where(:not(.xvl)) .inp2:disabled{opacity:.6}.xv:where(:not(.xvl)) .fld-hint{font-size:11.5px;color:var(--muted);padding-left:2px}.xv:where(:not(.xvl)) .fld-hint.err{color:#ff8a8a}.xv:where(:not(.xvl)) .fld-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.xv:where(:not(.xvl)) .segs>button{padding:7px 12px;border-radius:9px;border:0;background:transparent;font:12.5px var(--xv-sans);color:#8a8d97;cursor:pointer;white-space:nowrap;transition:.2s}.xv:where(:not(.xvl)) .segs>button:hover{color:#d6d9e3}.xv:where(:not(.xvl)) .segs>button.on{background:#23242a;color:#fff}.xv:where(:not(.xvl)) .segs>button i{font-style:normal;margin-left:5px;font:500 11px var(--xv-mono);color:#6d707a}.xv:where(:not(.xvl)) .presets>button{padding:7px 12px;border-radius:10px;border:0;background:#222328;font:500 12px var(--xv-sans);color:#c9cbd3;cursor:pointer;transition:.2s}.xv:where(:not(.xvl)) .presets>button.on,.xv:where(:not(.xvl)) .presets>button:hover{background:#2d2e35;color:#fff}.xv:where(:not(.xvl)) .presets>button.on{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.7)}.xv:where(:not(.xvl)) .presets.left{justify-content:flex-start;margin:8px 0 0}.xv:where(:not(.xvl)) .tgl:disabled{opacity:.5;cursor:wait}.xv:where(:not(.xvl)) .cab-warn{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;margin-bottom:18px;border-radius:16px;background:rgba(255,180,60,.08);box-shadow:inset 0 0 0 1px rgba(255,180,60,.2);color:#eee2cc;font-size:13.5px}.xv:where(:not(.xvl)) .cab-warn>i{width:8px;height:8px;border-radius:50%;background:#ffb45c;box-shadow:0 0 10px #ffb45c;flex:none}.xv:where(:not(.xvl)) .cab-warn>span{flex:1;min-width:0}.xv:where(:not(.xvl)) .cab-err{padding:12px 14px;margin-bottom:16px;border-radius:14px;background:rgba(255,107,107,.1);box-shadow:inset 0 0 0 1px rgba(255,107,107,.22);color:#ffb3b3;font-size:13px}.xv:where(:not(.xvl)) .cab-err button{border:0;background:none;color:#fff;text-decoration:underline;cursor:pointer;font:inherit;margin-left:6px}.xv:where(:not(.xvl)) .lk{color:var(--accent-2)}.xv:where(:not(.xvl)) .lk:hover{color:var(--accent-3)}.xv:where(:not(.xvl)) .home>div{min-width:0}.xv:where(:not(.xvl)) .bal-top{display:flex;align-items:center;gap:8px}.xv:where(:not(.xvl)) .bal-eye{width:26px;height:26px;border-radius:8px;border:0;background:transparent;color:#6d707a;display:grid;place-items:center;cursor:pointer;transition:color .2s,background .2s}.xv:where(:not(.xvl)) .bal-eye:hover{color:#fff;background:rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .bal-eye svg{width:15px;height:15px}.xv:where(:not(.xvl)) .bal-big{cursor:default;margin-bottom:6px}.xv:where(:not(.xvl)) .bal-big a{display:inline-flex;color:var(--muted)}.xv:where(:not(.xvl)) .bal-big a:hover{color:#fff}.xv:where(:not(.xvl)) .bal-sub{font-size:12.5px;color:var(--muted);margin-bottom:20px;min-height:18px}.xv:where(:not(.xvl)) .bal-sub b{color:#c9cbd3;font-weight:500}.xv:where(:not(.xvl)) .act{text-decoration:none}.xv:where(:not(.xvl)) .promo{min-height:170px;padding-right:128px}.xv:where(:not(.xvl)) .promo img{top:12px;bottom:0;right:8px;width:auto;height:calc(100% - 12px);max-width:118px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;filter:none;pointer-events:none}.xv:where(:not(.xvl)) .promo .wbtn{align-self:flex-start}.xv:where(:not(.xvl)) .tier-card .row b{color:#fff;font-variant-numeric:tabular-nums}.xv:where(:not(.xvl)) .tier-card .bar{margin:12px 0 8px}.xv:where(:not(.xvl)) .tier-card .bar i{background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 12px rgba(var(--accent-rgb),.6)}.xv:where(:not(.xvl)) .steps{margin-top:12px;padding:14px;border-radius:18px;background:#131417;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.xv:where(:not(.xvl)) .steps-h{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#c9cbd3;margin:0 2px 8px}.xv:where(:not(.xvl)) .steps-h b{font:500 12px var(--xv-mono);color:var(--accent-3)}.xv:where(:not(.xvl)) .step{display:flex;align-items:center;gap:12px;padding:9px 6px;border-radius:12px;color:#e2e4ea;font-size:13.5px;transition:background .2s}.xv:where(:not(.xvl)) .step:hover{background:rgba(255,255,255,.03)}.xv:where(:not(.xvl)) .steps .step:after,.xv:where(:not(.xvl)) .steps .step:before{content:none;display:none}.xv:where(:not(.xvl)) .step>i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;flex:none;background:#1d1e22;font:600 12px var(--xv-sans);font-style:normal;color:#c9cbd3}.xv:where(:not(.xvl)) .step.done{color:#6d707a;text-decoration:line-through}.xv:where(:not(.xvl)) .step.done>i{background:rgba(57,217,138,.12);color:var(--green)}.xv:where(:not(.xvl)) .step>i svg{width:14px;height:14px}.xv:where(:not(.xvl)) .step>svg{width:14px;height:14px;margin-left:auto;color:#6d707a}.xv:where(:not(.xvl)) .banner{margin-bottom:26px}.xv:where(:not(.xvl)) .banner b{font-weight:700}.xv:where(:not(.xvl)) .mtile{text-decoration:none}.xv:where(:not(.xvl)) .mtile span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.xv:where(:not(.xvl)) .mtiles.sk .mtile{cursor:default}.xv:where(:not(.xvl)) .op{text-decoration:none;color:inherit}.xv:where(:not(.xvl)) .op .oi.err svg{color:#ff8a8a}.xv:where(:not(.xvl)) .op .oi.bonus svg{color:var(--accent-2)}.xv:where(:not(.xvl)) .op .oa.muted{color:var(--muted)}.xv:where(:not(.xvl)) .ops-empty{padding:26px 0 22px;text-align:center;color:var(--muted);font-size:13px}.xv:where(:not(.xvl)) .ops-empty b{display:block;color:#fff;font-size:14px;margin-bottom:4px}.xv:where(:not(.xvl)) .month{grid-template-columns:auto auto 1fr}.xv:where(:not(.xvl)) .month .bars i{min-height:3px}.xv:where(:not(.xvl)) .month .bars i.zero{background:#1d1e22}.xv:where(:not(.xvl)) .month-cap{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11.5px;color:#6d707a;margin-top:10px}.xv:where(:not(.xvl)) .month-cap span b{color:#c9cbd3;font-weight:500}@media (max-width:640px){.xv:where(:not(.xvl)) .promo{padding-right:112px}.xv:where(:not(.xvl)) .promo img{max-width:104px}.xv:where(:not(.xvl)) .mtiles{grid-template-columns:repeat(5,minmax(0,1fr))}.xv:where(:not(.xvl)) .mtile{padding:0 4px;gap:8px}.xv:where(:not(.xvl)) .mtile span{font-size:10px}}.xv:where(:not(.xvl)) .k-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.xv:where(:not(.xvl)) .k-head .vt{margin-bottom:4px}.xv:where(:not(.xvl)) .k-head .vsub{margin:0}.xv:where(:not(.xvl)) .k-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.xv:where(:not(.xvl)) .k-srch{position:relative;width:220px}.xv:where(:not(.xvl)) .k-srch svg{position:absolute;left:12px;top:50%;width:15px;height:15px;transform:translateY(-50%);color:var(--muted);pointer-events:none}.xv:where(:not(.xvl)) .k-srch .inp2{height:40px;padding-left:36px;font-size:13px}.xv:where(:not(.xvl)) .k-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 6px}.xv:where(:not(.xvl)) .k-sum div{padding:12px 14px;border-radius:14px;background:#131417;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);min-width:0}.xv:where(:not(.xvl)) .k-sum small{display:block;font-size:11.5px;color:var(--muted)}.xv:where(:not(.xvl)) .k-sum b{font:600 18px var(--display);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.xv:where(:not(.xvl)) .kc-w{min-width:0}.xv:where(:not(.xvl)) button.kcard{width:100%;border:0;text-align:left;font:inherit;color:#fff}.xv:where(:not(.xvl)) .kcard:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.xv:where(:not(.xvl)) .kc-num{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xv:where(:not(.xvl)) .kc-bot{gap:12px}.xv:where(:not(.xvl)) .kc-bot>div{min-width:0}.xv:where(:not(.xvl)) .kc-bot b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xv:where(:not(.xvl)) .kc-bot .kc-logos{flex:none}.xv:where(:not(.xvl)) .kc-all{font:600 10.5px var(--xv-sans);letter-spacing:.02em;padding:4px 8px;border-radius:8px;background:rgba(0,0,0,.4);color:rgba(255,255,255,.8);box-shadow:0 0 0 1px rgba(255,255,255,.12);white-space:nowrap}.xv:where(:not(.xvl)) .kc-logos .more{font:600 9.5px var(--xv-sans);color:#fff}.xv:where(:not(.xvl)) .kc-st{display:inline-flex;align-items:center;gap:8px}.xv:where(:not(.xvl)) .kc-badge{font:600 10.5px var(--xv-sans);padding:3px 8px;border-radius:7px;background:rgba(255,107,107,.18);color:#ffb3b3;box-shadow:inset 0 0 0 1px rgba(255,107,107,.35)}.xv:where(:not(.xvl)) .kc-prog{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.08);z-index:1}.xv:where(:not(.xvl)) .kc-prog i{display:block;height:100%;background:linear-gradient(90deg,var(--accent-2),#fff);box-shadow:0 0 10px rgba(var(--accent-rgb),.8)}.xv:where(:not(.xvl)) .kc-prog.warn i{background:linear-gradient(90deg,#ffb45c,#ff7d7d)}.xv:where(:not(.xvl)) .kcard.off .kc-prog{opacity:.5}.xv:where(:not(.xvl)) .kcards{grid-template-columns:minmax(0,1fr)}.xv:where(:not(.xvl)) .kcards .kcard-sk{aspect-ratio:1.62;border-radius:20px}.xv:where(:not(.xvl)) .k-empty{padding:22px;border-radius:20px;background:#131417;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);text-align:center;color:var(--muted);font-size:13px}.xv:where(:not(.xvl)) .k-empty b{display:block;color:#fff;font-size:15px;margin-bottom:4px}.xv:where(:not(.xvl)) .k-empty .empty-cat{width:120px;margin:0 auto 8px;display:block}.xv:where(:not(.xvl)) .perks .srow{padding:14px 0}.xv:where(:not(.xvl)) .perks .srow small{word-break:break-all}.xv:where(:not(.xvl)) .perk-tags span{box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.xv:where(:not(.xvl)) .perks-cat{top:-30px}@media (min-width:901px){.xv:where(:not(.xvl)) .perks>.perk-tags,.xv:where(:not(.xvl)) .perks>h2,.xv:where(:not(.xvl)) .perks>p{padding-right:132px}}@media (max-width:900px){.xv:where(:not(.xvl)) .perks>h2,.xv:where(:not(.xvl)) .perks>p{padding-right:96px}}.xv:where(:not(.xvl)) .km-tabs{margin:4px 0 14px}.xv:where(:not(.xvl)) .km-tabs.segs{overflow:visible}.xv:where(:not(.xvl)) .km-tabs>button{flex:1}.xv:where(:not(.xvl)) .km-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.xv:where(:not(.xvl)) .km-acts .wbtn.full{margin-top:0;grid-column:1/-1}.xv:where(:not(.xvl)) .km-acts .gbtn{height:42px}.xv:where(:not(.xvl)) .km-back svg{transform:rotate(180deg)}.xv:where(:not(.xvl)) .km-models{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;max-width:62%}.xv:where(:not(.xvl)) .km-models span{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:7px;background:#222328;font-size:11.5px;color:#d6d9e3}.xv:where(:not(.xvl)) .km-models img{width:12px;height:12px}.xv:where(:not(.xvl)) .line .muted2{color:var(--muted);font-weight:400}.xv:where(:not(.xvl)) .newkey{-webkit-user-select:all;-moz-user-select:all;user-select:all}.xv:where(:not(.xvl)) .nk-note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:rgba(var(--accent-rgb),.1);color:#d6d9e3;font-size:12.5px;margin-bottom:4px}.xv:where(:not(.xvl)) .nk-note svg{width:15px;height:15px;color:var(--accent-2);flex:none;margin-top:2px}.xv:where(:not(.xvl)) .picks>button{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 12px;border-radius:13px;border:0;background:#222328;font:600 12px var(--xv-sans);color:#c9cbd3;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;text-align:left}.xv:where(:not(.xvl)) .picks>button span{display:block;min-width:0;padding:0;border-radius:0;background:none;font:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xv:where(:not(.xvl)) .md-wide .picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.xv:where(:not(.xvl)) .md-wide .picks>button{padding:9px 10px}.xv:where(:not(.xvl)) .md-wide .kcard{aspect-ratio:2.35;padding:18px 20px}.xv:where(:not(.xvl)) .md .kcard .kc-num{font-size:16px}.xv:where(:not(.xvl)) .picks>button i{margin-left:auto;font:500 10.5px var(--xv-mono);font-style:normal;color:#6d707a}.xv:where(:not(.xvl)) .picks>button img{width:15px;height:15px;flex:none}.xv:where(:not(.xvl)) .picks>button:hover{color:#fff;background:#2a2b31}.xv:where(:not(.xvl)) .picks>button.on{background:#fff;color:#0b0b0d}.xv:where(:not(.xvl)) .picks>button.on i{color:#55585f}.xv:where(:not(.xvl)) .picks>button.on img.mono{filter:invert(1)}.xv:where(:not(.xvl)) .picks-all{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:13px;margin-bottom:8px;background:rgba(var(--accent-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.25);color:#e3e0ff;font-size:12.5px}.xv:where(:not(.xvl)) .picks-all svg{width:15px;height:15px;color:var(--accent-2);flex:none}.xv:where(:not(.xvl)) .picks-all b{color:#fff;font-weight:600}.xv:where(:not(.xvl)) .mgroup{padding:10px;border-radius:14px;background:#111214;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);margin-bottom:8px}.xv:where(:not(.xvl)) .mgroup-h{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9cbd3;margin-bottom:8px}.xv:where(:not(.xvl)) .mgroup-h img{width:14px;height:14px}.xv:where(:not(.xvl)) .mgroup-h b{color:#fff;font-weight:600}.xv:where(:not(.xvl)) .mgroup-h small{margin-left:auto;color:var(--muted);font-size:11.5px}.xv:where(:not(.xvl)) .mgroup-h button{border:0;background:none;color:var(--accent-2);font:500 11.5px var(--xv-sans);cursor:pointer;padding:0}.xv:where(:not(.xvl)) .mpicks{display:flex;flex-wrap:wrap;gap:5px}.xv:where(:not(.xvl)) .mpick{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9px;border:0;background:#1d1e23;color:#a4a7b1;font:500 12px var(--xv-sans);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.xv:where(:not(.xvl)) .mpick svg{width:12px;height:12px;display:none}.xv:where(:not(.xvl)) .mpick:hover{color:#fff;background:#25262c}.xv:where(:not(.xvl)) .mpick.on{color:#fff;background:rgba(var(--accent-rgb),.2);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.75)}.xv:where(:not(.xvl)) .mpick.on svg{display:block;color:var(--accent-3)}.xv:where(:not(.xvl)) .lim-inf{font:600 12px var(--xv-sans);color:var(--green)}.xv:where(:not(.xvl)) .klogs{max-height:360px;overflow-y:auto;margin:0 -6px;scrollbar-width:thin}.xv:where(:not(.xvl)) .klogs .op{cursor:default}.xv:where(:not(.xvl)) .klogs .op .ot small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.xv:where(:not(.xvl)) .klogs-h{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted);margin-bottom:4px}@media (max-width:640px){.xv:where(:not(.xvl)) .k-tools{width:100%}.xv:where(:not(.xvl)) .k-srch{flex:1;width:auto;order:-2}.xv:where(:not(.xvl)) .k-new{order:-1;width:40px;padding:0}.xv:where(:not(.xvl)) .k-new span{display:none}.xv:where(:not(.xvl)) .k-tools .segs{width:100%}.xv:where(:not(.xvl)) .k-tools .segs>button{flex:1}.xv:where(:not(.xvl)) .k-sum b{font-size:15px}.xv:where(:not(.xvl)) .fld-row{grid-template-columns:1fr 1fr}.xv:where(:not(.xvl)) .km-models{max-width:58%}.xv:where(:not(.xvl)) .md-wide .picks{grid-template-columns:repeat(2,minmax(0,1fr))}.xv:where(:not(.xvl)) .md-wide .kcard{aspect-ratio:2}}.xv:where(:not(.xvl)) .cseg>button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:9px;background:none;font:13px var(--xv-sans);color:#8a8d97;cursor:pointer;white-space:nowrap;transition:color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xv:where(:not(.xvl)) .cseg>button svg{width:13px;height:13px}.xv:where(:not(.xvl)) .cseg>button:hover{color:#d6d9e3}.xv:where(:not(.xvl)) .cseg>button.on{color:#0b0b0d;font-weight:600}.xv:where(:not(.xvl)) .cseg-pill{width:0}.xv:where(:not(.xvl)) .dd-menu>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:0;border-radius:9px;background:none;font:13px var(--xv-sans);color:#e2e4ea;cursor:pointer;text-align:left}.xv:where(:not(.xvl)) .dd-menu>button:hover{background:rgba(255,255,255,.05)}.xv:where(:not(.xvl)) .dd-menu>button svg{width:14px;height:14px;color:#fff;opacity:0}.xv:where(:not(.xvl)) .dd-menu>button.on svg{opacity:1}.xv:where(:not(.xvl)) .dd-menu{width:210px;visibility:hidden;transition:.22s var(--ease),visibility 0s .22s}.xv:where(:not(.xvl)) .dd.open .dd-menu{visibility:visible;transition:.22s var(--ease),visibility 0s}.xv:where(:not(.xvl)) .mc-w{min-width:0;display:grid}.xv:where(:not(.xvl)) .mk-pr>svg{display:inline-block}.xv:where(:not(.xvl)) .mcard{min-width:0}.xv:where(:not(.xvl)) .mk-tt h3{min-width:0}.xv:where(:not(.xvl)) .mk-nm h3{overflow:hidden;text-overflow:ellipsis}.xv:where(:not(.xvl)) .bdg.prof{color:var(--green);box-shadow:inset 0 0 0 1px rgba(57,217,138,.35);background:rgba(57,217,138,.08)}.xv:where(:not(.xvl)) .mk-by{min-width:0}.xv:where(:not(.xvl)) .cat-srch input::-webkit-search-cancel-button{display:none}.xv:where(:not(.xvl)) .cat-reset{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border-radius:11px;border:0;background:transparent;color:#8a8d97;font:500 12.5px var(--xv-sans);cursor:pointer}.xv:where(:not(.xvl)) .cat-reset:hover{color:#fff}.xv:where(:not(.xvl)) .cat-reset svg{width:13px;height:13px}.xv:where(:not(.xvl)) .mcard-sk{height:236px;border-radius:22px}.xv:where(:not(.xvl)) .mm-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}.xv:where(:not(.xvl)) .mm-meta div{padding:10px 12px;border-radius:12px;background:#111215;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.xv:where(:not(.xvl)) .mm-meta small{display:block;font-size:11px;color:var(--muted)}.xv:where(:not(.xvl)) .mm-meta b{font:600 14px var(--display);color:#fff}.xv:where(:not(.xvl)) .mm-act{flex-wrap:wrap}.xv:where(:not(.xvl)) .mm-act .gbtn.on{color:var(--green);box-shadow:inset 0 0 0 1px rgba(57,217,138,.4)}.xv:where(:not(.xvl)) .mm-code pre .s{color:#b6f0c8}.xv:where(:not(.xvl)) .mm-code pre{margin:0;background:transparent}@media (max-width:640px){.xv:where(:not(.xvl)) .cat-h1{font-size:34px}.xv:where(:not(.xvl)) .mm-pr b{font-size:16px}.xv:where(:not(.xvl)) .md.md-model{padding:20px 18px calc(22px + env(safe-area-inset-bottom))}}.xv.auth{min-height:100vh;min-height:100dvh;background:#07080c;overflow:visible;overflow-x:clip}.xv:where(:not(.xvl)) .au-pre .au-a{opacity:0;animation:xv-cv-show 0s 3.5s forwards}.xv:where(:not(.xvl)) .au-bg{position:fixed;inset:0;z-index:0;pointer-events:none}.xv:where(:not(.xvl)) .au-bg canvas{width:100%;height:100%;display:block;opacity:.85}.xv:where(:not(.xvl)) .au-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(7,8,12,.82),rgba(7,8,12,.45) 42%,rgba(7,8,12,.12) 70%,rgba(7,8,12,.25)),linear-gradient(180deg,rgba(7,8,12,.55),transparent 28%,transparent 70%,rgba(7,8,12,.9))}.xv:where(:not(.xvl)) .au{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,450px);grid-template-rows:auto 1fr;gap:20px 7vw;padding:26px 6vw 34px 5vw}.xv:where(:not(.xvl)) .au-top{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;height:40px}.xv:where(:not(.xvl)) .au-top .back{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#a6aab6}.xv:where(:not(.xvl)) .au-top .back svg{width:14px;height:14px;transform:rotate(180deg)}.xv:where(:not(.xvl)) .au-top .back:hover{color:#fff}.xv:where(:not(.xvl)) .au-top .r{display:flex;align-items:center;gap:12px}.xv:where(:not(.xvl)) .pitch{position:relative;z-index:2;align-self:center;display:flex;flex-direction:column;padding:10px 0 30px;min-width:0}.xv:where(:not(.xvl)) .p-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:999px;background:rgba(0,0,0,.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 10px 30px -10px rgba(var(--accent-rgb),.6);font-size:12.5px;color:#d9ddea}.xv:where(:not(.xvl)) .p-chip i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.xv:where(:not(.xvl)) .pitch h1{margin-top:22px;font:300 clamp(48px,5.6vw,92px)/.94 var(--display);letter-spacing:-.055em;color:#c9cde4}.xv:where(:not(.xvl)) .pitch h1 b{display:block;font-weight:600;color:#fff}.xv:where(:not(.xvl)) .pitch h1 b em{font-style:normal;background:linear-gradient(100deg,#fff 0,var(--accent-3) 30%,var(--accent-2) 60%,#fff 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:xv-sheen 6s linear infinite;padding-bottom:.1em}.xv:where(:not(.xvl)) .pitch>p{color:#b3b8c8;font-size:16.5px;max-width:460px;margin-top:22px}.xv:where(:not(.xvl)) .au-stats{display:flex;gap:34px;margin-top:30px}.xv:where(:not(.xvl)) .au-stats div b{display:block;font:600 32px var(--display);color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.xv:where(:not(.xvl)) .au-stats div small{font-size:12px;color:var(--muted)}.xv:where(:not(.xvl)) .au-rail{margin-top:32px;overflow:hidden;max-width:600px;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.xv:where(:not(.xvl)) .au-rail .track{gap:26px;padding-right:26px}.xv:where(:not(.xvl)) .au-rail .track span{display:inline-flex;align-items:center;gap:8px;font:500 14px var(--display);color:rgba(255,255,255,.5);white-space:nowrap}.xv:where(:not(.xvl)) .au-rail .track img{width:18px;height:18px;filter:grayscale(1) brightness(1.7);opacity:.8}.xv:where(:not(.xvl)) .au-quotes{position:relative;margin-top:26px;max-width:470px;min-height:64px}.xv:where(:not(.xvl)) .au-quote{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:rgba(14,15,19,.72);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);font-size:13.5px;color:#d6d9e3}.xv:where(:not(.xvl)) .au-quote svg{width:18px;height:18px;color:var(--accent-2);flex:none}.xv:where(:not(.xvl)) .au-quote b{color:#fff;font-weight:600}.xv:where(:not(.xvl)) .au-right{position:relative;align-self:center;min-width:0}.xv:where(:not(.xvl)) .au-form{position:relative;z-index:2}.xv:where(:not(.xvl)) .au-cat{position:absolute;right:calc(100% - 96px);bottom:-34px;width:min(400px,30vw);z-index:1;pointer-events:none}.xv:where(:not(.xvl)) .au-cat img{display:block;width:100%}.xv:where(:not(.xvl)) .au-cat:after{content:"";position:absolute;left:14%;right:10%;bottom:3%;height:10%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent);z-index:-1}.xv:where(:not(.xvl)) .au-glow{position:absolute;inset:-12% -10% -8%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--accent-rgb),.38),transparent 70%);filter:blur(30px);pointer-events:none}.xv:where(:not(.xvl)) .glass{position:relative;z-index:2;border-radius:28px;padding:30px;background:rgba(14,15,19,.9);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 120px -30px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.06)}.xv:where(:not(.xvl)) .au-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border-radius:14px;background:linear-gradient(160deg,rgba(30,31,37,.96),rgba(17,18,22,.96));box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 20px 40px -16px rgba(0,0,0,.9);font-size:12.5px;color:#e6e8ee;white-space:nowrap;will-change:transform}.xv:where(:not(.xvl)) .au-chip svg{width:15px;height:15px}.xv:where(:not(.xvl)) .au-chip .mono{font-size:12px;color:var(--accent-3)}.xv:where(:not(.xvl)) .au-chip.c1{top:-20px;right:-26px}.xv:where(:not(.xvl)) .au-chip.c1 svg{color:var(--green)}.xv:where(:not(.xvl)) .au-chip.c2{bottom:-20px;right:34px}.xv:where(:not(.xvl)) .au-chip.c2 svg{color:var(--accent-2)}.xv:where(:not(.xvl)) .au-chip.c3{top:13%;left:-230px}.xv:where(:not(.xvl)) .au-chip.c3 img{width:15px;height:15px}.xv:where(:not(.xvl)) .glass h2{font:600 30px var(--display);color:#fff;letter-spacing:-.04em}.xv:where(:not(.xvl)) .glass .sub{color:var(--muted);font-size:14px;margin:6px 0 22px}.xv:where(:not(.xvl)) .seg2{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);position:relative;margin-bottom:18px}.xv:where(:not(.xvl)) .seg2 button{position:relative;z-index:1;text-align:center;padding:9px;border:0;background:none;font:13px var(--xv-sans);color:#8a8d97;cursor:pointer;transition:color .25s}.xv:where(:not(.xvl)) .seg2 button.on{color:#0b0b0d;font-weight:600}.xv:where(:not(.xvl)) .seg2>i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:#fff;transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.xv:where(:not(.xvl)) .seg2.reg>i{transform:translateX(100%)}.xv:where(:not(.xvl)) .au-or{display:flex;align-items:center;gap:12px;font-size:12px;color:#5d606a;margin:16px 0}.xv:where(:not(.xvl)) .au-or:after,.xv:where(:not(.xvl)) .au-or:before{content:"";flex:1;height:1px;background:rgba(255,255,255,.08)}.xv:where(:not(.xvl)) .fi{position:relative;margin-bottom:10px}.xv:where(:not(.xvl)) .fi>svg{position:absolute;left:14px;top:25px;width:16px;height:16px;transform:translateY(-50%);color:#6d707a;transition:color .25s;pointer-events:none}.xv:where(:not(.xvl)) .fi:focus-within>svg{color:var(--accent-2)}.xv:where(:not(.xvl)) .fi .inp2{height:50px;padding-left:42px;background:rgba(255,255,255,.04)}.xv:where(:not(.xvl)) .fi .eye{position:absolute;right:6px;top:7px;width:36px;height:36px;border:0;background:none;color:#6d707a;cursor:pointer;display:grid;place-items:center;border-radius:10px}.xv:where(:not(.xvl)) .fi .eye:hover{color:#fff}.xv:where(:not(.xvl)) .fi .eye svg{width:16px;height:16px}.xv:where(:not(.xvl)) .fi-coll{display:grid;grid-template-rows:0fr;opacity:0;margin-bottom:0;transition:grid-template-rows .3s var(--ease),opacity .3s,margin .3s}.xv:where(:not(.xvl)) .fi-coll>div{overflow:hidden}.xv:where(:not(.xvl)) .fi-coll.on{grid-template-rows:1fr;opacity:1;margin-bottom:10px}.xv:where(:not(.xvl)) .fi-coll .fi{margin-bottom:0}.xv:where(:not(.xvl)) .au-meta{display:flex;justify-content:flex-end;font-size:12.5px;margin:2px 0 4px}.xv:where(:not(.xvl)) .au-meta a{color:#c9cbd3}.xv:where(:not(.xvl)) .au-meta a:hover{color:#fff}.xv:where(:not(.xvl)) .pw-checks{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 8px;list-style:none}.xv:where(:not(.xvl)) .pw-checks li{padding:4px 9px;border-radius:8px;font-size:11.5px;color:#8a8d97;background:rgba(255,255,255,.05);transition:background .2s,color .2s}.xv:where(:not(.xvl)) .pw-checks li.ok{color:#06160c;background:#8ef0a5;font-weight:600}.xv:where(:not(.xvl)) .au-err{margin:4px 0 8px;padding:10px 12px;border-radius:12px;background:rgba(255,107,107,.1);box-shadow:inset 0 0 0 1px rgba(255,107,107,.25);color:#ffb3b3;font-size:13px;overflow-wrap:anywhere}.xv:where(:not(.xvl)) .glass .wbtn.full{height:52px;margin-top:8px}.xv:where(:not(.xvl)) .glass .captcha{margin-top:10px}.xv:where(:not(.xvl)) .legal{font-size:11.5px;color:#5d606a;text-align:center;margin-top:16px;line-height:1.5}.xv:where(:not(.xvl)) .legal a{color:#8a8d97;text-decoration:underline}.xv:where(:not(.xvl)) .au-sso{display:flex;flex-wrap:wrap;gap:8px}.xv:where(:not(.xvl)) .au-sso>*{flex:1 1 150px;min-width:0}.xv:where(:not(.xvl)) .au-sso>.au-tg:has([aria-live]){flex-basis:100%}.xv:where(:not(.xvl)) .au-google{height:48px;border-radius:14px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);font-size:13.5px}.xv:where(:not(.xvl)) .au-google:hover{background:rgba(255,255,255,.09)}.xv:where(:not(.xvl)) .au-google svg{width:18px;height:18px}.xv:where(:not(.xvl)) .au-google.busy{opacity:.7;pointer-events:none}.xv:where(:not(.xvl)) .au-tg>button{width:100%;height:48px;border-radius:14px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff;font:500 13.5px var(--xv-sans);padding:0}.xv:where(:not(.xvl)) .au-tg>button svg{color:#2aabee}.xv:where(:not(.xvl)) .au-tg>button:hover{background:rgba(255,255,255,.09)}.xv:where(:not(.xvl)) .au-tg [aria-live]{border-radius:18px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.xv:where(:not(.xvl)) .au-tg .btn-gold{background:#fff;color:#0b0b0d;border-radius:14px}.xv:where(:not(.xvl)) .au-2fa .btn-gold{background:#fff;color:#0b0b0d}.xv:where(:not(.xvl)) .au-hint{margin-top:14px;text-align:center;font-size:12.5px;color:var(--muted)}.xv:where(:not(.xvl)) .au-hint a{color:#fff}.xv:where(:not(.xvl)) .au-simple{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr;padding:26px 5vw 34px}.xv:where(:not(.xvl)) .au-simple .glass{width:100%;max-width:440px;justify-self:center;align-self:center;margin:24px 0}.xv:where(:not(.xvl)) .au-simple .glass h1,.xv:where(:not(.xvl)) .au-simple .glass h2{color:#fff}.au-wrap{position:relative;min-height:100vh;min-height:100dvh;background:#07080c}.au-legacy{position:absolute;top:0;left:0;right:0;min-height:100%;z-index:2;display:grid;place-items:center;padding:96px 16px 40px;pointer-events:none}.au-legacy-card{pointer-events:auto;width:100%;max-width:440px;border-radius:28px;padding:30px;background:rgba(14,15,19,.92);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 120px -30px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.06);--bg-rgb:10 10 10;--card-rgb:23 23 23;--card2-rgb:36 36 36;--tile-rgb:42 42 42;--ink-rgb:255 255 255;--on-ink-rgb:10 10 10;--text-rgb:244 244 245;--text2-rgb:201 201 206;--muted-rgb:134 134 142;color:rgb(var(--text-rgb));color-scheme:dark}@media (max-width:640px){.au-legacy-card{padding:22px 18px;border-radius:24px}}.xv.xv-curtain{min-height:0;background:none;position:static;overflow:visible}.xv:where(:not(.xvl)) .au-curtain{position:relative;width:min(450px,calc(100vw - 24px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:28px;scrollbar-width:none}.xv:where(:not(.xvl)) .au-curtain .glass{background:#121317}.xv:where(:not(.xvl)) .au-curtain-x{position:absolute;top:18px;right:18px;z-index:3}@media (max-width:640px){.xv:where(:not(.xvl)) .xv-curtain .mroot{place-items:end center}.xv:where(:not(.xvl)) .au-curtain{width:100vw;border-radius:24px 24px 0 0;max-height:94dvh}.xv:where(:not(.xvl)) .au-curtain .glass{border-radius:24px 24px 0 0;padding-bottom:calc(22px + env(safe-area-inset-bottom))}}@media (max-width:1180px){.xv:where(:not(.xvl)) .au-chip.c3{display:none}.xv:where(:not(.xvl)) .au-cat{width:30vw}}@media (max-width:1000px){.xv:where(:not(.xvl)) .au{grid-template-columns:minmax(0,1fr);padding:18px 16px 30px;gap:0}.xv:where(:not(.xvl)) .au-top{order:-2}.xv:where(:not(.xvl)) .pitch{order:-1;padding:18px 0 26px}.xv:where(:not(.xvl)) .pitch h1{font-size:38px;margin-top:16px;padding-right:118px}.xv:where(:not(.xvl)) .pitch>p{font-size:14.5px;margin-top:14px}.xv:where(:not(.xvl)) .au-quotes,.xv:where(:not(.xvl)) .au-rail,.xv:where(:not(.xvl)) .au-stats{display:none}.xv:where(:not(.xvl)) .au-right{position:static}.xv:where(:not(.xvl)) .au-chip,.xv:where(:not(.xvl)) .au-glow{display:none}.xv:where(:not(.xvl)) .au-cat{right:-4px;left:auto;bottom:auto;top:96px;width:122px}.xv:where(:not(.xvl)) .au-bg:after{background:linear-gradient(180deg,rgba(7,8,12,.35),rgba(7,8,12,.35) 30%,rgba(7,8,12,.92) 60%)}.xv:where(:not(.xvl)) .glass{padding:22px 18px;border-radius:24px}.xv:where(:not(.xvl)) .au-top .back span{display:none}.xv:where(:not(.xvl)) .au-simple{padding:18px 16px 30px}}@media (max-width:640px){.xv:where(:not(.xvl)) .au-top .lang-btn span{display:none}}@media (prefers-reduced-motion:reduce){.xv:where(:not(.xvl)) .pitch h1 b em{animation:none}}.xv.cab2{background:#0b0b0e}.xv:where(:not(.xvl)) .cab-calm{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(900px 520px at 12% -8%,rgba(var(--accent-rgb),.22),transparent 62%),radial-gradient(760px 520px at 104% 96%,rgba(72,110,255,.14),transparent 60%),radial-gradient(600px 360px at 70% 18%,rgba(154,144,255,.07),transparent 70%),#0b0b0e}.xv:where(:not(.xvl)) .cab-calm:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 0,rgba(0,0,0,.35) 55%,transparent 85%);mask-image:radial-gradient(120% 80% at 50% 0,#000 0,rgba(0,0,0,.35) 55%,transparent 85%)}.xv:where(:not(.xvl)) .cab-calm:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(154,144,255,.35),transparent)}