.saved-import-preview{margin-top:1rem;padding:1rem;border:1px solid var(--border,rgba(255,255,255,.16));border-radius:16px;background:rgba(255,255,255,.025)}.saved-import-preview[hidden],.saved-recovery[hidden]{display:none!important}.saved-import-preview h3,.saved-recovery h3{margin:.2rem 0 .5rem}.saved-import-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;margin:.85rem 0}.saved-import-stat{padding:.7rem;border:1px solid rgba(255,255,255,.12);border-radius:12px}.saved-import-stat strong{display:block;font-size:1.15rem}.saved-import-options{display:grid;gap:.75rem;margin:1rem 0}.saved-import-options fieldset{border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:.75rem}.saved-import-options legend{font-weight:700;padding:0 .35rem}.saved-import-options label{display:flex;gap:.55rem;align-items:flex-start;margin:.45rem 0}.saved-import-actions{display:flex;gap:.65rem;flex-wrap:wrap}.saved-import-warning{padding:.7rem .8rem;border-left:3px solid currentColor;background:rgba(255,255,255,.035)}.saved-recovery{margin-top:1rem;padding:1rem;border:1px solid rgba(255,255,255,.14);border-radius:14px}.saved-import-error{margin-top:.75rem}.saved-import-error:empty{display:none}@media(max-width:560px){.saved-import-actions .button{width:100%}.saved-import-grid{grid-template-columns:1fr 1fr}}