@layer theme,base,components;@layer app{.d-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2);padding:var(--card-pad);box-shadow:var(--shadow-card);min-width:0}.d-card--warning{border-left:5px solid var(--status-waiting-fg);background:color-mix(in srgb, var(--status-waiting-bg) 55%, var(--color-surface))}.d-card--danger{border-left:5px solid var(--status-denied-fg);background:color-mix(in srgb, var(--status-denied-bg) 55%, var(--color-surface))}.d-card--info{border-left:5px solid var(--status-info-fg);background:color-mix(in srgb, var(--status-info-bg) 55%, var(--color-surface))}.d-card__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.d-card__title{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:650;display:flex}.d-card__icon{color:var(--color-primary-ink);display:inline-flex}.d-card__icon svg{width:1.2rem;height:1.2rem}.d-card__body>:last-child{margin-bottom:0}}@layer utilities;
