.composer.svelte-bxq4rk{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;background:#ffffff05}.switch.svelte-bxq4rk{display:flex;gap:.5rem;margin-bottom:.75rem}.switch.svelte-bxq4rk button:where(.svelte-bxq4rk){display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:9px;border:1px solid transparent;background:var(--surface, rgba(0, 0, 0, .27));color:#cdd3fbcc;font-size:.85rem;cursor:pointer}.switch.svelte-bxq4rk button.active:where(.svelte-bxq4rk){background:var(--btn-fill);color:#fff;font-weight:700;border-color:#ffffff29}.q.svelte-bxq4rk{width:100%;margin-top:.6rem;padding:.6rem .75rem;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#ffffff08;color:#e9e9f2;font-size:.95rem;font-family:Cormorant Garamond,serif}.q.svelte-bxq4rk:focus{outline:none;border-color:#7c8cf080}.opts.svelte-bxq4rk{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem}.opt-row.svelte-bxq4rk{display:flex;align-items:center;gap:.4rem}.opt-row.svelte-bxq4rk input:where(.svelte-bxq4rk){flex:1;padding:.5rem .7rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff08;color:#e9e9f2;font-size:.85rem}.opt-row.svelte-bxq4rk input:where(.svelte-bxq4rk):focus{outline:none;border-color:#7c8cf080}.rm.svelte-bxq4rk{border:none;background:transparent;color:#c8cde680;cursor:pointer;font-size:.85rem;padding:.3rem .4rem}.rm.svelte-bxq4rk:hover{color:#e9e9f2}.add-opt.svelte-bxq4rk{align-self:flex-start;border:none;background:transparent;color:#7c8cf0;font-size:.82rem;font-weight:600;cursor:pointer;padding:.2rem 0}.poll-settings.svelte-bxq4rk{margin-top:.6rem}.poll-settings.svelte-bxq4rk label:where(.svelte-bxq4rk){display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;color:#e5e5e599}.poll-settings.svelte-bxq4rk select:where(.svelte-bxq4rk){padding:.35rem .5rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#14151f;color:#e9e9f2;font-size:.82rem;cursor:pointer}.composer-actions.svelte-bxq4rk{display:flex;justify-content:flex-end;margin-top:.75rem}.post-btn.svelte-bxq4rk{padding:.5rem 1.4rem;border-radius:9px;font-size:.85rem;font-weight:600}
