.chat-Zkld1H{--chat-timestamp:oklch(from var(--text)calc(l - .4)c h);--chat-system:oklch(from var(--text)calc(l - .3)c h);--chat-decoration:oklch(from var(--text)calc(l - .2)c h);background:var(--grid);flex-direction:column;gap:1px;width:100%;height:100%;display:flex}.chat-Zkld1H .log-SNHBll{overflow-wrap:break-word;text-align:left;background:var(--background);flex-direction:column-reverse;flex:auto;height:2em;display:flex;overflow-y:scroll}.chat-Zkld1H .log-SNHBll UL{margin:0;padding:.5rem}.chat-Zkld1H .log-SNHBll UL LI{display:block}.chat-Zkld1H .log-SNHBll UL LI .timestamp-PwHswq{color:var(--chat-timestamp)}.chat-Zkld1H .log-SNHBll UL LI .timestamp-PwHswq:after{content:" "}.chat-Zkld1H .log-SNHBll UL LI .message-Akw9wd .spoiler-z9vVM4{color:var(--blackout);background:var(--blackout);cursor:pointer}.chat-Zkld1H .log-SNHBll UL LI .message-Akw9wd .spoiler-z9vVM4:hover,.chat-Zkld1H .log-SNHBll UL LI .message-Akw9wd .spoiler-z9vVM4.show-9UNvJ1{color:var(--text);background:var(--background)}.chat-Zkld1H .log-SNHBll UL LI .user-cpLfS9:before,.chat-Zkld1H .log-SNHBll UL LI .user-cpLfS9:after{color:var(--chat-decoration)}.chat-Zkld1H .log-SNHBll UL LI.system{color:var(--chat-system)}.chat-Zkld1H .log-SNHBll UL LI.system .user-cpLfS9{display:none}.chat-Zkld1H .log-SNHBll UL LI.chat .user-cpLfS9:before{content:"<"}.chat-Zkld1H .log-SNHBll UL LI.chat .user-cpLfS9:after{content:"> "}.chat-Zkld1H .log-SNHBll UL LI.action .user-cpLfS9:before{content:"* "}.chat-Zkld1H .log-SNHBll UL LI.action .user-cpLfS9:after{content:" "}.chat-Zkld1H .input-VkHzAW{flex:none;gap:1px;display:flex;position:relative}.chat-Zkld1H .input-VkHzAW>TEXTAREA{resize:none;border:none;outline:none;flex:auto;min-height:2rem;margin:0;padding:.5rem;font-family:inherit;font-size:.9rem}.chat-Zkld1H .input-VkHzAW>DIV{flex:none}.chat-Zkld1H .input-VkHzAW>DIV>BUTTON{background:var(--header);border:none;width:100%;height:100%;padding:0 .5rem;font-size:1rem}.autocomplete_menu-a7JsSJ{background:var(--header);border:1px solid var(--grid);z-index:1000;border-bottom:none;max-height:300px;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}.autocomplete_menu-a7JsSJ .autocomplete_item-Xlo6ra{cursor:pointer;border-bottom:1px solid var(--grid);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.autocomplete_menu-a7JsSJ .autocomplete_item-Xlo6ra:hover,.autocomplete_menu-a7JsSJ .autocomplete_item-Xlo6ra.selected-mwY6OC{background:var(--background)}.autocomplete_menu-a7JsSJ .autocomplete_item-Xlo6ra .autocomplete_text-QMVkf1{white-space:nowrap;flex:auto;font-weight:700}.autocomplete_menu-a7JsSJ .autocomplete_item-Xlo6ra .autocomplete_description-gZPWnO{color:var(--text);flex:none;margin-left:1rem;font-size:.9rem}.infoDialog-RsF2VQ P{margin:0}.movieSelectDialog-iYLtYw{width:90vw;height:90vh}.movieSelectDialog-iYLtYw H2 SELECT{background:var(--background);color:var(--text);border:1px solid var(--grid);border-radius:.5rem;flex:auto;padding:.5rem;font-size:1rem}.movieSelectDialog-iYLtYw H2 BUTTON{color:#fff;cursor:pointer;background:#c44;border:none;border-radius:.5rem;flex:none;width:auto;padding:.5rem 1rem;font-size:1rem}.movieSelectDialog-iYLtYw H2 BUTTON:hover{background:#d55}.movieSelectDialog-iYLtYw .movieScroll-JE5xdJ{flex:auto;overflow-y:auto}.movieSelectDialog-iYLtYw .movieGrid-raMReG{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid;overflow-y:auto}.movieSelectDialog-iYLtYw .movieGrid-raMReG .movieItem-W8YpnR{cursor:pointer;border:2px solid var(--grid);aspect-ratio:16/9;border-radius:.5rem;transition:border-color .2s;position:relative}.movieSelectDialog-iYLtYw .movieGrid-raMReG .movieItem-W8YpnR:hover{border-color:var(--link)}.movieSelectDialog-iYLtYw .movieGrid-raMReG .movieItem-W8YpnR.selected-xNbpRL{border-color:#4a4;box-shadow:0 0 10px #4a4}.movieSelectDialog-iYLtYw .movieGrid-raMReG .movieItem-W8YpnR IMG{object-fit:cover;border-radius:.5rem .5rem 0 0;width:100%;height:100%}.movieSelectDialog-iYLtYw .movieGrid-raMReG .movieItem-W8YpnR .movieTitle-jqIbVA{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--text);background:#000000b3;border-radius:0 0 .5rem .5rem;padding:.5rem;position:absolute;bottom:0;overflow:hidden}.settingsDialog-U15RVB TABLE{margin:auto}.settingsDialog-U15RVB TABLE TD:first-child{text-align:right;padding-right:.25rem}.settingsDialog-U15RVB TABLE TD:nth-child(2){text-align:left}.viewers-x6rW5w{background:var(--grid);flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;gap:1px;min-height:2rem;margin:0;padding:0;list-style:none;display:flex}.viewers-x6rW5w LI{background:var(--header);flex:auto;justify-content:center;align-items:center;padding:.05rem .5rem;display:flex}.viewers-x6rW5w LI.admin-FoSP09{background:oklch(from var(--header)l .05 90)}.video-kt5kXV{background:var(--blackout);flex-direction:column;display:flex}@media (orientation:landscape){.video-kt5kXV .videoScaler-mbSefJ{flex:auto;width:100%;height:100%;position:relative}.video-kt5kXV .videoScaler-mbSefJ VIDEO{width:100%;height:100%;position:absolute}}@media (orientation:portrait){.video-kt5kXV .videoScaler-mbSefJ{flex:auto;width:100%}.video-kt5kXV .videoScaler-mbSefJ VIDEO{width:100%}}.video-kt5kXV .videoHint-i6B1h1{color:#000;background:#d44;flex:auto;padding:.2em}.video-kt5kXV .controls-ouHPLN{flex:auto;display:flex}.video-kt5kXV .controls-ouHPLN INPUT{flex:auto;min-width:0}.video-kt5kXV .controls-ouHPLN BUTTON{flex:none}.video-kt5kXV .controls-ouHPLN SPAN{flex:none;align-self:center;padding:0 .5rem}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#222;--grid:#999;--header:#444;--blackout:#111;--text:#dedede;--link:oklch(from var(--text)l .4 270)}@supports (color:color(display-p3 0 0 0)){:root{--text:color(display-p3 .869816 .869817 .869816)}}@supports (color:lab(0% 0 0)){:root{--text:lab(88.4% 0 .0000119209)}}*{box-sizing:border-box}BODY{background-color:var(--background);margin:0;padding:0;font-family:arial,sans-serif}#dialog_overlay{z-index:1;background:#000000bf;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#dialog_overlay #dialog{text-align:center;z-index:9999;background:var(--header);border:1px solid var(--grid);border-radius:1rem;flex-direction:column;flex:none;gap:1rem;padding:1rem;display:flex}#dialog_overlay #dialog H2{flex:none;justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}MAIN{background-color:var(--grid);width:100dvw;height:100dvh;color:var(--text);gap:1px;display:grid;position:fixed;top:0;left:0}MAIN A{color:var(--link);text-decoration:none}MAIN A:hover{text-decoration:underline}MAIN HEADER{text-align:center;background:var(--header);grid-area:header;align-items:center;gap:1rem;max-width:100dvw;height:2rem;padding:0 1rem;display:flex}MAIN HEADER svg{color:inherit;flex:none;width:4rem;font-size:1rem}MAIN HEADER H1{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:1.25rem;overflow:hidden}MAIN .notification{color:#fff;z-index:1000;background-color:#000c;border-radius:5px;padding:10px 20px;position:fixed;top:20px;left:50%;transform:translate(-50%)}MAIN ARTICLE{background:var(--background)}MAIN.login{text-align:center;grid-template:"header"min-content"content"1fr/1fr}MAIN.login ARTICLE{grid-area:content;padding:1rem}MAIN.login ARTICLE FORM{max-width:30em;margin:auto}MAIN.login ARTICLE INPUT[type=text],MAIN.login ARTICLE BUTTON{--grid-darker:oklch(from var(--grid)calc(l*.7)c h);--grid-lighter:oklch(from var(--grid)calc(l*1)c h);border:2px solid var(--grid);background:#2b2a33;border-radius:.5rem;outline:none;width:100%;margin:.5rem auto;padding:.5rem;font-family:inherit;font-size:2rem}MAIN.login ARTICLE INPUT[type=text]:focus,MAIN.login ARTICLE BUTTON:focus{border-color:var(--link)}MAIN.login ARTICLE INPUT[type=text]{border-color:var(--grid-darker)var(--grid-lighter)var(--grid-lighter)var(--grid-darker)}MAIN.login ARTICLE BUTTON{border-color:var(--grid-lighter)var(--grid-darker)var(--grid-darker)var(--grid-lighter)}MAIN.room.nochat #chat,MAIN.room.nochat #viewer_list,MAIN.room.user #video [data-role=controls]{display:none}@media (orientation:landscape){MAIN.room{grid-template:"header header"min-content"video chat"1fr"viewers chat"min-content/1fr min-content}}@media (orientation:portrait){MAIN.room{grid-template:"header"min-content"video"min-content"chat"1fr"viewers"min-content/1fr}}MAIN.room #video{grid-area:video}MAIN.room #blackout{background:var(--blackout);grid-area:video}MAIN.room #chat{grid-area:chat;min-width:min(20em,50vw)}MAIN.room #viewer_list{grid-area:viewers}