.scene-settings{position:relative;background:#14121d;padding:16px 20px 12px;border-bottom:1px solid #302b40;color:#e9e4f3}.scene-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px}.scene-heading>span{color:#bbb1cb;letter-spacing:.6px}.scene-prompt-details summary{cursor:pointer;color:#caff45;font-size:11px;list-style:none}.scene-prompt-details summary::-webkit-details-marker{display:none}.scene-prompt-details form{position:absolute;right:12px;top:41px;width:min(340px,calc(100% - 24px));z-index:50;background:#251e32;border:1px solid #645276;border-radius:12px;padding:16px;box-sizing:border-box;box-shadow:0 12px 30px #0008}.scene-prompt-details label{display:block;font-size:12px;margin-bottom:10px}.scene-prompt-details form>div{display:flex;gap:6px}.scene-prompt-details input{min-width:0;width:100%;background:#120f1b;color:#f6f1ff;border:1px solid #51445f;border-radius:6px;padding:10px;font:inherit}.scene-prompt-details button{border:0;border-radius:6px;background:#d6ff43;color:#1b2410;padding:8px 12px;white-space:nowrap}.scene-prompt-details small{display:block;line-height:1.5;color:#a99ab9;margin-top:10px;font-size:10px}.scene-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.scene-options button{display:flex;align-items:center;gap:10px;border:1px solid #393147;background:#201b2b;color:#bcb3ce;border-radius:9px;padding:7px;cursor:pointer;text-align:left;font-family:inherit;min-height:48px}.scene-options strong{font-size:12px;font-weight:600}.scene-options button[aria-pressed=true]{border-color:#d6ff43;color:#e7ff99;background:#303624}.scene-options button:disabled{cursor:default;opacity:.65}.scene-settings :focus-visible{outline:2px solid #65eced;outline-offset:3px}.scene-settings p{font-size:10px;color:#a59cb8;margin:9px 0 0;line-height:1.5}.scene-mini{height:32px;width:42px;min-width:42px;border-radius:5px;position:relative;overflow:hidden;background:#c3d9e0;display:block}.scene-mini i,.scene-mini b,.scene-mini em{position:absolute;display:block;font-style:normal}.mini-vegas{background:#a693bd}.mini-vegas i{width:12px;height:23px;background:#dfacc1;left:7px;bottom:0;border-top:3px solid #ffe1a0}.mini-vegas b{width:17px;height:15px;background:#799cb9;left:20px;bottom:0;border-top:3px solid #ffe1a0}.mini-vegas em{width:23px;height:4px;background:#ffffbc;bottom:5px;left:9px}.mini-office i{width:14px;height:27px;left:6px;bottom:0;background:repeating-linear-gradient(0deg,#567e96 0 4px,#b7dedd 4px 6px);border:2px solid #7897a4}.mini-office b{width:13px;height:18px;left:25px;bottom:0;background:#8ab3ba;border-top:3px solid #e7e9d6}.mini-beach{background:linear-gradient(#b1e4e2 55%,#55b6bf 55% 77%,#f2d7a4 77%)}.mini-beach i{width:2px;height:19px;background:#b88765;left:14px;bottom:2px}.mini-beach b{width:28px;height:12px;background:#e99e88;border-radius:25px 25px 0 0;left:2px;top:9px}.mini-beach em{width:7px;height:7px;border-radius:50%;background:#fff0c0;top:4px;right:5px}.mini-forest{background:#9dbdb0}.mini-forest i,.mini-forest b,.mini-forest em{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:23px solid #376f61;bottom:0;left:3px}.mini-forest b{left:18px;bottom:2px;border-bottom-color:#56866e}.mini-forest em{left:0;bottom:-7px;border-bottom-color:#6c9878}
@media(max-width:600px){.scene-settings{padding:12px 14px 10px}.scene-options{gap:5px}.scene-options button{flex-direction:column;gap:5px;padding:5px 2px}.scene-options strong{font-size:10px}.scene-mini{width:100%;max-width:65px;height:26px;min-width:0}.scene-heading{font-size:10px;margin-bottom:8px}.scene-settings p{font-size:9px}.scene-mini i,.scene-mini b,.scene-mini em{margin-left:7px}}
