.Room-module__VXKQwG__root{--room-accent:#1f4fe0;--room-label-bg:#ffffffd1;--room-label-ink:#17181b;aspect-ratio:16/10;width:100%;height:100%;position:relative;overflow:hidden}.Room-module__VXKQwG__stage{opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.Room-module__VXKQwG__root[data-status=ready] .Room-module__VXKQwG__stage{opacity:1}.Room-module__VXKQwG__stage[data-compact]{--fade-x:14%;--fade-y:6%;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-x), #000 calc(100% - var(--fade-x)), transparent), linear-gradient(180deg, transparent, #000 var(--fade-y), #000 calc(100% - var(--fade-y)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-x), #000 calc(100% - var(--fade-x)), transparent), linear-gradient(180deg, transparent, #000 var(--fade-y), #000 calc(100% - var(--fade-y)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:reduce){.Room-module__VXKQwG__stage{transition:none}}.Room-module__VXKQwG__overlay{pointer-events:none;position:absolute;inset:0}.Room-module__VXKQwG__tag{color:var(--room-label-ink);opacity:0;will-change:transform;flex-direction:column;align-items:center;text-decoration:none;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.Room-module__VXKQwG__root[data-status=ready] .Room-module__VXKQwG__tag[data-active],.Room-module__VXKQwG__root[data-status=ready] .Room-module__VXKQwG__tag:focus-visible{opacity:1;pointer-events:auto}.Room-module__VXKQwG__pill{background:var(--room-label-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:999px;margin-bottom:8px;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.3;transition:translate .2s;translate:0 3px;box-shadow:0 4px 12px -6px #00000059}.Room-module__VXKQwG__tag[data-active] .Room-module__VXKQwG__pill,.Room-module__VXKQwG__tag:focus-visible .Room-module__VXKQwG__pill{translate:0}.Room-module__VXKQwG__tag:focus-visible{outline:none}.Room-module__VXKQwG__tag:focus-visible .Room-module__VXKQwG__pill{outline:2px solid var(--room-accent);outline-offset:2px}.Room-module__VXKQwG__cord{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;padding:0;position:absolute;top:0;left:0}.Room-module__VXKQwG__cord[data-grabbing]{cursor:grabbing}.Room-module__VXKQwG__cord:focus-visible{outline:2px solid var(--room-accent);outline-offset:2px}.Room-module__VXKQwG__hint{background:var(--room-accent);color:#fff;white-space:nowrap;border-radius:999px;margin-top:-17px;padding:8px 13px;font-size:14px;font-weight:700;line-height:1.3;transition:opacity .4s;position:absolute;top:0;left:0;box-shadow:0 10px 24px -10px #0009}.Room-module__VXKQwG__hint:before{content:"";border:6px solid #0000;border-left-color:var(--room-accent);margin-top:-6px;position:absolute;top:50%;left:calc(100% - 2px)}.Room-module__VXKQwG__hint[data-side=right]:before{border-left-color:#0000;border-right-color:var(--room-accent);left:auto;right:calc(100% - 2px)}.Room-module__VXKQwG__tag[data-hidden=true],.Room-module__VXKQwG__cord[data-hidden=true],.Room-module__VXKQwG__hint[data-hidden=true]{display:none}.Room-module__VXKQwG__hint[data-gone]{opacity:0}.Room-module__VXKQwG__cord,.Room-module__VXKQwG__hint{visibility:hidden}.Room-module__VXKQwG__root[data-status=ready] .Room-module__VXKQwG__cord{visibility:visible;pointer-events:auto}.Room-module__VXKQwG__root[data-status=ready] .Room-module__VXKQwG__hint{visibility:visible}.Room-module__VXKQwG__pie{z-index:2;--pie-blue:#2f6fe4;--pie-blue-deep:#1d4fc4;position:absolute;top:0;left:0}.Room-module__VXKQwG__pieName{color:#17181b;white-space:nowrap;background:#fffffff0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.3;animation:.18s ease-out both Room-module__VXKQwG__pie-name;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 6px 16px -8px #00000080}.Room-module__VXKQwG__pieItem{background:linear-gradient(180deg, var(--pie-blue), var(--pie-blue-deep));color:#fff;font:inherit;white-space:nowrap;cursor:pointer;pointer-events:auto;transform:translate(var(--dx), var(--dy)) translate(var(--ax), -50%);animation:.22s cubic-bezier(.3,1.4,.5,1) both Room-module__VXKQwG__pie-out;animation-delay:calc(var(--i) * 35ms);border:1.5px solid #fff9;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;transition:scale .12s ease-out,filter .12s;position:absolute;top:0;left:0;box-shadow:0 8px 18px -8px #0009,inset 0 1px #ffffff59}.Room-module__VXKQwG__pieItem:hover,.Room-module__VXKQwG__pieItem:focus-visible{filter:brightness(1.12);scale:1.06}.Room-module__VXKQwG__pieItem:focus-visible{outline-offset:2px;outline:2px solid #fff}.Room-module__VXKQwG__pie[data-closing] .Room-module__VXKQwG__pieItem{pointer-events:none;animation:.14s ease-in both Room-module__VXKQwG__pie-in}.Room-module__VXKQwG__pie[data-closing] .Room-module__VXKQwG__pieName{animation:.14s ease-in reverse both Room-module__VXKQwG__pie-name}@keyframes Room-module__VXKQwG__pie-out{0%{opacity:0;transform:translate(0)translate(-50%,-50%)scale(.4)}}@keyframes Room-module__VXKQwG__pie-in{to{opacity:0;transform:translate(0)translate(-50%,-50%)scale(.4)}}@keyframes Room-module__VXKQwG__pie-name{0%{opacity:0;scale:.6}}.Room-module__VXKQwG__speech,.Room-module__VXKQwG__thought,.Room-module__VXKQwG__zzz,.Room-module__VXKQwG__notes,.Room-module__VXKQwG__water,.Room-module__VXKQwG__music{visibility:hidden;position:absolute;top:0;left:0}.Room-module__VXKQwG__root[data-status=ready] :is(.Room-module__VXKQwG__speech,.Room-module__VXKQwG__thought,.Room-module__VXKQwG__zzz,.Room-module__VXKQwG__notes,.Room-module__VXKQwG__water,.Room-module__VXKQwG__music){visibility:visible}.Room-module__VXKQwG__speech{opacity:0;transition:opacity .18s,scale .25s cubic-bezier(.3,1.5,.5,1);scale:.6}.Room-module__VXKQwG__speech[data-show]{opacity:1;scale:1}.Room-module__VXKQwG__thought{opacity:0;width:46px;height:46px;transition:opacity .3s;translate:22px calc(-100% - 6px)}.Room-module__VXKQwG__thought[data-show]{opacity:1;transition:none}.Room-module__VXKQwG__thoughtBody,.Room-module__VXKQwG__thoughtPuff{background:#fff;border-radius:50%;position:absolute}.Room-module__VXKQwG__thoughtBody{place-items:center;transition:scale .3s cubic-bezier(.4,0,.2,1);display:grid;inset:0;scale:.92;box-shadow:0 8px 20px -10px #0009}.Room-module__VXKQwG__thought[data-show] .Room-module__VXKQwG__thoughtBody{scale:1}.Room-module__VXKQwG__thoughtPuff:first-child{width:6px;height:6px;bottom:-12px;left:-13px}.Room-module__VXKQwG__thoughtPuff:nth-child(2){width:11px;height:11px;bottom:-6px;left:-4px}.Room-module__VXKQwG__thought[data-show] .Room-module__VXKQwG__thoughtPuff:first-child{animation:.32s 50ms backwards Room-module__VXKQwG__thought-pop}.Room-module__VXKQwG__thought[data-show] .Room-module__VXKQwG__thoughtPuff:nth-child(2){animation:.36s .15s backwards Room-module__VXKQwG__thought-pop}.Room-module__VXKQwG__thought[data-show] .Room-module__VXKQwG__thoughtBody{animation:.5s .26s backwards Room-module__VXKQwG__thought-pop}@keyframes Room-module__VXKQwG__thought-pop{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:0}50%{animation-timing-function:ease-in-out;scale:1.12}75%{animation-timing-function:ease-in-out;scale:.96}to{scale:1}}.Room-module__VXKQwG__thoughtIcon{grid-area:1/1;width:26px;height:26px;display:none}.Room-module__VXKQwG__thought[data-icon=code] [data-name=code]{color:#6b5bff;display:block}.Room-module__VXKQwG__thought[data-icon=pen] [data-name=pen]{color:#f24e1e;display:block}.Room-module__VXKQwG__thought[data-icon=idea] [data-name=idea]{color:#e8a800;display:block}.Room-module__VXKQwG__thought[data-icon=coffee] [data-name=coffee]{color:#8a5a3c;display:block}.Room-module__VXKQwG__thought[data-icon=music] [data-name=music]{color:#e0457b;display:block}.Room-module__VXKQwG__thought[data-icon=cat] [data-name=cat]{color:#4a4a55;display:block}.Room-module__VXKQwG__thought[data-icon=pizza] [data-name=pizza]{color:#f08a24;display:block}.Room-module__VXKQwG__thought[data-icon=heart] [data-name=heart]{color:#ff4d6d;fill:#ff4d6d;display:block}.Room-module__VXKQwG__thought[data-icon=moon] [data-name=moon]{color:#6a7bd8;fill:#dfe3ff;display:block}.Room-module__VXKQwG__thought[data-icon=rain] [data-name=rain]{color:#3f8fe0;display:block}.Room-module__VXKQwG__zzz{opacity:0;color:#eef3ff;text-shadow:0 1px 3px #0000008c;font-weight:800;transition:opacity .6s .4s}.Room-module__VXKQwG__zzz[data-show]{opacity:1}.Room-module__VXKQwG__zzz span{font-size:11px;animation:2.4s ease-out infinite Room-module__VXKQwG__zzz;position:absolute;bottom:0;left:0}.Room-module__VXKQwG__zzz span:nth-child(2){font-size:13px;animation-delay:.8s}.Room-module__VXKQwG__zzz span:nth-child(3){font-size:16px;animation-delay:1.6s}@keyframes Room-module__VXKQwG__zzz{0%{opacity:0;translate:0}25%{opacity:1}to{opacity:0;translate:16px -30px}}.Room-module__VXKQwG__notes span,.Room-module__VXKQwG__water i,.Room-module__VXKQwG__water b{opacity:0;position:absolute;top:0;left:0}.Room-module__VXKQwG__notes span{text-shadow:0 1px 3px #00000080;font-size:18px;font-weight:700}.Room-module__VXKQwG__notes span:first-child{color:#ffd34d;--x:-22px}.Room-module__VXKQwG__notes span:nth-child(2){color:#ff7aa8;--x:6px;animation-delay:.22s!important}.Room-module__VXKQwG__notes span:nth-child(3){color:#7ad7ff;--x:-8px;animation-delay:.45s!important}.Room-module__VXKQwG__notes span:nth-child(4){color:#b6ff7a;--x:20px;animation-delay:.7s!important}.Room-module__VXKQwG__notes[data-play] span{animation:1.1s ease-out both Room-module__VXKQwG__note}@keyframes Room-module__VXKQwG__note{0%{opacity:0;translate:0 10px;scale:.6}20%{opacity:1;scale:1}to{opacity:0;translate:var(--x) -48px;rotate:12deg}}.Room-module__VXKQwG__water i{background:#6ec3ff;border-radius:50%/60% 60% 40% 40%;width:7px;height:10px;margin-left:-3.5px;box-shadow:0 0 0 1px #ffffff80}.Room-module__VXKQwG__water i:first-child{--x:-10px}.Room-module__VXKQwG__water i:nth-child(2){--x:-2px;animation-delay:.12s!important}.Room-module__VXKQwG__water i:nth-child(3){--x:7px;animation-delay:.24s!important}.Room-module__VXKQwG__water i:nth-child(4){--x:1px;animation-delay:.38s!important}.Room-module__VXKQwG__water[data-play] i{animation:.5s ease-in both Room-module__VXKQwG__drop}@keyframes Room-module__VXKQwG__drop{0%{opacity:0;translate:var(--x) -34px}30%{opacity:1}to{opacity:0;translate:var(--x) 14px}}.Room-module__VXKQwG__water b{color:#ffe066;text-shadow:0 0 6px #ffe066cc;font-size:17px}.Room-module__VXKQwG__water b:nth-child(5){--x:-18px;--y:-14px;animation-delay:.85s!important}.Room-module__VXKQwG__water b:nth-child(6){--x:12px;--y:-24px;animation-delay:.97s!important}.Room-module__VXKQwG__water b:nth-child(7){--x:2px;--y:2px;animation-delay:1.09s!important}.Room-module__VXKQwG__water[data-play] b{animation:.6s ease-out both Room-module__VXKQwG__sparkle}@keyframes Room-module__VXKQwG__sparkle{0%{opacity:0;translate:var(--x) var(--y);rotate:none;scale:.2}40%{opacity:1;scale:1.1}to{opacity:0;translate:var(--x) calc(var(--y) - 8px);rotate:90deg;scale:.7}}.Room-module__VXKQwG__music{opacity:0;transition:opacity .4s}.Room-module__VXKQwG__music[data-show]{opacity:1}.Room-module__VXKQwG__music span{opacity:0;text-shadow:0 1px 3px #00000080;font-size:15px;font-weight:700;position:absolute;top:0;left:0}.Room-module__VXKQwG__music[data-show] span{animation:2.4s ease-out infinite Room-module__VXKQwG__music-note}.Room-module__VXKQwG__music span:first-child{color:#ffd34d;--x:-14px}.Room-module__VXKQwG__music span:nth-child(2){color:#ff7aa8;--x:10px;animation-delay:.6s!important}.Room-module__VXKQwG__music span:nth-child(3){color:#7ad7ff;--x:-4px;animation-delay:1.2s!important}.Room-module__VXKQwG__music span:nth-child(4){color:#b6ff7a;--x:16px;animation-delay:1.8s!important}@keyframes Room-module__VXKQwG__music-note{0%{opacity:0;translate:0 6px;scale:.6}15%{opacity:1;scale:1}to{opacity:0;translate:var(--x) -44px;rotate:-10deg}}@media (prefers-reduced-motion:reduce){.Room-module__VXKQwG__music[data-show] span{animation:none}.Room-module__VXKQwG__music[data-show] span:first-child{opacity:1;translate:0 -12px}.Room-module__VXKQwG__pieItem,.Room-module__VXKQwG__pieName,.Room-module__VXKQwG__pie[data-closing] .Room-module__VXKQwG__pieItem,.Room-module__VXKQwG__pie[data-closing] .Room-module__VXKQwG__pieName{animation:none}.Room-module__VXKQwG__pie[data-closing]{opacity:0}.Room-module__VXKQwG__speech{transition:opacity .18s;scale:1}.Room-module__VXKQwG__thought[data-show] :is(.Room-module__VXKQwG__thoughtBody,.Room-module__VXKQwG__thoughtPuff){animation:none}.Room-module__VXKQwG__thoughtBody,.Room-module__VXKQwG__thought[data-show] .Room-module__VXKQwG__thoughtBody{scale:1}.Room-module__VXKQwG__zzz span{opacity:1;animation:none}.Room-module__VXKQwG__zzz span:nth-child(2){translate:7px -10px}.Room-module__VXKQwG__zzz span:nth-child(3){translate:15px -22px}.Room-module__VXKQwG__notes[data-play] span,.Room-module__VXKQwG__water[data-play] i,.Room-module__VXKQwG__water[data-play] b{animation:none}}.Room-module__VXKQwG__root[data-status=failed] .Room-module__VXKQwG__overlay{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.Room-module__VXKQwG__root[data-status=failed] .Room-module__VXKQwG__tag{opacity:1;pointer-events:auto;position:static}
