@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.header[data-v-95082153]{padding:2rem;border-bottom:1px solid #334155}.header-content[data-v-95082153]{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header-text[data-v-95082153]{text-align:center;flex:1}.header h1[data-v-95082153]{font-size:1.75rem;color:#f8fafc;margin:0}.subtitle[data-v-95082153]{color:#94a3b8;margin-top:.25rem}.logout-button[data-v-95082153]{position:absolute;right:2rem;padding:.5rem 1rem;background:transparent;border:1px solid #475569;border-radius:6px;color:#94a3b8;font-size:.875rem;cursor:pointer;transition:all .2s}.logout-button[data-v-95082153]:hover{background:#334155;border-color:#64748b;color:#e2e8f0}.login-screen[data-v-d3f720e4]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b);padding:1rem}.login-card[data-v-d3f720e4]{width:100%;max-width:400px;background:#1e293b;border-radius:12px;padding:2rem;box-shadow:0 4px 24px #0000004d}.login-header[data-v-d3f720e4]{text-align:center;margin-bottom:2rem}.login-title[data-v-d3f720e4]{font-size:1.75rem;font-weight:700;color:#f1f5f9;margin:0 0 .5rem}.login-subtitle[data-v-d3f720e4]{font-size:.875rem;color:#94a3b8;margin:0}.login-form[data-v-d3f720e4]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-d3f720e4]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-d3f720e4]{font-size:.875rem;font-weight:500;color:#e2e8f0}.form-input[data-v-d3f720e4]{padding:.75rem 1rem;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#f1f5f9;font-size:1rem;font-family:Monaco,Menlo,monospace;transition:border-color .2s,box-shadow .2s}.form-input[data-v-d3f720e4]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.form-input[data-v-d3f720e4]::placeholder{color:#64748b}.form-input[data-v-d3f720e4]:disabled{opacity:.6;cursor:not-allowed}.form-hint[data-v-d3f720e4]{font-size:.75rem;color:#64748b;margin:0}.error-message[data-v-d3f720e4]{padding:.75rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem}.submit-button[data-v-d3f720e4]{padding:.75rem 1.5rem;background:#3b82f6;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s}.submit-button[data-v-d3f720e4]:hover:not(:disabled){background:#2563eb}.submit-button[data-v-d3f720e4]:disabled{opacity:.6;cursor:not-allowed}.login-footer[data-v-d3f720e4]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #334155;text-align:center}.login-footer p[data-v-d3f720e4]{font-size:.75rem;color:#64748b;margin:0}.search-box[data-v-608d5f79]{display:flex;gap:.75rem;margin-bottom:2rem}.search-box input[data-v-608d5f79]{flex:1;padding:.875rem 1rem;border:1px solid #475569;border-radius:8px;background:#1e293b;color:#f8fafc;font-size:1rem}.search-box input[data-v-608d5f79]:focus{outline:none;border-color:#3b82f6}.search-box button[data-v-608d5f79]{padding:.875rem 1.5rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer}.search-box button[data-v-608d5f79]:hover:not(:disabled){background:#2563eb}.search-box button[data-v-608d5f79]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){.search-box[data-v-608d5f79]{flex-direction:column}}.score-card[data-v-5014e05d]{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:16px;padding:2rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.score-display[data-v-5014e05d]{display:flex;align-items:center;gap:1.5rem}.score-circle[data-v-5014e05d]{width:100px;height:100px;border-radius:50%;border:4px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0f172a}.score-value[data-v-5014e05d]{font-size:2rem;font-weight:700;color:#f8fafc}.score-label[data-v-5014e05d]{font-size:.75rem;color:#94a3b8}.risk-badge[data-v-5014e05d]{padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.875rem;color:#fff}.score-meta[data-v-5014e05d]{text-align:right}.domain-name[data-v-5014e05d]{font-size:1.25rem;font-weight:600;color:#f8fafc}.scan-date[data-v-5014e05d]{color:#94a3b8;font-size:.875rem}@media (max-width: 640px){.score-card[data-v-5014e05d]{flex-direction:column;gap:1rem;text-align:center}.score-meta[data-v-5014e05d]{text-align:center}}.score-card[data-v-6e46dd72]{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:16px;padding:2rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.score-card.loading[data-v-6e46dd72]{border-color:#3b82f6}.score-display[data-v-6e46dd72]{display:flex;align-items:center;gap:1.5rem}.score-circle[data-v-6e46dd72]{position:relative;width:100px;height:100px}.progress-ring[data-v-6e46dd72]{transform:rotate(-90deg)}.progress-ring-fill[data-v-6e46dd72]{transition:stroke-dashoffset .3s ease}.score-inner[data-v-6e46dd72]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.score-question[data-v-6e46dd72]{font-size:2.5rem;font-weight:700;color:#64748b;animation:pulse-6e46dd72 1.5s ease-in-out infinite}.loading-status[data-v-6e46dd72]{display:flex;flex-direction:column;gap:.25rem}.loading-text[data-v-6e46dd72]{color:#94a3b8;font-size:.875rem}.loading-percent[data-v-6e46dd72]{color:#3b82f6;font-size:1.5rem;font-weight:700}.score-meta[data-v-6e46dd72]{text-align:right}.domain-name[data-v-6e46dd72]{font-size:1.25rem;font-weight:600;color:#f8fafc}.scan-status[data-v-6e46dd72]{color:#3b82f6;font-size:.875rem}@keyframes pulse-6e46dd72{0%,to{opacity:1}50%{opacity:.4}}@media (max-width: 640px){.score-card[data-v-6e46dd72]{flex-direction:column;gap:1rem;text-align:center}.score-meta[data-v-6e46dd72]{text-align:center}}.severity-dot[data-v-eaaef95c]{width:8px;height:8px;border-radius:50%;display:inline-block}.card[data-v-689abf3b]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-689abf3b]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-689abf3b]:hover{background:#1e293b}.toggle[data-v-689abf3b]{margin-left:auto;color:#64748b}.breakdown-list[data-v-689abf3b]{padding:1rem 1.25rem}.breakdown-item[data-v-689abf3b]{padding:.75rem 0;border-bottom:1px solid #334155;display:flex;flex-direction:column}.breakdown-item[data-v-689abf3b]:last-child{border-bottom:none}.breakdown-main[data-v-689abf3b]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-689abf3b]{display:flex;align-items:center;gap:.5rem;font-weight:500}.value[data-v-689abf3b]{font-weight:700;font-family:monospace}.value.positive[data-v-689abf3b]{color:#10b981}.value.negative[data-v-689abf3b]{color:#ef4444}.breakdown-detail[data-v-689abf3b]{font-size:.8rem;color:#94a3b8;margin-top:.25rem}.breakdown-item.starting[data-v-689abf3b],.breakdown-item.final[data-v-689abf3b]{background:#0f172a;margin:0 -1.25rem;padding:.75rem 1.25rem;display:flex;flex-direction:row;justify-content:space-between}.chart-container[data-v-f72b67c6]{width:100%;max-width:100%;min-height:150px}.chart-container svg[data-v-f72b67c6]{width:100%;height:auto}.no-data[data-v-f72b67c6]{text-align:center;color:#64748b;padding:2rem;font-size:.875rem}.history-list[data-v-6c8fe374]{max-height:300px;overflow-y:auto}.no-data[data-v-6c8fe374]{text-align:center;color:#64748b;padding:1rem;font-size:.875rem}.history-table[data-v-6c8fe374]{width:100%;border-collapse:collapse}.history-table th[data-v-6c8fe374]{text-align:left;padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;border-bottom:1px solid #334155}.history-table td[data-v-6c8fe374]{padding:.75rem;border-bottom:1px solid #1e293b;font-size:.875rem}.history-table tr[data-v-6c8fe374]:hover{background:#0f172a}.score-badge[data-v-6c8fe374]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-weight:600;font-size:.75rem;color:#fff}.no-score[data-v-6c8fe374],.no-level[data-v-6c8fe374]{color:#64748b}.risk-level[data-v-6c8fe374]{text-transform:capitalize}.card[data-v-833b445a]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-833b445a]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-833b445a]:hover{background:#1e293b}.scan-count[data-v-833b445a]{font-size:.75rem;font-weight:400;color:#64748b;background:#334155;padding:.25rem .5rem;border-radius:4px}.toggle-icon[data-v-833b445a]{margin-left:auto;color:#64748b}.card-content[data-v-833b445a]{padding:1rem 1.25rem}.loading[data-v-833b445a]{text-align:center;color:#64748b;padding:2rem}.section-title[data-v-833b445a]{font-size:.875rem;font-weight:600;color:#94a3b8;margin-bottom:.75rem}.chart-section[data-v-833b445a]{margin-bottom:1.5rem}.list-section[data-v-833b445a]{border-top:1px solid #334155;padding-top:1rem}.empty[data-v-833b445a]{text-align:center;padding:2rem;color:#94a3b8}.empty .hint[data-v-833b445a]{font-size:.875rem;color:#64748b;margin-top:.5rem}.count-badge[data-v-1e047681]{padding:.25rem .5rem;background:#334155;border-radius:12px;font-size:.75rem;color:#94a3b8}.count-badge.critical[data-v-1e047681]{background:#7f1d1d;color:#fecaca}.count-badge.warning[data-v-1e047681]{background:#78350f;color:#fcd34d}.expand-btn[data-v-ba93c580]{margin-top:.75rem;padding:.5rem 1rem;background:#334155;border:1px solid #475569;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:.8rem;width:100%;transition:all .15s}.expand-btn[data-v-ba93c580]:hover{background:#475569;color:#e2e8f0}.card[data-v-a5b16096]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-a5b16096]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-a5b16096]:hover{background:#1e293b}.toggle-icon[data-v-a5b16096]{margin-left:auto;color:#64748b}.dark-web-content[data-v-a5b16096]{padding:1.25rem}.dw-summary[data-v-a5b16096]{padding:1rem;background:#0f172a;border-radius:8px;margin-bottom:1rem;line-height:1.5}.risk-factors[data-v-a5b16096]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.risk-factor[data-v-a5b16096]{padding:1rem;border-radius:8px;border-left:4px solid}.risk-factor.critical[data-v-a5b16096]{background:#ef44441a;border-color:#ef4444}.risk-factor.high[data-v-a5b16096]{background:#f973161a;border-color:#f97316}.risk-factor.medium[data-v-a5b16096]{background:#f59e0b1a;border-color:#f59e0b}.factor-header[data-v-a5b16096]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.factor-severity[data-v-a5b16096]{font-size:.7rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;color:#fff}.risk-factor.critical .factor-severity[data-v-a5b16096]{background:#ef4444}.risk-factor.high .factor-severity[data-v-a5b16096]{background:#f97316}.risk-factor.medium .factor-severity[data-v-a5b16096]{background:#f59e0b}.factor-title[data-v-a5b16096]{font-weight:600}.factor-detail[data-v-a5b16096]{font-size:.875rem;color:#94a3b8}.dw-categories[data-v-a5b16096]{display:flex;flex-direction:column;gap:1rem}.dw-category[data-v-a5b16096]{padding:1rem;border-radius:8px;background:#0f172a;border-left:3px solid}.dw-category.critical[data-v-a5b16096]{border-color:#ef4444}.dw-category.high[data-v-a5b16096]{border-color:#f97316}.dw-category.medium[data-v-a5b16096]{border-color:#f59e0b}.dw-category.low[data-v-a5b16096]{border-color:#6b7280}.dw-category h4[data-v-a5b16096]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;margin-bottom:.5rem}.cat-count[data-v-a5b16096]{background:#334155;padding:.125rem .5rem;border-radius:10px;font-size:.75rem}.cat-explain[data-v-a5b16096]{font-size:.8rem;color:#94a3b8;margin-bottom:.75rem}.cat-items[data-v-a5b16096]{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto}.cat-item[data-v-a5b16096]{display:flex;justify-content:space-between;font-size:.8rem;padding:.5rem;background:#1e293b;border-radius:4px}.item-name[data-v-a5b16096]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breach-sources[data-v-a5b16096]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.75rem;padding:.5rem;background:#1e293b;border-radius:6px}.sources-label[data-v-a5b16096]{font-size:.75rem;color:#64748b}.source-tag[data-v-a5b16096]{padding:.2rem .5rem;background:#334155;border-radius:4px;font-size:.7rem;color:#e2e8f0}.stealer-logs[data-v-a5b16096]{display:flex;flex-direction:column;gap:.75rem;max-height:500px;overflow-y:auto}.stealer-item[data-v-a5b16096]{background:#1e293b;border-radius:6px;padding:.75rem;border-left:3px solid #ef4444}.stealer-header[data-v-a5b16096]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.stealer-date[data-v-a5b16096]{font-size:.8rem;color:#94a3b8}.stealer-date.recent[data-v-a5b16096]{color:#ef4444;font-weight:600}.stealer-country[data-v-a5b16096]{font-size:.8rem;background:#334155;padding:.2rem .5rem;border-radius:4px}.stealer-details[data-v-a5b16096]{display:flex;flex-direction:column;gap:.4rem}.stealer-detail[data-v-a5b16096]{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.detail-label[data-v-a5b16096]{color:#64748b;min-width:80px}.detail-value[data-v-a5b16096]{color:#e2e8f0}.detail-value.mono[data-v-a5b16096]{font-family:monospace}.stealer-tags[data-v-a5b16096]{display:flex;flex-wrap:wrap;gap:.35rem}.data-tag[data-v-a5b16096]{padding:.15rem .4rem;background:#7f1d1d;color:#fecaca;border-radius:3px;font-size:.7rem}.card[data-v-25e9b53d]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-25e9b53d]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-25e9b53d]:hover{background:#1e293b}.toggle-icon[data-v-25e9b53d]{margin-left:auto;color:#64748b}.breach-list[data-v-25e9b53d]{padding:1rem 1.25rem}.breach-item[data-v-25e9b53d]{padding:1rem;background:#0f172a;border-radius:8px;margin-bottom:.75rem;border-left:3px solid #ef4444}.breach-header[data-v-25e9b53d]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breach-name[data-v-25e9b53d]{font-weight:600}.breach-date[data-v-25e9b53d]{color:#94a3b8;font-size:.875rem}.breach-records[data-v-25e9b53d]{font-size:.875rem;color:#f87171}.breach-types[data-v-25e9b53d]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.data-type[data-v-25e9b53d]{padding:.25rem .5rem;background:#334155;border-radius:4px;font-size:.75rem}.card[data-v-791564ec]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-791564ec]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-791564ec]:hover{background:#1e293b}.toggle-icon[data-v-791564ec]{margin-left:auto;color:#64748b}.vuln-list[data-v-791564ec]{padding:1rem 1.25rem;display:flex;flex-wrap:wrap;gap:.5rem}.vuln-item[data-v-791564ec]{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:#0f172a;border-radius:6px;font-size:.8rem}.vuln-sev[data-v-791564ec]{text-transform:uppercase;font-size:.65rem;font-weight:700;padding:.125rem .375rem;border-radius:3px}.vuln-item.critical .vuln-sev[data-v-791564ec]{background:#ef4444;color:#fff}.vuln-item.high .vuln-sev[data-v-791564ec]{background:#f97316;color:#fff}.vuln-item.medium .vuln-sev[data-v-791564ec]{background:#f59e0b;color:#1e293b}.vuln-item.low .vuln-sev[data-v-791564ec]{background:#6b7280;color:#fff}.vuln-cve[data-v-791564ec]{font-family:monospace;font-size:.75rem}.more[data-v-791564ec]{width:100%;text-align:center;color:#64748b;font-size:.875rem}.card[data-v-5fa7a4cf]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-5fa7a4cf]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-5fa7a4cf]:hover{background:#1e293b}.toggle-icon[data-v-5fa7a4cf]{margin-left:auto;color:#64748b}.services-list[data-v-5fa7a4cf]{padding:1rem 1.25rem;display:flex;flex-wrap:wrap;gap:.5rem}.service-item[data-v-5fa7a4cf]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#0f172a;border-radius:6px;font-size:.8rem}.service-port[data-v-5fa7a4cf]{font-family:monospace;color:#3b82f6;font-weight:600}.service-ver[data-v-5fa7a4cf]{color:#64748b;font-size:.75rem}.grade-badge[data-v-66e98daa]{padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:700}.grade-A[data-v-66e98daa]{background:#10b981;color:#fff}.grade-B[data-v-66e98daa]{background:#22c55e;color:#fff}.grade-C[data-v-66e98daa]{background:#f59e0b;color:#1e293b}.grade-D[data-v-66e98daa]{background:#f97316;color:#fff}.grade-F[data-v-66e98daa]{background:#ef4444;color:#fff}.card[data-v-33a90b70]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-33a90b70]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-33a90b70]:hover{background:#1e293b}.toggle-icon[data-v-33a90b70]{margin-left:auto;color:#64748b}.email-content[data-v-33a90b70]{padding:1rem 1.25rem}.email-checks[data-v-33a90b70]{display:flex;flex-direction:column;gap:.75rem}.email-check[data-v-33a90b70]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#0f172a;border-radius:6px;border-left:3px solid #ef4444}.email-check.pass[data-v-33a90b70]{border-left-color:#10b981}.check-icon[data-v-33a90b70]{font-size:1.25rem;width:24px;text-align:center}.email-check.pass .check-icon[data-v-33a90b70]{color:#10b981}.email-check:not(.pass) .check-icon[data-v-33a90b70]{color:#ef4444}.check-name[data-v-33a90b70]{font-weight:600;min-width:60px}.check-detail[data-v-33a90b70]{color:#94a3b8;font-size:.875rem}.email-issues[data-v-33a90b70]{margin-top:1rem}.email-issue[data-v-33a90b70]{padding:.5rem .75rem;background:#ef44441a;border-radius:4px;font-size:.875rem;margin-bottom:.5rem}.card[data-v-0848b53b]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-0848b53b]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-0848b53b]:hover{background:#1e293b}.toggle-icon[data-v-0848b53b]{margin-left:auto;color:#64748b}.ssl-content[data-v-0848b53b]{padding:1rem 1.25rem}.ssl-checks[data-v-0848b53b]{display:flex;flex-direction:column;gap:.5rem}.ssl-check[data-v-0848b53b]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#0f172a;border-radius:6px}.ssl-check.pass .check-icon[data-v-0848b53b]{color:#10b981}.ssl-check:not(.pass) .check-icon[data-v-0848b53b]{color:#ef4444}.ssl-issues[data-v-0848b53b]{margin-top:1rem}.ssl-issue[data-v-0848b53b]{padding:.5rem .75rem;background:#ef44441a;border-radius:4px;font-size:.875rem;margin-bottom:.5rem}.card[data-v-1f00fd1d]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-1f00fd1d]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-1f00fd1d]:hover{background:#1e293b}.toggle-icon[data-v-1f00fd1d]{margin-left:auto;color:#64748b}.headers-content[data-v-1f00fd1d]{padding:1rem 1.25rem}.headers-grid[data-v-1f00fd1d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem}.header-check[data-v-1f00fd1d]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#0f172a;border-radius:6px;font-size:.8rem}.header-check.pass .check-icon[data-v-1f00fd1d]{color:#10b981}.header-check:not(.pass) .check-icon[data-v-1f00fd1d]{color:#ef4444}.header-check[data-v-1f00fd1d]:not(.pass){opacity:.7}.header-name[data-v-1f00fd1d]{font-weight:500}.headers-missing[data-v-1f00fd1d]{margin-top:1rem;padding-top:1rem;border-top:1px solid #334155}.headers-missing h5[data-v-1f00fd1d]{font-size:.8rem;color:#94a3b8;margin-bottom:.75rem}.missing-header[data-v-1f00fd1d]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #334155;font-size:.8rem}.missing-header[data-v-1f00fd1d]:last-child{border-bottom:none}.missing-name[data-v-1f00fd1d]{font-weight:500;color:#f87171}.missing-desc[data-v-1f00fd1d]{color:#64748b}.card[data-v-7f81a6e0]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.card-title[data-v-7f81a6e0]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.card-title[data-v-7f81a6e0]:hover{background:#1e293b}.toggle-icon[data-v-7f81a6e0]{margin-left:auto;color:#64748b}.subdomains-content[data-v-7f81a6e0]{padding:1rem 1.25rem}.subdomain-issues[data-v-7f81a6e0]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.subdomain-issue[data-v-7f81a6e0]{padding:1rem;border-radius:8px;border-left:4px solid;background:#0f172a}.subdomain-issue.high[data-v-7f81a6e0]{border-color:#f97316}.subdomain-issue.medium[data-v-7f81a6e0]{border-color:#f59e0b}.subdomain-issue.low[data-v-7f81a6e0]{border-color:#6b7280}.issue-header[data-v-7f81a6e0]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.issue-severity[data-v-7f81a6e0]{font-size:.65rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;color:#fff}.subdomain-issue.high .issue-severity[data-v-7f81a6e0]{background:#f97316}.subdomain-issue.medium .issue-severity[data-v-7f81a6e0]{background:#f59e0b}.subdomain-issue.low .issue-severity[data-v-7f81a6e0]{background:#6b7280}.issue-title[data-v-7f81a6e0]{font-weight:600}.issue-detail[data-v-7f81a6e0]{font-size:.875rem;color:#94a3b8;margin-bottom:.5rem}.issue-subdomains[data-v-7f81a6e0]{display:flex;flex-wrap:wrap;gap:.5rem}.subdomain-tag[data-v-7f81a6e0]{padding:.25rem .5rem;background:#334155;border-radius:4px;font-size:.75rem;font-family:monospace}.no-issues[data-v-7f81a6e0]{padding:1rem;background:#10b9811a;border-radius:8px;color:#10b981}.subdomain-categories[data-v-7f81a6e0]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #334155}.subdomain-categories h5[data-v-7f81a6e0]{font-size:.8rem;color:#94a3b8;margin-bottom:.75rem}.category-grid[data-v-7f81a6e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.5rem}.cat-item[data-v-7f81a6e0]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#0f172a;border-radius:6px;font-size:.8rem}.cat-icon[data-v-7f81a6e0]{font-size:1rem}.cat-name[data-v-7f81a6e0]{flex:1}.cat-count[data-v-7f81a6e0]{background:#334155;padding:.125rem .5rem;border-radius:10px;font-size:.7rem}.scanned-subdomains[data-v-7f81a6e0]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #334155}.scanned-subdomains h5[data-v-7f81a6e0]{font-size:.8rem;color:#94a3b8;margin-bottom:.75rem}.scanned-list[data-v-7f81a6e0]{display:flex;flex-direction:column;gap:.5rem}.scanned-item[data-v-7f81a6e0]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#0f172a;border-radius:6px;font-size:.8rem}.scanned-item.has-issues[data-v-7f81a6e0]{border-left:2px solid #f97316}.scanned-name[data-v-7f81a6e0]{flex:1;font-family:monospace}.scanned-ssl.valid[data-v-7f81a6e0]{color:#10b981}.scanned-ssl.invalid[data-v-7f81a6e0]{color:#f97316}.scanned-issues[data-v-7f81a6e0]{color:#94a3b8;font-size:.75rem}.analysis-section[data-v-86866df6]{margin-top:2rem}.analyze-btn[data-v-86866df6]{width:100%;padding:1rem;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer}.analyze-btn[data-v-86866df6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf666}.analyze-btn[data-v-86866df6]:disabled{opacity:.7;cursor:not-allowed}.analysis-card[data-v-86866df6]{margin-top:1.5rem;background:#1e293b;border:1px solid #334155;border-radius:12px;overflow:hidden}.analysis-header[data-v-86866df6]{padding:1rem 1.25rem;background:#0f172a;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #334155}.analysis-header h3[data-v-86866df6]{font-size:1rem}.rec-badge[data-v-86866df6]{padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:700}.rec-badge.approve[data-v-86866df6]{background:#10b981;color:#fff}.rec-badge.approve-with-conditions[data-v-86866df6]{background:#f59e0b;color:#1e293b}.rec-badge.refer[data-v-86866df6]{background:#f97316;color:#fff}.rec-badge.decline[data-v-86866df6]{background:#ef4444;color:#fff}.analysis-summary[data-v-86866df6]{padding:1.25rem;font-size:1rem;line-height:1.6;border-bottom:1px solid #334155}.analysis-grid[data-v-86866df6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.analysis-block[data-v-86866df6]{padding:1.25rem;border-right:1px solid #334155}.analysis-block[data-v-86866df6]:last-child{border-right:none}.analysis-block h4[data-v-86866df6]{font-size:.875rem;margin-bottom:.75rem;color:#94a3b8}.analysis-block ul[data-v-86866df6]{list-style:none}.analysis-block li[data-v-86866df6]{padding:.5rem 0;font-size:.875rem;border-bottom:1px solid #334155;line-height:1.4}.analysis-block li[data-v-86866df6]:last-child{border-bottom:none}@media (max-width: 640px){.analysis-grid[data-v-86866df6]{grid-template-columns:1fr}.analysis-block[data-v-86866df6]{border-right:none;border-bottom:1px solid #334155}}.card[data-v-931cc9b6]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.skeleton-card[data-v-931cc9b6]{opacity:.8}.card-title[data-v-931cc9b6]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.icon[data-v-931cc9b6]{font-size:1rem}.loading-indicator[data-v-931cc9b6]{margin-left:auto;color:#64748b;font-size:.75rem;font-weight:400}.skeleton-content[data-v-931cc9b6]{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.skeleton-line[data-v-931cc9b6]{height:14px;background:linear-gradient(90deg,#334155 25%,#475569,#334155 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-931cc9b6 1.5s infinite}.skeleton-line.long[data-v-931cc9b6]{width:100%}.skeleton-line.medium[data-v-931cc9b6]{width:75%}.skeleton-line.short[data-v-931cc9b6]{width:50%}@keyframes shimmer-931cc9b6{0%{background-position:200% 0}to{background-position:-200% 0}}.card[data-v-08a9120f]{background:#1e293b;border:1px solid #334155;border-radius:12px;margin-bottom:1rem;overflow:hidden}.error-card[data-v-08a9120f]{border-color:#7f1d1d}.card-title[data-v-08a9120f]{padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;background:#0f172a;border-bottom:1px solid #334155}.icon[data-v-08a9120f]{font-size:1rem}.error-badge[data-v-08a9120f]{margin-left:auto;padding:.25rem .5rem;background:#7f1d1d;color:#fca5a5;font-size:.75rem;border-radius:4px;font-weight:500}.error-content[data-v-08a9120f]{padding:1rem 1.25rem}.error-message[data-v-08a9120f]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#450a0a;border-radius:8px;color:#fca5a5;font-size:.875rem}.error-icon[data-v-08a9120f]{color:#f87171}*{box-sizing:border-box;margin:0;padding:0}.app{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b);color:#e2e8f0;font-family:Inter,sans-serif}.main{max-width:900px;margin:0 auto;padding:2rem}.error-box{padding:1rem;background:#7f1d1d;border-radius:8px;color:#fecaca;margin-bottom:1.5rem}@media (max-width: 640px){.main{padding:1rem}}
