:root{color-scheme:light dark;--ph: 80;--pc: .012;--ptc: .02;--sh-bg: .95;--sh-tx: .16;--accent: #a8750e;--good: #1f9d55;--danger: #c94a4a;--vip: #c2255c;--wiki: #3368b0;--chat-font: 1.1rem;--bg: oklch(clamp(0, calc(var(--sh-bg) + var(--bg-lift, 0)), 1) var(--pc) var(--ph));--text: var(--text-c, oklch(var(--sh-tx) var(--ptc) var(--ph)));--panel: color-mix(in oklch, var(--bg), var(--text) 9%);--line: color-mix(in oklch, var(--bg), var(--text) 24%);--text-dim: color-mix(in oklch, var(--bg), var(--text) 55%);--popline: rgba(255, 255, 255, .32);--aux: oklch(clamp(.42, calc(.95 - var(--sh-bg) * .5), .88) .13 var(--ph))}:root[data-shade="0"],:root[data-shade="1"],:root[data-shade="2"],:root[data-shade="3"]{--popline: rgba(0, 0, 0, .3)}:root[data-shade="0"]{--sh-bg: .99;--sh-tx: .1}:root[data-shade="1"]{--sh-bg: .95;--sh-tx: .15}:root[data-shade="2"]{--sh-bg: .88;--sh-tx: .2}:root[data-shade="3"]{--sh-bg: .75;--sh-tx: .26}:root[data-shade="4"]{--sh-bg: .58;--sh-tx: .92}:root[data-shade="5"]{--sh-bg: .48;--sh-tx: .96}:root[data-shade="6"]{--sh-bg: .4;--sh-tx: .94}:root[data-shade="7"]{--sh-bg: .25;--sh-tx: .95}:root[data-shade="8"]{--sh-bg: .12;--sh-tx: .97}:root[data-shade="9"]{--sh-bg: .02;--sh-tx: .98}:root[data-shade="10"]{--sh-bg: .18;--sh-tx: .96}:root[data-shade="11"]{--sh-bg: .32;--sh-tx: .945}@media(prefers-color-scheme:light){:root:not([data-shade]){--popline: rgba(0, 0, 0, .3)}}@media(prefers-color-scheme:dark){:root:not([data-shade]){--sh-bg: .13;--sh-tx: .95}:root:not([data-colour]){--accent: #e8a33d;--good: #5fd98a;--danger: #e85d5d;--vip: #f783ac;--wiki: #8fb3f0;--spark: #35d07f}}:root[data-colour=cream]{--ph: 80;--pc: .012;--ptc: .02;--accent: #a8750e;--good: #1f9d55;--danger: #c94a4a;--vip: #c2255c;--wiki: #3368b0}:root[data-colour=lavender]{--ph: 300;--pc: .035;--ptc: .05;--accent: #7a5fb5;--good: #4a8a5a;--danger: #b5455f;--vip: #b8457a;--wiki: #3a6fa8}:root[data-colour=mirc]{--ph: 230;--pc: .004;--ptc: .004;--accent: #0000cc;--good: #007a00;--danger: #cc0000;--vip: #a000a0;--wiki: #008080}:root[data-colour=sepia]{--ph: 75;--pc: .05;--ptc: .05;--accent: #9a6b12;--good: #2e7d46;--danger: #b04040;--vip: #a03060;--wiki: #3a6a8a}:root[data-colour=salmon]{--ph: 63;--pc: .022;--ptc: .01;--bg-lift: .016;--accent: #0f7680;--good: #00754d;--danger: #990f3d;--vip: #b8457a;--wiki: #0f5499}:root[data-colour=ice]{--ph: 215;--pc: .02;--ptc: .03;--accent: #2a5fa8;--good: #2e7d46;--danger: #b04040;--vip: #a03060;--wiki: #6a5fb8}:root[data-colour=solarized]{--ph: 200;--pc: .038;--ptc: .03;--accent: #b58900;--good: #859900;--danger: #dc322f;--vip: #d33682;--wiki: #268bd2}:root[data-colour=nord]{--ph: 245;--pc: .028;--ptc: .02;--accent: #88c0d0;--good: #a3be8c;--danger: #bf616a;--vip: #b48ead;--wiki: #81a1c1}:root[data-colour=gray]{--ph: 255;--pc: .016;--ptc: .015;--accent: #e8a33d;--good: #5fd98a;--danger: #e85d5d;--vip: #f783ac;--wiki: #5a9fe8}:root[data-colour=red]{--ph: 5;--pc: .014;--ptc: .018;--accent: #f05050;--good: #6fd08f;--danger: #e84848;--vip: #ff6d9d;--wiki: #7da8f0}:root[data-colour=wine]{--ph: 335;--pc: .028;--ptc: .025;--accent: #f0a868;--good: #a0d080;--danger: #ff7d7d;--vip: #ff9dc8;--wiki: #8fa8e8}:root[data-colour=ember]{--ph: 65;--pc: .032;--ptc: .045;--accent: #f0b04a;--good: #b8d88a;--danger: #e07850;--vip: #d8a0b8;--wiki: #90aee8}:root[data-colour=green]{--ph: 150;--pc: .025;--ptc: .02;--accent: #e0b45a;--good: #7fd08a;--danger: #e87858;--vip: #f0a0b8;--wiki: #78aef0}:root[data-colour=violet]{--ph: 285;--pc: .018;--ptc: .015;--accent: #a970ff;--good: #00f593;--danger: #ff4f4d;--vip: #e005b9;--wiki: #5aa5f5}:root[data-variant=phosphor]{--text-c: oklch(.8 .17 var(--ph));--accent: oklch(.84 .16 var(--ph));--good: oklch(.8 .17 var(--ph));--danger: #cc4a3d;--vip: oklch(.86 .1 var(--ph));--wiki: oklch(.72 .16 var(--ph));--spark: oklch(.84 .16 var(--ph))}:root[data-variant=grain]{--texture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.09'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.045' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.07'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E")}:root[data-variant=contrast]{--text: oklch(clamp(.03, calc(.5 + (var(--sh-tx) - .5) * 1.2), .99) var(--ptc) var(--ph));--text-dim: color-mix(in oklch, var(--bg), var(--text) 68%);--line: color-mix(in oklch, var(--bg), var(--text) 40%);--panel: color-mix(in oklch, var(--bg), var(--text) 12%)}:root{--fg: var(--text);--muted: var(--text-dim)}body{background-image:var(--texture, none)}@font-face{font-display:swap;font-family:OpenDyslexic;src:url(https://cdn.jsdelivr.net/gh/antijingoist/open-dyslexic@20160623-Stable/woff/OpenDyslexic-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:OpenDyslexic Mono;src:url(https://cdn.jsdelivr.net/gh/antijingoist/open-dyslexic@20160623-Stable/otf/OpenDyslexicMono-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Fixedsys;src:url(https://cdn.jsdelivr.net/gh/javanile/fixedsys-css@0.0.6/fonts/fsex300-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Gohu;src:url(https://cdn.jsdelivr.net/gh/ryanoasis/nerd-fonts@v3.4.0/patched-fonts/Gohu/uni-11/GohuFontuni11NerdFont-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hack;src:url(https://cdn.jsdelivr.net/gh/source-foundry/Hack@master/build/ttf/Hack-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Terminess;src:url(https://cdn.jsdelivr.net/gh/ryanoasis/nerd-fonts@v3.4.0/patched-fonts/Terminus/TerminessNerdFontMono-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hack;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/source-foundry/Hack@master/build/ttf/Hack-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roobert;font-weight:300;src:url(https://cdn.jsdelivr.net/gh/nitrowo/roobert-cdn@712ea22f996f0024333d44a7eb7799ac4a977aa9/RoobertLight.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/nitrowo/roobert-cdn@712ea22f996f0024333d44a7eb7799ac4a977aa9/RoobertRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-weight:500;src:url(https://cdn.jsdelivr.net/gh/nitrowo/roobert-cdn@712ea22f996f0024333d44a7eb7799ac4a977aa9/RoobertMedium.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-weight:600;src:url(https://cdn.jsdelivr.net/gh/nitrowo/roobert-cdn@712ea22f996f0024333d44a7eb7799ac4a977aa9/RoobertSemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/nitrowo/roobert-cdn@712ea22f996f0024333d44a7eb7799ac4a977aa9/RoobertBold.woff) format("woff")}@font-face{font-display:swap;font-family:Mononoki;src:url(https://cdn.jsdelivr.net/gh/madmalik/mononoki@4f329e225dde5e22287c86851ea519047548d17c/export/mononoki-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mononoki;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/madmalik/mononoki@4f329e225dde5e22287c86851ea519047548d17c/export/mononoki-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Elstob;font-weight:200 900;src:url(https://cdn.jsdelivr.net/gh/psb1558/Elstob-font@9958a72321e3f474b5d2da4924574937f64cb696/webfiles/Elstob%5BGRAD,opsz,wght%5D.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cursed;src:url(/fonts/cursed.ttf) format("truetype")}@font-face{font-display:swap;font-family:Glean;src:url(/fonts/glean.ttf) format("truetype")}@font-face{font-display:swap;font-family:Glean;font-weight:700;src:url(/fonts/glean-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Some Time Later;src:url(https://cdn.jsdelivr.net/gh/ctrlcctrlv/some-time-later@68ae85e8a626c950799d9c3cc19d2ec170ee6357/Some%20Time%20Later.woff2) format("woff2")}@font-face{font-display:swap;font-family:Web437 VGA;src:url(/fonts/web437-ibm-vga-8x16.woff) format("woff")}:root{color-scheme:dark;--bg: #151519;--panel: #1d1d24;--fg: #e8e6e3;--muted: #aaa4b7;--line: #34343e;--accent: #b9a5f0;font:14px/1.55 ui-monospace,Menlo,monospace;background:var(--bg);color:var(--fg)}:root[data-theme-reduced-motion] *,:root[data-theme-reduced-motion] *:before,:root[data-theme-reduced-motion] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#custom-theme-panel textarea{display:block;width:100%;min-height:160px}#custom-theme-panel pre{white-space:pre-wrap;overflow-wrap:anywhere}.theme-sample{background:var(--bg);border:1px solid var(--line);padding:8px;margin:6px 0}.theme-sample strong{color:var(--accent)}.theme-sample p{color:var(--fg);margin:4px 0}:root[data-theme=light]:not([data-colour]){color-scheme:light;--bg: #faf8f3;--panel: #efebe3;--fg: #27232c;--muted: #665d70;--line: #d5cedc;--accent: #654394}*{box-sizing:border-box}body{margin:0;height:100dvh;display:flex;flex-direction:column;overflow:hidden}header{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--panel)}header strong{color:var(--accent)}.brand{display:inline-flex;align-items:center;gap:8px}.brand-mark{flex:none;display:block}.cat-face{fill:var(--cat-face, var(--accent))}.cat-cursor{fill:var(--cat-cursor, var(--good, var(--muted)))}.stage{margin-left:12px;font-size:11px;color:var(--muted)}form{display:flex;flex-wrap:wrap;gap:8px;align-items:center}input,button{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:5px 10px}input{width:220px;max-width:100%}button{cursor:pointer}button:hover{border-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#status{margin-left:auto;color:var(--muted);font-size:12px}#status[data-state=connected]{color:#63ba8e}aside{padding:8px 20px;color:var(--muted);font-size:12px;border-bottom:1px solid var(--line)}main{flex:1;min-height:0;overflow-y:auto;padding:8px 20px;overflow-anchor:none}.row{padding:5px 0;overflow-wrap:anywhere}.row>*{margin-right:10px}time,.channel{color:var(--muted);font-size:12px}.name{color:var(--accent)}.stream{padding:6px 20px;color:var(--muted);font-size:12px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.badges{display:inline-flex;gap:3px;vertical-align:middle}.badges:empty{display:none}.badge{height:18px;width:18px;object-fit:contain}.badge-fallback{font-size:11px;color:var(--muted)}.emote-stack{display:inline-grid;position:relative;vertical-align:middle;align-items:center;justify-items:center}.emote{height:calc(28px * var(--emote-scale, 1));max-width:128px;object-fit:contain;vertical-align:middle}.emote.overlay{position:absolute;max-width:none;height:100%;width:auto}.emote-only .emote{height:calc(40px * var(--emote-scale, 1))}.emote-only .emote.overlay{height:100%}#log .emote.line-scaled{height:calc(1lh * var(--emote-scale, 1))}#animation[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.notice{color:var(--muted)}.action .message{font-style:italic}.removed .message{text-decoration:line-through;opacity:.5}blockquote{margin:4px 0 4px 90px;padding-left:10px;border-left:2px solid var(--line);color:var(--muted);font-size:12px}footer{display:flex;gap:16px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--line);padding:8px 20px;color:var(--muted);font-size:11px}footer>span:last-child{margin-left:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){header,aside,main,footer{padding-left:12px;padding-right:12px}#status{margin-left:0}.stage{display:block;margin:0}blockquote{margin-left:20px}}@media(max-width:600px){header{flex:none;max-height:34dvh;overflow:auto;gap:5px;padding-top:5px;padding-bottom:5px;font-size:12px!important}header form{gap:4px}header #channel{width:180px}header input,header button{padding:3px 6px}header .stage{display:none}#stream{max-height:3.2em;overflow:hidden}footer{flex:none;gap:5px;padding-top:4px;padding-bottom:4px}#composer{flex:none;gap:5px}}@media(max-width:600px)and (max-height:650px){header{max-height:24dvh}footer{font-size:10px;gap:3px}footer button{padding:2px 5px}#composer{font-size:12px;padding-top:4px;padding-bottom:4px}#composer input,#composer button,#composer select{padding:3px 5px}}:root:not([data-authenticated=true]) #message,:root:not([data-authenticated=true]) #message-length,:root:not([data-authenticated=true]) #send-status,:root:not([data-authenticated=true]) #composer button[type=submit]{display:none}#account{font-size:12px;color:var(--muted);overflow-wrap:anywhere}button:disabled{opacity:.6;cursor:default}#composer{padding:8px 20px;border-top:1px solid var(--line);background:var(--panel)}#composer #message{flex:1;min-width:120px;width:auto}select{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);padding:5px}#send-status{flex-basis:100%;font-size:12px;color:var(--muted)}#reply-target{flex-basis:100%;overflow-wrap:anywhere}#reply-target[hidden]{display:none}#message-length{font-size:11px;color:var(--muted)}.reply{font-size:10px;padding:1px 5px;margin-left:8px}:root:not([data-authenticated=true]) .reply{display:none}@media(max-width:600px){#composer{padding-left:12px;padding-right:12px}}textarea{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:5px 10px;resize:none;max-height:160px}#composer{position:relative}#completions{flex-basis:100%;max-height:170px;overflow:auto;background:var(--bg);border:1px solid var(--line)}#completions[hidden]{display:none}#completions [role=option]{padding:4px 10px;cursor:pointer}#completions [aria-selected=true]{background:var(--line);color:var(--accent)}#message-length.warn{color:#d28d50}.permalink,.parent-jump{font-size:10px;padding:1px 5px}.target-message{outline:1px solid var(--accent);background:var(--panel)}.message-navigation{font-size:12px;color:var(--muted);padding:4px 20px}.message-navigation:empty{display:none}#emote-picker{position:fixed;z-index:10;right:12px;bottom:68px;width:560px;height:440px;min-width:260px;min-height:200px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);resize:both;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 30px #0005}#emote-picker[hidden]{display:none}.picker-header,#picker-tabs,#picker-settings{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.picker-header input{flex:1;min-width:100px;width:auto}#picker-tabs input,#picker-settings input{width:auto}#picker-grid{flex:1;min-height:60px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--picker-cell, 64px),1fr));align-content:start;gap:4px}#picker-grid h3{grid-column:1/-1;font-size:12px;margin:4px 0}#picker-grid button,#picker-recent button{min-width:0;padding:4px;height:var(--picker-cell, 64px);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}#picker-grid img,#picker-recent img{max-width:100%;height:calc(var(--picker-cell, 64px) * .55);object-fit:contain}.picker-emoji{font-size:calc(var(--picker-cell, 64px) * .45)}.picker-name{display:none;max-width:100%;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-names .picker-name{display:block}#picker-count{font-size:11px;color:var(--muted)}#picker-recent{display:flex;flex-shrink:0;overflow:auto;gap:4px}#picker-recent[hidden]{display:none}#picker-recent button{min-width:var(--picker-cell, 64px)}@media(max-width:600px){#emote-picker{bottom:12px;height:500px}#picker-settings{max-height:120px;overflow:auto}}#picker-handle{cursor:move;touch-action:none}.picker-age{grid-column:1 / -1;border-top:1px solid var(--border);font-size:11px;opacity:.65}.name{text-decoration:none;font-weight:700}.chat-link{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.message-chips{display:inline-flex;gap:4px;font-size:10px;opacity:.8}.message-chips span{border:1px solid currentColor;border-radius:3px;padding:1px 3px}.system-message{opacity:.8}dialog{color:var(--fg);background:var(--panel);border:1px solid var(--line);border-radius:6px;max-width:calc(100vw - 24px);width:800px;max-height:calc(100dvh - 32px)}dialog::backdrop{background:#0008}.archive-result{display:block;text-align:left;width:100%;margin:5px 0;overflow-wrap:anywhere}#bookmarks-panel{width:min(760px,92vw)}#bookmarks-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}#bookmarks-panel textarea{width:min(600px,90%)}html[data-privacy=true] #bookmarks-panel,html[data-privacy=true] .bookmark-message{display:none!important}#rate{width:100px;height:26px;color:var(--accent)}#rate svg{width:100%;height:100%}#stats-graph svg{width:100%;height:80px;color:var(--accent)}#stats-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}#stats-lists h3{font-size:13px;color:var(--accent)}#stats-lists ol{padding-left:24px;font-size:12px;overflow-wrap:anywhere}#log{font-family:var(--chat-family, monospace);font-size:var(--chat-size, 14px);line-height:var(--chat-height, 1.3);font-weight:var(--chat-weight, 400);letter-spacing:var(--chat-spacing, 0)}#log .row{border-bottom:1px solid var(--chat-line, transparent)}#log .row:nth-child(2n){background:var(--chat-zebra, transparent)}#log .row[hidden]{display:none}:root[data-times="0"] #log time{display:none}.keyword-match{border-left:3px solid var(--good, #63ba8e);padding-left:8px}.user-ghost{opacity:.4;text-decoration:line-through}#display-panel form{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:12px 0}#display-panel label{display:flex;flex-direction:column}#display-panel input[type=checkbox]{width:auto}#display-url{width:100%;margin-top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}#video-panel{position:fixed;z-index:9;right:12px;top:140px;width:680px;height:460px;min-width:424px;min-height:420px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);resize:both;overflow:hidden;display:flex;flex-direction:column;padding:8px;border:1px solid var(--line);background:var(--panel);box-shadow:0 8px 30px #0005}#video-panel[hidden]{display:none}#video-panel.video-docked{position:relative;z-index:0;inset:auto!important;width:100%!important;max-width:none;height:420px;flex-shrink:0;resize:vertical}.video-controls{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px}#video-handle{cursor:move;touch-action:none}#video-player{flex:1;min-height:300px}#video-player iframe{display:block;width:100%;height:100%;border:0}#joined-channels{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%;font-size:12px}#joined-channels form{display:flex;flex-wrap:wrap;gap:6px;align-items:center}#joined-channels input{width:140px;max-width:100%}.joined-channel{display:inline-flex;gap:5px;padding:3px 6px;border:1px solid var(--channel-color);border-radius:4px}.joined-channel a{color:var(--channel-color)}.joined-channel [aria-current]{font-weight:700}.send-channel-chips{display:flex;flex-wrap:wrap;gap:5px;width:100%}.send-channel-chips button{color:var(--channel-color)}.send-channel-chips button[aria-pressed=true]{border-color:var(--channel-color);background:color-mix(in srgb,var(--channel-color) 20%,var(--panel))}.send-channel-chips[hidden]{display:none}#video-status{font-size:11px;color:var(--muted)}@media(max-width:447px){#video-panel{min-width:0;min-height:160px;height:200px}#video-player{min-height:0}}#offline{padding:8px 12px;background:var(--panel);border-bottom:1px solid var(--danger, #c94a4a);font-size:12px}#app-update{margin:4px 12px;align-self:flex-start}#offline[hidden],#app-update[hidden]{display:none}.preview-button{font-size:10px;padding:0 3px;margin:0 3px}#link-preview{position:fixed;z-index:20;width:380px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:6px;box-shadow:0 8px 30px #0006;font-size:12px;overflow-wrap:anywhere}#link-preview[hidden]{display:none}.preview-title{display:block;font-size:15px;color:var(--accent);margin-top:8px}#link-preview img,#link-preview video,#link-preview audio{display:block;max-width:100%;max-height:240px;margin-top:8px}#link-preview iframe{width:100%;aspect-ratio:16/9;border:0}.preview-redirect{opacity:.7;font-size:10px}.preview-button:before{content:"↗"}#log .row{text-shadow:var(--chat-shadow, none)}:root[data-eonly="2"] .emote-only .emote{height:calc(28px * var(--emote-scale, 1))}:root[data-eonly="1"] .emote-only{display:inline-flex;float:right;justify-content:flex-end}:root[data-eonly="1"] .row{display:flow-root}:root[data-eonly="1"] .emote-only .emote.overlay,:root[data-eonly="2"] .emote-only .emote.overlay{height:100%}#missed-mentions{color:var(--accent);font-weight:700}.log-spacer{pointer-events:none;flex:none}#log .row{background:transparent}#log .row[data-position]{background:color-mix(in srgb,var(--chat-zebra, transparent) calc(var(--row-parity, 0) * 100%),transparent)}#resources-panel{position:fixed;z-index:12;right:12px;top:64px;width:720px;height:600px;min-width:260px;min-height:200px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);resize:both;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 30px #0005}#resources-panel[hidden]{display:none}#resources-handle{cursor:move;touch-action:none;flex:1}.floating-title{display:flex;gap:8px;align-items:center}#resources-panel nav{display:flex;flex-wrap:wrap;gap:4px}#resources-panel [role=tab][aria-selected=true]{color:var(--accent);border-color:var(--accent)}.resource-content{min-height:0;overflow:auto;flex:1;padding:4px}.resource-content section[hidden]{display:none}.resource-group{padding:8px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;line-height:1.6}.resource-group>b{display:block;color:var(--accent)}.resource-content a{color:var(--accent);text-decoration:none}.resource-content a:hover{text-decoration:underline}.resource-content button{margin:4px}#whisper-panel{position:fixed;z-index:13;right:12px;bottom:68px;width:600px;height:350px;min-width:260px;min-height:200px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);resize:both;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 30px #0005}#whisper-panel[hidden]{display:none}#whisper-panel p{margin:0;color:var(--muted);font-size:12px}#whisper-handle{cursor:move;touch-action:none;flex:1}#whisper-log{min-height:0;flex:1;overflow:auto}.whisper-row{padding:6px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.whisper-row button{padding:1px 4px;color:var(--accent)}.sub-months{font-size:.8em;color:var(--muted)}.sub-compact{display:none}:root[data-sub^=num] .sub-compact{display:inline}:root[data-sub^=num] .sub-full{display:none}:root[data-sub=hidden] .sub-months{display:none}:root[data-sub$=right] .sub-months{float:right;margin-left:10px;margin-right:0}.shimmer{--nick-color: var(--accent);background:linear-gradient(100deg,var(--nick-color) 35%,#fff6d8 50%,var(--nick-color) 65%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent!important;animation:nick-shimmer var(--shim-t, 3s) linear infinite}.rainbow{background:linear-gradient(90deg,#ff6868,#ffc45c,#e1ee72,#70dca5,#76cfff,#b4a2ff,#ff8bd8);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent!important;animation:rainbow-sweep var(--rbw-t, 6s) linear infinite}@keyframes nick-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rainbow-sweep{to{background-position:100% 0}}@keyframes rainbow-wave{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes rainbow-hue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}:root[data-rbw="1"] .rainbow{animation-name:rainbow-wave;animation-timing-function:ease-in-out}:root[data-rbw="2"] .rainbow{animation-name:rainbow-hue}:root[data-anim="0"] .shimmer,:root[data-anim="0"] .rainbow{animation:none}@media(prefers-reduced-motion:reduce){.shimmer,.rainbow{animation:none!important}}.row.keyboard-selected{outline:2px solid var(--accent);outline-offset:-2px}:root[data-bartop=true] #composer{order:-1;border-top:0;border-bottom:1px solid var(--line)}:root[data-bartop=true] header{order:-2}:root[data-bartop=true] #emote-picker:not([data-pinned=true]){top:min(var(--composer-bottom, 120px),calc(100dvh - 220px));bottom:auto;max-height:calc(100dvh - min(var(--composer-bottom, 120px),calc(100dvh - 220px)) - 12px)}header{font-size:var(--header-size, 14px)}#resources-panel{font-size:var(--help-size, 14px)}.resource-content a{font-weight:var(--resource-link-weight, 400)}:root[data-min="1"] header,:root[data-min="2"] header{gap:8px;padding-top:4px;padding-bottom:4px}:root[data-min="1"] header>*:not(#header-min):not(#status):not(#login),:root[data-min="2"] header>*:not(#header-min):not(#status):not(#rate):not(#login){display:none}:root[data-min="2"] #rate{flex:1;min-width:120px}:root[data-min="2"] #rate svg{width:100%;height:32px}#log.page-columns{display:flex;gap:0;overflow:hidden;padding:0}.log-column{flex:1;min-width:0;overflow:auto;padding:8px 12px;overflow-anchor:none;border-right:1px solid var(--line)}.log-column:last-child{border-right:0}.log-column[data-active=true]{box-shadow:inset 0 2px 0 var(--accent)}#log.independent-splits{display:flex;flex-direction:column;overflow:hidden;padding:0}.split-tabs{display:flex;gap:4px;flex:none;overflow:auto;padding:5px;border-bottom:1px solid var(--line)}.split-tabs [aria-selected=true]{border-color:var(--accent);color:var(--accent)}.split-actions{flex:none;padding:3px 8px;font-size:12px;border-bottom:1px solid var(--line)}.split-actions>div{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}.split-grid{flex:1;min-height:0;display:flex;overflow:hidden}.split-pane{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--line)}.split-pane[data-active=true]{box-shadow:inset 0 2px var(--accent)}.split-heading{flex:none;display:flex;flex-wrap:wrap;gap:3px;padding:5px;background:var(--panel);font:11px/1.4 ui-monospace,monospace}.split-heading button{padding:2px 5px}.split-heading input[type=range]{width:65px;padding:0;vertical-align:middle}.split-reader{flex:1;min-height:0;overflow:auto;padding:8px;overflow-anchor:none}.split-status{flex:none;font-size:12px;margin:0;padding:0 8px;color:var(--accent)}.split-status:empty{display:none}.split-unread{color:var(--accent)}.split-select{flex:none;width:100%;max-width:100%;font:12px ui-monospace,monospace;background:var(--panel);color:var(--fg);padding:4px;border:1px solid var(--line)}.split-form{display:flex;flex-direction:column;align-items:stretch;gap:10px}.split-form fieldset{display:flex;flex-wrap:wrap;gap:10px}.split-form input[type=checkbox]{width:auto}@media(max-width:650px),(orientation:portrait){.split-pane:not([data-active=true]){display:none}.split-pane[data-active=true]{flex:1!important}}html[data-privacy=true] #split-settings{display:none!important}.action-results{max-height:55dvh;overflow:auto;display:flex;flex-direction:column;gap:4px;padding:8px 0}.action-results [aria-selected=true]{border-color:var(--accent);background:var(--panel)}#action-search{width:min(560px,90vw)}.shortcut-list{max-height:55dvh;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:8px 0}.shortcut-list label{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.shortcut-list input{width:210px;margin-left:auto}html[data-privacy=true] #action-palette,html[data-privacy=true] #shortcut-settings{display:none!important}.chat-workspace{flex:1;min-height:0;display:flex}.chat-workspace>#log{min-width:0}#panel-rail{width:444px;min-width:444px;max-width:45vw;flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:8px;overflow:auto;border-left:1px solid var(--line)}#panel-rail[hidden]{display:none}#panel-rail>.rail-panel{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:200px!important;max-height:none!important;resize:none!important;margin:0;flex:1;box-shadow:none;border-radius:0}#panel-rail>#video-panel{flex:0 0 auto;min-height:425px!important}#panel-rail>#video-panel #video-player{height:300px;min-height:300px}#panel-rail>#emote-picker{min-height:300px!important}#panel-rail>#stats-panel{overflow:auto;font-size:12px}#panel-rail[data-split=true]>:is(#emote-picker,#stats-panel){min-height:0!important}#panel-rail[data-split=true]>#emote-picker{flex:0 0 calc(var(--rail-pane-space) * var(--rail-emote-share))}#panel-rail[data-split=true]>#stats-panel{flex:0 0 calc(var(--rail-pane-space) * (1 - var(--rail-emote-share)))}.rail-splitter{height:7px;flex:0 0 7px;cursor:row-resize;touch-action:none;background:var(--line)}.rail-splitter:is(:hover,:focus-visible){background:var(--accent);outline:1px solid var(--accent)}.rail-splitter[hidden]{display:none}#panel-rail>#stats-panel.stats-low #stats-lists{display:none}#panel-rail>#stats-panel.stats-min>:not(.rail-float):not(#stats-graph){display:none}#panel-rail .rail-float{align-self:flex-end}#panel-rail :is(#picker-pin,#picker-close,#video-pin,#video-close,#video-dock,#stats-close){display:none}#identity-preview{position:fixed;z-index:30;width:360px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;padding:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 8px 24px #0005;overflow-wrap:anywhere}#identity-preview[hidden]{display:none}#identity-preview>button{float:right}#identity-preview .identity-image{display:block;height:96px;max-width:250px;object-fit:contain;margin:8px auto}#identity-preview .identity-avatar{width:64px;height:64px;object-fit:cover;border-radius:50%}.link-icon,.preview-icon{display:inline-block!important;width:1em!important;height:1em!important;vertical-align:-.1em;margin-right:.3em}html[data-peek="0"] .preview-button{display:none}html[data-bauto="1"] #composer{opacity:0;transition:opacity .15s ease}html[data-bauto="1"] #composer:is(:hover,:focus-within,:has(#picker-open[aria-expanded=true])){opacity:1}html[data-bauto="2"] #composer{max-height:7px;overflow:hidden;padding-block:0;transition:max-height .18s ease}html[data-bauto="2"] #composer:is(:hover,:focus-within,:has(#picker-open[aria-expanded=true])){max-height:40vh;padding-block:8px}html[data-overlay=true],html[data-overlay=true] body,html[data-overlay=true] .chat-workspace,html[data-overlay=true] #log{background:transparent!important}html[data-overlay=true] body>:not(.chat-workspace),html[data-overlay=true] #panel-rail{display:none!important}html[data-overlay=true] #log{height:100dvh;scrollbar-width:none}html[data-overlay=true] #log::-webkit-scrollbar{display:none}html[data-overlay=true] .row .reply,html[data-overlay=true] .row .permalink,html[data-overlay=true] .row .preview-button{display:none!important}html[data-hold-freeze=true] #animation,#emote-picker[data-hold-freeze=true] #picker-frozen{outline:1px dotted var(--accent)}#emote-picker button.picker-lit{background:color-mix(in srgb,var(--use-colour) 22%,var(--panel))}#emote-picker button.picker-flash{border-color:var(--use-colour);box-shadow:inset 0 0 0 1px var(--use-colour)}#picker-grid .picker-age{grid-column:auto;height:var(--picker-cell, 64px);display:flex;align-items:center;justify-content:center;border:1px dashed var(--accent);border-radius:4px;font-size:.8em}#emote-picker[data-age-rows="1"] .picker-age+button,#emote-picker[data-age-rows="2"] .picker-age.row-end+button{grid-column-start:1}#picker-grid .picker-age.soon{border-color:#b18cff;color:#b18cff}#picker-grid .picker-age.crossed:not(.soon){border-color:#d8b64d;color:#d8b64d}#picker-grid .picker-age.missed{color:#b18cff;border-style:dotted}html[data-stitle=false] #stream{display:none}#panel-rail>#rail-split{flex:0 0 6px;min-height:6px;cursor:row-resize;touch-action:none;background:var(--line)}#panel-rail>#rail-split[hidden]{display:none}#panel-rail>#rail-split:is(:hover,:focus-visible){background:var(--accent);outline:2px solid var(--accent)}#panel-rail>#emote-picker,#panel-rail>#stats-panel{flex-basis:0;min-height:80px!important;overflow:auto}.chat-image-link{float:right;margin-left:6px}.chat-image{max-height:6em;max-width:min(240px,40vw);vertical-align:middle;border-radius:3px;object-fit:contain}.reply-preview .chat-image{max-height:2.2em}.social-card{margin:4px 0 4px 1em;padding:6px;border-left:2px solid var(--accent);max-width:560px;font-size:.9em}.social-card p{margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere}.social-avatar{width:24px;height:24px;border-radius:50%}.social-photo{max-width:48%;max-height:160px;object-fit:contain;margin:2px}.social-video{display:inline-block;max-width:100%;margin:3px}.social-video button{display:block}.social-video img{max-width:180px;max-height:120px;display:block}.social-video iframe{width:min(400px,70vw);height:auto;min-height:180px;border:0;display:block}.picker-age.missed{opacity:.45;border-style:dashed}.youtube-thumb{max-width:200px;max-height:120px;object-fit:contain;display:block}.youtube-player{width:min(100%,560px);height:315px;min-width:200px;min-height:200px;border:0;display:block}.youtube-inline-player{margin:.4em 0}.youtube-play{padding:0 .3em;font-size:.9em}.runtime-error{position:fixed;z-index:10000;top:.5rem;left:.5rem;right:.5rem;max-height:40vh;overflow:auto;padding:.6rem;border:1px solid #d96a72;background:var(--bg, #19191f);color:var(--fg, #eee)}.runtime-error button{margin-left:.5rem}.runtime-error pre{white-space:pre-wrap;overflow-wrap:anywhere}.resource-group>.linkcols{display:block;columns:26em;column-gap:1.2em}.resource-group>.linkcols>i{display:block;break-inside:avoid;font-style:normal;margin-bottom:.35em}.resource-group>.linkcols>i>b{display:block;break-after:avoid;color:var(--accent)}.resource-group .resource-group{border:0}#resources-author-sections{display:contents}#resources-htabAuth .linkcols{column-width:34em}#resources-htabAuth .author-life,#resources-htabAuth[data-author-info="1"] .author-work,#resources-htabAuth[data-author-info="1"] .author-dates,#resources-htabAuth[data-author-info="2"] .ag,#resources-htabAuth[data-author-info="2"] .author-dates,#resources-htabAuth[data-author-info="3"] .ag,#resources-htabAuth[data-author-info="3"] .author-work,#resources-htabAuth[data-author-info="3"] .author-dates{display:none}#resources-htabAuth[data-author-info="3"] .author-life{display:inline}#resources-htabAuth[data-author-info="1"] .linkcols{column-width:28em}#resources-htabAuth[data-author-info="2"] .linkcols{column-width:24em}#resources-htabAuth[data-author-info="3"] .linkcols{column-width:20em}.resource-group.authctl{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.resource-group button[aria-pressed=true]{border-color:var(--accent)}.resource-group a[data-au]{text-decoration:underline dotted}.resource-channel-control{margin-left:.35em}.resource-group a[data-live=true]:before{content:"● ";color:#43b581}.resource-group a[data-live=false]{opacity:.6}@media(min-width:640px){.resource-content section>.resource-group:not(.authctl):has(>b),#resources-author-sections>.resource-group:has(>b){display:grid;grid-template-columns:9em minmax(0,1fr);gap:13px}}#link-preview iframe.twitch-card-player{min-height:300px;height:300px;aspect-ratio:auto}:root[data-lbls=false] header button[data-short]{font-size:0;min-width:2rem}:root[data-lbls=false] header button[data-short]:after{content:attr(data-short);font-size:1rem}@keyframes rainbow-pulse{0%,to{filter:saturate(.55);opacity:.65}50%{filter:saturate(1.5);opacity:1}}@keyframes rainbow-flicker{0%,19%,21%,79%,81%,to{filter:hue-rotate(0deg)}20%,80%{filter:hue-rotate(160deg)}}:root[data-rbw="3"] .rainbow{animation-name:rainbow-pulse}:root[data-rbw="4"] .rainbow{animation-name:rainbow-flicker;animation-timing-function:steps(1)}:root[data-anim="0"] .rainbow{animation:none}#privacy-toolbar{display:flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap}#privacy-toolbar span{font-size:.8rem}#privacy-settings label{display:block;padding:.3rem}html[data-privacy=true] #login,html[data-privacy=true] #account,html[data-privacy=true] #account-emotes,html[data-privacy=true] #personal-status,html[data-privacy=true] #whisper-open,html[data-privacy=true] #whisper-panel,html[data-privacy=true] #composer,html[data-privacy=true] #user-inspector,html[data-privacy=true] #identity-preview,html[data-privacy=true] #link-preview,html[data-privacy=true] #display-panel,html[data-privacy=true] #resources-panel,html[data-privacy=true] #workspace-panel,html[data-privacy=true] #archive-search,html[data-privacy=true] #stats-panel,html[data-privacy=true] #announcer{display:none!important}html[data-privacy=true][data-workspace-visible=false] body>:not(#privacy-toolbar):not(#privacy-settings){display:none!important}html[data-privacy=true] #privacy-settings,html[data-privacy=true] #video-panel,html[data-privacy=true] #emote-picker,html[data-privacy=true] .error-report,html[data-privacy=true] #missed-mentions,html[data-privacy=true] #commands-panel{display:none!important}#commands-panel label{display:block;margin:.4rem 0}#command-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch}html[data-privacy=true] #inbox-panel,html[data-privacy=true] #inbox-open{display:none!important}#inbox-items{max-height:60vh;overflow:auto}.inbox-item{padding:.5rem;border-bottom:1px solid var(--line)}.inbox-item[data-read=false]{border-left:3px solid var(--accent)}.inbox-item p{white-space:pre-wrap;overflow-wrap:anywhere}.row.similar-message{opacity:.45}.row.keyword-match{background-color:color-mix(in srgb,var(--rule-color, var(--accent)) 18%,transparent)}#rules-panel{max-width:700px}#rules-panel label{display:block;margin:.4rem 0}#rules-panel input:not([type=checkbox]),#rules-panel select{margin-left:.5rem;max-width:100%}:root{zoom:var(--presentation-scale, 1)}#presentation-panel{max-width:760px;max-height:85vh}#presentation-panel label{display:block;margin:.45rem 0}#presentation-panel label[hidden]{display:none}#presentation-panel input,#presentation-panel select{max-width:100%}[data-presentation-show-timestamps=false] .row time,[data-presentation-hide-reply-context=true] .row blockquote,[data-presentation-show-reply-button=false] .row .reply,[data-presentation-show-send-button=false] #send,[data-presentation-hide-settings=true] #display-open,[data-presentation-hide-account=true] #login,[data-presentation-hide-account=true] #account{display:none}[data-presentation-separators=off] .row{border-bottom-color:transparent}[data-presentation-separators=on] .row{border-bottom:1px solid var(--line)}[data-presentation-alternating=off] .row{background-color:transparent}[data-presentation-alternating=on] .row[data-position]:nth-child(2n){background-color:var(--panel)}[data-presentation-fade-history=true] .row.history-message{opacity:.7}[data-presentation-fade-history=true] .row.history-message.similar-message{opacity:.315}[data-presentation-last-message=true] .row.last-message{border-bottom:2px var(--last-message-pattern) var(--last-message-color)}[data-presentation-bold-usernames=false] .row .name{font-weight:400}[data-presentation-color-mentions=false] .row .mention{color:inherit!important}.collapsed-message{display:-webkit-box;-webkit-line-clamp:var(--collapse-lines);-webkit-box-orient:vertical;overflow:hidden}.expand-message{float:right;font-size:.75em}[data-presentation-show-empty-input=false] #composer[data-empty=true] #message:not(:focus){height:12px!important;min-height:12px;opacity:.35}.composer-pulse{animation:composer-pulse .5s ease-out}@keyframes composer-pulse{50%{box-shadow:inset 0 0 0 2px var(--accent)}}[data-presentation-hide-scrollbar=true] .split-reader,[data-presentation-hide-scrollbar=true] #log{scrollbar-width:none}[data-presentation-hide-scrollbar=true] .split-reader::-webkit-scrollbar,[data-presentation-hide-scrollbar=true] #log::-webkit-scrollbar{width:0}.scroll-markers{position:fixed;width:8px;z-index:5;pointer-events:none}.scroll-markers[hidden]{display:none}.scroll-markers button{position:absolute;height:3px;min-height:3px;width:8px;padding:0;border:0;background:var(--accent);pointer-events:auto}.scroll-markers button:focus{height:8px;outline:2px solid var(--fg)}@media(prefers-reduced-motion:reduce){.composer-pulse{animation:none}}[data-presentation-bold-usernames=true] .row .name{font-weight:700}[data-presentation-show-timestamps=true]:not([data-presentation-timestamp-format=legacy]) .row time{display:inline}[data-presentation-bold-usernames=true] .row .name{font-size:calc(1em * var(--bold-scale, 1))}#discovery-panel{max-width:800px;max-height:85vh}#discovery-panel label{display:block;margin:.5rem 0}#discovery-panel section{max-height:45vh;overflow:auto}#discovery-panel section button{margin-left:.6rem}.chat-pronouns{color:var(--muted);font-size:.85em;margin-inline:.3em}.thread-panel{width:360px;min-width:280px;max-width:40vw;flex-shrink:0;overflow:auto;padding:12px;border-left:1px solid var(--line)}.thread-panel[hidden]{display:none}.thread-results{max-height:50vh;overflow:auto;overflow-anchor:none}.thread-message{border-bottom:1px solid var(--line);padding:8px 0;overflow-wrap:anywhere}.thread-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;overflow:auto}html[data-privacy=true] #threads-panel,html[data-privacy=true] #threads-open,html[data-privacy=true] .thread-open,html[data-overlay=true] #threads-panel{display:none!important}@media(max-width:650px){.thread-panel{position:fixed;right:0;top:10vh;bottom:15vh;max-width:80vw;background:var(--bg);z-index:5}}#vod-context{position:fixed;inset:8vh 12px auto auto;width:min(650px,90vw);max-height:80vh;overflow:auto;z-index:20}#vod-context .vod-player:has(iframe){min-width:400px;min-height:300px}#vod-context select{max-width:100%}html[data-privacy=true] #vod-context{display:none!important}#vod-context .vod-player iframe{display:block;border:0;width:100%;height:300px;min-height:300px}#comparison-panel{width:min(980px,95vw)}#comparison-panel fieldset label{display:inline-flex;margin-right:12px}#comparison-panel svg{width:100%;height:auto;min-height:120px}#comparison-panel iframe{width:100%;height:300px}html[data-privacy=true] #comparison-panel{display:none!important}#portable-logs{width:min(950px,95vw)}#portable-logs fieldset label{display:inline-flex;gap:6px;margin:6px}#portable-logs pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}html[data-privacy=true] #portable-logs,[data-presentation-hide-account=true] #account-profiles-open,html[data-privacy=true] #account-profiles-open,html[data-privacy=true] #account-profiles{display:none!important}#user-notes{width:min(850px,95vw)}#user-notes textarea,#identity-preview textarea,#user-inspector textarea{display:block;width:min(100%,500px);min-height:90px}#user-notes pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}html[data-privacy=true] #user-notes,html[data-privacy=true] #user-notes-open,[data-presentation-hide-account=true] #user-notes-open{display:none!important}#moderation-workspace{width:min(1100px,95vw)}.moderation-columns{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:12px}#moderation-workspace label{display:block;margin:8px 0}#moderation-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.moderation-columns>:is(section,fieldset){max-height:500px;overflow:auto}html[data-privacy=true] #moderation-workspace{display:none!important}@media(max-width:700px){.moderation-columns{grid-template-columns:1fr}}#moderation-workspace textarea{display:block;width:100%;min-height:120px;max-height:300px}.automod-list{max-height:350px;overflow:auto;overflow-wrap:anywhere}.message-context,.source-badges{display:inline-block;font-size:.8em;color:var(--muted);margin-inline:.35em;padding-inline:.25em;border:1px solid var(--line);border-radius:3px;overflow-wrap:anywhere}.source-badges .source-badge{vertical-align:middle}html[data-overlay=true] #log{filter:var(--overlay-content-shadow, none)}html[data-overlay=true] #log .row{background:color-mix(in srgb,var(--bg) var(--overlay-background-alpha, 0%),transparent)}html[data-overlay=true][data-presentation-alternating=on] #log .row[data-position]:nth-child(2n){background:color-mix(in srgb,var(--panel) var(--overlay-background-alpha, 0%),transparent)}html[data-overlay=true] #log .row.keyword-match{background:color-mix(in srgb,var(--rule-color, var(--accent)) var(--overlay-background-alpha, 0%),transparent)}dialog[aria-label="Browser companion"] label{display:block;margin:.5rem 0}dialog[aria-label="Browser companion"] label input:not([type=checkbox]),dialog[aria-label="Browser companion"] label select{display:block;max-width:100%}:root{--shell-radius: 6px;--shell-shadow: 0 16px 48px rgb(0 0 0 / .45);--shell-chrome: 28px;--shell-ease: .16s cubic-bezier(.2, .7, .2, 1)}html[data-shell] header,html[data-shell] #privacy-toolbar,html[data-shell] .stage{display:none!important}html[data-shell] body{display:flex;flex-direction:column}#topbar{flex:none;display:flex;align-items:center;gap:6px;height:38px;padding:0 8px 0 4px;background:var(--panel);border-bottom:1px solid var(--line);font-size:12px;color:var(--muted);-webkit-user-select:none;user-select:none}#topbar button{background:transparent;border:1px solid transparent;border-radius:var(--shell-radius);color:inherit;padding:4px 8px;line-height:1.2;min-height:26px}#topbar button:hover,#topbar button[aria-expanded=true]{background:color-mix(in srgb,var(--fg) 8%,transparent);border-color:transparent;color:var(--fg)}#topbar .tb-brand{padding:2px 6px;display:inline-flex;align-items:center}#topbar .tb-brand .brand{gap:7px}#topbar .tb-brand strong{font-weight:600;letter-spacing:.01em}#topbar .tb-icon{width:26px;padding:0;font-size:16px;line-height:1}#topbar .tb-channels,#topbar #joined-channels{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}#topbar #joined-channels form,#topbar #joined-channels .channel-capacity,#topbar #joined-channels .send-channel-chips{display:none}#topbar #joined-channels .capacity-notice{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}#topbar .joined-channel{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 8px;border-radius:999px;border:1px solid transparent;white-space:nowrap;font-size:12px}#topbar .joined-channel a{color:var(--channel-color, var(--fg));text-decoration:none}#topbar .joined-channel a:first-child:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--channel-color, var(--accent));margin-right:6px;vertical-align:1px}#topbar .joined-channel a[aria-label^=Leave]{color:var(--muted);padding:0 4px;opacity:0;transition:opacity var(--shell-ease)}#topbar .joined-channel:hover a[aria-label^=Leave],#topbar .joined-channel:focus-within a[aria-label^=Leave]{opacity:1}#topbar .joined-channel:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}#topbar .tb-state{display:inline-flex;align-items:center;gap:6px;font-size:11px}#topbar .tb-state #status{display:none}#topbar .tb-dot{width:7px;height:7px;border-radius:50%;background:var(--muted);box-shadow:0 0 0 2px color-mix(in srgb,var(--muted) 25%,transparent)}#topbar[data-state=connected] .tb-dot{background:var(--good, #63ba8e);box-shadow:0 0 0 2px color-mix(in srgb,var(--good, #63ba8e) 25%,transparent)}#topbar[data-state=reconnecting] .tb-dot{background:#d9a441;animation:tb-pulse 1.2s ease-in-out infinite}#topbar[data-state=failed] .tb-dot{background:var(--danger, #c94a4a)}@keyframes tb-pulse{50%{opacity:.3}}#topbar .tb-spacer{flex:1}#topbar .tb-rate{display:flex;align-items:center;opacity:.8}#topbar #rate{width:72px;height:18px}#topbar .tb-search{display:inline-flex;align-items:center;gap:10px;padding:3px 6px 3px 10px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 60%,transparent);min-width:150px;color:var(--muted)}#topbar .tb-search:hover{border-color:var(--accent)}#topbar kbd,.shell-menu kbd,#shell-palette kbd{font:inherit;font-size:10px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:1.5;margin-left:auto}#topbar .tb-account{display:flex;align-items:center;gap:6px}#topbar #login{border-color:var(--line)}#topbar #account{font-size:11px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#topbar #account:empty{display:none}#topbar #account-emotes,#topbar #personal-status{display:none}@media(max-width:700px){#topbar .tb-account{min-width:0}#topbar .tb-account>:not(button){max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#topbar #login{white-space:nowrap;font-size:11px}#topbar .tb-search{flex:none}#topbar kbd{white-space:nowrap}#topbar .tb-search span{display:none}#topbar .tb-search{min-width:0}#topbar .tb-rate,#topbar .tb-state-text{display:none}#topbar .tb-brand :is(strong,h1){display:none}}.wb-centre>#stream,.wb-centre>#room-state{padding:3px 12px;font-size:11px;border-bottom:1px solid var(--line);color:var(--muted);background:var(--bg)}.wb-centre>#stream{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb-centre>#stream:empty{display:none}.wb-centre>#offline{padding:4px 12px;font-size:11px}.wb-centre>#app-update{margin:4px 12px}html[data-shell] main#log{padding:6px 12px}html[data-shell] #composer{padding:6px 12px;gap:6px}html[data-shell] #composer #message{padding:6px 10px}html[data-shell] #picker-open{border-color:transparent;background:transparent;color:var(--muted)}html[data-shell] #picker-open:hover,html[data-shell] #picker-open[aria-expanded=true]{color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}html[data-shell] footer{padding:3px 12px;gap:12px;font-size:10px;border-top:1px solid var(--line);min-height:20px;opacity:.85}html[data-shell] footer a{color:var(--muted)}html[data-shell] footer button{padding:1px 8px;font-size:11px}#workbench{flex:1;min-height:0;display:flex;flex-direction:column;--wb-left: 360px;--wb-right: 380px;--wb-bottom: 260px}.wb-row{flex:1;min-height:0;display:flex}.wb-centre{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.wb-zone{display:flex;min-width:0;min-height:0;overflow:hidden;background:var(--panel)}.wb-zone[hidden]{display:none}.wb-zone[data-zone=left],.wb-zone[data-zone=right]{flex:0 0 min(var(--wb-left),45vw);width:min(var(--wb-left),45vw);flex-direction:column}.wb-zone[data-zone=right]{flex-basis:min(var(--wb-right),45vw);width:min(var(--wb-right),45vw)}.wb-zone[data-zone=bottom]{flex:0 0 min(var(--wb-bottom),50dvh);height:min(var(--wb-bottom),50dvh);flex-direction:row}.wb-splitter{flex:none;background:var(--line);transition:background var(--shell-ease);touch-action:none}.wb-splitter[hidden]{display:none}.wb-splitter[data-zone=left],.wb-splitter[data-zone=right]{width:4px;cursor:col-resize}.wb-splitter[data-zone=bottom]{height:4px;cursor:row-resize}.wb-splitter:hover,.wb-splitter:focus-visible,.wb-share:hover,.wb-share:focus-visible{background:var(--accent);outline:none}.wb-share{flex:none;background:var(--line);touch-action:none}.wb-zone[data-zone=bottom]>.wb-share{width:4px;cursor:col-resize}.wb-zone:not([data-zone=bottom])>.wb-share{height:4px;cursor:row-resize}.wb-share[hidden]{display:none}body.wb-resizing,body.wb-resizing *{cursor:inherit!important;-webkit-user-select:none!important;user-select:none!important}body.wb-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}body.wb-dragging iframe{pointer-events:none}.wb-zone.wb-drop{outline:2px dashed var(--accent);outline-offset:-2px}.wb-zone.wb-drop:empty,#workbench[data-dragging] .wb-zone[hidden].wb-drop{display:flex;min-width:120px;min-height:80px}.wb-panel.wb-drop-before{box-shadow:inset 0 3px 0 var(--accent)}.wb-zone[data-zone=bottom] .wb-panel.wb-drop-before{box-shadow:inset 3px 0 0 var(--accent)}#workbench[data-drop=left] .wb-splitter[data-zone=left],#workbench[data-drop=right] .wb-splitter[data-zone=right],#workbench[data-drop=bottom] .wb-splitter[data-zone=bottom]{background:var(--accent)}.wb-sheet{flex:0 1 48%;height:48%;min-height:0;min-width:0;display:flex;flex-direction:column;border-top:1px solid var(--line);background:var(--panel)}.wb-sheet[hidden]{display:none}.wb-sheet-tabs{display:flex;flex:none;overflow-x:auto;gap:4px;padding:4px;border-bottom:1px solid var(--line)}.wb-sheet-tabs button{flex:none;padding:6px 10px;font-size:12px}.wb-sheet-tabs [aria-selected=true]{color:var(--accent);border-color:var(--accent)}.wb-sheet-body{display:flex;flex:1;min-height:0;min-width:0}.wb-sheet-body>.wb-panel{flex:1;width:100%}#workbench[data-compact=true]>.wb-row{flex:1 1 52%;min-width:0}#workbench[data-compact=true] :is(.wb-zone,.wb-splitter){display:none}#workbench[data-compact=true] .wb-panel>*{max-width:100%!important;overflow-x:hidden;overflow-wrap:anywhere}#workbench[data-compact=true] .wb-panel :is(input:not([type=checkbox],[type=radio]),select,textarea){max-width:100%;min-width:0;box-sizing:border-box}#workbench[data-compact=true] .wb-panel :is(fieldset,label,details){min-width:0;max-width:100%}#workbench[data-compact=true] .wb-panel>#video-panel #video-player{min-height:100px!important}.wb-panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--panel)}.wb-panel[hidden]{display:none}.wb-panel[data-placement=docked]{flex:1 1 0}.wb-panel[data-placement=floating]{position:fixed;z-index:30;resize:both;border:1px solid var(--popline, var(--line));border-radius:var(--shell-radius);box-shadow:var(--shell-shadow);min-width:240px;min-height:160px}.wb-panel>*{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;border:0!important;border-radius:0!important;resize:none!important;box-shadow:none!important;flex:1 1 0;overflow:auto;padding:10px 12px;background:transparent}.wb-panel>dialog{display:flex}.wb-panel>dialog:not([open]){display:none}.wb-panel>*>.wb-chrome{margin:-10px -12px 10px!important;position:sticky!important;top:-10px;z-index:2}.wb-panel>*>button[id$=-close],.wb-panel>*>[data-action=close],.wb-panel #video-close,.wb-panel #picker-close,.wb-panel #stats-close,.wb-panel .rail-float,.wb-panel #video-handle,.wb-panel #picker-handle,.wb-panel #whisper-handle,.wb-panel #resources-handle,.wb-panel #video-pin,.wb-panel #picker-pin,.wb-panel #whisper-pin,.wb-panel #resources-pin,.wb-panel #video-dock{display:none!important}.wb-panel>#video-panel #video-player{min-height:200px!important}.wb-panel>#emote-picker #picker-grid{min-height:80px!important}.wb-chrome{display:flex;width:100%;flex:0 0 auto;align-items:center;gap:2px;height:var(--shell-chrome);padding:0 4px 0 12px;font-size:11px;color:var(--muted);background:color-mix(in srgb,var(--fg) 4%,var(--panel));border-bottom:1px solid var(--line);flex:none;-webkit-user-select:none;user-select:none}.wb-chrome .wb-title{touch-action:none;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:grab;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.wb-chrome .wb-title:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:3px}body.wb-dragging .wb-title{cursor:grabbing}.wb-chrome button{width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--muted);font-size:14px;line-height:1}.wb-chrome button:hover{background:color-mix(in srgb,var(--fg) 10%,transparent);color:var(--fg);border:0}dialog:not(.wb-panel>*)>.wb-chrome{margin:-16px -16px 14px}html[data-privacy=true] :is(.wb-chrome,.wb-sheet-tabs){display:none}.shell-menu{position:fixed;z-index:60;min-width:220px;max-width:min(360px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;padding:6px;background:var(--panel);border:1px solid var(--popline, var(--line));border-radius:8px;box-shadow:var(--shell-shadow);font-size:12px;color:var(--fg)}.shell-menu-section+.shell-menu-section{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.shell-menu-wide{max-width:min(960px,calc(100vw - 16px));column-width:230px;column-gap:12px;column-fill:balance;padding:8px 12px}.shell-menu-wide .shell-menu-section{break-inside:avoid;border-top:0;margin-top:0;padding-top:6px;padding-bottom:6px}.shell-menu-wide .shell-menu-section:first-child{padding-top:0}.shell-menu-title{padding:4px 10px 2px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.shell-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:5px 10px;border:0;border-radius:4px;background:transparent;color:inherit;text-align:left;font:inherit;font-size:12px}.shell-menu-item:hover,.shell-menu-item:focus-visible{background:color-mix(in srgb,var(--accent) 16%,transparent);outline:none;border:0}.shell-menu-item:disabled{opacity:.45}.shell-menu-item[aria-checked=true]:after{content:"✓";margin-left:auto;color:var(--accent)}.shell-menu-item[aria-checked=true] kbd{margin-left:0}.shell-menu-item span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-menu.tb-join{padding:12px;min-width:280px}.shell-menu.tb-join form{display:flex;flex-wrap:wrap;gap:6px}.shell-menu.tb-join form label{flex-basis:100%;font-size:11px;color:var(--muted)}.shell-menu.tb-join form input{flex:1;width:auto}.shell-menu.tb-join p{margin:8px 0 0;font-size:11px;color:var(--muted)}#shell-palette{width:min(620px,calc(100vw - 24px));padding:0;border-radius:10px;overflow:hidden;margin-top:12vh;display:none}#shell-palette[open]{display:flex;flex-direction:column}#shell-palette::backdrop{background:#00000059}#shell-palette input{width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:14px 16px;font-size:15px;background:transparent}#shell-palette input:focus-visible{outline:none}.shell-palette-list{max-height:min(420px,60dvh);overflow:auto;padding:6px}.shell-palette-option{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:13px}.shell-palette-option[aria-selected=true]{background:color-mix(in srgb,var(--accent) 16%,transparent)}.shell-palette-option.is-unavailable{opacity:.45}.shell-palette-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-palette-context{font-size:10px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.shell-palette-status{margin:0;padding:8px 16px;font-size:12px;color:var(--muted)}.shell-palette-status:empty{display:none}html[data-shell] dialog{padding:16px;border:1px solid var(--popline, var(--line));border-radius:8px;box-shadow:var(--shell-shadow);font-size:13px;line-height:1.45}html[data-shell] dialog::backdrop{background:#0006}html[data-shell] dialog[open]:not(#shell-palette),html[data-shell] dialog[open]>:is(form,fieldset,section,div:not([class])){display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:8px 12px}html[data-shell] dialog[open]>:is(fieldset,section){align-items:flex-start}html[data-shell] dialog :is(p,h1,h2,h3,h4,ul,ol,table,pre,textarea,fieldset,section,form,hr,output,.log,[role=log],[role=status]:not(span)){flex-basis:100%;min-width:0;margin:0}html[data-shell] dialog :is(p,h1,h2,h3,h4,ul,ol,table,pre,textarea,fieldset,section,form,hr,output,.log,[role=log],[role=status]:not(span)):not(:first-child){margin:0}html[data-shell] dialog p{max-width:72ch;color:var(--muted);font-size:12px;line-height:1.55}html[data-shell] dialog :is(h1,h2){font-size:14px;font-weight:600}html[data-shell] dialog :is(h3,h4,legend){font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}html[data-shell] dialog fieldset{border:1px solid var(--line);border-radius:var(--shell-radius);padding:10px 12px 12px}html[data-shell] dialog .panel-section{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:8px 12px}html[data-shell] dialog :is(.panel-section[hidden],[data-setting][hidden]){display:none!important}html[data-shell] dialog .panel-details{flex-basis:100%;min-width:0}html[data-shell] dialog .panel-details>summary{cursor:pointer;color:var(--accent);font-size:12px;padding:6px 0}html[data-shell] dialog .panel-actions{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%}html[data-shell] dialog label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);flex:1 1 200px;max-width:100%;min-width:0}html[data-shell] dialog label:has(>input[type=checkbox],>input[type=radio]){flex-direction:row;align-items:center;gap:8px;flex:0 1 auto;color:var(--fg);font-size:12px;padding:3px 0}html[data-shell] dialog label:has(>textarea){flex-basis:100%}html[data-shell] dialog label>:is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;font-size:13px;color:var(--fg)}html[data-shell] dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){padding:5px 8px;border-radius:var(--shell-radius);min-width:0}html[data-shell] dialog textarea{width:100%}html[data-shell] dialog input:is([type=checkbox],[type=radio]){width:auto;margin:0}html[data-shell] dialog button{padding:4px 10px;font-size:12px;border-radius:var(--shell-radius)}html[data-shell] dialog>button[id$=-close],html[data-shell] dialog>[data-action=close]{order:99;margin-left:auto}html[data-shell] dialog [role=status]:empty{display:none}html[data-shell] dialog ul,html[data-shell] dialog ol{padding-left:20px}html[data-shell] dialog table{border-collapse:collapse;font-size:12px}html[data-shell] dialog :is(td,th){padding:4px 8px;border-bottom:1px solid var(--line);text-align:left}html[data-shell] #display-panel{width:min(960px,calc(100vw - 24px))}html[data-shell] #display-panel>input[type=search]{flex:1 1 280px}html[data-shell] #display-panel label:has(>input[type=checkbox]){flex-direction:row;align-items:center}html[data-shell] #display-panel form{flex-basis:100%;display:flex;flex-wrap:wrap;gap:10px;margin:0}html[data-shell] #display-panel form{align-items:flex-start}html[data-shell] #display-panel form fieldset{flex:1 1 300px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px 12px}html[data-shell] #display-panel form fieldset legend{padding:0 6px}html[data-shell] #display-panel form fieldset>label{flex:1 1 140px}html[data-shell] #display-panel form fieldset>label:has(>input[type=checkbox]){flex:1 1 180px}html[data-shell] #display-panel [aria-label="Saved display settings"]{display:inline-flex;gap:6px;flex-basis:auto}html[data-shell] #display-url{flex-basis:100%;margin:0}html[data-shell] #stats-panel{width:min(1000px,calc(100vw - 24px))}html[data-shell] #log .row :is(.thread-open,.bookmark-message,.permalink,.parent-jump,.reply){font-size:10px;line-height:1.5;border-color:transparent;background:transparent;color:var(--muted);width:0;padding:0;margin:0;border-width:0;overflow:hidden;opacity:0;vertical-align:middle;white-space:nowrap;max-height:1.6em}html[data-shell] #log .row:is(:hover,:focus-within) :is(.thread-open,.bookmark-message,.permalink,.parent-jump,.reply){width:auto;padding:0 5px;margin-right:6px;border-width:1px;opacity:1}html[data-shell] #log .row .preview-button{border-color:transparent;background:transparent;color:var(--muted)}html[data-shell] #log .row :is(.thread-open,.bookmark-message,.permalink,.parent-jump,.reply,.preview-button):hover{color:var(--fg);border-color:var(--line)}html[data-shell] #panel-rail .wb-chrome{display:none}html[data-shell] :is(#picker-handle,#picker-pin,#video-handle,#video-pin,#video-dock,#whisper-handle,#whisper-pin,#resources-handle,#resources-pin){display:none}html[data-overlay=true] body>#workbench{display:flex!important}html[data-overlay=true] #topbar,html[data-overlay=true] .wb-zone,html[data-overlay=true] .wb-splitter,html[data-overlay=true] .wb-centre>:not(.chat-workspace):not(#log){display:none!important}html[data-overlay=true] .wb-centre,html[data-overlay=true] .wb-row{background:transparent!important}@media(prefers-reduced-motion:reduce){#topbar .tb-dot{animation:none}}
