.saas-panel{border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-xl);background:var(--saas-bg-surface);min-inline-size:0;box-shadow:var(--saas-elevation-card);font-family:var(--saas-font-family);align-content:start;display:grid}.saas-panel__header{justify-content:space-between;align-items:center;gap:var(--saas-space-sm);padding:var(--saas-space-md) var(--saas-space-card);border-block-end:1px solid var(--saas-border-default);flex-wrap:wrap;display:flex}.saas-panel__heading{gap:var(--saas-space-2xs);min-inline-size:0;display:grid}.saas-panel__title{color:var(--saas-text-primary);font-family:var(--saas-font-display);margin:0;font-size:15px;font-weight:600}.saas-panel__description{color:var(--saas-text-secondary);font-size:var(--saas-font-caption);margin:0}.saas-panel__actions{gap:var(--saas-space-sm);flex-wrap:wrap;display:flex}.saas-panel__body{gap:var(--saas-space-md);min-inline-size:0;padding:var(--saas-space-card);display:grid}@media (width<=599px){.saas-panel__header,.saas-panel__body{padding:var(--saas-space-md)}}