.import-panel--success{gap:var(--stack-gap);display:grid}.import-success{align-items:flex-start;gap:14px;max-width:760px;display:flex}.import-success__mark{width:36px;height:36px;color:var(--accent-secondary);background:var(--status-success-bg);font-size:var(--font-size-md);border-radius:50%;flex:none;place-items:center;font-weight:900;line-height:1;display:grid}.import-success h2,.import-success p{margin:0}.import-success p:not(.import-panel__eyebrow){color:var(--color-text-muted);margin-top:6px;line-height:1.45}.import-receipt{border-top:var(--hairline);grid-template-columns:1fr;gap:0;margin:0;padding:0;display:grid}.import-receipt__row{border-bottom:var(--hairline-soft);grid-template-columns:minmax(140px,200px) 1fr;align-items:baseline;gap:10px;padding:10px 0;display:grid}.import-receipt dt{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.76rem;font-weight:800}.import-receipt dd{color:var(--color-text);margin:0;font-size:.92rem;font-weight:700}.import-rollback-card{padding:var(--well-padding);background:var(--status-danger-bg);border-radius:var(--well-radius);gap:14px;display:grid}.import-rollback-card__header{gap:6px;display:grid}.import-rollback-card__title{color:var(--color-text);margin:0;font-size:.96rem}.import-rollback-card__body-text{color:var(--color-text-muted);margin:0;font-size:.86rem;line-height:1.45}.import-rollback-card__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.import-rollback-card__meta dt{color:var(--color-text-muted);font-size:var(--font-size-xxs);text-transform:uppercase;font-weight:800}.import-rollback-card__meta dd{color:var(--color-text);margin:2px 0 0;font-size:.84rem}.import-rollback-card--compact{padding:var(--spacing-sm) var(--spacing-md);background:var(--status-danger-bg);border-radius:var(--well-radius);color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.86rem;display:flex}.import-success__actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.import-receipt__row{grid-template-columns:1fr;gap:2px}.import-rollback-card__meta{grid-template-columns:1fr}.import-success__actions{flex-direction:column}.import-success__actions .btn{width:100%}}@media (width<=480px){.import-rollback-card--compact{flex-direction:column;gap:4px}}