Files
aaPanel/BTPanel/static/vite/css/view-security.css
T
2026-07-24 16:25:43 +08:00

2 lines
46 KiB
CSS

.ul-style[data-v-c394a210]{justify-content:center;align-items:center;gap:48px;margin:0 auto;font-size:16px;display:flex}.ul-style li[data-v-c394a210]{align-items:center;display:flex}.item[data-v-c394a210]{border-left:3px solid #def2e2}.item li[data-v-c394a210]{cursor:pointer;width:180px;margin-left:-3px;padding:0 20px;font-size:14px;line-height:36px}.item .active[data-v-c394a210]{color:#20a53a;border-left:3px solid #20a53a;font-size:16px;font-weight:700}h3[data-v-1f3cf94b]{font-size:14px}.n-alert[data-v-a42e9e29]{--n-color:var(--security-brute-force-tips-bg);--n-icon-color:#ef0808;--n-content-text-color:#ef0808}h3[data-v-e079a6d5]{font-size:14px}.network-scan-conversion[data-v-7ec0811d]{padding-top:40px;padding-bottom:40px}.network-scan-conversion__features[data-v-7ec0811d]{justify-content:center;align-items:center;gap:48px;font-size:16px;display:flex}.network-scan-conversion__features li[data-v-7ec0811d]{align-items:center;gap:8px;display:flex}.preview[data-v-7ec0811d]{justify-content:center;align-items:flex-start;width:100%;display:flex}.preview-images[data-v-7ec0811d]{width:80%}.preview-nav[data-v-7ec0811d]{--un-border-opacity:1;--un-border-left-opacity:var(--un-border-opacity);border-left-width:3px;border-left-color:rgba(222,242,226,var(--un-border-left-opacity))}.preview-nav li[data-v-7ec0811d]{cursor:pointer;width:180px;margin-left:-3px;padding-left:20px;padding-right:20px;font-size:14px;line-height:36px}.preview-nav .active[data-v-7ec0811d]{border-left:3px solid var(--color-primary);color:var(--color-primary) ;font-size:16px;font-weight:700}.network-scan-overview[data-v-468ea857]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-primary) 8%, transparent), color-mix(in srgb, var(--color-bg-2) 8%, transparent));border:1px solid var(--color-border);border-radius:8px;margin-bottom:16px;padding:16px}.network-scan-overview__grid[data-v-468ea857]{flex-wrap:wrap;row-gap:12px;display:flex}.network-scan-overview__item[data-v-468ea857]{text-align:center;min-width:180px;padding-right:36px}.network-scan-overview__label[data-v-468ea857]{margin-bottom:10px;font-size:13px}.network-scan-overview__value[data-v-468ea857]{color:var(--color-text-4) ;font-size:26px;font-weight:700;line-height:36px}.network-scan-log[data-v-7d7cff19]{width:100%;overflow:hidden}.overview-header[data-v-77ea286a]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.overview-title[data-v-77ea286a]{color:var(--security-text);margin:0;font-size:24px;font-weight:700;line-height:1.6}.overview-subtitle[data-v-77ea286a]{color:var(--security-text-sec);margin:2px 0 0;font-size:14px;line-height:1.6}.overview-status[data-v-77ea286a]{color:var(--security-primary);background:var(--security-primary-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-flex}.status-dot[data-v-77ea286a]{background:var(--security-primary);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-77ea286a}@keyframes pulse-77ea286a{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:600px){.overview-header[data-v-77ea286a]{align-items:flex-start;gap:12px}.overview-status[data-v-77ea286a]{text-overflow:ellipsis;max-width:120px;overflow:hidden}}.protection-panel[data-v-e462409b]{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;padding:20px 24px 18px;display:flex}.panel-title[data-v-e462409b]{color:var(--security-text);flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.enabled-badge[data-v-e462409b]{color:var(--security-primary);background:var(--security-primary-soft);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.protection-list[data-v-e462409b]{grid-template-columns:1fr 1fr;align-content:start;gap:4px 20px;display:grid}.protection-item[data-v-e462409b]{border-bottom:1px solid var(--security-border);align-items:center;gap:8px;min-height:0;padding:8px 0;display:flex;overflow:visible}.item-dot[data-v-e462409b]{background:var(--security-dot-muted);border-radius:50%;flex-shrink:0;width:7px;height:7px}.item-dot.active[data-v-e462409b]{background:var(--security-green);box-shadow:var(--security-dot-active-shadow)}.item-body[data-v-e462409b]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.item-name[data-v-e462409b]{color:var(--security-text-sec);font-size:13px;font-weight:600;line-height:1.4}.item-info[data-v-e462409b]{color:var(--security-text-muted);margin-top:2px;font-size:12px;line-height:1.4}.item-info strong[data-v-e462409b]{color:var(--security-text-sec);font-weight:600}.attack-badge[data-v-e462409b]{border-radius:2px;margin-left:4px;padding:0 5px;font-size:9px;font-weight:600;display:inline-block}.attack-badge.cc[data-v-e462409b]{color:var(--security-red);background:var(--security-bg-danger-soft)}.attack-badge.xss[data-v-e462409b]{color:var(--security-warning-text);background:var(--security-bg-warning-soft)}.attack-badge.sql[data-v-e462409b]{color:var(--security-blue);background:var(--security-bg-info-soft)}.item-actions[data-v-e462409b]{flex-shrink:0;align-items:center;gap:8px;display:flex}.setting-button[data-v-e462409b]{--n-ripple-color:var(--security-primary);--n-text-color:var(--security-text-muted);--n-text-color-focus:var(--security-primary);--n-text-color-hover:var(--security-primary);--n-text-color-pressed:var(--security-primary);color:var(--security-text-muted)}.setting-button[data-v-e462409b]:hover{color:var(--security-primary)}.firewall-quick-allow[data-v-e462409b]{flex-direction:column;gap:10px;display:flex}.firewall-quick-row[data-v-e462409b]{width:100%}.firewall-quick-row .quick-port-input[data-v-e462409b]{flex:auto;width:auto;min-width:0}.firewall-quick-action[data-v-e462409b]{flex-shrink:0}.ssh-settings-panel[data-v-e462409b]{flex-direction:column;gap:10px;display:flex}.ssh-settings-panel[data-v-e462409b] .n-form-item-blank{gap:8px;display:flex}.ssh-settings-content[data-v-e462409b]{flex-direction:column;gap:10px;display:flex}.quick-title[data-v-e462409b]{color:var(--security-text);font-size:13px;font-weight:600;line-height:1.4}.quick-port-input[data-v-e462409b]{width:100%}.ssh-port-save[data-v-e462409b]{flex-shrink:0}.quick-divider[data-v-e462409b]{margin:0}.ssh-setting-row[data-v-e462409b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.ssh-setting-copy[data-v-e462409b]{min-width:0}.ssh-setting-title[data-v-e462409b]{color:var(--security-text-sec);font-size:12px;font-weight:400;line-height:1.4}.ssh-setting-desc[data-v-e462409b]{color:var(--color-text-3);margin-top:2px;font-size:11px;line-height:1.4}.ssh-key-actions[data-v-e462409b]{width:max-content;max-width:100%}@media (max-width:600px){.protection-panel[data-v-e462409b]{padding:20px 18px}.protection-list[data-v-e462409b]{grid-template-columns:1fr}}.events-card[data-v-3046278d]{background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-sm);box-shadow:var(--security-shadow);overflow:hidden}.events-header[data-v-3046278d]{justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.events-title[data-v-3046278d]{color:var(--security-text);margin:0;font-size:14px;font-weight:700}.events-controls[data-v-3046278d]{align-items:center;gap:8px;display:flex}.events-level-select[data-v-3046278d]{width:140px}.events-content[data-v-3046278d]{display:block}.events-empty[data-v-3046278d]{text-align:center;border-top:1px solid var(--security-border);flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;display:flex}.events-list[data-v-3046278d]{margin:0;padding:0;list-style:none}.event-item[data-v-3046278d]{border-top:1px solid var(--security-border);align-items:center;gap:10px;padding:10px 20px;font-size:13px;transition:background .15s;display:flex}.event-item[data-v-3046278d]:hover{background:var(--security-bg-page)}.event-time[data-v-3046278d]{font-variant-numeric:tabular-nums;min-width:36px;color:var(--security-text-muted);flex-shrink:0;font-size:12px;font-weight:500}.event-dot[data-v-3046278d]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ed-danger[data-v-3046278d]{background:var(--security-red)}.ed-ok[data-v-3046278d]{background:var(--security-primary)}.ed-warn[data-v-3046278d]{background:var(--security-yellow)}.ed-info[data-v-3046278d]{background:var(--security-blue)}.ed-muted[data-v-3046278d]{background:var(--security-text-muted)}.event-body[data-v-3046278d]{flex-direction:column;flex:1;min-width:0;display:flex}.event-title[data-v-3046278d]{color:var(--security-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.event-meta[data-v-3046278d]{color:var(--security-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:18px;overflow:hidden}.event-tag[data-v-3046278d]{letter-spacing:0;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:500}.tg-ok[data-v-3046278d]{color:var(--security-primary);background:var(--security-primary-soft)}.tg-warn[data-v-3046278d]{color:var(--security-warning-text);background:var(--security-bg-warning-soft)}.tg-danger[data-v-3046278d]{color:var(--security-red);background:var(--security-bg-danger-soft)}.tg-info[data-v-3046278d]{color:var(--security-blue);background:var(--security-bg-info-soft)}.tg-muted[data-v-3046278d]{color:var(--security-text-muted);background:var(--security-bg-subtle)}.events-footer[data-v-3046278d]{color:var(--security-text-muted);border-top:1px solid var(--security-border);justify-content:flex-end;padding:10px 20px;font-size:12px;display:flex;overflow-x:auto}.empty-icon[data-v-3046278d]{width:48px;height:48px;color:var(--security-text-muted);background:var(--security-empty-icon-bg);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:22px;display:flex}.empty-title[data-v-3046278d]{color:var(--security-text-sec);margin-bottom:4px;font-size:14px;font-weight:600}.empty-desc[data-v-3046278d]{color:var(--security-text-muted);font-size:12px}@media (max-width:600px){.events-header[data-v-3046278d]{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px 8px}.events-controls[data-v-3046278d]{width:100%}.events-level-select[data-v-3046278d]{flex:0 0 120px;width:120px}.events-search[data-v-3046278d]{flex:1;min-width:0;width:100%!important}.event-item[data-v-3046278d]{padding:8px 16px}.events-empty[data-v-3046278d]{padding:36px 16px}.events-footer[data-v-3046278d]{padding:8px 16px}}.action-list[data-v-32eceeaf]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.action-item[data-v-32eceeaf]{cursor:default;background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-sm);box-shadow:var(--security-shadow);align-items:center;gap:12px;padding:14px 18px;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative;overflow:hidden}.action-item[data-v-32eceeaf]:hover{background:var(--security-bg-card-hover);border-color:var(--security-border-card-hover);box-shadow:var(--security-shadow-hover);transform:translateY(-1px)}.action-item[data-v-32eceeaf]:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.action-critical[data-v-32eceeaf]:before{background:var(--security-red)}.action-high[data-v-32eceeaf]:before{background:var(--security-warning-text)}.action-med[data-v-32eceeaf]:before{background:var(--security-yellow)}.action-low[data-v-32eceeaf]:before{background:var(--security-blue)}.action-info[data-v-32eceeaf]:before{background:var(--security-green)}.action-icon[data-v-32eceeaf]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;line-height:1;display:flex}.ai-critical[data-v-32eceeaf]{color:var(--security-red);background:var(--security-bg-danger-soft)}.ai-high[data-v-32eceeaf]{color:var(--security-warning-text);background:var(--security-bg-warning-soft)}.ai-med[data-v-32eceeaf]{color:var(--security-yellow-text);background:var(--security-bg-yellow-soft)}.ai-low[data-v-32eceeaf]{color:var(--security-blue);background:var(--security-bg-info-soft)}.ai-info[data-v-32eceeaf]{color:var(--security-green);background:var(--security-bg-success-soft)}.action-body[data-v-32eceeaf]{flex:1;min-width:0}.action-title[data-v-32eceeaf]{min-width:0;color:var(--security-text);align-items:center;font-size:13px;font-weight:600;display:flex}.action-title-text[data-v-32eceeaf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-level[data-v-32eceeaf]{vertical-align:middle;border-radius:999px;flex-shrink:0;margin-left:8px;padding:1px 8px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.al-critical[data-v-32eceeaf]{color:var(--security-red);background:var(--security-bg-danger-soft)}.al-high[data-v-32eceeaf]{color:var(--security-warning-text);background:var(--security-bg-warning-soft)}.al-med[data-v-32eceeaf]{color:var(--security-yellow-text);background:var(--security-bg-yellow-soft)}.al-low[data-v-32eceeaf]{color:var(--security-blue);background:var(--security-bg-info-soft)}.al-info[data-v-32eceeaf]{color:var(--security-green);background:var(--security-bg-success-soft)}.action-desc[data-v-32eceeaf]{color:var(--security-text-muted);margin-top:1px;font-size:12px}.action-desc strong[data-v-32eceeaf]{color:var(--security-text);font-weight:700}.action-button[data-v-32eceeaf]{--n-height:28px;flex-shrink:0;font-weight:600}.actions-card[data-v-32eceeaf]{text-align:center;cursor:default;background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-sm);box-shadow:var(--security-shadow);flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;padding:44px 24px;display:flex}.empty-symbol[data-v-32eceeaf]{width:40px;height:40px;color:var(--security-text-muted);background:var(--security-empty-icon-bg);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.empty-title[data-v-32eceeaf]{color:var(--security-text-sec);font-size:14px;font-weight:600}.empty-desc[data-v-32eceeaf]{color:var(--security-text-muted);font-size:12px}@media (max-width:600px){.action-item[data-v-32eceeaf]{flex-wrap:wrap;align-items:flex-start}.action-title[data-v-32eceeaf]{flex-wrap:wrap;gap:4px 0}.action-title-text[data-v-32eceeaf]{white-space:normal}.action-button[data-v-32eceeaf]{margin-left:44px}}.section-title[data-v-0486646b]{color:var(--security-text-sec);align-items:center;gap:10px;margin-bottom:16px;font-size:16px;font-weight:700;display:flex}.section-title[data-v-0486646b]:after{content:"";background:var(--security-border);flex:1;height:1px}.title-text[data-v-0486646b]{flex-shrink:0}.title-badge[data-v-0486646b]{color:var(--security-text-muted);background:var(--security-bg-subtle);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:600}.title-badge.success[data-v-0486646b]{color:var(--security-primary);background:var(--security-primary-soft)}.health-panel[data-v-6e0b6502]{--health-panel-bg-start:var(--security-bg-green);flex:0 0 var(--security-overview-side-width,260px);width:var(--security-overview-side-width,260px);box-sizing:border-box;text-align:center;background:linear-gradient(180deg, var(--health-panel-bg-start) 0%, var(--security-bg-card) 100%);border-right:1px solid var(--security-border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:28px 24px;display:flex;position:relative;overflow:hidden}.health-panel.state-pending[data-v-6e0b6502]{--health-panel-bg-start:var(--security-health-pending-bg)}.health-panel.state-scanning[data-v-6e0b6502],.health-panel.state-good[data-v-6e0b6502]{--health-panel-bg-start:var(--security-health-good-bg)}.health-panel.state-healthy[data-v-6e0b6502]{--health-panel-bg-start:var(--security-health-healthy-bg)}.health-panel.state-attention[data-v-6e0b6502]{--health-panel-bg-start:var(--security-health-attention-bg)}.health-panel.state-critical[data-v-6e0b6502]{--health-panel-bg-start:var(--security-health-critical-bg)}.health-icon[data-v-6e0b6502]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:10px;display:flex;position:relative}.health-icon.pending[data-v-6e0b6502]{background:var(--security-health-icon-pending-bg);border:3px dashed var(--security-health-icon-pending-border);box-shadow:var(--security-health-shadow-pending)}.health-icon.scanning[data-v-6e0b6502],.health-icon.good[data-v-6e0b6502]{background:var(--security-health-icon-good-bg);border:3px solid var(--security-primary);box-shadow:var(--security-health-shadow-primary)}.health-icon.healthy[data-v-6e0b6502]{background:var(--security-health-icon-healthy-bg);border:3px solid var(--security-success-text);box-shadow:var(--security-health-shadow-success)}.health-icon.attention[data-v-6e0b6502]{background:var(--security-health-icon-attention-bg);border:3px solid var(--security-warning-text);box-shadow:var(--security-health-shadow-warning)}.health-icon.critical[data-v-6e0b6502]{background:var(--security-health-icon-critical-bg);border:3px solid var(--security-danger-text);box-shadow:var(--security-health-shadow-danger)}.score-body[data-v-6e0b6502]{color:var(--security-primary);font-size:20px;font-weight:800;line-height:1}.health-icon.healthy .score-body[data-v-6e0b6502]{color:var(--security-success-text)}.health-icon.attention .score-body[data-v-6e0b6502]{color:var(--security-warning-text)}.health-icon.critical .score-body[data-v-6e0b6502]{color:var(--security-danger-text)}.clock-body[data-v-6e0b6502]{border:3px solid var(--security-text-muted);border-radius:50%;width:26px;height:26px;position:relative}.clock-hand[data-v-6e0b6502]{background:var(--security-text-muted);transform-origin:bottom;border-radius:2px;position:absolute;bottom:50%;left:50%}.clock-hand.hour[data-v-6e0b6502]{width:2.5px;height:8px;transform:translate(-50%)rotate(-20deg)}.clock-hand.minute[data-v-6e0b6502]{width:2px;height:11px;transform:translate(-50%)rotate(40deg)}.clock-center[data-v-6e0b6502]{background:var(--security-text-muted);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scanning .clock-body[data-v-6e0b6502]{border-color:var(--security-primary)}.scanning .clock-hand[data-v-6e0b6502],.scanning .clock-center[data-v-6e0b6502]{background:var(--security-primary)}.scanning .clock-hand.hour[data-v-6e0b6502]{animation:3s linear infinite clock-spin-6e0b6502}.scanning .clock-hand.minute[data-v-6e0b6502]{animation:1s linear infinite clock-spin-6e0b6502}.ripple[data-v-6e0b6502]{border:1.5px solid var(--security-ripple-muted);border-radius:50%;animation:2.5s ease-in-out infinite health-pulse-6e0b6502;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.ripple[data-v-6e0b6502]:nth-child(2){border-color:var(--security-ripple-muted-weak);animation-delay:.6s;top:-12px;bottom:-12px;left:-12px;right:-12px}.health-icon.scanning .ripple[data-v-6e0b6502]{border-color:var(--security-ripple-success)}.health-icon.scanning .ripple[data-v-6e0b6502]:nth-child(2){border-color:var(--security-ripple-success-weak)}.health-status[data-v-6e0b6502]{font-size:20px;font-weight:700;line-height:1.3}.health-status.pending[data-v-6e0b6502]{color:var(--security-text-muted)}.health-status.scanning[data-v-6e0b6502]{color:var(--security-primary)}.health-status.healthy[data-v-6e0b6502]{color:var(--security-success-text)}.health-status.good[data-v-6e0b6502]{color:var(--security-primary)}.health-status.attention[data-v-6e0b6502]{color:var(--security-warning-text)}.health-status.critical[data-v-6e0b6502]{color:var(--security-danger-text)}.status-dots[data-v-6e0b6502]:after{text-align:left;content:"";width:1.2em;animation:1.5s steps(4,end) infinite dots-6e0b6502;display:inline-block}.health-desc[data-v-6e0b6502]{color:var(--security-text-sec);margin-top:6px;font-size:12px;line-height:1.6}.scan-button[data-v-6e0b6502]{--n-height:36px;box-shadow:var(--security-shadow-btn);margin-top:12px;padding:0 20px}.scan-button-icon[data-v-6e0b6502]{width:16px;height:16px;font-size:16px}@keyframes clock-spin-6e0b6502{to{transform:translate(-50%)rotate(360deg)}}@keyframes health-pulse-6e0b6502{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}@keyframes dots-6e0b6502{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@media (max-width:600px){.health-panel[data-v-6e0b6502]{border-right:none;border-bottom:1px solid var(--security-border);flex-basis:auto;width:100%;padding:20px 18px}}.overview-skeleton[data-v-5cb80df3]{flex-direction:column;min-height:480px;display:flex}.skeleton-overview-card[data-v-5cb80df3]{min-height:var(--security-overview-card-min-height);background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-card);box-shadow:var(--security-shadow);align-items:stretch;margin-bottom:24px;display:flex;overflow:hidden}.skeleton-health[data-v-5cb80df3]{flex:0 0 var(--security-overview-side-width,260px);box-sizing:border-box;background:var(--security-bg-green);border-right:1px solid var(--security-border);align-items:center;gap:18px;min-height:178px;padding:28px 32px;display:flex}.skeleton-health-body[data-v-5cb80df3],.skeleton-protection-copy[data-v-5cb80df3],.skeleton-action-copy[data-v-5cb80df3]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.skeleton-protection[data-v-5cb80df3]{flex-direction:column;flex:1;min-width:0;padding:20px 24px 18px;display:flex}.skeleton-panel-title[data-v-5cb80df3],.skeleton-section-title[data-v-5cb80df3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.skeleton-panel-title[data-v-5cb80df3]{margin-bottom:12px}.skeleton-protection-grid[data-v-5cb80df3]{grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.skeleton-protection-item[data-v-5cb80df3]{border-bottom:1px solid var(--security-border);align-items:center;gap:8px;padding:8px 0;display:flex}.skeleton-section-title[data-v-5cb80df3]{margin-bottom:12px}.skeleton-scan-grid[data-v-5cb80df3]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}.skeleton-scan-card[data-v-5cb80df3],.skeleton-action-item[data-v-5cb80df3],.skeleton-event-list[data-v-5cb80df3]{background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-sm);box-shadow:var(--security-shadow)}.skeleton-scan-card[data-v-5cb80df3]{flex-direction:column;gap:10px;padding:22px 24px 18px;display:flex}.skeleton-action-list[data-v-5cb80df3]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.skeleton-action-item[data-v-5cb80df3]{align-items:center;gap:12px;padding:14px 18px;display:flex}.skeleton-event-list[data-v-5cb80df3]{flex-direction:column;padding:6px 18px;display:flex}.skeleton-event-item[data-v-5cb80df3]{border-bottom:1px solid var(--security-border);grid-template-columns:180px minmax(0,1fr) 120px;align-items:center;gap:16px;padding:12px 0;display:grid}.skeleton-event-item[data-v-5cb80df3]:last-child{border-bottom:0}@media (max-width:991px){.skeleton-scan-grid[data-v-5cb80df3]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.skeleton-overview-card[data-v-5cb80df3]{flex-direction:column}.skeleton-health[data-v-5cb80df3]{border-right:0;border-bottom:1px solid var(--security-border)}.skeleton-protection-grid[data-v-5cb80df3],.skeleton-scan-grid[data-v-5cb80df3]{grid-template-columns:1fr}.skeleton-action-item[data-v-5cb80df3]{align-items:flex-start}.skeleton-event-item[data-v-5cb80df3]{grid-template-columns:1fr;gap:8px}}.scan-grid[data-v-e7df33db]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}.scan-card[data-v-e7df33db]{cursor:default;background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-sm);box-shadow:var(--security-shadow);padding:22px 24px 18px;transition:background .2s,border-color .2s,box-shadow .25s,transform .2s;position:relative;overflow:hidden}.scan-card[data-v-e7df33db]:hover{background:var(--security-bg-card-hover);border-color:var(--security-border-card-hover);box-shadow:var(--security-shadow-hover)}.scan-card[data-v-e7df33db]:before{content:"";background:var(--security-skeleton-from);height:3px;position:absolute;top:0;left:0;right:0}.scan-card.tone-safe[data-v-e7df33db]:before{background:var(--security-green)}.scan-card.tone-info[data-v-e7df33db]:before{background:var(--security-blue)}.scan-card.tone-warning[data-v-e7df33db]:before{background:var(--security-yellow)}.scan-card.tone-danger[data-v-e7df33db]:before{background:var(--security-red)}.scan-card.tone-safe .scan-number[data-v-e7df33db]{color:var(--security-primary)}.scan-card.tone-info .scan-number[data-v-e7df33db]{color:var(--security-blue)}.scan-card.tone-warning .scan-number[data-v-e7df33db]{color:var(--security-yellow)}.scan-card.tone-danger .scan-number[data-v-e7df33db]{color:var(--security-red)}.scan-top[data-v-e7df33db]{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.scan-number[data-v-e7df33db]{color:var(--security-dot-muted);flex-shrink:0;font-size:26px;font-weight:800;line-height:1.2}.scan-label[data-v-e7df33db]{color:var(--color-text-4);font-size:13px;font-weight:500;line-height:1.3}.scan-info[data-v-e7df33db]{color:var(--security-text-muted);margin-top:1px;font-size:12px}.scan-action[data-v-e7df33db]{border-top:1px solid var(--security-border);align-items:center;gap:4px;margin-top:10px;padding-top:8px;display:flex}.details-button[data-v-e7df33db] .n-button__content{gap:2px}.details-button[data-v-e7df33db]:hover{text-decoration:underline}.scan-stat[data-v-e7df33db]{color:var(--security-text-muted);margin-left:auto;font-size:11px}.scan-card.scanning[data-v-e7df33db]:before{background:var(--security-primary);animation:2s ease-in-out infinite scan-progress-e7df33db}.scan-card.scanning .scan-number[data-v-e7df33db],.scan-card.scanning .scan-label[data-v-e7df33db],.scan-card.scanning .scan-info[data-v-e7df33db],.scan-card.scanning .details-button[data-v-e7df33db],.scan-card.scanning .scan-stat[data-v-e7df33db]{color:transparent;border-radius:4px;display:inline-block;position:relative;overflow:hidden}.scan-card.scanning .scan-number[data-v-e7df33db]:after,.scan-card.scanning .scan-label[data-v-e7df33db]:after,.scan-card.scanning .scan-info[data-v-e7df33db]:after,.scan-card.scanning .details-button[data-v-e7df33db]:after,.scan-card.scanning .scan-stat[data-v-e7df33db]:after{content:"";background:linear-gradient(90deg, var(--security-skeleton-from) 0%, var(--security-skeleton-via) 50%, var(--security-skeleton-from) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer-e7df33db;position:absolute;top:0;bottom:0;left:0;right:0}.scan-card.scanning .details-button[data-v-e7df33db]{pointer-events:none}.scan-card.scanning .details-button[data-v-e7df33db] .n-button__content{color:transparent}@keyframes shimmer-e7df33db{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes scan-progress-e7df33db{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:991px){.scan-grid[data-v-e7df33db]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.scan-grid[data-v-e7df33db]{grid-template-columns:1fr}}.security-overview-page[data-v-b15fd533]{--security-primary:var(--color-primary,#20a53a);--security-primary-soft:color-mix(in srgb, var(--security-primary) 10%, transparent);--security-primary-hover:#1a8a2f;--security-text:#0f172a;--security-text-sec:#475569;--security-text-muted:#94a3b8;--security-bg-page:#f8fafc;--security-bg-card:#fff;--security-bg-green:#f4faf5;--security-bg-subtle:#f1f5f9;--security-bg-success-soft:#ecfdf5;--security-bg-warning-soft:#fffbeb;--security-bg-danger-soft:#fef2f2;--security-bg-info-soft:#eff6ff;--security-bg-yellow-soft:#fefce8;--security-bg-card-hover:#fff;--security-border:rgba(0,0,0,.06);--security-border-card:#e8eaed;--security-border-card-hover:rgba(32,165,58,.18);--security-red:#fa625c;--security-yellow:#f59e0b;--security-green:#22c55e;--security-blue:#3b82f6;--security-danger-text:#dc2626;--security-warning-text:#d97706;--security-yellow-text:#ca8a04;--security-success-text:#16a34a;--security-dot-muted:#d1d5db;--security-skeleton-from:#e2e8f0;--security-skeleton-via:#f1f5f9;--security-empty-icon-bg:#f1f5f9;--security-ripple-muted:rgba(148,163,184,.08);--security-ripple-muted-weak:rgba(148,163,184,.05);--security-ripple-success:rgba(34,197,94,.12);--security-ripple-success-weak:rgba(34,197,94,.08);--security-dot-active-shadow:0 0 4px rgba(34,197,94,.3);--security-health-pending-bg:#f8fafc;--security-health-good-bg:var(--security-bg-green);--security-health-healthy-bg:#dcfce7;--security-health-attention-bg:#fffbeb;--security-health-critical-bg:#fef2f2;--security-health-icon-pending-bg:linear-gradient(135deg, #f1f5f9 0%, #f8fafc 100%);--security-health-icon-pending-border:#cbd5e1;--security-health-icon-good-bg:linear-gradient(135deg, #e8f5e9 0%, #f0fdf4 100%);--security-health-icon-healthy-bg:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);--security-health-icon-attention-bg:linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);--security-health-icon-critical-bg:linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%);--security-health-shadow-pending:0 0 0 6px rgba(148,163,184,.08);--security-health-shadow-primary:0 0 0 6px rgba(34,197,94,.1), 0 3px 12px rgba(34,197,94,.12);--security-health-shadow-success:0 0 0 6px rgba(22,163,74,.1), 0 3px 12px rgba(22,163,74,.12);--security-health-shadow-warning:0 0 0 6px rgba(217,119,6,.1), 0 3px 12px rgba(217,119,6,.12);--security-health-shadow-danger:0 0 0 6px rgba(220,38,38,.1), 0 3px 12px rgba(220,38,38,.12);--security-button-text:var(--button-text-base-color,#fff);--security-button-secondary-bg:var(--security-bg-success-soft);--security-button-secondary-bg-hover:rgba(32,165,58,.12);--security-button-secondary-border:rgba(32,165,58,.18);--security-radius-card:8px;--security-radius-sm:8px;--security-shadow:0 1px 3px rgba(0,0,0,.04), 0 4px 16px rgba(0,0,0,.04);--security-shadow-hover:0 4px 24px rgba(0,0,0,.07);--security-shadow-btn:0 10px 20px color-mix(in srgb, var(--security-primary) 20%, transparent);--security-overview-side-width:260px;--security-overview-card-min-height:224px;box-sizing:border-box;width:100%;max-width:1440px;color:var(--security-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;align-self:center;margin:32px auto;display:flex}:root[theme-mode=dark] .security-overview-page,html.dark .security-overview-page{--security-primary-soft:color-mix(in srgb, var(--security-primary) 16%, transparent);--security-primary-hover:#31b84c;--security-text:var(--color-text-1,#d8dce2);--security-text-sec:var(--color-text-2,#c7c7c7);--security-text-muted:var(--color-text-3,#919191);--security-bg-page:rgba(255,255,255,.04);--security-bg-card:var(--color-bg-2,#202020);--security-bg-green:rgba(32,165,58,.12);--security-bg-subtle:rgba(255,255,255,.06);--security-bg-success-soft:rgba(32,165,58,.14);--security-bg-warning-soft:rgba(245,158,11,.14);--security-bg-danger-soft:rgba(248,113,113,.14);--security-bg-info-soft:rgba(96,165,250,.14);--security-bg-yellow-soft:rgba(250,204,21,.14);--security-bg-card-hover:var(--color-bg-3,#2e2e2e);--security-border:rgba(255,255,255,.08);--security-border-card:var(--color-border,#434343);--security-border-card-hover:rgba(74,222,128,.28);--security-red:#f87171;--security-yellow:#fbbf24;--security-green:#4ade80;--security-blue:#60a5fa;--security-danger-text:#f87171;--security-warning-text:#fbbf24;--security-yellow-text:#facc15;--security-success-text:#4ade80;--security-dot-muted:rgba(148,163,184,.4);--security-skeleton-from:#2a2a2a;--security-skeleton-via:#3a3a3a;--security-empty-icon-bg:rgba(148,163,184,.12);--security-ripple-muted:rgba(148,163,184,.16);--security-ripple-muted-weak:rgba(148,163,184,.1);--security-ripple-success:rgba(74,222,128,.22);--security-ripple-success-weak:rgba(74,222,128,.14);--security-dot-active-shadow:0 0 8px rgba(74,222,128,.34);--security-health-pending-bg:rgba(148,163,184,.08);--security-health-good-bg:rgba(32,165,58,.12);--security-health-healthy-bg:rgba(34,197,94,.18);--security-health-attention-bg:rgba(245,158,11,.14);--security-health-critical-bg:rgba(248,113,113,.12);--security-health-icon-pending-bg:linear-gradient(135deg, rgba(148,163,184,.14) 0%, rgba(148,163,184,.08) 100%);--security-health-icon-pending-border:rgba(148,163,184,.42);--security-health-icon-good-bg:linear-gradient(135deg, rgba(32,165,58,.18) 0%, rgba(32,165,58,.1) 100%);--security-health-icon-healthy-bg:linear-gradient(135deg, rgba(74,222,128,.2) 0%, rgba(34,197,94,.1) 100%);--security-health-icon-attention-bg:linear-gradient(135deg, rgba(245,158,11,.18) 0%, rgba(245,158,11,.08) 100%);--security-health-icon-critical-bg:linear-gradient(135deg, rgba(248,113,113,.18) 0%, rgba(248,113,113,.08) 100%);--security-health-shadow-pending:0 0 0 6px rgba(148,163,184,.12);--security-health-shadow-primary:0 0 0 6px rgba(74,222,128,.14), 0 3px 16px rgba(74,222,128,.14);--security-health-shadow-success:0 0 0 6px rgba(74,222,128,.14), 0 3px 16px rgba(74,222,128,.12);--security-health-shadow-warning:0 0 0 6px rgba(251,191,36,.14), 0 3px 16px rgba(251,191,36,.12);--security-health-shadow-danger:0 0 0 6px rgba(248,113,113,.14), 0 3px 16px rgba(248,113,113,.12);--security-button-secondary-bg:rgba(32,165,58,.12);--security-button-secondary-bg-hover:rgba(32,165,58,.18);--security-button-secondary-border:rgba(74,222,128,.22);--security-shadow:0 1px 2px rgba(0,0,0,.36), 0 8px 24px rgba(0,0,0,.28);--security-shadow-hover:0 4px 24px rgba(0,0,0,.38);--security-shadow-btn:0 10px 20px color-mix(in srgb, var(--security-primary) 24%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.security-overview-content[data-v-b15fd533]{flex-direction:column;min-height:480px;display:flex}.overview-card[data-v-b15fd533]{min-height:var(--security-overview-card-min-height);background:var(--security-bg-card);border:1px solid var(--security-border-card);border-radius:var(--security-radius-card);box-shadow:var(--security-shadow);align-items:stretch;margin-bottom:24px;transition:background .2s,border-color .2s,box-shadow .25s;display:flex;overflow:hidden}.overview-card[data-v-b15fd533]:hover{background:var(--security-bg-card-hover);border-color:var(--security-border-card-hover);box-shadow:var(--security-shadow-hover)}@media (max-width:600px){.overview-card[data-v-b15fd533]{flex-direction:column}}.stat-box[data-v-a8070785]{border:1px solid var(--color-border);border-radius:8px;align-items:center;padding:16px}.flash-border .stat-box[data-v-a8070785]{animation:.8s ease-in-out 3 flash-green-a8070785}@keyframes flash-green-a8070785{0%,to{border-color:var(--color-border)}50%{border-color:#18a058;box-shadow:0 0 10px rgba(24,160,88,.3)}}.stat-box[data-v-c8abb7a4]{border:1px solid var(--color-border);border-radius:8px;align-items:center;margin-bottom:16px;padding:16px}.stat-box[data-v-cb66e22c]{cursor:pointer}.stat-box.primary[data-v-cb66e22c]{background-color:rgba(24,160,88,.1);border:1px solid rgba(24,160,88,.2)}.stat-box.error[data-v-cb66e22c]{background-color:rgba(208,48,80,.1);border:1px solid rgba(208,48,80,.2)}.stat-box[data-v-9aa2d4ca]{border:1px solid var(--color-border);border-radius:8px;align-items:center;width:100%;margin-top:16px;padding:16px}.stat-box[data-v-b64bbaa6]{border:1px solid var(--color-border);background-color:var(--color-bg-1);border-radius:8px;flex:1;align-items:center;padding:20px}.site-security-info .overview-title[data-v-c0fae8cc]{color:var(--color-text-base);justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.site-security-info .overview-icon[data-v-c0fae8cc]{color:var(--color-text-base)}.site-security-info .feature-item[data-v-c0fae8cc]{align-items:flex-start;gap:14px;min-width:0;display:flex}.site-security-info .feature-icon[data-v-c0fae8cc]{color:var(--color-primary);flex:none;font-size:38px}.site-security-info .feature-title[data-v-c0fae8cc]{color:var(--color-text-base);font-size:14px;font-weight:700;line-height:1.4}.site-security-info .feature-desc[data-v-c0fae8cc]{color:var(--color-text-3);margin-top:6px;font-size:12px;line-height:1.4}.n-button[data-v-f4d037ce]{height:40px;padding:0 36px}.metric-item[data-v-350d3d46]{padding:24px;line-height:1;position:relative}.metric-item .metric-label[data-v-350d3d46]{color:var(--color-text-4);margin-bottom:14px;font-size:16px;font-weight:700}.metric-item .metric-value[data-v-350d3d46]{margin-bottom:14px;font-size:20px;font-weight:700}.metric-item .metric-value .metric-unit[data-v-350d3d46]{font-size:14px}.metric-item .metric-desc[data-v-350d3d46]{color:var(--color-text-3)}.metric-item .metric-icon[data-v-350d3d46]{color:#e9e9e9;font-size:60px;position:absolute;top:8px;right:12px}.risk-list[data-v-7a246e34]{flex-direction:column;gap:16px;display:flex}.risk-card[data-v-7a246e34]{box-shadow:none;padding:16px}.risk-card__header[data-v-7a246e34]{align-items:center;gap:12px;display:flex}.risk-card__title[data-v-7a246e34]{line-height:1}.risk-card__title.is-low[data-v-7a246e34]{color:var(--color-warning)}.risk-card__title.is-warning[data-v-7a246e34]{color:#fc6d26}.risk-card__title.is-danger[data-v-7a246e34]{color:var(--color-error)}.risk-card__body[data-v-7a246e34]{background:var(--color-bg-4);border-radius:2px;margin-top:14px;padding:16px}.risk-row[data-v-7a246e34]{gap:4px;line-height:1;display:flex}.risk-row__label[data-v-7a246e34]{text-align:right;white-space:nowrap;min-width:70px;color:var(--color-text-base);font-size:12px;font-weight:700}.risk-row__value[data-v-7a246e34]{color:var(--color-text-3);font-size:12px}.risk-divider[data-v-7a246e34]{background-color:var(--color-border);height:1px;margin:8px 0}.risk-empty[data-v-7a246e34]{justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.security-collapse[data-v-c7baacf3]{--n-item-margin:20px 0 0;--n-title-padding:0;--n-arrow-color:var(--color-text-4)}.security-collapse[data-v-c7baacf3] .n-collapse-item,.security-collapse[data-v-c7baacf3] .n-collapse-item .n-collapse-item__header{border:none}.security-collapse[data-v-c7baacf3] .n-collapse-item .n-collapse-item__header.n-collapse-item__header--active .n-collapse-item__header-main{border-bottom-right-radius:0;border-bottom-left-radius:0}.security-collapse[data-v-c7baacf3] .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main{background-color:var(--color-bg-4);border-radius:4px;width:100%;height:46px;padding:0 20px}.security-collapse[data-v-c7baacf3] .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main .n-collapse-item-arrow{margin-left:0}.security-collapse[data-v-c7baacf3] .n-collapse-item .n-collapse-item__content-wrapper .n-collapse-item__content-inner{background-color:var(--color-bg-4);border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:10px 20px 20px}.security-collapse__header[data-v-c7baacf3]{align-items:center;width:100%;display:flex}.security-collapse__left[data-v-c7baacf3]{align-items:center;gap:10px;width:60%;min-width:0;display:flex}.security-collapse__left .security-collapse__icon[data-v-c7baacf3]{color:var(--color-text-3);flex:none;font-size:20px}.security-collapse__left .security-collapse__title[data-v-c7baacf3]{color:var(--color-text-base);font-size:14px;font-weight:700;line-height:1}.security-collapse__status[data-v-c7baacf3]{flex:1;font-size:14px}.security-collapse__expand[data-v-c7baacf3]{color:var(--color-text-4);margin-right:2px}.site-security-page[data-v-c37cb0c7]{flex-direction:column;gap:10px;max-width:1370px;display:flex}.setting-panel[data-v-7f3a42ad]{border:1px solid var(--color-border);background:var(--color-bg-2)}.setting-panel__header[data-v-7f3a42ad]{border-bottom:1px solid var(--color-border);background:var(--color-bg-4);height:46px;padding:0 12px;font-size:14px;font-weight:600;line-height:46px}.setting-panel__body[data-v-7f3a42ad]{padding:20px}.setting-item+.setting-item[data-v-7f3a42ad]{margin-top:28px}.setting-item__label[data-v-7f3a42ad]{margin-bottom:14px;font-weight:700}.setting-item__content[data-v-7f3a42ad]{align-items:center;gap:10px;display:flex}.ssh-basic-page[data-v-c3ab7957]{color:var(--color-text-base);flex-direction:column;gap:14px;display:flex}.ssh-overview[data-v-15d70036]{grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.ssh-overview__card[data-v-15d70036]{min-height:136px}.ssh-overview__card[data-v-15d70036] .n-card-content{align-items:center;display:flex}.ssh-service[data-v-15d70036]{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100%;height:100%;display:flex}.ssh-service__header[data-v-15d70036]{justify-content:space-between;align-items:center;width:100%;font-size:14px;display:flex}.ssh-service__status[data-v-15d70036]{max-width:100%;color:var(--color-text-2);gap:4px;display:flex}.ssh-service__status-text[data-v-15d70036]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ssh-stats[data-v-15d70036]{align-items:center;gap:24px;width:100%;height:100%;display:flex}.ssh-stats__summary[data-v-15d70036]{grid-template-columns:repeat(2,minmax(150px,160px));gap:12px;display:grid}.ssh-stat[data-v-15d70036]{cursor:pointer;min-height:72px;color:var(--color-text-1);font:inherit;border:1px solid;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:12px 8px;display:flex}.ssh-stat[data-v-15d70036]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ssh-stat strong[data-v-15d70036]{font-size:18px;font-weight:600;line-height:1}.ssh-stat span[data-v-15d70036]{color:var(--color-text-2);white-space:nowrap;font-size:12px}.ssh-stat--success[data-v-15d70036]{border-color:color-mix(in srgb, var(--color-primary) 20%, transparent);background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.ssh-stat--error[data-v-15d70036]{background-color:rgba(208,48,80,.1);border-color:rgba(208,48,80,.2)}.ssh-stat--success strong[data-v-15d70036]{color:var(--color-primary)}.ssh-stat--error strong[data-v-15d70036]{color:var(--color-error)}.ssh-stats__breakdown[data-v-15d70036]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ssh-period[data-v-15d70036]{grid-template-columns:64px minmax(100px,1fr) 60px;align-items:center;gap:12px;display:grid}.ssh-period__label[data-v-15d70036]{color:var(--color-text-2);font-size:12px}.ssh-period--primary .ssh-period__label[data-v-15d70036]{font-size:14px;font-weight:600}.ssh-period__bar[data-v-15d70036]{background-color:var(--security-server-safe-progress);border-radius:4px;height:6px;display:flex;overflow:hidden}.ssh-period--primary .ssh-period__bar[data-v-15d70036]{height:8px}.ssh-period__success[data-v-15d70036]{background-color:var(--color-primary);height:100%}.ssh-period__error[data-v-15d70036]{background-color:var(--color-error);height:100%}.ssh-period__numbers[data-v-15d70036]{justify-content:flex-end;gap:8px;font-size:12px;display:flex}.ssh-period--primary .ssh-period__numbers[data-v-15d70036]{font-size:14px}@media (max-width:1200px){.ssh-overview[data-v-15d70036]{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ssh-stats[data-v-15d70036]{flex-direction:column;align-items:stretch}.ssh-stats__summary[data-v-15d70036]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ssh-stats__summary[data-v-15d70036]{grid-template-columns:minmax(0,1fr)}.ssh-period[data-v-15d70036]{grid-template-columns:60px minmax(80px,1fr) 56px;gap:8px}}.ul-style[data-v-5fbcb119]{justify-content:center;align-items:center;gap:48px;margin:0 auto;font-size:16px;display:flex}.ul-style li[data-v-5fbcb119]{align-items:center;display:flex}.task-log[data-v-5ab7b511] .bt-log .hljs{border-radius:0 0 4px 4px}.system-account-conversion[data-v-5adef4da]{padding:32px 20%}.system-account-conversion__header[data-v-5adef4da]{flex-direction:column;align-items:flex-start;display:flex}.system-account-conversion__title[data-v-5adef4da]{margin-bottom:12px;font-size:22px;font-weight:600}.system-account-conversion__description[data-v-5adef4da]{color:var(--color-text-2);text-align:left;margin-bottom:20px;font-size:14px;line-height:24px}.system-account-conversion__divider[data-v-5adef4da]{border-top:1px dashed var(--color-border-1,#d9d9d9);margin:36px 0}.system-account-conversion__features[data-v-5adef4da]{justify-content:space-evenly;align-items:center;gap:24px;margin:0 0 50px;padding:0;font-size:14px;list-style:none;display:flex}.system-account-conversion__features li[data-v-5adef4da]{white-space:nowrap;align-items:center;display:flex}.system-account-conversion__check[data-v-5adef4da]{width:16px;height:12px;margin-right:8px;position:relative}.system-account-conversion__check[data-v-5adef4da]:after{border-bottom:2px solid var(--color-primary);border-left:2px solid var(--color-primary);content:"";width:16px;height:8px;position:absolute;top:0;left:0;transform:rotate(-45deg)}.system-account-conversion__preview[data-v-5adef4da]{justify-content:center;align-items:flex-start;width:100%;display:flex}.system-account-conversion__nav[data-v-5adef4da]{border-right:1px solid var(--color-border);align-self:stretch;min-width:130px;margin:0 40px 0 0;padding:0;list-style:none}.system-account-conversion__nav li[data-v-5adef4da]{cursor:default;white-space:nowrap;margin-right:-2px;padding:0 20px;font-size:14px;line-height:46px}.system-account-conversion__nav .active[data-v-5adef4da]{border-right:2px solid var(--color-primary);color:var(--color-primary);font-weight:600}.system-account-conversion__image[data-v-5adef4da]{flex:1;min-width:0}@media (max-width:1200px){.system-account-conversion[data-v-5adef4da]{padding-left:8%;padding-right:8%}.system-account-conversion__features[data-v-5adef4da]{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:760px){.system-account-conversion[data-v-5adef4da]{padding-left:16px;padding-right:16px}.system-account-conversion__preview[data-v-5adef4da]{flex-direction:column;align-items:stretch}.system-account-conversion__nav[data-v-5adef4da]{border-bottom:3px solid #def2e2;border-right:0;margin-bottom:12px;margin-right:0}.system-account-conversion__nav li[data-v-5adef4da]{text-align:center;width:auto;margin:0 0 -3px;padding:0}.system-account-conversion__nav .active[data-v-5adef4da]{border-bottom:3px solid var(--color-primary);border-right:0}}.form[data-v-61e3f65a] .n-form-item{margin-right:5px!important}.form[data-v-61e3f65a] .n-form-item-label{width:auto!important;padding:5px!important}.ul-style[data-v-4c8df26f]{justify-content:center;align-items:center;gap:48px;margin:0 auto;font-size:16px;display:flex}.ul-style li[data-v-4c8df26f]{align-items:center;display:flex}.item[data-v-4c8df26f]{border-left:3px solid #def2e2}.item li[data-v-4c8df26f]{cursor:pointer;width:180px;margin-left:-3px;padding:0 20px;font-size:14px;line-height:36px}.item .active[data-v-4c8df26f]{color:#20a53a;border-left:3px solid #20a53a;font-size:16px;font-weight:700}