.site{--base:#050508;--ink:#f4f4f8;--ink-2:#c8c8d6;--ink-3:#8d8da2;--line:#ffffff14;--card:#0e0e169e;--card-2:#161422e0;--a:#b388ff;--a-soft:#d2b6ff;--b:#f06cc8;--peach:#f7b98a;--ok:#3ddc84;--bad:#ff8aa0;--g1:#ec4899;--g2:#9333ea;--twitch:#9146ff;--r:18px;--wrap:1160px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;min-height:100vh;color:var(--ink);background:var(--base);-webkit-text-size-adjust:100%;flex-direction:column;font-family:noyh,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.55;display:flex;position:relative;overflow-x:clip}html:has(.site){background:#050508}html:has(.site) body{background:#050508}html:has(.site){scroll-behavior:smooth;scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html:has(.site){scroll-behavior:auto}}.site:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 85% -8%, #965aff33, transparent 60%), radial-gradient(760px 520px at -10% 30%, #ec48991a, transparent 60%), var(--base);position:fixed;inset:0}.site main{flex:1}:where(.site) a{color:inherit}:where(.site) :focus-visible{outline:2px solid var(--a);outline-offset:3px;border-radius:8px}:where(.site) h1,:where(.site) h2,:where(.site) h3{letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.12}:where(.site) h1{font-size:clamp(34px,5.4vw,62px)}:where(.site) h2{font-size:clamp(27px,3.6vw,42px)}:where(.site) h3{font-size:19px;font-weight:700}:where(.site) p{margin:0}.site .wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 16px}@media (min-width:640px){.site .wrap{padding:0 24px}}.site .sec{padding:64px 0}@media (max-width:640px){.site .sec{padding:48px 0}}.site .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site .ico-s{flex:none;width:18px;height:18px}.site .nav{z-index:30;border-bottom:1px solid var(--line);background:#050508f2;position:sticky;top:0}.site .nav-row{align-items:center;gap:14px;height:64px;display:flex}.site .nav-logo{flex:none;display:flex}.site .nav-logo img{width:auto;height:30px}.site .nav-links{gap:2px;margin-left:10px;display:flex}.site .nav-links a{color:var(--ink-2);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none}.site .nav-links a:hover,.site .nav-links a[aria-current=page]{color:#fff;background:#ffffff0f}.site .nav-cta{align-items:center;gap:8px;margin-left:auto;display:flex}.site .nav-cta select{background:var(--card);border-color:var(--line)}.site .nav-burger{border:1px solid var(--line);background:var(--card);color:#fff;cursor:pointer;border-radius:12px;place-items:center;width:42px;height:42px;display:none}.site .nav-menu{display:none}@media (max-width:860px){.site .nav-links,.site .nav-cta .nav-desk{display:none}.site .nav-burger{display:grid}.site .nav.open .nav-menu{border-bottom:1px solid var(--line);background:#08080efc;flex-direction:column;gap:2px;padding:10px 16px 18px;display:flex;position:absolute;top:64px;left:0;right:0}.site .nav-menu a{color:var(--ink-2);border-radius:10px;padding:12px;font-size:17px;font-weight:600;text-decoration:none}.site .nav-menu a:hover{color:#fff;background:#ffffff0d}.site .nav-menu select{align-self:flex-start;margin:8px 12px 0}}@media (max-width:400px){.site .nav-cta .btn-twitch span{display:none}.site .nav-cta .btn-twitch{padding:8px 11px}}.site .btn{font:inherit;color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.site .btn:active{transform:scale(.97)}.site .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.site .btn svg{flex:none;width:18px;height:18px}.site .btn-main{background:linear-gradient(90deg, var(--g1), var(--g2));box-shadow:0 10px 30px #ec489942}.site .btn-main:hover:not(:disabled){transform:translateY(-1px)}.site .btn-ghost{background:var(--card);border:1px solid var(--line);color:var(--ink)}.site .btn-ghost:hover:not(:disabled){border-color:#b388ff73}.site .btn-twitch{background:var(--twitch)}.site .btn-sm{padding:8px 14px;font-size:14.5px}.site .btn-block{width:100%}.site .btn-wrap{white-space:normal;text-align:center}.site .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--tone,var(--a));margin:0 0 10px;font-size:13px;font-weight:800;display:inline-block}.site .grad{background:linear-gradient(90deg, var(--a), var(--b) 55%, var(--peach));color:#0000;-webkit-background-clip:text;background-clip:text}.site .lead{color:var(--ink-2);max-width:640px;margin-top:16px;font-size:clamp(17px,1.6vw,20px)}.site .head{max-width:720px;margin-bottom:32px}.site .head.center{text-align:center;margin-left:auto;margin-right:auto}.site .head.center .lead{margin-left:auto;margin-right:auto}.site .muted{color:var(--ink-3)}.site .link{color:var(--a-soft)}.site .pill{background:var(--card);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.site .pill b{color:#fff}.site .dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #3ddc8426}.site .dot.live{background:#e5243b;box-shadow:0 0 0 3px #e5243b2e}.site .live-now{flex-wrap:wrap;row-gap:6px}.site .live-faces{align-items:center;padding-left:4px;display:inline-flex}.site .live-faces a{box-shadow:0 0 0 2px #e5243b, 0 0 0 4px var(--bg,#050508);border-radius:50%;margin-left:-8px;transition:transform .15s;display:block}.site .live-faces a:first-child{margin-left:0}.site .live-faces a:hover{z-index:1;transform:translateY(-2px)}.site .live-faces img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:26px;height:26px;display:block}.site .live-more{color:var(--ink-2);margin-left:6px;font-size:12px;font-weight:700}.site .tag-ultra{letter-spacing:.06em;color:#fff;background:linear-gradient(90deg, var(--g1), var(--g2));vertical-align:middle;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}.site .tag-new{color:#1a1400;background:#ffb020;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}.site .note{color:var(--ink-2);background:#b388ff14;border:1px solid #b388ff47;border-radius:14px;padding:12px 16px;font-size:15px}.site .note.ok{color:#b9f5d2;background:#3ddc8414;border-color:#3ddc8459}.site .note.bad{color:#ffd0da;background:#ff8aa014;border-color:#ff8aa059}.site .err{color:var(--bad);text-align:center;margin-top:8px;font-size:14px}.site .hero{padding:52px 0 36px}.site .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:44px;display:grid}.site .hero h1{margin-top:18px}.site .ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.site .trust{color:var(--ink-3);flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:14.5px;display:flex}.site .trust span{align-items:center;gap:6px;display:inline-flex}.site .trust svg{width:15px;height:15px;color:var(--ok)}@media (max-width:960px){.site .hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.site .hero{padding-top:32px}}@media (max-width:480px){.site .ctas .btn{flex:100%}}.site .scene{aspect-ratio:16/10;position:relative}.site .scene .slot{z-index:2;position:absolute}.site .sticker{filter:drop-shadow(0 14px 22px #00000080)drop-shadow(0 2px 4px #00000059)}.site .tilt-l{transform:rotate(-2.5deg)}.site .tilt-r{transform:rotate(2deg)}.site .scene .s-chat{width:52%;bottom:16%;left:0}.site .scene .s-timer{width:48%;top:4%;right:2%}.site .scene .s-goal{width:64%;bottom:0;right:0}.site .scene .s-evo{aspect-ratio:1;width:19%;top:27%;right:9%}@media (max-width:560px){.site .scene{aspect-ratio:4/5}.site .scene .s-chat{width:74%;bottom:21%;left:2%}.site .scene .s-timer{width:64%;top:4%;right:3%}.site .scene .s-goal{width:94%;bottom:3%;right:3%}.site .scene .s-evo{width:26%;top:30%;right:5%}}.site .fit{width:100%;position:relative}.site .fit>.fit-in{transform-origin:0 0;position:absolute;top:0;left:0}.site .xt-sample .xt-slot{display:none}.site .paused *,.site .paused :before,.site .paused :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition:none!important;animation:none!important}}.site .ov-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.site .ov{border-radius:var(--r);background:var(--card);border:1px solid var(--line);flex-direction:column;grid-column:span 4;min-width:0;display:flex}.site .ov.w6{grid-column:span 6}.site .ov.w8{grid-column:span 8}.site .ov-media{justify-content:center;align-items:center;min-height:190px;padding:26px 20px 8px;display:flex;position:relative}.site .ov-media>*{filter:drop-shadow(0 14px 22px #00000080)drop-shadow(0 2px 4px #00000059)}.site .ov:nth-child(odd) .ov-media>*{transform:rotate(-1.5deg)}.site .ov:nth-child(2n) .ov-media>*{transform:rotate(1.5deg)}.site .ov-body{padding:16px 18px 18px}.site .ov-body p{color:var(--ink-3);margin-top:6px;font-size:15px}.site .ov-body h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.site .ov-themes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.site .ov-themes span{color:var(--ink-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:12.5px;display:inline-flex}.site .evo-row{align-items:flex-end;gap:10px;display:flex}.site .evo-row img{height:auto}@media (max-width:960px){.site .ov,.site .ov.w6,.site .ov.w8{grid-column:span 6}}@media (max-width:640px){.site .ov-grid{grid-template-columns:minmax(0,1fr)}.site .ov,.site .ov.w6,.site .ov.w8{grid-column:auto}.site .ov-media{min-height:160px;padding:18px 16px 6px}}.site .ph{width:100%}.site .blocks{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:28px 22px;display:grid}.site .block{border-left:2px solid var(--tone);min-width:0;padding:2px 4px 2px 14px}.site .tiles{flex-wrap:wrap;gap:10px;display:flex}.site .sq{background:var(--card);width:108px;min-height:104px;color:var(--ink-2);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:10px 6px;display:flex;position:relative}.site .sq .ico{width:44px;height:44px;color:var(--t);background:#ffffff0d;background:color-mix(in srgb, var(--t) 13%, transparent);border-radius:13px;place-items:center;display:grid}.site .sq .ico svg{width:23px;height:23px}.site .sq b{text-align:center;font-size:14px;font-weight:650;line-height:1.2}.site .sq .corner{color:#1a1400;background:#ffb020;border-radius:6px;padding:1px 5px;font-size:10.5px;font-style:normal;font-weight:800;position:absolute;top:-7px;right:-6px}.site .sq .corner.u{color:#fff;background:linear-gradient(90deg, var(--g1), var(--g2))}@media (max-width:420px){.site .sq{width:calc(33.3333% - 6.66667px)}}.site .win{background:linear-gradient(135deg,#b388ff29,#f06cc81a 55%,#0e0e16b3),#0e0e16b3;border:1px solid #d2b6ff42;border-radius:22px;margin-top:30px;padding:20px}.site .win-head{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}.site .win-head h3{font-size:22px}.site .win-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.site .wrow{border:1px solid var(--line);background:#08080e80;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.site .wrow .ico{width:34px;height:34px;color:var(--t);background:#ffffff0d;background:color-mix(in srgb, var(--t) 14%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.site .wrow .ico svg{width:18px;height:18px}.site .wrow b{font-size:15px;display:block}.site .wrow small{color:var(--ink-3);font-size:13.5px;line-height:1.35;display:block}@media (max-width:860px){.site .win-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.site .win-rows{grid-template-columns:minmax(0,1fr)}}.site .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:900px){.site .split{grid-template-columns:minmax(0,1fr);gap:26px}}.site .tchat{border-radius:var(--r);border:1px solid var(--line);background:#0e0e10;font-family:system-ui,Segoe UI,sans-serif;overflow:hidden}.site .tchat-top{border-bottom:1px solid var(--line);color:#adadb8;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.site .tchat-top svg{width:16px;height:16px;color:var(--twitch)}.site .tchat-body{flex-direction:column;gap:8px;padding:10px 14px 14px;font-size:14.5px;line-height:1.45;display:flex}.site .tchat-body p{color:#efeff1;overflow-wrap:anywhere}.site .tchat-body b{font-weight:700}.site .tchat-body .bot{border-left:3px solid var(--a);background:#b388ff1a;border-radius:6px;padding:6px 8px}.site .tchat-body .sys{color:#adadb8;font-size:13.5px;font-style:italic}.site .checks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.site .checks li{color:var(--ink-2);gap:10px;display:flex}.site .checks svg{width:20px;height:20px;color:var(--a);flex:none;margin-top:2px}.site .cmd{color:var(--a-soft);background:#b388ff1a;border-radius:6px;padding:1px 6px;font-family:ui-monospace,Consolas,monospace;font-size:.9em}.site .steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.site .step{border-radius:var(--r);background:var(--card);border:1px solid var(--line);padding:22px}.site .step:before{counter-increment:s;content:counter(s);color:#fff;background:linear-gradient(135deg, var(--g1), var(--g2));border-radius:11px;place-items:center;width:36px;height:36px;margin-bottom:14px;font-weight:800;display:grid}.site .step p{color:var(--ink-3);margin-top:6px;font-size:15.5px}@media (max-width:820px){.site .steps{grid-template-columns:minmax(0,1fr)}}.site .billing{background:var(--card);border:1px solid var(--line);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.site .billing button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:700}.site .billing button[aria-pressed=true]{color:#fff;background:#b388ff33;box-shadow:inset 0 0 0 1px #b388ff80}.site .billing .save{color:#1a1400;background:var(--ok);border-radius:6px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:800}.site .plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin:26px auto 0;display:grid}.site .plan{background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;min-width:0;padding:26px;display:flex;position:relative}.site .plan.ultra{background:linear-gradient(160deg,#b388ff24,#f06cc812 60%,#0e0e16b3);border-color:#b388ff8c}.site .plan-name{align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.site .price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:14px 0 2px;display:flex}.site .price b{letter-spacing:-.03em;font-size:50px;font-weight:800;line-height:1}.site .price span{color:var(--ink-3);font-weight:700}.site .price-note{color:var(--ink-3);min-height:22px;font-size:14.5px}.site .plan ul{flex:1;align-content:start;gap:9px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.site .plan li{color:var(--ink-2);gap:9px;font-size:15.5px;display:flex}.site .plan li svg{width:18px;height:18px;color:var(--ok);flex:none;margin-top:3px}.site .plan.ultra li svg{color:var(--a)}.site .plan li b{color:#fff}.site .plan-actions{gap:10px;display:flex}.site .plan-actions>:first-child{flex:1;min-width:0}.site .pay-row{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;font-size:14px;display:flex}.site .pay-row span,.site .pay-row a{align-items:center;gap:6px;display:inline-flex}.site .pay-row svg{width:16px;height:16px}@media (max-width:720px){.site .plans{grid-template-columns:minmax(0,1fr)}.site .plan.ultra{order:-1}.site .plan{padding:22px 18px}}.site .cur-pick{height:30px;color:var(--a-soft);letter-spacing:.04em;cursor:pointer;background:#b388ff1a;border:1px solid #b388ff59;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:0 9px 0 11px;font-size:12.5px;font-weight:800;transition:border-color .15s,background .15s;display:inline-flex;position:relative}.site .cur-pick:hover,.site .cur-pick:focus-within{background:#b388ff2e;border-color:#b388ffb3}.site .cur-pick:focus-within{outline:2px solid var(--a);outline-offset:2px}.site .cur-pick svg{width:14px;height:14px}.site .cur-pick.loading svg{opacity:.4}.site .cur-pick select{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.site .cur-pick option,.site .cur-pick optgroup{color:var(--ink);background:#14101f}.site .sub-line{background:linear-gradient(90deg, var(--a), var(--b));color:#0000;-webkit-background-clip:text;background-clip:text;margin:2px 0;font-size:14px;font-weight:800}.site .cur-note{color:#ffb020;margin-top:6px;font-size:12.5px;line-height:1.45}.site .plans.has-joke{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1160px}.site .plan-joke{background:#0e0e1280;border:1px dashed #ffffff29}.site .plan-joke .plan-name{color:var(--ink-2)}.site .tag-joke{letter-spacing:.08em;color:#2a0a0a;background:#ff6b6b;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:900;transform:rotate(-6deg)}.site .joke-sub{color:var(--ink-3);margin-top:4px;font-size:14.5px;font-weight:600}.site .plan-joke .price b{color:#ff8a8a}.site .plan-joke li{color:var(--ink-3)}.site .plan-joke li svg{color:#ff6b6b}@media (max-width:1000px){.site .plans.has-joke{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}.site .plan-joke{grid-column:1/-1}}@media (max-width:720px){.site .plans.has-joke{grid-template-columns:minmax(0,1fr)}.site .plan-joke{order:1}}.site .cmp-wrap{-webkit-overflow-scrolling:touch;margin-top:40px;overflow-x:auto}.site .cmp{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r);width:100%;min-width:320px;font-size:15.5px;overflow:hidden}.site .cmp th,.site .cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px}.site .cmp thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);background:#ffffff08;font-size:14px}.site .cmp tbody tr:last-child td{border-bottom:0}.site .cmp td:nth-child(2),.site .cmp td:nth-child(3),.site .cmp th:nth-child(2),.site .cmp th:nth-child(3){text-align:center;width:24%}.site .cmp td:nth-child(3){color:#fff;background:#b388ff0d;font-weight:700}.site .cmp .grp td{color:var(--a-soft);letter-spacing:.1em;text-transform:uppercase;text-align:left;background:#ffffff05;font-size:13px;font-weight:800}.site .cmp .no{color:var(--ink-3)}.site .cmp .yes{color:var(--ok)}@media (max-width:560px){.site .cmp{font-size:14px}.site .cmp th,.site .cmp td{padding:10px 8px}}.site .faq{gap:10px;max-width:820px;margin:0 auto;display:grid}.site .faq details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:0 18px}.site .faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.site .faq summary::-webkit-details-marker{display:none}.site .faq summary:after{content:"+";color:var(--a);flex:none;font-size:22px;line-height:1;transition:transform .2s}.site .faq details[open] summary:after{transform:rotate(45deg)}.site .faq details>p,.site .faq details>div{color:var(--ink-2);padding-bottom:16px}.site .final{text-align:center;background:linear-gradient(135deg,#b388ff29,#f06cc81a);border:1px solid #b388ff4d;border-radius:26px;padding:46px 22px}.site .final .lead{margin-left:auto;margin-right:auto}.site .final .ctas{justify-content:center}.site .foot{border-top:1px solid var(--line);color:var(--ink-3);margin-top:40px;padding:40px 0 46px;font-size:14.5px}.site .foot-row{flex-wrap:wrap;justify-content:space-between;gap:20px 40px;display:flex}.site .foot img{width:auto;height:28px;margin-bottom:10px}.site .foot nav{flex-wrap:wrap;align-content:flex-start;gap:6px 18px;display:flex}.site .foot nav a{color:var(--ink-2);text-decoration:none}.site .foot nav a:hover{color:#fff}.site .foot-copy{margin-top:18px}.site .card{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px}@media (max-width:480px){.site .card{padding:20px 16px}}.site .narrow{max-width:560px}.site .badge-ico{color:#fff;background:linear-gradient(135deg, var(--g1), var(--g2));border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 14px;display:grid}.site .badge-ico svg{width:30px;height:30px}.site .field{gap:6px;margin-top:16px;display:grid}.site .field:first-child{margin-top:0}.site .field label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:800}.site .inrow{gap:8px;display:flex}.site .input{min-width:0;font:inherit;color:#fff;background:#0b0b12;border:1px solid #2a2840;border-radius:12px;flex:1;padding:11px 14px;font-size:16px}.site textarea.input{resize:vertical}.site .input:focus{border-color:var(--a);outline:none}.site .hint{color:var(--ink-3);font-size:13.5px}.site .user-res{border:1px solid;border-radius:14px;align-items:flex-start;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.site .user-res.ok{background:#3ddc8414;border-color:#3ddc8459}.site .user-res.bad{background:#ff8aa014;border-color:#ff8aa059}.site .user-res img{border-radius:50%;flex:none;width:40px;height:40px}.site .user-res b{display:block}.site .user-res.ok b{color:#b9f5d2}.site .user-res.bad b{color:#ffd0da}.site .summary{border-top:1px solid var(--line);gap:8px;margin-top:18px;padding-top:16px;display:grid}.site .summary div{color:var(--ink-2);justify-content:space-between;gap:10px;display:flex}.site .summary .total{color:#fff;font-size:19px;font-weight:800}.site .spin{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite site-spin}@keyframes site-spin{to{transform:rotate(360deg)}}.site .legal{max-width:860px}.site .legal .back{color:var(--a-soft);margin-bottom:18px;font-weight:600;text-decoration:none;display:inline-flex}.site .legal h1{font-size:clamp(32px,4.6vw,48px)}.site .legal .upd{color:var(--ink-3);margin-top:10px;font-size:14px}.site .legal h2{font-size:22px}.site .legal strong{color:#fff}.site .legal a.rl{color:var(--a-soft);text-underline-offset:2px;text-decoration:underline}.site .legal .points{gap:10px;margin-top:16px;display:grid}.site .legal details.pt{background:var(--card);border:1px solid var(--line);border-radius:16px}.site .legal details.pt summary{cursor:pointer;padding:16px 18px;list-style:none}.site .legal details.pt summary::-webkit-details-marker{display:none}.site .legal details.pt summary b{color:#fff;display:block}.site .legal details.pt summary span{color:var(--ink-3);margin-top:2px;font-size:14.5px;display:block}.site .legal ul{color:var(--ink-2);gap:6px;margin:0;padding-left:20px;font-size:15px;display:grid}.site .legal details.pt ul{padding:0 18px 16px 38px}.site .legal .full{background:var(--card);border:1px solid var(--line);border-radius:18px;margin-top:28px}.site .legal .full>summary{cursor:pointer;color:#fff;padding:18px 20px;font-weight:700;list-style:none}.site .legal .full>summary::-webkit-details-marker{display:none}.site .legal .full .full-hide,.site .legal .full[open] .full-show{display:none}.site .legal .full[open] .full-hide{display:inline}.site .legal .full-body{gap:28px;padding:0 20px 22px;display:grid}.site .legal .full-body section{color:var(--ink-2);gap:10px;font-size:15px;display:grid}.site .legal .full-body p{overflow-wrap:anywhere}.site .nf{text-align:center;padding:72px 0 40px}.site .nf-code{letter-spacing:-.04em;font-size:clamp(88px,18vw,150px);font-weight:800;line-height:1}.site .nf img{margin:0 auto 8px}.site .bot-demo{background:radial-gradient(120% 80% at 100% 0,#f06cc82e,#0000 55%),radial-gradient(100% 70% at 0 100%,#b388ff33,#0000 60%),#0f0d18;border:1px solid #b388ff47;border-radius:24px;width:100%;padding:14px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.site .bd-head{justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 12px;display:flex}.site .bd-live{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#e5243b;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.site .bd-live i{background:#fff;border-radius:50%;width:6px;height:6px}.site .bd-htitle{color:#c8c8d6;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.site .bd-htitle svg{color:#a970ff;width:15px;height:15px}.site .bd-feed{flex-direction:column;justify-content:flex-end;gap:10px;height:430px;display:flex;overflow:hidden;-webkit-mask:linear-gradient(#0000 0,#000 40px);mask:linear-gradient(#0000 0,#000 40px)}.site .bd-item{flex:none;align-items:flex-start;gap:9px;animation:.4s cubic-bezier(.2,1.2,.4,1) both bdIn;display:flex}@keyframes bdIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.site .bd-ava{color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid;box-shadow:0 0 0 2px #0f0d18,0 0 0 4px #ffffff1f}.site .bd-ava-bot{background:linear-gradient(135deg,#b388ff,#f06cc8);font-size:12px}.site .bd-msg{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.site .bd-name{z-index:1;color:#fff;border-radius:8px;margin-bottom:-6px;margin-left:10px;padding:2px 9px 3px;font-size:12px;font-weight:800;position:relative;transform:rotate(-2deg);box-shadow:0 3px #00000040}.site .bd-name-bot{background:linear-gradient(90deg,#9b6bff,#e05fbf)}.site .bd-name small{background:#ffffff40;border-radius:4px;margin-left:3px;padding:1px 4px;font-size:9px;font-weight:900}.site .bd-bubble{color:#1d1530;overflow-wrap:anywhere;background:#fff;border-radius:6px 16px 16px;margin:0;padding:12px 14px 10px;font-size:14.5px;font-weight:500;line-height:1.45;box-shadow:0 6px #0000002e}.site .bd-bot .bd-bubble{color:#fff;background:linear-gradient(135deg,#8d5cf6,#d353b2)}.site .bd-at{color:#6d28d9;background:#9146ff29;border-radius:6px;padding:0 6px;font-weight:800;display:inline-block}.site .bd-typing{gap:5px;padding:13px 16px;display:inline-flex}.site .bd-typing i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1s steps(2,end) infinite bdDot}.site .bd-typing i:nth-child(2){animation-delay:.33s}.site .bd-typing i:nth-child(3){animation-delay:.66s}@keyframes bdDot{50%{opacity:.3}}.site .bd-card{background:#141120eb;border:1.5px solid #ffffff1f;border-radius:16px;width:min(100%,340px);margin-left:43px;padding:12px 14px;animation:.5s cubic-bezier(.2,1.5,.4,1) both bdPop;position:relative;box-shadow:0 10px 30px #0006}@keyframes bdPop{0%{opacity:0;transform:scale(.85)translateY(8px)}to{opacity:1;transform:none}}.site .bd-tag{letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:900;display:inline-block}.site .bd-ctitle{color:#fff;margin:8px 0;font-size:15px;display:block}.site .bd-bars{gap:6px;display:grid}.site .bd-bar{color:#fff;background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;height:26px;padding:0 10px;font-size:13px;font-weight:700;display:flex;position:relative;overflow:hidden}.site .bd-bar i{transform-origin:0;opacity:.85;animation:1.4s cubic-bezier(.2,.8,.2,1) both bdGrow;position:absolute;inset:0;transform:scaleX(.63)}.site .bd-bar-b i{transform:scaleX(.37)}@keyframes bdGrow{0%{transform:scaleX(0)}}.site .bd-bar span,.site .bd-bar b{position:relative}.site .bd-bar b{margin-left:auto}.site .bd-cd{color:#ffd23f;font-size:13px;font-weight:800;position:absolute;top:12px;right:14px}.site .bd-kv{background:#ffffff0d;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:13.5px;display:grid}.site .bd-kv span{color:#8d8da2;font-weight:700}.site .bd-kv b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site .bd-kv em{color:#3ddc84;font-style:normal;font-weight:900}.site .bd-digits{align-items:center;gap:12px;margin-top:8px;display:flex}.site .bd-digits b{letter-spacing:.02em;color:#fff;text-shadow:0 0 18px #f06cc88c;font-family:Bebas Neue,Impact,sans-serif;font-size:44px;line-height:1}.site .bd-plus{color:#06240f;background:#3ddc84;border-radius:999px;padding:4px 10px;font-size:15px;font-weight:900;animation:.5s cubic-bezier(.2,1.5,.4,1) .25s both bdPop}@media (max-width:480px){.site .bd-feed{height:400px}.site .bd-card{margin-left:0}.site .bd-bubble{font-size:14px}}@media (prefers-reduced-motion:reduce){.site .bd-item,.site .bd-card,.site .bd-plus,.site .bd-bar i,.site .bd-typing i{animation:none}}.site .cmd-copy{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.site .cmd-btn{width:26px;height:26px;color:var(--a-soft);cursor:pointer;background:#b388ff1f;border:1px solid #b388ff73;border-radius:7px;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.site .cmd-btn:hover{background:#b388ff3d}
