.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;overflow:hidden}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_header{justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_title{margin:0;font-size:18px;font-weight:700}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_value{font-size:28px;font-weight:800;line-height:1}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_good{color:var(--stc-color-green-500,#22c55e)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_warning{color:var(--stc-color-amber-500,#f59e0b)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_danger{color:var(--stc-color-red-500,#ef4444)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_label{text-transform:uppercase;opacity:.6;font-size:11px;font-weight:500}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stats{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 24px 16px;display:grid}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat{text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon{font-size:18px;line-height:1}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{font-size:22px;font-weight:800;line-height:1}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_label{opacity:.7;font-size:11px;font-weight:500}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress{border-radius:4px;height:8px;margin:0 24px 20px;overflow:hidden}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress_fill{border-radius:4px;height:100%;transition:width .5s}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress_good{background-color:var(--stc-color-green-500,#22c55e)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress_warning{background-color:var(--stc-color-amber-500,#f59e0b)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress_danger{background-color:var(--stc-color-red-500,#ef4444)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_section{padding:0 24px 16px}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_section_title{margin:0 0 10px;font-size:14px;font-weight:600}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list_item{border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_date{opacity:.6;font-size:11px}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_badge{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_success{color:var(--stc-color-green-600,#16a34a);background-color:#22c55e26}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_failed{color:var(--stc-color-red-600,#dc2626);background-color:#ef444426}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_pending{color:var(--stc-color-amber-600,#d97706);background-color:#f59e0b26}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_systems{opacity:.6;font-size:12px;font-weight:500}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_cve_id{font-family:var(--stc-font-family-mono,"SF Mono",monospace);font-size:12px;font-weight:600}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_cve_title{opacity:.7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days{white-space:nowrap;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:700}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_critical{color:var(--stc-color-red-600,#dc2626);background-color:#ef444426}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_warning{color:var(--stc-color-amber-600,#d97706);background-color:#f59e0b26}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_normal{color:var(--stc-color-slate-600,#475569);background-color:#64748b26}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_actions{border-top:1px solid;gap:8px;padding:16px 24px;display:flex}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn_primary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn_primary{background-color:var(--stc-color-blue-600,#2563eb);color:#fff;border-color:var(--stc-color-blue-600,#2563eb)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn_primary:hover{background-color:var(--stc-color-blue-700,#1d4ed8)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_title{color:var(--stc-color-slate-900,#0f172a)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat{background-color:var(--stc-color-slate-50,#f8fafc)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_total .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_total .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_patched .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_patched .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-green-600,#16a34a)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_pending .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_pending .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-amber-600,#d97706)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_failed .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_failed .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-red-600,#dc2626)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress{background-color:var(--stc-color-slate-100,#f1f5f9)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_section_title{color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list_item{background-color:var(--stc-color-slate-50,#f8fafc)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list_item:hover{background-color:var(--stc-color-slate-100,#f1f5f9)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_name,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_cve_id{color:var(--stc-color-slate-800,#1e293b)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_actions{border-top-color:var(--stc-color-slate-200,#e2e8f0)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn{background-color:var(--stc-color-white,#fff);color:var(--stc-color-slate-700,#334155);border-color:var(--stc-color-slate-300,#cbd5e1)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_light .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn:hover{background-color:var(--stc-color-slate-50,#f8fafc)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_title{color:var(--stc-color-slate-100,#f1f5f9)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_rate_label{color:var(--stc-color-slate-400,#94a3b8)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat{background-color:var(--stc-color-slate-900,#0f172a)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_label{color:var(--stc-color-slate-400,#94a3b8)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_total .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_total .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-slate-300,#cbd5e1)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_patched .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_patched .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-green-400,#4ade80)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_pending .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_pending .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-amber-400,#fbbf24)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_failed .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_icon,.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_failed .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_stat_count{color:var(--stc-color-red-400,#f87171)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_progress{background-color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_section_title{color:var(--stc-color-slate-300,#cbd5e1)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list_item{background-color:var(--stc-color-slate-900,#0f172a)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_list_item:hover{background-color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_name{color:var(--stc-color-slate-200,#e2e8f0)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_date{color:var(--stc-color-slate-500,#64748b)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_cve_id{color:var(--stc-color-slate-200,#e2e8f0)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_cve_title{color:var(--stc-color-slate-400,#94a3b8)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_actions{border-top-color:var(--stc-color-slate-700,#334155)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-200,#e2e8f0);border-color:var(--stc-color-slate-600,#475569)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_btn:hover{background-color:var(--stc-color-slate-600,#475569)}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_success{color:var(--stc-color-green-400,#4ade80);background-color:#22c55e33}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_failed{color:var(--stc-color-red-400,#f87171);background-color:#ef444433}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_patch_pending{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_critical{color:var(--stc-color-red-400,#f87171);background-color:#ef444433}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_warning{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.PatchStatusPanel-module__W2PpCG__com_org_patchstatus_dark .PatchStatusPanel-module__W2PpCG__com_org_patchstatus_days_normal{color:var(--stc-color-slate-400,#94a3b8);background-color:#64748b33}
.MalwareScanPanel-module__oVxFPq__com_org_avscan_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;flex-direction:column;gap:20px;padding:24px;display:flex;overflow:hidden}.MalwareScanPanel-module__oVxFPq__com_org_avscan_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_header_left{align-items:center;gap:12px;min-width:0;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_icon{flex-shrink:0;font-size:28px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_header_info{flex-direction:column;gap:2px;min-width:0;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_title{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.MalwareScanPanel-module__oVxFPq__com_org_avscan_meta{opacity:.6;font-size:12px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_header_right{flex-shrink:0}.MalwareScanPanel-module__oVxFPq__com_org_avscan_status_badge{border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_status_idle{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_status_scanning{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_status_completed{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_status_failed{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite MalwareScanPanel-module__oVxFPq__com_org_avscan_spin;display:inline-block}@keyframes MalwareScanPanel-module__oVxFPq__com_org_avscan_spin{to{transform:rotate(360deg)}}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_wrap{justify-content:center;align-items:center;padding:8px 0;display:flex;position:relative}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge{display:block}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_track{stroke:var(--stc-color-slate-200,#e2e8f0)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_fill{stroke:var(--stc-color-blue-500,#3b82f6);transition:stroke-dashoffset .4s}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_label{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_pct{font-size:22px;font-weight:800}.MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_sub{opacity:.5;font-size:11px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stats{justify-content:center;align-items:center;gap:24px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat{flex-direction:column;align-items:center;gap:4px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_value{font-size:20px;font-weight:800}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_value_danger{color:var(--stc-color-red-500,#ef4444);font-size:20px;font-weight:800}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_value_safe{color:var(--stc-color-green-500,#22c55e);font-size:20px;font-weight:800}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_label{opacity:.6;font-size:12px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_divider{opacity:.2;width:1px;height:32px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_engine_info{opacity:.5;gap:16px;font-size:12px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_engine_item{white-space:nowrap}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threats{flex-direction:column;gap:10px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threats_title{font-size:13px;font-weight:700}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threats_list{flex-direction:column;gap:6px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_row{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_info{flex-direction:column;gap:2px;min-width:0;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_path{font-size:11px;font-family:var(--stc-font-family-mono,"SF Mono",monospace);opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_det{opacity:.7;font-size:11px}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_sev{border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_critical{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_high{background-color:var(--stc-color-orange-100,#ffedd5);color:var(--stc-color-orange-700,#c2410c)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_medium{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_low{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_action_badge{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn{border:1px solid var(--stc-color-slate-200,#e2e8f0);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .15s}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn:hover{background-color:var(--stc-color-slate-100,#f1f5f9)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn_danger{background-color:var(--stc-color-red-500,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .15s}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn_danger:hover{background-color:var(--stc-color-red-600,#dc2626)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn_primary{background-color:var(--stc-color-blue-500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:600;transition:background-color .15s}.MalwareScanPanel-module__oVxFPq__com_org_avscan_btn_primary:hover{background-color:var(--stc-color-blue-600,#2563eb)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_footer{justify-content:flex-end;padding-top:4px;display:flex}.MalwareScanPanel-module__oVxFPq__com_org_avscan_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0);color:var(--stc-color-slate-900,#0f172a)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_light .MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_divider{background-color:var(--stc-color-slate-900,#0f172a)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_light .MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_row{background-color:var(--stc-color-slate-50,#f8fafc)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_light .MalwareScanPanel-module__oVxFPq__com_org_avscan_btn{color:var(--stc-color-slate-700,#334155)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-100,#f1f5f9)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_gauge_track{stroke:var(--stc-color-slate-700,#334155)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_stat_divider{background-color:var(--stc-color-slate-100,#f1f5f9)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_row{background-color:var(--stc-color-slate-900,#0f172a)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_status_idle{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_status_scanning{color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f633}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_status_completed{color:var(--stc-color-green-400,#4ade80);background-color:#16a34a33}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_status_failed,.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_critical{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_high{color:var(--stc-color-orange-400,#fb923c);background-color:#ea580c33}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_medium{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_sev_low{color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f633}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_threat_action_badge{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_btn{border-color:var(--stc-color-slate-600,#475569);color:var(--stc-color-slate-300,#cbd5e1)}.MalwareScanPanel-module__oVxFPq__com_org_avscan_dark .MalwareScanPanel-module__oVxFPq__com_org_avscan_btn:hover{background-color:var(--stc-color-slate-700,#334155)}
.QuarantineList-module__EzII5a__com_org_qlist_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;flex-direction:column;gap:0;display:flex;overflow:hidden}.QuarantineList-module__EzII5a__com_org_qlist_header{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_header_left{align-items:center;gap:10px;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_icon{flex-shrink:0;font-size:22px}.QuarantineList-module__EzII5a__com_org_qlist_title{font-size:16px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_count{border-radius:12px;padding:3px 10px;font-size:12px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_header_actions{gap:8px;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_btn{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border:1px solid var(--stc-color-slate-200,#e2e8f0);cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:background-color .15s}.QuarantineList-module__EzII5a__com_org_qlist_btn:hover{background-color:var(--stc-color-slate-100,#f1f5f9)}.QuarantineList-module__EzII5a__com_org_qlist_btn_danger{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);background-color:var(--stc-color-red-500,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:background-color .15s}.QuarantineList-module__EzII5a__com_org_qlist_btn_danger:hover{background-color:var(--stc-color-red-600,#dc2626)}.QuarantineList-module__EzII5a__com_org_qlist_btn_sm{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border:1px solid var(--stc-color-slate-200,#e2e8f0);cursor:pointer;background:0 0;border-radius:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:background-color .15s}.QuarantineList-module__EzII5a__com_org_qlist_btn_sm:hover{background-color:var(--stc-color-slate-100,#f1f5f9)}.QuarantineList-module__EzII5a__com_org_qlist_btn_sm_danger{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);background-color:var(--stc-color-red-500,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:background-color .15s}.QuarantineList-module__EzII5a__com_org_qlist_btn_sm_danger:hover{background-color:var(--stc-color-red-600,#dc2626)}.QuarantineList-module__EzII5a__com_org_qlist_empty{text-align:center;opacity:.5;padding:40px 24px;font-size:14px}.QuarantineList-module__EzII5a__com_org_qlist_table{flex-direction:column;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_thead{text-transform:uppercase;opacity:.5;border-bottom:1px solid;grid-template-columns:2fr 1.5fr 1fr .6fr .6fr .8fr;gap:8px;padding:10px 24px;font-size:11px;font-weight:700;display:grid}.QuarantineList-module__EzII5a__com_org_qlist_th{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);cursor:pointer;text-align:left;opacity:1;color:inherit;background:0 0;border:none;padding:0;font-size:11px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_th:hover{opacity:.8}.QuarantineList-module__EzII5a__com_org_qlist_th_threat{font-size:11px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_th_actions{text-align:right;font-size:11px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_row{border-bottom:1px solid;grid-template-columns:2fr 1.5fr 1fr .6fr .6fr .8fr;align-items:center;gap:8px;padding:12px 24px;transition:background-color .15s;display:grid}.QuarantineList-module__EzII5a__com_org_qlist_row:last-child{border-bottom:none}.QuarantineList-module__EzII5a__com_org_qlist_cell_file{align-items:center;gap:10px;min-width:0;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_file_icon{flex-shrink:0;font-size:20px}.QuarantineList-module__EzII5a__com_org_qlist_file_info{flex-direction:column;gap:2px;min-width:0;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_file_name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.QuarantineList-module__EzII5a__com_org_qlist_file_path{font-size:11px;font-family:var(--stc-font-family-mono,"SF Mono",monospace);opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuarantineList-module__EzII5a__com_org_qlist_cell_threat{flex-direction:column;gap:2px;min-width:0;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_threat_name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.QuarantineList-module__EzII5a__com_org_qlist_source{opacity:.5;font-size:11px}.QuarantineList-module__EzII5a__com_org_qlist_cell_date,.QuarantineList-module__EzII5a__com_org_qlist_cell_size{white-space:nowrap;font-size:12px}.QuarantineList-module__EzII5a__com_org_qlist_sev{text-align:center;white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.QuarantineList-module__EzII5a__com_org_qlist_sev_critical{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.QuarantineList-module__EzII5a__com_org_qlist_sev_high{background-color:var(--stc-color-orange-100,#ffedd5);color:var(--stc-color-orange-700,#c2410c)}.QuarantineList-module__EzII5a__com_org_qlist_sev_medium{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.QuarantineList-module__EzII5a__com_org_qlist_sev_low{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.QuarantineList-module__EzII5a__com_org_qlist_cell_actions{justify-content:flex-end;gap:6px;display:flex}.QuarantineList-module__EzII5a__com_org_qlist_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0);color:var(--stc-color-slate-900,#0f172a)}.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_count{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_thead{border-bottom-color:var(--stc-color-slate-200,#e2e8f0);background-color:var(--stc-color-slate-50,#f8fafc)}.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_row{border-bottom-color:var(--stc-color-slate-100,#f1f5f9)}.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_row:hover{background-color:var(--stc-color-slate-50,#f8fafc)}.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_btn,.QuarantineList-module__EzII5a__com_org_qlist_light .QuarantineList-module__EzII5a__com_org_qlist_btn_sm{color:var(--stc-color-slate-700,#334155)}.QuarantineList-module__EzII5a__com_org_qlist_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-100,#f1f5f9)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_count{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_thead{border-bottom-color:var(--stc-color-slate-700,#334155);background-color:var(--stc-color-slate-900,#0f172a)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_row{border-bottom-color:var(--stc-color-slate-700,#334155)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_row:hover{background-color:var(--stc-color-slate-900,#0f172a)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_btn{border-color:var(--stc-color-slate-600,#475569);color:var(--stc-color-slate-300,#cbd5e1)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_btn:hover{background-color:var(--stc-color-slate-700,#334155)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_btn_sm{border-color:var(--stc-color-slate-600,#475569);color:var(--stc-color-slate-300,#cbd5e1)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_btn_sm:hover{background-color:var(--stc-color-slate-700,#334155)}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_sev_critical{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_sev_high{color:var(--stc-color-orange-400,#fb923c);background-color:#ea580c33}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_sev_medium{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.QuarantineList-module__EzII5a__com_org_qlist_dark .QuarantineList-module__EzII5a__com_org_qlist_sev_low{color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f633}
.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;flex-direction:column;gap:16px;padding:24px;display:flex;overflow:hidden}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_header_left{align-items:center;gap:12px;min-width:0;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_icon{flex-shrink:0;font-size:28px}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_header_info{flex-direction:column;gap:2px;min-width:0;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_time{opacity:.6;font-size:12px}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_badge{border-radius:6px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:700}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_critical{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_high{background-color:var(--stc-color-orange-100,#ffedd5);color:var(--stc-color-orange-700,#c2410c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_medium{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_low{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_row{flex-wrap:wrap;gap:8px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_badge{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-700,#334155);border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_ransomware{background-color:var(--stc-color-purple-100,#f3e8ff);color:var(--stc-color-purple-700,#7e22ce)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_trojan{background-color:var(--stc-color-red-50,#fef2f2);color:var(--stc-color-red-600,#dc2626)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_worm{background-color:var(--stc-color-orange-50,#fff7ed);color:var(--stc-color-orange-600,#ea580c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_spyware{background-color:var(--stc-color-indigo-100,#e0e7ff);color:var(--stc-color-indigo-700,#4338ca)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_rootkit{background-color:var(--stc-color-rose-100,#ffe4e6);color:var(--stc-color-rose-700,#be123c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_backdoor{background-color:var(--stc-color-pink-100,#fce7f3);color:var(--stc-color-pink-700,#be185d)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_virus{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_adware{background-color:var(--stc-color-amber-50,#fffbeb);color:var(--stc-color-amber-600,#d97706)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_pup{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_badge{border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_quarantined{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_blocked{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_deleted{background-color:var(--stc-color-slate-200,#e2e8f0);color:var(--stc-color-slate-700,#334155)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_allowed{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_section{flex-direction:column;gap:8px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_section_title{text-transform:uppercase;opacity:.5;letter-spacing:.5px;font-size:12px;font-weight:700}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_details{flex-direction:column;gap:6px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_detail_row{gap:12px;font-size:13px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_detail_label{opacity:.6;flex-shrink:0;min-width:90px;font-weight:500}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_detail_value{font-weight:500}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_detail_value_mono{font-family:var(--stc-font-family-mono,"SF Mono",monospace);word-break:break-all;opacity:.8;font-size:12px}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_recommendation{border-left:3px solid var(--stc-color-blue-500,#3b82f6);border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_rec_label{opacity:.6;font-size:12px;font-weight:700}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_rec_text{margin:0;font-size:13px;line-height:1.6}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0);color:var(--stc-color-slate-900,#0f172a)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_light .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_recommendation{background-color:var(--stc-color-blue-50,#eff6ff)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-100,#f1f5f9)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_recommendation{border-left-color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f61a}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_critical{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_high{color:var(--stc-color-orange-400,#fb923c);background-color:#ea580c33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_medium{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_sev_low{color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f633}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_badge{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_ransomware{color:var(--stc-color-purple-400,#c084fc);background-color:#7e22ce33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_trojan{color:var(--stc-color-red-400,#f87171);background-color:#dc262626}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_worm{color:var(--stc-color-orange-400,#fb923c);background-color:#ea580c26}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_spyware{color:var(--stc-color-indigo-400,#818cf8);background-color:#4338ca33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_rootkit{color:var(--stc-color-rose-400,#fb7185);background-color:#be123c33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_backdoor{color:var(--stc-color-pink-400,#f472b6);background-color:#be185d33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_virus{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_class_adware{color:var(--stc-color-amber-400,#fbbf24);background-color:#d9770626}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_quarantined{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_blocked{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_deleted{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.ThreatDetectionCard-module__WM7LsG__com_org_avthreat_dark .ThreatDetectionCard-module__WM7LsG__com_org_avthreat_action_allowed{color:var(--stc-color-green-400,#4ade80);background-color:#16a34a33}
.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;flex-direction:column;gap:20px;padding:24px;display:flex;overflow:hidden}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_header_left{align-items:center;gap:12px;min-width:0;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_icon{flex-shrink:0;font-size:28px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_header_info{flex-direction:column;gap:2px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_title{font-size:16px;font-weight:700}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_subtitle{opacity:.6;font-size:12px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_indicator{border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dot_up_to_date{background-color:var(--stc-color-green-500,#22c55e)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dot_update_available{background-color:var(--stc-color-amber-500,#f59e0b);animation:1.5s ease-in-out infinite SignatureUpdatePanel-module__qlsbfa__com_org_avsig_pulse}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dot_updating{background-color:var(--stc-color-blue-500,#3b82f6);animation:1s ease-in-out infinite SignatureUpdatePanel-module__qlsbfa__com_org_avsig_pulse}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dot_failed{background-color:var(--stc-color-red-500,#ef4444)}@keyframes SignatureUpdatePanel-module__qlsbfa__com_org_avsig_pulse{0%,to{opacity:1}50%{opacity:.4}}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_text{font-size:12px;font-weight:700}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_up_to_date{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_update_available{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_updating{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_failed{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_version_info{flex-direction:column;gap:8px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_version_row{justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_version_label{opacity:.6;font-weight:500}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_version_value{font-weight:600}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress{flex-direction:column;gap:8px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_header{justify-content:space-between;font-size:12px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_label{opacity:.6}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_pct{color:var(--stc-color-blue-600,#2563eb);font-weight:700}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_track{border-radius:4px;height:8px;overflow:hidden}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_fill{background-color:var(--stc-color-blue-500,#3b82f6);border-radius:4px;height:100%;transition:width .3s}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stats{border-radius:8px;justify-content:center;align-items:center;gap:32px;padding:16px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat{flex-direction:column;align-items:center;gap:4px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_value{font-size:22px;font-weight:800}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_value_new{color:var(--stc-color-green-500,#22c55e);font-size:22px;font-weight:800}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_label{opacity:.6;font-size:12px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_divider{opacity:.2;width:1px;height:36px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_update{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_info{flex-direction:column;gap:2px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_label{font-size:13px;font-weight:600}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_desc{opacity:.5;font-size:11px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle{cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background-color .2s;position:relative}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_on{background-color:var(--stc-color-blue-500,#3b82f6)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_off{background-color:var(--stc-color-slate-300,#cbd5e1)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_knob{background-color:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;box-shadow:0 1px 3px #00000026}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_on .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_knob{left:23px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_off .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_knob{left:3px}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_update_action{justify-content:flex-end;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_btn_primary{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);background-color:var(--stc-color-blue-500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 24px;font-size:13px;font-weight:600;transition:background-color .15s}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_btn_primary:hover{background-color:var(--stc-color-blue-600,#2563eb)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history{flex-direction:column;gap:10px;display:flex}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_title{font-size:13px;font-weight:700}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_table{border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_thead{text-transform:uppercase;opacity:.5;grid-template-columns:1fr 1.2fr 1fr .8fr;gap:8px;padding:8px 14px;font-size:11px;font-weight:700;display:grid}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_row{grid-template-columns:1fr 1.2fr 1fr .8fr;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:grid}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_version{font-weight:600;font-family:var(--stc-font-family-mono,"SF Mono",monospace)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_date{opacity:.7}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_count{color:var(--stc-color-green-600,#16a34a);font-weight:600}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_status{font-weight:500}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0);color:var(--stc-color-slate-900,#0f172a)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stats{background-color:var(--stc-color-slate-50,#f8fafc)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_divider{background-color:var(--stc-color-slate-900,#0f172a)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_update{background-color:var(--stc-color-slate-50,#f8fafc)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_track{background-color:var(--stc-color-slate-200,#e2e8f0)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_thead,.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_light .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_row:nth-child(2n){background-color:var(--stc-color-slate-50,#f8fafc)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-100,#f1f5f9)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stats{background-color:var(--stc-color-slate-900,#0f172a)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_stat_divider{background-color:var(--stc-color-slate-100,#f1f5f9)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_auto_update{background-color:var(--stc-color-slate-900,#0f172a)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_track{background-color:var(--stc-color-slate-700,#334155)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_progress_pct{color:var(--stc-color-blue-400,#60a5fa)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_toggle_off{background-color:var(--stc-color-slate-600,#475569)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_up_to_date{color:var(--stc-color-green-400,#4ade80);background-color:#16a34a33}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_update_available{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b33}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_updating{color:var(--stc-color-blue-400,#60a5fa);background-color:#3b82f633}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_status_failed{color:var(--stc-color-red-400,#f87171);background-color:#dc262633}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_thead,.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_row:nth-child(2n){background-color:var(--stc-color-slate-900,#0f172a)}.SignatureUpdatePanel-module__qlsbfa__com_org_avsig_dark .SignatureUpdatePanel-module__qlsbfa__com_org_avsig_history_count{color:var(--stc-color-green-400,#4ade80)}
.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_label{text-align:center;margin:0;font-size:14px;font-weight:600}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_gauge_wrap{width:160px;height:160px;position:relative}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_svg{display:block}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_track{stroke:var(--stc-color-slate-200,#e2e8f0)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_arc_critical{stroke:var(--stc-color-red-500,#ef4444)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_arc_high{stroke:var(--stc-color-orange-500,#f97316)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_arc_medium{stroke:var(--stc-color-amber-400,#fbbf24)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_arc_low{stroke:var(--stc-color-green-500,#22c55e)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_arc_minimal{stroke:var(--stc-color-blue-400,#60a5fa)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_center{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_score{font-size:36px;font-weight:800;line-height:1}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level_critical{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level_high{background-color:var(--stc-color-orange-100,#ffedd5);color:var(--stc-color-orange-700,#c2410c)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level_medium{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level_low{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_level_minimal{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_delta{margin-top:2px;font-size:11px;font-weight:600}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_delta_up{color:var(--stc-color-red-500,#ef4444)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_delta_down{color:var(--stc-color-green-500,#22c55e)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_delta_stable{color:var(--stc-color-slate-400,#94a3b8)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown{flex-direction:column;gap:10px;width:100%;display:flex}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_item{flex-direction:column;gap:4px;display:flex}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_header{justify-content:space-between;align-items:center;display:flex}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_category{font-size:12px;font-weight:500}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_value{font-size:12px;font-weight:700}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_track{background-color:var(--stc-color-slate-200,#e2e8f0);border-radius:3px;width:100%;height:6px;overflow:hidden}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_fill{border-radius:3px;height:100%;transition:width .6s ease-out}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_updated{opacity:.5;margin:0;font-size:11px}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_label{color:var(--stc-color-slate-700,#334155)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_score{color:var(--stc-color-slate-900,#0f172a)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_category{color:var(--stc-color-slate-600,#475569)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_value{color:var(--stc-color-slate-800,#1e293b)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_light .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_updated{color:var(--stc-color-slate-400,#94a3b8)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_label{color:var(--stc-color-slate-300,#cbd5e1)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_score{color:var(--stc-color-slate-100,#f1f5f9)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_track{stroke:var(--stc-color-slate-600,#475569)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_category{color:var(--stc-color-slate-400,#94a3b8)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_value{color:var(--stc-color-slate-200,#e2e8f0)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_breakdown_track{background-color:var(--stc-color-slate-600,#475569)}.RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_dark .RiskScoreGauge-module__Zr4KlG__com_org_riskgauge_updated{color:var(--stc-color-slate-500,#64748b)}
.RiskFactorList-module__6h0cIW__com_org_riskfactors_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;padding:24px}.RiskFactorList-module__6h0cIW__com_org_riskfactors_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_title{margin:0;font-size:18px;font-weight:700}.RiskFactorList-module__6h0cIW__com_org_riskfactors_sort{align-items:center;gap:4px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_label{opacity:.6;margin-right:4px;font-size:12px;font-weight:500}.RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_active{font-weight:700}.RiskFactorList-module__6h0cIW__com_org_riskfactors_list{flex-direction:column;gap:8px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item{border:1px solid;border-radius:8px;overflow:hidden}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_main{cursor:default;gap:0;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_main[role=button]{cursor:pointer}.RiskFactorList-module__6h0cIW__com_org_riskfactors_severity_bar{flex-shrink:0;width:4px}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_content{flex-direction:column;flex:1;gap:6px;padding:12px 16px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_top{justify-content:space-between;align-items:center;gap:8px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_name{font-size:14px;font-weight:600}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_desc{opacity:.7;margin:0;font-size:12px;line-height:1.5}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_meta{align-items:center;gap:12px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_category{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.RiskFactorList-module__6h0cIW__com_org_riskfactors_weight{opacity:.5;font-size:11px}.RiskFactorList-module__6h0cIW__com_org_riskfactors_badge{border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700}.RiskFactorList-module__6h0cIW__com_org_riskfactors_badge_critical{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_badge_high{background-color:var(--stc-color-orange-100,#ffedd5);color:var(--stc-color-orange-700,#c2410c)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_badge_medium{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_badge_low{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_critical .RiskFactorList-module__6h0cIW__com_org_riskfactors_severity_bar{background-color:var(--stc-color-red-500,#ef4444)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_high .RiskFactorList-module__6h0cIW__com_org_riskfactors_severity_bar{background-color:var(--stc-color-orange-500,#f97316)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_medium .RiskFactorList-module__6h0cIW__com_org_riskfactors_severity_bar{background-color:var(--stc-color-amber-400,#fbbf24)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_item_low .RiskFactorList-module__6h0cIW__com_org_riskfactors_severity_bar{background-color:var(--stc-color-green-500,#22c55e)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_score_row{align-items:center;gap:8px;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_score_track{background-color:var(--stc-color-slate-200,#e2e8f0);border-radius:3px;flex:1;height:6px;overflow:hidden}.RiskFactorList-module__6h0cIW__com_org_riskfactors_score_fill{border-radius:3px;height:100%;transition:width .4s ease-out}.RiskFactorList-module__6h0cIW__com_org_riskfactors_fill_critical{background-color:var(--stc-color-red-500,#ef4444)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_fill_high{background-color:var(--stc-color-orange-500,#f97316)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_fill_medium{background-color:var(--stc-color-amber-400,#fbbf24)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_fill_low{background-color:var(--stc-color-green-500,#22c55e)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_score_value{text-align:right;min-width:36px;font-size:12px;font-weight:700}.RiskFactorList-module__6h0cIW__com_org_riskfactors_toggle{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .15s}.RiskFactorList-module__6h0cIW__com_org_riskfactors_mitigations{flex-direction:column;gap:4px;margin:0;padding:8px 16px 12px 32px;list-style:outside;display:flex}.RiskFactorList-module__6h0cIW__com_org_riskfactors_mitigation_item{font-size:12px;line-height:1.5}.RiskFactorList-module__6h0cIW__com_org_riskfactors_empty{text-align:center;opacity:.5;margin:0;padding:32px 0;font-size:13px}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_title{color:var(--stc-color-slate-900,#0f172a)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_btn{color:var(--stc-color-slate-500,#64748b)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_active{color:var(--stc-color-slate-900,#0f172a);border-color:var(--stc-color-slate-300,#cbd5e1);background-color:var(--stc-color-slate-100,#f1f5f9)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_item{border-color:var(--stc-color-slate-200,#e2e8f0);background-color:var(--stc-color-white,#fff)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_item_name{color:var(--stc-color-slate-800,#1e293b)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_item_desc{color:var(--stc-color-slate-500,#64748b)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_category{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_score_value{color:var(--stc-color-slate-700,#334155)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_toggle{color:var(--stc-color-blue-600,#2563eb);border-top:1px solid var(--stc-color-slate-100,#f1f5f9)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_toggle:hover{background-color:var(--stc-color-slate-50,#f8fafc)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_light .RiskFactorList-module__6h0cIW__com_org_riskfactors_mitigation_item{color:var(--stc-color-slate-600,#475569)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_title{color:var(--stc-color-slate-100,#f1f5f9)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_btn{color:var(--stc-color-slate-400,#94a3b8)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_sort_active{color:var(--stc-color-slate-100,#f1f5f9);border-color:var(--stc-color-slate-600,#475569);background-color:var(--stc-color-slate-700,#334155)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_item{border-color:var(--stc-color-slate-600,#475569);background-color:var(--stc-color-slate-750,#1a2332)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_item_name{color:var(--stc-color-slate-200,#e2e8f0)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_item_desc{color:var(--stc-color-slate-400,#94a3b8)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_category{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_score_track{background-color:var(--stc-color-slate-600,#475569)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_score_value{color:var(--stc-color-slate-300,#cbd5e1)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_toggle{color:var(--stc-color-blue-400,#60a5fa);border-top:1px solid var(--stc-color-slate-700,#334155)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_toggle:hover{background-color:var(--stc-color-slate-700,#334155)}.RiskFactorList-module__6h0cIW__com_org_riskfactors_dark .RiskFactorList-module__6h0cIW__com_org_riskfactors_mitigation_item{color:var(--stc-color-slate-400,#94a3b8)}
.ComplianceChecklist-module__MNPC7W__com_org_compliance_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;padding:24px}.ComplianceChecklist-module__MNPC7W__com_org_compliance_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_header_left{align-items:center;gap:16px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_header_info{flex-direction:column;gap:4px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_title{margin:0;font-size:18px;font-weight:700}.ComplianceChecklist-module__MNPC7W__com_org_compliance_version{opacity:.5;font-size:12px;font-weight:500}.ComplianceChecklist-module__MNPC7W__com_org_compliance_pie{flex-shrink:0}.ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_track{stroke:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_fill{stroke:var(--stc-color-green-500,#22c55e)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_text{font-size:13px;font-weight:700;font-family:var(--stc-font-family-primary,"Pretendard",sans-serif)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_export{cursor:pointer;background:0 0;border:1px solid;border-radius:8px;flex-shrink:0;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.ComplianceChecklist-module__MNPC7W__com_org_compliance_stats{gap:12px;margin-bottom:20px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_stat{border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:12px 8px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{font-size:20px;font-weight:800}.ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_label{opacity:.6;font-size:11px;font-weight:500}.ComplianceChecklist-module__MNPC7W__com_org_compliance_categories{flex-direction:column;gap:8px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category{border:1px solid;border-radius:8px;overflow:hidden}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:12px 16px;font-family:inherit;transition:background-color .15s;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_toggle{flex-shrink:0;width:16px;font-size:10px}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_name{flex:1;font-size:14px;font-weight:600}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_progress{flex-shrink:0;margin-right:8px;font-size:12px;font-weight:600}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_bar{background-color:var(--stc-color-slate-200,#e2e8f0);border-radius:2px;flex-shrink:0;width:60px;height:4px;overflow:hidden}.ComplianceChecklist-module__MNPC7W__com_org_compliance_category_bar_fill{background-color:var(--stc-color-green-500,#22c55e);border-radius:2px;height:100%;transition:width .4s ease-out}.ComplianceChecklist-module__MNPC7W__com_org_compliance_items{flex-direction:column;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item{cursor:default;gap:12px;padding:10px 16px 10px 40px;transition:background-color .1s;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item[role=button]{cursor:pointer}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:700;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_passed{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_failed{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_warning{background-color:var(--stc-color-amber-100,#fef3c7);color:var(--stc-color-amber-700,#b45309)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_not_applicable{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-500,#64748b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_status_pending{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-600,#2563eb)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_content{flex-direction:column;flex:1;gap:4px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_title{font-size:13px;font-weight:600}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_desc{opacity:.6;margin:0;font-size:12px;line-height:1.5}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_footer{align-items:center;gap:12px;display:flex}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status{border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status_passed{background-color:var(--stc-color-green-50,#f0fdf4);color:var(--stc-color-green-600,#16a34a)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status_failed{background-color:var(--stc-color-red-50,#fef2f2);color:var(--stc-color-red-600,#dc2626)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status_warning{background-color:var(--stc-color-amber-50,#fffbeb);color:var(--stc-color-amber-600,#d97706)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status_not_applicable{background-color:var(--stc-color-slate-50,#f8fafc);color:var(--stc-color-slate-500,#64748b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_status_pending{background-color:var(--stc-color-blue-50,#eff6ff);color:var(--stc-color-blue-600,#2563eb)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_item_date{opacity:.4;font-size:11px}.ComplianceChecklist-module__MNPC7W__com_org_compliance_empty{text-align:center;opacity:.5;margin:0;padding:32px 0;font-size:13px}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_title{color:var(--stc-color-slate-900,#0f172a)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_text{fill:var(--stc-color-slate-800,#1e293b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_export{color:var(--stc-color-slate-700,#334155);border-color:var(--stc-color-slate-300,#cbd5e1)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_export:hover,.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat{background-color:var(--stc-color-slate-50,#f8fafc)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-slate-800,#1e293b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_passed .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-green-600,#16a34a)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_failed .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-red-600,#dc2626)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_category{border-color:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_header{color:var(--stc-color-slate-800,#1e293b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_header:hover{background-color:var(--stc-color-slate-50,#f8fafc)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_progress{color:var(--stc-color-slate-500,#64748b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_item{border-top:1px solid var(--stc-color-slate-100,#f1f5f9)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_item[role=button]:hover{background-color:var(--stc-color-slate-50,#f8fafc)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_title{color:var(--stc-color-slate-800,#1e293b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_desc{color:var(--stc-color-slate-500,#64748b)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_light .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_date{color:var(--stc-color-slate-400,#94a3b8)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_title{color:var(--stc-color-slate-100,#f1f5f9)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_track{stroke:var(--stc-color-slate-600,#475569)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_pie_text{fill:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_export{color:var(--stc-color-slate-300,#cbd5e1);border-color:var(--stc-color-slate-600,#475569)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_export:hover{background-color:var(--stc-color-slate-700,#334155)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat{background-color:var(--stc-color-slate-750,#1a2332)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_passed .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-green-400,#4ade80)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_failed .ComplianceChecklist-module__MNPC7W__com_org_compliance_stat_value{color:var(--stc-color-red-400,#f87171)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_category{border-color:var(--stc-color-slate-600,#475569)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_header{color:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_header:hover{background-color:var(--stc-color-slate-700,#334155)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_progress{color:var(--stc-color-slate-400,#94a3b8)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_category_bar{background-color:var(--stc-color-slate-600,#475569)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_item{border-top:1px solid var(--stc-color-slate-700,#334155)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_item[role=button]:hover{background-color:var(--stc-color-slate-700,#334155)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_title{color:var(--stc-color-slate-200,#e2e8f0)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_desc{color:var(--stc-color-slate-400,#94a3b8)}.ComplianceChecklist-module__MNPC7W__com_org_compliance_dark .ComplianceChecklist-module__MNPC7W__com_org_compliance_item_date{color:var(--stc-color-slate-500,#64748b)}
.RiskTrendPanel-module__KKUYAW__com_org_risktrend_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;padding:24px}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_header_left{flex-direction:column;gap:8px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_title{margin:0;font-size:18px;font-weight:700}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_current{align-items:center;gap:10px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_current_score{font-size:28px;font-weight:800;line-height:1}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_badge{white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_badge_up{background-color:var(--stc-color-red-100,#fee2e2);color:var(--stc-color-red-700,#b91c1c)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_badge_down{background-color:var(--stc-color-green-100,#dcfce7);color:var(--stc-color-green-700,#15803d)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_badge_stable{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_range{gap:4px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_active{font-weight:700}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart{gap:8px;height:160px;margin-bottom:20px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_yaxis{opacity:.4;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;width:28px;padding-bottom:18px;font-size:10px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_bars{border-bottom:1px solid;flex:1;align-items:flex-end;gap:2px;padding-bottom:18px;display:flex;position:relative}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_wrap{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_col{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar{border-radius:2px 2px 0 0;width:80%;min-width:3px;max-width:20px;transition:height .4s ease-out}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_critical{background-color:var(--stc-color-red-500,#ef4444)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_high{background-color:var(--stc-color-orange-500,#f97316)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_medium{background-color:var(--stc-color-amber-400,#fbbf24)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_low{background-color:var(--stc-color-green-500,#22c55e)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_label{opacity:.5;white-space:nowrap;margin-top:4px;font-size:9px;position:absolute;bottom:0;transform:translateY(100%)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_empty{text-align:center;opacity:.5;margin:0;padding:32px 0;font-size:13px}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_events{border-top:1px solid;padding-top:16px}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_events_title{margin:0 0 12px;font-size:14px;font-weight:600}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_timeline{flex-direction:column;gap:12px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event{align-items:flex-start;gap:12px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_positive{background-color:var(--stc-color-green-500,#22c55e)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_negative{background-color:var(--stc-color-red-500,#ef4444)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_content{flex-direction:column;flex:1;gap:2px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_title{font-size:13px;font-weight:600}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_date{opacity:.5;flex-shrink:0;font-size:11px}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_desc{opacity:.6;margin:0;font-size:12px;line-height:1.5}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_impact{font-size:11px;font-weight:600}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_impact_positive{color:var(--stc-color-green-600,#16a34a)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_impact_negative{color:var(--stc-color-red-600,#dc2626)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_title,.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_current_score{color:var(--stc-color-slate-900,#0f172a)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_btn{color:var(--stc-color-slate-500,#64748b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_active{color:var(--stc-color-slate-900,#0f172a);background-color:var(--stc-color-slate-100,#f1f5f9);border-color:var(--stc-color-slate-300,#cbd5e1)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_bars{border-bottom-color:var(--stc-color-slate-200,#e2e8f0)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_yaxis{color:var(--stc-color-slate-400,#94a3b8)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_label{color:var(--stc-color-slate-500,#64748b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_events{border-top-color:var(--stc-color-slate-200,#e2e8f0)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_events_title,.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_title{color:var(--stc-color-slate-800,#1e293b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_date{color:var(--stc-color-slate-400,#94a3b8)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_light .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_desc{color:var(--stc-color-slate-500,#64748b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_title,.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_current_score{color:var(--stc-color-slate-100,#f1f5f9)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_badge_stable{background-color:var(--stc-color-slate-700,#334155);color:var(--stc-color-slate-300,#cbd5e1)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_btn{color:var(--stc-color-slate-400,#94a3b8)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_range_active{color:var(--stc-color-slate-100,#f1f5f9);background-color:var(--stc-color-slate-700,#334155);border-color:var(--stc-color-slate-600,#475569)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_bars{border-bottom-color:var(--stc-color-slate-600,#475569)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_chart_yaxis,.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_bar_label{color:var(--stc-color-slate-500,#64748b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_events{border-top-color:var(--stc-color-slate-700,#334155)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_events_title,.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_title{color:var(--stc-color-slate-200,#e2e8f0)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_date{color:var(--stc-color-slate-500,#64748b)}.RiskTrendPanel-module__KKUYAW__com_org_risktrend_dark .RiskTrendPanel-module__KKUYAW__com_org_risktrend_event_desc{color:var(--stc-color-slate-400,#94a3b8)}
.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;overflow:hidden}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_header{align-items:center;gap:16px;padding:20px 24px;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_icon{flex-shrink:0;font-size:36px;line-height:1}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_header_info{flex-direction:column;gap:6px;min-width:0;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:700;overflow:hidden}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_type_badge{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_label{font-size:13px;font-weight:500}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_sailing{background-color:var(--stc-color-green-500,#22c55e)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_anchored{background-color:var(--stc-color-amber-500,#f59e0b)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_moored{background-color:var(--stc-color-blue-500,#3b82f6)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_dry-dock{background-color:var(--stc-color-slate-400,#94a3b8)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_unknown{background-color:var(--stc-color-slate-300,#cbd5e1)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security{text-transform:uppercase;letter-spacing:.05em;padding:8px 24px;font-size:12px;font-weight:600}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_text{display:block}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_grid{grid-template-columns:1fr 1fr;gap:1px;margin:0 0 16px;padding:0 24px;display:grid}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_item{flex-direction:column;gap:4px;padding:10px 0;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_label{opacity:.6;font-size:12px;font-weight:500}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_value{font-size:14px;font-weight:600}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_port_info{border-top:1px solid;border-bottom:1px solid;gap:24px;padding:12px 24px;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_port_item{flex-direction:column;flex:1;gap:4px;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_footer{justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_inspection{opacity:.6;font-size:12px}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_btn{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);cursor:pointer;border:none;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:background-color .15s}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_name{color:var(--stc-color-slate-900,#0f172a)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_type_badge{background-color:var(--stc-color-blue-100,#dbeafe);color:var(--stc-color-blue-700,#1d4ed8)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_label{color:var(--stc-color-slate-600,#475569)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security{background-color:var(--stc-color-slate-50,#f8fafc)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_1{color:var(--stc-color-green-700,#15803d);background-color:var(--stc-color-green-50,#f0fdf4)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_2{color:var(--stc-color-amber-700,#b45309);background-color:var(--stc-color-amber-50,#fffbeb)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_3{color:var(--stc-color-red-700,#b91c1c);background-color:var(--stc-color-red-50,#fef2f2)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_label{color:var(--stc-color-slate-500,#64748b)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_value{color:var(--stc-color-slate-900,#0f172a)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_port_info{border-color:var(--stc-color-slate-100,#f1f5f9);background-color:var(--stc-color-slate-50,#f8fafc)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_btn{background-color:var(--stc-color-blue-600,#2563eb);color:var(--stc-color-white,#fff)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_btn:hover{background-color:var(--stc-color-blue-700,#1d4ed8)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_light .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_inspection{color:var(--stc-color-slate-500,#64748b)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_name{color:var(--stc-color-slate-100,#f1f5f9)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_type_badge{color:var(--stc-color-blue-300,#93c5fd);background-color:#3b82f633}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_status_label{color:var(--stc-color-slate-400,#94a3b8)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security{background-color:var(--stc-color-slate-900,#0f172a)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_1{color:var(--stc-color-green-400,#4ade80);background-color:#22c55e1a}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_2{color:var(--stc-color-amber-400,#fbbf24);background-color:#f59e0b1a}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_security_3{color:var(--stc-color-red-400,#f87171);background-color:#ef44441a}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_label{color:var(--stc-color-slate-400,#94a3b8)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_value{color:var(--stc-color-slate-100,#f1f5f9)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_port_info{border-color:var(--stc-color-slate-700,#334155);background-color:var(--stc-color-slate-900,#0f172a)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_btn{background-color:var(--stc-color-blue-500,#3b82f6);color:var(--stc-color-white,#fff)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_btn:hover{background-color:var(--stc-color-blue-400,#60a5fa)}.VesselProfileCard-module__AT-bgG__com_org_vesselprofile_dark .VesselProfileCard-module__AT-bgG__com_org_vesselprofile_inspection{color:var(--stc-color-slate-500,#64748b)}
.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_root{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);border-radius:var(--stc-radius-lg,12px);box-sizing:border-box;border:1px solid;overflow:hidden}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_header{justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_header_left{flex-direction:column;gap:4px;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_title{margin:0;font-size:18px;font-weight:700}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_scan_time{opacity:.6;font-size:12px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_rescan_btn{font-family:var(--stc-font-family-primary,"Pretendard",sans-serif);cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:background-color .15s}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_summary{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 24px 16px;display:grid}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat{text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_value{font-size:22px;font-weight:700;font-family:var(--stc-font-family-mono,"SF Mono",monospace)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_label{opacity:.6;font-size:12px;font-weight:500}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_systems{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding:0 24px 24px;display:grid}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card{cursor:default;border:1px solid;border-radius:8px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .15s;display:flex;position:relative}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card[role=button]{cursor:pointer}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_header{justify-content:space-between;align-items:center;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_icon{font-size:24px;line-height:1}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dot_online{background-color:var(--stc-color-green-500,#22c55e)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dot_offline{background-color:var(--stc-color-red-500,#ef4444)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dot_degraded{background-color:var(--stc-color-amber-500,#f59e0b)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dot_maintenance{background-color:var(--stc-color-slate-400,#94a3b8)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_body{flex-direction:column;gap:2px;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_name{font-size:14px;font-weight:600}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_type{opacity:.6;font-size:12px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_status{border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_devices{opacity:.7;font-size:12px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_ip{font-size:11px;font-family:var(--stc-font-family-mono,"SF Mono",monospace);opacity:.5}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_seen{opacity:.5;font-size:11px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_alert{min-width:20px;height:20px;color:var(--stc-color-white,#fff);background-color:var(--stc-color-red-500,#ef4444);border-radius:10px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_title{color:var(--stc-color-slate-900,#0f172a)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_rescan_btn{border-color:var(--stc-color-slate-300,#cbd5e1);color:var(--stc-color-slate-700,#334155)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_rescan_btn:hover,.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat{background-color:var(--stc-color-slate-50,#f8fafc)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_value{color:var(--stc-color-blue-600,#2563eb)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_alert .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_value{color:var(--stc-color-red-600,#dc2626)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card{background-color:var(--stc-color-white,#fff);border-color:var(--stc-color-slate-200,#e2e8f0)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card:hover{box-shadow:0 2px 8px #00000014}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_name{color:var(--stc-color-slate-900,#0f172a)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_light .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_status{background-color:var(--stc-color-slate-100,#f1f5f9);color:var(--stc-color-slate-600,#475569)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark{background-color:var(--stc-color-slate-800,#1e293b);border-color:var(--stc-color-slate-700,#334155)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_title{color:var(--stc-color-slate-100,#f1f5f9)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_scan_time{color:var(--stc-color-slate-400,#94a3b8)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_rescan_btn{border-color:var(--stc-color-slate-600,#475569);color:var(--stc-color-slate-300,#cbd5e1)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_rescan_btn:hover{background-color:var(--stc-color-slate-700,#334155)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat{background-color:var(--stc-color-slate-900,#0f172a)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_value{color:var(--stc-color-blue-400,#60a5fa)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_alert .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_value{color:var(--stc-color-red-400,#f87171)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_stat_label{color:var(--stc-color-slate-400,#94a3b8)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card{background-color:var(--stc-color-slate-900,#0f172a);border-color:var(--stc-color-slate-700,#334155)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card:hover{box-shadow:0 2px 8px #0000004d}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_name{color:var(--stc-color-slate-100,#f1f5f9)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_type{color:var(--stc-color-slate-400,#94a3b8)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_status{color:var(--stc-color-slate-300,#cbd5e1);background-color:#3b82f626}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_devices{color:var(--stc-color-slate-400,#94a3b8)}.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_ip,.VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_dark .VesselNetworkStatus-module__vfUCHq__com_org_vesselnet_card_seen{color:var(--stc-color-slate-500,#64748b)}
