.feedback-page.svelte-c3f7w{color:#d8d0c6;max-width:44rem;margin:0 auto;padding:2.5rem 1.25rem 1rem;font-size:.95rem;line-height:1.65}.back.svelte-c3f7w{color:#a89f94;font-size:.88rem;text-decoration:none}.back.svelte-c3f7w:hover{color:#f5f0e8}h1.svelte-c3f7w{color:#fff;margin:1rem 0 .5rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,5vw,2.6rem);font-weight:500}.lede.svelte-c3f7w{color:#a89f94;max-width:52ch;margin:0 0 2rem}.lede.svelte-c3f7w em:where(.svelte-c3f7w){color:#f5f0e8;font-style:normal}h2.svelte-c3f7w{color:#c65d3b;text-transform:uppercase;letter-spacing:.08em;margin:0 0 1rem;font-size:.82rem}.roadmap.svelte-c3f7w ul:where(.svelte-c3f7w){flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.roadmap.svelte-c3f7w li:where(.svelte-c3f7w){background:#ffffff06;border:1px solid #f5f0e814;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pill.svelte-c3f7w{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:4px 8px;font-family:SF Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.shipped.svelte-c3f7w .pill:where(.svelte-c3f7w){color:#7dcea0;background:#4caf7c1f;border:1px solid #4caf7c4d}.building.svelte-c3f7w .pill:where(.svelte-c3f7w){color:#d97a56;background:#c65d3b1f;border:1px solid #c65d3b4d}.next.svelte-c3f7w .pill:where(.svelte-c3f7w){color:#a89f94;background:#ffffff0d;border:1px solid #ffffff1a}.item-body.svelte-c3f7w strong:where(.svelte-c3f7w){color:#f5f0e8;margin-bottom:4px;font-size:1rem;display:block}.item-body.svelte-c3f7w p:where(.svelte-c3f7w){color:#a89f94;margin:0;font-size:.9rem}.roadmap-note.svelte-c3f7w{color:#908880;margin:1rem 0 2.5rem;font-size:.82rem}.form-block.svelte-c3f7w{margin-bottom:2rem}.form-lede.svelte-c3f7w{color:#a89f94;max-width:48ch;margin:0 0 1.25rem}form.svelte-c3f7w{flex-direction:column;gap:14px;display:flex}label.svelte-c3f7w{flex-direction:column;gap:6px;display:flex}label.svelte-c3f7w span:where(.svelte-c3f7w){color:#a89f94;font-size:12px}label.svelte-c3f7w em:where(.svelte-c3f7w){color:#908880;font-style:normal}input.svelte-c3f7w,textarea.svelte-c3f7w{font:inherit;color:#f5f0e8;background:#1a1816;border:1px solid #ffffff1a;border-radius:10px;padding:10px 12px;font-size:14px}textarea.svelte-c3f7w{resize:vertical;min-height:120px}input.svelte-c3f7w:focus-visible,textarea.svelte-c3f7w:focus-visible{border-color:#c65d3b80;outline:none;box-shadow:0 0 0 3px #c65d3b1f}button[type=submit].svelte-c3f7w{font:inherit;cursor:pointer;color:#fff;background:linear-gradient(#d97a56,#c65d3b);border:none;border-radius:999px;align-self:flex-start;padding:12px 22px;font-size:14px;font-weight:600;box-shadow:0 8px 22px #c65d3b47}button[type=submit].svelte-c3f7w:disabled{opacity:.55;cursor:wait}.err.svelte-c3f7w{color:#e98a7d;margin:0;font-size:13px}.success.svelte-c3f7w{color:#c8e6d4;background:#4caf7c14;border:1px solid #4caf7c40;border-radius:12px;margin:0;padding:16px 18px}.alt.svelte-c3f7w{color:#a89f94;border-top:1px solid #f5f0e814;padding-top:1.5rem;font-size:.9rem}.alt.svelte-c3f7w a:where(.svelte-c3f7w){color:#d97a56;text-decoration:none}.alt.svelte-c3f7w a:where(.svelte-c3f7w):hover{text-decoration:underline}
