.room-preset-offer{color:#fff0d6;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px 12px;display:flex}.room-preset-offer small{color:#d4c1df;font-size:12px;display:block}.room-preset-dialog{color:#fff0d6;background:#362740;border:1px solid #c5a7d0;border-radius:20px;width:min(640px,100vw - 32px);max-height:90dvh;margin:auto;padding:22px;overflow:auto;box-shadow:0 20px 70px #0008}.room-preset-dialog::backdrop{background:#160f22bb}.room-preset-dialog h2{margin:0 0 14px}.room-preset-dialog img{border-radius:12px;width:100%;display:block}.room-preset-dialog p{margin:14px 0;line-height:1.5}.room-preset-dialog small{color:#d4c1df}.room-preset-buttons{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.room-preset-buttons button{min-height:44px}@media (max-width:600px){.room-preset-offer{flex-direction:column;align-items:flex-start}.room-preset-dialog{padding:16px}}
