.import-panel--success{gap:24px;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:rgba(var(--accent-secondary-rgb), .14);border:1.5px solid rgba(var(--accent-secondary-rgb), .45);border-radius:50%;flex:none;place-items:center;font-size:1rem;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:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr;gap:0;margin:0;padding:4px 0;display:grid}.import-receipt__row{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(140px,200px) 1fr;align-items:baseline;gap:10px;padding:10px 0;display:grid}.import-receipt__row:last-child{border-bottom:none}.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{background:rgba(var(--color-danger-rgb), .05);border:1px solid rgba(var(--color-danger-rgb), .28);border-radius:8px;gap:14px;padding:16px;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{background:rgba(var(--color-danger-rgb), .04);border:1px solid rgba(var(--color-danger-rgb), .22);color:var(--color-text-muted);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:10px 14px;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}}