@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.Q5vzFa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.Q5vzFa_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}._0f4YoG_className{font-family:Figtree,Figtree Fallback;font-style:normal}._0f4YoG_variable{--font-figtree:"Figtree", "Figtree Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#131117;--panel:#1c1921;--panel-2:#25212c;--panel-3:#2e2937;--line:#342e3d;--line-2:#4a4256;--text:#f4f0f8;--text-2:#c9bfd6;--text-3:#a99cbb;--gold:#f5ad3c;--gold-2:#ffd27a;--gold-ink:#1c1306;--gold-wash:#f5ad3c21;--gold-edge:#f5ad3c59;--coral:#ff8a65;--blue:#5aa9ff;--green:#6fdc8c;--pink:#ff7eb6;--violet:#b48cff;--teal:#4fd1c5;--live:#d9304a;--twitch:#9146ff;--twitch-2:#a066ff;--tile-welcome:#ffb066;--tile-raid:#6bb6ff;--tile-talk:#7ee29a;--tile-memory:#ff9ccc;--tile-mic:#c3a6ff;--tile-night:#ffd27a;--tile-stop:#ff8a65;--tile-ink:#1c1622;--radius-s:10px;--radius-m:14px;--radius-l:20px;--radius-xl:28px;--shadow:0 30px 60px -24px #0009;--font-display:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;--font-body:var(--font-figtree), Figtree, system-ui, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ground);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55}::selection{background:var(--gold);color:var(--gold-ink)}h1,h2,h3,h4,p{margin:0}a{color:var(--gold-2);text-underline-offset:4px;text-decoration-thickness:2px}a:hover{color:#fff}:focus-visible{outline:3px solid var(--gold-2);outline-offset:3px;border-radius:6px}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}img{max-width:100%}html{scrollbar-color:var(--line-2) var(--ground)}.disp{font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.025em}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand:hover{color:var(--text)}.brand img{width:44px;height:44px}.brand span{font-family:var(--font-display);letter-spacing:-.035em;font-size:30px;font-weight:800;line-height:1}.brand.small img{width:32px;height:32px}.brand.small span{font-size:22px}.btn{min-height:44px;font-family:var(--font-body);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:11px 18px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .16s ease-out,transform .16s ease-out,box-shadow .16s ease-out;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn.big{border-radius:14px;min-height:56px;padding:15px 26px;font-size:19px}.btn.twitch{background:var(--twitch);color:#fff;box-shadow:0 10px 26px -10px #9146ffbf,inset 0 -3px #0000002e}.btn.twitch:hover:not(:disabled){background:var(--twitch-2);color:#fff}.btn.gold{background:var(--gold);color:var(--gold-ink);box-shadow:0 10px 26px -12px #f5ad3cb3,inset 0 -3px #00000024}.btn.gold:hover:not(:disabled){background:var(--gold-2);color:var(--gold-ink)}.btn.quiet{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.btn.quiet:hover:not(:disabled){background:var(--panel-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.btn.stop{background:var(--tile-stop);color:var(--tile-ink)}.btn.stop:hover:not(:disabled){color:var(--tile-ink);background:#ffa284}.btn svg{flex:none;width:20px;height:20px}.textlink{color:var(--gold-2);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.textlink:hover{color:#fff}.tile{background:var(--tile,var(--tile-night));width:56px;height:56px;color:var(--tile-ink);border-radius:16px;flex:none;place-items:center;display:inline-grid}.tile svg{width:50%;height:50%}.tile img{width:76%;height:76%}.tile.s{border-radius:12px;width:40px;height:40px}.tile.xs{border-radius:9px;width:30px;height:30px}.tile.l{border-radius:18px;width:64px;height:64px}.hue-welcome{--tile:var(--tile-welcome);--hue:var(--tile-welcome)}.hue-raid{--tile:var(--tile-raid);--hue:var(--tile-raid)}.hue-talk{--tile:var(--tile-talk);--hue:var(--tile-talk)}.hue-memory{--tile:var(--tile-memory);--hue:var(--tile-memory)}.hue-mic,.hue-money{--tile:var(--tile-mic);--hue:var(--tile-mic)}.hue-night{--tile:var(--tile-night);--hue:var(--tile-night)}.hue-stop{--tile:var(--tile-stop);--hue:var(--tile-stop)}.hue-gold{--tile:var(--gold);--hue:var(--gold)}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 10px;font-size:14.5px;font-weight:700;line-height:1.25;display:inline-flex}.pill svg{flex:none;width:17px;height:17px}.pill img{flex:none;width:22px;height:22px}.pill.price{background:var(--gold-2);color:var(--gold-ink)}.pill.live{background:var(--live);color:#fff}.pill.live .dot{background:#fff;border-radius:50%;width:8px;height:8px}.pill.good{color:#c4f6d0;background:#6fdc8c26;box-shadow:inset 0 0 0 1px #6fdc8c66}.pill.warn{color:#ffd4c4;background:#ff8a6526;box-shadow:inset 0 0 0 1px #ff8a6573}.pill.gold{background:var(--gold-wash);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-edge)}.pill.violet{color:#e4d8ff;background:#b48cff26;box-shadow:inset 0 0 0 1px #b48cff66}.pill.quiet{background:var(--panel-2);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}.pill.kind{background:var(--tile,var(--tile-night));color:var(--tile-ink);padding:3px 11px 3px 7px;font-size:13.5px}.pill.kind svg{width:15px;height:15px}.chat{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:18px;position:relative;overflow:hidden}.chat-h{border-bottom:1px solid var(--line);letter-spacing:.01em;justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.msgs{gap:2px;padding:10px 8px 12px;display:grid}.msg{overflow-wrap:anywhere;border-radius:10px;padding:6px 10px;font-size:15.5px;line-height:1.45}.msg .t{color:var(--text-3);font-variant-numeric:tabular-nums;margin-right:6px;font-size:12.5px}.msg b{font-weight:700}.msg .emo{vertical-align:-8px;width:28px;height:28px;margin-left:2px;display:inline-block}.msg .av{vertical-align:-5px;width:22px;height:22px;margin-right:6px;display:inline-block}.msg.cr{background:var(--gold-wash);box-shadow:inset 0 0 0 1px var(--gold-edge)}.msg.cr b{color:var(--gold)}.note{background:color-mix(in srgb, var(--hue,var(--blue)) 15%, transparent);color:color-mix(in srgb, var(--hue,var(--blue)) 30%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hue,var(--blue)) 45%, transparent);border-radius:12px;align-items:center;gap:10px;margin:6px 4px;padding:9px 12px;font-size:14.5px;font-weight:600;display:flex}.note svg{flex:none;width:19px;height:19px}.notice{border-radius:var(--radius-m);align-items:center;gap:12px;padding:12px 16px;font-weight:600;display:flex}.notice svg{flex:none;width:20px;height:20px}.notice.good{color:#c4f6d0;background:#6fdc8c21;box-shadow:inset 0 0 0 1px #6fdc8c66}.notice.bad{color:#ffd4c4;background:#ff8a6521;box-shadow:inset 0 0 0 1px #ff8a6573}.notice.demo{color:#d6e9ff;background:#5aa9ff1f;box-shadow:inset 0 0 0 1px #5aa9ff66}.notice a{color:inherit}.empty{border:1px dashed var(--line-2);border-radius:var(--radius-l);color:var(--text-2);text-align:center;justify-items:center;gap:12px;padding:36px 24px;display:grid}.empty img{width:84px;height:84px}.empty p{max-width:34em}.card{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--panel)}.cmd{background:var(--gold-2);color:var(--gold-ink);font-family:var(--font-body);white-space:nowrap;border-radius:7px;padding:2px 9px;font-size:.92em;font-weight:700}.toggle{background:var(--panel-3);width:46px;height:28px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:none;display:inline-block;position:relative}.toggle i{background:#8d8299;border-radius:50%;width:20px;height:20px;transition:left .16s ease-out;position:absolute;top:4px;left:4px}.toggle.on{background:var(--gold);box-shadow:none}.toggle.on i{background:#fff;left:22px}.words{gap:16px;margin-top:12px;display:grid}.field{gap:6px;display:grid}.field-l{color:var(--text);font-weight:700}.field-hint{color:var(--text-2);font-size:14.5px}.field input,.field textarea{border:1px solid var(--line-2);background:var(--ground);width:100%;color:var(--text);font:inherit;caret-color:var(--gold);border-radius:12px;padding:12px 14px}.field textarea{resize:vertical;min-height:120px;line-height:1.5}.field input:focus,.field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash);outline:none}.field ::placeholder{color:var(--text-3)}.field-count{color:var(--text-3);font-variant-numeric:tabular-nums;justify-self:end;font-size:13px}.field-count.low{color:var(--coral)}.words-do{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.words-ok{color:#c4f6d0;font-weight:600}.words-bad{color:#ffd4c4;font-weight:600}.inline-ic{width:1.05em;height:1.05em;color:var(--gold-2);vertical-align:-.16em;display:inline-block}.msg.first{background:#ff7eb614}.first-tag{color:var(--pink);letter-spacing:.02em;margin-bottom:2px;font-size:12px;font-weight:700;display:block}
