.rq.svelte-5vkzp3{flex:1;max-width:640px;margin:0 auto;width:100%;padding:28px 16px 60px;font-family:Inter,sans-serif}.rq-back.svelte-5vkzp3{color:rgb(var(--brand-gold)/.8);text-decoration:none;font-size:14px}.rq-title.svelte-5vkzp3{font-family:Cinzel,serif;color:rgb(var(--brand-gold));font-size:30px;margin:14px 0 6px}.rq-sub.svelte-5vkzp3{color:#fff9;font-size:14px;margin-bottom:20px}.rq-form.svelte-5vkzp3{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;margin-bottom:22px}.rq-form.svelte-5vkzp3 textarea:where(.svelte-5vkzp3),.rq-row.svelte-5vkzp3 input:where(.svelte-5vkzp3){width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:9px;padding:10px 12px;color:#fff;font-family:inherit;outline:none;box-sizing:border-box}.rq-form.svelte-5vkzp3 textarea:where(.svelte-5vkzp3):focus,.rq-row.svelte-5vkzp3 input:where(.svelte-5vkzp3):focus{border-color:rgb(var(--brand-gold)/.6)}.rq-row.svelte-5vkzp3{display:flex;gap:8px;margin-top:8px}.rq-row.svelte-5vkzp3 input:where(.svelte-5vkzp3){flex:1}.rq-submit.svelte-5vkzp3{padding:0 18px;border-radius:9px;border:none;background:rgb(var(--brand-gold));color:#1a1205;font-weight:800;cursor:pointer;white-space:nowrap}.rq-submit.svelte-5vkzp3:disabled{opacity:.5;cursor:default}.rq-sent.svelte-5vkzp3{color:#4ade80;font-size:13px;margin-bottom:8px}.rq-empty.svelte-5vkzp3{color:#ffffff73;text-align:center;padding:30px}.rq-list.svelte-5vkzp3{display:flex;flex-direction:column;gap:10px}.rq-item.svelte-5vkzp3{display:flex;gap:12px;align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px}.rq-vote.svelte-5vkzp3{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:48px;padding:6px 0;border-radius:9px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:#ffffffb3;cursor:pointer}.rq-vote.done.svelte-5vkzp3{border-color:rgb(var(--brand-gold));color:rgb(var(--brand-gold));background:rgb(var(--brand-gold)/.12);cursor:default}.rq-arrow.svelte-5vkzp3{font-size:11px}.rq-count.svelte-5vkzp3{font-weight:800;font-size:15px}.rq-body.svelte-5vkzp3{flex:1}.rq-text.svelte-5vkzp3{color:#fff;font-size:14px}.rq-meta.svelte-5vkzp3{font-size:11px;color:#fff6}
