.uxr-stage{--fs:3.7cqw;font-size:clamp(11px, var(--fs), 15px);line-height:1.3}.uxr-label{font-size:max(11px,.78em)}.uxr-slip-meta,.uxr-toast-line{font-size:max(11px,.86em)}.uxr-slip-chip{font-size:max(11px,.8em)}.uxr-bino{left:var(--bino-l-p);top:var(--bino-t-p);width:var(--bino-w-p);z-index:1}.uxr-folder-back{left:var(--back-l-p);top:var(--back-t-p);width:var(--back-w-p);z-index:2}.uxr-folder-front{left:var(--front-l-p);top:var(--front-t-p);width:var(--front-w-p);z-index:20;pointer-events:none}.uxr-label{left:calc(var(--front-l-p) + var(--front-w-p) * .06);top:calc(var(--front-top-p) + 2.4em);max-width:calc(var(--front-w-p) * .8);z-index:21;line-height:1.35}.uxr-slip{--sl:var(--slip-l-p);--sw:var(--slip-w-p);--ft:var(--front-top-p);--pl:var(--pl-p);--pt:var(--pt-p);--r0:var(--r0-p);--st:calc(var(--ft) - var(--behind) * 1.95em);--x0:calc(var(--pl) - var(--sl));--y0:calc(var(--pt) - var(--st));left:var(--sl);top:var(--st);width:var(--sw);z-index:var(--zf);transform:rotate(var(--fr))}.uxr-slip-card:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 10px 18px #0112102e}.uxr-toast{left:var(--toast-l-p);top:var(--toast-t-p);width:var(--toast-w-p);z-index:25;transform-origin:90%}.uxr-replay{top:1.5cqw;right:2cqw}@media (width<=24.3125rem){.uxr-slip-meta{display:none}}@media (width>=37.5rem){.uxr-stage{--fs:1.9cqw}.uxr-bino{left:var(--bino-l-t);top:var(--bino-t-t);width:var(--bino-w-t)}.uxr-folder-back{left:var(--back-l-t);top:var(--back-t-t);width:var(--back-w-t)}.uxr-folder-front{left:var(--front-l-t);top:var(--front-t-t);width:var(--front-w-t)}.uxr-label{left:calc(var(--front-l-t) + var(--front-w-t) * .06);top:calc(var(--front-top-t) + 2.2em);max-width:calc(var(--front-w-t) * .88)}.uxr-slip{--sl:var(--slip-l-t);--sw:var(--slip-w-t);--ft:var(--front-top-t);--pl:var(--pl-t);--pt:var(--pt-t);--r0:var(--r0-t)}.uxr-toast{left:var(--toast-l-t);top:var(--toast-t-t);width:var(--toast-w-t)}.uxr-replay{top:1.5cqw;right:1.5cqw}}@media (width>=68.75rem){.uxr-stage{--fs:2.3cqw}.uxr-replay{top:auto;bottom:1.5cqw}.uxr-bino{left:var(--bino-l-m);top:var(--bino-t-m);width:var(--bino-w-m)}.uxr-folder-back{left:var(--back-l-m);top:var(--back-t-m);width:var(--back-w-m)}.uxr-folder-front{left:var(--front-l-m);top:var(--front-t-m);width:var(--front-w-m)}.uxr-label{left:calc(var(--front-l-m) + var(--front-w-m) * .06);top:calc(var(--front-top-m) + 2.2em);max-width:calc(var(--front-w-m) * .8)}.uxr-slip{--sl:var(--slip-l-m);--sw:var(--slip-w-m);--ft:var(--front-top-m);--pl:var(--pl-m);--pt:var(--pt-m);--r0:var(--r0-m)}.uxr-toast{left:var(--toast-l-m);top:var(--toast-t-m);width:var(--toast-w-m)}}@media (width>=80rem){.uxr-stage{--fs:2.05cqw}.uxr-bino{left:var(--bino-l-d);top:var(--bino-t-d);width:var(--bino-w-d)}.uxr-folder-back{left:var(--back-l-d);top:var(--back-t-d);width:var(--back-w-d)}.uxr-folder-front{left:var(--front-l-d);top:var(--front-t-d);width:var(--front-w-d)}.uxr-label{left:calc(var(--front-l-d) + var(--front-w-d) * .06);top:calc(var(--front-top-d) + 2.2em);max-width:calc(var(--front-w-d) * .8)}.uxr-slip{--sl:var(--slip-l-d);--sw:var(--slip-w-d);--ft:var(--front-top-d);--pl:var(--pl-d);--pt:var(--pt-d);--r0:var(--r0-d)}.uxr-toast{left:var(--toast-l-d);top:var(--toast-t-d);width:var(--toast-w-d)}}.uxr-bino{transform-origin:60% 100%;--idle:2.9s;--idle-delay:-400ms;--r1:.6deg;--r2:-.4deg}.uxr-folder-back,.uxr-folder-front-paper{transform-origin:50% 100%;--idle:3.3s;--idle-delay:-1700ms;--r1:.3deg;--r2:-.2deg}@media (hover:hover){.uxr-stage:is([data-scene=still],[data-scene=after]) .uxr-slip:hover{translate:0 -2.4em}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .uxr-stage:is([data-scene=still],[data-scene=after]) .uxr-slip{transition:translate .22s cubic-bezier(.3,.7,.2,1)}}.uxr-tick{--act-delay:.3s;--act-stagger:.62s}.uxr-toast{--i:0;--act-delay:2.9s}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .uxr-stage[data-scene=still] .uxr-slip{animation:6s step-end uxr-hold-pile}:root:not([data-reduce-motion=reduce]) .uxr-stage[data-scene=still] :is(.uxr-tick,.uxr-toast){animation:6s step-end uxr-hold-off}:root:not([data-reduce-motion=reduce]) .uxr-stage:is([data-scene=before],[data-scene=play]) .uxr-slip{animation:.56s step-end both uxr-file;animation-delay:calc(.3s + var(--i) * .62s)}:root:not([data-reduce-motion=reduce]) .uxr-stage:is([data-scene=before],[data-scene=play]) .uxr-slip-card:after{animation:.56s step-end both uxr-lift;animation-delay:calc(.3s + var(--i) * .62s)}:root:not([data-reduce-motion=reduce]) .uxr-stage:is([data-scene=before],[data-scene=play]) .uxr-toast{animation-name:uxr-toast-pop}:root:not([data-reduce-motion=reduce]) .uxr-stage:not([data-scene=after]) .uxr-replay:not(:focus){visibility:hidden}:root:not([data-reduce-motion=reduce]) .uxr-stage[data-scene=before] .uxr-slip,:root:not([data-reduce-motion=reduce]) .uxr-stage[data-scene=before] .uxr-slip-card:after{animation-play-state:paused}:root:not([data-reduce-motion=reduce]) .uxr-stage[data-scene=play] .uxr-bino{animation-name:landing-paper-pose,uxr-bino-clear;animation-duration:var(--idle), 3.3s;animation-timing-function:step-end,step-end;animation-iteration-count:infinite,1;animation-delay:var(--idle-delay), 0s}}@keyframes uxr-file{0%{z-index:var(--zp);transform:translate(var(--x0), var(--y0)) rotate(var(--r0))}4%{z-index:var(--zp);transform:translate(var(--x0), calc(var(--y0) + .35cqw)) rotate(var(--r0))}46%{z-index:30;transform:translate(calc(var(--x0) - 1.5cqw), calc(var(--y0) - 5cqw)) rotate(calc(var(--r0) - 4deg))}61%{z-index:30;transform:translate(calc(var(--x0) * .45), calc(var(--y0) * .45 - 7cqw)) rotate(-7deg)}75%{z-index:var(--zf);transform:translate(0, -4cqw) rotate(calc(var(--fr) + 2deg))}89%,to{z-index:var(--zf);transform:rotate(var(--fr))}}@keyframes uxr-lift{0%,45%{opacity:0}46%,74%{opacity:1}75%,to{opacity:0}}@keyframes uxr-toast-pop{0%{opacity:0}10%{opacity:1;transform:scale(1.12)}45%{opacity:1;transform:scale(.96)}80%,to{opacity:1;transform:none}}@keyframes uxr-hold-pile{0%,99%{z-index:var(--zp);transform:translate(var(--x0), var(--y0)) rotate(var(--r0))}}@keyframes uxr-hold-off{0%,99%{opacity:0}}@keyframes uxr-bino-clear{0%,82%{translate:none}86%{translate:0 -.8cqw}92%,to{translate:none}}.uxr-scrap-piece{width:118px;top:0;right:0;translate:30%}@media (width>=90rem){.uxr-scrap-piece{width:136px;right:min(0px,725px - 50vw)}}@media (width>=93.75rem){.uxr-scrap-piece{top:auto;bottom:0}}.uxr-scrap{transform-origin:100% 0;--idle:2.5s;--idle-delay:-900ms;--r1:1.5deg;--r2:-1deg}.uxr-trail-strip{transform-origin:0;--idle:2.7s;--idle-delay:-300ms;--r1:1.4deg;--r2:-.8deg}.uxr-rooms-sheet{transform-origin:0 100%;--idle:3.1s;--idle-delay:-2200ms;--r1:.3deg;--r2:-.2deg}.uxr-impact-strip{transform-origin:0 100%;--idle:2.4s;--idle-delay:-1300ms;--r1:1.2deg;--r2:-.7deg}.uxr-corner{transform-origin:100% 0;--idle:2.6s;--idle-delay:-1500ms;--r1:1.6deg;--r2:-.9deg}.uxr-pie{transform-origin:50%;--idle:3s;--idle-delay:-2500ms;--r1:3deg;--r2:-2deg}.uxr-impact-piece{display:none}@media (width>=37.5rem){.uxr-impact-piece{width:250px;display:block;top:calc(100% - 150px);left:calc(min(-32px,320px - 50vw) - 96px)}}@media (width>=64rem){.uxr-impact-piece{top:calc(100% - 96px);left:-236px}}@media (width>=80rem){.uxr-impact-piece{left:calc(16% - 236px)}}@media (width>=93.75rem){.uxr-impact-piece{width:230px;inset:auto -24px 84px auto}}.uxr-rooms-cards{margin-top:-1.5rem;padding-inline:.75rem}@media (width>=37.5rem){.uxr-rooms-row{align-items:center;display:flex}.uxr-rooms-ground{flex:none;width:78%}.uxr-rooms-cards{flex:none;width:40%;margin:0 0 0 -18%;padding:0}}@media (width>=37.5rem) and (width<=42.4375rem){.uxr-rooms-cards{width:46%;margin-left:-24%}}@media (width>=64rem) and (width<=79.9375rem){.uxr-rooms-cards{width:52%;margin-left:-30%}}.uxr-room-dot{--act-stagger:18ms;--act-delay:.12s}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .uxr-live-dot{animation:2.6s step-end infinite uxr-live}:root:not([data-reduce-motion=reduce]) [data-paused] .uxr-live-dot{animation-play-state:paused}:root:not([data-reduce-motion=reduce]) .uxr-hit{transition:translate .22s cubic-bezier(.3,.7,.2,1)}}@keyframes uxr-live{0%,70%{transform:none}76%{transform:scale(1.6)}84%{transform:scale(.85)}90%{transform:scale(1.25)}}@media (hover:hover){.uxr-hit:hover{translate:3px}}
