@font-face{font-family:Walsheim;font-weight:400;font-display:swap;src:url(/fonts/gt-walsheim-regular.ttf) format("truetype")}@font-face{font-family:Walsheim;font-weight:500;font-display:swap;src:url(/fonts/gt-walsheim-medium.ttf) format("truetype")}@font-face{font-family:Walsheim;font-weight:700;font-display:swap;src:url(/fonts/gt-walsheim-bold.ttf) format("truetype")}:root{--nx-bg:#0a0f22;--nx-text:#ffffff;--nx-dim:rgba(255,255,255,0.78);--nx-faint:rgba(255,255,255,0.58);--nx-line:rgba(255,255,255,0.16);--nx-line-2:rgba(255,255,255,0.26);--nx-glass:rgba(255,255,255,0.025);--nx-glass-2:rgba(255,255,255,0.05);--nx-deep:rgba(14,15,21,0.94);--nx-ink:#0d1330;--nx-light:#ffffff;--nx-a:var(--ak-accent,#9929ea);--nx-b:var(--ak-accent-2,#5808fb);--nx-rgb:var(--ak-accent-rgb,153,41,234);--nx-soft:color-mix(in oklab,var(--nx-a) 35%,#d4d9f2);--nx-soft-2:color-mix(in oklab,var(--nx-b) 30%,#8f9ccc);--nx-display:"Walsheim","Inter",system-ui,sans-serif;--nx-body:"Inter",system-ui,sans-serif;--nx-pixel:"JetBrains Mono",ui-monospace,monospace;--nx-hand:"Caveat","Comic Sans MS",cursive;--nx-ease:cubic-bezier(0.2,0.8,0.2,1);--nx-spring:cubic-bezier(0.34,1.56,0.64,1)}html{scroll-behavior:smooth;background:var(--nx-bg)}body{margin:0;overflow-x:hidden;color:var(--nx-text)!important;background:transparent!important;font-family:var(--nx-body)!important;font-size:15px;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a,p,span{color:inherit}a{text-decoration:none}button,input,select,textarea{font:inherit}::-moz-selection{background:rgba(255,255,255,.35);color:#fff}::selection{background:rgba(255,255,255,.35);color:#fff}.nx-world{position:fixed;inset:0;z-index:-1;display:block;width:100vw;height:100vh;opacity:0;transition:opacity 1.2s ease}.nx-world.is-ready{opacity:1}.nx-world.is-fallback{opacity:1;background:linear-gradient(160deg,#1c2450,#0a0f22)}.nx-page{position:relative;min-height:100vh;overflow-x:clip}.nx-shell{width:min(1120px,calc(100% - 40px));margin-inline:auto}.nx-section{position:relative;padding:120px 0}.CustomToast_toast__KJEkG,.ak-modal__card,.dw-profile-panel,.dw-profile__sidebar,.nx-bento__item,.nx-btn--ghost,.nx-btn--glass,.nx-chip,.nx-doc__card,.nx-faq__item,.nx-footer,.nx-glass,.nx-nav__sheet,.nx-plan,.nx-stats__grid{backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}.nx-glass{border:1px solid var(--nx-line);border-radius:14px;background:var(--nx-glass);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.nx-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border:1px solid var(--nx-line);border-radius:999px;background:var(--nx-glass-2);color:var(--nx-dim);font-size:12.5px}.nx-chip .nx-icon{width:14px;height:14px;color:var(--nx-soft)}.nx-dot{width:6px;height:6px;border-radius:2px;background:var(--nx-soft)}.nx-pixel{font-family:var(--nx-pixel);font-size:11px;letter-spacing:.05em;color:var(--nx-faint)}.nx-note{display:inline-block;font-family:var(--nx-hand);font-size:21px;font-weight:500;line-height:1;color:var(--nx-dim);transform:rotate(-3deg)}.nx-grad-text,.nx-grad-text .nx-split__word{background:linear-gradient(100deg,#fff 10%,var(--nx-soft) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.nx-muted-text .nx-split__word{color:var(--nx-faint)}.nx-link{color:var(--nx-text);border-bottom:1px solid var(--nx-line-2);transition:border-color .2s}.nx-link:hover{border-color:var(--nx-text)}.nx-icon{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nx-icon path{stroke-dasharray:1;stroke-dashoffset:0}.nx-draw:focus-visible .nx-icon path,.nx-draw:hover .nx-icon path{animation:nx-draw .7s var(--nx-ease) both}.nx-draw:hover .nx-icon path:nth-child(2){animation-delay:.08s}.nx-draw:hover .nx-icon path:nth-child(3){animation-delay:.16s}.nx-draw:hover .nx-icon path:nth-child(4){animation-delay:.24s}.nx-split__word{display:inline-block;opacity:0;filter:blur(12px);transform:translateY(.4em);transition:opacity .9s var(--nx-ease),filter .9s var(--nx-ease),transform 1s var(--nx-ease);transition-delay:calc(var(--i, 0) * 70ms + .1s)}.is-in .nx-split__word{opacity:1;filter:blur(0);transform:none}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s var(--nx-ease),transform 1s var(--nx-ease);transition-delay:var(--delay,0s)}[data-reveal].is-in{opacity:1;transform:none}[data-tilt]{transition:opacity .9s var(--nx-ease),transform .5s var(--nx-ease)}.nx-spot{position:relative;isolation:isolate}.nx-spot:after,.nx-spot:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s}.nx-spot:before{z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.05),transparent 60%)}.nx-spot:after{padding:1px;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.32),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nx-spot:hover:after,.nx-spot:hover:before{opacity:1}.nx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border:1px solid transparent;border-radius:10px;color:var(--nx-text);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:transform .35s var(--nx-ease),background-color .25s,border-color .25s,color .25s}.nx-btn:disabled{opacity:.55;cursor:not-allowed}.nx-btn:active{scale:.97}.nx-btn .nx-icon{width:14px;height:14px;transition:transform .35s var(--nx-spring)}.nx-btn:hover .nx-icon:last-child:not(:first-child){transform:translateX(3px)}.nx-btn--primary{background:var(--nx-light);color:var(--nx-ink);box-shadow:0 4px 14px -4px rgba(4,6,18,.5),inset 0 -1px 0 rgba(13,19,48,.12)}.nx-btn--primary:hover{background:#eceefa}.nx-btn--ghost,.nx-btn--glass{border-color:var(--nx-line-2);background:rgba(255,255,255,.06)}.nx-btn--ghost:hover,.nx-btn--glass:hover{background:rgba(255,255,255,.18)}.nx-btn--sm{height:32px;padding:0 12px;font-size:13px;border-radius:9px}.nx-btn--block{width:100%;height:40px}.nx-nav{position:fixed;z-index:1000;top:12px;left:50%;width:min(1120px,calc(100% - 24px));transform:translateX(-50%);transition:transform .5s var(--nx-ease)}.nx-nav.is-hidden{transform:translate(-50%,-150%)}.nx-nav__bar{display:flex;align-items:center;gap:18px;height:52px;padding:0 8px 0 14px;border:1px solid transparent;border-radius:14px;transition:background-color .4s,border-color .4s}.nx-nav.is-open .nx-nav__bar,.nx-nav.is-scrolled .nx-nav__bar{border-color:var(--nx-line);background:rgba(10,11,16,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nx-brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--nx-display);font-size:17px;font-weight:700;letter-spacing:-.02em}.nx-brand__image{width:26px;height:26px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.nx-brand__mark{display:grid;grid-template-columns:repeat(2,9px);gap:2px}.nx-brand__mark i{width:9px;height:9px;border-radius:2px;background:var(--nx-light);animation:nx-blocks 3.2s ease-in-out infinite}.nx-brand__mark i:nth-child(2){background:var(--nx-soft);animation-delay:.4s}.nx-brand__mark i:nth-child(3){background:var(--nx-soft-2);animation-delay:1.2s}.nx-brand__mark i:nth-child(4){opacity:.4;animation-delay:.8s}.nx-nav__links{position:relative;display:flex;gap:2px;margin-inline:auto}.nx-nav__links a{position:relative;z-index:1;padding:7px 12px;border-radius:9px;color:var(--nx-dim);font-size:13.5px;transition:color .25s}.nx-nav__links a.is-active,.nx-nav__links a:hover{color:var(--nx-text)}.nx-nav__indicator{position:absolute;top:0;bottom:0;border-radius:9px;background:rgba(255,255,255,.07);opacity:0;transition:left .45s var(--nx-spring),width .45s var(--nx-spring),opacity .3s}.nx-nav__indicator.is-visible{opacity:1}.nx-nav__actions{display:flex;align-items:center;gap:6px}.nx-nav__burger{display:none;width:34px;height:34px;border:1px solid var(--nx-line-2);border-radius:9px;background:rgba(255,255,255,.05);cursor:pointer}.nx-nav__burger i{display:block;width:14px;height:1.5px;margin:4px auto;border-radius:2px;background:#fff;transition:transform .35s var(--nx-ease)}.nx-nav.is-open .nx-nav__burger i:first-child{transform:translateY(2.75px) rotate(45deg)}.nx-nav.is-open .nx-nav__burger i:last-child{transform:translateY(-2.75px) rotate(-45deg)}.nx-nav__sheet{display:none;margin-top:6px;padding:6px;border:1px solid var(--nx-line);border-radius:14px;background:var(--nx-deep);clip-path:inset(0 0 100% 0 round 14px);transition:clip-path .5s var(--nx-ease)}.nx-nav.is-open .nx-nav__sheet{clip-path:inset(0 0 0 0 round 14px)}.nx-nav__sheet a{display:flex;align-items:baseline;gap:12px;padding:12px;border-radius:10px;font-family:var(--nx-display);font-size:22px;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .5s var(--nx-ease),background-color .2s}.nx-nav__sheet a span{font-family:var(--nx-pixel);font-size:10px;color:var(--nx-faint)}.nx-nav__sheet a:hover{background:rgba(255,255,255,.05)}.nx-nav.is-open .nx-nav__sheet a{opacity:1;transform:none}.nx-hero{display:flex;align-items:center;min-height:max(680px,100svh);padding:110px 0 70px}.nx-hero__inner{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px}.nx-hero__copy[data-reveal]{transform:none}.nx-hero__title{margin:0;font-family:var(--nx-display);font-size:clamp(44px,6vw,82px);font-weight:500;line-height:.98;letter-spacing:-.045em}.nx-hero__lead{max-width:440px;margin:24px 0 0;color:var(--nx-dim);font-size:16px;line-height:1.55}.nx-hero__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.nx-hero__hud{position:relative;height:420px}.nx-hero__hud[data-reveal]{transition-delay:.4s}.nx-hero__note{position:absolute;top:-34px;right:10px}.nx-hud{position:absolute;animation:nx-float 8s ease-in-out infinite}.nx-hero__hud.sh{--s:1.35}.nx-hud--wm{top:10px;left:0}.nx-hud--info{top:70px;left:0;animation-delay:-2s}.nx-hud--keys{top:130px;right:0;animation-delay:-5s}.nx-hud--target{top:150px;left:0;animation-delay:-3s}.nx-hud--potions{top:270px;left:70px;animation-delay:-6s}.nx-manifesto{position:relative;height:220vh}.nx-manifesto__sticky{position:sticky;top:0;display:flex;align-items:center;height:100vh}.nx-manifesto__note{margin-bottom:22px}.nx-manifesto__text{max-width:980px;margin:0;font-family:var(--nx-display);font-size:clamp(28px,4vw,58px);font-weight:500;line-height:1.1;letter-spacing:-.035em}.nx-manifesto__text span{color:rgba(255,255,255,calc(.28 + var(--lit, 0) * .72));transition:color .2s;text-shadow:0 2px 24px rgba(4,6,18,.35)}.nx-manifesto__text span.is-accent{font-family:var(--nx-hand);font-size:1.15em;font-weight:600;letter-spacing:0}.nx-heading{max-width:640px;margin-bottom:48px}.nx-heading h1,.nx-heading h2{margin:14px 0 0;font-family:var(--nx-display);font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.04;letter-spacing:-.04em}.nx-heading p{max-width:460px;margin:16px 0 0;color:var(--nx-dim);font-size:15.5px;line-height:1.55}.nx-heading--center{max-width:820px;margin-inline:auto;text-align:center}.nx-heading--center p{margin-inline:auto}.nx-heading--split{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;max-width:none}.nx-heading--split p{margin:0;max-width:340px}.nx-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nx-bento__item{display:flex;flex-direction:column;min-height:290px;padding:20px;border:1px solid var(--nx-line);border-radius:16px;background:var(--nx-glass);transition:transform .5s var(--nx-ease),opacity .9s var(--nx-ease)}.nx-bento__item:hover{transform:translateY(-3px)}.nx-bento__item--wide{grid-column:span 2}.nx-bento__top{display:flex;justify-content:space-between;align-items:center}.nx-bento__icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--nx-line);border-radius:10px;background:var(--nx-glass-2);color:var(--nx-dim);transition:background-color .3s,color .3s,transform .5s var(--nx-spring)}.nx-bento__item:hover .nx-bento__icon{background:var(--nx-light);color:var(--nx-ink);transform:rotate(-8deg)}.nx-bento__item h3{margin:auto 0 0;font-family:var(--nx-display);font-size:19px;font-weight:500;letter-spacing:-.015em}.nx-bento__item p{margin:6px 0 0;max-width:420px;color:var(--nx-dim);font-size:14px;line-height:1.5}.nx-demo{display:block;margin:18px 0 22px}.nx-demo--target{display:flex;flex-wrap:wrap;gap:12px;--s:1.05}.nx-demo--trail{width:100%;height:90px;overflow:visible}.nx-demo--trail path{fill:none;stroke-width:4;stroke-linecap:round}.nx-demo__rail{stroke:rgba(255,255,255,.12);stroke-width:2!important;stroke-dasharray:.01 .018}.nx-demo__comet{stroke:var(--nx-soft);stroke-dasharray:.28 1;stroke-dashoffset:1.28;animation:nx-comet 2.6s var(--nx-ease) infinite}.nx-demo__comet--late{stroke:#fff;stroke-width:1.5!important;animation-delay:.12s;opacity:.7}.nx-demo--chams{position:relative;height:90px}.nx-mob{position:absolute;z-index:1;left:50%;top:2px;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);animation:nx-sway 3.2s ease-in-out infinite}.nx-mob i{display:block;border:1px solid rgba(255,255,255,.4);border-radius:2px;background:rgba(var(--nx-rgb),.35);animation:nx-chams 2.2s ease-in-out infinite}.nx-mob__head{width:24px;height:24px}.nx-mob__body{width:24px;height:30px;margin-top:2px}.nx-mob__legs{width:24px;height:24px;margin-top:2px}.nx-wall{position:absolute;left:calc(50% - 40px);top:12px;width:80px;height:78px;border:1px solid var(--nx-line);border-radius:4px;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0) 0 0 /100% 26px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0) 0 0 /40px 100%,rgba(255,255,255,.04)}.nx-demo--cross{position:relative;height:90px}.nx-demo--cross b,.nx-demo--cross i{position:absolute;left:50%;top:50%;background:#fff}.nx-demo--cross b{width:4px;height:4px;margin:-2px;border-radius:1px;background:var(--nx-soft)}.nx-demo--cross i{width:2px;height:12px;margin:-6px 0 0 -1px;animation:nx-spread 2.4s var(--nx-ease) infinite}.nx-demo--cross i:first-child{--r:0deg}.nx-demo--cross i:nth-child(2){--r:90deg}.nx-demo--cross i:nth-child(3){--r:180deg}.nx-demo--cross i:nth-child(4){--r:270deg}.nx-bento__item:hover .nx-demo--cross{animation:nx-spin 1.2s var(--nx-ease)}.nx-demo--fps{display:flex;align-items:flex-end;gap:4px;height:90px}.nx-demo--fps i{flex:1;height:70%;border-radius:2px;background:linear-gradient(0deg,rgba(255,255,255,.05),rgba(255,255,255,.55));transform-origin:bottom;animation:nx-bars 1.6s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.17s)}.nx-demo--cloud{display:flex;flex-wrap:wrap;gap:8px}.nx-demo--cloud span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--nx-line);border-radius:9px;background:var(--nx-glass-2);font-family:var(--nx-pixel);font-size:10px;color:var(--nx-dim);animation:nx-sync 4.5s var(--nx-ease) infinite both}.nx-demo--cloud span:before{content:"";width:5px;height:5px;border-radius:1px;background:var(--nx-soft)}.nx-demo--cloud span:nth-child(2){animation-delay:.3s}.nx-demo--cloud span:nth-child(3){animation-delay:.6s}.nx-demo--log{display:grid;gap:7px;height:90px;overflow:hidden;-webkit-mask:linear-gradient(#000 60%,transparent);mask:linear-gradient(#000 60%,transparent)}.nx-demo--log span{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--nx-dim);animation:nx-log 6s var(--nx-ease) infinite}.nx-demo--log b{padding:3px 6px;border-radius:5px;background:var(--nx-glass-2);border:1px solid var(--nx-line);color:var(--nx-text);font-family:var(--nx-pixel);font-size:9px;font-weight:400}.nx-pg-gui{position:relative}.nx-stats{padding:40px 0}.nx-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--nx-line);border-radius:16px;background:var(--nx-glass);overflow:hidden}.nx-stat{padding:24px 22px;border-right:1px solid var(--nx-line);border-radius:0}.nx-stat:last-child{border-right:0}.nx-stat strong{display:block;font-family:var(--nx-display);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nx-stat strong span{color:var(--nx-faint)}.nx-stat>span{display:block;margin-top:4px;color:var(--nx-dim);font-size:13.5px}.nx-video{max-width:920px;margin:0 auto;padding:6px;border-radius:18px}.nx-video__bar{display:flex;align-items:center;gap:12px;padding:6px 8px 10px;font-family:var(--nx-pixel);font-size:10px;color:var(--nx-faint)}.nx-video__bar span:last-child{margin-left:auto}.nx-video__frame{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:13px;background:#000}.nx-video__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.nx-video__poster{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:16px;width:100%;padding:0;border:0;cursor:pointer;background:radial-gradient(70% 90% at 50% 120%,rgba(255,255,255,.18),transparent 70%),linear-gradient(rgba(255,255,255,.05) 1px,transparent 0) 0 0 /32px 32px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0) 0 0 /32px 32px,rgba(255,255,255,.02)}.nx-video__caption{color:var(--nx-dim);font-size:13px}.nx-video__play{position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--nx-light);color:var(--nx-ink);transition:transform .4s var(--nx-spring)}.nx-video__poster:hover .nx-video__play{transform:scale(1.08)}.nx-video__play .nx-icon{width:20px;height:20px;margin-left:3px;fill:currentColor}.nx-video__play:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;animation:nx-ring 2.4s var(--nx-ease) infinite}.nx-cta{display:flex;align-items:flex-start;min-height:76vh;padding:16vh 0 0;text-align:center}.nx-cta__body h2{margin:12px 0 0;font-family:var(--nx-display);font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1.02;letter-spacing:-.04em}.nx-cta__actions{display:flex;justify-content:center;gap:8px;margin-top:28px}.nx-footer{position:relative;padding:40px 0 24px;border-top:1px solid var(--nx-line);background:transparent}.nx-footer__inner{display:grid;grid-template-columns:1.4fr repeat(3,.8fr) 1.2fr;gap:28px}.nx-footer__brand strong{display:block;font-family:var(--nx-display);font-size:20px;font-weight:700;letter-spacing:-.02em}.nx-footer__brand span{display:block;margin-top:8px;color:var(--nx-dim);font-size:13px;line-height:1.5}.nx-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.nx-footer__column b{margin-bottom:2px;font-size:13px;font-weight:500}.nx-footer__column a{color:var(--nx-dim);font-size:13px;transition:color .2s}.nx-footer__column a:hover{color:var(--nx-text)}.nx-footer__contacts{display:grid;gap:12px;align-content:start}.nx-footer__contacts p{display:grid;gap:2px;margin:0}.nx-footer__contacts .nx-note{font-size:16px;transform:none}.nx-footer__contacts a{font-size:13px;transition:opacity .2s}.nx-footer__contacts a:hover{opacity:.7}.nx-footer__bottom{display:flex;justify-content:space-between;gap:20px;margin-top:34px;color:var(--nx-faint);font-size:12px}.nx-footer__bottom a:hover{color:var(--nx-text)}.nx-pricing{padding:140px 0 100px}.nx-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;align-items:start}.nx-plan{display:flex;flex-direction:column;min-height:420px;padding:22px;border:1px solid var(--nx-line);border-radius:16px;background:var(--nx-glass);transition:transform .5s var(--nx-ease),opacity .9s var(--nx-ease)}.nx-plan:hover{transform:translateY(-4px)}.nx-plan.is-featured{border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.05)}.nx-plan--loading{min-height:420px;background:linear-gradient(100deg,rgba(255,255,255,.03) 30%,rgba(255,255,255,.07) 50%,rgba(255,255,255,.03) 70%) 0 0 /300% 100%;animation:nx-shimmer 1.4s linear infinite}.nx-plan__head{display:flex;justify-content:space-between;align-items:center;min-height:24px}.nx-plan__badge{padding:4px 9px;border-radius:999px;background:var(--nx-light);color:var(--nx-ink);font-size:11.5px;font-weight:500}.nx-plan__badge--soft{border:1px solid var(--nx-line-2);background:none;color:var(--nx-dim)}.nx-plan h2{margin:18px 0 0;font-family:var(--nx-display);font-size:24px;font-weight:500;letter-spacing:-.02em}.nx-plan__desc{margin:6px 0 0;color:var(--nx-dim);font-size:13.5px;line-height:1.5}.nx-plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:22px 0 18px}.nx-plan__price strong{font-family:var(--nx-display);font-size:44px;font-weight:500;line-height:1;letter-spacing:-.045em}.nx-plan__price span{color:var(--nx-faint);font-size:13.5px}.nx-plan__price del{width:100%;color:var(--nx-faint);font-size:13px}.nx-plan__features{display:grid;gap:9px;margin:0 0 22px;padding:18px 0 0;border-top:1px solid var(--nx-line);list-style:none}.nx-plan__features li{display:flex;gap:9px;align-items:flex-start;color:var(--nx-dim);font-size:13.5px;line-height:1.4}.nx-plan__features .nx-icon{width:15px;height:15px;margin-top:1px;color:var(--nx-soft)}.nx-plan .nx-btn{margin-top:auto}.nx-empty{padding:40px;border:1px dashed var(--nx-line-2);border-radius:16px;color:var(--nx-dim);text-align:center}.nx-faq{padding:140px 0 100px}.nx-faq__list{display:grid;gap:8px;max-width:760px;margin:0 auto}.nx-faq__item{border:1px solid var(--nx-line);border-radius:14px;background:var(--nx-glass);transition:border-color .3s,opacity .9s var(--nx-ease),transform 1s var(--nx-ease)}.nx-faq__item.is-open{border-color:var(--nx-line-2)}.nx-faq__item button{display:flex;align-items:center;gap:16px;width:100%;padding:16px 16px 16px 18px;border:0;background:none;color:var(--nx-text);text-align:left;cursor:pointer}.nx-faq__q{flex:1;font-size:15.5px;font-weight:500}.nx-faq__plus{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--nx-glass-2);transition:transform .5s var(--nx-spring),background-color .3s,color .3s}.nx-faq__plus .nx-icon{width:14px;height:14px}.nx-faq__item.is-open .nx-faq__plus{transform:rotate(135deg);background:var(--nx-light);color:var(--nx-ink)}.nx-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--nx-ease)}.nx-faq__answer>div{overflow:hidden}.nx-faq__item.is-open .nx-faq__answer{grid-template-rows:1fr}.nx-faq__answer p{margin:0;padding:0 60px 18px 54px;color:var(--nx-dim);font-size:14.5px;line-height:1.6}.nx-doc{padding:130px 0 90px}.nx-doc__card{max-width:860px;margin:0 auto;padding:16px;border:1px solid var(--nx-line);border-radius:18px;background:var(--nx-glass)}.nx-doc__card h1{font-family:var(--nx-display);font-weight:500;letter-spacing:-.03em}.nx-doc__card li,.nx-doc__card p{color:var(--nx-dim)}.nx-auth{display:grid;place-items:center;padding:100px 20px 60px}.nx-auth__wrap{position:relative;width:min(380px,100%)}.nx-auth__note{position:absolute;top:-30px;right:6px}.nx-auth__card{padding:26px 24px 24px;border-radius:18px}.nx-auth__brand{display:inline-flex;margin-bottom:18px}.nx-auth__brand .nx-brand__mark{grid-template-columns:repeat(2,12px);gap:3px}.nx-auth__brand .nx-brand__mark i{width:12px;height:12px}.nx-auth__card h1{margin:0;font-family:var(--nx-display);font-size:26px;font-weight:500;letter-spacing:-.03em}.nx-auth__subtitle{margin:6px 0 22px;color:var(--nx-dim);font-size:14px;line-height:1.5}.nx-auth__form{display:grid;gap:12px}.nx-auth__form .nx-btn{margin-top:4px}.nx-field{display:grid;gap:6px}.nx-field span{color:var(--nx-dim);font-size:12.5px}.nx-field input{width:100%;height:40px;padding:0 12px;border:1px solid var(--nx-line);border-radius:10px;outline:none;background:rgba(255,255,255,.04);color:var(--nx-text);font-size:14px;transition:border-color .2s,background-color .2s,box-shadow .2s}.nx-field input::-moz-placeholder{color:var(--nx-faint)}.nx-field input::placeholder{color:var(--nx-faint)}.nx-field input:hover{border-color:var(--nx-line-2)}.nx-field input:focus{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.06);box-shadow:0 0 0 3px rgba(255,255,255,.06)}.nx-auth__forgot{justify-self:end;margin-top:-4px;padding:0;border:0;background:none;color:var(--nx-dim);font-size:12.5px;cursor:pointer;transition:color .2s}.nx-auth__forgot:hover{color:var(--nx-text)}.nx-auth__legal{margin:2px 0 0;color:var(--nx-faint);font-size:12px;line-height:1.5;text-align:center}.nx-auth__footer,.nx-auth__legal a{color:var(--nx-dim)}.nx-auth__footer{margin-top:16px;font-size:13.5px;text-align:center}.nx-auth__footer a{color:var(--nx-text);border-bottom:1px solid var(--nx-line-2)}.ak-input,.dw-profile-activation input{width:100%;height:40px;padding:0 12px;border:1px solid var(--nx-line)!important;border-radius:10px!important;outline:none;background:rgba(255,255,255,.04)!important;color:var(--nx-text)!important;font-size:14px;font-weight:400!important;transition:border-color .2s,box-shadow .2s}.ak-input::-moz-placeholder,.dw-profile-activation input::-moz-placeholder{color:var(--nx-faint)}.ak-input::placeholder,.dw-profile-activation input::placeholder{color:var(--nx-faint)}.ak-input:focus,.dw-profile-activation input:focus{border-color:rgba(255,255,255,.35)!important;box-shadow:0 0 0 3px rgba(255,255,255,.06)}.ak-modal .ak-auth-form .form-control{max-width:none!important;width:100%!important}.ak-modal{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:20px;background:rgba(4,5,9,.6);backdrop-filter:blur(6px);animation:nx-fade .3s ease both}.ak-modal__card{width:min(400px,100%);padding:24px;border:1px solid var(--nx-line-2);border-radius:18px;background:var(--nx-deep);animation:nx-pop .5s var(--nx-spring) both}.ak-modal__card h2{margin:0;font-family:var(--nx-display);font-size:22px;font-weight:500;letter-spacing:-.02em}.ak-modal__card p{margin:6px 0 18px;color:var(--nx-dim);font-size:14px}.ak-modal__card .ak-auth-form{display:grid;gap:8px}.ak-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.ak-button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border:1px solid var(--nx-line-2);border-radius:10px;background:rgba(255,255,255,.05);color:var(--nx-text);font-size:13.5px;font-weight:500;cursor:pointer;transition:background-color .2s}.ak-button:hover{background:rgba(255,255,255,.1)}.ak-button--primary{border-color:transparent;background:var(--nx-light);color:var(--nx-ink)}.ak-button--primary:hover{background:#fff}.ak-toast-viewport{position:fixed;right:16px;bottom:16px;z-index:3000;display:grid;gap:8px;width:min(340px,calc(100% - 32px))}.CustomToast_toast__KJEkG{overflow:hidden;border:1px solid var(--nx-line-2)!important;border-radius:14px!important;background:var(--nx-deep)!important;animation:nx-toast .5s var(--nx-spring) both}.CustomToast_header__PsVWc{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 0!important;background:none!important;color:var(--nx-text)!important;font-size:13.5px}.CustomToast_header__PsVWc i{color:var(--nx-soft)}.CustomToast_header__PsVWc.bg-danger i{color:#f08a9c}.CustomToast_header__PsVWc button{border:0;background:none;color:var(--nx-faint);font-size:18px;cursor:pointer}.CustomToast_body__cW0PW{padding:4px 12px 12px!important;color:var(--nx-dim)!important;font-size:13.5px}.dw-profile{padding:130px 0 90px}.dw-profile__heading{margin-bottom:28px}.dw-profile__heading h1{margin:14px 0 0;font-family:var(--nx-display);font-size:clamp(32px,4vw,48px);font-weight:500;letter-spacing:-.04em;line-height:1}.dw-profile__layout{display:grid;grid-template-columns:260px 1fr;gap:12px;align-items:start}.dw-profile-panel,.dw-profile__sidebar{border:1px solid var(--nx-line);border-radius:16px;background:var(--nx-glass)}.dw-profile__sidebar{position:sticky;top:84px;padding:16px}.dw-profile-user{display:grid;justify-items:center;gap:2px;padding:8px 0 18px;border-bottom:1px solid var(--nx-line);text-align:center}.dw-profile-user strong{margin-top:10px;font-family:var(--nx-display);font-size:18px;font-weight:500}.dw-profile-user>span{color:var(--nx-faint);font-size:12.5px}.dw-profile-user__avatar{position:relative;width:76px;height:76px;padding:0;border:1px solid var(--nx-line-2);border-radius:18px;background:var(--nx-glass-2)}.dw-profile-user__avatar img{width:100%;height:100%;border-radius:17px;-o-object-fit:cover;object-fit:cover}.dw-profile-user__avatar.is-editable{cursor:pointer}.dw-profile-user__status{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border:3px solid #15161e;border-radius:5px;background:#6fd39b}.dw-profile-user__avatar-edit{position:absolute;inset:0;display:grid;place-items:center;border-radius:17px;background:rgba(6,8,20,.6);opacity:0;transition:opacity .25s}.dw-profile-user__avatar.is-editable:hover .dw-profile-user__avatar-edit{opacity:1}.dw-profile-user__avatar-input{display:none}.dw-profile-menu{display:grid;gap:2px;margin-top:12px}.dw-profile-menu button,.dw-profile-signout{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:0;border-radius:9px;background:none;color:var(--nx-dim);font-size:13.5px;text-align:left;cursor:pointer;transition:background-color .25s,color .25s}.dw-profile-menu button:hover{color:var(--nx-text);background:rgba(255,255,255,.04)}.dw-profile-menu button.is-active{color:var(--nx-text);background:rgba(255,255,255,.07)}.dw-profile-menu i{width:16px;color:inherit}.dw-profile-signout{margin-top:10px;border-top:1px solid var(--nx-line);border-radius:0 0 9px 9px}.dw-profile-signout:hover{color:#f08a9c}.dw-profile-panel{padding:22px;animation:nx-pop .5s var(--nx-ease) both}.dw-profile-panel__heading h2{margin:0;font-family:var(--nx-display);font-size:22px;font-weight:500;letter-spacing:-.02em}.dw-profile-panel>p{margin:6px 0 0;color:var(--nx-dim);font-size:14px}.dw-profile-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px}.dw-profile-fields--single{grid-template-columns:1fr}.dw-profile-field{display:grid;gap:6px;padding:14px;border:1px solid var(--nx-line);border-radius:12px;background:var(--nx-glass-2)}.dw-profile-field span{display:flex;align-items:center;gap:7px;color:var(--nx-faint);font-size:12.5px}.dw-profile-field strong{overflow-wrap:anywhere;font-size:14.5px;font-weight:500}.dw-profile-activation{display:flex;gap:8px;margin-top:18px}.dw-profile-activation .nx-btn{height:40px}.dw-profile-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.dw-profile-loading{padding:200px 20px;color:var(--nx-dim);text-align:center}@keyframes nx-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nx-blocks{0%,to{transform:none}50%{transform:scale(.75) rotate(45deg);border-radius:50%}}@keyframes nx-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes nx-key{0%,49%{background:var(--nx-light);color:var(--nx-ink)}50%,to{background:rgba(255,255,255,.06)}}@keyframes nx-arraylist{0%,8%{opacity:0;transform:translateX(14px)}16%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:translateX(14px)}}@keyframes nx-health{0%{width:100%}30%{width:62%}45%{width:38%}70%{width:38%}to{width:100%}}@keyframes nx-hp-steps{0%{width:100%}25%{width:78%}50%{width:54%}75%{width:30%}}@keyframes nx-target-focus{0%,33%{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08)}40%,to{border-color:var(--nx-line);background:var(--nx-glass-2)}}@keyframes nx-comet{to{stroke-dashoffset:0}}@keyframes nx-sway{0%,to{transform:translateX(-90%)}50%{transform:translateX(10%)}}@keyframes nx-chams{0%,to{opacity:.7}50%{opacity:1}}@keyframes nx-spread{0%,to{transform:rotate(var(--r)) translateY(-10px)}40%{transform:rotate(var(--r)) translateY(-15px)}}@keyframes nx-spin{to{transform:rotate(90deg)}}@keyframes nx-bars{0%{transform:scaleY(.35)}to{transform:scaleY(1.2)}}@keyframes nx-sync{0%{opacity:0;transform:translateY(8px)}12%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes nx-log{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-27px)}50%,70%{transform:translateY(-54px)}75%,to{transform:translateY(0)}}@keyframes nx-strafe{0%,to{transform:translateX(-150px)}50%{transform:translateX(120px)}}@keyframes nx-walk{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}@keyframes nx-hit-body{0%{fill:#ff4d6d}7%,to{fill:#8a2e3b}}@keyframes nx-hit-head{0%{fill:#ff8a9c}7%,to{fill:#d4a27f}}@keyframes nx-burst{0%{opacity:1;transform:translate(0) scale(1)}60%{opacity:.9}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}@keyframes nx-dash{to{stroke-dashoffset:-24}}@keyframes nx-twinkle{50%{opacity:.25}}@keyframes nx-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes nx-shimmer{to{background-position:-300% 0}}@keyframes nx-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes nx-fade{0%{opacity:0}}@keyframes nx-toast{0%{opacity:0;transform:translateY(16px) scale(.96)}}@media (max-width:1000px){.nx-bento,.nx-stats__grid{grid-template-columns:repeat(2,1fr)}.nx-stat:nth-child(2){border-right:0}.nx-stat:nth-child(-n+2){border-bottom:1px solid var(--nx-line)}.nx-footer__inner{grid-template-columns:repeat(3,1fr)}.nx-footer__brand,.nx-footer__contacts{grid-column:1/-1}}@media (max-width:860px){.nx-nav__links{display:none}.nx-nav__actions{margin-left:auto}.nx-nav__burger,.nx-nav__sheet{display:block}.nx-nav:not(.is-open) .nx-nav__sheet{pointer-events:none}.nx-hero__inner{grid-template-columns:1fr}.nx-hero__hud{height:300px}.nx-hero__hud.sh{--s:0.95}.nx-hero__note,.nx-hud--keys,.nx-hud--potions{display:none}.nx-hud--target{top:120px;left:0}.nx-heading--split{flex-direction:column;align-items:flex-start;gap:14px}.dw-profile__layout{grid-template-columns:1fr}.dw-profile__sidebar{position:static}}@media (max-width:640px){.nx-shell{width:calc(100% - 32px)}.nx-section{padding:80px 0}.nx-manifesto{height:200vh}.nx-bento{grid-template-columns:1fr}.nx-bento__item--wide{grid-column:auto}.nx-demo--target .nx-demo__target:nth-child(n+2){display:none}.nx-cta{min-height:70vh;padding-top:12vh}.nx-footer__inner{grid-template-columns:1fr 1fr}.nx-footer__bottom{flex-direction:column}.nx-faq__answer p{padding:0 18px 16px}.dw-profile-fields{grid-template-columns:1fr}.dw-profile-activation{flex-direction:column}.ak-modal__actions{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.nx-split__word,[data-reveal]{opacity:1;filter:none;transform:none}html{scroll-behavior:auto}}@font-face{font-family:Sway Inter;font-weight:400;font-display:swap;src:url(/sway/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Sway Inter;font-weight:500;font-display:swap;src:url(/sway/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Sway Inter;font-weight:600;font-display:swap;src:url(/sway/Inter-SemiBold.ttf) format("truetype")}@font-face{font-family:Sway Roboto;font-weight:400;font-display:swap;src:url(/sway/Roboto-Regular.ttf) format("truetype")}:root{--sg-bg:#0a0a0a;--sg-card:#101010;--sg-card-off:#0d0d0d;--sg-card-hover:#161616;--sg-field:#141414;--sg-field-hover:#1d1d1d;--sg-option-panel:#151515;--sg-pill:#131313;--sg-pill-active:#1e1e1e;--sg-accent:#ff2f2f;--sg-logo:#a259ff;--sg-toggle-off:#3a3a3a;--sg-toggle-off-hover:#464646}.sg-icon{display:block;flex:none}.sg-wrap{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sg-wrap::-webkit-scrollbar{display:none}.sg-root{position:relative;width:1086px;height:620px;font-family:Sway Inter,sans-serif;color:#fff;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}[data-reveal] .sg-root>*{opacity:0;scale:.9;transition:opacity .45s ease,scale .6s cubic-bezier(.34,1.56,.64,1)}[data-reveal].is-in .sg-root>*{opacity:1;scale:1}:where(.sg-root) button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer}.sg-panel{position:absolute;left:0;top:0;width:960px;height:620px;border-radius:12px;background:var(--sg-bg);overflow:hidden}.sg-logo{position:absolute;left:18px;top:9px;width:46px;height:46px;background:var(--sg-logo);-webkit-mask:url(/sway/logo-white.png) center/contain no-repeat;mask:url(/sway/logo-white.png) center/contain no-repeat}.sg-tabbar-slot{position:absolute;left:78px;right:214px;top:8px;display:flex;justify-content:center}.sg-tabbar{display:flex;gap:2px;height:48px;padding:4px;border-radius:14px;background:var(--sg-pill)}.sg-tab{display:flex;align-items:center;gap:7px;height:40px;padding:0 10px;border-radius:10px;color:rgba(255,255,255,.451)!important;font-size:13px;font-weight:600;transition:background-color .18s,color .18s}.sg-tab .sg-icon{color:rgba(255,47,47,.55);transition:color .18s}.sg-tab:hover{background:#1a1a1a;color:#fff!important}.sg-tab:hover .sg-icon{color:var(--sg-accent)}.sg-tab.is-on{background:var(--sg-pill-active);color:#fff!important}.sg-tab.is-on .sg-icon{color:var(--sg-accent)}.sg-search{position:absolute;left:760px;top:15px;display:flex;align-items:center;width:180px;height:34px;padding:0 12px;border-radius:10px;background:var(--sg-pill);color:rgba(255,255,255,.451);transition:background-color .18s,box-shadow .18s}.sg-search.is-focus,.sg-search:hover{background:var(--sg-pill-active)}.sg-search.is-focus{box-shadow:inset 0 0 0 1px rgba(255,47,47,.75);color:var(--sg-accent)}.sg-search input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:#fff;font:400 12.5px Sway Inter,sans-serif}.sg-search input::-moz-placeholder{color:rgba(255,255,255,.451)}.sg-search input::placeholder{color:rgba(255,255,255,.451)}.sg-content{position:absolute;left:18px;top:76px;width:922px;height:528px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain}.sg-content::-webkit-scrollbar{display:none}.sg-page{animation:sg-page .32s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 0}.sg-grid{position:relative}.sg-scrollbar{position:absolute;left:952px;top:80px;width:2px;height:520px;border-radius:1px;background:rgba(255,255,255,.04);opacity:0;transition:opacity .3s;pointer-events:none}.sg-panel:hover .sg-scrollbar.has-overflow,.sg-scrollbar.is-visible{opacity:1}.sg-scrollbar i{display:block;width:2px;border-radius:1px;background:color-mix(in srgb,var(--sg-accent) 45%,rgba(255,255,255,.25))}.sg-rail{position:absolute;left:968px;top:76px;display:grid;gap:4px;width:118px;padding:4px;border-radius:14px;background:var(--sg-pill)}.sg-tab--rail{width:110px;height:34px}.sg-client-page{display:grid;place-items:center;align-content:center;gap:10px;height:528px;color:rgba(255,255,255,.451);font-size:12.5px}.sg-client-page .sg-icon{color:var(--sg-accent)}.sg-client-page b{color:#fff;font-size:16px;font-weight:600}.sg-empty{margin:0;padding-top:40px;color:rgba(255,255,255,.302);font-size:12.5px;text-align:center}.sg-card{position:absolute;left:0;top:0;width:299px;padding:0 16px 14px;border-radius:10px;background:var(--sg-card-off);transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .2s,opacity .2s}.sg-card.is-on{background:var(--sg-card)}.sg-card.is-on:hover{background:var(--sg-card-hover)}.sg-card__head{padding-top:16px;cursor:pointer}.sg-card__title{display:flex;align-items:center;justify-content:space-between;height:26px}.sg-card__title b{font-size:14px;font-weight:600;color:rgba(255,255,255,.549);transition:color .2s}.sg-card.is-on .sg-card__title b{color:#fff}.sg-card__desc{display:-webkit-box;margin:0;overflow:hidden;color:rgba(255,255,255,.302)!important;font-size:11px;line-height:13.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s}.sg-card.is-on .sg-card__desc{color:rgba(255,255,255,.451)!important}.sg-card__settings{display:grid;gap:14px;margin-top:8px;opacity:.85;transition:opacity .2s}.sg-card.is-on .sg-card__settings{opacity:1}.sg-toggle{position:relative;flex:none;width:34px;height:18px;border-radius:9px;background:var(--sg-toggle-off);transition:background-color .25s}.sg-card__title:hover .sg-toggle{background:var(--sg-toggle-off-hover)}.sg-toggle:after,.sg-toggle:before{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;transition:transform .3s cubic-bezier(.45,0,.55,1)}.sg-toggle:before{margin:-.5px;width:15px;height:15px;background:rgba(0,0,0,.25)}.sg-toggle:after{background:#fff}.sg-card.is-on .sg-toggle{background:var(--sg-accent)}.sg-card.is-on .sg-toggle:after,.sg-card.is-on .sg-toggle:before{transform:translateX(16px)}.sg-set{width:267px}.sg-set--inline{display:flex;align-items:center;justify-content:space-between}.sg-label{color:rgba(255,255,255,.92);font-size:12px;font-weight:500;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-check{display:grid;place-items:center;width:14px;height:14px;border-radius:4px;background:var(--sg-field)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff!important;transition:background-color .2s,box-shadow .2s}.sg-check .sg-icon{opacity:0;transition:opacity .2s}.sg-check.is-on{background:var(--sg-accent)!important;box-shadow:inset 0 0 0 1px var(--sg-accent)}.sg-check.is-on .sg-icon{opacity:1}.sg-slider{height:27px}.sg-slider__head{display:flex;justify-content:space-between;height:12px}.sg-slider__value{color:rgba(255,255,255,.85);font-size:12px;font-weight:500;line-height:12px}.sg-slider__track{position:relative;height:20px;margin-top:2px;cursor:pointer;touch-action:none}.sg-slider__track i,.sg-slider__track:before{content:"";position:absolute;left:0;top:7px;height:6px;border-radius:3px}.sg-slider__track:before{right:0;background:#fff}.sg-slider__track i{width:calc(7px + var(--f) * 253px);background:var(--sg-accent)}.sg-slider__track b{position:absolute;top:3px;left:calc(var(--f) * 253px);width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.27);transition:scale .15s}.sg-slider__track:active b,.sg-slider__track:hover b{scale:1.107}.sg-field{display:grid;place-items:center;width:267px;height:24px;padding:0 12px;border-radius:8px;background:var(--sg-field)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);font-family:Sway Roboto,sans-serif!important;font-size:11.5px;transition:background-color .18s,box-shadow .18s}.sg-field span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-field:hover{background:#1a1a1a!important}.sg-field.is-open,.sg-field:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sg-field.is-open{background:#181818!important}.sg-list{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.45,0,.55,1)}.sg-list>div{overflow:hidden}.sg-list.is-open{grid-template-rows:1fr}.sg-list__panel{margin-top:8px;padding:8px;border-radius:10px;background:var(--sg-option-panel);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);opacity:0;transition:opacity .2s}.sg-list.is-open .sg-list__panel{opacity:1}.sg-list__row{display:flex;align-items:center;justify-content:space-between;width:100%;height:34px;padding:0 12px 0 14px!important;border-radius:8px;color:rgba(255,255,255,.6)!important;font-family:Sway Roboto,sans-serif!important;font-size:11.5px;transition:background-color .15s,color .15s}.sg-list__row:hover{background:rgba(255,255,255,.045)!important;color:#fff!important}.sg-list__row.is-on{color:var(--sg-accent)!important}.sg-swatch{width:14px;height:14px;border-radius:50%}.sg-chip{display:inline-flex;gap:5px;height:24px;padding:0 8px 0 7px;background:rgba(255,255,255,.025);color:rgba(255,255,255,.6);font-family:Sway Roboto,sans-serif;font-size:11.5px}.sg-action,.sg-chip{align-items:center;border-radius:6px}.sg-action{display:flex;justify-content:center;gap:6px;width:267px;height:30px;margin-top:7px;background:var(--sg-accent)!important;font-size:12px!important;transition:background-color .18s}.sg-action:hover{background:#ff5959!important}.sg-text{display:flex;align-items:center;gap:8px;width:267px;height:30px;margin-top:7px;padding:0 12px 0 8px;border-radius:6px;background:var(--sg-field);color:rgba(255,255,255,.451)}.sg-text input{flex:1;min-width:0;border:0;outline:0;background:none;color:#fff;font:11.5px Sway Roboto,sans-serif}@keyframes sg-page{0%{opacity:0;transform:translateY(18px) scale(.97)}}.sh{--s:1.35;--sh-accent:var(--sg-logo);font-family:Sway Inter,sans-serif;color:#fff}.sh-accent{color:var(--sh-accent)}.sh-glass{background:rgba(37,30,51,.4);box-shadow:0 0 calc(5.4px * var(--s) / 1.35) rgba(0,0,0,.25);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.sh-glass--neutral{background:rgba(20,22,23,.4)}.sh-logo{display:block;width:calc(10px * var(--s));height:calc(10px * var(--s));background:var(--sh-accent);-webkit-mask:url(/sway/logo-white.png) center/contain no-repeat;mask:url(/sway/logo-white.png) center/contain no-repeat}.sh-island{display:inline-flex;align-items:center;gap:calc(6px * var(--s));height:calc(26px * var(--s));padding:0 calc(7px * var(--s));border-radius:calc(13px * var(--s));font-size:calc(11.5px * var(--s));font-weight:600;white-space:nowrap}.sh-island__chip{display:grid;place-items:center;width:calc(18px * var(--s));height:calc(18px * var(--s));border-radius:calc(6.1px * var(--s));background:rgba(0,0,0,.28)}.sh-avatar{width:calc(14px * var(--s));height:calc(14px * var(--s));border-radius:50%;background:linear-gradient(135deg,#f2c79b,#8f6a52)}.sh-island__fps{display:inline-flex;align-items:center;height:calc(16px * var(--s));padding:0 calc(7px * var(--s));border-radius:calc(8px * var(--s));background:rgba(0,0,0,.28);font-variant-numeric:tabular-nums}.sh-island__fps em{margin-left:calc(1.5px * var(--s));font-style:normal;color:color-mix(in srgb,var(--sh-accent) 90%,transparent)}.sh-info{display:inline-flex;align-items:center;gap:calc(8px * var(--s));height:calc(24px * var(--s));padding:0 calc(10px * var(--s));border-radius:calc(12px * var(--s));font-size:calc(10.5px * var(--s));font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.sh-info em{font-style:normal;color:var(--sh-accent)}.sh-info i{width:calc(1px * var(--s));height:calc(12px * var(--s));border-radius:1px;background:rgba(255,255,255,.16)}.sh-target{display:flex;gap:calc(8px * var(--s));width:calc(155px * var(--s));height:calc(56px * var(--s));padding:calc(5px * var(--s));border-radius:calc(9px * var(--s))}.sh-target__head{position:relative;flex:none;width:calc(38px * var(--s));height:calc(38px * var(--s));border-radius:calc(6px * var(--s));background:linear-gradient(160deg,#3b2a22 0 34%,#b98a68 34%);overflow:hidden}.sh-target__head i{position:absolute;top:52%;width:16%;height:12%;background:#f4f4f4}.sh-target__head i:first-child{left:22%}.sh-target__head i:last-child{right:22%}.sh-target__head i:after{content:"";position:absolute;inset:0 0 0 50%;background:#3b2a8f}.sh-target__body{flex:1;min-width:0;padding-right:calc(4px * var(--s))}.sh-target__row{display:flex;justify-content:space-between;align-items:baseline;gap:calc(4px * var(--s));margin-top:calc(14px * var(--s));font-size:calc(15px * var(--s));font-weight:600;line-height:1}.sh-target__row b{overflow:hidden;color:#ebebeb;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sh-target__row span{color:var(--sh-accent);font-variant-numeric:tabular-nums}.sh-target__bar{height:calc(4.5px * var(--s));margin-top:calc(9px * var(--s));overflow:hidden;border-radius:99px;background:rgba(255,255,255,.16)}.sh-target__bar i{display:block;height:100%;border-radius:inherit;background:var(--sh-accent);transition:width .45s cubic-bezier(.2,.8,.2,1)}.sh-list{min-width:calc(128px * var(--s));padding:0 calc(11px * var(--s)) calc(6px * var(--s));border-radius:calc(12px * var(--s))}.sh-list__head{justify-content:space-between;gap:calc(10px * var(--s));height:calc(26px * var(--s));color:#f2f4f1;font-size:calc(13.5px * var(--s))}.sh-list__head,.sh-list__row{display:flex;align-items:center}.sh-list__row{gap:calc(5px * var(--s));height:calc(21px * var(--s));color:#f9fafa;font-size:calc(13px * var(--s));white-space:nowrap}.sh-list__row span:first-of-type{flex:1}.sh-list__row em{font-style:normal;color:#9b9e9b}.sh-list__row span:last-child{margin-left:calc(12px * var(--s));color:#f2f4f1;font-variant-numeric:tabular-nums}.sh-list__row span.is-warn{color:#e06c75}.sh-list__row span.is-dim{color:#9b9e9b}.sh-list__dot{flex:none;width:calc(10px * var(--s));height:calc(10px * var(--s));margin:0 calc(3px * var(--s)) 0 calc(3px * var(--s));border-radius:3px}