.settings-section:where(.astro-JYLW44VU){padding:var(--space-xl);margin-bottom:var(--space-xl)}.settings-section:where(.astro-JYLW44VU) h2:where(.astro-JYLW44VU){margin-top:0;margin-bottom:var(--space-lg);font-size:1.2rem}.form-row:where(.astro-JYLW44VU){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.form-row--media:where(.astro-JYLW44VU){align-items:start}.current-logo:where(.astro-JYLW44VU){display:block;margin-top:var(--space-sm);width:80px;height:80px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}.current-banner:where(.astro-JYLW44VU){display:block;margin-top:var(--space-sm);width:100%;max-width:360px;height:120px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}.form-note:where(.astro-JYLW44VU){margin-top:var(--space-sm);font-size:.82rem;color:var(--color-text-muted)}.status-msg:where(.astro-JYLW44VU){font-size:.9rem;margin-top:var(--space-sm)}.status-msg--success:where(.astro-JYLW44VU){color:#059669}.status-msg--error:where(.astro-JYLW44VU){color:#ef4444}.loading-text:where(.astro-JYLW44VU){text-align:center;padding:var(--space-2xl);color:var(--color-text-muted)}@media (max-width: 600px){.form-row:where(.astro-JYLW44VU){grid-template-columns:1fr}}
