:root{--ui-page:#2b1d2f;--ui-panel:#332b3a;--ui-field:#24264a;--ui-text:#fff7ea;--ui-muted:#c6a8ec;--ui-on-primary:#2b1d2f;--ui-accent:#e8b33c;--ui-error:#f2a08e;--ui-ok:#6fd0c4;--ui-bubble-text:#2b1d2f;--ui-disabled-text:#cbbd9f;--ui-glow:#e8fbff;--ui-px:2px}.ui-room{--ui-px:1px}.ui-panel,.ui-button,.ui-input,.ui-bubble,.ui-tag,.ui-picker,.ui-sprite,.ui-bubble:after,.ui-seat-cursor{image-rendering:pixelated;box-sizing:border-box}.ui-panel{border-style:solid;border-color:#0000;border-width:calc(8 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGFBMVEUAAAArHS/JjlqobkD302szKzp8TSzoszw1NTYiAAAAAXRSTlMAQObYZgAAAGtJREFUeNrV0lESgCAIBFCIpPvfOFZkELUDtF+5z9GJkYiIt1AP87XEBb2UuOz9EPS3SJ4vtrwEgD3MbQQiGpB9Fw2Ye0hCK/kvfP2g1pFogH3MQ9SEBxJRWwrAxqxLcCsdxHuXmnwmh+fzAguPB1MGrH3zAAAAAElFTkSuQmCC) 8 fill / calc(8 * var(--ui-px)) stretch;color:var(--ui-text);padding:calc(4 * var(--ui-px))}.ui-button{border-style:solid;border-color:#0000;border-width:calc(5 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS/302voszy5gioBIdTrAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=) 5 fill / calc(5 * var(--ui-px)) stretch;min-height:calc(20 * var(--ui-px));padding:0 calc(3 * var(--ui-px)) calc(2 * var(--ui-px));justify-content:center;align-items:center;gap:calc(3 * var(--ui-px));color:var(--ui-on-primary);cursor:pointer;background:0 0;font-weight:700;display:inline-flex}.ui-button:hover,.ui-button.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS//9+r302u5girUzAsBAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button:active,.ui-button.is-press{padding-top:calc(2 * var(--ui-px));border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUAAAArHS+5giroszyVHKiWAAAAAXRSTlMAQObYZgAAADdJREFUeNrVkLERAEAIwlD231nhLPQ3+BSeSQmAWADXVXRzcIlsp+lCBY5Tj8Pm7xDHPcj1d8ICzQcC2UrOzsgAAAAASUVORK5CYII=);padding-bottom:0}.ui-button:disabled,.ui-button.is-disabled{color:var(--ui-disabled-text);cursor:default;padding-top:0;padding-bottom:calc(2 * var(--ui-px));border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS9lWnBKQFIzKzrChntcAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.secondary{color:var(--ui-text);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS9WZ5w9THoqNFjEssw4AAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.secondary:hover,.ui-button.secondary.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS//9+pWZ5wqNFgLu1YHAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.secondary:active,.ui-button.secondary.is-press{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUAAAArHS8qNFg9THrXhrfUAAAAAXRSTlMAQObYZgAAADdJREFUeNrVkLERAEAIwlD231nhLPQ3+BSeSQmAWADXVXRzcIlsp+lCBY5Tj8Pm7xDHPcj1d8ICzQcC2UrOzsgAAAAASUVORK5CYII=)}.ui-button.secondary:disabled{color:var(--ui-disabled-text);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS9lWnBKQFIzKzrChntcAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button:focus-visible{outline:var(--ui-px) solid var(--ui-text);outline-offset:var(--ui-px)}.ui-input{border-style:solid;border-color:#0000;border-width:calc(6 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAADFBMVEUAAAArHS8kJkpKT4wj8fdtAAAAAXRSTlMAQObYZgAAAD1JREFUeNq90EsOACAIQ0Gk97+zHyw2Ebe+FZkVqVldy26hzctXtCNpIsMQ5NIfgggJIvt9GiUsqqZ4rNcBACcBlc7bOXsAAAAASUVORK5CYII=) 6 fill / calc(6 * var(--ui-px)) stretch;color:var(--ui-text);padding:0 calc(1 * var(--ui-px));min-height:calc(18 * var(--ui-px));background:0 0;outline:none}.ui-input::placeholder{color:var(--ui-muted);opacity:1}.ui-input:focus-visible,.ui-input.is-focus{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAD1BMVEUAAAD302srHS8kJkpKT4zWuVHQAAAAAXRSTlMAQObYZgAAAEJJREFUeNq90DEOACAIQ9Ei3P/MRopYE2f/+LYWAExCZjY6mgqN4lmZSFmSdyNILv2hENkUIovEUmpkVK8rzmHXhRPIiwLB6GwezAAAAABJRU5ErkJggg==)}.ui-input[aria-invalid=true]{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAD1BMVEUAAADgelUrHS8kJkpKT4xSM2PlAAAAAXRSTlMAQObYZgAAAEJJREFUeNq90DEOACAIQ9Ei3P/MRopYE2f/+LYWAExCZjY6mgqN4lmZSFmSdyNILv2hENkUIovEUmpkVK8rzmHXhRPIiwLB6GwezAAAAABJRU5ErkJggg==)}.ui-bubble{border-style:solid;border-color:#0000;border-width:calc(6 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAD1BMVEUAAAArHS//9+r06tLLvZ8qs3NJAAAAAXRSTlMAQObYZgAAADpJREFUeNq9z8ERACAIA8FE03/NjkQBGzC/2xcAAHOIkePMUm3pHfL0mP9A1dpApUg+9Yrb4tW77f0F4bYBwTxbpNEAAAAASUVORK5CYII=) 6 fill / calc(6 * var(--ui-px)) stretch;color:var(--ui-bubble-text);padding:0 calc(1 * var(--ui-px));position:relative}.ui-bubble:after{content:"";left:50%;top:calc(100% + 4 * var(--ui-px));width:calc(14 * var(--ui-px));height:calc(5 * var(--ui-px));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAFCAMAAABCUS0gAAAACVBMVEUAAAArHS/LvZ8iCNfvAAAAAXRSTlMAQObYZgAAAB1JREFUeNpjYEAFjIxMcMDIiCQA5sBUwDkQAQgNAAhSADMOD07LAAAAAElFTkSuQmCC) 0 0/100% 100%;position:absolute;translate:-50%}.ui-tag{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAADFBMVEUAAAArHS9KQFIzKzrqY48fAAAAAXRSTlMAQObYZgAAAC9JREFUeNpjYGBghAIGBhCbCQxAPBCbGQjAPEZmMBvIYwZx4IBMDpwHsQjBRnYOAFh2ASk8QxF7AAAAAElFTkSuQmCC) 4 fill / calc(4 * var(--ui-px)) stretch;color:var(--ui-text);padding:0 calc(1 * var(--ui-px));white-space:nowrap;font-size:11px;line-height:1}.ui-tag.self{color:var(--ui-accent);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/302szKzq5giq9xQsKAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==)}.ui-picker{border-style:solid;border-color:#0000;border-width:calc(7 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAD1BMVEUAAAArHS9KT4w0N2YkJkrxGtzQAAAAAXRSTlMAQObYZgAAAD5JREFUeNrV0cERACAIA8Eg9F+zAo5AOvCe+0wAQEaIRFYr1U1fqdOukh01R6X+RyNzFDOymKlrWmpV09MdGwXrA9FoD/a0AAAAAElFTkSuQmCC) 7 fill / calc(7 * var(--ui-px)) stretch;cursor:pointer;background:0 0;place-items:end center;padding:0;display:grid}.ui-picker:hover,.ui-picker.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAD1BMVEUAAAArHS//9+pKT4zLvZ+ZZmk7AAAAAXRSTlMAQObYZgAAAD5JREFUeNrV0cERACAIA8Eg9F+zAo5AOvCe+0wAQEaIRFYr1U1fqdOukh01R6X+RyNzFDOymKlrWmpV09MdGwXrA9FoD/a0AAAAAElFTkSuQmCC)}.ui-picker[aria-checked=true]{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAElBMVEUAAAArHS/302voszxKT4y5gioByQGTAAAAAXRSTlMAQObYZgAAAElJREFUeNrN0cENwDAIQ1HTxPuv3GDSCqsdIP+C9I4GAMKCirhapWnjrbRs7raaSZnYbSkLp3Uu0k24jllisKlMM9F6Bv3azztuu54E2/+pffMAAAAASUVORK5CYII=)}.ui-seat-cursor{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAhCAMAAABeH10TAAAACVBMVEUAAAArHS//9+ork7ifAAAAAXRSTlMAQObYZgAAAIpJREFUeNqtVVsOgCAMY97/0OIjZoZpurb9IGDWInuO8YuYGDwitgla4qTfC09PG46+HPp0QqKyviRgfnXZIYEqRO97sgAv+HZdYE8sfwX3UhmRVpxW43amvAlUriYSWy2P02QB+Qm6Ew1hNCSSIZUNxWQoZ1tDEVua3lT1tm4YLIbRZhiuhvGOYAcPdQHdbZarIwAAAABJRU5ErkJggg==);width:64px;height:33px;margin:-16px 0 0 -32px}.ui-seat-cursor.mine{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAhCAMAAABeH10TAAAACVBMVEUAAAArHS/302tO17s3AAAAAXRSTlMAQObYZgAAAIRJREFUeNqtldsOwCAIQ2H//9Ez2x5cVIR6+mA0aRtFLmYhvMF0uF8NssUj/xZd3m00+XCoy+sWU3beYsnMWYSsvcWWERNSd1yT0lGaE0v/NJLLmfIXSLnaidRqeS0Ig+MnnAcR+EYgkYBUBooJKGegoQAtDWiqQFsHBgsw2oDhCoz3DG7hsAJJMtONaQAAAABJRU5ErkJggg==)}.ui-seat-cursor.taken{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAhCAMAAABeH10TAAAACVBMVEUAAAArHS/gelXpGhTJAAAAAXRSTlMAQObYZgAAAI1JREFUeNqtVVsOgCAM27z/oV0UMTGysbb9MCawAu0eZik8YDjcjwBMcYWPDxQ/Im8KiOA5OCiwK/z+br29v/KRzpeqlBS5YrUj1Y7SES/vWDniLXO6+q4jEuUTtSYFlquv3mi1zHNpAvoJvIgCGwWJpEplupjocuYbiqClCZqqqq3Tg4UebfxwFYz3HZw9KwFxhiYLtgAAAABJRU5ErkJggg==)}.ui-sprite{background:url(/assets/ui-C54a6TFp.png) no-repeat;background-size:calc(256 * var(--ui-px)) calc(256 * var(--ui-px));flex:none;display:inline-block}.ui-catchup-0{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-17 * var(--ui-px)) calc(-127 * var(--ui-px))}.ui-catchup-1{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-34 * var(--ui-px)) calc(-127 * var(--ui-px))}.ui-catchup-2{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-68 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-catchup-3{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-85 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-door-full{width:calc(16 * var(--ui-px));height:calc(24 * var(--ui-px));background-position:calc(-202 * var(--ui-px)) calc(-66 * var(--ui-px))}.ui-door-open{width:calc(16 * var(--ui-px));height:calc(24 * var(--ui-px));background-position:calc(-219 * var(--ui-px)) calc(-66 * var(--ui-px))}.ui-door-private{width:calc(16 * var(--ui-px));height:calc(24 * var(--ui-px));background-position:calc(-236 * var(--ui-px)) calc(-66 * var(--ui-px))}.ui-dot-connecting{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-84 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-dot-offline{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-93 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-dot-online{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-102 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-dot-paused{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-199 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-catchup{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-208 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-check{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-217 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-dots-0{width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-243 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-glyph-dots-1{width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:0 calc(-210 * var(--ui-px))}.ui-glyph-dots-2{width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-13 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-everyone{width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-47 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-fp-1x1{width:calc(10 * var(--ui-px));height:calc(6 * var(--ui-px));background-position:calc(-110 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-fp-1x2{width:calc(14 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-169 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-glyph-fp-2x1{width:calc(14 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-184 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-glyph-fp-2x3{width:calc(22 * var(--ui-px));height:calc(12 * var(--ui-px));background-position:calc(-117 * var(--ui-px)) calc(-195 * var(--ui-px))}.ui-glyph-fp-3x2{width:calc(22 * var(--ui-px));height:calc(12 * var(--ui-px));background-position:calc(-140 * var(--ui-px)) calc(-195 * var(--ui-px))}.ui-glyph-fp-wall{width:calc(10 * var(--ui-px));height:calc(7 * var(--ui-px));background-position:calc(-99 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-hop{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-226 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-host{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-169 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-glyph-key{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-178 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-glyph-onair-off{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-187 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-glyph-onair-0{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-235 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-glyph-onair-1{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-244 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-glyph-pause{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:0 calc(-219 * var(--ui-px))}.ui-glyph-pieces{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-9 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-play{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-18 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-retry{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-27 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-seek{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-36 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-snail{width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-60 * var(--ui-px)) calc(-210 * var(--ui-px))}.ui-glyph-src-live{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-45 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-src-video{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-54 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-tab-decor{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-63 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-tab-floor{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-72 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-tab-seats{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-81 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-glyph-you{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:calc(-90 * var(--ui-px)) calc(-219 * var(--ui-px))}.ui-icon-arrange{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-102 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-icon-chat{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-206 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-icon-close{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-223 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-icon-copied{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-240 * var(--ui-px)) calc(-129 * var(--ui-px))}.ui-icon-copy{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-51 * var(--ui-px)) calc(-131 * var(--ui-px))}.ui-icon-create{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:0 calc(-144 * var(--ui-px))}.ui-icon-expired{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-17 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-key{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-34 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-leave{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-119 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-muted{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-136 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-muted-off{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-153 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-pause{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-170 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-pause-off{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-187 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-icon-people{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-68 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-play{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-85 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-play-off{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-102 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-resting{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-204 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-retry{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-221 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-retry-2x{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));background-position:calc(-209 * var(--ui-px)) 0}.ui-icon-seat{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-238 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-icon-send{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-51 * var(--ui-px)) calc(-148 * var(--ui-px))}.ui-icon-share{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:0 calc(-161 * var(--ui-px))}.ui-icon-sound{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-17 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-sound-off{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-34 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-tolive{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-119 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-tolive-off{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-136 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-tv{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-153 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-unplugged{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-170 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-warn{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-187 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-icon-you{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-68 * var(--ui-px)) calc(-163 * var(--ui-px))}.ui-logo-0{width:calc(80 * var(--ui-px));height:calc(17 * var(--ui-px));background-position:calc(-125 * var(--ui-px)) calc(-126 * var(--ui-px))}.ui-portrait-juno{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));background-position:calc(-209 * var(--ui-px)) calc(-33 * var(--ui-px))}.ui-portrait-kiki{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));background-position:calc(-144 * var(--ui-px)) calc(-34 * var(--ui-px))}.ui-portrait-mo{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));background-position:0 calc(-52 * var(--ui-px))}.ui-portrait-pip{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));background-position:calc(-33 * var(--ui-px)) calc(-52 * var(--ui-px))}.ui-resync-0{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-102 * var(--ui-px)) calc(-163 * var(--ui-px))}.ui-resync-1{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-204 * var(--ui-px)) calc(-163 * var(--ui-px))}.ui-resync-2{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-221 * var(--ui-px)) calc(-163 * var(--ui-px))}.ui-seek-head-disabled{width:calc(10 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-204 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-seek-head-hover{width:calc(10 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-215 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-seek-head-idle{width:calc(10 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-226 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-seek-head-press{width:calc(10 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-237 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-volume-knob-disabled{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-125 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-volume-knob-hover{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-136 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-volume-knob-idle{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-147 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-volume-knob-press{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-158 * var(--ui-px)) calc(-208 * var(--ui-px))}.ui-wait-0{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-34 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-1{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-119 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-2{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-136 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-3{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-153 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-4{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-170 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-5{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-187 * var(--ui-px)) calc(-178 * var(--ui-px))}.ui-wait-6{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-68 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-wait-7{width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:calc(-85 * var(--ui-px)) calc(-180 * var(--ui-px))}.ui-transport,.ui-volume,.ui-seek,.ui-vol-track,.ui-readout,.ui-chip,.ui-sysline,.ui-seek-fill,.ui-vol-fill{image-rendering:pixelated;box-sizing:border-box}.ui-transport{align-items:center;gap:calc(4 * var(--ui-px));display:flex}.ui-button.shared{color:var(--ui-text);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS/JjlqobkB8TSxKVBPlAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.shared:hover,.ui-button.shared.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS//9+rJjlp8TSxQzcN9AAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.shared:active,.ui-button.shared.is-press{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUAAAArHS98TSyobkCHqAzCAAAAAXRSTlMAQObYZgAAADdJREFUeNrVkLERAEAIwlD231nhLPQ3+BSeSQmAWADXVXRzcIlsp+lCBY5Tj8Pm7xDHPcj1d8ICzQcC2UrOzsgAAAAASUVORK5CYII=)}.ui-button.self{color:var(--ui-accent);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAElBMVEUAAAArHS/oszw0N2a5giokJkpOL8XxAAAAAXRSTlMAQObYZgAAAD5JREFUeNrV0MERACAMAkFU6L9lQ6JOWvB+7BMAowV4z5fFe51S2g6hYbV+A92pAuqIRMNgSBU7D+HrXtYv3AC6AzGu80XiAAAAAElFTkSuQmCC)}.ui-button.self:hover,.ui-button.self.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAElBMVEUAAAArHS/302tKT4y5giokJkrbu9dOAAAAAXRSTlMAQObYZgAAAD5JREFUeNrV0MERACAMAkFU6L9lQ6JOWvB+7BMAowV4z5fFe51S2g6hYbV+A92pAuqIRMNgSBU7D+HrXtYv3AC6AzGu80XiAAAAAElFTkSuQmCC)}.ui-button.self:active,.ui-button.self.is-press{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAElBMVEUAAAArHS8kJkroszw0N2a5giozqCOsAAAAAXRSTlMAQObYZgAAAD5JREFUeNrVkEEOACAIw4ay/39ZhsRgfIE9LGmPA2AN4HYV7Siy2Az3JAoVvDyK79D4LLC5gpHN8xAe3suABVSqA8nU5JPOAAAAAElFTkSuQmCC)}.ui-button.shared:disabled,.ui-button.self:disabled,.ui-button.shared.is-disabled,.ui-button.self.is-disabled{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS9lWnBKQFIzKzrChntcAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-button.icon{width:calc(26 * var(--ui-px));height:calc(28 * var(--ui-px));min-height:0;padding:0 0 calc(2 * var(--ui-px));gap:0}.ui-button.icon:active,.ui-button.icon.is-press{padding:calc(2 * var(--ui-px)) 0 0}.ui-button.icon:disabled,.ui-button.icon.is-disabled{padding:0 0 calc(2 * var(--ui-px))}.ui-button:disabled .ui-icon-play,.ui-button.is-disabled .ui-icon-play{background-position:calc(-102 * var(--ui-px)) calc(-146 * var(--ui-px))}.ui-button:disabled .ui-icon-pause,.ui-button.is-disabled .ui-icon-pause{background-position:calc(-187 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-button:disabled .ui-icon-sound,.ui-button.is-disabled .ui-icon-sound{background-position:calc(-34 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-button:disabled .ui-icon-muted,.ui-button.is-disabled .ui-icon-muted{background-position:calc(-153 * var(--ui-px)) calc(-144 * var(--ui-px))}.ui-seek{min-width:calc(40 * var(--ui-px));height:calc(10 * var(--ui-px));border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAADFBMVEUAAAArHS8kJkpKT4wj8fdtAAAAAXRSTlMAQObYZgAAADFJREFUeNpljUEOACAIwyr7/5+FucQYeyDtZQArwPWpudW44l2aqPCH4icU95zM+wg2KZoAsRVpq54AAAAASUVORK5CYII=) 4 4 fill / calc(4 * var(--ui-px)) stretch;flex:1;position:relative}.ui-seek.is-disabled{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAADFBMVEUAAAArHS8zKzplWnAeIvidAAAAAXRSTlMAQObYZgAAADFJREFUeNpljUEOACAIwyr7/5+FucQYeyDtZQArwPWpudW44l2aqPCH4icU95zM+wg2KZoAsRVpq54AAAAASUVORK5CYII=)}.ui-seek-fill{left:0;top:calc(-2 * var(--ui-px));height:calc(6 * var(--ui-px));width:calc(100% * var(--pos,0));border-style:solid;border-color:#0000;border-width:calc(1 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAMAAADT589HAAAADFBMVEUAAADo+/+45vB/v9DpeKxHAAAAAXRSTlMAQObYZgAAABRJREFUeNpjYAQCBiYgQCeYmZmZAQKKADHpfqpHAAAAAElFTkSuQmCC) 1 1 fill / calc(1 * var(--ui-px)) stretch;border-left-width:0;border-right-width:0;position:absolute}.ui-seek.is-disabled .ui-seek-fill{display:none}.ui-seek-head{top:calc(-7 * var(--ui-px));left:calc(100% * var(--pos,0) - calc(5 * var(--ui-px)));position:absolute}.ui-readout{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAADFBMVEUAAAArHS8kJkpKT4wj8fdtAAAAAXRSTlMAQObYZgAAAC5JREFUeNpdzUEKACAQQlHT+9+5/EMEuZC3UkmLSFd128boOKXJz6BhEBPJ6F1sHBQAjWP0C6kAAAAASUVORK5CYII=) 4 4 fill / calc(4 * var(--ui-px)) stretch;color:var(--ui-text);font-variant-numeric:tabular-nums;min-height:calc(14 * var(--ui-px));white-space:nowrap;align-items:center;padding:0;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.ui-volume{border-style:solid;border-color:#0000;border-width:calc(6 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAD1BMVEUAAAArHS/302s0N2a5giqEC/ErAAAAAXRSTlMAQObYZgAAAEdJREFUeNqdj0EOACAIw4bw/zfrGKLxaA+SlQQEAKxBYjYKGWb1ZVR9UaZzmqDYmUbCm3/xDo2zNij4Wuf8KitRlhHn3Ov8CfbCAelsn+ARAAAAAElFTkSuQmCC) 6 6 fill / calc(6 * var(--ui-px)) stretch;align-items:center;gap:calc(4 * var(--ui-px));padding:0 calc(2 * var(--ui-px));color:var(--ui-accent);display:inline-flex}.ui-vol-track{width:calc(40 * var(--ui-px));height:calc(8 * var(--ui-px));border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAADFBMVEUAAAArHS8kJkpKT4wj8fdtAAAAAXRSTlMAQObYZgAAACxJREFUeNpFzMENAEAIAkF0++/ZA2OOB5kHQVIl0sl2d8fRMyYmS6KMYfXPBhC0AGlAoTk/AAAAAElFTkSuQmCC) 4 4 fill / calc(4 * var(--ui-px)) stretch;position:relative}.ui-vol-fill{left:0;top:calc(-2 * var(--ui-px));height:calc(4 * var(--ui-px));width:calc(100% * var(--vol,1));border-style:solid;border-color:#0000;border-width:calc(1 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAADFBMVEUAAAD302voszy5girJUaqXAAAAAXRSTlMAQObYZgAAABRJREFUeNpjYAQCBiYggBDMzMzMAAEYACER21deAAAAAElFTkSuQmCC) 1 1 fill / calc(1 * var(--ui-px)) stretch;border-left-width:0;border-right-width:0;position:absolute}.ui-vol-knob{top:calc(-5 * var(--ui-px));left:calc(100% * var(--vol,1) - calc(5 * var(--ui-px)));position:absolute}.ui-volume.is-muted .ui-vol-fill,.ui-vol-track.is-disabled .ui-vol-fill{display:none}.ui-chip{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/JjlozKzp8TSypZGKkAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==) 4 4 fill / calc(4 * var(--ui-px)) stretch;align-items:center;gap:calc(2 * var(--ui-px));padding:0 calc(1 * var(--ui-px));color:var(--ui-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.ui-room .ui-readout{font-size:11px}.ui-room .ui-chip{font-size:9px}.ui-chip.self{color:var(--ui-accent);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/302skJkq5giowuV0EAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==)}.ui-sysline{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px)) calc(4 * var(--ui-px)) calc(4 * var(--ui-px)) calc(5 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAAElBMVEUAAAArHS9KQFIzKzro+/9/v9Bcx4qpAAAAAXRSTlMAQObYZgAAADNJREFUeNqVzjEOACAMQlEqev8rK6Rp2tG/vQkARAVIK5MlOjt26pniYfVNDkaTh7vmyQuAiAF1SPhCwAAAAABJRU5ErkJggg==) 4 4 4 5 fill / calc(4 * var(--ui-px)) calc(4 * var(--ui-px)) calc(4 * var(--ui-px)) calc(5 * var(--ui-px)) stretch;align-items:center;gap:calc(2 * var(--ui-px));padding:0 calc(1 * var(--ui-px));width:fit-content;color:var(--ui-muted);margin:0;font-size:12px;font-weight:500;line-height:1.2;display:flex}.ui-sysline b{color:var(--ui-glow);font-weight:700}.ui-sysline time{color:var(--ui-text);font-variant-numeric:tabular-nums;font-weight:700}.ui-catchup{--f0:calc(-17 * var(--ui-px)) calc(-127 * var(--ui-px));--f1:calc(-34 * var(--ui-px)) calc(-127 * var(--ui-px));--f2:calc(-68 * var(--ui-px)) calc(-129 * var(--ui-px));--f3:calc(-85 * var(--ui-px)) calc(-129 * var(--ui-px));width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:var(--f0);animation:1.28s step-end infinite ui-catchup}@keyframes ui-catchup{0%{background-position:var(--f0)}25%{background-position:var(--f1)}50%{background-position:var(--f2)}75%{background-position:var(--f3)}}.ui-tag.catching{color:var(--ui-muted);font-style:italic}.ui-tag.catching .ui-catchup{translate:calc(3 * var(--ui-px)) -50%;position:absolute;top:50%;right:100%}@media (prefers-reduced-motion:reduce){.ui-catchup{animation:none}}.ui-tv-frame{image-rendering:pixelated;border:0 solid #0000;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAMAAAARSr4IAAAAIVBMVEUAAAArHS//9+rJjlqobkB8TSwzKzr302voszzo+/+5girP307sAAAAAXRSTlMAQObYZgAAAD5JREFUeNp9zFkKACAMA9FqjVrvf2AXRBoF5+9BiARKQox6mlSiPkwrAJt55CnyI4+vK0eUipmZLdZGdL2kOkuXAw+jvtlZAAAAAElFTkSuQmCC) 6 6 8/6px 6px 8px/6px 6px 8px}.ui-tv-shelf{box-sizing:border-box;height:44px;image-rendering:pixelated;border:0 solid #0000;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAzCAMAAAAOyM4wAAAAHlBMVEUAAAArHS/JjlokJkpKT4x8TSwzKzqobkBlWnBKQFJh5zECAAAAAXRSTlMAQObYZgAAAOVJREFUeNrtl90OwiAMRsHxM97/hYWxkQIFamyTXfBlN4aTYz+H6JTShJCgxCn9IUQfhyFxSlvrFvE+6bxfcdZeutO56VV0C/DWMU+3y+6yv5fNIZTtwX66s2Q+Hcq1urga7kCw0w24piygLm5UtuXwshDKID7dkJPRPR1C6DikLMr1ZTsqcth0Yw7qypumF3WNSjfhYNkHy1sK7IKmLFiLq9Wngk3namw4HcLJ6CTL/n8rmDeKyDZ++XeW+YDiOj6ZD3e5n579p2KX3WUvnV8m61ah64zh1NEio+MLu476IE172v4CQapei8vRAbkAAAAASUVORK5CYII=) 1 38 6 fill/1px 38px 6px/1px 38px 6px;align-items:center;padding:0 6px;display:flex}.ui-tv-shelf>.ui-transport{flex:1;min-width:0}.ui-tv-shelf .ui-seek{min-width:0}.ui-tv-shelf.compact{border-image-width:1px 0 6px;border-image-outset:1px 0 6px}.ui-tv-frame.compact{border-image-width:6px 0 8px;border-image-outset:6px 0 8px}.ui-live,.ui-hint,.ui-plate{image-rendering:pixelated;box-sizing:border-box;align-items:center;gap:calc(2 * var(--ui-px));padding:0 calc(1 * var(--ui-px));white-space:nowrap;flex:none;line-height:1;display:inline-flex}.ui-live{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/gelWKNSfCVTrzNiYLAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==) 4 fill / calc(4 * var(--ui-px)) stretch;color:var(--ui-text);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ui-onair{--f0:calc(-235 * var(--ui-px)) calc(-217 * var(--ui-px));--f1:calc(-244 * var(--ui-px)) calc(-217 * var(--ui-px));width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:var(--f0);position:relative}.ui-onair:after{content:"";background:inherit;background-position:var(--f1);opacity:0;animation:1.4s step-end infinite ui-onair;position:absolute;inset:0}@keyframes ui-onair{0%{opacity:0}50%{opacity:1}}.ui-live.is-behind{color:var(--ui-muted);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAADFBMVEUAAAArHS+KNSczKzqWWK66AAAAAXRSTlMAQObYZgAAAC5JREFUeNpjYGBghAIGBhCbCQxAPBCbGQjAPCgbzANymKGAFA6yAchGo1iK7BwAU3wBEZBnvE4AAAAASUVORK5CYII=)}.ui-live.is-behind .ui-onair{background-position:calc(-187 * var(--ui-px)) calc(-217 * var(--ui-px))}.ui-live.is-behind .ui-onair:after{display:none}.ui-readout.behind{color:var(--ui-muted)}.ui-button:disabled .ui-icon-tolive,.ui-button.is-disabled .ui-icon-tolive{background-position:calc(-136 * var(--ui-px)) calc(-161 * var(--ui-px))}.ui-live-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-muted);flex:1;font-size:12px;font-weight:500;overflow:hidden}.ui-room .ui-live,.ui-room .ui-hint{font-size:9px}.ui-room .ui-plate{font-size:10px}.ui-room .ui-live-note{font-size:11px}.ui-hint{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS9lWnAzKzpKQFJgm7Y8AAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==) 4 fill / calc(4 * var(--ui-px)) stretch;color:var(--ui-muted);font-size:11px;font-weight:600}.ui-plate{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAElBMVEUAAAArHS/302voszx8TSy5girkQa9GAAAAAXRSTlMAQObYZgAAADhJREFUeNqVjrkBAEAIwvBh/5VPfAa4VIRCAWALoOyNTDmKtsopSacklh/hHKDEyO45j9jchJvzAF3VAUsnB8MhAAAAAElFTkSuQmCC) 4 fill / calc(4 * var(--ui-px)) stretch;color:var(--ui-on-primary);font-size:11px;font-weight:700}.ui-tv-shelf.compact .ui-live-note,.ui-tv-shelf.compact .ui-plate-name,.ui-tv-shelf.compact .ui-hint-text{display:none}.ui-room .ui-hint:not(.wordy) .ui-hint-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-resync{--f0:calc(-102 * var(--ui-px)) calc(-163 * var(--ui-px));--f1:calc(-204 * var(--ui-px)) calc(-163 * var(--ui-px));--f2:calc(-221 * var(--ui-px)) calc(-163 * var(--ui-px));width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:var(--f2);animation:1s step-end both ui-resync}@keyframes ui-resync{0%{background-position:var(--f0)}16%{background-position:var(--f1)}36%{background-position:var(--f2)}to{background-position:var(--f2)}}.ui-tag.resynced .ui-resync{translate:calc(-1 * var(--ui-px)) -50%;position:absolute;top:50%;right:100%}@media (prefers-reduced-motion:reduce){.ui-onair:after,.ui-resync{animation:none}}.ui-button.shared.is-cooling{cursor:default;padding:0 0 calc(2 * var(--ui-px));border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS+obkB8TSwzKzqDuZA4AAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-wait{--w0:calc(-34 * var(--ui-px)) calc(-178 * var(--ui-px));--w1:calc(-119 * var(--ui-px)) calc(-178 * var(--ui-px));--w2:calc(-136 * var(--ui-px)) calc(-178 * var(--ui-px));--w3:calc(-153 * var(--ui-px)) calc(-178 * var(--ui-px));--w4:calc(-170 * var(--ui-px)) calc(-178 * var(--ui-px));--w5:calc(-187 * var(--ui-px)) calc(-178 * var(--ui-px));--w6:calc(-68 * var(--ui-px)) calc(-180 * var(--ui-px));--w7:calc(-85 * var(--ui-px)) calc(-180 * var(--ui-px));width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));background-position:var(--w0);animation:ui-wait var(--cool,3s) steps(1) 1 both}@keyframes ui-wait{0%{background-position:var(--w0)}12.5%{background-position:var(--w1)}25%{background-position:var(--w2)}37.5%{background-position:var(--w3)}50%{background-position:var(--w4)}62.5%{background-position:var(--w5)}75%{background-position:var(--w6)}87.5%{background-position:var(--w7)}to{background-position:var(--w7)}}.ui-sysline.self{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAAElBMVEUAAAArHS9KQFIzKzr302u5girPdpGfAAAAAXRSTlMAQObYZgAAADNJREFUeNqVzjEOACAMQlEqev8rK6Rp2tG/vQkARAVIK5MlOjt26pniYfVNDkaTh7vmyQuAiAF1SPhCwAAAAABJRU5ErkJggg==)}.ui-sysline.self b{color:var(--ui-accent)}.ui-button.is-waiting{color:var(--ui-text);cursor:default;padding-top:0;padding-bottom:calc(2 * var(--ui-px));border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAD1BMVEUAAAArHS9lWnBKQFIzKzrChntcAAAAAXRSTlMAQObYZgAAADpJREFUeNrVkMERACAIw4p0/5mlwnHoBubV5FkANgDkq1GRe3HK8ChU8MFvga0ZyCoxFIyDPOT298IN/dADI88oEmQAAAAASUVORK5CYII=)}.ui-dots{--d0:calc(-243 * var(--ui-px)) calc(-208 * var(--ui-px));--d1:0 calc(-210 * var(--ui-px));--d2:calc(-13 * var(--ui-px)) calc(-210 * var(--ui-px));width:calc(12 * var(--ui-px));height:calc(8 * var(--ui-px));background-position:var(--d0);animation:.72s step-end infinite ui-dots}@keyframes ui-dots{0%{background-position:var(--d0)}33.333%{background-position:var(--d1)}66.667%{background-position:var(--d2)}}.ui-card{border-style:solid;border-color:#0000;border-width:calc(6 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAAArHS/JjlqobkB8TSw0N2ZKNTZ5AAAAAXRSTlMAQObYZgAAAEhJREFUeNqlj0EOACEIA+ta///lpVSMenUuZCZEA4C2Aci/hYq8T7Kkez8KFeQjiEIHu0qFMXkJ96Osb+mgkdAhZ+FjTr/P/wFQ7AKbld2HsQAAAABJRU5ErkJggg==) 6 fill / calc(6 * var(--ui-px)) stretch;align-items:center;gap:calc(4 * var(--ui-px));padding:calc(1 * var(--ui-px)) calc(2 * var(--ui-px));color:var(--ui-text);image-rendering:pixelated;box-sizing:border-box;display:flex}a.ui-card:hover,a.ui-card:focus-visible,.ui-card.is-hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAAArHS//9+qobkB8TSw0N2a6uELSAAAAAXRSTlMAQObYZgAAAEhJREFUeNqlj0EOACEIA+ta///lpVSMenUuZCZEA4C2Aci/hYq8T7Kkez8KFeQjiEIHu0qFMXkJ96Osb+mgkdAhZ+FjTr/P/wFQ7AKbld2HsQAAAABJRU5ErkJggg==);outline:none}.ui-card.is-full{color:var(--ui-muted);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAADFBMVEUAAAArHS98TSwzKzpLMHixAAAAAXRSTlMAQObYZgAAAD9JREFUeNqlj0kOACAIA1v5/5+VYgwpR+cCnQMLADaAzOuRpmcZVk3USZBxkJGoXKZEXH6EDx1r7TA/fTzn72/s8AG95eUX9gAAAABJRU5ErkJggg==)}.ui-pill-full{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/06tIzKzrLvZ8fh6TrAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==) 4 fill / calc(4 * var(--ui-px)) stretch;padding:0 calc(1 * var(--ui-px));color:var(--ui-text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;image-rendering:pixelated;box-sizing:border-box;align-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ui-room .ui-pill-full{font-size:9px}@media (prefers-reduced-motion:reduce){.ui-dots{animation:none}.ui-wait{background-position:var(--w0);animation:none}}.ui-tray,.ui-tab,.ui-slot,.ui-ticket,.ui-pill-private,.ui-swatch{image-rendering:pixelated;box-sizing:border-box}.ui-handle-remove-hover,.ui-handle-remove-idle,.ui-handle-rotate-hover,.ui-handle-rotate-idle,.ui-swatch-blush,.ui-swatch-brass,.ui-swatch-cream,.ui-swatch-dusk,.ui-swatch-ginger,.ui-swatch-lilac,.ui-swatch-navy,.ui-swatch-olive,.ui-swatch-ring,.ui-swatch-rust,.ui-swatch-teal,.ui-swatch-tide,.ui-swatch-velvet,.ui-swatch-wood,.ui-thumb-arclamp-brass,.ui-thumb-beanbag-blush,.ui-thumb-beanbag-navy,.ui-thumb-bookshelf-wood,.ui-thumb-couch-cream,.ui-thumb-couch-olive,.ui-thumb-frame-dusk,.ui-thumb-frame-tide,.ui-thumb-monstera-rust,.ui-thumb-monstera-teal,.ui-thumb-popcorn-rust,.ui-thumb-rug-lilac,.ui-thumb-rug-teal,.ui-thumb-sidetable-wood,.ui-thumb-sofa-navy,.ui-thumb-sofa-velvet,.ui-thumb-wingback-ginger{background-image:url(/assets/edit-CPzG3xPz.png);background-size:calc(256 * var(--ui-px)) calc(1024 * var(--ui-px))}.ui-handle-remove-hover{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-423 * var(--ui-px))}.ui-handle-remove-idle{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));background-position:calc(-216 * var(--ui-px)) calc(-423 * var(--ui-px))}.ui-handle-rotate-hover{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-444 * var(--ui-px))}.ui-handle-rotate-idle{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));background-position:calc(-216 * var(--ui-px)) calc(-444 * var(--ui-px))}.ui-swatch-blush{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-229 * var(--ui-px)) calc(-484 * var(--ui-px))}.ui-swatch-brass{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-240 * var(--ui-px)) calc(-484 * var(--ui-px))}.ui-swatch-cream{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-229 * var(--ui-px)) calc(-495 * var(--ui-px))}.ui-swatch-dusk{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-240 * var(--ui-px)) calc(-495 * var(--ui-px))}.ui-swatch-ginger{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-214 * var(--ui-px)) calc(-499 * var(--ui-px))}.ui-swatch-lilac{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-502 * var(--ui-px))}.ui-swatch-navy{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-225 * var(--ui-px)) calc(-506 * var(--ui-px))}.ui-swatch-olive{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-236 * var(--ui-px)) calc(-506 * var(--ui-px))}.ui-swatch-ring{width:calc(14 * var(--ui-px));height:calc(14 * var(--ui-px));background-position:calc(-214 * var(--ui-px)) calc(-484 * var(--ui-px))}.ui-swatch-rust{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-206 * var(--ui-px)) calc(-510 * var(--ui-px))}.ui-swatch-teal{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-513 * var(--ui-px))}.ui-swatch-tide{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-217 * var(--ui-px)) calc(-517 * var(--ui-px))}.ui-swatch-velvet{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-228 * var(--ui-px)) calc(-517 * var(--ui-px))}.ui-swatch-wood{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background-position:calc(-239 * var(--ui-px)) calc(-517 * var(--ui-px))}.ui-thumb-arclamp-brass{width:calc(22 * var(--ui-px));height:calc(25 * var(--ui-px));background-position:calc(-222 * var(--ui-px)) calc(-299 * var(--ui-px))}.ui-thumb-beanbag-blush{width:calc(25 * var(--ui-px));height:calc(18 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-465 * var(--ui-px))}.ui-thumb-beanbag-navy{width:calc(25 * var(--ui-px));height:calc(18 * var(--ui-px));background-position:calc(-221 * var(--ui-px)) calc(-465 * var(--ui-px))}.ui-thumb-bookshelf-wood{width:calc(30 * var(--ui-px));height:calc(39 * var(--ui-px));background-position:calc(-194 * var(--ui-px)) calc(-112 * var(--ui-px))}.ui-thumb-couch-cream{width:calc(42 * var(--ui-px));height:calc(28 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-214 * var(--ui-px))}.ui-thumb-couch-olive{width:calc(42 * var(--ui-px));height:calc(28 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-243 * var(--ui-px))}.ui-thumb-frame-dusk{width:calc(16 * var(--ui-px));height:calc(25 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-300 * var(--ui-px))}.ui-thumb-frame-tide{width:calc(16 * var(--ui-px));height:calc(25 * var(--ui-px));background-position:calc(-212 * var(--ui-px)) calc(-325 * var(--ui-px))}.ui-thumb-monstera-rust{width:calc(21 * var(--ui-px));height:calc(23 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-399 * var(--ui-px))}.ui-thumb-monstera-teal{width:calc(21 * var(--ui-px));height:calc(23 * var(--ui-px));background-position:calc(-217 * var(--ui-px)) calc(-399 * var(--ui-px))}.ui-thumb-popcorn-rust{width:calc(26 * var(--ui-px));height:calc(27 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-272 * var(--ui-px))}.ui-thumb-rug-lilac{width:calc(44 * var(--ui-px));height:calc(23 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-351 * var(--ui-px))}.ui-thumb-rug-teal{width:calc(44 * var(--ui-px));height:calc(23 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-375 * var(--ui-px))}.ui-thumb-sidetable-wood{width:calc(18 * var(--ui-px));height:calc(17 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-484 * var(--ui-px))}.ui-thumb-sofa-navy{width:calc(42 * var(--ui-px));height:calc(30 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-152 * var(--ui-px))}.ui-thumb-sofa-velvet{width:calc(42 * var(--ui-px));height:calc(30 * var(--ui-px));background-position:calc(-195 * var(--ui-px)) calc(-183 * var(--ui-px))}.ui-thumb-wingback-ginger{width:calc(26 * var(--ui-px));height:calc(26 * var(--ui-px));background-position:calc(-222 * var(--ui-px)) calc(-272 * var(--ui-px))}.ui-button.self[aria-pressed=true],.ui-button.self.is-on{color:var(--ui-on-primary);padding-top:calc(2 * var(--ui-px));border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUAAAArHS+5giroszyVHKiWAAAAAXRSTlMAQObYZgAAAD1JREFUeNrV0MENACAMAkCk++9saZuIbiAPEu4JgGUB7i1Rc1KymDsqKRTE7JRosHwGJhSY6ADg3NH7vXADwfYCuyl0nnAAAAAASUVORK5CYII=);padding-bottom:0}.ui-tray{border-style:solid;border-color:#0000;border-width:calc(10 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAFVBMVEUAAAArHS/JjlqobkB8TSwkJko0N2bYyFrrAAAAAXRSTlMAQObYZgAAAHBJREFUeNq10kEOgCAMRNFWB+5/ZKXTUsBunZX+Z2KCiojoZ2JTvY5RRr+3UdixzMV7Pm+CAbyO99odCGunBLC3dyYLRKfs0Hzad2hz/0Gf/YQ++woIiR5HApMx7wmIo0ICqr2gZbdPWPdK8jcpfp8HOQIGj6olw8cAAAAASUVORK5CYII=) 10 fill / calc(10 * var(--ui-px)) stretch;gap:calc(3 * var(--ui-px));padding:calc(1 * var(--ui-px));scrollbar-width:thin;display:flex;overflow-x:auto}.ui-tabs{gap:calc(1 * var(--ui-px));padding-left:calc(6 * var(--ui-px));margin-bottom:calc(-1 * var(--ui-px));display:flex;position:relative}.ui-tab{border-style:solid;border-color:#0000;border-width:calc(5 * var(--ui-px)) calc(5 * var(--ui-px)) calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAADFBMVEUAAAArHS+obkB8TSyJu4hqAAAAAXRSTlMAQObYZgAAADFJREFUeNpjYGBgRAIMDCA+ExyAREB8ZigAiyDxgSLMIAFmZEA3AUYUPtipqHx0zwEA49YB9Qre2KMAAAAASUVORK5CYII=) 5 5 4 fill / calc(5 * var(--ui-px)) calc(5 * var(--ui-px)) calc(4 * var(--ui-px)) stretch;align-items:center;gap:calc(2 * var(--ui-px));padding:0 calc(1 * var(--ui-px));min-height:calc(14 * var(--ui-px));color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;font-size:13px;font-weight:700;display:inline-flex}.ui-tab:hover,.ui-tab.is-hover{color:var(--ui-text);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAADFBMVEUAAAArHS//9+p8TSxm8AwlAAAAAXRSTlMAQObYZgAAADFJREFUeNpjYGBgRAIMDCA+ExyAREB8ZigAiyDxgSLMIAFmZEA3AUYUPtipqHx0zwEA49YB9Qre2KMAAAAASUVORK5CYII=)}.ui-tab[aria-selected=true]{color:var(--ui-text);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAD1BMVEUAAAArHS/JjlqobkB8TSxKVBPlAAAAAXRSTlMAQObYZgAAADJJREFUeNpjYGBgRAIMDCA+ExyAREB8ZigAiyDxgSIsIAFmJEA/AWYUAHQqqgDIM6h8AOmcAiH6dZDbAAAAAElFTkSuQmCC)}.ui-tab:focus-visible{outline:var(--ui-px) solid var(--ui-text);outline-offset:var(--ui-px)}.ui-slot{border-style:solid;border-color:#0000;border-width:calc(6 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAFVBMVEUAAAArHS/JjlqobkB8TSw0N2ZKT4yVLEsGAAAAAXRSTlMAQObYZgAAAEtJREFUeNqlz0ESwCAIQ1FsMfc/soFAR902G+e/cYOZjW1m0c+3kOi3lpKt/xQPiJ4cxQVqChpm7Q+gusGB7gQ+yLlg+DYdc/Z9/gJw7wL1AWznCwAAAABJRU5ErkJggg==) 6 fill / calc(6 * var(--ui-px)) stretch;width:calc(52 * var(--ui-px));height:calc(50 * var(--ui-px));cursor:grab;background:0 0;flex:none;place-items:center;padding:0;display:grid;position:relative}.ui-slot:hover,.ui-slot.is-hover,.ui-slot:focus-visible{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAFVBMVEUAAAArHS//9+qobkB8TSw0N2ZKT4yYW7oYAAAAAXRSTlMAQObYZgAAAEtJREFUeNqlz0ESwCAIQ1FsMfc/soFAR902G+e/cYOZjW1m0c+3kOi3lpKt/xQPiJ4cxQVqChpm7Q+gusGB7gQ+yLlg+DYdc/Z9/gJw7wL1AWznCwAAAABJRU5ErkJggg==);outline:none}.ui-slot[aria-pressed=true]{cursor:grabbing;border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAFVBMVEUAAAArHS/302voszy5gio0N2ZKT4zUPSwyAAAAAXRSTlMAQObYZgAAAEtJREFUeNqlz0ESwCAIQ1FsMfc/soFAR902G+e/cYOZjW1m0c+3kOi3lpKt/xQPiJ4cxQVqChpm7Q+gusGB7gQ+yLlg+DYdc/Z9/gJw7wL1AWznCwAAAABJRU5ErkJggg==)}.ui-slot[aria-disabled=true]{cursor:default;border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAD1BMVEUAAAArHS98TSwzKzpKQFLy8/nnAAAAAXRSTlMAQObYZgAAAERJREFUeNqlj0ESADAExFb5/5vLlo7RY3MhOQFAGkD4ukTpziJnBtwYRNRhYTjuxSpo8hMsvcIyK8/gJcjD5unPc/P9DQA0AfNp7a0HAAAAAElFTkSuQmCC)}.ui-slot .ui-fp{left:calc(1 * var(--ui-px));bottom:calc(1 * var(--ui-px));position:absolute}.ui-swatches{gap:calc(3 * var(--ui-px));align-items:center;display:flex}.ui-swatch{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));cursor:pointer;background:0 0;border:0;padding:0;position:relative}.ui-swatch>.ui-sprite{display:block}.ui-swatch>.ui-swatch-ring{left:calc(-2 * var(--ui-px));top:calc(-2 * var(--ui-px));display:none;position:absolute}.ui-swatch[aria-checked=true]>.ui-swatch-ring{display:block}.ui-swatch:focus-visible{outline:var(--ui-px) solid var(--ui-text);outline-offset:calc(3 * var(--ui-px))}.ui-ticket{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px)) calc(6 * var(--ui-px)) calc(4 * var(--ui-px)) calc(15 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAUCAMAAADfuh9AAAAAD1BMVEUAAAArHS//9+rLvZ/06tLucgEZAAAAAXRSTlMAQObYZgAAAHBJREFUeNqVkkEOwCAIBIHl/28uoDY2iKRz04wIG4h4Qg5n7FIGcGcdNuyeRQPEk3nY2BQVQLLxUUxS7RT0ytFYCldVMIZ+leMvEYXGuMcqSblUqXtJit7arXORPpe/6VqOwFXxxqplwCRWChmmfjEf6o8IEfcq7VkAAAAASUVORK5CYII=) 4 6 4 15 fill / calc(4 * var(--ui-px)) calc(6 * var(--ui-px)) calc(4 * var(--ui-px)) calc(15 * var(--ui-px)) stretch;height:calc(20 * var(--ui-px));padding:0 calc(1 * var(--ui-px));color:var(--ui-bubble-text);white-space:nowrap;align-items:center;min-width:0;font:600 13px/1 ui-monospace,monospace;display:flex;overflow:hidden}.ui-ticket>span{text-overflow:ellipsis;overflow:hidden}.ui-ticket.is-copied{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAUCAMAAADfuh9AAAAAElBMVEUAAAArHS//9+rLvZ/06tJv0MQVHC/5AAAAAXRSTlMAQObYZgAAAH1JREFUeNqVklsOwCAIBMGl979yeWhCI2g6f+qIdAsRT8jgHd0cAcxZi4Tu8xAHfmUuEkmRAYzd+CgqidwU3JXSSAqXVRAfHcbD9SseBbuhChqF7L4bbRWy4zDQP/Q0NVK7q9Uql/WP+BTMv3Q1R+CoWGPdMGDiI4UdpvtgvvRVCBUDYiPnAAAAAElFTkSuQmCC)}.ui-ticket.is-expired{color:var(--ui-panel);border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAUCAMAAADfuh9AAAAADFBMVEUAAAArHS9lWnDLvZ8Ggoj5AAAAAXRSTlMAQObYZgAAAEFJREFUeNrV0jsKACAMA9A03v/OrpoECsXFzI/SH3CkUnAJLg/FvCBJKJn1wpawegE0ezHiZSYkDfT7jRgic8fH3NxiBEhjIxlNAAAAAElFTkSuQmCC);text-decoration:line-through}.ui-room .ui-ticket{font-size:10px}.ui-pill-private{border-style:solid;border-color:#0000;border-width:calc(4 * var(--ui-px));border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAD1BMVEUAAAArHS/06tIkJkrLvZ+S+/LlAAAAAXRSTlMAQObYZgAAADNJREFUeNqVjsERADAIwrCy/8wVDgcwr+QFACoA8mdU8h5c8SkqOlyCcUWRcQ/R7IW98wFZkgE117pa3wAAAABJRU5ErkJggg==) 4 fill / calc(4 * var(--ui-px)) stretch;align-items:center;gap:calc(2 * var(--ui-px));padding:0 calc(1 * var(--ui-px));color:var(--ui-text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ui-room .ui-pill-private{font-size:9px}.ui-tag .ui-glyph-host{vertical-align:-1px;margin-right:calc(1 * var(--ui-px))}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1d1a2b;--panel:#2a2540;--fg:#f3eefc;--muted:#b8b0cc;--accent:#eaac8b;--error:#ff8a80;font:16px/1.4 system-ui,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--fg);margin:0}main{max-width:980px;margin:0 auto;padding:16px}@media (width<=400px){main{padding:8px 2px}}button,input{font:inherit;color:inherit}.site-footer{text-align:right;max-width:980px;margin:0 auto;padding:0 16px 16px;font-size:.85rem}.site-footer a{color:var(--muted)}.site-footer a:hover,.site-footer a:focus-visible{color:var(--accent)}.landing{background:var(--panel);border-radius:12px;gap:8px;max-width:360px;margin:10vh auto;padding:24px;display:grid}.landing h1{margin:0}.lede{color:var(--muted);margin:0 0 8px}.landing input{background:var(--bg);border:1px solid #554d73;border-radius:6px;padding:8px 10px}.landing input[aria-invalid=true]{border-color:var(--error)}.error{min-height:1.4em;color:var(--error);margin:0;font-size:.9em}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:6px;padding:0}.avatars{gap:12px;display:flex}.avatar{background:var(--bg);cursor:pointer;border:2px solid #0000;border-radius:10px;width:56px;height:56px;position:relative}.avatar[aria-checked=true]{border-color:var(--accent)}.avatar:after{content:"";position:absolute;inset:14px}.a0:after{background:#e4572e;border-radius:50%}.a1:after{background:#29335c;border-radius:5px}.a2:after{clip-path:polygon(50% 0,100% 100%,0 100%);background:#f3a712}.a3:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#669bbc}.enter{background:var(--accent);color:#1d1a2b;cursor:pointer;border:0;border-radius:8px;margin-top:8px;padding:10px;font-weight:600}.enter:disabled{opacity:.6}.status{min-height:1.4em;color:var(--muted);margin:0 0 8px}.stage-wrap{width:100%;position:relative}.stage-clip{position:absolute;overflow:hidden}.stage{transform-origin:0 0;width:960px;height:600px;position:absolute;top:0;left:0}.scene{width:960px;height:600px;position:absolute;inset:0}.tv{background:#000;place-items:center;display:grid;position:absolute}.controls{position:absolute}.tv iframe{border:0;width:100%;height:100%}.tv .tv-sdk{width:100%;height:100%}.tv-empty{color:var(--muted);text-align:center;margin:16px;font-size:.9em}.tv .tv-generic{place-items:center;width:100%;height:100%;display:grid}.generic-card{text-align:center;color:#eee;max-width:80%}.generic-card p{overflow-wrap:anywhere;margin:0 0 6px}.generic-note{color:var(--muted);font-size:.85em}.generic-strip{height:100%;color:var(--muted);align-items:center;gap:10px;font-size:.8em;display:flex}.generic-label{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:999px;padding:2px 8px;font-weight:700}.overlay,.tags,.bubbles{pointer-events:none;position:absolute;inset:0}.seat{pointer-events:auto;cursor:pointer;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:0 0;border:0;width:52px;height:26px;padding:0;position:absolute;top:-13px;left:-26px}.seat:hover,.seat:focus-visible{background:#eaac8b59;outline:none}.seat[data-occupied=true]:not(.mine){cursor:default}.tag{align-items:center;max-width:160px;height:20px;font-size:12px;display:flex;position:absolute;top:0;left:0;translate:-50%}.tag-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.bubble{color:#1d1a2b;overflow-wrap:anywhere;background:#fff;border-radius:10px;max-width:220px;max-height:180px;margin:0;padding:6px 10px;font-size:13px;position:absolute;top:0;left:0;overflow:hidden;translate:-50% -100%}.chat{gap:8px;margin-top:8px;display:flex}.chat input{background:var(--panel);border:1px solid #554d73;border-radius:6px;flex:1;padding:8px 10px}.chat button{background:var(--accent);color:#1d1a2b;border:0;border-radius:6px;padding:8px 16px;font-weight:600}.room-full{text-align:center;margin:15vh auto}.seat:disabled{cursor:default}.notice{color:var(--error);margin:8px 0 0}.controls{--ui-px:1px}.controls>.ui-transport{will-change:transform}.ui-seek input,.ui-vol-track input{opacity:0;cursor:pointer;width:calc(100% + 8px);height:calc(100% + 16px);margin:0;position:absolute;inset:-8px -4px}.ui-seek input:disabled{cursor:default}.ui-seek:focus-within,.ui-vol-track:focus-within{outline:1px solid var(--ui-text);outline-offset:5px}.ui-seek.is-disabled .ui-seek-head{display:none}.room-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.catching-notice{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.syslines{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;display:flex;position:absolute;overflow:hidden}.syslines .ui-sysline{white-space:nowrap;max-width:100%;animation:6s linear forwards sysline-fade;overflow:hidden}.ui-sysline b{text-overflow:ellipsis;min-width:0;overflow:hidden}@keyframes sysline-fade{0%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.syslines .ui-sysline{animation:none}}.sync-notice,.tv-hint{color:var(--muted)}.tv-hint{margin:0 0 8px}.chat[data-cooldown=true] input,.chat[data-cooldown=true] button{opacity:.6}.room-full .enter{margin-top:12px;text-decoration:none;display:inline-block}
