.error-message{border:1px solid var(--color-red-bg);border-radius:var(--radius-md);background-color:var(--color-card-bg);max-width:fit-content;color:var(--color-red-text);overflow-wrap:anywhere;gap:.5rem;padding-block:.75rem;padding-inline:1rem;display:grid}.error-message p,.error-message ul{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-block:0}
