.section-box.svelte-1jzwelv{padding:var(--space-4);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.section-header.svelte-1jzwelv{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.section-title.svelte-1jzwelv{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);text-transform:uppercase;letter-spacing:.03em}[data-theme=dark] .section-title.svelte-1jzwelv{color:var(--gray-300)}.progress-percent.svelte-1jzwelv{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-primary)}.progress-bar.svelte-1jzwelv{height:6px;background:var(--color-panel-2);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-3)}.progress-fill.svelte-1jzwelv{height:100%;background:var(--color-primary);transition:width .3s ease}.progress-stats.svelte-1jzwelv{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .progress-stats.svelte-1jzwelv{color:var(--gray-400)}.stat-item.svelte-1jzwelv{display:flex;align-items:baseline;gap:var(--space-1)}.stat-num.svelte-1jzwelv{font-weight:var(--font-semibold);color:var(--gray-800)}[data-theme=dark] .stat-num.svelte-1jzwelv{color:var(--gray-200)}.stat-divider.svelte-1jzwelv{color:var(--gray-400)}.failed-notice.svelte-1jzwelv{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2);background:#e619191a;border-radius:var(--radius-sm);font-size:var(--text-xs);color:#cf1717}.stats-row.svelte-1jzwelv{display:flex;gap:var(--space-4)}.stat-block.svelte-1jzwelv{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.stat-value.svelte-1jzwelv{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-primary)}.stat-value.warning.svelte-1jzwelv{color:#c90}.stat-label.svelte-1jzwelv{font-size:var(--text-xs);color:var(--gray-500);text-transform:uppercase}.result-list.svelte-1jzwelv{display:flex;flex-direction:column;gap:var(--space-2)}.result-item.svelte-1jzwelv{display:flex;align-items:baseline;gap:var(--space-2)}.result-item.highlight.svelte-1jzwelv{padding:var(--space-2);background:#1fe06614;border-radius:var(--radius-sm);margin:var(--space-1) 0}.result-value.svelte-1jzwelv{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900);min-width:40px}[data-theme=dark] .result-value.svelte-1jzwelv{color:var(--gray-100)}.result-value.success.svelte-1jzwelv{color:#1eae53}.result-value.warning.svelte-1jzwelv{color:#c90}.result-label.svelte-1jzwelv{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .result-label.svelte-1jzwelv{color:var(--gray-400)}.action-buttons.svelte-1jzwelv{display:flex;gap:var(--space-2)}.action-btn.svelte-1jzwelv{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700);cursor:pointer;transition:all .15s ease}[data-theme=dark] .action-btn.svelte-1jzwelv{color:var(--gray-300)}.action-btn.svelte-1jzwelv:hover{border-color:var(--color-primary);color:var(--color-primary)}.action-btn.primary.svelte-1jzwelv{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.action-btn.primary.svelte-1jzwelv:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.new-scan-btn.svelte-1jzwelv{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);background:transparent;border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-600);cursor:pointer;transition:all .15s ease}[data-theme=dark] .new-scan-btn.svelte-1jzwelv{color:var(--gray-400)}.new-scan-btn.svelte-1jzwelv:hover{border-color:var(--color-primary);color:var(--color-primary)}.logs-section.svelte-1jzwelv{margin-top:var(--space-3)}.logs-toggle.svelte-1jzwelv{width:100%;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700);cursor:pointer;transition:all .15s ease}[data-theme=dark] .logs-toggle.svelte-1jzwelv{color:var(--gray-300)}.logs-toggle.svelte-1jzwelv:hover{background:var(--color-panel-2)}.logs-toggle.svelte-1jzwelv span:where(.svelte-1jzwelv){flex:1;text-align:left}.logs-list.svelte-1jzwelv{margin-top:var(--space-2);max-height:200px;overflow-y:auto;background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md)}.log-entry.svelte-1jzwelv{display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--text-xs)}.log-entry.svelte-1jzwelv:last-child{border-bottom:none}.log-time.svelte-1jzwelv{font-family:monospace;color:var(--gray-500);flex-shrink:0}.log-message.svelte-1jzwelv{color:var(--gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .log-message.svelte-1jzwelv{color:var(--gray-300)}.log-success.svelte-1jzwelv .log-message:where(.svelte-1jzwelv){color:#29a356}.log-error.svelte-1jzwelv .log-message:where(.svelte-1jzwelv){color:#e61919}.log-warning.svelte-1jzwelv .log-message:where(.svelte-1jzwelv){color:#c90}.log-info.svelte-1jzwelv .log-message:where(.svelte-1jzwelv){color:var(--color-primary)}.info-box.svelte-1jzwelv{padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.info-box.svelte-1jzwelv h4:where(.svelte-1jzwelv){margin:0 0 var(--space-2) 0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .info-box.svelte-1jzwelv h4:where(.svelte-1jzwelv){color:var(--gray-100)}.info-list.svelte-1jzwelv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.info-list.svelte-1jzwelv li:where(.svelte-1jzwelv){padding-left:var(--space-4);position:relative;font-size:var(--text-sm);color:var(--gray-600);line-height:1.4}[data-theme=dark] .info-list.svelte-1jzwelv li:where(.svelte-1jzwelv){color:var(--gray-400)}.info-list.svelte-1jzwelv li:where(.svelte-1jzwelv):before{content:">";position:absolute;left:0;color:var(--color-primary);font-weight:700}.tip-box.svelte-1jzwelv{padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border);border-left:3px solid var(--color-primary)}.tip-box.svelte-1jzwelv p:where(.svelte-1jzwelv){margin:0;font-size:var(--text-sm);color:var(--gray-600);line-height:1.4}[data-theme=dark] .tip-box.svelte-1jzwelv p:where(.svelte-1jzwelv){color:var(--gray-400)}.address-text-import.svelte-p869dt{display:flex;flex-direction:column;gap:var(--space-3)}.editor-wrapper.svelte-p869dt{position:relative}.upload-btn.svelte-p869dt{position:absolute;top:var(--space-2);right:var(--space-2);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--gray-100);border:1px solid var(--gray-300);border-radius:var(--radius-sm);color:var(--gray-600);cursor:pointer;transition:all .2s;z-index:1}.upload-btn.svelte-p869dt:hover{background:var(--gray-200);color:var(--gray-700)}[data-theme=dark] .upload-btn.svelte-p869dt{background:var(--gray-600);border-color:var(--gray-500);color:var(--gray-300)}[data-theme=dark] .upload-btn.svelte-p869dt:hover{background:var(--gray-500);color:var(--gray-200)}.form-hint.svelte-p869dt{font-size:var(--text-sm);color:var(--gray-600);margin:0}[data-theme=dark] .form-hint.svelte-p869dt{color:var(--gray-400)}.form-label.svelte-uf4d63{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);margin-bottom:var(--space-2)}[data-theme=dark] .form-label.svelte-uf4d63{color:var(--gray-300)}.form-hint.svelte-uf4d63{font-size:var(--text-sm);color:var(--gray-600);margin:var(--space-2) 0 0 0}[data-theme=dark] .form-hint.svelte-uf4d63{color:var(--gray-400)}.form-section.svelte-t0s0sv{margin-bottom:var(--space-6)}.form-label.svelte-t0s0sv{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);margin-bottom:var(--space-2)}[data-theme=dark] .form-label.svelte-t0s0sv{color:var(--gray-300)}.wallet-list-header.svelte-t0s0sv{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3);gap:var(--space-3);flex-wrap:wrap}.wallet-count.svelte-t0s0sv{color:var(--color-primary);margin-left:var(--space-1)}.btn-text-danger.svelte-t0s0sv{background:none;border:none;color:#d92626;cursor:pointer;font-size:var(--text-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:all .2s ease}.btn-text-danger.svelte-t0s0sv:hover{color:#b81414;background:#fbe9e9}[data-theme=dark] .btn-text-danger.svelte-t0s0sv:hover{background:#570f0f}.scan-idle.svelte-6jgvck{display:flex;flex-direction:column;gap:var(--space-6)}.scan-config.svelte-6jgvck{padding:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-3)}.config-item.svelte-6jgvck{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.config-item.svelte-6jgvck:last-child{border-bottom:none}.config-label.svelte-6jgvck{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-600)}[data-theme=dark] .config-label.svelte-6jgvck{color:var(--gray-400)}.config-value.svelte-6jgvck{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .config-value.svelte-6jgvck{color:var(--gray-100)}.start-btn.svelte-6jgvck{width:100%;padding:var(--space-4) var(--space-8);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:var(--text-xl);font-weight:var(--font-bold);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.start-btn.svelte-6jgvck:hover{opacity:.9}.scanning-state.svelte-16xfykh{padding:var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.scanning-animation.svelte-16xfykh .spin{color:var(--color-primary);animation:svelte-16xfykh-spin 1s linear infinite}@keyframes svelte-16xfykh-spin{to{transform:rotate(360deg)}}h3.svelte-16xfykh{margin:0;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--gray-900)}[data-theme=dark] h3.svelte-16xfykh{color:var(--gray-100)}.scan-progress.svelte-16xfykh{width:100%;max-width:500px;display:flex;flex-direction:column;gap:var(--space-3)}.progress-bar.svelte-16xfykh{height:10px;background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden}.progress-fill.svelte-16xfykh{height:100%;background:var(--color-primary);transition:width .3s ease}.progress-stats.svelte-16xfykh{display:flex;justify-content:center;gap:var(--space-4);font-size:var(--text-sm)}.stat.svelte-16xfykh{display:flex;align-items:center;gap:var(--space-1)}.stat.success.svelte-16xfykh{color:#21c45d}.stat.failed.svelte-16xfykh{color:#ef4343}.stat.pending.svelte-16xfykh{color:var(--gray-500)}.progress-percentage.svelte-16xfykh{margin:0;font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-primary)}.pause-btn.svelte-16xfykh{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-700);cursor:pointer;transition:all .2s ease}[data-theme=dark] .pause-btn.svelte-16xfykh{color:var(--gray-300)}.pause-btn.svelte-16xfykh:hover{border-color:var(--color-primary);color:var(--color-primary)}.paused-state.svelte-cb6gk4{padding:var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.paused-icon.svelte-cb6gk4{color:#c90}h3.svelte-cb6gk4{margin:0;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--gray-900)}[data-theme=dark] h3.svelte-cb6gk4{color:var(--gray-100)}.paused-message.svelte-cb6gk4{margin:0;font-size:var(--text-base);color:var(--gray-600)}[data-theme=dark] .paused-message.svelte-cb6gk4{color:var(--gray-400)}.progress-stats.svelte-cb6gk4{display:flex;justify-content:center;gap:var(--space-4);font-size:var(--text-sm)}.stat.svelte-cb6gk4{display:flex;align-items:center;gap:var(--space-1)}.stat.success.svelte-cb6gk4{color:#21c45d}.stat.pending.svelte-cb6gk4{color:var(--gray-500)}.paused-actions.svelte-cb6gk4{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.resume-btn.svelte-cb6gk4{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer;transition:all .2s ease}.resume-btn.svelte-cb6gk4:hover{opacity:.9}.reset-btn.svelte-cb6gk4{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-700);cursor:pointer;transition:all .2s ease}[data-theme=dark] .reset-btn.svelte-cb6gk4{color:var(--gray-300)}.reset-btn.svelte-cb6gk4:hover{border-color:var(--color-primary)}.balance-table-container.svelte-1nsn3oy{display:flex;flex-direction:column;gap:var(--space-3)}.filter-bar.svelte-1nsn3oy{padding:var(--space-3) var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.filter-row.svelte-1nsn3oy{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.filter-select.svelte-1nsn3oy{padding:var(--space-2) var(--space-3);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--gray-800);cursor:pointer;min-width:120px}[data-theme=dark] .filter-select.svelte-1nsn3oy{color:var(--gray-200)}.filter-select.svelte-1nsn3oy:focus{outline:none;border-color:var(--color-primary)}.range-input.svelte-1nsn3oy{padding:var(--space-2);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--gray-800);width:80px}[data-theme=dark] .range-input.svelte-1nsn3oy{color:var(--gray-200)}.range-input.svelte-1nsn3oy:focus{outline:none;border-color:var(--color-primary)}.range-sep.svelte-1nsn3oy{color:var(--gray-500);font-size:var(--text-sm)}.reset-btn.svelte-1nsn3oy{padding:var(--space-2) var(--space-3);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--gray-600);cursor:pointer;transition:all .2s ease}[data-theme=dark] .reset-btn.svelte-1nsn3oy{color:var(--gray-400)}.reset-btn.svelte-1nsn3oy:hover{border-color:var(--color-primary);color:var(--color-primary)}.cell-address.svelte-1nsn3oy{display:flex;flex-direction:column;gap:2px}.address-row.svelte-1nsn3oy{display:flex;align-items:center;gap:var(--space-2)}.address-text.svelte-1nsn3oy{font-family:monospace;font-size:var(--text-xs)}.derivation-path.svelte-1nsn3oy{font-family:monospace;font-size:10px;color:var(--gray-400)}[data-theme=dark] .derivation-path.svelte-1nsn3oy{color:var(--gray-500)}.copy-btn.svelte-1nsn3oy{padding:var(--space-1);background:transparent;border:none;color:var(--gray-400);cursor:pointer;transition:color .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.copy-btn.svelte-1nsn3oy:hover{color:var(--color-primary)}.cell-balance.svelte-1nsn3oy{font-family:monospace}.cell-balance.zero.svelte-1nsn3oy{color:var(--gray-400)}.data-table-wrapper tbody tr.has-balance{background:#1fe0660d}[data-theme=dark] .data-table-wrapper tbody tr.has-balance{background:#26593933}@media(max-width:640px){.filter-bar.svelte-1nsn3oy{padding:var(--space-2) var(--space-3)}.filter-row.svelte-1nsn3oy{flex-direction:column;align-items:stretch}.filter-select.svelte-1nsn3oy{width:100%;min-width:100%}.range-input.svelte-1nsn3oy{flex:1}}.completed-state.svelte-o6v2v5{display:flex;flex-direction:column;gap:var(--space-4)}.success-banner.svelte-o6v2v5{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-panel-1);border:1px solid var(--color-border);border-left:3px solid hsl(142,71%,45%);border-radius:var(--radius-md);color:#1eae53}.success-banner.svelte-o6v2v5 span:where(.svelte-o6v2v5){font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-800)}[data-theme=dark] .success-banner.svelte-o6v2v5 span:where(.svelte-o6v2v5){color:var(--gray-200)}.totals-section.svelte-o6v2v5 h3:where(.svelte-o6v2v5){margin:0 0 var(--space-3) 0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);text-transform:uppercase;letter-spacing:.03em}[data-theme=dark] .totals-section.svelte-o6v2v5 h3:where(.svelte-o6v2v5){color:var(--gray-300)}.totals-grid.svelte-o6v2v5{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2)}.total-card.svelte-o6v2v5{padding:var(--space-3);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md)}.token-header.svelte-o6v2v5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.token-symbol.svelte-o6v2v5{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .token-symbol.svelte-o6v2v5{color:var(--gray-100)}.token-wallets.svelte-o6v2v5{font-size:var(--text-xs);color:var(--gray-500)}.total-amount.svelte-o6v2v5{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-primary);font-family:monospace;word-break:break-all}@media(max-width:640px){.totals-grid.svelte-o6v2v5{grid-template-columns:repeat(2,1fr)}}.error-state.svelte-11fht4k{padding:var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);background:#ef43431a;border:1px solid hsla(0,84%,60%,.3);border-radius:var(--radius-lg);color:#ef4343}h3.svelte-11fht4k{margin:0;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--gray-900)}[data-theme=dark] h3.svelte-11fht4k{color:var(--gray-100)}.error-message.svelte-11fht4k{margin:0;font-size:var(--text-base);color:var(--gray-700);font-family:monospace}[data-theme=dark] .error-message.svelte-11fht4k{color:var(--gray-300)}.retry-btn.svelte-11fht4k{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:all .2s ease}.retry-btn.svelte-11fht4k:hover{opacity:.9}.resume-dialog.svelte-xvinho{padding:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;align-items:center;gap:var(--space-4)}.resume-icon.svelte-xvinho{color:var(--color-primary);flex-shrink:0}.resume-content.svelte-xvinho{flex:1}.resume-content.svelte-xvinho h4:where(.svelte-xvinho){margin:0 0 var(--space-2) 0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .resume-content.svelte-xvinho h4:where(.svelte-xvinho){color:var(--gray-100)}.resume-info.svelte-xvinho,.resume-date.svelte-xvinho{margin:0;font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .resume-info.svelte-xvinho,[data-theme=dark] .resume-date.svelte-xvinho{color:var(--gray-400)}.resume-actions.svelte-xvinho{display:flex;gap:var(--space-2);flex-shrink:0}.resume-btn.svelte-xvinho,.delete-btn.svelte-xvinho{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all .2s ease}.resume-btn.svelte-xvinho{background:var(--color-primary);color:#fff;border:none}.resume-btn.svelte-xvinho:hover{opacity:.9}.delete-btn.svelte-xvinho{background:var(--color-panel-0);color:var(--gray-600);border:1px solid var(--color-border)}[data-theme=dark] .delete-btn.svelte-xvinho{color:var(--gray-400)}.delete-btn.svelte-xvinho:hover{color:#ef4343;border-color:#ef4343}@media(max-width:640px){.resume-dialog.svelte-xvinho{flex-direction:column;text-align:center}.resume-actions.svelte-xvinho{width:100%;flex-direction:column}.resume-btn.svelte-xvinho,.delete-btn.svelte-xvinho{width:100%;justify-content:center}}.step5-content.svelte-yg7tom{display:flex;flex-direction:column;gap:var(--space-4)}.modal-overlay.svelte-1dy640l{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}.modal-content.svelte-1dy640l{background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.modal-header.svelte-1dy640l{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.modal-header.svelte-1dy640l h2:where(.svelte-1dy640l){margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .modal-header.svelte-1dy640l h2:where(.svelte-1dy640l){color:var(--gray-100)}.close-btn.svelte-1dy640l{background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--gray-500);border-radius:var(--radius-md);transition:all .2s}.close-btn.svelte-1dy640l:hover{background:var(--color-panel-1);color:var(--gray-700)}[data-theme=dark] .close-btn.svelte-1dy640l:hover{color:var(--gray-300)}.modal-body.svelte-1dy640l{flex:1;overflow-y:auto;padding:var(--space-4)}.error-message.svelte-1dy640l{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:#fde8e8;border:1px solid hsl(0,84%,80%);border-radius:var(--radius-md);color:#bc1010;font-size:var(--text-sm);margin-bottom:var(--space-4)}[data-theme=dark] .error-message.svelte-1dy640l{background:#460606;border-color:#8d0c0c;color:#f37272}.empty-state.svelte-1dy640l{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--gray-400);text-align:center}.empty-state.svelte-1dy640l p:where(.svelte-1dy640l){margin:var(--space-4) 0 0;font-size:var(--text-base)}.session-list.svelte-1dy640l{display:flex;flex-direction:column;gap:var(--space-3)}.session-card.svelte-1dy640l{padding:var(--space-4);background:var(--color-panel-0);border:1px solid var(--color-border);border-radius:var(--radius-md)}.session-header.svelte-1dy640l{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.session-status.svelte-1dy640l{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.status-scanning.svelte-1dy640l{background:#d1ecfa;color:#1271a1}[data-theme=dark] .status-scanning.svelte-1dy640l{background:#0a415c;color:#75c7f0}.status-paused.svelte-1dy640l{background:#faecd1;color:#a17112}[data-theme=dark] .status-paused.svelte-1dy640l{background:#5c410a;color:#f0c775}.status-completed.svelte-1dy640l{background:#d6f5e0;color:#248f47}[data-theme=dark] .status-completed.svelte-1dy640l{background:#145229;color:#85e0a3}.status-abandoned.svelte-1dy640l{background:#e6e6e6;color:#737373}[data-theme=dark] .status-abandoned.svelte-1dy640l{background:#404040;color:#999}.session-chain.svelte-1dy640l{font-size:var(--text-sm);color:var(--gray-500)}.session-info.svelte-1dy640l{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);margin-bottom:var(--space-3)}.info-row.svelte-1dy640l{display:flex;justify-content:space-between;font-size:var(--text-sm)}.info-label.svelte-1dy640l{color:var(--gray-500)}.info-value.svelte-1dy640l{color:var(--gray-900);font-weight:var(--font-medium)}[data-theme=dark] .info-value.svelte-1dy640l{color:var(--gray-100)}.progress-bar.svelte-1dy640l{height:4px;background:var(--color-panel-1);border-radius:2px;overflow:hidden;margin-bottom:var(--space-3)}.progress-fill.svelte-1dy640l{height:100%;background:var(--color-primary);transition:width .3s ease}.session-actions.svelte-1dy640l{display:flex;gap:var(--space-2);flex-wrap:wrap}.action-btn.svelte-1dy640l{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all .2s;border:1px solid var(--color-border);background:var(--color-panel-0);color:var(--gray-600)}[data-theme=dark] .action-btn.svelte-1dy640l{color:var(--gray-400)}.action-btn.svelte-1dy640l:hover{background:var(--color-panel-1)}.resume-btn.svelte-1dy640l{background:var(--color-primary);color:#fff;border:none}.resume-btn.svelte-1dy640l:hover{opacity:.9}.abandon-btn.svelte-1dy640l:hover{color:#cf9117;border-color:#cf9117}.delete-btn.svelte-1dy640l:hover{color:#ef4343;border-color:#ef4343}.modal-footer.svelte-1dy640l{padding:var(--space-4);border-top:1px solid var(--color-border);display:flex;justify-content:center}.new-scan-btn.svelte-1dy640l{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-700);cursor:pointer;transition:all .2s}[data-theme=dark] .new-scan-btn.svelte-1dy640l{color:var(--gray-300)}.new-scan-btn.svelte-1dy640l:hover{background:var(--color-panel-2)}@media(max-width:640px){.modal-content.svelte-1dy640l{max-height:90vh}.session-info.svelte-1dy640l{grid-template-columns:1fr}.session-actions.svelte-1dy640l{flex-direction:column}.action-btn.svelte-1dy640l{width:100%;justify-content:center}}
