:root{--bg:#0e0f11;--bg2:#08090a;--card:#202228;--chip:#2b2e36;--txt:#fff;--soft:#c8c9d2;--mute:#9597a6;--acc:#c8f31d;--blue:#8b5cf6;--indigo:#352a73;--line:rgba(255,255,255,0.1);--ink:#0e0f11;--ok:#c8f31d;--low:#ffb020;--hero:#141518;--bad:#ff7aa8;--warn:#ff4f8b;--lil:#dcd3f8;--mint:#c9eedf;--cream:#f6e6c3;--sky:#cfe4fb;--stage:#f1f1f4;--sans:var(--font-outfit),var(--font-armenian),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,Consolas,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{overflow-x:clip;font-family:var(--sans);background:var(--bg);color:var(--txt);min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}svg{display:block;flex:none}em,i{font-style:normal}img{max-width:100%}.wrap{max-width:1600px;margin:0 auto;padding:0 32px}main{min-height:60vh;padding-bottom:20px}.mono{font-family:var(--mono)}.mute{color:var(--mute)}.btn{height:52px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;font-weight:600;font-size:15px;white-space:nowrap;cursor:pointer;transition:transform .12s,opacity .12s}.btn:hover{transform:translateY(-1px)}.btn.w{background:#fff;color:var(--ink)}.btn.d{background:var(--chip);color:var(--soft)}.btn.k{background:var(--ink);color:#fff}.btn.lg{height:60px;padding:0 30px;font-size:16px}.rnd{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:#fff;color:var(--ink);transition:transform .12s}a.rnd:hover,button.rnd:hover{transform:scale(1.06)}button.rnd{cursor:pointer}.rnd.on{background:var(--acc)}.rnd[disabled]{opacity:.4;pointer-events:none}.btn.off,.btn[disabled]{opacity:.45;pointer-events:none}.btn.full{width:100%}.rnd.d{background:var(--chip);color:#fff}.rnd.sm{width:38px;height:38px}.pill{height:34px;padding:0 14px;border-radius:99px;background:var(--card);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;color:var(--soft);white-space:nowrap}.tag{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.hd{position:sticky;top:0;z-index:50;background:rgba(14,15,17,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hdin{height:92px;gap:14px}.hdin,.logo{display:flex;align-items:center}.logo{gap:10px;font-weight:700;font-size:24px;letter-spacing:-.02em}.logo span{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:#fff;color:var(--ink)}.seg{background:var(--card);border-radius:999px;padding:5px;margin-left:18px}.seg,.seg a{display:flex}.seg a{height:44px;padding:0 20px;border-radius:99px;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--soft)}.seg a.on{background:#fff;color:var(--ink)}.srch{margin-left:auto;flex:0 1 320px;height:54px;border-radius:99px;background:var(--card);display:flex;align-items:center;gap:12px;padding:0 20px;color:var(--mute)}.srch input{background:none;border:0;outline:0;font-size:15px;color:#fff}.srch input::placeholder{color:var(--mute)}.crt{height:54px;background:#fff;color:var(--ink);display:flex;align-items:center;gap:10px;padding:0 7px 0 20px;font-weight:600;font-size:15px;flex:none}.crt,.crt b{border-radius:99px}.crt b{min-width:40px;height:40px;padding:0 8px;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:14px}.srch:focus-within{box-shadow:0 0 0 2px rgba(255,255,255,.35)}.sh{display:flex;align-items:center;gap:10px;margin:56px 0 22px;flex-wrap:wrap}.sh h2{font-size:32px;font-weight:700;letter-spacing:-.01em;margin-right:10px}.sh .more{margin-left:auto;font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:6px;color:var(--mute)}.sh .more:hover{color:#fff}.tb{height:40px;padding:0 16px;border-radius:99px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--mute);background:var(--card);white-space:nowrap}.tb:hover{color:#fff}.tb.on{background:#fff;color:var(--ink);font-weight:600}.crumb{font-size:13.5px;color:var(--mute);margin:8px 0 24px;display:flex;gap:8px;flex-wrap:wrap}.crumb a:hover{color:#fff}.crumb b{color:var(--soft);font-weight:500}.box{background:var(--card);border-radius:34px;padding:24px}.box.narrow,.pinbox{max-width:820px}.empty{text-align:center;padding:70px 20px;color:var(--mute);line-height:1.6}.empty svg{margin:0 auto}.empty b{display:block;font-size:22px;color:#fff;margin:14px 0 8px}.empty .btn{margin-top:22px}[data-tip]{position:relative;cursor:help;border-bottom:1px dashed var(--mute)}[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:0;bottom:calc(100% + 8px);width:250px;background:#fff;color:var(--ink);font-size:12.5px;line-height:1.45;font-weight:500;padding:10px 12px;border-radius:14px;z-index:20;box-shadow:0 12px 30px rgba(0,0,0,.35)}.noimg{width:100%;height:100%;display:grid;place-items:center;color:#9597a6}.hero{display:grid;grid-template-columns:1fr 620px;gap:40px;margin-top:10px;align-items:stretch}.eb:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--acc)}.eb{height:40px}h1.big{font-size:58px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin:22px 0 18px}h1.big em{color:var(--acc)}.lead{font-size:17px;line-height:1.6;color:var(--mute);max-width:540px}.cta{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.facts{display:grid;gap:12px;margin-top:40px;max-width:540px}.facts>div{display:flex;align-items:center;gap:14px}.facts .ci{width:46px;height:46px;border-radius:50%;background:var(--card);display:grid;place-items:center;flex:none;color:var(--acc)}.facts b{display:block;font-size:15.5px;font-weight:600}.facts i{font-size:13.5px;color:var(--mute)}.pcard{position:relative;min-height:600px;border-radius:46px;overflow:hidden;color:var(--ink);display:flex;flex-direction:column;padding:24px 32px 30px;background:radial-gradient(circle,#fff 1.6px,transparent 2.2px) 0 0/74px 66px,linear-gradient(180deg,#d6cdf6,#e6d5ee 50%,#f4d9be)}.hill{position:absolute;border-radius:50%}.hl1{left:-110px;bottom:-190px;width:620px;height:380px;background:#f7e0c2}.hl2{right:-150px;bottom:-160px;width:500px;height:350px;background:#efc8a0}.pcard .tl{position:relative;order:-1;align-self:flex-start;margin-left:-8px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.7);color:var(--ink);height:42px;font-size:13.5px;font-weight:600}.pcard .pimg{position:relative;margin:auto;width:min(300px,56%);aspect-ratio:1;border-radius:44px;overflow:hidden;background:var(--stage);transform:rotate(-6deg);box-shadow:0 9px 0 #0b0918,0 34px 30px rgba(40,25,80,.35);transition:transform .2s}.pcard:hover .pimg{transform:rotate(-3deg) translateY(-4px)}.pcard .pimg img{width:100%;height:100%;object-fit:cover;display:block}.pcard .bt{position:relative;margin-top:26px}.pcard h3{font-size:38px;line-height:1.1;font-weight:700;letter-spacing:-.01em}.pcard p{font-size:16px;font-weight:500;opacity:.7;margin:6px 0 18px}.pcard .r{display:flex;gap:10px;align-items:center}.pcard .r .btn{height:58px}.pcard .r .st{background:var(--acc);color:var(--ink)}.pcard .r .st.z{background:#8d8799;color:#fff}.pcard .r .pr{flex:1 1;font-size:20px}.pcard .r .rnd{width:58px;height:58px}.cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.cat{height:84px;border-radius:28px;background:var(--card);display:flex;align-items:center;gap:14px;padding:0 16px;transition:background .15s}.cat .ci,.cat:hover{background:var(--chip)}.cat .ci{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;flex:none;overflow:hidden}.cat .ci img{width:100%;height:100%;object-fit:cover}.cat:hover .ci{background:var(--bg)}.cat>div{min-width:0}.cat b{display:block;font-size:16px;font-weight:600}.cat i{font-size:12.5px;color:var(--mute)}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pgrid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.pc{background:var(--card);border-radius:36px;padding:12px;display:flex;flex-direction:column;transition:transform .15s}.pc:hover{transform:translateY(-4px)}.pcl{display:block}.stage{height:200px;border-radius:26px;background:var(--stage);position:relative;overflow:hidden}.pstage img,.stage img{width:100%;height:100%;object-fit:cover;display:block}.stk{position:absolute;left:12px;top:12px;font-size:12px;font-weight:600;height:26px;padding:0 10px;border-radius:99px;display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.85);color:var(--ink);z-index:2}.stk:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok)}.stk.l:before{background:var(--low)}.stk.z:before{background:#ff4f8b}.pb{padding:16px 10px 0}.pb b{font-size:17px;font-weight:700;line-height:1.25;min-height:43px}.pb b,.pb>i{display:block}.pb>i{font-size:13px;color:var(--mute);margin-top:2px;min-height:17px}.chips{display:flex;gap:6px;margin:12px 0 14px;flex-wrap:wrap;min-height:26px}.chips span{font-size:12px;font-weight:500;height:26px;padding:0 10px;border-radius:99px;background:var(--chip)}.chips span,.pf{display:flex;align-items:center}.pf{justify-content:space-between;padding:0 10px 8px;margin-top:auto}.price{font-size:24px;font-weight:600;white-space:nowrap}.shop{display:grid;grid-template-columns:270px minmax(0,1fr);gap:32px;align-items:start}.flt{background:var(--card);border-radius:34px;padding:22px;position:sticky;top:104px}.fltw{align-self:stretch}.flt-btn,.flt-toggle{display:none}.flt h5{font-size:12px;font-weight:700;letter-spacing:.07em;color:var(--mute);margin:20px 0 10px}.flt h5:first-child{margin-top:0}.fo{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:14px;font-size:14.5px;font-weight:500;color:var(--soft);width:100%}.fo:hover{background:var(--chip)}.fo.on{background:#fff;color:var(--ink);font-weight:600}.fo em{margin-left:auto;font-size:12.5px;opacity:.6}.fo .cb{width:20px;height:20px;border-radius:7px;border:1.5px solid rgba(255,255,255,.3);display:grid;place-items:center;flex:none}.fo.ck .cb{background:var(--blue);border-color:var(--blue);color:var(--ink)}.sw{width:40px;height:23px;border-radius:99px;background:var(--chip);position:relative;margin-left:auto;flex:none}.fo:hover .sw{background:var(--bg)}.sw:after{content:"";position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:left .15s}.fo.ck .sw{background:var(--ok)}.fo.ck .sw:after{left:20px}.tbar{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.tbar .srch{margin:0;flex:1 1 260px;height:50px}.vt{display:flex;background:var(--card);border-radius:99px;padding:4px}.vt a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--mute)}.vt a.on{background:#fff;color:var(--ink)}.cnt{font-size:14px;color:var(--mute);margin-left:4px;white-space:nowrap}.ptbl{background:var(--card);border-radius:34px;padding:6px 22px}.thd,.trw{display:grid;grid-template-columns:minmax(220px,2.2fr) minmax(140px,1.3fr) 64px 92px 150px 40px;align-items:center;gap:10px}.thd{height:46px;font-size:12px;color:var(--mute);font-weight:500}.thd,.trw{border-bottom:1px solid var(--line)}.trw{min-height:66px;font-size:14.5px}.trw:last-child{border:0}.trw>b{white-space:nowrap}.it{display:flex;gap:12px;align-items:center}.it,.it>div{min-width:0}.thb{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;flex:none;background:var(--stage);color:var(--ink);overflow:hidden}.thb img{width:100%;height:100%;object-fit:cover;display:block}.it b{display:block;font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.it:hover b{text-decoration:underline}.it i{font:400 11.5px var(--mono);color:var(--mute)}.spc{font:400 12px var(--mono);color:#c8c9d2;overflow:hidden;text-overflow:ellipsis}.spc,.trw .mute{white-space:nowrap}.trw .mute{font-size:13px}.sto{display:flex;align-items:center;gap:7px;font-weight:500}.sto:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok)}.sto.l:before{background:var(--low)}.sto.z{color:var(--bad)}.sto.z:before{background:#ff4f8b}.pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:26px}.pp{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:40px;align-items:start}.pstage{height:470px;border-radius:44px;background:var(--stage);position:relative;overflow:hidden}.pstage img{object-fit:contain}.pstage .stk{left:18px;top:18px;height:30px;font-size:13px;padding:0 12px}.pths{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;margin-top:12px}.pths button{height:96px;border-radius:26px;background:var(--stage);overflow:hidden;padding:0}.pths button img{width:100%;height:100%;object-fit:cover;display:block}.pths button.on{box-shadow:0 0 0 3px var(--bg),0 0 0 5px #fff}.pinfo .sku{font:500 13px var(--mono);color:var(--mute);letter-spacing:.04em}.pinfo h1{font-size:36px;line-height:1.12;font-weight:700;letter-spacing:-.01em;margin:8px 0 10px}.pinfo .sub{font:400 14px var(--mono);color:#c8c9d2;margin-bottom:12px}.pinfo .ds{font-size:16px;line-height:1.6;color:var(--soft)}.pinfo .chips{margin-top:16px}.buy,.pinfo .chips span{background:var(--card)}.buy{border-radius:34px;padding:24px;margin-top:22px}.buy .pr{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.buy .pr b{font-size:40px;font-weight:600}.buy .pr span{font-size:14px;color:var(--mute)}.buy .st{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;margin-top:10px}.buy .st:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ok)}.buy .st.l:before{background:var(--low)}.buy .st.z{color:var(--bad)}.buy .st.z:before{background:#ff4f8b}.tiers{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.tiers .tag{color:var(--acc);display:block;margin-bottom:6px}.tiers>div{display:flex;align-items:baseline;gap:8px;padding:7px 0;font-size:14.5px}.tiers>div span{color:var(--soft);margin-right:auto}.tiers>div b{font-size:17px;font-weight:600}.tiers>div i{font-size:13px;color:var(--mute)}.specs{width:100%;border-collapse:collapse;font-size:14.5px}.specs td{padding:13px 0;border-bottom:1px solid var(--line);vertical-align:top}.specs tr:last-child td{border:0}.specs td:first-child{color:var(--mute);width:42%;padding-right:12px}.specs td:last-child{font-weight:500}.psec{margin-top:44px}.psec>h2{font-size:26px;font-weight:700;margin-bottom:16px}.pinbox{background:var(--card);border-radius:34px;padding:18px;overflow:hidden}.pinbox img{display:block;width:100%;border-radius:20px}.qty{height:40px;border-radius:999px;background:var(--chip);display:inline-flex;align-items:center;gap:4px;padding:0 4px;font-weight:600;font-size:14.5px;flex:none}.qty button{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--soft)}.qty button:hover{background:rgba(255,255,255,.12)}.qty button[disabled]{opacity:.35;pointer-events:none}.qty span{min-width:26px;text-align:center}.qty.lg{height:56px;padding:0 8px}.qty.lg button{width:42px;height:42px}.qty.lg span{min-width:36px;font-size:17px}.buy .act{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px}.buy .act .btn{flex:1 1}.buy .hint{font-size:13px;color:var(--acc);margin-top:10px}.fh{display:flex;align-items:center;gap:14px;margin:14px 0 28px;flex-wrap:wrap}.fh h1{font-size:40px;line-height:1.1;font-weight:700;margin-right:6px}.fh .st{height:36px;padding:0 14px;border-radius:99px;background:var(--card);font-size:13px;color:var(--soft);display:flex;align-items:center;gap:8px}.fh .st:before{content:"";width:8px;height:8px;border-radius:50%;background:#c8f31d}.cg{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:32px;align-items:start}.cg.top{margin-top:20px}.box.rows{padding:8px 24px}.crow{gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.crow:last-child{border:0}.crow.off{opacity:.6}.crow .thb{width:84px;height:84px;border-radius:24px}.crow .nm{min-width:0;margin-right:auto}.crow .nm b{display:block;font-size:16.5px;font-weight:600;line-height:1.25}.crow .nm i{font:400 12px var(--mono);color:var(--mute)}.crow .nm u{display:block;text-decoration:none;font-size:12.5px;color:var(--acc);margin-top:4px}.crow .nm u.bad{color:var(--bad)}.crow .amt{width:110px;text-align:right;font-size:18px;font-weight:600;white-space:nowrap;flex:none}.crow .amt i{display:block;font-size:12px;color:var(--mute);font-weight:400}.sum{color:var(--ink);background:linear-gradient(170deg,#dad1f7,#ecd7e4 55%,#f5dcc2);border-radius:36px;padding:26px}.sum.sticky{position:sticky;top:104px}.sum .tag{color:#352a73}.sum h3{font-size:22px;font-weight:700;margin:6px 0 14px}.sum .ln{display:flex;justify-content:space-between;gap:12px;min-height:30px;align-items:center;font-size:14.5px;opacity:.8}.sum .ln span:last-child{white-space:nowrap}.sum .ln.gap{margin-top:8px}.sum .tot{border-top:1.5px dashed rgba(14,15,17,.25);margin-top:10px;padding-top:14px;display:flex;justify-content:space-between;align-items:baseline;font-weight:600}.sum .tot b{font-size:30px;white-space:nowrap}.sum .btn{margin-top:18px}.sum .err{margin-top:16px;padding:12px 14px;border-radius:16px;background:rgba(194,40,60,.12);color:#a3142c;font-size:14px;font-weight:600;line-height:1.5}.sum .err span{display:block;font-weight:500}.note{font-size:12.5px;color:var(--mute);text-align:center;margin-top:12px;line-height:1.5}.note.left{text-align:left}.sum .note{color:rgba(14,15,17,.6)}.qo{margin-top:20px}.cg.top .qo{margin-top:0}.qo .tag{color:var(--acc)}.qo h4{font-size:19px;font-weight:700;margin:6px 0 10px}.qo textarea{font:400 13.5px/1.8 var(--mono);min-height:112px}.qo .btn{margin-top:12px}.warnbox{background:rgba(255,79,139,.16);color:#ffb3d0;border-radius:18px;padding:14px 18px;font-size:14.5px}.fc,.warnbox{margin-bottom:18px}.fc{background:var(--card);border-radius:36px;padding:26px}.fc>h3{font-size:20px;font-weight:700;display:flex;align-items:center;gap:12px}.fc>h3 em{width:32px;height:32px;border-radius:50%;background:var(--chip);display:grid;place-items:center;font-size:14px;flex:none}.fc>h3 u{text-decoration:none;margin-left:auto;font-size:13px;font-weight:500;color:var(--mute)}.fc label{display:block}.lb{display:flex;justify-content:space-between;font-size:13px;font-weight:500;color:var(--mute);margin:18px 0 8px}.in{min-height:54px;width:100%;border-radius:18px;background:var(--bg);border:1px solid rgba(255,255,255,.08);padding:0 18px;font-size:15px;outline:0;display:block}textarea.in{padding:14px 18px;line-height:1.55;min-height:92px;resize:vertical}.in::placeholder{color:var(--mute)}.in:focus{border-color:var(--blue)}.in.er{border-color:var(--bad)}.two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.opt{display:flex;align-items:center;gap:14px;border-radius:20px;background:var(--bg);border:1.5px solid rgba(255,255,255,.08);padding:14px 18px;margin-top:10px;cursor:pointer;width:100%;text-align:left}.opt.still{cursor:default}.opt.on{border-color:var(--blue)}.opt .rd{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.3);flex:none;display:grid;place-items:center}.opt.on .rd{border-color:var(--blue)}.opt.on .rd:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--blue)}.opt b{display:block;font-size:15px;font-weight:600}.opt i{font-size:13px;color:var(--mute)}.opt u{margin-left:auto;text-decoration:none;font-weight:600;white-space:nowrap}.kv{display:flex;justify-content:space-between;gap:16px;min-height:42px;align-items:center;font-size:14.5px;border-bottom:1px solid var(--line);text-align:right}.kv:last-child{border:0}.kv span{color:var(--mute);text-align:left}.kv b{font-size:20px}.odone{max-width:720px;margin:40px auto 0;text-align:center}.odone .okc{width:96px;height:96px;border-radius:50%;background:#c8f31d;color:var(--ink);display:grid;place-items:center;margin:0 auto 22px}.odone .okc.off{background:var(--chip);color:var(--soft)}.odone h1{font-size:38px;font-weight:700;margin-bottom:10px}.odone p{color:var(--mute);font-size:16px;line-height:1.6}.odone .ost{margin-top:16px}.odone .box{text-align:left;margin-top:24px}.odone .keep{font-size:13px;margin-top:18px}.cta.center{justify-content:center}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:#fff;color:var(--ink);padding:14px 22px;border-radius:99px;font-weight:600;font-size:14.5px;box-shadow:0 16px 40px rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:all .2s;z-index:200;display:flex;align-items:center;gap:10px;max-width:90vw}.toast.on{opacity:1;transform:translate(-50%)}.bgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bc{min-height:384px;border-radius:38px;padding:24px;color:var(--ink);position:relative;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s}.bc:hover{transform:translateY(-4px)}.bc.f{grid-column:span 2}.bc .top{display:flex;align-items:center;gap:8px;min-height:22px}.bc .tag{opacity:.6}.bc .wb{margin-left:auto;height:24px;padding:0 9px;border-radius:99px;background:rgba(14,15,17,.85);color:#ffb3d0;font-size:11.5px;display:flex;align-items:center;gap:4px}.bc .wb,.bc h3{font-weight:700}.bc h3{font-size:20px;line-height:1.2;margin-top:6px}.bc.f h3{font-size:30px;line-height:1.14;max-width:420px}.bc .art{flex:1 1;display:grid;place-items:center;min-height:130px}.bc .art img{max-width:100%;max-height:170px;border-radius:20px;object-fit:cover}.bc.f .art{place-items:center end}.bc .ft{gap:8px;margin-top:14px;font-weight:500;flex-wrap:wrap}.bc .ft,.bc .ft .kit{display:flex;align-items:center;font-size:13.5px}.bc .ft .kit{height:38px;padding:0 14px;border-radius:99px;background:rgba(14,15,17,.9);color:#fff;gap:7px;font-weight:600}.bc .ft .st{margin-left:auto;display:flex;align-items:center;gap:5px;font-weight:600}.bc .ft .av{width:28px;height:28px;font-size:12px}.av{width:48px;height:48px;border-radius:50%;background:var(--mint);color:var(--ink);display:grid;place-items:center;font-weight:700;font-size:18px;flex:none}.pg{display:grid;grid-template-columns:minmax(0,1fr) 432px;gap:40px;align-items:start}.tgs{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.dsc{font-size:17px;line-height:1.6;color:var(--soft);margin-top:14px;max-width:760px}.auth{display:flex;align-items:center;gap:12px;margin:22px 0 24px}.auth b{display:block;font-size:15.5px;font-weight:600}.auth i{font-size:13px;color:var(--mute)}.starb{margin-left:auto;height:48px;border-radius:99px;border:1px solid rgba(255,255,255,.22);padding:0 18px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;cursor:pointer}.starb svg{color:#c8f31d}.starb.on{background:#fff;color:var(--ink);border-color:#fff}.starb.on svg{fill:#c8f31d;color:#c8f31d}.cover{min-height:0;height:430px}.cover .big{position:absolute;inset:0;display:grid;place-items:center}.cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wbox{margin-top:16px;border-radius:30px;padding:20px 24px;display:flex;gap:16px;background:rgba(255,79,139,.12);border:1.5px solid rgba(255,79,139,.55)}.wbox:first-of-type{margin-top:28px}.wbox .wi{width:48px;height:48px;border-radius:50%;background:var(--warn);color:var(--ink);display:grid;place-items:center;flex:none}.wbox b{font-size:17px;color:#ffb3d0}.wbox p{font-size:14.5px;line-height:1.55;color:#eadfe0;margin-top:4px}.wbox i{font-size:12.5px;color:var(--mute);display:flex;align-items:center;gap:6px;margin-top:10px}h2.s{font-size:26px;font-weight:700;margin:40px 0 18px}.free p{font-size:16px;line-height:1.7;color:var(--soft);margin-bottom:16px;white-space:pre-wrap}.free h3{font-size:21px;font-weight:700;margin:26px 0 12px}.free .fi{min-height:260px;border-radius:34px;display:grid;place-items:center;overflow:hidden;padding:24px}.free .fi.im{padding:0;background:var(--card)}.free .fi img{width:100%;display:block}.free figcaption{font-size:13px;color:var(--mute);margin:10px 8px 18px}.free table{width:100%;border-collapse:collapse;background:var(--card);border-radius:26px;overflow:hidden;margin:6px 0 20px;font-size:14.5px}.free th{font-size:12px;letter-spacing:.06em;color:var(--acc);text-align:left;padding:14px 18px}.free td,.free th{border-bottom:1px solid var(--line)}.free td{padding:13px 18px}.free tr:last-child td{border:0}.free td:first-child{color:var(--mute)}.step{background:var(--card);border-radius:34px;padding:24px;display:grid;grid-template-columns:52px minmax(0,1fr) 200px;gap:18px;margin-bottom:16px}.step.w{grid-template-columns:52px minmax(0,1fr)}.step .n{width:52px;height:52px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center}.step .n,.step h3{font-weight:700;font-size:20px}.step h3{margin:12px 0 8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.step p{font-size:15px;line-height:1.6;color:var(--soft);white-space:pre-wrap}.step .im{border-radius:24px;min-height:150px;display:grid;place-items:center;color:var(--ink);align-self:start}.step .uimgs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:14px}.step .uimgs img{width:100%;border-radius:18px;display:block}.wire{margin-top:14px;flex-wrap:wrap}.wire,.wire span{display:flex;gap:8px}.wire span{font:500 12.5px var(--mono);height:34px;padding:0 12px;border-radius:11px;background:var(--bg);align-items:center}.wire span i{width:9px;height:9px;border-radius:50%}pre.code{font:400 13.5px/1.75 var(--mono);background:#08090a;border-radius:22px;padding:18px 22px;margin-top:14px;position:relative;color:#e8e3f3;overflow-x:auto;white-space:pre}pre.code .k{color:#a9abff}pre.code .f{color:#9ad8ff}pre.code .nu{color:#c8f31d}pre.code .c{color:#857c98}pre.code .s{color:#c8f31d}.cp{position:absolute;right:12px;top:12px;height:34px;padding:0 12px;border-radius:11px;background:var(--card);display:flex;gap:6px;font:500 12.5px var(--sans);color:var(--soft);cursor:pointer}.cp,.mini{align-items:center}.mini{font-size:11.5px;font-weight:700;height:24px;padding:0 9px;border-radius:99px;background:var(--warn);color:var(--ink);display:inline-flex;gap:4px}.video{height:330px;border-radius:40px;position:relative;overflow:hidden;background:linear-gradient(160deg,#352a73,#202228);display:grid;place-items:center}.video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video .play{width:88px;height:88px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center}.video .cap{position:absolute;left:26px;bottom:22px;font-size:15px;font-weight:600}.video .cap i{display:block;font-size:13px;color:var(--mute);font-weight:400;margin-top:2px;font-style:normal}.sd{flex-direction:column;gap:20px;position:sticky;top:104px}.pt,.sd{display:flex}.pt{align-items:center;gap:12px;min-height:64px;padding:8px 0;border-bottom:1px solid var(--line)}.pt .thb{color:var(--ink)}.pt b{display:block;font-size:14.5px;font-weight:600;line-height:1.25}.pt i{font-size:12.5px;color:var(--mute);display:flex;align-items:center;gap:6px}.pt i.ok:before{background:var(--ok)}.pt i.ok:before,.pt i.z:before{content:"";width:7px;height:7px;border-radius:50%}.pt i.z:before{background:#ff4f8b}.pt .pr{margin-left:auto;font-weight:600;font-size:15px;white-space:nowrap}.pt.no{opacity:.55}.tt{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0 14px;font-size:14px;color:var(--mute)}.tt b{font-size:24px;color:#fff;font-weight:600}.arow{display:flex;align-items:center;gap:12px}.arow b{display:block;font-size:16px;font-weight:600}.arow i{font-size:13px;color:var(--mute)}.free a{color:#9fa1ff;text-decoration:underline}.free blockquote{border-left:3px solid var(--acc);padding:4px 0 4px 18px;margin:0 0 16px}.free blockquote,.free ol,.free ul{color:var(--soft);font-size:16px;line-height:1.7}.free ol,.free ul{margin:0 0 16px 26px}.free h2.s:first-child{margin-top:34px}.fig{margin:18px auto;clear:both}.fig.al-l{float:left;margin:6px 20px 12px 0;clear:none}.fig.al-r{float:right;margin:6px 0 12px 20px;clear:none}.fig img{width:100%;display:block;border-radius:22px}.fig .ab{border-radius:24px;display:grid;place-items:center;padding:24px 12px;min-height:130px;color:var(--ink)}.fig .ab svg{max-width:100%;height:auto}.fig figcaption{font-size:13px;color:var(--mute);margin:8px 6px 0;text-align:center}.free>.wire{margin:0 0 16px}.free .step,.free .video,.free h2.s,.free pre.code,.free table{clear:both}.free>pre.code{margin:0 0 18px}.callout{display:flex;gap:12px;border-radius:22px;padding:16px 18px;margin:0 0 16px;font-size:15px;line-height:1.6;clear:both}.callout .ic{margin-top:2px}.callout.tip{background:rgba(200,243,29,.1);border:1.5px solid rgba(200,243,29,.4);color:#e6f6cf}.callout.tip .ic{color:#c8f31d}.callout.warn{background:rgba(255,79,139,.12);border:1.5px solid rgba(255,79,139,.5);color:#f6e2d6}.callout.warn .ic{color:var(--warn)}.step .sc{display:flow-root;min-width:0}.step .sc p{font-size:15px;margin:0 0 10px;line-height:1.6}.step .sc>:last-child{margin-bottom:0}.step .sc .wire{margin:4px 0 12px}.step .sc pre.code{margin:6px 0 12px}.step .sc .fig.al-c{margin:12px auto}.step .sc .callout{margin:6px 0 12px}.free em,.free i{font-style:italic}.btabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.cover{position:relative;border-radius:40px;overflow:hidden;background:var(--card);margin-top:26px}.pg.one{grid-template-columns:minmax(0,900px);justify-content:center}.pg h1.t{font-size:44px;line-height:1.1;font-weight:700;letter-spacing:-.02em}.pill.c{background:var(--acc);color:var(--ink);font-weight:600}.pill.wn{background:rgba(255,79,139,.16);color:#ffb3d0;gap:6px}.btn.g{border:1px solid rgba(255,255,255,.22)}.sh .sub{color:var(--mute)}.fh .sub,.sh .sub{font-size:15px}.grow{flex:1 1}.auth .av.own{background:#fff}.prev{background:rgba(200,243,29,.14);border:1.5px solid rgba(200,243,29,.5);border-radius:26px;padding:14px 18px;display:flex;align-items:center;gap:12px;font-size:14.5px;margin-bottom:22px}.lead-gap{height:30px}.tblw{overflow-x:auto;margin:0 0 18px}.tblw table{margin:0}.bc.f .art img{max-height:240px}.bc .art .ic{opacity:.55}.pt.no .thb{background:var(--chip);color:#fff}.usedin{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.urow{display:flex;gap:14px;align-items:center;background:var(--card);border-radius:28px;padding:12px 16px 12px 12px;transition:background .15s}.urow:hover{background:var(--chip)}.urow .thb{width:72px;height:72px;border-radius:20px}.urow b{display:block;font-size:15px;line-height:1.25;font-weight:600}.urow i{font-size:12.5px;color:var(--mute);display:flex;align-items:center;gap:5px;margin-top:4px}.box.sim .urow{background:none;border-radius:0;padding:10px 0;border-bottom:1px solid var(--line)}.box.sim .urow:last-child{border:0;padding-bottom:0}.box.sim .urow:hover b{text-decoration:underline}.box.sim .urow .thb{width:52px;height:52px;border-radius:16px}.bc .wb svg,.mini svg{flex:none}.sd .box h4{font-size:19px;font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sd .box h4 span{font-size:13px;font-weight:500;color:var(--mute)}.extra{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.extra span{font-size:12.5px;height:28px;padding:0 10px;border-radius:99px;background:var(--chip)}.extra span,.join{display:flex;align-items:center}.join{margin-top:56px;border-radius:40px;background:var(--card);padding:34px 38px;gap:30px}.join h3{font-size:28px;font-weight:700;margin-bottom:8px}.join p{color:var(--mute);font-size:16px;line-height:1.55}.join .btn{margin-left:auto}.fg{display:grid;grid-template-columns:230px minmax(0,1fr) 310px;gap:32px;align-items:start}.stp{flex-direction:column;gap:6px;position:sticky;top:104px}.stp,.stp a{display:flex}.stp a{height:52px;border-radius:99px;padding:0 8px;align-items:center;gap:12px;font-size:15px;font-weight:500;color:var(--mute)}.stp a span,.stp a:hover{background:var(--card)}.stp a span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:14px;flex:none}.stp a span,.stp a.done{color:var(--soft)}.stp a.done span{background:#c8f31d;color:var(--ink)}.tip{margin-top:16px;border-radius:26px;background:var(--card);padding:18px;font-size:13.5px;line-height:1.55;color:var(--soft)}.tip b{display:flex;align-items:center;gap:8px;color:#fff;font-size:14.5px;margin-bottom:6px}.fc>h3 em.ok{background:#c8f31d;color:var(--ink)}textarea.in:focus{border-color:var(--blue)}textarea.auto{resize:none;overflow:hidden}.inw{position:relative}.inw .ic{position:absolute;left:18px;top:17px;color:var(--mute)}.inw .in{padding-left:48px}.sg{display:flex;background:var(--bg);border-radius:18px;padding:5px;height:54px;border:1px solid rgba(255,255,255,.08)}.sg button{flex:1 1;border-radius:13px;font-size:14px;font-weight:500;color:var(--mute)}.sg button.on{background:#fff;color:var(--ink);font-weight:600}.imgs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.imgs .i{height:112px;border-radius:22px;position:relative;overflow:hidden;background:var(--bg)}.imgs .i img{width:100%;height:100%;object-fit:cover;display:block}.imgs .xx{width:32px;height:32px;border-radius:50%;background:rgba(14,15,17,.82);color:#fff;display:grid;place-items:center;position:absolute;right:8px;top:8px;width:28px;height:28px}.up{border:1.5px dashed rgba(255,255,255,.25);color:var(--soft);font-size:13px;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:22px;min-height:112px;cursor:pointer}.up:hover{border-color:var(--blue);color:#fff}.pickres{margin-top:8px;background:var(--bg);border-radius:20px;border:1px solid rgba(255,255,255,.08);max-height:260px;overflow:auto}.pickres:empty{display:none}.pickres button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 14px;text-align:left;font-size:14.5px;font-weight:500}.pickres button:hover{background:var(--card)}.pickres i{margin-left:auto;font-size:13px;color:var(--mute)}.prow{display:flex;align-items:center;gap:12px;min-height:60px;border-bottom:1px solid var(--line);font-size:14.5px;font-weight:500}.prow:last-of-type{border:0}.prow .qty{margin-left:auto}.prow .del{color:var(--mute);width:36px;height:36px;border-radius:50%;display:grid;place-items:center}.prow .del:hover{color:#fff;background:var(--chip)}.exrow{display:flex;gap:10px;margin-top:14px}.exrow .in{flex:1 1}.hl{font-size:12.5px;margin-top:12px;display:flex;align-items:center;gap:6px}.cap,.hl{color:var(--mute)}.cap{font-size:12px;font-weight:700;letter-spacing:.07em;margin:0 0 10px 6px}.pv{border-radius:34px;color:var(--ink);padding:20px;position:relative;overflow:hidden}.pv .art{height:150px;display:grid;place-items:center;margin:8px 0}.pv .art img{max-height:150px;max-width:100%;border-radius:18px}.pv h5{font-size:18px;line-height:1.2;font-weight:700;margin:6px 0 14px;word-break:break-word}.pv .ft{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.pv .ft .av{width:30px;height:30px;font-size:12px}.pv .ft .st{margin-left:auto;gap:5px;font-weight:600}.ck,.pv .ft .st{display:flex;align-items:center}.ck{gap:10px;min-height:38px;font-size:14px;color:var(--soft)}.ck em{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#c8f31d;color:var(--ink);flex:none}.ck.o{color:var(--mute)}.ck.o em{background:transparent;border:1.5px dashed rgba(255,255,255,.3)}.ck i{margin-left:auto;font-size:12px;color:var(--mute)}.fl{display:flex;gap:12px;font-size:13.5px;line-height:1.5;color:var(--soft);padding:8px 0}.fl em{width:28px;height:28px;border-radius:50%;background:var(--chip);display:grid;place-items:center;font-size:13px;font-weight:600;flex:none;color:#fff}.acch{display:flex;align-items:center;gap:18px;margin:14px 0 26px;flex-wrap:wrap}.acch .av{width:72px;height:72px;font-size:28px}.acch h1{font-size:34px;font-weight:700}.acch p{color:var(--mute);font-size:14.5px}.lrow{display:flex;align-items:center;gap:16px;background:var(--card);border-radius:30px;padding:14px 20px 14px 14px;margin-bottom:12px;flex-wrap:wrap}.lrow .thb{width:76px;height:76px;border-radius:22px}.lrow .thb img{width:100%;height:100%;object-fit:cover}.lrow .nm{min-width:0;flex:1 1 260px}.lrow .nm b{display:block;font-size:17px;font-weight:600;line-height:1.25}.lrow .nm i{font-size:13px;color:var(--mute);display:block;margin-top:3px}.lrow .nm .rn{margin-top:8px;font-size:13.5px;color:#ffb3d0;background:rgba(255,79,139,.12);border-radius:14px;padding:8px 12px;display:block}.bdg{height:30px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bdg.pending,.bdg.published{background:rgba(200,243,29,.16);color:#c8f31d}.bdg.returned{background:rgba(255,122,168,.16);color:var(--bad)}.login{max-width:480px;margin:50px auto 0}.login h1{font-size:32px;font-weight:700;margin-bottom:8px}.login p{color:var(--mute);line-height:1.55;margin-bottom:8px}.hl{align-items:flex-start;line-height:1.5}.hl .ic{margin-top:2px}.accb{height:54px;padding:0 18px 0 8px;border-radius:99px;background:var(--card);display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;flex:none;max-width:190px}.accb.out{padding:0 20px}.accb:hover{background:var(--chip)}.accb .av{width:38px;height:38px;font-size:15px}.login .box{padding:32px}.login .sg{margin-bottom:6px}.login .err{margin-top:14px;font-size:14px;color:var(--bad);background:rgba(255,122,168,.12);border-radius:14px;padding:10px 14px}.login .btn{margin-top:18px}.fh .act{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap}.stpw{min-width:0}.up{width:100%}.up.sm{min-height:150px}.coverrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.coverrow .i{height:150px;border-radius:22px;position:relative;overflow:hidden;background:var(--bg)}.coverrow .i img{width:100%;height:100%;object-fit:cover;display:block}.coverrow .xx{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;background:rgba(14,15,17,.82);color:#fff;display:grid;place-items:center}.pickres .thb,.prow .thb{width:42px;height:42px;border-radius:14px}.prow>span:nth-child(2){min-width:0}.prow .ex{font-style:normal;font-size:12.5px;color:var(--mute);margin-left:8px}.prow .del.end{margin-left:auto}.pickres .none{padding:12px 14px;font-size:14px;color:var(--mute)}.side-box{padding:20px 22px}.side-box h4{font-size:16px;font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.side-box h4 span{font-size:13px;font-weight:500;color:var(--mute)}.side-box .btn{margin-top:14px}.fg .sd{display:grid;gap:16px}.fg .pl-ed{padding:0;background:none;border-radius:0;margin-top:14px}.rnote{background:rgba(255,79,139,.12);border:1.5px solid rgba(255,79,139,.4);color:#ffb3d0;border-radius:26px;padding:14px 18px;font-size:14.5px;line-height:1.5;margin-bottom:22px}.rnote b{display:block;margin-bottom:4px}.starb.busy{opacity:.6}.bc .ft .st svg,.urow .st svg{flex:none}.lrow .acts{gap:8px;flex-wrap:wrap}.lrow .acts,.wbox i.by{display:flex;align-items:center}.wbox i.by{gap:6px;font-size:12.5px;font-style:normal;color:var(--mute);margin-top:8px}.sorts{margin-left:auto;display:flex;gap:8px}.okbox{background:rgba(200,243,29,.12);border:1.5px solid rgba(200,243,29,.4);color:#d6f5a8;border-radius:26px;padding:14px 18px;font-size:14.5px;margin-bottom:22px}.join .rnd.big{width:72px;height:72px;background:var(--acc);color:var(--ink);flex:none}.thb.no{background:var(--chip);color:#fff}.prev .btn{margin-left:auto;flex:none}.fg[hidden]{display:none}footer{border-top:1px solid var(--line);padding:26px 0 34px}footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13.5px;color:var(--mute);flex-wrap:wrap}footer .logo,footer a:hover{color:#fff}footer .fl2{display:flex;gap:18px;flex-wrap:wrap}@media (max-width:1240px){.hero{grid-template-columns:1fr 480px}.pcard{min-height:520px}.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pgrid.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.pp{grid-template-columns:minmax(0,1fr) 440px}.pg{grid-template-columns:minmax(0,1fr) 360px}.bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.thd,.trw{grid-template-columns:minmax(200px,2fr) 64px 92px 150px 40px}.spc,.thd .hs{display:none}}@media (max-width:940px){.wrap{padding:0 18px}.hero,.pp,.shop{grid-template-columns:minmax(0,1fr)}.hero>*,.pp>*,.shop>*{min-width:0}.pcard{min-height:480px;padding:20px 22px 24px}.pcard .pimg{width:min(230px,60%)}.pcard .r{flex-wrap:wrap}.pcard .r .pr{flex:1 1 120px}.pcard .r .rnd{display:none}.pcard h3{font-size:30px}.flt{position:static;display:none}.flt-btn{display:flex;align-items:center;gap:10px;height:50px;padding:0 20px;border-radius:99px;background:var(--card);font-size:15px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.flt-btn em{margin-left:auto;color:var(--mute);font-size:13.5px;font-weight:500}.flt-toggle:checked+.flt-btn{background:#fff;color:var(--ink)}.flt-toggle:checked+.flt-btn em{color:var(--ink);opacity:.6}.flt-toggle:checked~.flt{display:block;margin-top:12px}.shop{gap:18px}.hd{position:static}.hdin{height:auto;padding:12px 18px;flex-wrap:wrap}.seg a{padding:0 14px}.srch{order:4;flex:1 1 100%;margin:0}h1.big{font-size:40px}.pinfo h1{font-size:28px}.cats,.pgrid,.pgrid.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.cat,.cats{gap:10px}.cat{padding:0 10px}.cat .ci{width:42px;height:42px}.cat b{font-size:14.5px}.thd,.trw{grid-template-columns:minmax(0,1fr) 92px 40px}.thd .h2,.trw .h2{display:none}.pstage{height:340px}.sh h2{font-size:26px}.cg,.pg{grid-template-columns:minmax(0,1fr)}.pg>*{min-width:0}.fg{grid-template-columns:minmax(0,1fr)}.stpw{display:none}.join{flex-direction:column;align-items:flex-start}.join .btn{margin-left:0}.usedin{grid-template-columns:minmax(0,1fr)}.pg h1.t{font-size:34px}.sd{position:static}.step,.step.w{grid-template-columns:44px minmax(0,1fr);padding:18px}.step .n{width:44px;height:44px}.cover{height:300px}.bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cg>*{min-width:0}.sum.sticky{position:static}.crt span{display:none}.crt{padding-left:14px}.seg{margin-left:0}.crt{margin-left:auto}.fh h1{font-size:32px}.odone h1{font-size:28px}}@media (max-width:600px){.pgrid,.pgrid.c3{grid-template-columns:minmax(0,1fr)}.stage{height:240px}.seg a svg{display:none}.ptbl{padding:6px 14px}.logo{font-size:0;gap:0}.hdin{gap:10px}.two{gap:0}.bgrid,.two{grid-template-columns:minmax(0,1fr)}.accb{padding:0 8px}.accb.out{padding:0 16px}.accb .nm{display:none}.coverrow{grid-template-columns:minmax(0,1fr)}.bc.f{grid-column:auto}.fig.al-l,.fig.al-r{float:none;width:100%!important;margin:14px 0}.crow{flex-wrap:wrap;gap:12px}.crow .nm{flex:1 1 60%}.crow .thb{width:64px;height:64px;border-radius:18px}.crow .amt{width:auto;margin-left:auto}.box.rows{padding:4px 16px}.fc{padding:20px;border-radius:28px}}.av{position:relative}.av img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.sets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.sets .box{padding:28px}.sets h2{font-size:22px;font-weight:700;margin-bottom:6px}.sets .btn.lg{margin-top:22px}.sets .in:disabled{color:var(--mute);cursor:not-allowed}.sets .err{color:var(--bad);background:rgba(255,122,168,.12)}.okline,.sets .err{margin-top:14px;font-size:14px;border-radius:14px;padding:10px 14px}.okline{color:#d6f5a8;background:rgba(200,243,29,.12)}.avrow{display:flex;align-items:center;gap:18px;margin-top:16px}.avrow .av{width:88px;height:88px;font-size:32px}.avrow i{display:block;font-style:normal;font-size:13px;color:var(--mute);margin-top:8px}.avbt{display:flex;gap:8px;flex-wrap:wrap}.okbox.ask a{text-decoration:underline;font-weight:600}.btn.sm.ic{padding:0 12px}.btn.bad{background:var(--bad);color:var(--ink)}.delq{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;color:var(--mute)}@media (max-width:900px){.sets{grid-template-columns:minmax(0,1fr)}}.vbadge{position:absolute;top:-16%;left:-16%;width:54%;height:54%;min-width:15px;min-height:15px}.vbadge svg{width:100%;height:100%;display:block}.vbadge circle{fill:#12a05a}.vbadge .r1{opacity:.22}.vbadge .r2{opacity:.45}.vbadge .r3{opacity:.75}.vbadge .r4{fill:#0a6b3b}.ondot{display:inline-block;width:.56em;height:.56em;min-width:7px;min-height:7px;margin-left:.4em;border-radius:50%;background:rgba(169,161,186,.55);vertical-align:.08em;flex:none}.ondot.on{background:#b6e016;box-shadow:0 0 0 .16em rgba(182,224,22,.28)}.bc .ft .an{display:inline-flex;align-items:center;min-width:0}.bc .ft .ondot{background:rgba(14,15,17,.3)}.bc .ft .ondot.on{background:#14a85b;box-shadow:0 0 0 .16em rgba(182,224,22,.25)}.accb .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accb .wt{font-style:normal;min-width:24px;height:24px;padding:0 7px;border-radius:99px;background:var(--acc);color:var(--ink);font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none}.modbar{background:var(--card);border:1.5px solid rgba(200,243,29,.5);border-radius:26px;padding:14px 18px;margin-bottom:22px;display:grid;gap:12px}.modbar .mrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.modbar .mrow.sub{border-top:1px solid var(--line);padding-top:12px;font-size:14px;color:var(--soft)}.modbar .ml{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;flex-wrap:wrap}.modbar .mask{display:grid;gap:8px}.modbar .mask label{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--soft)}.modbar .mask label i{font-style:normal;color:var(--mute);flex:none}.modbar .mask textarea{height:auto;padding:12px 16px;border-radius:18px;resize:vertical;line-height:1.45}.modbar .mbt{display:flex;gap:8px}.modbar .mnote{color:var(--soft);background:rgba(255,255,255,.05)}.modbar .merr,.modbar .mnote{font-size:14px;border-radius:14px;padding:10px 14px}.modbar .merr{color:var(--bad);background:rgba(255,122,168,.12)}@media (max-width:700px){.modbar .mrow .grow{flex-basis:100%;height:0}}.cms{margin-top:56px;padding-top:32px;border-top:1px solid var(--line)}.cms h2{font-size:26px;font-weight:700;margin-bottom:20px}.cms h2 span{color:var(--mute);font-weight:500;margin-left:6px}.cform,.cm{display:flex;gap:14px;align-items:flex-start}.cform{background:var(--card);border-radius:26px;padding:18px;margin-bottom:26px}.cform .av,.cm .av{width:42px;height:42px;font-size:16px}.cbody{flex:1 1;min-width:0}.cform textarea.in{min-height:0;resize:vertical;line-height:1.5}.cbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.cbar i{font-style:normal;font-size:13px;color:var(--mute)}.cerr{margin-top:10px;font-size:14px;color:var(--bad);background:rgba(255,122,168,.12);border-radius:14px;padding:10px 14px}.cguest{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:var(--card);border-radius:26px;padding:16px 20px;margin-bottom:26px;font-size:15px;color:var(--soft)}.cempty{color:var(--mute);font-size:15px;padding:6px 0 10px}.cthread{padding:18px 0;border-top:1px solid var(--line)}.cthread:first-of-type{border-top:0}.chead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chead b{font-size:15px;font-weight:600}.chead i{font-style:normal;font-size:13px;color:var(--mute)}.chead .pill{height:24px;padding:0 10px;font-size:12px}.cm p{margin-top:6px;font-size:15.5px;line-height:1.55;color:var(--soft);white-space:pre-wrap;overflow-wrap:anywhere}.cpics{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cpics img{display:block;height:132px;max-width:220px;object-fit:cover;border-radius:16px;background:var(--chip)}.cpics.edit span{position:relative;display:block}.cpics.edit img{height:84px;max-width:140px}.cpics.edit button{position:absolute;top:5px;right:5px;width:24px;height:24px;border-radius:50%;background:rgba(14,15,17,.85);color:#fff;display:grid;place-items:center}.cacts{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:8px}.cacts>button{font-size:13.5px;font-weight:600;color:var(--mute)}.cacts>button:hover{color:#fff}.creplies{margin:16px 0 0 56px;display:grid;gap:16px}.creplies .cform{margin-bottom:0}@media (max-width:700px){.creplies{margin-left:22px}.cform{padding:14px}.cpics img{height:104px}}body{background:radial-gradient(1100px 560px at 88% -12%,rgba(139,92,246,.22),transparent 62%),var(--bg);background-repeat:no-repeat}::selection{background:var(--blue);color:#fff}.btn.w:hover,.logo span,.rnd:hover,.seg a.on,.tb.on{background:var(--acc)}.btn.d{background:var(--indigo);color:#fff}.sh .more:hover,footer a:hover{color:var(--acc)}.facts>div:nth-child(2) .ci{color:#9fa1ff}.facts>div:nth-child(3) .ci{color:#ff7aa8}.cat .ci{background:var(--indigo);color:#fff}.cat:nth-child(4n+1) .ci{background:var(--acc);color:var(--ink)}.cat:nth-child(4n+2) .ci{background:var(--blue)}.cat:nth-child(4n+3) .ci{background:var(--warn)}.chips span{background:rgba(139,92,246,.22);color:#d3d4ff}.step .n{background:var(--blue);color:#fff}.join{background:linear-gradient(120deg,var(--indigo),var(--card) 72%)}.bell{position:relative;width:54px;height:54px;border-radius:50%;background:var(--card);display:grid;place-items:center;flex:none;color:var(--soft)}.bell:hover{background:var(--chip)}.bell.on{color:var(--acc)}.bell em{position:absolute;top:4px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--warn);color:#fff;font-style:normal;font-size:12px;font-weight:700;display:grid;place-items:center}.nrow.new{box-shadow:inset 3px 0 0 var(--acc)}.nrow .thb.k-published{background:rgba(200,243,29,.22);color:#c8f31d}.nrow .thb.k-removed,.nrow .thb.k-returned{background:rgba(255,79,139,.2);color:#ffb3d0}.nrow .thb.k-comment,.nrow .thb.k-corrected,.nrow .thb.k-reply{background:rgba(139,92,246,.24);color:#d3d4ff}.acch.prof{margin-bottom:28px}.acch a:hover,.arow b a:hover,.auth b a:hover,.chead b a:hover{color:var(--acc)}.chats{display:grid;grid-template-columns:340px minmax(0,1fr);gap:18px;align-items:start}.clist{background:var(--card);border-radius:30px;padding:10px;display:grid;gap:4px;max-height:640px;overflow-y:auto}.crow{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:22px;text-align:left}.crow.on,.crow:hover{background:var(--chip)}.crow .av{width:44px;height:44px;font-size:16px}.crow .cl{flex:1 1;min-width:0;display:grid;gap:2px}.crow .cl b{font-size:15px;font-weight:600}.crow .cl b,.crow .cl i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crow .cl i{font-style:normal;font-size:13px;color:var(--mute)}.crow.new .cl i{color:#fff;font-weight:600}.crow>em{width:10px;height:10px;border-radius:50%;background:var(--acc);flex:none}.cnone{display:grid;justify-items:center;gap:8px;text-align:center;color:var(--mute);font-size:14.5px;padding:34px 18px}.cnone b{color:#fff;font-size:16px}.chat{background:var(--card);border-radius:30px;display:flex;flex-direction:column;height:640px;overflow:hidden}.chat.empty{display:grid;place-items:center;color:var(--mute);font-size:15px;padding:24px;text-align:center}.chead2{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.chead2 .av{width:42px;height:42px;font-size:16px}.cwho{flex:1 1;min-width:0}.cwho b{font-size:16px;font-weight:600}.cwho a:hover{color:var(--acc)}.cwho i{display:block;font-style:normal;font-size:12.5px;color:var(--mute)}.cback{display:none;width:38px;height:38px;border-radius:50%;background:var(--chip);place-items:center;flex:none}.cmsgs{flex:1 1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px}.cmsg{max-width:76%;align-self:flex-start}.cmsg.me{align-self:flex-end}.cmsg .bub{background:var(--chip);border-radius:20px 20px 20px 6px;padding:10px 14px}.cmsg.me .bub{background:var(--indigo);border-radius:20px 20px 6px 20px}.cmsg .bub p{font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.cmsg .bub .cpics{margin-top:0}.cmsg .bub p+.cpics{margin-top:8px}.cmsg>i{display:block;font-style:normal;font-size:12px;color:var(--mute);margin-top:4px;padding:0 6px}.cmsg.me>i{text-align:right}.cmsg>i button{margin-left:10px;font-size:12px;color:var(--mute);text-decoration:underline}.cmsg>i button:hover{color:var(--bad)}.cmuted{font-size:13.5px;color:#ffb3d0;background:rgba(255,79,139,.14);border-radius:14px;padding:9px 14px}.chat .cerr,.cmuted{margin:0 18px 10px}.csend{border-top:1px solid var(--line);padding:12px 14px}.csend .cpics.edit{margin:0 0 10px}.crow2{display:flex;align-items:flex-end;gap:8px}.crow2 textarea.in{flex:1 1;min-height:46px;max-height:140px;padding:12px 16px;border-radius:22px;resize:none;line-height:1.4;field-sizing:content}.crow2 .rnd{width:46px;height:46px}.crow2 .rnd.sm{background:var(--chip);color:#fff}.crow2 .rnd:disabled{opacity:.5}.chats .chat{height:clamp(380px,calc(100vh - 370px),640px)}.chats .clist{max-height:clamp(380px,calc(100vh - 370px),640px)}.sup{position:fixed;right:22px;bottom:22px;z-index:60;width:60px;height:60px;border-radius:50%;background:var(--acc);color:var(--ink);display:grid;place-items:center;box-shadow:0 14px 34px rgba(0,0,0,.45);transition:transform .12s}.sup:hover{transform:translateY(-2px)}.sup.on{background:#fff}.sup em{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--warn);color:#fff;font-style:normal;font-size:12px;font-weight:700;display:grid;place-items:center;border:2px solid var(--bg)}.supwin{position:fixed;right:22px;bottom:94px;z-index:60;width:370px;max-width:calc(100vw - 24px);height:520px;max-height:calc(100vh - 120px);background:var(--card);border:1px solid var(--line);border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.55);display:flex;flex-direction:column;overflow:hidden}.suph{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--indigo);font-size:16px}.suph button{display:grid;place-items:center}.supwin .chat{flex:1 1;height:auto;min-height:0;border-radius:0;background:transparent}.supguest{padding:22px;display:grid;gap:16px;font-size:15px;line-height:1.55;color:var(--soft)}.supform{padding:16px;display:grid;gap:10px;overflow-y:auto}.supform p{margin:0 0 2px;font-size:14.5px;line-height:1.5;color:var(--soft)}.supform textarea.in{resize:none;min-height:92px}.supform small{font-size:12.5px;line-height:1.45;color:var(--mute)}.suptrap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.okbox.confirm{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.okbox.confirm>div{flex:1 1 320px}.login .lnk{display:block;margin:14px auto 0;background:none;border:0;padding:4px 8px;color:var(--blue);font:inherit;font-size:14.5px;cursor:pointer}.login .lnk:hover{color:var(--acc)}.login .hint{display:block;margin-top:12px;text-align:center;font-size:13px;color:var(--mute)}footer{padding-bottom:92px}@media (max-width:900px){.chats{grid-template-columns:minmax(0,1fr)}.chats.open .clist,.chats:not(.open) .cview{display:none}.cback{display:grid}.chat{height:min(640px,calc(100vh - 220px));min-height:420px}.cmsg{max-width:88%}.sup{right:14px;bottom:14px;width:54px;height:54px}.supwin{right:12px;bottom:78px}}.hx-wrap{position:relative;margin-top:10px}.hx-bg{position:absolute;top:0;bottom:44px;left:calc(50% - 50vw);width:100vw;background:var(--hero);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent),linear-gradient(180deg,transparent,#000 9%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent),linear-gradient(180deg,transparent,#000 9%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.hx-bg svg{position:absolute;inset:0;width:100%;height:100%}.hx{container-type:inline-size}.hx,.hx-in{position:relative}.hx-in{aspect-ratio:1400/620}.hx-txt{position:absolute;left:4.57cqw;top:6cqw;z-index:2}.hx h1{font-size:inherit;font-weight:inherit}.hx-h{display:flex;align-items:center;gap:1.29cqw;font-size:6cqw;line-height:1.04;letter-spacing:-.035em;white-space:nowrap}.hx-h,.hx-h b{font-weight:900}.hx-h b{color:var(--acc)}.hx-tag{font-style:normal;font-size:1.43cqw;font-weight:700;letter-spacing:0;border:.18cqw solid;border-radius:.57cqw;padding:.2cqw .7cqw;margin-top:-2.4cqw;transform:rotate(-7deg)}.hx-arr{width:7.86cqw;margin-top:.57cqw}.hx-star{width:3.14cqw;margin-top:-2.14cqw}.hx-arr svg,.hx-board svg,.hx-part svg,.hx-star svg{display:block;width:100%;height:auto;overflow:visible}.hx-two{display:inline-flex;margin-top:2.43cqw;border:.21cqw solid #fff;border-radius:999px;overflow:hidden;font-size:max(14px,1.5cqw);font-weight:700}.hx-two a{padding:1.07cqw 2.14cqw;transition:background .2s,color .2s}.hx-two .a{background:#fff;color:var(--ink)}.hx-two .b{color:#151b00;border-left:.21cqw solid #fff}.hx-two .a:hover,.hx-two .b{background:var(--acc)}.hx-two .b:hover{background:#fff}.hx-pic{position:absolute;right:-.43cqw;top:5cqw;width:37.14cqw}.hx-board,.hx-fly{display:block}.hx-chip{position:absolute;z-index:1;font-weight:700;font-size:max(11px,1.14cqw);border-radius:999px;padding:.5cqw 1.14cqw;border:.18cqw solid #fff;white-space:nowrap}.hx-chip.c1{left:66.14cqw;top:5.43cqw;background:var(--acc);color:#151b00;transform:rotate(-8deg)}.hx-chip.c2{right:3.86cqw;top:3.71cqw;background:var(--blue);color:#fff;transform:rotate(6deg)}.hx-part{position:absolute;z-index:1}.hx-part.r{width:7.43cqw;left:44.57cqw;top:27.6cqw;transform:rotate(-14deg)}.hx-part.l{width:3.29cqw;left:53.86cqw;top:26.2cqw;transform:rotate(12deg)}.hx-part.c{width:2.86cqw;left:59.14cqw;top:27.3cqw;transform:rotate(-8deg)}.hx-bot{position:absolute;left:4.57cqw;right:3.14cqw;bottom:2.14cqw;z-index:2;display:flex;gap:3.14cqw;font-weight:700;font-size:max(12px,1.21cqw);white-space:nowrap}.hx-bot a:hover{color:var(--acc)}.hx-bg{animation:hx-fade 1.2s ease both}.hx-h{animation:hx-up .7s cubic-bezier(.2,.8,.2,1) both}.hx-h:nth-child(2){animation-delay:.1s}.hx-h:nth-child(3){animation-delay:.2s}.hx-tag{animation:hx-tag .5s cubic-bezier(.3,1.6,.5,1) .7s both}.hx-arr path{stroke-dasharray:200;animation:hx-draw .7s ease .8s both}.hx-star{animation:hx-spin .8s cubic-bezier(.3,1.4,.5,1) .9s both}.hx-two{animation:hx-up .6s cubic-bezier(.2,.8,.2,1) .35s both}.hx-bot{animation:hx-fade .8s ease .6s both}.hx-fly{animation:hx-fly 1.1s cubic-bezier(.2,.9,.25,1.15) .25s both}.hx-board{animation:hx-float 6s ease-in-out 1.4s infinite}.hx-shadow{transform-origin:262px 362px;animation:hx-shade 6s ease-in-out 1.4s infinite}.hx-glow{animation:hx-blink 1.6s ease-in-out infinite}.hx-lamp{animation:hx-lamp 2.4s ease-in-out 2s infinite}.hx-chip.c1{animation:hx-c1 .5s cubic-bezier(.3,1.6,.5,1) 1.15s both}.hx-chip.c2{animation:hx-c2 .5s cubic-bezier(.3,1.6,.5,1) 1.3s both}.hx-part.r{animation:hx-dr .7s cubic-bezier(.3,1.4,.5,1) .9s both,hx-br 5s ease-in-out 1.7s infinite}.hx-part.l{animation:hx-dl .7s cubic-bezier(.3,1.4,.5,1) 1.05s both,hx-bl 4.2s ease-in-out 1.8s infinite}.hx-part.c{animation:hx-dc .7s cubic-bezier(.3,1.4,.5,1) 1.2s both,hx-bc 5.6s ease-in-out 1.9s infinite}@keyframes hx-fade{0%{opacity:0}}@keyframes hx-up{0%{opacity:0;transform:translateY(40px)}}@keyframes hx-tag{0%{opacity:0;transform:scale(0) rotate(20deg)}to{opacity:1;transform:scale(1) rotate(-7deg)}}@keyframes hx-c1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1) rotate(-8deg)}}@keyframes hx-c2{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1) rotate(6deg)}}@keyframes hx-draw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes hx-spin{0%{opacity:0;transform:rotate(-180deg) scale(0)}}@keyframes hx-fly{0%{opacity:0;transform:translate(60%,-12%) rotate(22deg)}}@keyframes hx-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2.6%) rotate(1.2deg)}}@keyframes hx-shade{0%,to{transform:scaleX(1);opacity:.3}50%{transform:scaleX(.9);opacity:.2}}@keyframes hx-blink{0%,to{opacity:.15}50%{opacity:.6}}@keyframes hx-lamp{0%,to{filter:none}50%{filter:drop-shadow(0 0 10px #ff5ea8) brightness(1.25)}}@keyframes hx-dr{0%{opacity:0;transform:translateY(-120px) rotate(40deg)}to{opacity:1;transform:rotate(-14deg)}}@keyframes hx-dl{0%{opacity:0;transform:translateY(-140px) rotate(-30deg)}to{opacity:1;transform:rotate(12deg)}}@keyframes hx-dc{0%{opacity:0;transform:translateY(-130px) rotate(30deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes hx-br{0%,to{transform:rotate(-14deg)}50%{transform:translateY(-7px) rotate(-8deg)}}@keyframes hx-bl{0%,to{transform:rotate(12deg)}50%{transform:translateY(6px) rotate(7deg)}}@keyframes hx-bc{0%,to{transform:rotate(-8deg)}50%{transform:translateY(-6px) rotate(-13deg)}}.mq{position:relative;margin:0 calc(50% - 50vw);padding:6px 0 34px;overflow:hidden}.mq-big,.mq-tape{display:flex;width:max-content;white-space:nowrap}.mq-set{display:flex;align-items:center;flex:none}.mq-big{font-weight:900;font-size:clamp(34px,4.7vw,66px);letter-spacing:-.03em;animation:mq-left 40s linear infinite}.mq-big .mq-set{gap:.4em;padding-right:.4em}.mq-big a{transition:color .2s}.mq-big a.o{color:transparent;-webkit-text-stroke:2px #fff}.mq-big a:focus-visible,.mq-big a:hover{color:var(--acc);-webkit-text-stroke-color:var(--acc)}.mq-star{width:.5em;color:var(--acc)}.mq-star svg{display:block;width:100%}.mq-tapew{margin:22px -30px 0;transform:rotate(-1.6deg);background:var(--acc);color:#151b00;overflow:hidden}.mq-tape{font-weight:800;font-size:clamp(16px,1.7vw,24px);padding:.58em 0;animation:mq-right 34s linear infinite}.mq-tape .mq-set{gap:.9em;padding-right:.9em}.mq-dot{font-style:normal;opacity:.6}.mq:focus-within .mq-big,.mq:hover .mq-big,.mq:hover .mq-tape{animation-play-state:paused}@keyframes mq-left{to{transform:translateX(-50%)}}@keyframes mq-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:720px){.hx-in{aspect-ratio:auto;padding-bottom:20px}.hx-bg{bottom:30px}.hx-pic{position:relative;right:auto;top:auto;width:176px;height:128px;margin:6px -10px 0 auto}.hx-chip{font-size:11px;padding:4px 10px;border-width:2px}.hx-chip.c1{left:16px;top:16px}.hx-chip.c2{left:14px;right:auto;top:54px}.hx-part.r{width:54px;left:96px;top:18px}.hx-part.l{width:22px;left:30px;top:92px}.hx-part.c{width:19px;left:74px;top:92px}.hx-txt{position:relative;left:auto;top:auto;padding:6px 18px 0}.hx-h{gap:8px;font-size:clamp(27px,8.6vw,40px)}.hx-tag{font-size:11px;border-width:2px;border-radius:6px;padding:2px 7px;margin-top:0}.hx-arr{display:none}.hx-star{width:18px;margin-top:0}.hx-two{display:flex;margin-top:14px;border-width:2.5px;font-size:15px}.hx-two a{padding:12px 0;text-align:center}.hx-two .a{flex:1.5 1}.hx-two .b{flex:1 1;border-left-width:2.5px}.hx-bot{display:none}.mq{padding-bottom:24px}.mq-tapew{margin-top:14px}}@media (prefers-reduced-motion:reduce){.hx *,.hx-bg,.mq *{animation:none!important}.mq{overflow-x:auto}}.srch{flex:none;width:54px;padding:0;gap:0;position:relative;overflow:hidden;cursor:pointer;transition:width .28s cubic-bezier(.2,.8,.2,1),box-shadow .15s,color .15s}.srch svg{position:absolute;left:17px;top:17px;pointer-events:none}.srch input{position:absolute;inset:0;width:100%;height:100%;padding:0 20px 0 50px;opacity:0;cursor:pointer}.srch:hover{color:#fff}.srch:focus-within{width:320px}.srch:focus-within input{opacity:1;cursor:text}.srch:has(input:not(:placeholder-shown)){width:320px}.srch:has(input:not(:placeholder-shown)) input{opacity:1;cursor:text}.crt{gap:0;padding:0 7px 0 17px}.crt span{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .28s cubic-bezier(.2,.8,.2,1),margin .28s cubic-bezier(.2,.8,.2,1),opacity .2s}.crt b{margin-left:9px}.crt:focus-visible span,.crt:hover span{max-width:120px;opacity:1;margin-left:9px}.hdsigns{margin-left:auto;display:flex;align-items:center;gap:10px}.hdslot{display:flex;margin-left:22px}.fh.inhd,.hdslot{flex:1 1;min-width:0}.fh.inhd{margin:0;flex-wrap:nowrap}.fh.inhd h1{font-size:26px}.fh.inhd .st,.fh.inhd h1{white-space:nowrap}.fh.inhd .act{flex-wrap:nowrap}.newp{padding-top:14px}.fg{grid-template-columns:minmax(0,1fr) 340px;max-width:1280px;margin:0 auto}.fend{display:none}details.fold summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700}details.fold summary::-webkit-details-marker{display:none}details.fold summary svg{color:var(--mute);transition:transform .15s}details.fold[open] summary{margin-bottom:8px}details.fold[open] summary svg{transform:rotate(90deg)}.sh .more{border:2.5px solid #fff;border-radius:999px;padding:10px 20px;font-weight:700;font-size:15.5px;color:#fff;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.sh .more:hover{background:var(--acc);border-color:var(--acc);color:#151b00}.sh.xl{margin:68px 0 26px;gap:16px}.sh.xl h2{font-size:58px;font-weight:900;letter-spacing:-.035em;line-height:1;margin:0;display:flex;align-items:flex-start;gap:12px}.sh .num{font-size:17px;font-weight:700;letter-spacing:0;line-height:1.3;border:2.5px solid #fff;border-radius:8px;padding:1px 9px;transform:rotate(-7deg);margin-top:2px}.sh .ast{align-self:flex-start;color:var(--acc);margin-top:-6px}.sh .ast svg{width:34px;height:34px}.sh.xl .sub{font-size:17px;margin-left:8px}.pgrid,.pgrid.c3{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.pc{border-radius:26px;padding:10px 10px 14px}.pstage,.stage{background-color:var(--stage);background-image:linear-gradient(#e3e3ea 1px,transparent 0),linear-gradient(90deg,#e3e3ea 1px,transparent 0);background-size:28px 28px}.stage{height:196px;border-radius:19px}.stk{left:10px;top:10px;height:27px;padding:0 11px;font-size:12.5px;font-weight:700;background:#0e0f11;color:#fff}.stk:before{width:8px;height:8px}.pb{padding:14px 8px 0}.pc .chips{margin:10px 0 14px}.pc .chips span{height:24px;padding:0 9px;background:none;border:1.5px solid #4a4d59;color:var(--soft);font-weight:600}.pf{padding:0 8px 2px}.price{font-size:23px;font-weight:800;letter-spacing:-.02em}.pc .rnd{width:44px;height:44px;background:var(--acc);color:#151b00}.pc .rnd.on{background:var(--chip);color:var(--acc);box-shadow:inset 0 0 0 2px var(--acc)}.bgrid{gap:16px}.bgrid.trio{grid-template-columns:1.25fr 1fr 1fr}.bgrid.trio .bc.f{grid-column:auto}.bc{min-height:340px;border-radius:28px;padding:26px}.t-vio{background:var(--blue);color:#fff}.t-lime{background:var(--acc);color:#151b00}.t-dark{background:var(--card);color:#fff;box-shadow:inset 0 0 0 2px #34363f}.t-light{background:#f1f1f4;color:var(--ink)}.t-pink{background:#ff5ea8;color:#15151c}.bc .tag{font-size:12.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;opacity:.72}.bc h3{font-size:27px;font-weight:900;letter-spacing:-.025em;line-height:1.1;margin-top:10px}.bc.f h3{font-size:42px;line-height:1.06;max-width:58%}.bc .ft{font-weight:700;font-size:14px}.bc .art{min-height:186px}.bc.f{min-height:360px}.bc.f .art{position:absolute;right:26px;bottom:26px;width:36%;height:54%;min-height:0;place-items:end}.bc.f .art img{max-width:100%;max-height:100%}.bc.f .ft{margin-top:auto;max-width:54%}.bc.t-dark .kit{background:#fff;color:var(--ink)}.bc.t-dark .wb{background:#0e0f11}.bc.t-dark .art svg,.bc.t-vio .art svg{opacity:.9}.join{position:relative;overflow:hidden;margin-top:64px;border-radius:34px;background:var(--acc);color:#151b00;padding:44px 48px}.join h3{font-size:50px;font-weight:900;letter-spacing:-.035em;line-height:1.03;margin:0}.join p{color:#151b00;font-size:18px;font-weight:500;margin-top:14px;max-width:640px}.jtag{display:inline-block;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.3;border:2.5px solid #151b00;border-radius:8px;padding:1px 9px;transform:rotate(-6deg);margin-left:12px;vertical-align:top}.join .jbtn{position:relative;z-index:1;height:68px;padding:0 34px;font-size:19px;font-weight:700;background:#0e0f11;color:#fff}.join .jbtn:hover{background:#0e0f11;color:var(--acc)}.jar,.jd1,.jd2{position:absolute;pointer-events:none}.jar svg,.jd1 svg,.jd2 svg{width:100%;height:auto}.jar{right:318px;top:30px;width:104px;color:#151b00}.jd1{right:34px;top:14px;width:90px;transform:rotate(18deg)}.jd2{right:74px;bottom:4px;width:40px;transform:rotate(-12deg)}footer{margin-top:64px;padding:34px 0 0;border-top:2px solid var(--card);overflow:hidden}footer .wrap{justify-content:flex-start;gap:40px;font-size:16px;font-weight:600;color:var(--soft)}footer .fl2{margin-left:auto;gap:40px}.ftbig{max-width:1600px;padding:0 32px;font-size:clamp(56px,18.6vw,300px);font-weight:900;letter-spacing:-.05em;line-height:.8;margin:26px auto -.24em;white-space:nowrap;color:transparent;-webkit-text-stroke:2px #34363f;-webkit-user-select:none;user-select:none;pointer-events:none}@media (max-width:1500px){.pgrid.c3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1360px){.pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.sh.xl h2{font-size:48px}.bc.f h3{font-size:34px}}@media (max-width:1240px){.pgrid,.pgrid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.bgrid.trio{grid-template-columns:repeat(2,minmax(0,1fr))}.bgrid.trio .bc.f{grid-column:span 2}.fh.inhd .st,.jar{display:none}}@media (max-width:1100px){.pgrid.c3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:940px){.srch{order:4;flex:1 1 100%;width:auto;margin:0;cursor:text}.srch:focus-within,.srch:has(input:not(:placeholder-shown)){width:auto}.srch input{opacity:1;cursor:text}.crt{padding:0 7px 0 14px}.hdslot{flex:1 1 100%;margin:0}.fh.inhd{flex-wrap:wrap}.fh.inhd h1{font-size:22px}.fh.inhd .act{flex-wrap:wrap}.fg{grid-template-columns:minmax(0,1fr)}.fend{display:block;margin-top:16px}.pgrid,.pgrid.c3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sh.xl{margin:44px 0 18px}.sh.xl h2{font-size:34px}.sh .ast,.sh .num{display:none}.bc.f h3{font-size:30px;max-width:none}.bc.f{min-height:0}.bc.f .art{position:static;width:auto;height:auto;min-height:150px;place-items:center}.bc.f .art img{max-height:200px}.bc.f .ft{max-width:none}.join{padding:30px 24px;margin-top:44px}.join h3{font-size:32px}.join p{font-size:16px}.jd1,.jd2{display:none}footer .fl2,footer .wrap{gap:18px}}@media (max-width:600px){.bgrid.trio,.pgrid,.pgrid.c3{grid-template-columns:minmax(0,1fr)}.bgrid.trio .bc.f{grid-column:auto}.fh.inhd .act .btn.d span{display:none}.fh.inhd .act{margin-left:0;width:100%;gap:8px}.fh.inhd .act .btn{height:46px;padding:0 16px;font-size:14px}.hdsigns{gap:6px}}.soc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.soc a:last-child:nth-child(odd){grid-column:span 2}.socb{height:52px;border-radius:999px;background:var(--chip);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:15px;transition:background .15s}.socb:hover{background:#383c46}.socb.on{box-shadow:inset 0 0 0 2px var(--acc)}.socm{width:26px;height:26px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;flex:none;font-weight:800;font-size:14px;line-height:1}.socor{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:var(--mute);font-size:13px}.socor:after,.socor:before{content:"";flex:1 1;height:1px;background:var(--line)}.lastin{display:flex;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;border-radius:22px;border:1.5px solid rgba(200,243,29,.4);background:rgba(200,243,29,.1);color:#e6f7b8;font-size:14.5px;line-height:1.45}.lastin b{color:#fff;font-weight:600}.login .lastin .btn{margin:0 0 0 auto;height:40px;padding:0 18px;font-size:14px;flex:none}.sets small.hint{display:block;margin-top:8px;color:var(--mute);font-size:13px;line-height:1.5}.mrow{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.mrow:last-of-type{border-bottom:0}.mrow b{display:block;font-weight:600}.mrow i{display:block;color:var(--mute);font-size:13.5px}.mrow .btn{margin-left:auto}.sets .mrow .socm{width:34px;height:34px;font-size:16px}.doc{max-width:820px;margin:34px auto 0;color:var(--soft);font-size:16px;line-height:1.65}.doc h1{font-size:44px;font-weight:900;letter-spacing:-.03em;line-height:1.05;color:#fff;margin-bottom:16px}.doc .lead{font-size:18px;color:#fff}.doc h2{font-size:23px;font-weight:700;color:#fff;margin:34px 0 10px;scroll-margin-top:110px}.doc p,.doc ul{margin-bottom:10px}.doc ul{padding-left:22px;display:grid;gap:8px}.doc b{color:#fff;font-weight:600}.doc a{color:var(--acc);text-decoration:underline;text-underline-offset:3px}@media (max-width:940px){.doc h1{font-size:34px}}.pc{position:relative}.flag{position:absolute;right:-8px;top:-10px;z-index:3;background:#ff5ea8;color:#15151c;font-weight:800;font-size:14px;line-height:1.2;border:2.5px solid #fff;border-radius:999px;padding:4px 13px;transform:rotate(8deg);pointer-events:none}.soon{max-width:1040px;margin:44px auto 0}.soon h1{font-size:64px;font-weight:900;letter-spacing:-.035em;line-height:1}.soon h1 .jtag{border-color:var(--acc);color:var(--acc)}.soon>p{max-width:720px;margin:18px 0 30px;color:var(--soft);font-size:18px;line-height:1.6}.soong{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px}.soong .box{display:flex;flex-direction:column;gap:10px;border-radius:28px}.soong b{font-size:19px;font-weight:700;margin-top:6px}.soong i{color:var(--mute);font-size:14.5px;line-height:1.55}@media (max-width:1240px){.seg a{padding:0 14px}}@media (max-width:940px){.soon h1{font-size:42px}.soong{grid-template-columns:minmax(0,1fr)}.flag{right:-4px}}.mc{width:140px;position:relative}.mc,.mc svg{display:block}.mc svg{width:100%;height:auto;overflow:visible}.mc-s{width:54px;flex:none}.mc-m{width:96px;margin:0 auto}.mc-eyes{transform:translate(calc(var(--ex, 0) * 1px),calc(var(--ey, 0) * 1px));transition:transform .2s ease-out}.mc-eyes>g{transform-box:fill-box;transform-origin:50% 50%;animation:mc-blink 5.5s ease-in-out 2s infinite}.mc-face{animation:mc-face .35s ease both}.mc-glow{animation:mc-glow 1.6s ease-in-out infinite alternate}.mc-no{display:block;position:relative;animation:mc-no .7s ease-in-out both}.mc-hop{animation:mc-hop .9s cubic-bezier(.3,1.5,.5,1) .2s both}.mc-mail{position:absolute;left:50%;bottom:-20px;width:64%;margin-left:-32%;transform:rotate(-7deg);filter:drop-shadow(0 8px 10px rgba(0,0,0,.4));animation:mc-face .5s ease both}.mc-mail svg{display:block;width:100%}.mc-say{position:absolute;max-width:220px;padding:11px 15px;border-radius:18px 18px 18px 5px;background:#fff;color:#15151c;font-weight:700;font-size:16px;line-height:1.3;box-shadow:0 12px 26px rgba(0,0,0,.35);opacity:0;transform:translateY(10px) scale(.96);transform-origin:0 100%;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.mc-say.on{opacity:1;transform:none}.mc-say span{display:block;animation:mc-word .7s ease both}.mh{position:absolute;top:0;pointer-events:none;animation:mh-drop 1.7s linear var(--mh-d,.3s) both}.mh-swing{display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;animation:mh-swing 3.2s ease-in-out calc(var(--mh-d, .3s) + 1.3s) infinite alternate both}.mh-cable{display:block;width:5px;height:calc(var(--mh-len, 190px) + 100px);margin-top:-100px;border-radius:0 0 3px 3px;background:#c8c9d2}.mh .mc{margin-top:-3px;filter:drop-shadow(0 16px 18px rgba(0,0,0,.45))}@keyframes mh-drop{0%{transform:translateY(-115%);animation-timing-function:cubic-bezier(.55,0,1,.5)}38%{transform:translateY(46px);animation-timing-function:cubic-bezier(0,.55,.45,1)}56%{transform:translateY(-26px);animation-timing-function:ease-in-out}72%{transform:translateY(13px);animation-timing-function:ease-in-out}86%{transform:translateY(-5px);animation-timing-function:ease-in-out}to{transform:translateY(0)}}@keyframes mh-swing{0%{transform:rotate(6deg)}to{transform:rotate(-5deg)}}@keyframes mc-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes mc-face{0%{opacity:0}to{opacity:1}}@keyframes mc-word{0%{opacity:0}to{opacity:1}}@keyframes mc-glow{0%{opacity:.15}to{opacity:.45}}@keyframes mc-no{0%,to{transform:translateX(0) rotate(0)}20%{transform:translateX(-9px) rotate(-5deg)}40%{transform:translateX(9px) rotate(5deg)}60%{transform:translateX(-6px) rotate(-3deg)}80%{transform:translateX(5px) rotate(2deg)}}@keyframes mc-hop{0%{transform:translateY(26px) scale(.6);opacity:0}to{transform:none;opacity:1}}.nf{position:relative;height:660px;margin-top:6px;overflow:hidden;border-bottom:2px solid var(--card)}.nf-txt{position:absolute;left:50%;top:92px;width:min(640px,92%);transform:translateX(-50%);text-align:center;z-index:3;animation:nf-pop .7s cubic-bezier(.2,1.4,.4,1) 2.5s both}.nf-err{display:inline-block;font-size:18px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;border:2.5px solid #fff;border-radius:8px;padding:1px 10px;transform:rotate(-6deg)}.nf-txt h1{font-size:40px;font-weight:900;letter-spacing:-.02em;line-height:1.1}.nf-404{display:block;font-size:210px;line-height:.92;letter-spacing:-.05em;color:var(--acc)}.nf-txt p{margin:12px 0 24px;color:var(--mute);font-size:17px}.nf-act{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.nf-hang{right:9%;z-index:1}.nf-pile{position:absolute;left:50%;bottom:0;width:min(900px,96%);height:0;transform:translateX(-50%);pointer-events:none;z-index:2}.nf-part{position:absolute;display:block;margin-left:-30px;transform:rotate(var(--r));animation:nf-fall var(--t) linear var(--d) both}.nf-part svg{display:block;width:100%;height:auto}@keyframes nf-fall{0%{transform:translateY(-900px) rotate(var(--r0));animation-timing-function:cubic-bezier(.5,0,1,.7)}72%{transform:translateY(0) rotate(var(--r));animation-timing-function:ease-out}86%{transform:translateY(-13px) rotate(calc(var(--r) + 7deg));animation-timing-function:ease-in}to{transform:translateY(0) rotate(var(--r))}}@keyframes nf-pop{0%{opacity:0;transform:translateX(-50%) scale(.7)}to{opacity:1;transform:translateX(-50%) scale(1)}}.login{max-width:1000px}.lgw{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:40px;align-items:start}.lgs{position:relative;height:520px}.lgs-hang{left:50%;top:-86px;margin-left:-150px;--mh-len:210px}.lgs .mc{width:160px}.lgs .mc-say{left:calc(50% + 30px);top:96px}.orain{position:fixed;width:100%;z-index:40;animation:orain-out 1.2s ease 5.5s both}@keyframes orain-out{to{opacity:0;visibility:hidden}}.odone .mc{margin-bottom:18px}.sentbox{display:flex;align-items:center;gap:16px}.sentbox b{display:block;color:#fff;font-size:16px;margin-bottom:2px}.soon{position:relative}.soon-art{position:absolute;right:24px;top:-34px;width:130px}.soon-art .mc{width:100px;transform:rotate(5deg)}.soon-art .mc-say{right:112px;top:4px;white-space:nowrap;border-radius:18px 18px 5px 18px}.soon-iron{position:absolute;left:-70px;bottom:16px;width:112px;transform:rotate(-18deg);transform-origin:100% 50%;animation:soon-iron 2.4s ease-in-out infinite alternate}.soon-iron svg{display:block;width:100%}.soon-smoke{position:absolute;left:-74px;bottom:50px;width:12px;height:12px;border-radius:50%;background:#c8c9d2;opacity:0;animation:soon-smoke 2.6s ease-out infinite}.soon-smoke.b{left:-64px;animation-delay:1.3s}@keyframes soon-iron{0%{transform:rotate(-18deg)}to{transform:rotate(-13deg)}}@keyframes soon-smoke{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:.55}to{transform:translate(-14px,-70px) scale(2.2);opacity:0}}footer{position:relative}.ftpeek{position:absolute;right:13%;bottom:0;width:112px;transform:translateY(104%);transition:transform .9s cubic-bezier(.3,1.4,.5,1);z-index:1}.ftpeek.up{transform:translateY(40%)}.ftpeek.up:hover{transform:translateY(26%)}.ftpeek .mc{width:100%;transform:rotate(-6deg)}@media (max-width:1100px){.nf-hang{right:2%;--mh-len:120px}.nf-hang .mc{width:104px}}@media (max-width:940px){.lgw{grid-template-columns:minmax(0,1fr);gap:0}.lgs{height:200px;overflow:hidden}.lgs-hang{left:24px;top:0;margin-left:0;--mh-len:34px}.lgs .mc{width:88px}.lgs .mc-say{left:132px;top:84px;font-size:14.5px}.login{margin-top:0}.soon-art{position:relative;right:auto;top:auto;margin:0 0 14px auto}.ftpeek{width:76px;right:22%}}@media (max-width:720px){.nf{height:620px}.nf-txt{top:250px}.nf-404{font-size:120px}.nf-txt h1{font-size:28px}.nf-hang{right:50%;margin-right:-40px;--mh-len:70px}.nf-hang .mc{width:80px}.nf-part{scale:.8}}@media (prefers-reduced-motion:reduce){.mc-eyes>g,.mc-face,.mc-glow,.mc-hop,.mc-mail,.mc-no,.mc-say span,.mh,.mh-swing,.nf-part,.nf-txt,.soon-iron,.soon-smoke{animation:none}.ftpeek,.mc-say{transition:none}.orain{display:none}}