html,body{height:100%}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("opentype")}body{position:absolute;inset:0;background:#0a0f19 linear-gradient(45deg,#050a0f,#0f141e) no-repeat fixed;color:#00ff7f;font-family:Open Sans,Arial,sans-serif;margin:0;-webkit-tap-highlight-color:transparent}.router-enter-active,.router-leave-active{transition-duration:.15s}.router-enter-from,.router-leave-to{opacity:0}.submit-button[data-v-ef621a34]{display:block;-webkit-user-select:none;user-select:none;font-size:clamp(1.1em,6vw,1.25em);font-variant:small-caps;border:none;padding:.4em .8em;border-radius:4px;box-shadow:0 0 4px teal;margin:auto;transition-property:color,background-color;transition-duration:.15s}.submit-button[data-v-ef621a34]:enabled{cursor:pointer;color:inherit;color:#66cdaa;background:#0f1928}.submit-button[data-v-ef621a34]:enabled:hover{background:#192332}.submit-button[data-v-ef621a34]:enabled:active{background:#233241}.submit-button[data-v-ef621a34]:enabled>svg{color:#00ced1;transition:color .15s}.submit-button[data-v-ef621a34]:disabled{color:#696969;background:#000;cursor:not-allowed}a[data-v-ca41373c]{color:#1e90ff;text-decoration:none;transition:color .2s,text-shadow .2s}a[data-v-ca41373c]:hover{color:#00bfff;text-decoration:underline}a[data-v-ca41373c]:active{color:#87cefa;text-shadow:0 0 4px}.external[data-v-ca41373c]{margin-left:.75rem}main[data-v-ca41373c]{padding-bottom:4em}#title[data-v-ca41373c]{text-align:center;color:#00fa9a;font-size:clamp(1.5em,8vw,3em);font-style:italic;font-variant:small-caps;text-decoration:underline double #20b2aa;padding:0 1rem}#title>svg[data-v-ca41373c]{color:#7fffd4}#list-about[data-v-ca41373c]{display:grid;gap:1.25em;max-width:max-content;line-height:1.35;color:#6495ed;background-color:#050a14;padding:1em 1em 1em 2.25em;box-shadow:0 0 4px #20b2aa;margin:1.5em auto 3em}#list-about>li>code[data-v-ca41373c]{color:#64afff}#list-about>li>.fa-li[data-v-ca41373c]{color:#00bfff}#room-name-container[data-v-ca41373c]{position:relative;color:var(--v53c23c98);font-size:clamp(1.2em,7vw,1.5em);max-width:20em;padding:0 .5em;margin:1em auto}#room-name-box[data-v-ca41373c]{display:flex;border-radius:8px;box-shadow:0 0 3px;overflow:hidden;transition:color .15s,box-shadow .2s}#room-name-box[data-v-ca41373c]:focus-within{box-shadow:0 0 8px}#room-name-box>label[data-v-ca41373c]:first-of-type{-webkit-user-select:none;user-select:none;background:#0f191e;text-align:center;width:1em;padding:.4em .3em;border-right:thin solid #1e2832}#room-name-input[data-v-ca41373c]{flex:1;font-size:inherit;background:transparent;color:inherit;background-color:#050a14;font-size:85%;padding-left:.4em;border:none}#room-name-input[data-v-ca41373c]:focus{outline:none}#room-name-input-message[data-v-ca41373c]{position:absolute;top:-1em;right:1.75rem;font-size:.6em;background-color:#050a14;padding:0 .4em;box-shadow:0 -2px 2px;border-radius:4px 4px 0 0;margin:0;transition-property:opacity,visibility;transition-duration:.15s}a[data-v-f36c4209]{display:inline-block;line-height:0;color:#708090;font-size:1.5em;padding:.375em;border-radius:50%;transition:background .2s}a[data-v-f36c4209]:hover{background:#1e2832}a[data-v-f36c4209]:active{background:#28323c}button[data-v-dc096155]{display:inline-block;line-height:0;font-size:1.5em;padding:.375em;border-radius:50%;border:none;transition:color .2s,background .2s}button[data-v-dc096155]:enabled{cursor:pointer;background:none;color:#00bfff}button[data-v-dc096155]:enabled:hover{background:#1e2832}button[data-v-dc096155]:enabled:active{background:#28323c}button[data-v-dc096155]:disabled{cursor:not-allowed}button>svg[data-v-dc096155]{width:1em;height:1em}.event-move[data-v-3fdb099a],.event-enter-active[data-v-3fdb099a],.event-leave-active[data-v-3fdb099a]{transition-duration:.15s}.event-leave-active[data-v-3fdb099a]{position:absolute}.event-enter-from[data-v-3fdb099a],.event-leave-to[data-v-3fdb099a]{scale:.6;opacity:0}main[data-v-3fdb099a]{overflow:auto;flex:1;display:flex;flex-direction:column}#wrapper[data-v-3fdb099a]{display:flex;min-height:20em;height:100%}#show-room-info[data-v-3fdb099a]{display:none}#go-home-button[data-v-3fdb099a]{order:1}#room-name[data-v-3fdb099a]{position:relative;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;font-size:1.5em;font-weight:700;line-height:1.2;margin:0}#room-name>svg[data-v-3fdb099a]{color:#66cdaa}#share-room-button[data-v-3fdb099a]{order:3;float:right}#users[data-v-3fdb099a]{overflow-wrap:anywhere;line-height:1;white-space:pre-wrap;margin-top:1.8em}#users>p[data-v-3fdb099a]:first-child{color:#5f9ea0;font-size:.8em;margin-bottom:.25em}#users>ul[data-v-3fdb099a]{position:relative;font-size:1.2em;border-top:thin solid #2f4f4f;padding-left:2em;padding-top:.8em;margin:0}#users>ul>li>.fa-li[data-v-3fdb099a]{font-size:1em}#users>ul>li[data-v-3fdb099a]:first-child{color:#66cdaa}#users>ul>li:first-child>.fa-li[data-v-3fdb099a]{color:#20b2aa}#users>ul>li[data-v-3fdb099a]:not(:first-child){color:#5f9ea0}#users>ul>li:not(:first-child)>.fa-li[data-v-3fdb099a]{color:#007878}#users>ul>li[data-v-3fdb099a]:not(:last-child){margin-bottom:.6em}#events[data-v-3fdb099a]{overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;display:grid;box-sizing:border-box;padding:0 max(min(calc((100% - 75em)/2),13.5%),.7em) 2.3em max(min(calc((100% - 75em)/2),13.5%),.7em)}#events>article[data-v-3fdb099a]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding:.4em;border-radius:4px}#events>article>h4[data-v-3fdb099a]{overflow:hidden;color:#00bfff;white-space:pre;text-overflow:ellipsis;margin-top:.1em;margin-bottom:.4em}#events>article>h4>svg[data-v-3fdb099a]{color:#87cefa;margin-right:.4em}#events>article>div[data-v-3fdb099a]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.3em .5em}#events>article>div>.event-value[data-v-3fdb099a] *{white-space:pre-wrap!important;max-width:100%!important}#events>article>div>time[data-v-3fdb099a]{font-size:.7em;color:#8ca0be;margin:0 -.2em -.3em auto}#events>article.event[data-v-3fdb099a]{text-align:center;color:#789;background:#141923;box-shadow:0 0 3px;margin:0 auto}#events>article.message[data-v-3fdb099a]{color:#f0fff0;max-width:84%}#events>article.message.my-message[data-v-3fdb099a]{transform-origin:top right;background:#28507d;margin-left:auto}#events>article.message[data-v-3fdb099a]:not(.my-message){transform-origin:top left;background:#1e283c;margin-right:auto}#type-box[data-v-3fdb099a]{display:flex;align-items:flex-end;position:relative;color:#f0f8ff;background-color:#000a14;width:100%;max-width:max(75%,75em);caret-color:#20b2aa;box-shadow:0 0 4px #2f4f4f;margin-right:auto;margin-left:auto;margin-top:auto;transition:box-shadow .15s}#type-box[data-v-3fdb099a]:focus-within{box-shadow:0 0 2px 2px teal}#type-message[data-v-3fdb099a]{overflow-y:auto;white-space:pre-wrap;font-size:inherit;width:100%;max-height:7.5em;box-sizing:border-box;padding:.8em}#type-message[data-v-3fdb099a]:focus{outline:none}#type-message[data-v-3fdb099a]:empty{overflow-x:hidden}#type-message[data-v-3fdb099a]:empty:before{cursor:text;white-space:nowrap;content:attr(placeholder);color:#789}#type-message:empty~#character-counter[data-v-3fdb099a],#type-message:empty+#send-message[data-v-3fdb099a]{visibility:hidden;opacity:0}#type-message:empty+#send-message[data-v-3fdb099a]{position:absolute;right:0;scale:.8}#character-counter[data-v-3fdb099a]{position:absolute;top:-2.2em;left:.2em;font-family:monospace;color:var(--v8cb7e37e);background:#000;padding:.2em .4em;border:thin solid;border-radius:4px;margin:0;transition-duration:.15s}#send-message[data-v-3fdb099a]{font-size:1em;background:transparent;padding:.5em;border:none;border-radius:50%;margin:0 .5em .3em;transition-duration:.15s}#send-message[data-v-3fdb099a]:enabled{color:#66cdaa;cursor:pointer}#send-message[data-v-3fdb099a]:enabled:hover{background:#141e28}#send-message[data-v-3fdb099a]:enabled:focus{color:#f0fff0;background:#1e6464;outline:none}#send-message[data-v-3fdb099a]:disabled{color:#789}@media(max-width:717px){#wrapper[data-v-3fdb099a]{flex-direction:column}#show-room-info:checked+#header[data-v-3fdb099a]{position:fixed;z-index:1;inset:0;overflow:auto;background:#0f1923 linear-gradient(#0a1923,#0a1419);padding:.6em .6em 2em;animation:show-info-frames-3fdb099a ease-out .2s}#show-room-info:checked+#header>#go-home-button[data-v-3fdb099a]{display:none}#show-room-info:checked+#header>#title-box[data-v-3fdb099a]{display:contents}#show-room-info:checked+#header>#title-box>#toggle-info[data-v-3fdb099a]{display:inline-flex;font-size:1.5em;color:#708090;padding:.35em .4em;border-radius:50%}#show-room-info:checked+#header>#title-box>#room-name[data-v-3fdb099a]{text-align:center;margin-top:.75em}#show-room-info:checked+#header+main[data-v-3fdb099a]{display:none}@-moz-keyframes show-info-frames-3fdb099a{0%{opacity:0;translate:100%}}@-webkit-keyframes show-info-frames-3fdb099a{0%{opacity:0;translate:100%}}@-o-keyframes show-info-frames-3fdb099a{0%{opacity:0;translate:100%}}@keyframes show-info-frames-3fdb099a{0%{opacity:0;translate:100%}}#show-room-info:not(:checked)+#header[data-v-3fdb099a]{display:flex;align-items:center;position:sticky;font-size:clamp(.85em,2.35vw,1em);background:#141e28;border-bottom:thin solid #1e3232;animation:header-frames-3fdb099a ease-out .2s}#show-room-info:not(:checked)+#header>#go-home-button[data-v-3fdb099a]{margin-left:.3em}#show-room-info:not(:checked)+#header>#share-room-button[data-v-3fdb099a]{margin-right:.4em}#show-room-info:not(:checked)+#header>#title-box[data-v-3fdb099a]{flex:1;order:2;position:relative;overflow:hidden;padding:.75em 0 .75em .5em}#show-room-info:not(:checked)+#header>#title-box>#room-name[data-v-3fdb099a]{overflow:hidden;pointer-events:none;white-space:nowrap;text-overflow:ellipsis}#show-room-info:not(:checked)+#header>#title-box>#toggle-info[data-v-3fdb099a]{position:absolute;inset:0}#show-room-info:not(:checked)+#header>#title-box>#toggle-info[data-v-3fdb099a]>*{display:none}#show-room-info:not(:checked)+#header>#users[data-v-3fdb099a]{display:none}@-moz-keyframes header-frames-3fdb099a{0%{opacity:0;translate:-100%}}@-webkit-keyframes header-frames-3fdb099a{0%{opacity:0;translate:-100%}}@-o-keyframes header-frames-3fdb099a{0%{opacity:0;translate:-100%}}@keyframes header-frames-3fdb099a{0%{opacity:0;translate:-100%}}#toggle-info[data-v-3fdb099a]{cursor:pointer;transition:background .2s}#toggle-info[data-v-3fdb099a]:hover{background:#19232d}#toggle-info[data-v-3fdb099a]:active{background:#1e2832}}@media(min-width:718px){#header[data-v-3fdb099a]{overflow:auto;background:#0f1923 linear-gradient(#0a1923,#0a1419);width:40%;max-width:40em;padding:.6em .6em 2em;border-right:thin solid #193232}#toggle-info[data-v-3fdb099a]{display:none}#room-name[data-v-3fdb099a]{text-align:center;margin-top:.75em}}#header-buttons[data-v-101980d1]{display:flex;align-items:center;justify-content:space-between;max-width:60em;gap:1em;padding:1em;margin:auto}#title[data-v-101980d1]{display:flex;flex-wrap:wrap;justify-content:center;gap:.2em .3em;font-size:clamp(1.75em,6.75vw,2em);line-height:1.2;text-align:center;overflow-wrap:anywhere;padding:0 1rem;margin-top:.25em;margin-bottom:1.25em}#title>svg[data-v-101980d1]{color:#66cdaa}#form-name[data-v-101980d1]{display:flex;flex-direction:column;align-items:center;gap:1em;background:#00050f;max-width:26em;padding:1.5em 1em;box-shadow:0 0 3px #3cb371;margin:auto}#form-header[data-v-101980d1]{display:flex;align-items:center;gap:.4em;font-variant:small-caps;color:#1e90ff;margin:0}#form-header>svg[data-v-101980d1]{color:#4682b4}#nickname-container[data-v-101980d1]{position:relative;color:var(--v42123187);font-size:clamp(1.25em,7vw,1.5em);width:100%;margin-top:1rem;margin-bottom:.2em}#nickname-box[data-v-101980d1]{display:flex;border-radius:8px;box-shadow:0 0 3px;overflow:hidden;transition:color .15s,box-shadow .2s}#nickname-box[data-v-101980d1]:focus-within{box-shadow:0 0 8px}#nickname-box>label[data-v-101980d1]:first-child{-webkit-user-select:none;user-select:none;background:#0f191e;text-align:center;width:1em;padding:.4em .3em;border-right:thin solid #1e2832}#nickname-input[data-v-101980d1]{flex:1;width:100%;background:transparent;color:inherit;background-color:#050a14;font-size:85%;padding-left:.4em;border:none}#nickname-input[data-v-101980d1]:focus{outline:none}#nickname-input:placeholder-shown+#input-message[data-v-101980d1]{opacity:var(--v10c68860);visibility:var(--v6f8860f4)}#nickname-input-message[data-v-101980d1]{position:absolute;top:-1em;right:1rem;font-size:.6em;background-color:#050a14;padding:0 .4em;box-shadow:0 -2px 2px;border-radius:4px 4px 0 0;margin:0;transition-property:opacity,visibility;transition-duration:.15s}main[data-v-a04dcc87]{padding-bottom:5rem}#header-group[data-v-a04dcc87]{display:flex;align-items:center;justify-content:center;gap:2rem;text-align:center;font-size:1.75em;margin:5rem 0}#header-group>h1[data-v-a04dcc87],#header-group>h2[data-v-a04dcc87]{margin-top:0;margin-bottom:0}#header-group>h1[data-v-a04dcc87]{font-size:3em;line-height:1;border-right:thin solid #008080;padding-right:2.5rem}#header-group>h2[data-v-a04dcc87]{color:#20b2aa}#sad-icon[data-v-a04dcc87]{color:#7fffd4;margin-left:.3em}#return-home[data-v-a04dcc87]{display:flex;align-items:baseline;justify-content:center;gap:.5em;cursor:pointer;max-width:max-content;color:#00ced1;background:#0f1928;font-size:1.5em;font-weight:700;line-height:1;text-decoration:none;padding:.5em;border:none;border-radius:6px;box-shadow:0 0 4px teal;margin:0 auto;transition-property:color,background;transition-duration:.15s}#return-home[data-v-a04dcc87]:hover{background:#192332}#return-home[data-v-a04dcc87]:active{background:#233241}@media(max-width:750px){#header-group[data-v-a04dcc87]{flex-direction:column;gap:.5em}#header-group>h1[data-v-a04dcc87]{border-right:none;padding-right:0;margin-bottom:.25em}}
