.pi-frontier-config.svelte-1q5pqt5{display:flex;flex-direction:column;gap:1rem;padding:1rem}.room-panel.svelte-1q5pqt5{border:1px solid rgba(148,163,184,.25);border-radius:1rem;background:#0f172a99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem}.room-panel__header.svelte-1q5pqt5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.eyebrow.svelte-1q5pqt5{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;font-weight:600;margin-bottom:.25rem}.description.svelte-1q5pqt5{opacity:.7;font-size:.9rem;margin:0}.room-panel__body.svelte-1q5pqt5{display:flex;flex-direction:column;gap:1rem}.config__header.svelte-1q5pqt5 h3:where(.svelte-1q5pqt5){font-size:1.1rem;font-weight:600}.config__header.svelte-1q5pqt5 p:where(.svelte-1q5pqt5){opacity:.75;font-size:.9rem}.stack.svelte-1q5pqt5{display:flex;flex-direction:column;gap:.75rem}.field.svelte-1q5pqt5{display:flex;flex-direction:column;gap:.35rem}.field.svelte-1q5pqt5 label:where(.svelte-1q5pqt5){font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.field.svelte-1q5pqt5 input:where(.svelte-1q5pqt5){padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(148,163,184,.4);background:#0f172aa6;color:#fff;font-size:.95rem}.field__row.svelte-1q5pqt5{display:flex;gap:.5rem}.btn.svelte-1q5pqt5{border:1px solid rgba(147,197,253,.5);padding:.65rem 1rem;border-radius:.65rem;background:#3b82f626;color:#fff;font-weight:600}
