.account-status-link{font-size:12px;white-space:nowrap;text-decoration:none;color:#315d92;border:1px solid #d9e4f2;border-radius:20px;padding:6px 10px;background:#fff}
.import-dialog{width:min(620px,92vw)}.import-summary{margin-top:20px;border:1px solid #dce5f1;border-radius:12px;padding:16px;background:#f8fbff}.import-summary table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.import-summary th,.import-summary td{text-align:left;border-bottom:1px solid #e4ebf5;padding:7px 4px}.import-summary td{font-variant-numeric:tabular-nums}.import-summary p{margin:8px 0 0}.import-dialog input[type=file]{width:100%;padding:10px;border:1px solid #dce5f1;border-radius:10px;background:white}
.account-panel{border-color:#d8e6fa}.account-panel h2{margin:0}.account-dialog{width:min(540px,92vw)}.account-dialog .field{margin-top:16px}.account-dialog .dialog-footer{flex-wrap:wrap}.account-conflict-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto;font-size:12px;background:#f4f6fa;padding:12px;border-radius:10px}.account-sync-banner{font-size:13px;padding:10px 16px;border-radius:12px;background:#fff5e5;color:#78460c;margin-bottom:18px}
