.info-box.svelte-19fkj6y{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.info-text.svelte-19fkj6y{margin:0;font-size:var(--text-sm);color:var(--gray-700);line-height:1.5}[data-theme=dark] .info-text.svelte-19fkj6y{color:var(--gray-300)}.selection-summary.svelte-7enksu{margin-top:var(--space-4);padding:var(--space-3);background:#e5f2ff;border-radius:var(--radius-md);border:1px solid hsla(210,100%,80%,1)}[data-theme=dark] .selection-summary.svelte-7enksu{background:#001a334d;border-color:#004d99}.selection-summary.svelte-7enksu h4:where(.svelte-7enksu){margin:0 0 var(--space-2) 0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700)}[data-theme=dark] .selection-summary.svelte-7enksu h4:where(.svelte-7enksu){color:var(--gray-300)}.selected-token.svelte-7enksu{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.token-symbol.svelte-7enksu{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900)}[data-theme=dark] .token-symbol.svelte-7enksu{color:var(--gray-100)}.token-type-badge.svelte-7enksu{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);background:#0080ff;color:#fff;border-radius:var(--radius-sm)}.amount-info.svelte-7enksu{font-size:var(--text-sm);color:var(--gray-700)}[data-theme=dark] .amount-info.svelte-7enksu{color:var(--gray-300)}.amount-info.svelte-7enksu .label:where(.svelte-7enksu){color:var(--gray-600)}[data-theme=dark] .amount-info.svelte-7enksu .label:where(.svelte-7enksu){color:var(--gray-400)}.amount-info.svelte-7enksu .value:where(.svelte-7enksu){font-weight:var(--font-semibold)}.help-box.svelte-7enksu{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.help-box.svelte-7enksu h4:where(.svelte-7enksu){margin:0 0 var(--space-3) 0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .help-box.svelte-7enksu h4:where(.svelte-7enksu){color:var(--gray-100)}.type-info.svelte-7enksu{font-size:var(--text-sm);color:var(--gray-700);line-height:1.6;margin-bottom:var(--space-2)}[data-theme=dark] .type-info.svelte-7enksu{color:var(--gray-300)}.type-info.svelte-7enksu strong:where(.svelte-7enksu){color:var(--gray-900)}[data-theme=dark] .type-info.svelte-7enksu strong:where(.svelte-7enksu){color:var(--gray-100)}.section.svelte-v4l7gx{margin-bottom:var(--space-8)}.section-title.svelte-v4l7gx{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .section-title.svelte-v4l7gx{color:var(--gray-100)}.token-type-grid.svelte-v4l7gx{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.token-type-card.svelte-v4l7gx{padding:var(--space-4);background:var(--color-panel-1);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--space-3);text-align:left}.token-type-card.svelte-v4l7gx:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.token-type-card.selected.svelte-v4l7gx{border-color:#0080ff;background:#f5faff}[data-theme=dark] .token-type-card.selected.svelte-v4l7gx{background:#001a334d;border-color:#0080ff}.token-type-icon.svelte-v4l7gx{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--gray-100);border-radius:var(--radius-md);color:var(--gray-600)}[data-theme=dark] .token-type-icon.svelte-v4l7gx{background:var(--gray-800);color:var(--gray-400)}.token-type-card.selected.svelte-v4l7gx .token-type-icon:where(.svelte-v4l7gx){background:#cce6ff;color:#0080ff}[data-theme=dark] .token-type-card.selected.svelte-v4l7gx .token-type-icon:where(.svelte-v4l7gx){background:#00336680;color:#39f}.token-type-info.svelte-v4l7gx{flex:1}.token-type-label.svelte-v4l7gx{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900);margin-bottom:var(--space-1)}[data-theme=dark] .token-type-label.svelte-v4l7gx{color:var(--gray-100)}.token-type-desc.svelte-v4l7gx{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .token-type-desc.svelte-v4l7gx{color:var(--gray-400)}.token-grid.svelte-v4l7gx{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-3)}.token-card.svelte-v4l7gx{padding:var(--space-4);background:var(--color-panel-1);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center;text-align:left}.token-card.svelte-v4l7gx:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.token-card.selected.svelte-v4l7gx{border-color:#0080ff;background:#f5faff}[data-theme=dark] .token-card.selected.svelte-v4l7gx{background:#001a334d;border-color:#0080ff}.token-info.svelte-v4l7gx{flex:1}.token-symbol.svelte-v4l7gx{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900);margin-bottom:var(--space-1)}[data-theme=dark] .token-symbol.svelte-v4l7gx{color:var(--gray-100)}.token-name.svelte-v4l7gx{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .token-name.svelte-v4l7gx{color:var(--gray-400)}.check-icon.svelte-v4l7gx{width:24px;height:24px;border-radius:50%;background:#0080ff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--text-sm);flex-shrink:0}.nft-config.svelte-v4l7gx{display:flex;flex-direction:column;gap:var(--space-4)}.input-group.svelte-v4l7gx{display:flex;flex-direction:column;gap:var(--space-2)}.input-label.svelte-v4l7gx{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700)}[data-theme=dark] .input-label.svelte-v4l7gx{color:var(--gray-300)}.input-with-button.svelte-v4l7gx{display:flex;gap:var(--space-2)}.input-with-button.svelte-v4l7gx .text-input:where(.svelte-v4l7gx){flex:1}.text-input.svelte-v4l7gx{padding:var(--space-3) var(--space-4);font-size:var(--text-base);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel-1);color:var(--gray-900);transition:border-color .2s ease}[data-theme=dark] .text-input.svelte-v4l7gx{color:var(--gray-100)}.text-input.svelte-v4l7gx:focus{outline:none;border-color:var(--color-primary)}.load-button.svelte-v4l7gx{padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-weight:var(--font-medium);background:#0080ff;color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:80px;white-space:nowrap}.load-button.svelte-v4l7gx:hover:not(:disabled){background:#0073e6}.load-button.svelte-v4l7gx:disabled{opacity:.5;cursor:not-allowed}.error-message.svelte-v4l7gx{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:#ffe5e5;border:1px solid hsla(0,100%,80%,1);border-radius:var(--radius-md);color:#ad1f1f;font-size:var(--text-sm)}[data-theme=dark] .error-message.svelte-v4l7gx{background:#3300004d;border-color:#900;color:#e87d7d}.nft-info-card.svelte-v4l7gx{padding:var(--space-4);background:#e5ffe5;border:1px solid hsla(120,100%,70%,1);border-radius:var(--radius-md)}[data-theme=dark] .nft-info-card.svelte-v4l7gx{background:#0033004d;border-color:#090}.nft-info-header.svelte-v4l7gx{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.nft-info-header.svelte-v4l7gx .success-icon{color:#1fad1f}[data-theme=dark] .nft-info-header.svelte-v4l7gx .success-icon{color:#52e052}.nft-info-title.svelte-v4l7gx{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .nft-info-title.svelte-v4l7gx{color:var(--gray-100)}.nft-info-symbol.svelte-v4l7gx{font-size:var(--text-base);color:var(--gray-600)}[data-theme=dark] .nft-info-symbol.svelte-v4l7gx{color:var(--gray-400)}.nft-info-details.svelte-v4l7gx{display:flex;flex-direction:column;gap:var(--space-2)}.nft-info-row.svelte-v4l7gx{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.nft-info-label.svelte-v4l7gx{color:var(--gray-600)}[data-theme=dark] .nft-info-label.svelte-v4l7gx{color:var(--gray-400)}.nft-info-value.svelte-v4l7gx{font-weight:var(--font-medium);color:var(--gray-900)}[data-theme=dark] .nft-info-value.svelte-v4l7gx{color:var(--gray-100)}.loading-message.svelte-v4l7gx{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:#e5f2ff;border:1px solid hsla(210,100%,80%,1);border-radius:var(--radius-md);color:#1f66ad;font-size:var(--text-sm)}[data-theme=dark] .loading-message.svelte-v4l7gx{background:#001a334d;border-color:#004d99;color:#7db3e8}.spin{animation:svelte-v4l7gx-spin 1s linear infinite}@keyframes svelte-v4l7gx-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mode-selector.svelte-v4l7gx{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.mode-button.svelte-v4l7gx{padding:var(--space-4);background:var(--color-panel-1);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.mode-button.svelte-v4l7gx:hover{border-color:var(--color-primary);transform:translateY(-2px)}.mode-button.active.svelte-v4l7gx{border-color:#0080ff;background:#f5faff}[data-theme=dark] .mode-button.active.svelte-v4l7gx{background:#001a334d}.mode-icon.svelte-v4l7gx{font-size:var(--text-3xl)}.mode-label.svelte-v4l7gx{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .mode-label.svelte-v4l7gx{color:var(--gray-100)}.mode-desc.svelte-v4l7gx{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .mode-desc.svelte-v4l7gx{color:var(--gray-400)}.amount-input-group.svelte-v4l7gx{display:flex;align-items:center;gap:var(--space-3);max-width:400px}.amount-input.svelte-v4l7gx{flex:1;padding:var(--space-3) var(--space-4);font-size:var(--text-lg);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel-1);color:var(--gray-900);transition:border-color .2s ease}[data-theme=dark] .amount-input.svelte-v4l7gx{color:var(--gray-100)}.amount-input.svelte-v4l7gx:focus{outline:none;border-color:var(--color-primary)}.token-suffix.svelte-v4l7gx{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-700)}[data-theme=dark] .token-suffix.svelte-v4l7gx{color:var(--gray-300)}.input-hint.svelte-v4l7gx{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .input-hint.svelte-v4l7gx{color:var(--gray-400)}.input-hint.success.svelte-v4l7gx{color:#1b981b}[data-theme=dark] .input-hint.success.svelte-v4l7gx{color:#3cdd3c}.input-hint.error.svelte-v4l7gx{color:#c32222}[data-theme=dark] .input-hint.error.svelte-v4l7gx{color:#e05252}.random-config.svelte-v4l7gx{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);max-width:600px}.random-input-group.svelte-v4l7gx{display:flex;flex-direction:column;gap:var(--space-2)}.info-message.svelte-v4l7gx{padding:var(--space-4);background:#e5f2ff;border:1px solid hsla(210,100%,80%,1);border-radius:var(--radius-md)}[data-theme=dark] .info-message.svelte-v4l7gx{background:#001a334d;border-color:#004d99}.info-message.svelte-v4l7gx p:where(.svelte-v4l7gx){margin:0;font-size:var(--text-sm);color:var(--gray-700);line-height:1.5}[data-theme=dark] .info-message.svelte-v4l7gx p:where(.svelte-v4l7gx){color:var(--gray-300)}.empty-state.svelte-v4l7gx{padding:var(--space-6);text-align:center;background:var(--gray-50);border-radius:var(--radius-md)}[data-theme=dark] .empty-state.svelte-v4l7gx{background:var(--gray-800)}.empty-state.svelte-v4l7gx p:where(.svelte-v4l7gx){margin:0;color:var(--gray-600)}[data-theme=dark] .empty-state.svelte-v4l7gx p:where(.svelte-v4l7gx){color:var(--gray-400)}@media (max-width: 768px){.token-type-grid.svelte-v4l7gx,.mode-selector.svelte-v4l7gx,.random-config.svelte-v4l7gx{grid-template-columns:1fr}}@media (max-width: 640px){.token-grid.svelte-v4l7gx{grid-template-columns:1fr}}.recipients-summary.svelte-1eceevr{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.summary-item.svelte-1eceevr{display:flex;justify-content:space-between;align-items:center}.summary-label.svelte-1eceevr{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700)}[data-theme=dark] .summary-label.svelte-1eceevr{color:var(--gray-300)}.summary-value.svelte-1eceevr{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900)}[data-theme=dark] .summary-value.svelte-1eceevr{color:var(--gray-100)}.help-box.svelte-1eceevr{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.help-box.svelte-1eceevr h4:where(.svelte-1eceevr){margin:0 0 var(--space-2) 0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .help-box.svelte-1eceevr h4:where(.svelte-1eceevr){color:var(--gray-100)}.help-list.svelte-1eceevr{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--gray-700);line-height:1.6}[data-theme=dark] .help-list.svelte-1eceevr{color:var(--gray-300)}.help-list.svelte-1eceevr li:where(.svelte-1eceevr){margin-bottom:var(--space-1)}.token-indicator.svelte-1w7aocq{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#e5f2ff;border:1px solid hsla(210,100%,80%,1);border-radius:var(--radius-md);margin-bottom:var(--space-6);flex-wrap:wrap}[data-theme=dark] .token-indicator.svelte-1w7aocq{background:#001a334d;border-color:#004d99}.token-label.svelte-1w7aocq{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .token-label.svelte-1w7aocq{color:var(--gray-400)}.token-value.svelte-1w7aocq{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .token-value.svelte-1w7aocq{color:var(--gray-100)}.token-type-badge.svelte-1w7aocq,.amount-mode-badge.svelte-1w7aocq{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.token-type-badge.svelte-1w7aocq{background:#0080ff;color:#fff}.amount-mode-badge.svelte-1w7aocq{background:#1fad7e;color:#fff}.section.svelte-1w7aocq{margin-bottom:var(--space-6)}.section-header.svelte-1w7aocq{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.section-title.svelte-1w7aocq{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .section-title.svelte-1w7aocq{color:var(--gray-100)}.section-header.svelte-1w7aocq .section-title:where(.svelte-1w7aocq){margin-bottom:0}.header-actions.svelte-1w7aocq{display:flex;gap:var(--space-2)}.regenerate-button.svelte-1w7aocq{padding:var(--space-2) var(--space-3);background:#e9fbf5;border:1px solid hsla(160,70%,50%,1);border-radius:var(--radius-sm);font-size:var(--text-sm);color:#1b986e;cursor:pointer;display:flex;align-items:center;gap:var(--space-1);transition:all .2s ease}[data-theme=dark] .regenerate-button.svelte-1w7aocq{background:#0b412f4d;border-color:#1fad7e;color:#52e0b1}.regenerate-button.svelte-1w7aocq:hover{background:#d4f7eb}[data-theme=dark] .regenerate-button.svelte-1w7aocq:hover{background:#0f573f66}.import-method-selector.svelte-1w7aocq{display:flex;gap:var(--space-2);flex-wrap:wrap}.method-button.svelte-1w7aocq{padding:var(--space-3) var(--space-4);background:var(--color-panel-1);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--space-2);color:var(--gray-700)}[data-theme=dark] .method-button.svelte-1w7aocq{color:var(--gray-300)}.method-button.svelte-1w7aocq:hover{border-color:var(--color-primary)}.method-button.active.svelte-1w7aocq{border-color:#0080ff;background:#e5f2ff;color:#06c}[data-theme=dark] .method-button.active.svelte-1w7aocq{background:#00264d66;color:#66b3ff}.manual-form.svelte-1w7aocq{padding:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md)}.form-row.svelte-1w7aocq{display:flex;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.form-field.svelte-1w7aocq{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:150px}.form-field.flex-2.svelte-1w7aocq{flex:2;min-width:300px}.form-field.svelte-1w7aocq label:where(.svelte-1w7aocq){font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700)}[data-theme=dark] .form-field.svelte-1w7aocq label:where(.svelte-1w7aocq){color:var(--gray-300)}.form-input.svelte-1w7aocq{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel-1);color:var(--gray-900);font-size:var(--text-base)}[data-theme=dark] .form-input.svelte-1w7aocq{color:var(--gray-100)}.form-input.svelte-1w7aocq:focus{outline:none;border-color:var(--color-primary)}.add-button.svelte-1w7aocq{padding:var(--space-2) var(--space-4);background:#0080ff;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;display:flex;align-items:center;gap:var(--space-2)}.add-button.svelte-1w7aocq:hover:not(:disabled){background:#0073e6}.add-button.svelte-1w7aocq:disabled{opacity:.5;cursor:not-allowed}.paste-area.svelte-1w7aocq{padding:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md)}.paste-hint.svelte-1w7aocq{margin:0 0 var(--space-3) 0;font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .paste-hint.svelte-1w7aocq{color:var(--gray-400)}.paste-textarea.svelte-1w7aocq{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel-1);color:var(--gray-900);font-family:monospace;font-size:var(--text-sm);resize:vertical;margin-bottom:var(--space-3)}[data-theme=dark] .paste-textarea.svelte-1w7aocq{color:var(--gray-100)}.paste-textarea.svelte-1w7aocq:focus{outline:none;border-color:var(--color-primary)}.error-list.svelte-1w7aocq{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:#ffe5e5;border:1px solid hsla(0,100%,80%,1);border-radius:var(--radius-md);color:#ad1f1f;font-size:var(--text-sm);margin-bottom:var(--space-3)}[data-theme=dark] .error-list.svelte-1w7aocq{background:#3300004d;border-color:#900;color:#e87d7d}.error-list.svelte-1w7aocq ul:where(.svelte-1w7aocq){margin:0;padding-left:var(--space-4)}.csv-upload-area.svelte-1w7aocq{padding:var(--space-8);background:var(--color-panel-1);border:2px dashed var(--color-border);border-radius:var(--radius-md);text-align:center;color:var(--gray-600)}[data-theme=dark] .csv-upload-area.svelte-1w7aocq{color:var(--gray-400)}.csv-upload-area.svelte-1w7aocq p:where(.svelte-1w7aocq){margin:var(--space-3) 0}.upload-button.svelte-1w7aocq{padding:var(--space-2) var(--space-4);background:#0080ff;color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer}.upload-button.svelte-1w7aocq:hover{background:#0073e6}.csv-hint.svelte-1w7aocq{font-size:var(--text-xs);color:var(--gray-500)}.recipients-table.svelte-1w7aocq{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.table-header.svelte-1w7aocq{display:flex;padding:var(--space-3);background:var(--gray-100);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);gap:var(--space-2)}[data-theme=dark] .table-header.svelte-1w7aocq{background:var(--gray-800);color:var(--gray-300)}.table-body.svelte-1w7aocq{max-height:400px;overflow-y:auto}.table-row.svelte-1w7aocq{display:flex;padding:var(--space-3);border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-2)}.table-row.svelte-1w7aocq:last-child{border-bottom:none}.table-row.svelte-1w7aocq:hover{background:var(--gray-50)}[data-theme=dark] .table-row.svelte-1w7aocq:hover{background:var(--gray-800)}.col-address.svelte-1w7aocq{flex:2;min-width:200px}.col-token-id.svelte-1w7aocq,.col-token-amount.svelte-1w7aocq,.col-amount.svelte-1w7aocq{width:100px}.col-label.svelte-1w7aocq{flex:1;min-width:100px}.col-actions.svelte-1w7aocq{width:40px}.address-text.svelte-1w7aocq{font-family:monospace;font-size:var(--text-sm);color:var(--gray-900);word-break:break-all}[data-theme=dark] .address-text.svelte-1w7aocq{color:var(--gray-100)}.label-text.svelte-1w7aocq{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .label-text.svelte-1w7aocq{color:var(--gray-400)}.inline-input.svelte-1w7aocq{width:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel-1);color:var(--gray-900);font-size:var(--text-sm)}[data-theme=dark] .inline-input.svelte-1w7aocq{color:var(--gray-100)}.inline-input.svelte-1w7aocq:focus{outline:none;border-color:var(--color-primary)}.delete-button.svelte-1w7aocq{padding:var(--space-1);background:transparent;border:none;color:var(--gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s ease}.delete-button.svelte-1w7aocq:hover{background:#fce8e8;color:#e61919}[data-theme=dark] .delete-button.svelte-1w7aocq:hover{background:#5c0a0a4d}.clear-button.svelte-1w7aocq{padding:var(--space-2) var(--space-3);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--gray-600);cursor:pointer;display:flex;align-items:center;gap:var(--space-1);transition:all .2s ease}.clear-button.svelte-1w7aocq:hover{background:#fce8e8;border-color:#eb4747;color:#e61919}[data-theme=dark] .clear-button.svelte-1w7aocq:hover{background:#5c0a0a4d}.empty-state.svelte-1w7aocq{padding:var(--space-8);text-align:center;background:var(--gray-50);border-radius:var(--radius-md);color:var(--gray-600)}[data-theme=dark] .empty-state.svelte-1w7aocq{background:var(--gray-800);color:var(--gray-400)}.empty-state.svelte-1w7aocq p:where(.svelte-1w7aocq){margin:0}@media (max-width: 768px){.form-row.svelte-1w7aocq{flex-direction:column}.form-field.svelte-1w7aocq,.form-field.flex-2.svelte-1w7aocq{min-width:100%}.table-header.svelte-1w7aocq,.table-row.svelte-1w7aocq{flex-wrap:wrap}.col-address.svelte-1w7aocq{min-width:100%;margin-bottom:var(--space-2)}}.wallet-status-section{margin:var(--space-4) 0}.summary-box.svelte-705pn6{margin-top:var(--space-4);padding:var(--space-3);background:var(--color-panel-1);border-radius:var(--radius-md);border:1px solid var(--color-border)}.summary-box.svelte-705pn6 h4:where(.svelte-705pn6){margin:0 0 var(--space-3) 0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .summary-box.svelte-705pn6 h4:where(.svelte-705pn6){color:var(--gray-100)}.summary-item.svelte-705pn6{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.summary-item.svelte-705pn6:last-child{border-bottom:none}.label.svelte-705pn6{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .label.svelte-705pn6{color:var(--gray-400)}.value.svelte-705pn6{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .value.svelte-705pn6{color:var(--gray-100)}.executor-wallet.svelte-339d48{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md)}.executor-wallet.compact.svelte-339d48{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.wallet-icon-wrapper.svelte-339d48{flex-shrink:0}.wallet-icon.svelte-339d48{width:36px;height:36px;border-radius:var(--radius-md);display:block}.compact.svelte-339d48 .wallet-icon:where(.svelte-339d48){width:28px;height:28px}.wallet-icon-placeholder.svelte-339d48{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-muted);border-radius:var(--radius-md);color:var(--gray-600)}.compact.svelte-339d48 .wallet-icon-placeholder:where(.svelte-339d48){width:28px;height:28px}.wallet-info.svelte-339d48{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.wallet-header.svelte-339d48{display:flex;align-items:center;gap:var(--space-2)}.network-badge.svelte-339d48{display:flex;align-items:center;gap:var(--space-1)}.network-name.svelte-339d48{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-primary)}.compact.svelte-339d48 .network-name:where(.svelte-339d48){font-size:var(--text-xs)}.wallet-address.svelte-339d48{display:flex;align-items:center;gap:var(--space-1)}.address-text.svelte-339d48{font-size:var(--text-sm);font-family:var(--font-mono, monospace);color:var(--gray-900)}[data-theme=dark] .address-text.svelte-339d48{color:var(--gray-100)}.compact.svelte-339d48 .address-text:where(.svelte-339d48){font-size:var(--text-xs)}.explorer-link.svelte-339d48{display:flex;align-items:center;color:var(--gray-500);transition:color .2s ease}.explorer-link.svelte-339d48:hover{color:var(--color-primary)}.wallet-balance.svelte-339d48{display:flex;align-items:baseline;gap:var(--space-1);margin-top:var(--space-1)}.balance-value.svelte-339d48{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .balance-value.svelte-339d48{color:var(--gray-100)}.compact.svelte-339d48 .balance-value:where(.svelte-339d48){font-size:var(--text-sm)}.balance-symbol.svelte-339d48{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .balance-symbol.svelte-339d48{color:var(--gray-400)}.compact.svelte-339d48 .balance-symbol:where(.svelte-339d48){font-size:var(--text-xs)}.mode-selector.svelte-cxfnd0{display:flex;flex-direction:column;gap:var(--space-3)}.mode-selector.disabled.svelte-cxfnd0{opacity:.6;pointer-events:none}.mode-option.svelte-cxfnd0{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--color-panel-1);border:2px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;text-align:left}.mode-option.svelte-cxfnd0:hover:not(:disabled){border-color:#4799eb;background:var(--color-panel-2)}.mode-option.selected.svelte-cxfnd0{border-color:#0080ff;background:#e5f2ff80}[data-theme=dark] .mode-option.selected.svelte-cxfnd0{background:#0363}.mode-option.svelte-cxfnd0:disabled{cursor:not-allowed}.mode-icon.svelte-cxfnd0{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#0080ff1a;border-radius:var(--radius-md);color:#0080ff}.mode-option.selected.svelte-cxfnd0 .mode-icon:where(.svelte-cxfnd0){background:#0080ff;color:#fff}.mode-content.svelte-cxfnd0{flex:1}.mode-title.svelte-cxfnd0{margin:0 0 var(--space-1) 0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .mode-title.svelte-cxfnd0{color:var(--gray-100)}.mode-description.svelte-cxfnd0{margin:0;font-size:var(--text-sm);color:var(--gray-600);line-height:1.4}[data-theme=dark] .mode-description.svelte-cxfnd0{color:var(--gray-400)}.mode-indicator.svelte-cxfnd0{flex-shrink:0;display:flex;align-items:center;padding-top:var(--space-2)}.radio-circle.svelte-cxfnd0{width:20px;height:20px;border:2px solid var(--color-border);border-radius:50%;position:relative;transition:all .2s ease}.radio-circle.checked.svelte-cxfnd0{border-color:#0080ff}.radio-circle.checked.svelte-cxfnd0:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#0080ff;border-radius:50%}.info-banner.svelte-cxfnd0{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:#e5f2ff;border:1px solid hsla(210,100%,80%,1);border-radius:var(--radius-md);color:#1259a1;font-size:var(--text-sm)}[data-theme=dark] .info-banner.svelte-cxfnd0{background:#00264d4d;border-color:#0066cc80;color:#75b3f0}@media (max-width: 640px){.mode-option.svelte-cxfnd0{flex-wrap:wrap}.mode-icon.svelte-cxfnd0{order:1}.mode-indicator.svelte-cxfnd0{order:2}.mode-content.svelte-cxfnd0{order:3;width:100%;margin-top:var(--space-2)}}.session-manager.svelte-1w00ey6{display:flex;flex-direction:column;background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;max-height:500px}.header.svelte-1w00ey6{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-panel-2)}.header-title.svelte-1w00ey6{display:flex;align-items:center;gap:var(--space-2);color:var(--gray-900)}[data-theme=dark] .header-title.svelte-1w00ey6{color:var(--gray-100)}.header-title.svelte-1w00ey6 h3:where(.svelte-1w00ey6){margin:0;font-size:var(--text-base);font-weight:var(--font-semibold)}.header-actions.svelte-1w00ey6{display:flex;gap:var(--space-2)}.btn-icon.svelte-1w00ey6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--gray-600);cursor:pointer;transition:all .2s ease}.btn-icon.svelte-1w00ey6:hover{background:var(--color-panel-1);color:var(--gray-900)}[data-theme=dark] .btn-icon.svelte-1w00ey6:hover{color:var(--gray-100)}.error-banner.svelte-1w00ey6{padding:var(--space-3);background:#e619191a;border-bottom:1px solid hsla(0,80%,50%,.3);color:#cf1717;font-size:var(--text-sm)}.session-list.svelte-1w00ey6{flex:1;overflow-y:auto}.empty-state.svelte-1w00ey6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--gray-500);gap:var(--space-3)}.empty-state.svelte-1w00ey6 p:where(.svelte-1w00ey6){margin:0;font-size:var(--text-sm)}.session-item.svelte-1w00ey6{display:flex;align-items:center;width:100%;padding:var(--space-3) var(--space-4);background:transparent;border:none;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background .2s ease;text-align:left}.session-item.svelte-1w00ey6:hover{background:var(--color-panel-2)}.session-item.selected.svelte-1w00ey6{background:#e5f2ff80}[data-theme=dark] .session-item.selected.svelte-1w00ey6{background:#0363}.session-main.svelte-1w00ey6{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}.session-header.svelte-1w00ey6{display:flex;align-items:center;gap:var(--space-2)}.session-token.svelte-1w00ey6{font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .session-token.svelte-1w00ey6{color:var(--gray-100)}.session-status.svelte-1w00ey6{font-size:var(--text-xs);padding:2px 8px;border-radius:var(--radius-full);font-weight:var(--font-medium)}.session-status.status-pending.svelte-1w00ey6{background:#e6b31926;color:#a17d12}.session-status.status-partial.svelte-1w00ey6{background:#1980e626;color:#1773cf}.session-status.status-completed.svelte-1w00ey6{background:#14b85826;color:#0f8a42}.session-status.status-expired.svelte-1w00ey6{background:#e6191926;color:#cf1717}[data-theme=dark] .session-status.status-pending.svelte-1w00ey6{color:#edc95e}[data-theme=dark] .session-status.status-partial.svelte-1w00ey6{color:#5ea6ed}[data-theme=dark] .session-status.status-completed.svelte-1w00ey6{color:#30e87d}[data-theme=dark] .session-status.status-expired.svelte-1w00ey6{color:#ed5e5e}.session-info.svelte-1w00ey6{display:flex;gap:var(--space-3);font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .session-info.svelte-1w00ey6{color:var(--gray-400)}.session-meta.svelte-1w00ey6{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--gray-500)}.session-chevron.svelte-1w00ey6{color:var(--gray-400);transition:transform .2s ease}.session-item.selected.svelte-1w00ey6 .session-chevron:where(.svelte-1w00ey6){transform:rotate(90deg)}.session-actions.svelte-1w00ey6{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-panel-2);border-bottom:1px solid var(--color-border)}.btn-action.svelte-1w00ey6{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);cursor:pointer;transition:all .2s ease;color:var(--gray-700)}[data-theme=dark] .btn-action.svelte-1w00ey6{color:var(--gray-300)}.btn-action.svelte-1w00ey6:hover{background:var(--color-panel-2)}.btn-action.btn-primary.svelte-1w00ey6{background:#0080ff;border-color:#0080ff;color:#fff}.btn-action.btn-primary.svelte-1w00ey6:hover{background:#0073e6}.btn-action.btn-danger.svelte-1w00ey6{color:#e61919}.btn-action.btn-danger.svelte-1w00ey6:hover{background:#e619191a;border-color:#e61919}.importing-overlay.svelte-1w00ey6{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:#ffffffe6;color:var(--gray-700)}[data-theme=dark] .importing-overlay.svelte-1w00ey6{background:#1a1a1ae6;color:var(--gray-300)}.spinner.svelte-1w00ey6{width:32px;height:32px;border:3px solid var(--color-border);border-top-color:#0080ff;border-radius:50%;animation:svelte-1w00ey6-spin .8s linear infinite}@keyframes svelte-1w00ey6-spin{to{transform:rotate(360deg)}}.mode-section.svelte-swsy0w,.wallet-section.svelte-swsy0w,.summary-section.svelte-swsy0w,.recipients-section.svelte-swsy0w,.progress-section.svelte-swsy0w,.delegated-section.svelte-swsy0w,.action-section.svelte-swsy0w{margin-bottom:var(--space-6)}.section-title.svelte-swsy0w{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .section-title.svelte-swsy0w{color:var(--gray-100)}.session-toggle.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;margin-bottom:var(--space-4);transition:all .2s ease;color:var(--gray-700)}[data-theme=dark] .session-toggle.svelte-swsy0w{color:var(--gray-300)}.session-toggle.svelte-swsy0w:hover{background:var(--color-panel-2);border-color:#4799eb}.session-badge.svelte-swsy0w{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--space-1);background:#0080ff;color:#fff;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);margin-left:auto}.session-panel.svelte-swsy0w{margin-bottom:var(--space-4)}.batch-list.svelte-swsy0w{background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.batch-item.svelte-swsy0w{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);transition:background .2s ease}.batch-item.svelte-swsy0w:last-child{border-bottom:none}.batch-item.completed.svelte-swsy0w{background:#ebfaeb80}.batch-item.executing.svelte-swsy0w{background:#e5f2ff80}.batch-item.failed.svelte-swsy0w{background:#faebeb80}[data-theme=dark] .batch-item.completed.svelte-swsy0w{background:#14521433}[data-theme=dark] .batch-item.executing.svelte-swsy0w{background:#0363}[data-theme=dark] .batch-item.failed.svelte-swsy0w{background:#52141433}.batch-info.svelte-swsy0w{display:flex;flex-direction:column;gap:var(--space-1)}.batch-id.svelte-swsy0w{font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .batch-id.svelte-swsy0w{color:var(--gray-100)}.batch-recipients.svelte-swsy0w{font-size:var(--text-sm);color:var(--gray-600)}[data-theme=dark] .batch-recipients.svelte-swsy0w{color:var(--gray-400)}.batch-status-indicator.svelte-swsy0w{display:flex;align-items:center}.batch-status-indicator.svelte-swsy0w .status-icon.success{color:#29a329}.batch-status-indicator.svelte-swsy0w .status-icon.failed{color:#c33}.batch-execute-btn.svelte-swsy0w{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#0080ff;border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:background .2s ease}.batch-execute-btn.svelte-swsy0w:hover{background:#0073e6}.delegated-summary.svelte-swsy0w{display:flex;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap}.summary-stat.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:#248f24}.summary-grid.svelte-swsy0w{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.summary-card.svelte-swsy0w{padding:var(--space-4);background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md)}.summary-label.svelte-swsy0w{font-size:var(--text-sm);color:var(--gray-600);margin-bottom:var(--space-1)}[data-theme=dark] .summary-label.svelte-swsy0w{color:var(--gray-400)}.summary-value.svelte-swsy0w{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .summary-value.svelte-swsy0w{color:var(--gray-100)}.summary-value.highlighted.svelte-swsy0w{color:#0080ff;font-size:var(--text-xl)}.recipients-preview.svelte-swsy0w{background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;max-height:400px;overflow-y:auto}.recipient-row.svelte-swsy0w{padding:var(--space-3);display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border);transition:background-color .2s ease}.recipient-row.svelte-swsy0w:last-child{border-bottom:none}.recipient-row.success.svelte-swsy0w{background:#ebfaeb80}.recipient-row.failed.svelte-swsy0w{background:#faebeb80}[data-theme=dark] .recipient-row.success.svelte-swsy0w{background:#14521433}[data-theme=dark] .recipient-row.failed.svelte-swsy0w{background:#52141433}.recipient-address.svelte-swsy0w{font-family:monospace;font-size:var(--text-sm);color:var(--gray-900);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .recipient-address.svelte-swsy0w{color:var(--gray-100)}.recipient-amount.svelte-swsy0w{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700);flex-shrink:0}[data-theme=dark] .recipient-amount.svelte-swsy0w{color:var(--gray-300)}.recipient-status.svelte-swsy0w{flex-shrink:0;display:flex;align-items:center}.recipient-status.svelte-swsy0w .status-icon.success{color:#29a329}.recipient-status.svelte-swsy0w .status-icon.failed{color:#c33}.more-recipients.svelte-swsy0w{padding:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--gray-600);font-style:italic}[data-theme=dark] .more-recipients.svelte-swsy0w{color:var(--gray-400)}.progress-bar.svelte-swsy0w{width:100%;height:24px;background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.progress-fill.svelte-swsy0w{height:100%;background:linear-gradient(90deg,#0080ff,#06c);transition:width .3s ease}.progress-fill.error.svelte-swsy0w{background:linear-gradient(90deg,#c33,#a32929)}.progress-fill.paused.svelte-swsy0w{background:linear-gradient(90deg,#e6a219,#b88114)}.progress-info.svelte-swsy0w{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-2)}.progress-text.svelte-swsy0w{font-size:var(--text-sm);color:var(--gray-700)}[data-theme=dark] .progress-text.svelte-swsy0w{color:var(--gray-300)}.progress-count.svelte-swsy0w{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}[data-theme=dark] .progress-count.svelte-swsy0w{color:var(--gray-100)}.results-summary.svelte-swsy0w{display:flex;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap}.result-item.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium)}.result-item.success.svelte-swsy0w{color:#248f24}.result-item.failed.svelte-swsy0w{color:#b82e2e}.result-item.pending.svelte-swsy0w{color:var(--gray-500)}.action-section.svelte-swsy0w{display:flex;gap:var(--space-3);flex-wrap:wrap}.action-button.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:all .2s ease}.action-button.execute.svelte-swsy0w{flex:1;justify-content:center;background:linear-gradient(135deg,#0080ff,#06c);color:#fff;box-shadow:0 4px 12px #0080ff4d}.action-button.execute.svelte-swsy0w:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #0080ff66}.action-button.execute.svelte-swsy0w:disabled{opacity:.6;cursor:not-allowed}.action-button.stop.svelte-swsy0w{flex:1;justify-content:center;background:linear-gradient(135deg,#e6a219,#b88114);color:#fff}.action-button.resume.svelte-swsy0w{flex:1;justify-content:center;background:linear-gradient(135deg,#2eb82e,#248f24);color:#fff}.action-button.secondary.svelte-swsy0w{background:var(--color-panel-1);color:var(--gray-700);border:1px solid var(--color-border)}[data-theme=dark] .action-button.secondary.svelte-swsy0w{color:var(--gray-300)}.completed-banner.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#ebfaeb;border:1px solid hsl(120,60%,60%);border-radius:var(--radius-md);color:#1f7a1f;font-weight:var(--font-semibold)}[data-theme=dark] .completed-banner.svelte-swsy0w{background:#0f3d0f4d;border-color:#29a329;color:#85e085}.error-banner.svelte-swsy0w{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:#fce8e8;border:1px solid hsl(0,80%,60%);border-radius:var(--radius-sm);color:#b81414;margin-bottom:var(--space-4)}[data-theme=dark] .error-banner.svelte-swsy0w{background:#4508084d;border-color:#b81414;color:#f07575}.error-banner.svelte-swsy0w span:where(.svelte-swsy0w){flex:1}.dismiss-btn.svelte-swsy0w{padding:var(--space-1);background:transparent;border:none;cursor:pointer;color:inherit;opacity:.7}.dismiss-btn.svelte-swsy0w:hover{opacity:1}.warning-box.svelte-swsy0w{display:flex;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-4);background:#fff7e5;border:1px solid hsla(40,100%,80%,1);border-radius:var(--radius-md);color:#8a610f}[data-theme=dark] .warning-box.svelte-swsy0w{background:#3322004d;border-color:#960;color:#f0c775}.warning-box.svelte-swsy0w p:where(.svelte-swsy0w){margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:1.5}.spinning{animation:svelte-swsy0w-spin 1s linear infinite}@keyframes svelte-swsy0w-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){.summary-grid.svelte-swsy0w{grid-template-columns:1fr 1fr}.action-section.svelte-swsy0w{flex-direction:column}.action-button.svelte-swsy0w{width:100%;justify-content:center}}
