.callout[data-v-04a03ea6]{--callout-accent:var(--color-info-text);--callout-border:var(--color-info-border);--callout-surface:var(--color-info-surface);align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--callout-border);border-radius:var(--radius-lg);background:var(--callout-surface);font-family:var(--font-family-rally);box-shadow:inset 3px 0 0 var(--callout-accent);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.callout--warning[data-v-04a03ea6]{--callout-accent:var(--color-warning-text);--callout-border:var(--color-warning-border);--callout-surface:var(--color-warning-surface)}.callout--danger[data-v-04a03ea6]{--callout-accent:var(--color-danger-text);--callout-border:var(--color-danger-border);--callout-surface:var(--color-danger-surface)}.callout--success[data-v-04a03ea6]{--callout-accent:var(--color-success-text);--callout-border:var(--color-success-border);--callout-surface:var(--color-success-surface)}.callout__icon[data-v-04a03ea6]{width:20px;height:20px;color:var(--callout-accent);justify-content:center;align-items:center;display:inline-flex}.callout__icon svg[data-v-04a03ea6]{width:20px;height:20px}.callout__body[data-v-04a03ea6]{min-width:0}.callout__title[data-v-04a03ea6]{color:var(--callout-accent);font-size:var(--font-size-md);margin:0;font-weight:600}.callout__message[data-v-04a03ea6]{font-size:var(--font-size-md);color:var(--color-text);line-height:1.5}.callout__message[data-v-04a03ea6] p{margin:0}.callout__message--untitled[data-v-04a03ea6]{color:var(--callout-accent);font-weight:600}.callout__actions[data-v-04a03ea6]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=640px){.callout[data-v-04a03ea6]{grid-template-columns:auto minmax(0,1fr) auto}.callout__icon[data-v-04a03ea6]{grid-area:1/1}.callout__body[data-v-04a03ea6]{grid-area:1/2}.callout__actions[data-v-04a03ea6]{grid-area:2/2/auto/-1}.callout__close[data-v-04a03ea6]{grid-area:1/3}}
