@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/JetBrainsMono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/JetBrainsMono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Onest-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/Unbounded-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/Unbounded-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/Unbounded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0}:root{--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.25,1.12,.4,1)}@supports (transition-timing-function:linear(0,1)){:root{--spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001 85.9%,1)}}::view-transition-group(*){animation-duration:.6s;animation-timing-function:var(--spring)}::view-transition-image-pair(*){overflow:clip}::view-transition-old(*),::view-transition-new(*){height:100%;object-fit:none;object-position:center;animation-duration:.3s;animation-timing-function:var(--ease)}::view-transition-old(*){animation-duration:.16s}:root[data-vt=pill]::view-transition-old(root),:root[data-vt=pill]::view-transition-new(root){animation:none}:root[data-vt=theme]::view-transition-old(root),:root[data-vt=theme]::view-transition-new(root){animation-duration:.55s}[data-ws=dark]{--bg:#09090B;--c1:#131316;--c1s:#131316;--c2:#1B1B1F;--c3:#26262B;--ln:rgba(255,255,255,.07);--hl:none;--t1:#F5F5F7;--t2:#ABABB5;--t3:#6F6F79;--ac:#F5F5F7;--on:#09090B;--ok:#3DDC97;--okb:rgba(61,220,151,.14);--wn:#F5B83D;--wnb:rgba(245,184,61,.14);--er:#FF6B6B;--erb:rgba(255,107,107,.14);--hotsh:none;--ov:rgba(0,0,0,.62);--nav:rgba(24,24,28,.78);--navsh:0 18px 44px rgba(0,0,0,.6);--sheet:#141417;--glow:none;--aura:none;--shine:rgba(255,255,255,.07);--tile:#1B1B1F;color-scheme:dark}[data-ws=light]{--bg:#F3F3F5;--c1:#FFFFFF;--c1s:#FFFFFF;--c2:#EEEEF1;--c3:#E2E2E7;--ln:rgba(9,9,11,.07);--hl:none;--t1:#0B0B0E;--t2:#55555F;--t3:#8C8C96;--ac:#0B0B0E;--on:#FFFFFF;--ok:#0B935A;--okb:rgba(11,147,90,.12);--wn:#9C620C;--wnb:rgba(156,98,12,.12);--er:#D23F3F;--erb:rgba(210,63,63,.12);--hotsh:none;--ov:rgba(9,9,11,.34);--nav:rgba(255,255,255,.82);--navsh:0 14px 36px rgba(9,9,11,.14);--sheet:#FFFFFF;--glow:none;--aura:none;--shine:rgba(9,9,11,.04);--tile:#EEEEF1;color-scheme:light}.ws-ns{scrollbar-width:none;-ms-overflow-style:none}.ws-ns::-webkit-scrollbar{display:none;width:0;height:0}.ws-b{transition:transform .6s var(--spring),background-color .25s,color .25s,opacity .25s,border-color .25s}.ws-b:active{transform:scale(.955);transition-duration:.14s}.ws-up{animation:wsUp .8s var(--ease) both}.ws-fade{animation:wsFade .3s ease both}.ws-sheet{animation:wsSheet .62s cubic-bezier(.32,.72,0,1) both}.ws-toast{animation:wsPop .6s var(--spring) both}.ws-pulse{animation:wsPulse 1.9s ease-out infinite}.ws-shine{animation:wsShine 6s ease-in-out infinite}.ws-draw{animation:wsDraw 1.5s cubic-bezier(.2,.8,.2,1) both}.ws-float{animation:wsFloat 5s ease-in-out infinite}.ws-bar{transform-origin:left;animation:wsBar 1.1s cubic-bezier(.2,.8,.2,1) both}.ws-l1,.ws-l2,.ws-l3,.ws-l4{animation:wsLogo .8s cubic-bezier(.2,.8,.2,1) both}.ws-l2{animation-delay:.08s}.ws-l3{animation-delay:.16s}.ws-l4{animation-delay:.24s}@keyframes wsUp{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes wsFade{0%{opacity:0}to{opacity:1}}@keyframes wsSheet{0%{transform:translateY(110%)}to{transform:none}}@keyframes wsPop{0%{opacity:0;transform:translate(-50%,14px) scale(.92)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes wsPulse{0%{box-shadow:0 0 #3ddc978c}to{box-shadow:0 0 0 9px #3ddc9700}}@keyframes wsShine{0%,55%{transform:translate(-180%) skew(-18deg)}to{transform:translate(480%) skew(-18deg)}}@keyframes wsDraw{0%{stroke-dashoffset:176}}@keyframes wsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wsBar{0%{transform:scaleX(0)}}@keyframes wsLogo{0%{opacity:0;transform:translateY(14px)}}.ws-sheet-out{animation:wsSheetOut .3s cubic-bezier(.4,0,.8,.4) both}.ws-fade-out{animation:wsFadeOut .3s ease both}.ws-sl0{animation:wsSL0 .7s cubic-bezier(.22,1,.36,1) both}.ws-sl1{animation:wsSL1 .7s cubic-bezier(.22,1,.36,1) both}.ws-sr0{animation:wsSR0 .7s cubic-bezier(.22,1,.36,1) both}.ws-sr1{animation:wsSR1 .7s cubic-bezier(.22,1,.36,1) both}.ws-seg{animation:wsSeg .45s cubic-bezier(.3,1.4,.5,1) both}@keyframes wsSheetOut{0%{transform:none}to{transform:translateY(110%)}}@keyframes wsFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wsSL0{0%{opacity:0;transform:translate(26px) scale(.985);filter:blur(5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes wsSL1{0%{opacity:0;transform:translate(26px) scale(.985);filter:blur(5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes wsSR0{0%{opacity:0;transform:translate(-26px) scale(.985);filter:blur(5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes wsSR1{0%{opacity:0;transform:translate(-26px) scale(.985);filter:blur(5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes wsSeg{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.rs-list{background:var(--c1);border-radius:24px;box-shadow:var(--hl);overflow:hidden;display:flex;flex-direction:column}.rs-row{display:flex;align-items:center;gap:14px;width:100%;min-height:62px;padding:10px 14px;box-sizing:border-box;border:0;background:transparent;color:var(--t1);text-align:left;font:inherit}.rs-row+.rs-row{border-top:1px solid var(--ln)}.rs-tap{cursor:pointer}.rs-tap:active{background:var(--c2)}.rs-ic{width:40px;height:40px;flex:none;border-radius:13px;background:var(--c2);color:var(--t1);display:grid;place-items:center}.rs-t{flex:1;min-width:0;font:700 15px/1.2 Onest,sans-serif}.rs-tt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.rs-tt b{font-size:14.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-tt span{font-size:12px;color:var(--t3)}.rs-amt{flex:none;font:800 14px/1 Onest,sans-serif}.rs-ch{flex:none;color:var(--t3);transition:transform .45s cubic-bezier(.32,.72,0,1)}.rs-seg{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--c2);flex:none}.rs-seg button{height:34px;min-width:44px;padding:0 13px;border:0;border-radius:999px;font:700 12.5px/1 Onest,sans-serif;cursor:pointer}.rs-sw{position:relative;width:52px;height:32px;flex:none;border:0;border-radius:999px;cursor:pointer;padding:0;transition:background-color .35s}.rs-sw span{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;box-shadow:0 2px 6px #00000040;transition:transform .45s cubic-bezier(.34,1.4,.5,1)}.rs-id{align-self:center;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--c1);box-shadow:var(--hl);color:var(--t3);font:600 12px/1 Onest,sans-serif;cursor:pointer}.rs-id b{color:var(--t1);font:700 13px/1 JetBrains Mono,monospace}.rs-hero{background:var(--c1);border-radius:28px;box-shadow:var(--hl);padding:24px 18px 18px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.rs-cap{font-size:13px;color:var(--t3);font-weight:600}.rs-big{font-size:64px;font-weight:800;letter-spacing:-.05em;line-height:1}.rs-sub{font-size:13.5px;color:var(--t2);line-height:1.45;max-width:300px;margin-bottom:8px}.rs-link{display:flex;align-items:center;gap:10px;width:100%;height:50px;padding:0 16px;box-sizing:border-box;border:0;border-radius:999px;background:var(--c2);color:var(--t2);cursor:pointer}.rs-link span{flex:1;min-width:0;text-align:left;font:600 12.5px/1 JetBrains Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:4px}.rs-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border:0;border-radius:999px;background:var(--c2);color:var(--t1);font:800 15px/1 Onest,sans-serif;cursor:pointer}.rs-pri{background:var(--ac);color:var(--on)}.rs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rs-stats div{background:var(--c1);box-shadow:var(--hl);border-radius:18px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;min-width:0}.rs-stats b{font-size:17px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.rs-stats span{font-size:11px;color:var(--t3)}.rs-hint{margin:0;font-size:12.5px;color:var(--t3);padding:0 4px}.rs-code{display:flex;gap:8px}.rs-how{margin:0;padding:2px 4px 2px 24px;display:flex;flex-direction:column;gap:9px;font-size:14px;color:var(--t2);line-height:1.4}.rs-h{margin:6px 0 0;font-size:18px;font-weight:800;letter-spacing:-.02em}.ws-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.lk-in{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border-radius:17px;border:1px solid transparent;background:var(--c2);transition:border-color .25s}.lk-in:focus-within{border-color:var(--t1)}.lk-in input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--t1);font:600 15px/1 Onest,sans-serif;padding:0}.lk-in input::placeholder{color:var(--t3)}.lk-in.lk-m,.lk-in.lk-m input{font:600 13px/1 JetBrains Mono,monospace}.lk-in.lk-m>span{color:var(--t3);white-space:nowrap}.lk-btn{height:48px;border:0;border-radius:16px;font:800 14px/1 Onest,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 12px}.lk-ch{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:3px;height:120px}.lk-bar{display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-width:0}.lk-bar>i{position:relative;display:block;border-radius:5px 5px 2px 2px}.lk-bar>i>u{position:absolute;left:0;right:0;bottom:0;border-radius:5px 5px 2px 2px;background:var(--t1)}.lk-bar>span{height:14px;margin-top:5px;font:600 8px/14px JetBrains Mono,monospace;color:var(--t3);text-align:center;white-space:nowrap}.lk-act{width:40px;height:40px;flex:none;border:0;border-radius:13px;background:var(--c2);color:var(--t1);display:grid;place-items:center;cursor:pointer;padding:0}.lk-seg{display:flex;gap:2px;padding:3px;border-radius:13px;background:var(--c2)}.lk-seg>button{height:30px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--t2);font:700 12px/1 Onest,sans-serif;cursor:pointer}.lk-seg>button[aria-pressed=true]{background:var(--ac);color:var(--on)}.lk-bdi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;align-items:center;font-size:13px}.lk-bdi>i{grid-column:1/-1;height:5px;border-radius:3px;background:var(--c3);overflow:hidden}.lk-bdi>i>u{display:block;height:100%;background:var(--t1);border-radius:3px}.ws-ptabs{display:flex;align-items:center;gap:2px;padding:5px;border-radius:999px;background:var(--nav);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:var(--hl)}.ws-ptab{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:0;height:48px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--t3);font:800 14px/1 Onest,sans-serif;cursor:pointer;min-width:0;white-space:nowrap;transition:background-color .3s,color .3s,gap .4s,padding .4s}.ws-ptab[aria-pressed=true]{flex:0 0 auto;padding:0 18px 0 16px;gap:9px;background:var(--ac);color:var(--on)}.ws-ptl{display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .3s}.ws-ptab[aria-pressed=true] .ws-ptl{max-width:140px;opacity:1}.ws-pti{position:relative;display:grid;place-items:center;flex:none}.ws-ptn{position:absolute;top:-8px;right:-11px;display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:var(--t1);color:var(--bg);font:800 10px/1 Onest,sans-serif;box-shadow:0 0 0 2px var(--c1s)}.ws-ptab[aria-pressed=true] .ws-ptn{background:var(--on);color:var(--ac);box-shadow:0 0 0 2px var(--ac)}.ws-pass{position:relative;overflow:hidden;background:var(--c1);border:0;border-radius:26px;box-shadow:var(--hl);padding:16px;display:flex;flex-direction:column;gap:14px}.ws-pass:before{content:"";position:absolute;inset:0;background:var(--glow);pointer-events:none}.ws-pass-ghost{position:absolute;right:-8px;bottom:-26px;font-size:92px;font-weight:800;letter-spacing:-.07em;line-height:1;opacity:.05;pointer-events:none;white-space:nowrap}.ws-pb{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--c3);color:var(--t2);font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.ws-ring{position:relative;width:62px;height:62px;flex:none}.ws-ring>span{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.ws-ring b{font-size:17px;font-weight:800;line-height:1}.ws-ring i{font-style:normal;font-size:9px;font-weight:700;color:var(--t3)}.ws-pass-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:11px 12px;border-radius:16px;background:var(--c2)}.ws-pass-grid>span{display:flex;flex-direction:column;gap:6px;min-width:0}.ws-pass-grid i{font:700 9px/1 JetBrains Mono,monospace;font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--t3)}.ws-pass-grid b{font:700 12px/1.1 JetBrains Mono,monospace}.ws-pbtn{flex:1;height:44px;border:0;border-radius:15px;font:800 14px/1 Onest,sans-serif;cursor:pointer}.ws-mkp{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:22px;border:0;background:var(--nav);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:var(--hl);box-sizing:border-box}.ws-mks{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:16px;color:var(--t3);cursor:text;transition:background-color .35s var(--ease),color .35s var(--ease)}.ws-mks:focus-within{background:var(--c2);color:var(--t1)}.ws-mks input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--t1);font:600 15px/1 Onest,sans-serif}.ws-mks input::placeholder{color:var(--t3)}.ws-mkx{flex:none;width:28px;height:28px;border-radius:50%;border:0;background:var(--c3);color:var(--t2);display:grid;place-items:center;cursor:pointer;padding:0}.ws-mkc{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-rows:40px;justify-content:start;gap:4px;overflow-x:auto;scrollbar-width:none}.ws-mkpill{grid-row:1;height:40px;border-radius:16px;background:var(--ac);view-transition-name:wsc-pill}.ws-mkt{grid-row:1;position:relative;z-index:1;height:40px;padding:0 11px;border-radius:16px;border:0;background:transparent;color:var(--t2);font:700 14px/1 Onest,sans-serif;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;transition:background-color .35s var(--ease),color .35s var(--ease)}.ws-mkt[aria-pressed=true]{color:var(--on)}.ws-tblur{position:absolute;top:0;left:0;right:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .35s,height .35s cubic-bezier(.2,.8,.2,1)}.ws-tblur[data-on=true]{opacity:1}.ws-tblur>i{position:absolute;inset:0}.ws-tblur>i:nth-child(1){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--bg) 72%,transparent)}.ws-tblur>i:nth-child(2){display:none}.ws-tblur>i:nth-child(3){display:none}.ws-feat-bg{position:absolute;inset:-24%;width:148%;height:148%;object-fit:cover;filter:blur(30px) saturate(1.5) brightness(.8);pointer-events:none}.ws-feat-sh{position:absolute;inset:0;pointer-events:none;background:#06060980}.ws-feat-th{position:absolute;top:14px;right:14px;width:78px;aspect-ratio:1.49;border-radius:13px;object-fit:cover;border:0;box-shadow:0 10px 26px #00000059;pointer-events:none}.ws-feat-k{position:relative;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border-radius:999px;background:#ffffff2e;border:0;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:800 10px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}[data-ws] input:focus,[data-ws] textarea:focus{border-color:var(--t3)!important;outline:0}.ws-load{animation:wsLoad 1.9s cubic-bezier(.45,0,.55,1) infinite}@keyframes wsLoad{0%{left:-35%}to{left:100%}}@media(prefers-reduced-motion:reduce){.ws-load,.ws-sheet-out,.ws-fade-out,.ws-sl0,.ws-sl1,.ws-sr0,.ws-sr1,.ws-seg,.ws-up,.ws-sheet,.ws-toast,.ws-pulse,.ws-shine,.ws-draw,.ws-float,.ws-bar,.ws-l1,.ws-l2,.ws-l3,.ws-l4,.ws-fade{animation:none!important}}.op-l{font-size:12.5px;font-weight:600;color:var(--t3);padding-left:4px;margin-bottom:-4px}.op-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.op{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:12px 18px;box-sizing:border-box;border:0;border-radius:20px;background:var(--c2);color:var(--t1);text-align:left;cursor:pointer;font-family:Onest,sans-serif;min-width:0}.op b{font-size:15px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.op span{flex:none;white-space:nowrap;font:600 13px/1.2 JetBrains Mono,monospace;color:var(--t3);transition:color .3s,opacity .3s}.op[aria-pressed=true]{background:var(--ac);color:var(--on)}.op[aria-pressed=true] span{color:var(--on);opacity:.6}.op-chips{display:flex;flex-wrap:wrap;gap:8px}.op-chip{flex:none;height:40px;padding:0 17px;border:0;border-radius:999px;background:var(--c2);color:var(--t2);font:600 14px/1 Onest,sans-serif;cursor:pointer;white-space:nowrap}.op-chip[aria-pressed=true]{background:var(--ac);color:var(--on)}.vp{position:relative;flex:none;width:300px;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:22px;box-sizing:border-box;border-radius:30px;background:var(--c1);box-shadow:var(--hl);color:var(--t1);overflow:hidden;min-width:0}.vp-gh{position:absolute;right:-6px;top:-22px;font-size:110px;font-weight:700;letter-spacing:-.06em;line-height:1;opacity:.05;white-space:nowrap;pointer-events:none}.vp-h{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.vp-h b{font-size:28px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.vp-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--c3);color:var(--t2);font-size:12px;font-weight:700;white-space:nowrap;flex:none}.vp-d{position:relative;margin:0;font-size:13.5px;line-height:1.45;color:var(--t3);min-height:39px}.vp-f{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.vp-f li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--t2)}.vp-f svg{flex:none;color:var(--t1)}.vp-b{position:relative;margin-top:auto;display:flex;flex-direction:column;gap:14px;padding-top:6px}.vp-seg{align-self:flex-start;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--c2);max-width:100%}.vp-seg button{height:30px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--t2);font:600 12.5px/1 Onest,sans-serif;cursor:pointer;white-space:nowrap}.vp-seg button[aria-pressed=true]{background:var(--ac);color:var(--on)}.vp-p{display:flex;align-items:center;justify-content:space-between;gap:10px}.vp-pr{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0}.vp-pr b{font-size:26px;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.vp-pr s,.vp-pr span{font-size:13px;color:var(--t3)}.vp-a{display:flex;align-items:center;gap:8px;flex:none}.vp-gift{width:36px;height:36px;flex:none;border:0;border-radius:50%;background:var(--c2);color:var(--t1);display:grid;place-items:center;cursor:pointer}.vp-buy{height:38px;padding:0 16px;border:0;border-radius:999px;background:var(--ac);color:var(--on);font:700 13.5px/1 Onest,sans-serif;cursor:pointer;white-space:nowrap}.vp-buy:disabled{opacity:.45;cursor:default}.vp-hi{background:var(--ac);color:var(--on);box-shadow:none}.vp-hi .vp-d,.vp-hi .vp-pr span,.vp-hi .vp-pr s,.vp-hi .vp-f li{color:var(--on);opacity:.75}.vp-hi .vp-f svg{color:var(--on)}.vp-hi .vp-badge{background:var(--on);color:var(--ac)}.vp-hi .vp-seg{background:#7f7f872e}.vp-hi .vp-seg button{color:var(--on);opacity:.7}.vp-hi .vp-seg button[aria-pressed=true]{background:var(--on);color:var(--ac);opacity:1}.vp-hi .vp-buy{background:var(--on);color:var(--ac)}.vp-hi .vp-gift{background:#7f7f8733;color:var(--on)}@media(hover:hover){.vp{transition:transform .6s var(--bt,cubic-bezier(.32,.72,0,1)),box-shadow .6s var(--bt,cubic-bezier(.32,.72,0,1))}.vp:hover{transform:translateY(-4px)}}.vp-list{display:flex;flex-direction:column;gap:10px}.vp-list>.vp{width:auto}.ws-pass-grid i{font:600 11.5px/1.2 Onest,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.ws-pb{font:700 12px/1 Onest,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.ws-feat-k{font-family:Onest,sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important}.rs-ic{border-radius:50%}.ws-tblur{transition:height .45s cubic-bezier(.2,.8,.2,1)!important;opacity:1!important}.ws-tblur>i{display:block!important;opacity:0;transition:opacity 1.1s cubic-bezier(.33,0,.15,1);will-change:opacity}.ws-tblur[data-on=true]>i{opacity:1}.ws-tblur>i:nth-child(1){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 62%,transparent) 0%,color-mix(in srgb,var(--bg) 34%,transparent) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%)}.ws-tblur>i:nth-child(2){-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 42%,transparent 80%);mask-image:linear-gradient(to bottom,#000 0%,#000 42%,transparent 80%)}.ws-tblur>i:nth-child(3){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 28%,transparent 62%);mask-image:linear-gradient(to bottom,#000 0%,#000 28%,transparent 62%)}.tu-amt{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:12px 16px;border-radius:24px;background:var(--c2)}.tu-amt input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--t1);font:700 46px/1.1 JetBrains Mono,monospace;letter-spacing:-.04em;text-align:center}.tu-amt b{font-size:30px;font-weight:700;color:var(--t3)}.tu-promo{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--t2);font:600 13.5px/1 Onest,sans-serif;cursor:pointer}.tu-promo span{flex:1;text-align:left}.tu-pbox{display:flex;gap:8px;align-items:center}.tu-code{flex:1;min-width:0;height:48px;padding:0 16px;border:0;border-radius:999px;background:var(--c2);color:var(--t1);font:700 14px/1 JetBrains Mono,monospace;letter-spacing:.06em;outline:0}.ar-row{position:relative;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border-radius:18px;background:var(--c2);color:var(--t2)}.ar-li{display:flex;align-items:center;gap:14px;min-height:62px;padding:8px 16px;color:var(--t1)}.ar-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ar-t b{font-size:14px;font-weight:700;color:var(--t1)}.ar-li .ar-t b{font-size:15px}.ar-t i{font-style:normal;font-size:12px;line-height:1.35;color:var(--t3)}.ar-sw{position:relative;width:46px;height:28px;flex:none;border:0;padding:0;border-radius:999px;background:var(--c4,var(--c3));cursor:pointer;transition:background-color .3s}.ar-sw:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .6s var(--spring)}.ar-sw[aria-checked=true]{background:var(--ok)}.ar-sw[aria-checked=true]:after{transform:translate(18px)}.rs-coderow em{font-style:normal;font:600 11px/1 Onest,sans-serif;color:var(--t3);white-space:nowrap}.rs-coderow b{flex:1;min-width:0;text-align:left;font:700 15px/1 JetBrains Mono,monospace;letter-spacing:.06em;color:var(--t1);overflow:hidden;text-overflow:ellipsis}.bs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bs-stats span{display:flex;flex-direction:column;gap:5px;padding:14px 12px;border-radius:22px;background:var(--c1);box-shadow:var(--hl);min-width:0}.bs-stats b{font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-stats i{font-style:normal;font-size:11px;color:var(--t3)}[data-ws]{--bt:cubic-bezier(.2,.8,.2,1);--bt-sheet:cubic-bezier(.2,.9,.25,1)}[data-ws] :where(section,article,div,span,p,h1,h2,b,button,label,input,textarea,a,svg):not(.ws-navbar *){transition-property:background-color,color,border-color,box-shadow,opacity;transition-duration:.4s;transition-timing-function:ease}.ws-up{animation:wsUp .62s cubic-bezier(.2,1.22,.36,1) both;transform-origin:50% 100%}@keyframes wsUp{0%{opacity:0;transform:translateY(18px) scale(.965)}45%{opacity:1}to{opacity:1;transform:none}}.ws-sl0,.ws-sl1,.ws-sr0,.ws-sr1{animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes wsSL0{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes wsSL1{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes wsSR0{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes wsSR1{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.ws-sheet{animation-duration:.5s;animation-timing-function:var(--bt-sheet)}.ws-sheet-out{animation-duration:.3s;animation-timing-function:cubic-bezier(.5,0,.75,0)}.ws-fade{animation-duration:.3s;animation-timing-function:ease}.ws-toast{animation-duration:.4s;animation-timing-function:cubic-bezier(.2,.9,.3,1.2)}:is(.ws-b,.rs-seg>button,.lk-btn,.lk-act,.op,.op-chip):not(.ws-navbar *){transition:transform .6s var(--spring),background-color .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),opacity .35s var(--ease),box-shadow .45s var(--ease)}.ws-b:not(.ws-navbar *):active{transform:scale(.97)}.rs-ch{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.rs-sw span{transition:transform .6s var(--spring),background-color .25s!important}.ws-fold{animation:wsUp .4s cubic-bezier(.2,.8,.2,1) both}.op span,.vp-seg button{transition:background-color .35s var(--ease),color .35s var(--ease),opacity .25s}.ws-navbar .ws-b{transition:transform .6s var(--spring),background-color .25s,color .25s,opacity .25s,border-color .25s}.ws-navbar .ws-b:active{transform:scale(.955);transition-duration:.14s}@media(prefers-reduced-motion:reduce){[data-ws] *{transition-duration:.01s!important}.ws-fold{animation:none!important}}.lk-ch{position:relative;z-index:2;overflow:visible}.lk-bar{outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.lk-bar>i{transition:height .6s cubic-bezier(.2,.9,.25,1),filter .25s,opacity .25s}.lk-tip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:5;display:flex;flex-direction:column;gap:6px;min-width:146px;padding:10px 12px;box-sizing:border-box;border-radius:14px;background:var(--sheet);box-shadow:0 14px 34px #00000059,var(--hl);font-style:normal;text-align:left;pointer-events:none;opacity:0;transform:translate(-50%,6px) scale(.96);transform-origin:50% 100%;transition:opacity .25s var(--ease),transform .45s var(--spring)}.lk-tip b{font:700 12px/1.2 Onest,sans-serif;color:var(--t1);white-space:nowrap}.lk-tip span{display:flex;align-items:center;gap:7px;font:600 12px/1.2 Onest,sans-serif;color:var(--t3);white-space:nowrap}.lk-tip span s{width:8px;height:8px;flex:none;border-radius:3px;text-decoration:none}.lk-tip strong{margin-left:auto;padding-left:14px;font:700 12px/1.2 JetBrains Mono,monospace;color:var(--t1)}.lk-bar.lk-tl .lk-tip{left:0;transform:translateY(6px) scale(.96);transform-origin:0 100%}.lk-bar.lk-tr .lk-tip{left:auto;right:0;transform:translateY(6px) scale(.96);transform-origin:100% 100%}.lk-bar:hover .lk-tip,.lk-bar:focus .lk-tip{opacity:1;transform:translate(-50%) scale(1)}.lk-bar.lk-tl:hover .lk-tip,.lk-bar.lk-tl:focus .lk-tip,.lk-bar.lk-tr:hover .lk-tip,.lk-bar.lk-tr:focus .lk-tip{transform:none}.lk-bar:hover>i,.lk-bar:focus>i{filter:brightness(1.35)}.lk-ch:has(.lk-bar:focus)>.lk-bar:not(:focus)>i{opacity:.5}h1,h2,h3,.nx-d,.rs-big,.ws-pass-ghost,.vp-gh,.vp-h b,.vp-pr b{font-family:Unbounded,Onest,system-ui,sans-serif}.nx-sub{position:relative;overflow:hidden;background:var(--c1);border-radius:28px;box-shadow:var(--hl)}.nx-sub-in{position:relative;padding:18px;display:flex;flex-direction:column;gap:16px}.nx-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.nx-name{font:700 24px/1 Unbounded,Onest,sans-serif;letter-spacing:-.01em;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-st{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font:700 12px/1 Onest,sans-serif;white-space:nowrap;flex:none}.nx-big{display:flex;align-items:baseline;gap:10px;min-width:0}.nx-big b{font-size:64px;font-weight:700;letter-spacing:-.04em;line-height:.92}.nx-big span{font-size:15px;font-weight:600;color:var(--t2)}.nx-bar{height:8px;border-radius:999px;background:var(--c3);overflow:hidden}.nx-bar i{display:block;height:100%;border-radius:inherit;background:var(--ac);transition:width .6s cubic-bezier(.2,.8,.2,1)}.nx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nx-stats div{display:flex;flex-direction:column;gap:5px;min-width:0}.nx-stats span{font-size:12px;color:var(--t3)}.nx-stats b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-alert{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:0;border-radius:22px;background:var(--wnb);color:var(--wn);text-align:left;font:600 14px/1.35 Onest,sans-serif;cursor:pointer}.nx-alert>span{flex:1;min-width:0}.nx-alert u{flex:none;font-weight:700;text-underline-offset:3px}.nx-acts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.nx-act{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0;padding:14px 4px 12px;border:0;border-radius:22px;background:var(--c1);box-shadow:var(--hl);color:var(--t1);font:600 12.5px/1.15 Onest,sans-serif;cursor:pointer}.nx-act i{width:42px;height:42px;border-radius:14px;background:var(--c2);display:grid;place-items:center}.nx-ref{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:0;border-radius:24px;background:var(--ac);color:var(--on);text-align:left;cursor:pointer}.nx-ref>b{flex:none;font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1}.nx-ref>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nx-ref>span b{font:700 15px/1.2 Onest,sans-serif}.nx-ref>span i{font-style:normal;font-size:12.5px;line-height:1.35;opacity:.66}.nx-plh{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:10px 0 0;padding:0;border:0;background:transparent;color:var(--t1);text-align:left;cursor:pointer}.nx-plh h2{margin:0;font-size:19px;font-weight:700;letter-spacing:-.02em}.nx-plh svg{flex:none;color:var(--t3);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nx-plh[aria-expanded=true] svg{transform:rotate(180deg)}.nx-tf{display:flex;flex-direction:column;gap:10px}.nx-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:var(--c2)}.nx-seg button{height:38px;border:0;border-radius:999px;background:transparent;color:var(--t2);font:700 13px/1 Onest,sans-serif;cursor:pointer;transition:background .2s,color .2s}.nx-seg button[aria-pressed=true]{background:var(--ac);color:var(--on)}.nx-opt{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 18px;border:0;border-radius:24px;background:var(--c1);box-shadow:var(--hl);color:var(--t1);text-align:left;cursor:pointer;transition:background .2s}.nx-opt[aria-pressed=true]{background:var(--c2)}.nx-opt.hot{background:var(--ac);color:var(--on)}.nx-opt-h{display:flex;align-items:center;gap:10px;min-width:0}.nx-opt-h b{font:700 20px/1 Unbounded,Onest,sans-serif;letter-spacing:-.01em}.nx-tag{font-style:normal;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font:700 11.5px/1 Onest,sans-serif;white-space:nowrap}.nx-radio{margin-left:auto;flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px currentColor;opacity:.35;display:grid;place-items:center}.nx-opt[aria-pressed=true] .nx-radio{opacity:1}.nx-opt[aria-pressed=true] .nx-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:currentColor}.nx-opt-d{font-size:13px;line-height:1.4;opacity:.72}.nx-opt-p{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.nx-opt-p b{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1}.nx-opt-p s{font-size:13px;opacity:.5}.nx-opt-p em{font-style:normal;font-size:12.5px;opacity:.6}.nx-gift{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:22px;background:var(--c1);box-shadow:var(--hl)}.nx-gift>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nx-gift b{font-size:14.5px;font-weight:700}.nx-gift i{font-style:normal;font-size:12.5px;color:var(--t3)}.nx-cta{align-self:center;min-width:220px;height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--ac);color:var(--on);font:700 15px/1 Onest,sans-serif;cursor:pointer}.nx-cta:disabled{opacity:.5;cursor:default}.nx-user{display:flex;align-items:center;gap:14px;padding:16px;border-radius:28px;background:var(--c1);box-shadow:var(--hl)}.nx-ava{position:relative;overflow:hidden;width:56px;height:56px;flex:none;border-radius:18px;background:var(--ac);color:var(--on);display:grid;place-items:center;font:700 22px/1 Unbounded,Onest,sans-serif}.nx-user-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.nx-user-t b{max-width:100%;font-size:18px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-id{padding:0;border:0;background:transparent;color:var(--t3);font:500 11.5px/1.2 JetBrains Mono,monospace;cursor:pointer;text-align:left}.nx-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nx-tile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px;border:0;border-radius:24px;background:var(--c1);box-shadow:var(--hl);color:var(--t1);text-align:left;cursor:pointer}.nx-tile>span{font-size:12.5px;color:var(--t3)}.nx-tile>b{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.nx-tabs::-webkit-scrollbar{display:none}.nx-tab{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--c1);box-shadow:var(--hl);color:var(--t2);font:700 13.5px/1 Onest,sans-serif;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.nx-tab[aria-selected=true]{background:var(--ac);color:var(--on)}.nx-tab i{font-style:normal;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--c3);color:var(--t2);font:700 10px/16px Onest,sans-serif}.nx-tab[aria-selected=true] i{background:var(--on);color:var(--ac)}.nx-code{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:28px;background:var(--c1);box-shadow:var(--hl)}.nx-code-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.nx-code-h>span{font-size:13px;color:var(--t3)}.nx-code-v{padding:0;border:0;background:transparent;color:var(--t1);text-align:left;cursor:pointer;font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1.05;word-break:break-all}.nx-ico{width:40px;height:40px;flex:none;border:0;border-radius:50%;background:var(--c2);color:var(--t1);display:grid;place-items:center;cursor:pointer}.nx-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nx-3>div{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border-radius:22px;background:var(--c1);box-shadow:var(--hl)}.nx-3 span{font-size:12px;color:var(--t3)}.nx-3 b{font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-note{margin:0;padding:0 4px;font-size:13px;line-height:1.5;color:var(--t2)}.nx-faq{display:flex;flex-direction:column;gap:8px}.nx-q{display:flex;flex-direction:column;gap:0;border-radius:20px;background:var(--c2);overflow:hidden}.nx-q>button{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 16px;border:0;background:transparent;color:var(--t1);text-align:left;font:700 14px/1.3 Onest,sans-serif;cursor:pointer}.nx-q>button span{flex:1}.nx-q>button svg{flex:none;color:var(--t3);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nx-q>button[aria-expanded=true] svg{transform:rotate(180deg)}.nx-q p{margin:0;padding:0 16px 16px;font-size:13.5px;line-height:1.55;color:var(--t2);white-space:pre-line}.nx-more{display:flex;align-items:center;gap:14px;width:100%;min-height:70px;padding:0 16px;border:0;border-radius:24px;background:var(--c1);box-shadow:var(--hl);color:var(--t1);text-align:left;cursor:pointer}.nx-more>i{flex:none;width:40px;height:40px;border-radius:13px;background:var(--ac);color:var(--on);display:grid;place-items:center}.nx-more>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.nx-more b{font:700 15px/1.2 Onest,sans-serif}.nx-more em{font-style:normal;font-size:12px;font-weight:500;color:var(--t3)}.nx-more>svg{flex:none;color:var(--t3);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nx-more[aria-expanded=true]>svg{transform:rotate(180deg)}.nx-key{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:10px 12px;border:0;border-radius:16px;background:var(--c2);color:var(--t2);font:500 11.5px/1.2 JetBrains Mono,monospace;text-align:left;cursor:pointer}.nx-key>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-key>svg{flex:none;color:var(--t3)}.nx-pbtns{display:flex;align-items:center;gap:8px}.nx-pbtns .ws-pbtn{flex:1 1 0}.nx-prod{display:flex;align-items:center;gap:10px;min-width:0}.nx-prod>b{font:700 17px/1.15 Onest,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-pimg{position:relative;overflow:hidden;width:36px;height:36px;flex:none;border-radius:12px;background:var(--tile);display:grid;place-items:center;font-size:11px;font-weight:700}.nx-sub .ar-row{margin:0}.nx-krow{display:flex;align-items:center;gap:6px;min-width:0}.nx-krow .nx-key{flex:1 1 auto}.nx-krow .nx-ico{width:38px;height:38px;background:var(--c2)}html,body,#root{margin:0;padding:0;height:100%;background:#09090b;overscroll-behavior:none}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default!important}input,textarea{font-size:16px}input::placeholder,textarea::placeholder{color:var(--t3);opacity:1}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--t2);outline-offset:2px}img.ws-img{pointer-events:none}.ws-crash{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#09090b;color:#f5f5f7;font:600 15px/1.4 Onest,system-ui,sans-serif;text-align:center;padding:24px}.ws-crash b{font-size:24px;font-weight:800}.ws-crash button{height:48px;padding:0 22px;border:0;border-radius:16px;background:#f5f5f7;color:#09090b;font:800 15px/1 Onest,sans-serif}
