.submission-form[data-astro-cid-iqgiiwcm]{gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}.submission-form[data-astro-cid-iqgiiwcm][data-done]>:not([data-form-done]){display:none}.form__done[data-astro-cid-iqgiiwcm]{gap:var(--space-s);padding:clamp(var(--space-s), 2vw + .5rem, var(--space-l));border:var(--border-ink);border-radius:var(--radius-m);background-color:var(--palette-gold-100);color:var(--palette-charcoal-950);display:grid}.form__done[data-astro-cid-iqgiiwcm][hidden]{display:none}.form__done[data-astro-cid-iqgiiwcm]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.form__done-title[data-astro-cid-iqgiiwcm]{font-size:var(--text-xl);text-wrap:balance;overflow-wrap:anywhere}.form__done-note[data-astro-cid-iqgiiwcm]{font-weight:var(--weight-bold)}.field-row[data-astro-cid-iqgiiwcm]{gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}.field__optional[data-astro-cid-iqgiiwcm]{font-weight:var(--weight-regular,400);color:var(--color-text-muted)}.form__note[data-astro-cid-iqgiiwcm]{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width>=40rem){.field-row[data-astro-cid-iqgiiwcm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.submit-panel[data-astro-cid-tyi66wbv]{border:var(--border-ink);border-radius:var(--radius-l);background-color:var(--color-surface);box-shadow:var(--shadow-offset-s) var(--palette-gold-500)}.submit-panel__toggle[data-astro-cid-tyi66wbv]{align-items:center;gap:var(--space-xs);min-height:52px;padding:var(--space-s) var(--space-m);border-radius:calc(var(--radius-l) - 2px);background-color:var(--palette-gold-500);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.02em;text-transform:uppercase;color:var(--palette-charcoal-950);cursor:pointer;font-weight:900;display:flex}.submit-panel__toggle[data-astro-cid-tyi66wbv]::-webkit-details-marker{display:none}.submit-panel__toggle[data-astro-cid-tyi66wbv]:hover{background-color:var(--palette-gold-300)}.submit-panel[data-astro-cid-tyi66wbv][open] .submit-panel__toggle[data-astro-cid-tyi66wbv]{border-bottom:var(--border-ink);border-end-end-radius:0;border-end-start-radius:0}.submit-panel__body[data-astro-cid-tyi66wbv]{padding:var(--space-m)}.submit-panel__intro[data-astro-cid-tyi66wbv]{max-width:60ch;color:var(--color-text-muted);margin-block-end:var(--space-m)}.topic-select__control[data-astro-cid-xr43kth3]{min-height:44px;padding:var(--space-3xs) var(--space-s);border:2px solid var(--color-border-strong);border-radius:var(--radius-m);background-color:var(--palette-cream-50);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:capitalize;color:var(--color-text);cursor:pointer}.topic-filter[data-astro-cid-xr43kth3]{align-items:center;gap:var(--space-3xs) var(--space-2xs);flex-wrap:wrap;display:flex}.topic-filter__chip[data-astro-cid-xr43kth3]{min-height:36px;padding:var(--space-3xs) var(--space-s);border:2px solid var(--color-border-strong);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:capitalize;color:var(--color-text);cursor:pointer;background-color:#0000}.topic-filter__chip[data-astro-cid-xr43kth3]:hover{border-color:var(--color-link);color:var(--color-link)}.topic-filter__chip[data-astro-cid-xr43kth3][aria-pressed=true]{border-color:var(--palette-green-900);background-color:var(--palette-green-900);color:var(--palette-cream-50)}.topic-filter__count[data-astro-cid-xr43kth3]{font-size:var(--text-sm);color:var(--color-text-muted);margin-inline-start:auto}
