.login-page[data-v-f863e756]{min-height:100vh;padding:24px}.login-card[data-v-f863e756]{width:100%;max-width:420px}.sidebar[data-v-b7caf48c]{width:220px;min-width:220px;min-height:100vh;background:#fff;border-right:1px solid #e9ecef;transition:width .2s ease,min-width .2s ease;flex-shrink:0}.sidebar-collapsed[data-v-b7caf48c]{width:60px;min-width:60px}.sidebar-header[data-v-b7caf48c]{border-bottom:1px solid #e9ecef;min-height:70px}.sidebar-collapsed .sidebar-header[data-v-b7caf48c]{justify-content:center!important}.sidebar-item[data-v-b7caf48c]{border:1px solid transparent;white-space:nowrap}.sidebar-collapsed .sidebar-item[data-v-b7caf48c]{text-align:center!important;padding:.5rem}.sidebar-item.btn-light[data-v-b7caf48c]:hover{border-color:#dee2e6;background:#f8f9fa}.wallet-batch-panel[data-v-47fd8d06]{font-size:.9rem}.batch-card[data-v-47fd8d06]{transition:border-color .2s}.batch-card[data-v-47fd8d06]:hover{border-color:var(--bs-primary)}.wallet-list-scroll[data-v-47fd8d06]{max-height:200px;overflow-y:auto}.modal.show[data-v-47fd8d06]{background-color:#00000080}.wallet-table-container[data-v-b59a17db]{font-size:.95rem}.table th[data-v-b59a17db],.table td[data-v-b59a17db]{vertical-align:middle;padding:.75rem .5rem}.table th[data-v-b59a17db]{font-weight:600;white-space:nowrap}.form-check-input[data-v-b59a17db]{cursor:pointer;width:1.2em;height:1.2em}.form-check-input[data-v-b59a17db]:indeterminate{background-color:var(--bs-primary);border-color:var(--bs-primary)}.table td[data-v-b59a17db]:nth-child(6){min-width:200px}.table td[data-v-b59a17db]:nth-child(8),.table td[data-v-b59a17db]:nth-child(9){min-width:120px}.spin[data-v-8b205665]{animation:spin-8b205665 1s linear infinite}@keyframes spin-8b205665{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-list[data-v-8b205665]{font-size:.75rem}.wallet-table-wrapper[data-v-b2f244bb]{min-height:400px}.wallet-table-wrapper[data-v-b2f244bb] .table-responsive{max-height:600px;overflow-y:auto}.wallet-table-wrapper[data-v-b2f244bb] .table{font-size:.9rem}.wallet-table-wrapper[data-v-b2f244bb] .table th,.wallet-table-wrapper[data-v-b2f244bb] .table td{padding:.75rem}.batch-transfer-panel[data-v-837ff2d2]{max-width:1400px;margin:0 auto}.card[data-v-837ff2d2]{box-shadow:0 1px 3px #0000001a}.card-header[data-v-837ff2d2]{font-size:.95rem}textarea.form-control[data-v-837ff2d2]{font-family:monospace;font-size:.85rem}.table th[data-v-837ff2d2],.table td[data-v-837ff2d2]{vertical-align:middle;font-size:.85rem}.btn-group .btn[data-v-837ff2d2]{flex:1}.task-card[data-v-730c0a27]{transition:all .2s ease}.task-card[data-v-730c0a27]:hover{box-shadow:0 1px 4px #0000001a}.btn-sm[data-v-730c0a27]{padding:.2rem .4rem;font-size:.75rem}.task-config-form[data-v-b7244dea]{font-size:.875rem}.modal-backdrop[data-v-cc64e870]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1040}.modal[data-v-cc64e870]{z-index:1050}.modal-dialog[data-v-cc64e870]{max-width:700px}.font-monospace[data-v-cc64e870]{font-family:Consolas,Monaco,monospace;font-size:.9em}.task-cards-container[data-v-ba5d3930]{min-height:400px;max-height:none;overflow-y:visible}.log-container[data-v-08520257]{height:250px;overflow-y:auto;background-color:#1a1a2e;color:#eee;font-family:Consolas,Monaco,monospace;font-size:.75rem}.log-entry[data-v-08520257]{border-bottom-color:#333!important}.log-time[data-v-08520257]{color:#888}.log-icon[data-v-08520257]{font-weight:700}.log-wallet code[data-v-08520257]{background:transparent;color:#64b5f6}.text-success .log-icon[data-v-08520257]{color:#4caf50}.text-danger .log-icon[data-v-08520257]{color:#f44336}.text-warning .log-icon[data-v-08520257]{color:#ff9800}.btn-group .btn.active[data-v-08520257]{background-color:var(--bs-primary);color:#fff}.log-container[data-v-08520257]::-webkit-scrollbar{width:6px}.log-container[data-v-08520257]::-webkit-scrollbar-thumb{background-color:#444;border-radius:3px}.log-container[data-v-08520257]::-webkit-scrollbar-track{background-color:#222}.snipe-panel[data-v-f19dc5c4]{height:100%;display:flex;flex-direction:column}.panel-header[data-v-f19dc5c4]{padding:1rem;background:var(--bs-dark);border-bottom:1px solid var(--bs-border-color);display:flex;justify-content:space-between;align-items:center}.panel-body[data-v-f19dc5c4]{flex:1;overflow-y:auto;padding:1rem}.task-form .card-header[data-v-f19dc5c4],.task-list .card-header[data-v-f19dc5c4],.log-panel .card-header[data-v-f19dc5c4]{background:#ffffff0d;padding:.75rem 1rem}.task-item[data-v-f19dc5c4]{cursor:pointer;transition:background-color .2s}.task-item[data-v-f19dc5c4]:hover{background-color:#ffffff0d}.task-item.active[data-v-f19dc5c4]{background-color:rgba(var(--bs-primary-rgb),.15);border-left:3px solid var(--bs-primary)}.task-info[data-v-f19dc5c4]{flex:1;min-width:0}.task-actions[data-v-f19dc5c4]{flex-shrink:0}.task-actions .btn[data-v-f19dc5c4]{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.task-target[data-v-f19dc5c4]{font-family:monospace;font-size:.9rem}.log-body[data-v-f19dc5c4]{height:250px;overflow-y:auto;font-family:monospace;font-size:.8rem;background:#1a1a1a;padding:.5rem}.log-entry[data-v-f19dc5c4]{padding:2px 0;border-bottom:1px solid rgba(255,255,255,.05)}.log-time[data-v-f19dc5c4]{color:#888;margin-right:.5rem}.log-type[data-v-f19dc5c4]{margin-right:.5rem;font-weight:700}.log-info .log-type[data-v-f19dc5c4]{color:#17a2b8}.log-success .log-type[data-v-f19dc5c4]{color:#28a745}.log-error .log-type[data-v-f19dc5c4]{color:#dc3545}.log-warning .log-type[data-v-f19dc5c4]{color:#ffc107}.log-message[data-v-f19dc5c4]{color:#e0e0e0}.wallet-select[data-v-f19dc5c4]{background:#ffffff08;padding:.75rem;border-radius:.25rem}.node-settings[data-v-f19dc5c4]{background:#ffffff08;padding:.75rem;border-radius:.25rem;border:1px solid rgba(255,255,255,.1)}.node-settings input[data-v-f19dc5c4]{font-family:monospace;font-size:.85rem}.detected-token .card-header[data-v-f19dc5c4]{background:#28a74526;padding:.5rem 1rem}.detected-token .token-address[data-v-f19dc5c4]{overflow:hidden;text-overflow:ellipsis;max-width:200px}.detected-token code[data-v-f19dc5c4]{color:#28a745}body{background-color:#f8fafc;overflow-x:hidden}.app-layout{display:flex;min-height:100vh;background:#f8fafc}.main-content{flex:1;min-width:0;display:flex;flex-direction:column;overflow-x:auto}.content-area{flex:1;min-height:calc(100vh - 64px);background:#f8fafc;overflow-x:auto}
