.dk,.dk-gap{display:none}@media (max-width:760px){.dk{--dk-acc:84,200,234;--dk-bg:10,14,24;position:fixed;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:60;display:grid;grid-template-columns:1fr 1fr 64px 1fr 1fr;align-items:end;height:60px;padding:0 4px 6px;border-radius:20px;background:rgba(var(--dk-bg),.82);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 0 0 1px rgba(255,255,255,.07),0 14px 30px -10px rgba(0,0,0,.7);transition:transform .34s cubic-bezier(.3,.7,.2,1),opacity .3s;will-change:transform}html.av-on .dk{--dk-acc:232,148,44;--dk-bg:22,14,8}html.av-spooky .dk{--dk-acc:255,138,61;--dk-bg:18,10,8}.dk:before{content:"";position:absolute;left:18px;right:18px;top:5px;height:3px;pointer-events:none;opacity:.5;background:radial-gradient(circle,rgba(255,255,255,.16) 1.2px,transparent 1.6px) 0 0 /10px 3px repeat-x}html.dk-hide .dk{transform:translateY(calc(100% + 14px + env(safe-area-inset-bottom)));opacity:.4}html:has(.fxm-screen-in :-webkit-full-screen) .dk{display:none}body.tv-mode .dk,html.smd-open .dk,html:has(.fxm-screen-in :fullscreen) .dk{display:none}.dk-gap{display:block;height:calc(76px + env(safe-area-inset-bottom))}body.tv-mode .dk-gap{display:none}.dk-it{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;height:54px;padding:0;border:0;background:none;color:rgba(225,230,240,.58);text-decoration:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s}.dk-it svg{width:23px;height:23px;transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.dk-it span{font-family:Montserrat,system-ui,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.02em;line-height:1}.dk-it:active svg{transform:scale(.86)}.dk-it.on{color:rgb(var(--dk-acc))}.dk-it.on svg{transform:translateY(-2px)}.dk-it.on:before{top:-2px;width:46px;height:44px;pointer-events:none;background:radial-gradient(ellipse 50% 70% at 50% 0,rgba(var(--dk-acc),.28),transparent 70%)}.dk-it.on:after,.dk-it.on:before{content:"";position:absolute;left:50%;translate:-50% 0}.dk-it.on:after{top:-6px;width:18px;height:3px;border-radius:0 0 3px 3px;background:rgb(var(--dk-acc));box-shadow:0 0 10px rgba(var(--dk-acc),.8)}.dk-lens i{display:grid;place-items:center;width:50px;height:50px;margin-bottom:6px;border-radius:50%;color:rgb(var(--dk-bg));background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),transparent 42%),rgb(var(--dk-acc));box-shadow:0 0 0 5px rgba(var(--dk-bg),.95),0 0 0 6px rgba(var(--dk-acc),.35),0 8px 22px -4px rgba(var(--dk-acc),.55);translate:0 -12px;transition:transform .2s}.dk-lens i svg{width:24px;height:24px;stroke-width:2.3}.dk-lens:active i{transform:scale(.92)}.dk-lens span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html .av-porch{bottom:calc(76px + env(safe-area-inset-bottom));transition:translate .34s cubic-bezier(.3,.7,.2,1)}html.dk-hide body .av-porch{translate:0 68px}.vs2-footer-links a{display:inline-flex;align-items:center;min-height:36px}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.av-porch,.dk{transition:none}}html.av-lighting body :not(.av-smoke):not(.av-flame){animation-play-state:paused!important}:root{--accent:#54c8ea;--accent-dim:rgba(84,200,234,0.13);--accent-glow:rgba(84,200,234,0.25);--rand-color:#54c8ea;--bg:oklch(0.165 0.028 264);--bg2:oklch(0.2 0.03 264);--bg3:oklch(0.235 0.032 264);--text-mid:rgba(255,255,255,0.66);--text-dim:rgba(255,255,255,0.42)}body,html[data-theme=dark] body{background:radial-gradient(120% 70% at 50% -10%,oklch(.225 .045 262) 0,oklch(.165 .028 264) 55%)!important;background-color:oklch(.165 .028 264)!important}.lv2-page{background:radial-gradient(120% 70% at 50% -10%,oklch(.225 .045 262) 0,oklch(.165 .028 264) 55%)!important;color:oklch(.965 .008 250);overflow:visible}.lv2-grad-3,.lv2-grid-overlay,.lv2-particles{display:none!important}.lv2-grad{animation:none!important;filter:blur(80px)}.lv2-grad-1{background:radial-gradient(circle,rgba(84,200,234,.1),transparent 70%)!important}.lv2-grad-2{background:radial-gradient(circle,rgba(84,200,234,.05),transparent 70%)!important}.lv2-center{min-height:calc(100vh - 78px);padding:32px 20px}@keyframes vsuUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lv2-logo-wrap{animation:none!important}.lv2-title{font-size:30px!important;font-weight:800;letter-spacing:-.025em}.lv2-subtitle,.lv2-success-sub{font-size:14.5px!important;color:rgba(255,255,255,.6)!important}.lv2-step-label{font-size:12.5px!important;color:rgba(255,255,255,.55)}.lv2-step-dot{width:24px;height:24px;font-size:11px}.lv2-step.active .lv2-step-dot{border-color:#54c8ea!important;background:rgba(84,200,234,.15)!important;color:#54c8ea!important;box-shadow:none!important}.lv2-step.active .lv2-step-label{color:#54c8ea!important}.lv2-step-line{width:28px;background:rgba(255,255,255,.1)}.lv2-tg-btn{min-height:54px;border-radius:16px!important;font-size:16px!important;color:#06121a!important;background:linear-gradient(135deg,#6fd6f2,#3fb4de)!important;box-shadow:0 18px 40px -16px rgba(84,200,234,.7),inset 0 1px 0 rgba(255,255,255,.35)!important;animation:none!important}.lv2-tg-btn:hover{transform:translateY(-2px)!important;filter:brightness(1.06);box-shadow:0 24px 48px -16px rgba(84,200,234,.85),inset 0 1px 0 rgba(255,255,255,.35)!important}.lv2-tg-btn svg{color:currentColor}.lv2-security{background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.06);border-radius:12px!important}.lv2-security span{font-size:12.5px!important;color:rgba(255,255,255,.6)!important}.lv2-error{font-size:13px!important;border-radius:12px!important}.lv2-pulse-dot{background:#54c8ea!important}.lv2-spinner{border-top-color:#54c8ea!important}.lv2-progress-fill{background:linear-gradient(90deg,#34d399,#54c8ea)!important}.lv2-page input:not([type=checkbox]):not([type=radio]):not([type=range]),.lv2-page select,.lv2-page textarea{font-family:inherit}.lv2-page input:focus,.lv2-page select:focus,.lv2-page textarea:focus{border-color:rgba(84,200,234,.5)!important;box-shadow:0 0 0 4px rgba(84,200,234,.1)!important;outline:none}.lv2-page ::selection{background:#54c8ea;color:oklch(.17 .03 264)}@media (max-width:700px){.lv2-center{min-height:calc(100vh - 64px)}.lv2-title{font-size:25px!important}}.vsf{grid-column:1/-1;position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1480px;margin:70px auto 0!important}.vsf .vs2-footer-links a{text-decoration:none}.vsf-copy{flex-basis:100%;text-align:center;font-size:12px;color:rgba(255,255,255,.28);padding-top:22px;margin-top:-8px;border-top:1px solid rgba(255,255,255,.05)}.pfy-body>.vsf{margin-top:30px!important}@media (max-width:700px){.vsf{margin-top:44px!important;padding:28px 0 36px}.vsf .vs2-footer-links{gap:12px 20px}}.fxm-sim-r,.hr-rate,.mv3-sim-rate,.pfu-like,.pfu-mark,.smd-4k,.smd-rate,.vs2-rate,.vs2-tag{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hr-rate{background:rgba(7,10,20,.88)}.hr-shelf{content-visibility:auto;contain-intrinsic-size:auto 250px}#app-root{overflow-x:clip!important}.dnk-side{top:102px!important}.vs2-header{--hfx:var(--vs2-accent,#54C8EA);--hfx-rgb:var(--s0-rgb,11,13,22);background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important}html.av-spooky .vs2-header:not(.fxm-vs2){--hfx-rgb:20,13,10}.vs2-header:before{left:0;right:0;top:0;bottom:-30px;background:linear-gradient(to bottom,rgba(var(--hfx-rgb),.9),rgba(var(--hfx-rgb),.5) 60%,transparent)}.vs2-header:after,.vs2-header:before{content:"";position:absolute;z-index:-1;pointer-events:none}.vs2-header:after{inset:0;background:rgba(var(--hfx-rgb),.8);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 16px 34px -20px rgba(0,0,0,.9)}.vs2-header .vs2-headbar:before{content:"";position:absolute;left:-60px;top:-90px;width:560px;height:230px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--hfx) 30%,transparent),transparent);will-change:transform;animation:hfxLamp 16s ease-in-out infinite alternate}@keyframes hfxLamp{to{transform:translateX(46vw)}}.vs2-header .vs2-headbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;display:none;background:linear-gradient(90deg,color-mix(in srgb,var(--hfx) 30%,transparent),var(--hfx));box-shadow:0 0 12px var(--hfx);transform-origin:0 50%}@keyframes hfxFade{0%{opacity:0}}@keyframes hfxGone{to{opacity:0}}@keyframes hfxProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){.vs2-header:before{animation:hfxGone linear both;animation-timeline:scroll(root block);animation-range:0 160px}.vs2-header:after{animation:hfxFade linear both;animation-timeline:scroll(root block);animation-range:0 160px}.vs2-header .vs2-headbar:after{display:block;animation:hfxProg linear both;animation-timeline:scroll(root block)}.vs2-header .av-garland{animation:hfxGone linear both;animation-timeline:scroll(root block);animation-range:0 220px}}.vs2-header .vs2-mark{width:36px;height:36px;border-radius:11px;box-shadow:0 6px 22px -6px var(--hfx);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.vs2-header .vs2-brand:hover .vs2-mark{transform:rotate(-9deg) scale(1.1)}.vs2-header .vs2-wordmark{font-size:23px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(100deg,#fff 0 40%,var(--hfx) 50%,#fff 60% 100%) 100% 0 /260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .9s cubic-bezier(.3,.7,.2,1)}.vs2-header .vs2-brand:hover .vs2-wordmark{background-position:0 0}.hnav{display:none;gap:2px;height:44px;margin:0 0 0 10px;padding:0;flex:none}.hnav,.hnav a{position:relative;align-items:center}.hnav a{z-index:1;display:inline-flex;gap:8px;height:38px;padding:0 17px;border-radius:999px;font-family:inherit;font-size:14.5px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;color:rgba(255,255,255,.64);transition:color .12s ease}.hnav a.on,.hnav a:focus-visible,.hnav a:hover{color:#fff;outline:none}.hnav-pill{position:absolute;left:0;top:3px;height:38px;width:var(--w,0);border-radius:999px;pointer-events:none;transform:translateX(var(--x,0));opacity:var(--o,0);background:linear-gradient(180deg,color-mix(in srgb,var(--hfx) 28%,transparent),color-mix(in srgb,var(--hfx) 9%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hfx) 48%,transparent),0 10px 24px -12px var(--hfx);will-change:transform,width;transition:transform .2s cubic-bezier(.2,.8,.2,1),width .2s cubic-bezier(.2,.8,.2,1),opacity .15s ease}.hnav a.on:after{content:"";position:absolute;left:50%;bottom:-8px;width:18px;height:3px;margin-left:-9px;border-radius:3px;background:var(--hfx);box-shadow:0 0 12px var(--hfx)}.hnav .hnav-mr{display:none}html.av-spooky .hnav .hnav-mr{display:inline-flex}.hnav .hnav-mr i{width:8px;height:12px;margin-top:-1px;border-radius:50% 50% 45% 45%/65% 65% 35% 35%;background:radial-gradient(circle at 50% 70%,#fff3c4,#ffb341 45%,#ff6a1a);box-shadow:0 0 10px rgba(255,140,40,.8);animation:hfxFlame 1.6s ease-in-out infinite alternate}@keyframes hfxFlame{to{transform:scale(1.12,.9) rotate(4deg)}}.hnav .hnav-nw b{width:7px;height:7px;border-radius:50%;background:var(--hfx);box-shadow:0 0 10px var(--hfx)}@media (min-width:1100px){.hnav{display:flex}.vs2-header[data-hnav] .vs-mrl,.vs2-header[data-hnav] .vs-nwl{display:none!important}}.vs2-header .vs2-search{height:46px;padding-left:20px;border-radius:999px;background:rgba(var(--hfx-rgb),.55);border-color:rgba(255,255,255,.13);transition:border-color .15s ease,background .15s ease,box-shadow .2s ease}.vs2-header .vs2-search:hover{background:rgba(var(--hfx-rgb),.7);border-color:rgba(255,255,255,.2)}.vs2-header .vs2-search:focus-within{background:rgba(var(--hfx-rgb),.75);border-color:color-mix(in srgb,var(--hfx) 70%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--hfx) 14%,transparent),0 14px 34px -16px var(--hfx)}.vs2-header .vs2-search svg{color:var(--hfx);opacity:.8;transition:transform .35s cubic-bezier(.3,1.5,.5,1),opacity .25s ease}.vs2-header .vs2-search:hover svg{opacity:1;transform:scale(1.08) rotate(-8deg)}.vs2-header .vs2-search:focus-within svg{opacity:1;transform:scale(1.12) rotate(-12deg)}.vs2-header .vs2-support{position:relative;overflow:hidden;border-radius:999px;transition:background .12s ease,color .12s ease,transform .15s ease}.vs2-header .vs2-support:before{content:"";position:absolute;top:0;bottom:0;left:0;width:36%;pointer-events:none;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--hfx) 38%,transparent),transparent);transform:translateX(-140%) skewX(-18deg);animation:hfxSheen 7s ease-in-out 2s infinite}@keyframes hfxSheen{0%,78%{transform:translateX(-140%) skewX(-18deg)}to{transform:translateX(420%) skewX(-18deg)}}.vs2-header .vs2-support:hover:before{animation:none}.vs2-header .vs2-avatar{transition:transform .18s ease,box-shadow .18s ease}.vs2-header .vs2-avatar:hover{box-shadow:0 0 0 2px rgba(10,12,20,.9),0 0 0 4px var(--hfx)}.vs2-header .vsnb-btn{transition:background .12s ease,color .12s ease,transform .15s ease}.vs2-header .vsnb-btn:hover{transform:translateY(-1px)}.vs2-header .vsnb-btn:hover svg{animation:vsnb-ring .8s ease 1}@keyframes hfxIn{0%{opacity:0;transform:translateY(-9px)}}.vs2-header .hnav,.vs2-header .vs2-headbar>:not(.vs2-spacer),.vs2-header .vs2-mark,.vs2-header .vs2-wordmark{animation:hfxIn .46s cubic-bezier(.2,.8,.2,1) backwards}.vs2-header .vs2-wordmark{animation-delay:.05s}.vs2-header .hnav{animation-delay:.1s}.vs2-header .vs2-headbar>:nth-child(2){animation-delay:.15s}.vs2-header .vs2-headbar>:nth-child(n+4){animation-delay:.2s}.vs2-header .vs2-headbar>:nth-child(n+5){animation-delay:.25s}.vs2-header .vs2-headbar>:nth-child(n+6){animation-delay:.3s}@media (max-width:860px){.vs2-header .vs2-search{height:42px}.vs2-header .vs2-mark{width:32px;height:32px}.vs2-header .vs2-headbar:before{width:320px}}@media (prefers-reduced-motion:reduce){.vs2-header,.vs2-header *,.vs2-header :after,.vs2-header :before,.vs2-header:after,.vs2-header:before{animation:none!important;transition:none!important}.vs2-header:before{opacity:0}}