.cloud-interactions{margin-top:38px;padding-top:24px;border-top:1px solid #4b604a}.cloud-interactions h2{font:27px var(--serif)}.cloud-interactions h3{font:22px var(--serif);margin:0 0 16px}.cloud-offering-panel,.cloud-message-panel{border:1px solid #4b604a;border-radius:6px;background:#182b24;padding:22px;margin:22px 0}.cloud-offering-panel>label{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin:0 14px 12px 0}.cloud-offering-panel select{max-width:100%;padding:10px;color:inherit;background:#10221b;border:1px solid #53614d}.cloud-interactions [role=status]{min-height:1.6em;white-space:pre-wrap}.cloud-interactions button:disabled,.cloud-interactions select:disabled{opacity:.5;cursor:not-allowed}.cloud-message-panel .field{margin-bottom:18px}.cloud-message-panel input,.cloud-message-panel textarea{display:block;width:100%;margin-top:8px;padding:12px;background:#10221b;color:inherit;border:1px solid #53614d;border-radius:4px;font:inherit}.cloud-message-panel textarea{resize:vertical}.cloud-message{padding:20px 0;border-top:1px solid #435542}.cloud-message-heading{display:flex;justify-content:space-between;gap:15px;overflow-wrap:anywhere}.cloud-message time{color:#aabbac;font-size:11px;flex-shrink:0}.cloud-message-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.cloud-message .btn,.cloud-offering-row .btn{font-size:12px;padding:9px 12px;margin-right:8px}.cloud-offering-row{display:flex;align-items:center;gap:10px;border-top:1px solid #435542;padding:14px 0}.cloud-offering-row p{flex:1;margin:0;overflow-wrap:anywhere}.cloud-offering-row small{display:block;font-size:11px;color:#aabbac;margin-top:6px}.cloud-offering-layer,.cloud-offering-slots{position:absolute;inset:0;pointer-events:none}.cloud-offering-layer{z-index:3}.cloud-offering{position:absolute;transform:translateX(-50%);filter:drop-shadow(0 5px 4px #17231944);pointer-events:none}.cloud-offering svg{display:block;width:100%;height:auto}.cloud-offering-slots{z-index:5}.cloud-offering-slots[hidden]{display:none}.cloud-offering-slot{position:absolute;transform:translate(-50%,-50%);padding:6px 8px;max-width:16%;white-space:normal;border:1px dashed #fff5c4;border-radius:7px;background:#163c2de8;color:#fff0c6;font-size:clamp(7px,1.1cqw,12px);pointer-events:auto;cursor:pointer}.cloud-offering-slot:disabled{opacity:.45;cursor:not-allowed;background:#293e35}.cloud-hall-room .studio-frame{container-type:inline-size}@media(max-width:650px){.cloud-offering-panel,.cloud-message-panel{padding:16px}.cloud-offering-panel>label{display:flex}.cloud-offering-panel select{min-width:0;flex:1}.cloud-offering-row{flex-wrap:wrap}.cloud-offering-row p{flex-basis:100%}.cloud-message-heading{flex-direction:column;gap:5px}.cloud-offering-slot{padding:3px;max-width:17%}.cloud-interactions .section-head{align-items:flex-start}}

.cloud-message-hidden{display:block;margin-top:10px;color:#d7bd85}
