.data-management.svelte-jp4v61{padding:1.5rem}.section-title.svelte-jp4v61{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.section-description.svelte-jp4v61{font-size:.875rem;color:var(--text-secondary);margin-bottom:1.5rem}.actions.svelte-jp4v61{display:flex;flex-direction:column;gap:1rem}.cred-opt-in.svelte-jp4v61{display:flex;align-items:flex-start;gap:.625rem;margin:.75rem 0 1rem;padding:.75rem .875rem;background:#ed89360f;border:1px solid rgba(237,137,54,.22);border-radius:10px;cursor:pointer}.dark .cred-opt-in.svelte-jp4v61{background:#ed89361a;border-color:#ed89364d}.cred-opt-in.svelte-jp4v61 input:where(.svelte-jp4v61){margin-top:.2rem;flex-shrink:0}.cred-opt-in-text.svelte-jp4v61{display:flex;flex-direction:column;gap:.25rem;line-height:1.4}.cred-opt-in-label.svelte-jp4v61{font-size:.875rem;font-weight:500;color:var(--text-primary)}.cred-opt-in-warn.svelte-jp4v61{font-size:.78rem;color:var(--text-secondary)}.cred-warning-row.svelte-jp4v61 .label:where(.svelte-jp4v61){display:inline-flex;align-items:center;gap:.35rem;color:#c05621;font-weight:500}.dark .cred-warning-row.svelte-jp4v61 .label:where(.svelte-jp4v61){color:#fbd38d}.action-card.svelte-jp4v61{background:linear-gradient(180deg,#fff,#f5f5f5);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:1.25rem;box-shadow:0 3px 10px #0000000f,0 1px 3px #0000000a,inset 0 1px #ffffffe6;transition:all .15s ease-out}.dark .action-card.svelte-jp4v61{background:linear-gradient(180deg,#2a2a2a,#1f1f1f);border-color:#ffffff14;box-shadow:0 3px 10px #00000040,0 1px 3px #00000026,inset 0 1px #ffffff0d}.action-card.svelte-jp4v61:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000014,0 2px 6px #0000000d,inset 0 1px #ffffffe6}.dark .action-card.svelte-jp4v61:hover{box-shadow:0 6px 16px #00000059,0 2px 6px #0003,inset 0 1px #ffffff14}.action-card.danger.svelte-jp4v61{border-color:#dc655f4d}.action-header.svelte-jp4v61{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#01b2ff}.action-card.danger.svelte-jp4v61 .action-header:where(.svelte-jp4v61){color:#c53637}.dark .action-card.danger.svelte-jp4v61 .action-header:where(.svelte-jp4v61){color:#ed756e}.action-header.svelte-jp4v61 h3:where(.svelte-jp4v61){font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}.action-description.svelte-jp4v61{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem}.file-input.svelte-jp4v61{display:block;width:100%;padding:.875rem 1rem;font-size:.875rem;border:2px dashed rgba(1,178,255,.3);border-radius:12px;background:linear-gradient(180deg,#f8f8f8,#f0f0f0);color:var(--text-secondary);cursor:pointer;margin-bottom:1rem;transition:all .15s ease-out;box-shadow:inset 0 1px 3px #0000000d}.dark .file-input.svelte-jp4v61{background:linear-gradient(180deg,#1a1a1a,#141414);border-color:#01b2ff40;box-shadow:inset 0 1px 3px #0003}.file-input.svelte-jp4v61:hover{border-color:#01b2ff80;background:linear-gradient(180deg,#f5f5f5,#ebebeb)}.dark .file-input.svelte-jp4v61:hover{background:linear-gradient(180deg,#1f1f1f,#181818)}.error-message.svelte-jp4v61{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(180deg,#fff5f5,#ffebeb);border:1px solid oklch(65% .15 25 / .3);border-radius:12px;color:#b32228;font-size:.875rem;margin-bottom:1rem;box-shadow:inset 0 1px #ffffffe6}.dark .error-message.svelte-jp4v61{background:linear-gradient(180deg,#3a2020,#2a1515);color:#ed756e;box-shadow:inset 0 1px #ffffff0d}.success-message.svelte-jp4v61{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(180deg,#f0fff5,#e5ffed);border:1px solid oklch(65% .15 145 / .3);border-radius:12px;color:#006818;color:oklch(45% .15 145);font-size:.875rem;margin-bottom:1rem;box-shadow:inset 0 1px #ffffffe6}.dark .success-message.svelte-jp4v61{background:linear-gradient(180deg,#1a3020,#152515);color:#6cb26f;box-shadow:inset 0 1px #ffffff0d}.import-preview.svelte-jp4v61{background:linear-gradient(180deg,#f8f8f8,#f0f0f0);border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:1rem;margin-bottom:1rem;box-shadow:inset 0 1px 3px #0000000d,0 1px #fffc}.dark .import-preview.svelte-jp4v61{background:linear-gradient(180deg,#1a1a1a,#141414);border-color:#ffffff0f;box-shadow:inset 0 1px 3px #0003,0 1px #ffffff08}.preview-header.svelte-jp4v61{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#01b2ff;margin-bottom:.75rem}.preview-details.svelte-jp4v61{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.preview-row.svelte-jp4v61{display:flex;gap:.5rem;font-size:.875rem}.preview-row.svelte-jp4v61 .label:where(.svelte-jp4v61){color:var(--text-tertiary);min-width:80px}.preview-row.svelte-jp4v61 .value:where(.svelte-jp4v61){color:var(--text-secondary)}.import-mode.svelte-jp4v61{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.mode-option.svelte-jp4v61{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.25rem .75rem;cursor:pointer;padding:.75rem;background:linear-gradient(180deg,#fff,#f8f8f8);border:1px solid rgba(0,0,0,.06);border-radius:10px;transition:all .15s ease-out;box-shadow:0 1px 3px #0000000a}.dark .mode-option.svelte-jp4v61{background:linear-gradient(180deg,#252525,#1f1f1f);border-color:#ffffff0f}.mode-option.svelte-jp4v61:hover{border-color:#01b2ff4d;box-shadow:0 2px 6px #00000014}.mode-option.svelte-jp4v61:has(input:where(.svelte-jp4v61):checked){border-color:#01b2ff80;background:linear-gradient(180deg,#e8f7ff,#d8f0ff);box-shadow:0 0 0 2px #01b2ff26}.dark .mode-option.svelte-jp4v61:has(input:where(.svelte-jp4v61):checked){background:linear-gradient(180deg,#1a3040,#152530)}.mode-option.svelte-jp4v61 input:where(.svelte-jp4v61){grid-row:span 2;margin:0;margin-top:.25rem;accent-color:#01B2FF}.mode-label.svelte-jp4v61{font-weight:500;color:var(--text-primary)}.mode-description.svelte-jp4v61{font-size:.8rem;color:var(--text-tertiary)}.import-actions.svelte-jp4v61{display:flex;gap:.75rem;justify-content:flex-end}.confirm-message.svelte-jp4v61{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(180deg,#fffbf0,#fff5e5);border:1px solid oklch(70% .15 70 / .3);border-radius:12px;color:#774a00;color:oklch(45% .15 70);font-size:.875rem;margin-bottom:1rem;box-shadow:inset 0 1px #ffffffe6}.dark .confirm-message.svelte-jp4v61{background:linear-gradient(180deg,#3a3020,#2a2515);color:#dea052;box-shadow:inset 0 1px #ffffff0d}.confirm-actions.svelte-jp4v61{display:flex;gap:.75rem}.page.svelte-11zcse9{max-width:600px}
