@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/static/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:200 900;src:url(/static/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{height:100%;overflow:hidden}body{touch-action:none;-webkit-user-select:none;user-select:none}canvas{z-index:var(--z-canvas);display:block;position:fixed;inset:0}input,textarea{-webkit-user-select:text;user-select:text}.wu-screen,.wu-panel-body,.wu-sheet-body,.wu-dm-msgs,.wu-modal-body,.ui-scroll{touch-action:pan-y}.ui-root{pointer-events:none;position:fixed;inset:0}.ui-root .wu-chatbar,.ui-root .wu-scrim,.ui-screen,.ui-editor,.ui-side>*,.ui-dm,.ui-menu{pointer-events:auto}.ui-bubbles .wu-bubble{pointer-events:none}.ui-bubble{will-change:transform;position:absolute;top:0;left:0}.ui-screen{background:var(--bg);color:var(--ink);z-index:var(--z-modal);padding:calc(var(--space-4) + env(safe-area-inset-top,0px)) calc(var(--space-4) + env(safe-area-inset-right,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px)) calc(var(--space-4) + env(safe-area-inset-left,0px));justify-content:safe center;align-items:center;gap:var(--space-4);touch-action:pan-y;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.ui-auth{width:100%;max-width:var(--panel-max);gap:var(--space-4);padding:var(--space-4);display:grid}.ui-stack{gap:var(--space-3);align-content:start;display:grid}.ui-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.ui-row>.ui-grow{flex:auto;min-width:0}.ui-radios{border:0;gap:0;margin:0;padding:0;display:grid}.ui-radios legend{margin-bottom:var(--space-1);padding:0}.ui-error{color:var(--danger);margin:0;font-weight:800}.ui-error:empty{display:none}.ui-hud-room-meta{gap:var(--space-1);flex:0 auto;justify-items:start;min-width:0;display:grid}.ui-hud-room-meta .wu-hud-room{min-width:0;max-width:100%}.wu-hud-top .wu-hud-actions{flex:none}@media (width<=400px){.wu-hud-room .wu-t-caption{display:none}}.ui-side{z-index:var(--z-panel);right:var(--space-4);width:min(var(--panel-max), calc(100% - 2 * var(--space-4)));top:calc(var(--space-16) + var(--space-4) + env(safe-area-inset-top,0px));bottom:calc(var(--control-md) + var(--space-4) * 3 + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:fixed}.ui-side>.wu-panel{flex:auto;max-width:none}.ui-side .wu-panel-head,.ui-side.wu-panel>.wu-dm>.wu-panel-head{cursor:grab;touch-action:none}.ui-side[data-dragging] .wu-panel-head{cursor:grabbing}.ui-side[data-dragging]{box-shadow:var(--depth-lg), var(--shadow-float)}.ui-side>.wu-panel[data-minimized=true]{flex:none}.ui-menu-layer{z-index:var(--z-menu);position:fixed;inset:0}.ui-menu{position:absolute;top:0;left:0}.ui-menu .wu-menu{width:max-content}.ui-dm{background:var(--surface);color:var(--ink);flex-direction:column;min-height:0;display:flex}.ui-dm-full{z-index:var(--z-panel);padding-top:env(safe-area-inset-top,0px);position:fixed;inset:0}.ui-dm>.wu-dm{display:contents}.ui-dm .wu-panel-head{order:0}.ui-dm-status{padding:var(--space-1) var(--space-3);order:1;margin:0}.ui-dm .wu-panel-head .wu-presence{max-width:100%}.ui-dm .wu-panel-head .wu-presence>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-dm .wu-dm-msgs{flex:auto;order:2;min-height:0}.ui-dm .wu-dm-compose{order:3}.ui-editor{z-index:var(--z-modal);color:var(--ink);padding-top:env(safe-area-inset-top,0px);grid-template-rows:auto minmax(180px,32%) minmax(0,1fr);display:grid;position:fixed;inset:0}.ui-editor-head{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--bg);display:flex}.ui-editor-head h1{flex:1;margin:0}.ui-editor .wu-editor-stage{margin:0 var(--space-4);cursor:pointer;touch-action:manipulation;background:0 0}.ui-editor-rotate{right:var(--space-3);bottom:var(--space-3);position:absolute}.ui-editor-panel{touch-action:pan-y;background:var(--bg);padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px));overflow-y:auto}.ui-editor-gap{background:var(--bg)}@media (width>=760px) and (aspect-ratio>=1){.ui-editor{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 440px}.ui-editor-head{grid-column:1/-1}.ui-editor .wu-editor-stage{margin:0 var(--space-4) var(--space-4)}.ui-editor-panel{margin:0 var(--space-4) var(--space-4) 0;border:var(--stroke-md) solid var(--outline);border-radius:var(--radius-lg);background:var(--surface)}}
