.description-section.svelte-19x3pjb{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.6rem;padding:1.25rem 1.5rem;display:flex}.description-section.description-missing.svelte-19x3pjb{border-style:dashed}.description-head.svelte-19x3pjb{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.description-actions.svelte-19x3pjb{justify-content:flex-end;align-items:center;gap:var(--space-3);min-width:0;margin-left:auto;display:inline-flex}h2.svelte-19x3pjb{font-size:var(--fs-md);color:var(--text-body);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:700}.open-proposals.svelte-19x3pjb{align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-accent) 24%, transparent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:var(--color-accent);font-size:var(--fs-xs);transition:var(--control-transition);align-self:flex-start;font-weight:600;text-decoration:none;display:inline-flex}.open-proposals.svelte-19x3pjb:hover{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.description-text.svelte-19x3pjb{color:var(--text-body);line-height:1.6}.description-text.missing.svelte-19x3pjb{color:var(--text-faint)}@media (width<=560px){.description-head.svelte-19x3pjb{align-items:flex-start}.description-actions.svelte-19x3pjb{justify-content:space-between;gap:var(--space-2);width:100%}}
