.letter[data-v-dfbc73fd]{flex:1;width:100%;min-width:var(--size);display:flex;flex-direction:column;justify-content:stretch;overflow:visible;margin-right:var(--gap);height:100%;padding-block:var(--padding)}.letter[data-v-dfbc73fd]:last-of-type{margin-right:unset}.letter .row[data-v-dfbc73fd]{flex-shrink:1;height:100%;width:100%;display:flex}.dot[data-v-dfbc73fd]{max-height:var(--dot-height);max-width:var(--dot-width);width:100%}.dot[data-v-dfbc73fd]:after{content:"";display:block;position:absolute;top:0;left:0;min-width:calc(1 * var(--size));min-height:calc(1 * var(--size));border-radius:30rem;background-color:var(--fore);color:var(--back);transition:background-color var(--fast) linear;border:.5px solid var(--fore)}.dot.on[data-v-dfbc73fd]:after{opacity:1}.dot.off[data-v-dfbc73fd]:after{opacity:0}@keyframes blob-dfbc73fd{0%{scale:0;transform:translate3d(calc(6rem * var(--r)),calc(6rem * var(--r2)),0)}15%{scale:1;transform:translate3d(calc(3rem * var(--r)),calc(3rem * var(--r2)),0)}to{transform:translate3d(calc(0rem * var(--r)),calc(0rem * var(--r2)),0)}}.dot.shaking[data-v-dfbc73fd]{animation:shake-dfbc73fd .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake-dfbc73fd{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}#livestream .dot[data-v-dfbc73fd]:after{background-color:var(--accent)}.text-ring[data-v-f9df1fc7]{text-shadow:var(--text-outline);position:relative;min-width:calc(2 * 1ch * var(--radius) - 2ch)}.text-ring.animate[data-v-f9df1fc7]{animation:spin-f9df1fc7 18s linear 0s infinite}.text-ring [style*=--index][data-v-f9df1fc7],.reduce_motion .text-ring [style*=--index][data-v-f9df1fc7]{font-weight:700;font-style:italic;font-family:monospace;text-transform:uppercase;font-size:.6rem;position:absolute;left:50%;transform:translate(-50%,-50%) rotate(calc(360deg / var(--total) * var(--index))) translateY(calc(var(--radius, 5) * -1.5ch))!important}.text-ring .sr-only[data-v-f9df1fc7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes spin-f9df1fc7{to{rotate:-360deg}}.mobile .text-ring [style*=--index][data-v-f9df1fc7]{font-size:.3rem}div[data-v-ce57866e]{position:absolute;border-radius:100%;min-height:calc(5 * var(--dot-height));min-width:calc(5 * var(--dot-width));height:calc(5 * var(--dot-height));width:calc(5 * var(--dot-width));overflow:hidden;scale:1;transition:all var(--fast) linear}div img[data-v-ce57866e]{width:100%;height:100%;object-fit:cover}.dot-enter-active[data-v-ce57866e],.dot-leave-active[data-v-ce57866e],.dot-move[data-v-ce57866e]{transition:all var(--fast) linear}.dot-enter-from[data-v-ce57866e],.dot-leave-to[data-v-ce57866e]{scale:0;min-width:0;min-height:0}.dot-leave-active[data-v-ce57866e]{position:absolute}#dynamiclogo[data-v-af773068]{padding-block:var(--padding);display:flex;justify-content:center;align-items:center}.emo[data-v-f0f5d174]{display:flex;justify-content:center;align-items:center;height:2rem}img[data-v-f0f5d174]{height:100%}.emo.is_default_emoji span[data-v-f0f5d174]{font-size:2.2rem}.dot[data-v-b7ec37b9]{background-color:var(--back);--shadow-size: 1rem;--size: 1.2rem;min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);overflow:hidden;border-radius:var(--size);border:1.8px solid;transform-origin:center center}.dot.shaking[data-v-b7ec37b9]{animation:shake-b7ec37b9 .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.mobile .dot[data-v-b7ec37b9]{--size: .4rem;border:.5px solid var(--fore)}@keyframes shake-b7ec37b9{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.viewer[data-v-b7ec37b9]{--back: var(--accent);position:relative;display:flex;justify-content:center;align-items:center;margin-top:calc(var(--n) * var(--size-xs));scale:1;transition:all var(--slow) ease;flex:0 1 auto}.viewer.dot-enter-active[data-v-b7ec37b9],.viewer.dot-leave-active[data-v-b7ec37b9],.viewer.dot-move[data-v-b7ec37b9]{transition:all var(--slow) ease;transition-delay:calc(-.5 * var(--n) * .1s)}.dot-enter-from[data-v-b7ec37b9],.dot-leave-to[data-v-b7ec37b9]{scale:0;margin-top:0;margin-left:0;min-width:0;min-height:0}.viewer.dot-leave-active[data-v-b7ec37b9]{position:absolute}.viewer[data-v-b7ec37b9]:hover,.viewer[data-v-b7ec37b9]:focus,.viewer.emoji .viewer.is_free[data-v-b7ec37b9]{--shadow-size: .5rem;opacity:1;z-index:1}.viewer.is_free[data-v-b7ec37b9]{position:fixed;margin-left:0;margin-top:0;top:calc(var(--y) * 100vh - .5 * var(--size));left:calc(var(--x) * 100vw - .5 * var(--size));outline:var(--focus)}.viewer.is_free.is_me[data-v-b7ec37b9]:not(.transitioning){transition:top 0s,left 0s;pointer-events:none}.viewer[data-v-b7ec37b9] .emo{--fore: var(--black);border-radius:inherit;transform:scale(1);transition:transform var(--slow) ease}.viewer[data-v-b7ec37b9] .emo img{border-radius:inherit}.viewer.emoji[data-v-b7ec37b9]{margin-left:calc(-.25 * var(--size));margin-top:calc(-.25 + var(--n) * var(--size-xs));max-width:2rem;max-height:2rem}.viewer.is_free.emoji[data-v-b7ec37b9],.mobile .viewer.is_free.emoji[data-v-b7ec37b9]{margin-left:0rem;margin-top:0rem}.mobile .viewer.emoji[data-v-b7ec37b9]{max-width:1rem;max-height:1rem;margin-left:calc(-.125 * var(--size-xs));margin-top:calc(-.125 * var(--size-xs))}.mobile .viewer.emoji[data-v-b7ec37b9] .emo{height:1rem}#viewers[data-v-5ff6af43]{height:100%;max-height:var(--letter-height);overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;z-index:3;padding-block:var(--padding);width:100%;min-width:calc(var(--dot-height) * 1.5);max-width:calc(var(--dot-height) * 3 * var(--dot-count) / 7);transition:max-width var(--fast) linear}#viewers[data-v-5ff6af43]:empty{min-width:0}#viewers.is_free[data-v-5ff6af43]{top:0;left:0;position:fixed;max-height:0%;overflow:visible;min-width:0!important;max-width:0!important}.mobile #viewers[data-v-5ff6af43]:has(.emo){min-width:calc(var(--dot-height) * 4);max-width:calc(var(--dot-height) * 2 * var(--dot-count))}#the_inbetween_banner[data-v-d9b4950e]{--letter-height: calc( 7 * var(--dot-height) );--full-width: 100vw;max-width:var(--full-width);min-height:calc(.6 * var(--letter-height) + 2 * var(--padding));width:100%;height:100%;padding-left:var(--padding);padding-right:calc(var(--padding) + var(--size) / 2);display:flex;justify-content:center}nav[data-v-654de9e0]{flex-basis:75%;flex-shrink:0;width:100%;height:2rem;display:flex}ul[data-v-654de9e0]{display:flex;gap:1rem;width:100%}li[data-v-654de9e0]{flex-basis:1;width:100%;display:flex;align-items:center;background-color:var(--accent);border:var(--solid);border-radius:var(--radius);transition:color var(--fast) linear,background-color var(--fast) linear}li.selected[data-v-654de9e0]{background-color:var(--fore);color:var(--accent)}li[data-v-654de9e0]:before{content:""}a[data-v-654de9e0],a[data-v-654de9e0]:hover,a[data-v-654de9e0]:active,a[data-v-654de9e0]:visited{padding:.5rem;width:100%;text-align:center;border-radius:inherit;border:none;font-family:karrik;font-style:normal;text-transform:uppercase;color:inherit;white-space:pre}.mobile ul[data-v-654de9e0]{gap:.5rem}.mobile li a[data-v-654de9e0]{padding:.25rem}.hide_input nav[data-v-654de9e0]{display:none}table[data-v-e114a17e]{--n: 6;border-collapse:collapse;font-family:karrik,monospace;font-size:.6rem;line-height:1;opacity:0;animation:fade_in-e114a17e var(--enter) linear calc(.4s + var(--n) * .1s) forwards;z-index:1;pointer-events:none;margin-left:auto;overflow:hidden;max-width:calc(25% - 1rem)}table tr td[data-v-e114a17e]{padding:0;white-space:pre;overflow:hidden}table tr td[data-v-e114a17e] *{background-color:var(--fore);color:var(--back);padding:0 .25rem;transition:all var(--fast) linear;overflow:hidden}table tr td.value[data-v-e114a17e]{text-align:right}table tr td.last[data-v-e114a17e]{text-align:right;overflow:visible;opacity:0;transition:opacity var(--fast) linear}table tr td.last[data-v-e114a17e] *{padding-right:0rem}table tr td.last.has_changed[data-v-e114a17e]{animation:fade-e114a17e 2s ease-out;transition:opacity var(--fast) linear}@keyframes fade-e114a17e{0%{opacity:0}5%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade_in-e114a17e{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1000px){table tr td.last[data-v-e114a17e]{display:none}}header[data-v-8bea249f]{--size:1.2rem;--padding: 1rem;--dot-height: var(--size);--dot-width: var(--size);--gap: calc( 1 * var(--dot-width) );width:100%;position:sticky;top:0;z-index:4;height:var(--header-height);max-height:var(--header-height);display:flex;flex-direction:column}#lower_header[data-v-8bea249f]{width:100%;display:flex;align-items:center;gap:var(--gap);padding-inline:var(--padding)}.mobile header[data-v-8bea249f]{--size:.4rem;--padding: .5rem}.mobile #lower_header[data-v-8bea249f]{flex-direction:column}.landscape header[data-v-8bea249f]{padding-block:var(--padding)}.reduce_depth header[data-v-8bea249f]{background-color:var(--back);padding-bottom:var(--padding);border-bottom:1px solid}label[data-v-f85dbc08]{position:relative;overflow:visible;justify-content:center;align-items:center;text-align:center;font-size:var(--size-m);display:inline-block;white-space:pre}label div[data-v-f85dbc08],label[data-v-f85dbc08] div{height:100%;padding:.2rem var(--size-s)}.mobile label[data-v-f85dbc08]{font-size:var(--size-s)}li.hide_input[data-v-0e58982e]{display:none!important}#emoji[data-v-98c4d718]{padding:0 .5rem}#emoji .group[data-v-98c4d718]{display:flex;flex-wrap:wrap}#emoji .group label[data-v-98c4d718]{font-size:.9rem;font-style:italic;--fore: var(--grey);width:100%}#emoji .group li[data-v-98c4d718]{padding:0rem!important;margin:.2rem}#emoji[data-v-98c4d718] .emo{cursor:pointer}#emoji.disabled[data-v-98c4d718] .emo{cursor:not-allowed;opacity:.4;filter:grayscale(1)}.tab[data-v-e6cf50ec]{--base-height: 2rem;--full-height: 15rem;--tab-width: 10rem;border:var(--solid);border-radius:var(--radius);overflow:hidden}.tab label.title[data-v-e6cf50ec]{font-size:1rem;background-color:var(--accent);height:var(--base-height);text-transform:uppercase;padding:0 .5rem;display:flex;border-top-left-radius:inherit;border-top-right-radius:inherit;cursor:pointer}.tab .contents[data-v-e6cf50ec]{background:var(--accent);min-width:var(--tab-width);max-width:var(--tab-width);min-height:0;max-height:0;padding:0;overflow:hidden;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;transition:padding var(--fast) linear,min-height var(--fast) linear,max-height var(--fast) linear,min-width var(--fast) linear,max-width var(--fast) linear,margin var(--fast) linear,color var(--slow) linear,background-color var(--slow) linear}.tab .contents[data-v-e6cf50ec] ul{list-style:none;padding:0;margin:0}.tab .contents[data-v-e6cf50ec] ul li{padding:.1rem .5rem}.tab.visible .contents[data-v-e6cf50ec]{max-height:var(--full-height);max-width:var(--tab-width);overflow:scroll}.mobile .tab[data-v-e6cf50ec]{--base-height: 2.5rem;--tab-width: 8rem}footer[data-v-e6cf50ec]{max-height:var(--footer-height);position:fixed;bottom:1rem;right:0;width:100%;max-width:calc(var(--main-width) - 1rem);padding:0 var(--size-s);display:flex;flex-direction:row-reverse;align-items:flex-end;gap:1rem;z-index:2;overflow:visible}footer .tab[data-v-e6cf50ec]{--distance: 5rem;background-color:var(--back);transform:translateY(0)}.tab_enter-enter-active[data-v-e6cf50ec]{animation:tab_enter-e6cf50ec var(--enter) ease calc(.4s + var(--n) * .1s) both}.tab_enter-leave-active[data-v-e6cf50ec]{animation:tab_enter-e6cf50ec var(--enter) ease calc(var(--i) * .1s) reverse both}@keyframes tab_enter-e6cf50ec{0%{transform:translateY(var(--distance))}to{transform:translateY(0)}}footer .tab.visible .contents[data-v-e6cf50ec]{padding-bottom:.5rem}footer .tab .contents[data-v-e6cf50ec] ul{margin:auto}footer .tab .contents[data-v-e6cf50ec] ul li{display:flex;align-items:center}footer .tab .contents[data-v-e6cf50ec] ul li:before{content:unset}footer .tab[data-v-e6cf50ec]:has(.disabled){transform:translateY(10rem)}.mobile footer[data-v-e6cf50ec]{padding:0;flex-direction:row-reverse;flex-wrap:wrap;max-width:unset;flex-direction:column-reverse;align-items:flex-start;z-index:3;max-height:var(--base-height);bottom:.5rem}.mobile footer .tab[data-v-e6cf50ec]{position:absolute;left:1rem;margin-left:calc(4 * var(--n) * var(--size-s))}.mobile footer .tab[data-v-e6cf50ec]:first-of-type{margin-left:0}.mobile footer .tab.visible[data-v-e6cf50ec]{margin-left:calc(-2.5 * var(--n) * var(--size-s));margin-left:calc(2.5 * var(--n) * var(--size-s))}.mobile footer .tab.visible .contents[data-v-e6cf50ec]{padding-bottom:var(--base-height);--width: 12rem;min-width:var(--width);max-width:var(--width)}.chatpage footer #modes[data-v-e6cf50ec]{display:none}.mobile.chatpage footer .tab[data-v-e6cf50ec]{margin-left:calc(-1 * var(--size-s))}.mobile.chatpage footer .tab[data-v-e6cf50ec]:first-of-type{margin-left:0}.mobile.chatpage footer .tab.visible[data-v-e6cf50ec]{margin-left:calc(-1.5 * var(--n) * var(--size-s))}h3[data-v-d5964f5c]{color:var(--accent);font-weight:400;margin-bottom:var(--size-s);font-size:var(--size-s)}table td[data-v-d5964f5c]{color:var(--accent)}table tr td.arrow[data-v-d5964f5c]{max-width:3rem}table tr td.caller[data-v-d5964f5c]{max-width:14rem;padding-right:0rem}table tr td p[data-v-d5964f5c]{margin:0;display:block;overflow:hidden;text-overflow:ellipsis}table tr td p a[data-v-d5964f5c]{background-color:var(--accent);color:var(--back);padding:0 .25rem}section[data-v-87e839a6]{max-width:min(80%,60rem);margin:var(--marquee-height) auto;overflow:scroll;--n: .1;--i: .1;opacity:1;transition:opacity var(--fast) ease}section p[data-v-87e839a6]{margin:0}section.is_loading[data-v-87e839a6] section,section.is_loading[data-v-87e839a6] section p{color:inherit;text-align:center}section.is_error[data-v-87e839a6]{--accent: var(--error);color:var(--accent);font-family:monospace}section.is_error[data-v-87e839a6] p{color:inherit;text-align:left}.announcement[data-v-a15d491b]{background-color:var(--back);border:var(--solid);text-shadow:var(--text-outline);min-width:var(--side-width);max-width:var(--side-width);padding:.5rem;margin:var(--size-s);outline:var(--outline);transition:all .5s ease}.announcement[data-v-a15d491b] p:first-of-type{margin-block-start:0}.announcement[data-v-a15d491b] p:last-of-type{margin-block-end:0}.mobile .announcement[data-v-a15d491b]{min-width:90vw;max-width:100vw}#announcements[data-v-df0f3176]{position:fixed;top:0;right:calc(1 * var(--side-width) + 2rem);height:var(--header-height);width:0;overflow:visible;font-size:var(--size-m);transform:translateY(calc(var(--header-height) * -3));animation:enter-df0f3176 var(--enter) ease var(--slow) forwards!important;transition:all .5s ease;z-index:4;opacity:0}.mobile #announcements[data-v-df0f3176]{right:calc(1 * var(--side-width))}.fall-in-move[data-v-df0f3176],.fall-in-enter-active[data-v-df0f3176],.fall-in-leave-active[data-v-df0f3176]{transition:all .5s ease}.fall-in-enter-from[data-v-df0f3176],.fall-in-leave-to[data-v-df0f3176]{transform:translateY(calc(var(--header-height) * -3))}.fall-in-leave-active[data-v-df0f3176]{position:absolute}@keyframes enter-df0f3176{0%{transform:translateY(calc(var(--header-height) * -3));opacity:0}to{transform:translateY(0);opacity:1}}@font-face{font-family:dot;src:url(/assets/dot-C1MUw9uM.otf) format("opentype")}@font-face{font-family:karrik;src:url(/assets/Karrik-Italic-D1ye-rwg.otf) format("opentype");font-style:italic}@font-face{font-family:karrik;src:url(/assets/Karrik-Regular-FLNGjEho.otf) format("opentype");font-style:normal}:root{--black: hsl( 0, 0%, 0% );--white: hsl( 0, 0%, 100% );--yellow: hsl( 60, 100%, 50% );--blue: hsl( 240, 100%, 50% );--light-grey: hsl( 0, 0%, 88% );--mid-grey: hsl( 0, 0%, 39% );--dark-grey: hsl( 0, 0%, 20% );--orange-red: hsl(352, 100%, 49%);--error: var(--orange-red);--dash: 1px dashed;--thin: .5px solid;--solid: 1px solid;--thick: 2px solid;--radius: 1rem;--radius-s: .35rem;--shadow-color: hsla(0, 0%, 0%, .288);--shadow-size: 1rem;--shadow: 0 0 var(--shadow-size) .1rem var(--shadow-color);--very-fast: .125s;--fast: .25s;--slow: .5s;--very-slow: 1s;--enter: var(--slow);--header-height: min( 23vh, 12rem);--total-header: var(--header-height);--footer-height: 3rem;--middle-height: calc( 100vh - ( var(--total-header ) + var(--footer-height)) );--side-width: 20rem;--side-width: calc(25vw - 1rem) ;--main-width: calc( 100% - var(--side-width) )}.reduce_motion{--very-fast: 0s;--fast: 0s;--slow: 0s;--very-slow: 0s}.reduce_motion *{animation:none!important;opacity:unset!important}@media(prefers-reduced-motion){:root{--very-fast: 0s;--fast: 0s;--slow: 0s;--very-slow: 0s}*{animation:none!important;transform:none!important;opacity:unset!important}}.reduce_depth{--shadow-color: hsla(0, 0%, 0%, 0);--shadow-size: 0;--shadow: none}.reduce_depth *{box-shadow:none!important;filter:none!important}*,*:before,*:after{position:relative;box-sizing:border-box;color:var(--fore)}*::selection{background-color:var(--fore);color:var(--back)}::-webkit-scrollbar{width:0px;background:transparent}*:focus{outline:var(--focus)}td,tr{position:unset}html,body{padding:0;margin:0;width:100%;font-family:karrik,Arial,Helvetica,sans-serif;font-size:20px;--size-xs: .25rem;--size-s: 1rem;--size-m: 1.33rem;--size-l: 2.33rem}body{--back: var(--white);--fore: var(--black);--accent: var(--white);--focus: var(--thick) var(--accent)}.event{--i: 0;--n: 0;width:100%;display:flex}a,a:active,a:visited{color:var(--fore);font-style:italic;text-decoration:none;border-bottom:1px solid}a:hover{border-bottom:2px solid}h1{font-family:dot;text-transform:uppercase;font-weight:400;font-size:3rem;line-height:1}h2{font-family:dot;text-transform:uppercase;font-weight:400;font-size:3rem;line-height:1;margin-block-end:0}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}li:before{content:"→ "}*[role=status]{font-family:karrik,monospace}.comment{--fore: var(--mid-grey);font-style:italic;font-size:.8rem;line-height:.5}.mobile{--side-width: 100%;--footer-height: 2rem;--header-height: max( 10vh, 5rem);--radius: .5rem;--middle-height: calc( 100vh - ( var(--header-height ) + var(--footer-height)) );font-size:10pt}.landscape{--header-height: 3rem}.hide_input{--footer-height: 0rem;--middle-height: calc( 100vh - ( var(--header-height ) + var(--footer-height)) )}.mobile.hide_input{--header-height: max( 10vh, 4rem)}.event.switch-enter-active{animation:switch var(--enter) ease calc(.1s * var(--n)) both}.event.switch-leave-active{animation:switch var(--enter) ease calc(.1s * var(--i)) reverse both}@keyframes switch{0%{max-height:0rem;padding-top:0}to{max-height:10rem;padding-top:var(--size-s)}}@keyframes flyall{0%{transform:translateY(100vh)}to{transform:translateY(0)}}{}.flyall-leave-active li.event{animation:flyaway var(--enter) ease calc(.1s * var(--i)) reverse both}@keyframes flyaway{0%{transform:translateY(100vh)}to{transform:translateY(0)}}section.loader{margin-top:1rem}input{font-family:Arial,Helvetica,sans-serif}input[type=text],input[type=password],input[type=number],input[type=button],input[type=submit],input[type=reset]{position:relative;color:var(--fore);background-color:var(--accent);border:var(--solid);height:var(--size-m)}input[type=number]:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=number]:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-color:var(--fore);color:var(--accent)}input[type=number]:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active{background-color:var(--fore);color:var(--accent)}input[type=text]:disabled,input[type=number]:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{opacity:.5;background-color:var(--light-grey);color:var(--dark-grey);border-color:var(--dark-grey);font-style:italic;cursor:not-allowed}input[type=text],input[type=number]{border-radius:var(--radius);font-size:1em;color:var(--fore)}input[type=text]::placeholder{color:var(--fore)}input[type=button],input[type=submit],input[type=reset]{cursor:pointer}input[type=radio],input[type=checkbox]{position:relative;padding:0;margin:0;opacity:0!important}input[type=radio]+label,input[type=checkbox]+label{position:relative;cursor:pointer;display:inline-flex;align-items:center}input[type=radio]+label:before,input[type=checkbox]+label:before{content:"";position:relative;cursor:inherit;display:inline-block;width:var(--size-m);height:var(--size-m);margin-left:-.66rem;margin-right:.33rem;border-radius:var(--size-s);color:var(--fore);border:var(--solid)}input[type=radio]+label:after,input[type=checkbox]+label:after{content:"";position:absolute;cursor:inherit;display:inline-block;font-size:var(--size-s);top:.05rem;left:-.4rem;width:1.5rem;height:1.5rem}input[type=radio]:hover+label:before,input[type=checkbox]:hover+label:before{background-color:var(--fore)}input[type=radio]:hover+label:after,input[type=checkbox]:hover+label:after{color:var(--back)}input[type=radio]:focus+label:before,input[type=checkbox]:focus+label:before{outline:var(--focus)}input[type=radio]:checked+label:after,input[type=checkbox]:checked+label:after{content:"✓"}input[type=radio]:disabled,input[type=radio]:disabled+label,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label{opacity:.5;color:var(--dark-grey);cursor:not-allowed;font-style:italic}input[type=radio]:disabled+label:before,input[type=checkbox]:disabled+label:before{background-color:var(--light-grey);color:var(--dark-grey);cursor:not-allowed}input[type=radio]:disabled+label:after,input[type=checkbox]:disabled+label:after{color:var(--dark-grey);cursor:not-allowed}.reduce_motion input[type=radio],.reduce_motion input[type=checkbox]{opacity:0!important}input[type=button].circle,input[type=submit].circle,input[type=reset].circle{height:var(--size-m);width:var(--size-m);padding:0rem .33rem;border-radius:var(--size-s)}.mobile input[type=button].circle,.mobile input[type=submit].circle,.mobile input[type=reset].circle{display:flex;justify-content:center}body{opacity:0;background-color:var(--back);background-image:var(--back-img);background-position:center;background-repeat:no-repeat;background-size:cover;animation:enter var(--enter) ease forwards;transition:color var(--fast) linear,background-color var(--fast) linear;min-height:100vh;width:100%}@keyframes enter{0%{opacity:0}to{opacity:1}}body main{position:relative;z-index:2}body main>section{padding-inline:1rem}body#livestream main{height:var(--middle-height);overflow:scroll;z-index:3}body#livestream footer{z-index:4}body#playerpage,body#sendcaptions{height:100vh}body#playerpage main,body#sendcaptions main{height:100%}body#chatpage main{height:var(--middle-height)}body#chatpage.hide_input footer{display:none}body#accent #announcements{display:none}body#accent{--very-fast: 0s;--fast: 0s;--slow: 0s;--very-slow: 0s}body#accent *{animation:none!important;transform:none!important;opacity:unset!important}body.mobile{overflow:scroll}body.mobile main{flex-direction:column-reverse;justify-content:flex-end;flex-grow:1}body#chatpage.mobile main{height:calc(var(--middle-height) + var(--footer-height) - .5rem)}body#livestream.mobile main{height:unset}body.mobile #network{display:none}body#savepage.mobile,body#savepage{height:unset}body#savepage.mobile main,body#savepage main{display:block;height:unset}body.rotate main{animation:rotate 30s linear forwards}@keyframes rotate{0%{transform:perspective(1000px) rotateY(0)}to{transform:perspective(1000px) rotateY(360deg)}}
