@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.modal-overlay[data-v-fa6717e1]{background:var(--modal-overlay);-webkit-backdrop-filter:blur(5px);z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-card[data-v-fa6717e1]{background:var(--panel-bg-strong);-webkit-backdrop-filter:blur(15px);border:1px solid var(--panel-border);width:90%;max-width:400px;box-shadow:0 10px 40px var(--shadow-color);color:var(--page-text);text-align:center;border-radius:8px;padding:30px;position:relative}.close-btn[data-v-fa6717e1]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:24px;transition:color .2s;position:absolute;top:15px;right:15px}.close-btn[data-v-fa6717e1]:hover{color:var(--page-text)}h2[data-v-fa6717e1]{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:600}.subtitle[data-v-fa6717e1]{color:var(--text-muted);margin-bottom:20px;font-size:14px}.form-group input[data-v-fa6717e1]{background:var(--field-bg);border:1px solid var(--panel-border);width:100%;color:var(--page-text);box-sizing:border-box;text-align:center;border-radius:8px;padding:14px 16px;font-size:16px}.form-group input[data-v-fa6717e1]:focus{border-color:var(--accent);outline:none}.submit-btn[data-v-fa6717e1]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:20px;padding:14px;font-size:15px;font-weight:700;transition:background-color .2s}.submit-btn[data-v-fa6717e1]:hover{background-color:var(--accent-strong)}.submit-btn[data-v-fa6717e1]:disabled{background-color:var(--surface-hover);cursor:not-allowed}.error-msg[data-v-fa6717e1]{color:#ef4444;margin-top:10px;font-size:13px}.highlight[data-v-fa6717e1]{color:#ef4444;font-weight:700}.copyable[data-v-fa6717e1]{cursor:pointer;transition:transform .1s,background .2s}.copyable[data-v-fa6717e1]:active{transform:scale(.98)}.amount-box[data-v-fa6717e1]{background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px dashed var(--accent);border-radius:8px;flex-direction:column;align-items:center;gap:5px;margin:15px 0;padding:15px;display:flex}.amount-box[data-v-fa6717e1]:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.amount-text[data-v-fa6717e1]{color:var(--accent);font-size:28px;font-weight:700}.copy-icon[data-v-fa6717e1]{color:var(--text-muted);font-size:12px}.warning-text[data-v-fa6717e1]{color:#ef4444;margin-bottom:20px;font-size:12px}.qr-code-wrapper[data-v-fa6717e1]{background:#fff;border-radius:8px;margin-bottom:20px;padding:15px;display:inline-block}.address-box[data-v-fa6717e1]{background:var(--surface);border:1px solid var(--panel-border);word-break:break-all;border-radius:8px;margin-bottom:20px;padding:12px}.address-box[data-v-fa6717e1]:hover{background:var(--surface-hover)}.address-text[data-v-fa6717e1]{color:var(--text-soft);margin-bottom:5px;font-family:monospace;font-size:13px}.done-btn[data-v-fa6717e1]{border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;background:0 0;border-radius:8px;padding:12px;transition:all .2s}.done-btn[data-v-fa6717e1]:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#050505;--page-text:#f8fafc;--text-muted:#94a3b8;--text-soft:#cbd5e1;--canvas-bg:#050505;--star-color:#fff;--nav-bg:#0a0a0a94;--panel-bg:#1414149e;--panel-bg-strong:#111;--panel-border:#ffffff1a;--surface:#ffffff0f;--surface-hover:#ffffff1f;--field-bg:#0a0a0acc;--shadow-color:#00000073;--modal-overlay:#000000b3;--accent:#3b82f6;--accent-strong:#2563eb;--danger:#ef4444}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#f5f7fb;--page-text:#111827;--text-muted:#64748b;--text-soft:#334155;--canvas-bg:#f8fafc;--star-color:#cbd5e1;--nav-bg:#ffffffdb;--panel-bg:#ffffffdb;--panel-bg-strong:#fff;--panel-border:#0f172a1f;--surface:#0f172a0f;--surface-hover:#0f172a1a;--field-bg:#ffffffeb;--shadow-color:#0f172a24;--modal-overlay:#0f172a75;--accent:#2563eb;--accent-strong:#1d4ed8;--danger:#dc2626}html,body{background-color:var(--page-bg);width:100%;height:100%;color:var(--page-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:background-color .2s,color .2s}#app{width:100%;height:100%}#app-root[data-v-c78ac97d]{flex-direction:column;min-height:100vh;display:flex;position:relative}.starfield-bg[data-v-c78ac97d]{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.navbar[data-v-c78ac97d]{background:var(--nav-bg);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--panel-border);z-index:100;width:100%;min-height:60px;position:sticky;top:0;left:0}.nav-container[data-v-c78ac97d]{box-sizing:border-box;justify-content:space-between;align-items:center;max-width:1200px;min-height:60px;margin:0 auto;padding:0 20px;display:flex}.nav-brand[data-v-c78ac97d]{letter-spacing:1px;flex:none;align-items:center;gap:12px;min-width:0;font-size:22px;font-weight:800;display:flex}.brand-logo[data-v-c78ac97d]{object-fit:contain;filter:drop-shadow(0 0 6px #3b82f680);width:32px;height:32px;transition:transform .3s}.nav-brand:hover .brand-logo[data-v-c78ac97d]{transform:scale(1.05)}.brand-text[data-v-c78ac97d]{background:linear-gradient(135deg,#fff 0%,#93c5fd 100%);-webkit-text-fill-color:transparent;text-shadow:0 2px 10px #93c5fd4d;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.nav-links[data-v-c78ac97d]{flex:1;align-items:center;gap:20px;min-width:0;margin-left:30px;display:flex}.nav-link[data-v-c78ac97d]{color:var(--text-soft);white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:15px;text-decoration:none;transition:all .3s}.nav-link[data-v-c78ac97d]:hover,.nav-link.router-link-active[data-v-c78ac97d]{color:var(--page-text);background:var(--surface-hover)}.nav-user[data-v-c78ac97d]{flex:0 auto;align-items:center;gap:15px;min-width:0;display:flex;position:relative}.user-dropdown[data-v-c78ac97d],.balance-dropdown[data-v-c78ac97d]{padding:10px 0;display:inline-block;position:relative}.dropdown-menu[data-v-c78ac97d]{background:var(--panel-bg-strong);-webkit-backdrop-filter:blur(10px);border:1px solid var(--panel-border);min-width:120px;max-width:calc(100vw - 24px);box-shadow:0 10px 30px var(--shadow-color);opacity:0;visibility:hidden;border-radius:8px;padding:8px;transition:all .3s;position:absolute;top:100%;right:0;transform:translateY(-10px)}.user-dropdown:hover .dropdown-menu[data-v-c78ac97d],.balance-dropdown:hover .dropdown-menu[data-v-c78ac97d]{opacity:1;visibility:visible;transform:translateY(0)}.balance-display[data-v-c78ac97d]{cursor:pointer;background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:8px;align-items:baseline;gap:4px;padding:4px 12px;transition:all .3s;display:flex}.balance-dropdown:hover .balance-display[data-v-c78ac97d]{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:color-mix(in srgb, var(--accent) 48%, transparent)}.balance-amount[data-v-c78ac97d]{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:16px;font-weight:700;display:inline-block;overflow:hidden}.balance-currency[data-v-c78ac97d]{color:var(--text-muted);font-size:12px}.username[data-v-c78ac97d]{cursor:pointer;background:var(--surface);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:8px;max-width:120px;padding:6px 12px;font-size:14px;transition:background .3s;display:inline-block;overflow:hidden}.user-dropdown:hover .username[data-v-c78ac97d]{background:var(--surface-hover)}.theme-toggle[data-v-c78ac97d]{background:var(--surface);width:34px;height:32px;color:var(--page-text);border:1px solid var(--panel-border);cursor:pointer;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.theme-toggle[data-v-c78ac97d]:hover{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 40%, var(--panel-border))}.theme-symbol[data-v-c78ac97d]{font-size:16px;line-height:1}.action-btn[data-v-c78ac97d],.logout-btn[data-v-c78ac97d]{text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;width:100%;padding:10px;font-size:14px;transition:background .2s}.action-btn[data-v-c78ac97d]{color:var(--accent)}.action-btn[data-v-c78ac97d]:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.logout-btn[data-v-c78ac97d]{color:var(--danger)}.logout-btn[data-v-c78ac97d]:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}.main-content[data-v-c78ac97d]{z-index:1;flex-direction:column;flex:1;margin-top:0;display:flex;position:relative}@media (width<=768px){.navbar[data-v-c78ac97d]{min-height:0}.nav-container[data-v-c78ac97d]{flex-wrap:wrap;gap:8px 10px;min-height:0;padding:8px 12px}.nav-brand[data-v-c78ac97d]{gap:8px;max-width:44%;font-size:18px}.brand-logo[data-v-c78ac97d]{width:28px;height:28px}.nav-user[data-v-c78ac97d]{justify-content:flex-end;gap:8px;max-width:calc(56% - 10px)}.nav-links[data-v-c78ac97d]{scrollbar-width:none;flex:0 0 100%;order:3;gap:6px;width:100%;margin-left:0;padding-bottom:2px;overflow-x:auto}.nav-links[data-v-c78ac97d]::-webkit-scrollbar{display:none}.nav-link[data-v-c78ac97d]{text-align:center;background:var(--surface);flex:1 0 auto;padding:7px 10px;font-size:13px}.balance-display[data-v-c78ac97d]{padding:4px 8px}.balance-amount[data-v-c78ac97d]{max-width:82px;font-size:14px}.balance-currency[data-v-c78ac97d]{font-size:11px}.username[data-v-c78ac97d]{max-width:72px;padding:5px 8px;font-size:13px}.dropdown-menu[data-v-c78ac97d]{min-width:150px}.nav-guest-text[data-v-c78ac97d]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}}@media (width<=420px){.nav-container[data-v-c78ac97d]{padding:8px 10px}.nav-brand[data-v-c78ac97d]{max-width:38%}.brand-text[data-v-c78ac97d]{font-size:17px}.nav-user[data-v-c78ac97d]{max-width:calc(62% - 10px)}.balance-amount[data-v-c78ac97d]{max-width:68px}.username[data-v-c78ac97d]{max-width:58px}}.nav-guest-text[data-v-c78ac97d]{color:var(--text-soft);font-size:14px}.modal-overlay[data-v-c78ac97d]{background:var(--modal-overlay);z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-c78ac97d]{background:var(--panel-bg-strong);border:1px solid var(--panel-border);text-align:center;width:90%;max-width:400px;box-shadow:0 20px 40px var(--shadow-color);border-radius:8px;padding:30px}.modal-content h3[data-v-c78ac97d]{color:var(--page-text);margin:0 0 10px}.modal-subtitle[data-v-c78ac97d]{color:var(--text-muted);margin-bottom:20px;font-size:14px}.bot-token-input[data-v-c78ac97d]{background:var(--field-bg);border:1px solid var(--panel-border);width:100%;color:var(--page-text);box-sizing:border-box;border-radius:8px;margin-bottom:20px;padding:12px}.bot-token-input[data-v-c78ac97d]:focus{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--field-bg));outline:none}.modal-actions[data-v-c78ac97d]{gap:10px;display:flex}.submit-btn[data-v-c78ac97d]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;padding:10px;transition:background .3s}.submit-btn[data-v-c78ac97d]:hover:not(:disabled){background:var(--accent-strong)}.submit-btn[data-v-c78ac97d]:disabled{cursor:not-allowed;background:#555}.cancel-btn[data-v-c78ac97d]{color:var(--page-text);border:1px solid var(--panel-border);cursor:pointer;background:0 0;border-radius:6px;flex:1;padding:10px;transition:all .3s}.cancel-btn[data-v-c78ac97d]:hover{background:var(--surface-hover)}.auth-container[data-v-f9d97331]{box-sizing:border-box;justify-content:center;align-items:center;min-height:calc(100vh - 60px);padding:20px;display:flex}.auth-card[data-v-f9d97331]{background:var(--panel-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--panel-border);text-align:center;width:100%;max-width:380px;box-shadow:0 8px 32px var(--shadow-color);border-radius:8px;padding:40px}h2[data-v-f9d97331]{margin-top:0;margin-bottom:8px;font-size:26px;font-weight:600}.subtitle[data-v-f9d97331]{color:var(--text-muted);margin-bottom:22px;font-size:13px}.auth-tabs[data-v-f9d97331]{background:var(--surface);border:1px solid var(--panel-border);border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:24px;padding:4px;display:grid}.auth-tabs button[data-v-f9d97331]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:9px 10px;font-size:13px;transition:background .2s,color .2s}.auth-tabs button.active[data-v-f9d97331]{background:var(--panel-bg-strong);color:var(--page-text);box-shadow:0 1px 6px var(--shadow-color)}.auth-tabs button[data-v-f9d97331]:hover:not(.active){color:var(--page-text);background:var(--surface-hover)}.form-group[data-v-f9d97331]{text-align:left;margin-bottom:12px}label[data-v-f9d97331]{color:var(--text-muted);margin-bottom:8px;font-size:13px;display:block}.form-hint[data-v-f9d97331]{color:var(--text-muted);margin:8px 2px 0;font-size:12px;line-height:1.5}input[data-v-f9d97331]{background:var(--field-bg);border:1px solid var(--panel-border);width:100%;color:var(--page-text);box-sizing:border-box;border-radius:8px;padding:14px 16px;font-size:14px;transition:border-color .3s}input[data-v-f9d97331]:focus{border-color:var(--accent);outline:none}.turnstile-wrapper[data-v-f9d97331]{flex-direction:column;align-items:center;margin-top:5px;margin-bottom:15px;display:flex}.turnstile-error[data-v-f9d97331]{text-align:center;margin-top:8px;font-weight:500}.submit-btn[data-v-f9d97331]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:15px;font-weight:500;transition:background-color .2s}.submit-btn[data-v-f9d97331]:hover{background-color:var(--accent-strong)}.submit-btn[data-v-f9d97331]:disabled{background-color:var(--surface-hover);cursor:not-allowed;opacity:.8}.switch-mode[data-v-f9d97331]{color:var(--text-muted);margin-top:25px;font-size:13px}.switch-mode a[data-v-f9d97331]{color:var(--page-text);margin-left:5px;font-weight:500;text-decoration:none}.switch-mode a[data-v-f9d97331]:hover{text-decoration:underline}.error-border[data-v-f9d97331]{box-shadow:0 0 5px #ef44444d;border-color:#ef4444!important}.error-msg[data-v-f9d97331]{color:#ef4444;margin-top:6px;margin-left:2px;font-size:12px;display:block}.global-error[data-v-f9d97331]{color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin-bottom:15px;padding:10px;font-size:13px}@media (width<=400px){.auth-card[data-v-f9d97331]{padding:30px 20px}}.dashboard-workspace[data-v-1eb2f6b3]{box-sizing:border-box;gap:30px;width:95%;max-width:1600px;height:80vh;margin:40px auto 0;padding:20px;display:flex}.panel[data-v-1eb2f6b3]{background:var(--panel-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--panel-border);box-shadow:0 12px 32px var(--shadow-color);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.left-panel[data-v-1eb2f6b3]{flex:1.4}.right-panel[data-v-1eb2f6b3]{flex:2.2}.input-textarea[data-v-1eb2f6b3]{width:100%;height:100%;color:var(--page-text);resize:none;z-index:2;box-sizing:border-box;background:0 0;border:none;outline:none;padding:20px 20px 80px;font-family:Inter,monospace;font-size:15px;line-height:1.6}.placeholder-overlay[data-v-1eb2f6b3]{text-align:center;color:var(--text-muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.placeholder-overlay .icon[data-v-1eb2f6b3]{opacity:.5;margin-bottom:15px;font-size:48px}.drag-active[data-v-1eb2f6b3]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.drag-overlay[data-v-1eb2f6b3]{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent);z-index:3;pointer-events:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;position:absolute;inset:0}.input-actions[data-v-1eb2f6b3]{z-index:3;align-items:center;gap:15px;display:flex;position:absolute;bottom:20px;right:20px}.upload-count[data-v-1eb2f6b3]{color:var(--text-muted);font-size:14px}.submit-btn[data-v-1eb2f6b3]{background-color:var(--accent);color:#fff;cursor:pointer;box-shadow:none;border:none;border-radius:8px;padding:10px 24px;font-weight:700;transition:background .2s}.submit-btn[data-v-1eb2f6b3]:hover:not(:disabled){background-color:var(--accent-strong)}.submit-btn[data-v-1eb2f6b3]:disabled{background-color:var(--surface-hover);color:var(--text-muted);cursor:not-allowed;box-shadow:none}.stats-row[data-v-1eb2f6b3]{border-bottom:1px solid var(--panel-border);grid-template-columns:repeat(3,minmax(110px,1fr)) auto;align-items:stretch;gap:15px;padding:20px;display:grid}.stat-card[data-v-1eb2f6b3]{background:var(--surface);cursor:pointer;opacity:.6;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;min-width:0;padding:15px;transition:all .2s;display:flex}.stat-card[data-v-1eb2f6b3]:hover{background:var(--surface-hover);opacity:.8}.stat-card.active[data-v-1eb2f6b3]{opacity:1;box-shadow:0 4px 12px var(--shadow-color);transform:translateY(-2px)}.stat-card.live[data-v-1eb2f6b3]{border-left:4px solid #10b981}.stat-card.die[data-v-1eb2f6b3]{border-left:4px solid #ef4444}.stat-card.unknown[data-v-1eb2f6b3]{border-left:4px solid #6b7280}.stat-card.live.active[data-v-1eb2f6b3]{background:#10b9811a;border-color:#10b981}.stat-card.die.active[data-v-1eb2f6b3]{background:#ef44441a;border-color:#ef4444}.stat-card.unknown.active[data-v-1eb2f6b3]{background:#6b72801a;border-color:#6b7280}.stat-label[data-v-1eb2f6b3]{color:var(--text-muted);text-transform:uppercase;margin-bottom:5px;font-size:13px}.stat-value[data-v-1eb2f6b3]{color:var(--page-text);flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;font-size:24px;font-weight:700;display:flex}.stat-value .percent[data-v-1eb2f6b3]{color:#10b981;font-size:14px;font-weight:400}.actions-wrapper[data-v-1eb2f6b3]{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.action-btn[data-v-1eb2f6b3]{background:var(--surface);color:var(--page-text);border:1px solid var(--panel-border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:8px 16px;transition:all .2s}.action-btn[data-v-1eb2f6b3]:hover:not(:disabled){background:var(--surface-hover)}.action-btn[data-v-1eb2f6b3]:disabled{opacity:.5;cursor:not-allowed}.progress-section[data-v-1eb2f6b3]{padding:15px 20px 0}.progress-info[data-v-1eb2f6b3]{color:var(--text-muted);justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.pulsing-dot[data-v-1eb2f6b3]{background-color:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;animation:1s infinite pulse-1eb2f6b3;display:inline-block}@keyframes pulse-1eb2f6b3{0%{transform:scale(.95);box-shadow:0 0 #3b82f6b3}70%{transform:scale(1);box-shadow:0 0 0 6px #3b82f600}to{transform:scale(.95);box-shadow:0 0 #3b82f600}}.progress-track[data-v-1eb2f6b3]{background:var(--surface);border-radius:3px;height:6px;overflow:hidden;box-shadow:inset 0 1px 3px #0000004d}.progress-fill[data-v-1eb2f6b3]{background:var(--accent-strong);height:100%;box-shadow:none;border-radius:3px;transition:width .3s}.export-dropdown[data-v-1eb2f6b3]{display:inline-block;position:relative}.dropdown-content[data-v-1eb2f6b3]{background:var(--panel-bg-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--panel-border);min-width:120px;box-shadow:0px 8px 16px 0px var(--shadow-color);z-index:10;border-radius:8px;margin-top:5px;display:none;position:absolute;top:100%;right:0;overflow:hidden}.export-dropdown:hover .dropdown-content[data-v-1eb2f6b3],.export-dropdown:focus-within .dropdown-content[data-v-1eb2f6b3]{display:block}.dropdown-content a[data-v-1eb2f6b3]{color:var(--page-text);padding:12px 16px;font-size:13px;text-decoration:none;transition:background .2s;display:block}.dropdown-content a[data-v-1eb2f6b3]:hover{background-color:var(--surface-hover)}.results-container[data-v-1eb2f6b3]{flex:1;padding:20px;overflow-y:auto}.empty-results[data-v-1eb2f6b3]{height:100%;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.result-list[data-v-1eb2f6b3]{flex-direction:column;gap:8px;display:flex}.result-item[data-v-1eb2f6b3]{background:color-mix(in srgb, var(--page-bg) 55%, transparent);border-radius:8px;align-items:center;gap:12px;padding:10px 15px;font-family:Inter,monospace;font-size:15px;display:flex}.status-badge[data-v-1eb2f6b3]{text-align:center;text-transform:uppercase;border-radius:4px;width:60px;padding:4px 8px;font-size:12px;font-weight:700}.live .status-badge[data-v-1eb2f6b3]{color:#10b981;background:#10b98133}.die .status-badge[data-v-1eb2f6b3]{color:#ef4444;background:#ef444433}.unknown .status-badge[data-v-1eb2f6b3]{color:#9ca3af;background:#6b728033}.card-data[data-v-1eb2f6b3]{color:var(--text-soft);word-break:break-all}@media (width<=900px){.dashboard-workspace[data-v-1eb2f6b3]{flex-direction:column;gap:16px;width:100%;height:auto;margin:16px auto 0;padding:12px}.left-panel[data-v-1eb2f6b3]{min-height:360px}.right-panel[data-v-1eb2f6b3]{min-height:560px}.stats-row[data-v-1eb2f6b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.actions-wrapper[data-v-1eb2f6b3]{grid-column:1/-1;justify-content:flex-end;justify-self:stretch}}@media (width<=560px){.dashboard-workspace[data-v-1eb2f6b3]{padding:10px}.panel[data-v-1eb2f6b3]{border-radius:8px}.stats-row[data-v-1eb2f6b3]{gap:8px;padding:12px}.stat-card[data-v-1eb2f6b3]{padding:10px 8px}.stat-label[data-v-1eb2f6b3]{font-size:11px}.stat-value[data-v-1eb2f6b3]{font-size:18px}.stat-value .percent[data-v-1eb2f6b3]{font-size:11px}.actions-wrapper[data-v-1eb2f6b3]{width:100%}.actions-wrapper>.action-btn[data-v-1eb2f6b3],.export-dropdown[data-v-1eb2f6b3]{flex:1;min-width:0}.action-btn[data-v-1eb2f6b3]{width:100%;padding:9px 10px}.dropdown-content[data-v-1eb2f6b3]{min-width:0;left:0;right:0}.input-actions[data-v-1eb2f6b3]{justify-content:space-between;gap:10px;bottom:12px;left:12px;right:12px}.upload-count[data-v-1eb2f6b3]{font-size:12px}.submit-btn[data-v-1eb2f6b3]{padding:10px 14px}.placeholder-overlay[data-v-1eb2f6b3]{width:calc(100% - 32px)}.placeholder-overlay .icon[data-v-1eb2f6b3]{font-size:32px}.progress-info[data-v-1eb2f6b3]{flex-wrap:wrap;gap:4px 10px}.results-container[data-v-1eb2f6b3]{padding:12px}.result-item[data-v-1eb2f6b3]{align-items:flex-start;gap:8px;padding:10px;font-size:13px}.status-badge[data-v-1eb2f6b3]{flex:0 0 58px;width:58px}}.cleaner-container[data-v-c438c53d]{text-align:center;max-width:800px;margin:40px auto;padding:0 20px}.header[data-v-c438c53d]{margin-bottom:40px}.title[data-v-c438c53d]{color:var(--page-text);margin-bottom:10px;font-size:32px}.subtitle[data-v-c438c53d]{color:var(--text-muted);font-size:16px}.input-mode-tabs[data-v-c438c53d]{justify-content:center;gap:20px;margin-bottom:25px;display:flex}.mode-tab[data-v-c438c53d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:16px;transition:all .3s}.mode-tab.active[data-v-c438c53d]{color:var(--accent);border-bottom:2px solid var(--accent);font-weight:700}.mode-tab[data-v-c438c53d]:hover:not(.active){color:var(--text-soft)}.manual-textarea[data-v-c438c53d]{background:var(--field-bg);border:1px solid var(--panel-border);width:100%;height:200px;color:var(--page-text);resize:vertical;box-sizing:border-box;border-radius:8px;margin-bottom:30px;padding:15px;font-family:inherit;font-size:14px;transition:border-color .3s}.manual-textarea[data-v-c438c53d]:focus{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--field-bg));outline:none}.upload-section[data-v-c438c53d]{background:var(--panel-bg);border:1px solid var(--panel-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:40px}.drop-zone[data-v-c438c53d]{border:2px dashed var(--panel-border);cursor:pointer;border-radius:8px;margin-bottom:30px;padding:40px 20px;transition:all .3s}.drop-zone[data-v-c438c53d]:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.drop-zone.has-file[data-v-c438c53d]{background:#10b9810d;border-color:#10b981}.icon[data-v-c438c53d]{margin-bottom:15px;font-size:48px}.hint[data-v-c438c53d]{color:var(--text-muted);margin-top:8px;font-size:12px;display:block}.file-info[data-v-c438c53d]{position:relative}.filename[data-v-c438c53d]{color:#10b981;word-break:break-all;margin-bottom:5px;font-size:18px;font-weight:500}.filesize[data-v-c438c53d]{color:var(--text-muted);font-size:14px}.clear-btn[data-v-c438c53d]{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-top:15px;padding:5px 15px;transition:all .3s}.clear-btn[data-v-c438c53d]:hover{background:#ef444433}.start-btn[data-v-c438c53d]{color:#fff;background:var(--accent-strong);cursor:pointer;border:none;border-radius:8px;width:100%;padding:16px;font-size:18px;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #3b82f64d}.start-btn[data-v-c438c53d]:hover:not(:disabled){box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-2px)}.start-btn[data-v-c438c53d]:disabled{background:var(--surface-hover);color:var(--text-muted);cursor:not-allowed;box-shadow:none}.results-panel[data-v-c438c53d]{background:var(--panel-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #10b98133;border-radius:8px;margin-top:40px;padding:30px;animation:.5s fadeIn-c438c53d}@keyframes fadeIn-c438c53d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-title[data-v-c438c53d]{color:#10b981;margin-bottom:5px}.download-hint[data-v-c438c53d]{color:var(--text-muted);margin-bottom:30px;font-size:14px}.stats-grid[data-v-c438c53d]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;display:grid}.stat-card[data-v-c438c53d]{background:var(--surface);border:1px solid var(--panel-border);border-radius:8px;padding:20px;transition:transform .3s}.stat-card[data-v-c438c53d]:hover{transform:translateY(-5px)}.stat-icon[data-v-c438c53d]{margin-bottom:10px;font-size:24px}.stat-value[data-v-c438c53d]{margin-bottom:5px;font-size:28px;font-weight:700}.stat-label[data-v-c438c53d]{color:var(--text-muted);font-size:13px}.success .stat-value[data-v-c438c53d]{color:#10b981}.warning .stat-value[data-v-c438c53d]{color:#f59e0b}.info .stat-value[data-v-c438c53d]{color:var(--accent)}.highlight .stat-value[data-v-c438c53d]{color:#8b5cf6}.danger .stat-value[data-v-c438c53d]{color:#ef4444}@media (width<=600px){.stats-grid[data-v-c438c53d]{grid-template-columns:1fr 1fr}}
