.meeting-step{margin-top:23px}.meeting-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.meeting-option,.scene-switch button{border:1px solid #ffffff24;background:#0d0f1b;border-radius:9px;padding:11px;color:#bcb8ca;font-size:11px;cursor:pointer}.meeting-option.active,.scene-switch button.active{border-color:#b58dff;background:#9d71fa28;color:white}.scene-switch{display:flex;align-items:center;gap:7px;margin-top:15px}.scene-switch span{font-size:11px;color:#aaa0bb;margin-right:auto}.scene-switch button{padding:7px 10px}.room-world{display:none;position:absolute;inset:0;overflow:hidden;background:#121528}.scene-room .room-world{display:block}.scene-room .scene-stars,.scene-room .scene-grid,.scene-room .scene-sun,.scene-room .city{display:none}.room-back{position:absolute;left:13%;right:13%;top:0;height:67%;background:linear-gradient(130deg,#423353,#2c294a 55%,#45365a);box-shadow:inset 0 -8px 25px #0005}.room-left,.room-right{position:absolute;top:0;height:70%;width:17%;background:linear-gradient(90deg,#17182c,#55415d);transform-origin:right;transform:skewY(-22deg);left:-3%}.room-right{left:auto;right:-3%;transform-origin:left;transform:skewY(22deg);background:linear-gradient(90deg,#55415d,#181a2c)}.room-floor{position:absolute;left:-20%;right:-20%;top:62%;height:70%;background:repeating-linear-gradient(90deg,transparent 0 65px,#b793b02b 66px 67px),linear-gradient(#51455d,#1b1b2d);transform:perspective(250px) rotateX(35deg);transform-origin:top}.room-window{position:absolute;left:29%;top:14%;width:42%;height:67%;overflow:hidden;border:8px solid #3e3249;border-radius:70px 70px 3px 3px;background:linear-gradient(#222555,#b474c0 65%,#f1b5b5);box-shadow:0 0 30px #db9ef544}.room-window:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 48%,#40364a 48% 52%,transparent 52%),linear-gradient(transparent 60%,#40364a 60% 64%,transparent 64%)}.window-sun{position:absolute;width:48px;height:48px;border-radius:50%;background:#ffe7cd;box-shadow:0 0 30px #ffd2d4;top:21%;left:38%}.window-skyline{position:absolute;bottom:0;height:38%;width:100%;background:repeating-linear-gradient(90deg,#383754 0 12px,transparent 12px 17px);clip-path:polygon(0 40%,8% 40%,8% 15%,15% 15%,15% 48%,25% 48%,25% 0,31% 0,31% 30%,40% 30%,40% 10%,50% 10%,50% 48%,60% 48%,60% 20%,68% 20%,68% 45%,78% 45%,78% 0,87% 0,87% 40%,100% 40%,100% 100%,0 100%)}.room-panel{position:absolute;left:7%;top:18%;height:48%;width:13%;border:2px solid #ae95c355;background:repeating-linear-gradient(0deg,#654c72 0 3px,#332b49 3px 22px)}.room-light{position:absolute;top:10%;right:8%;width:14%;height:10px;border-radius:50%;background:#ffe8c6;box-shadow:0 0 30px 12px #efc9ce66}.room-rug{position:absolute;bottom:5%;left:26%;width:48%;height:17%;border-radius:50%;background:radial-gradient(ellipse,#b19ab088,#8b709955 60%,transparent 70%)}.room-table{position:absolute;bottom:29%;left:43%;width:14%;height:14%;border-radius:50%;background:linear-gradient(#bb98ba,#654c70);box-shadow:0 8px 0 #44334a}.room-sofa{position:absolute;bottom:25%;height:17%;width:19%;border-radius:12px 12px 5px 5px;background:linear-gradient(#ac8da9,#6f586d);box-shadow:0 8px 0 #392b41}.sofa-left{left:8%}.sofa-right{right:8%}.room-plant{position:absolute;bottom:30%;right:17%;font-size:35px;filter:drop-shadow(0 0 8px #8ec797)}.scene-room .game-actor{bottom:38px}.scene-room .game-heading{z-index:3}.scene-room .scene-caption{text-shadow:0 1px 5px #000}.scene-outdoor{background:radial-gradient(ellipse at 50% 40%,#cfb2e5,#6d79a6 45%,#263956 85%)}.scene-outdoor .scene-grid{background:repeating-linear-gradient(90deg,transparent 0 39px,#dfd6ff65 40px 41px),repeating-linear-gradient(0deg,transparent 0 39px,#dfd6ff50 40px 41px)}.scene-outdoor .city{opacity:.4}
