.ESSz2a_detailPageHeader{background:var(--color-surface-primary);width:100%;color:var(--color-text-primary)}.ESSz2a_topSection{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-xs)}.ESSz2a_metadataPanel{gap:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-secondary);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);align-items:start;min-width:0;display:flex}.ESSz2a_metadataPanel>:not(:last-child){padding-right:var(--spacing-xl);border-right:1px solid var(--color-border-subtle)}@media (max-width:1080px){.ESSz2a_metadataPanel{padding:var(--spacing-md);flex-direction:column;align-items:stretch}.ESSz2a_metadataPanel>:not(:last-child){padding-right:0;padding-bottom:var(--spacing-md);border-right:none;border-bottom:1px solid var(--color-border-subtle)}}.ESSz2a_panelSection{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ESSz2a_sectionHeader{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ESSz2a_gaugeCardsWrapper{gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;display:flex}.ESSz2a_gaugeCardsSection{gap:var(--spacing-sm);flex-shrink:0;align-items:start;display:flex}@media (max-width:1023px){.ESSz2a_gaugeCardsSection{justify-content:center}}.ESSz2a_communityVotes{gap:var(--spacing-2xs);padding-top:var(--spacing-2xs);flex-direction:column;display:flex}.ESSz2a_communityVerdictTitle{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;text-align:center;justify-content:center;align-items:center;gap:var(--spacing-2xs);font-weight:600;display:flex}.ESSz2a_infoIcon{color:var(--color-text-tertiary);cursor:help;display:inline-flex}.ESSz2a_communityVerdictButtons{align-items:center;gap:var(--spacing-xs);display:flex}.ESSz2a_voteTextLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.ESSz2a_voteBar{border-radius:var(--radius-full);flex:1;min-width:60px;height:4px;overflow:hidden}.ESSz2a_voteToggleBtn{border-radius:var(--radius-full);cursor:pointer;width:22px;height:22px;color:var(--color-white);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}.ESSz2a_voteToggleBtn:disabled{opacity:.4;cursor:not-allowed}.ESSz2a_voteToggleBtn:hover:not(:disabled){opacity:.8}.ESSz2a_voteToggleBtn:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.ESSz2a_voteToggleBtnClean{color:var(--color-success-dark)}.ESSz2a_voteToggleBtnMalicious{color:var(--color-danger)}.ESSz2a_quickStats{gap:var(--spacing-2xs);flex-direction:column;flex-shrink:0;display:flex}.ESSz2a_statRow{align-items:baseline;gap:var(--spacing-xs);min-width:0;display:flex}.ESSz2a_statLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;min-width:140px}.ESSz2a_statValue{font-size:var(--font-size-xs);color:var(--color-text-primary);align-items:center;gap:var(--spacing-2xs);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;font-weight:500;display:flex}.ESSz2a_progressSection{padding:var(--spacing-sm) var(--spacing-lg) 0;border-top:1px solid var(--color-border-subtle)}.ESSz2a_timestampRow{gap:var(--spacing-md);flex-wrap:nowrap}.ESSz2a_timestamp{color:var(--color-text-secondary);font-size:var(--font-size-xs);align-items:center;gap:.25em;display:inline-flex}.ESSz2a_timestampRow .ESSz2a_timestamp:not(:last-child):after{content:"·";margin:0 var(--spacing-xs);color:var(--color-text-tertiary)}@media (max-width:1023px){.ESSz2a_topSection{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xs)}}@media (max-width:768px){.ESSz2a_topSection{padding:var(--spacing-xs) var(--spacing-sm)}.ESSz2a_metadataPanel{padding:var(--spacing-sm);gap:var(--spacing-sm)}.ESSz2a_gaugeCardsSection{flex-wrap:wrap;justify-content:center}.ESSz2a_statLabel{min-width:unset;white-space:normal}.ESSz2a_progressSection{padding:var(--spacing-sm) var(--spacing-sm) 0}.ESSz2a_timestampRow{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column}.ESSz2a_timestamp:not(:last-child):after{display:none}}
.DlmGqW_detailNavigation{background:var(--color-surface-primary);border-bottom:1px solid var(--color-border-subtle);padding:0 var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-lg);display:flex}@media (max-width:768px){.DlmGqW_detailNavigation{padding:var(--spacing-sm);align-items:stretch;gap:var(--spacing-sm);flex-direction:column}}.DlmGqW_withCompactHeader{flex-direction:column;align-items:stretch;gap:0;padding:0}.DlmGqW_compactHeaderRow{align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-lg);border-bottom:1px solid var(--color-border-subtle);min-height:40px;animation:.2s ease-out DlmGqW_slideDown;display:flex}@media (max-width:768px){.DlmGqW_compactHeaderRow{padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs);flex-wrap:wrap}}@keyframes DlmGqW_slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.DlmGqW_compactIdentity{align-items:center;gap:var(--spacing-xs);flex-shrink:1;min-width:0;display:flex;overflow:hidden}@media (max-width:768px){.DlmGqW_compactIdentity{flex-wrap:wrap;flex:100%;overflow:visible}}.DlmGqW_compactIdentity>span[class*=badge]{white-space:nowrap;flex-shrink:0}.DlmGqW_compactFileIcon{color:var(--color-text-secondary);flex-shrink:0}.DlmGqW_compactFileName{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:500;font-size:var(--font-size-sm);color:var(--color-text-primary);overflow:hidden}@media (max-width:1023px){.DlmGqW_compactFileName{max-width:150px}}@media (max-width:768px){.DlmGqW_compactFileName{flex:1;min-width:0;max-width:none}}.DlmGqW_compactHash{font-size:var(--font-size-2xs);max-width:160px}@media (max-width:1023px){.DlmGqW_compactHash{display:none}}.DlmGqW_compactStats{align-items:center;gap:var(--spacing-xs);flex-shrink:0;margin-left:auto;display:flex}@media (max-width:768px){.DlmGqW_compactStats{display:none}}.DlmGqW_statPill{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-2xs);white-space:nowrap;background-color:var(--color-surface-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);font-weight:600;display:inline-flex}.DlmGqW_statPillClickable{cursor:pointer;font:inherit;transition:background-color .15s,border-color .15s}.DlmGqW_statPillClickable:hover{background-color:var(--color-surface-hover);border-color:var(--color-border-default)}.DlmGqW_statPillClickable:focus-visible{outline:2px solid var(--color-focus-outline,var(--color-info));outline-offset:1px}.DlmGqW_statPill--danger{background-color:var(--color-danger-soft,var(--color-surface-secondary));color:var(--color-danger,var(--color-text-primary));border-color:var(--color-danger-border,var(--color-border-subtle))}.DlmGqW_statPill--warning{background-color:var(--color-warning-soft,var(--color-surface-secondary));color:var(--color-warning,var(--color-text-primary));border-color:var(--color-warning-border,var(--color-border-subtle))}.DlmGqW_statPill--success{background-color:var(--color-success-soft,var(--color-surface-secondary));color:var(--color-success,var(--color-text-primary));border-color:var(--color-success-border,var(--color-border-subtle))}.DlmGqW_statPill--info{background-color:var(--color-info-soft,var(--color-surface-secondary));color:var(--color-info,var(--color-text-primary));border-color:var(--color-info-border,var(--color-border-subtle))}.DlmGqW_statLabel{opacity:.8}.DlmGqW_statValue{color:var(--color-text-primary);font-weight:700}.DlmGqW_statSegments{align-items:center;gap:var(--spacing-xs);display:inline-flex}.DlmGqW_statSegment{align-items:center;gap:2px;display:inline-flex}.DlmGqW_statSegmentClickable{border-radius:var(--radius-sm);font:inherit;cursor:pointer;background:0 0;border:none;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.DlmGqW_statSegmentClickable:hover{background-color:var(--color-surface-hover)}.DlmGqW_statSegmentClickable:focus-visible{outline:2px solid var(--color-focus-outline,var(--color-info));outline-offset:1px}.DlmGqW_statDot{border-radius:var(--radius-full);background-color:var(--color-text-tertiary);flex-shrink:0;width:8px;height:8px}.DlmGqW_statDot--danger{background-color:var(--color-danger,#dc3545)}.DlmGqW_statDot--warning{background-color:var(--color-warning,#ffc107)}.DlmGqW_statDot--success{background-color:var(--color-success,#198754)}.DlmGqW_statDot--info{background-color:var(--color-info,#0dcaf0)}.DlmGqW_statDot--neutral{background-color:var(--color-text-tertiary)}.DlmGqW_compactActions{align-items:center;gap:var(--spacing-xs);margin-left:var(--spacing-md);flex-shrink:0;display:flex}@media (max-width:768px){.DlmGqW_compactActions{flex:100%;justify-content:flex-end;margin-left:0}}.DlmGqW_withCompactHeader .DlmGqW_tabs{padding:0 var(--spacing-lg)}@media (max-width:768px){.DlmGqW_withCompactHeader .DlmGqW_tabs{padding:0 var(--spacing-sm)}}.DlmGqW_tabs{align-items:center;gap:var(--spacing-xs);flex:1;display:flex;overflow-x:auto}@media (max-width:768px){.DlmGqW_tabs{-webkit-overflow-scrolling:touch;overflow-x:scroll}}.DlmGqW_tab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;white-space:nowrap;color:var(--color-text-secondary);background:0 0;border:none;border-bottom:3px solid #0000;transition:all .2s ease-in-out;display:flex}.DlmGqW_tab:hover:not(.DlmGqW_active){color:var(--color-text-primary);background-color:var(--color-surface-hover)}.DlmGqW_tab.DlmGqW_active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.DlmGqW_tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.DlmGqW_tabLabel{font-weight:500;font-size:var(--font-size-sm);color:inherit}.DlmGqW_count{min-width:24px;height:24px;padding:0 var(--spacing-2xs);background-color:var(--color-surface-active);color:var(--color-text-secondary);border-radius:var(--radius-full);justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:2;display:inline-flex}.DlmGqW_active .DlmGqW_count{background-color:var(--color-primary);color:var(--color-white)}.DlmGqW_loadingGlyph{color:var(--color-text-tertiary)}.DlmGqW_actions{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex}@media (max-width:768px){.DlmGqW_actions{gap:var(--spacing-2xs)}}.DlmGqW_iconButton{min-width:auto;padding:var(--spacing-xs);aspect-ratio:1}
.S1KP8q_analysisHeader{background:var(--color-surface-primary);width:100%;box-shadow:var(--shadow-sm);border-bottom:1px solid var(--color-border-subtle);z-index:var(--z-index-sticky);position:sticky;top:0}.S1KP8q_headerContainer{padding:0 var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-lg);max-width:100%;height:56px;display:flex}.S1KP8q_brandSection{align-items:center;gap:var(--spacing-sm);color:inherit;flex-shrink:0;text-decoration:none;display:flex}.S1KP8q_logo{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.S1KP8q_brandText{flex-direction:column;gap:0;display:flex}.S1KP8q_brandName{font-size:var(--font-size-lg);color:var(--color-text-primary);letter-spacing:-.02em;font-weight:700;line-height:1}.S1KP8q_centerSection{align-items:center;gap:var(--spacing-md);flex:1;min-width:0;display:flex}.S1KP8q_navigation{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex}.S1KP8q_navLink{padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;background:0 0;border:none;font-weight:500;text-decoration:none;transition:all .2s}.S1KP8q_navLink:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.S1KP8q_navLink.S1KP8q_active{color:var(--color-text-primary);background-color:var(--color-surface-active)}.S1KP8q_navItemContainer,.S1KP8q_dropdownWrapper{position:relative}.S1KP8q_dropdownTrigger{align-items:center;gap:var(--spacing-2xs);display:flex}.S1KP8q_dropdownTrigger.S1KP8q_open{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.S1KP8q_dropdownIcon{transition:transform .2s}.S1KP8q_dropdownTrigger.S1KP8q_open .S1KP8q_dropdownIcon{transform:rotate(180deg)}.S1KP8q_dropdownMenu{top:calc(100% + var(--spacing-2xs));background-color:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);min-width:220px;box-shadow:var(--shadow-lg);padding:var(--spacing-xs) 0;z-index:var(--z-index-dropdown);animation:.15s S1KP8q_dropdownFadeIn;position:absolute;left:0}@keyframes S1KP8q_dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.S1KP8q_dropdownItem{padding:var(--spacing-sm) var(--spacing-md);width:100%;color:var(--color-text-primary);font-size:var(--font-size-sm);align-items:center;font-weight:400;text-decoration:none;transition:background-color .2s;display:flex}.S1KP8q_dropdownItem:hover{background-color:var(--color-surface-hover)}.S1KP8q_dropdownItem:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:-2px;background-color:var(--color-surface-hover)}.S1KP8q_searchSection{flex:1;min-width:200px;max-width:600px;position:relative}.S1KP8q_rightSection{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}.S1KP8q_utilityLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border:none;font-weight:500;text-decoration:none;transition:color .2s}.S1KP8q_utilityLink:hover{color:var(--color-text-primary)}.S1KP8q_utilityLink:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.S1KP8q_resourcesDropdown{position:relative}.S1KP8q_resourcesButton{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:all .2s;display:flex}.S1KP8q_resourcesButton:hover,.S1KP8q_resourcesButton.S1KP8q_open{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.S1KP8q_resourcesMenu{top:calc(100% + var(--spacing-2xs));background-color:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-lg);padding:var(--spacing-xs) 0;z-index:var(--z-index-dropdown);animation:.15s S1KP8q_dropdownFadeIn;position:absolute;right:0}.S1KP8q_resourcesMenuItem{padding:var(--spacing-sm) var(--spacing-md);width:100%;color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;font-weight:400;text-decoration:none;transition:background-color .2s;display:block}.S1KP8q_resourcesMenuItem:hover{background-color:var(--color-surface-hover)}.S1KP8q_resourcesMenuItem:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:-2px;background-color:var(--color-surface-hover)}.S1KP8q_avatar{cursor:pointer}.S1KP8q_userMenu{position:relative}.S1KP8q_userMenuDropdown{top:calc(100% + var(--spacing-xs));background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-lg);z-index:var(--z-index-dropdown);padding:var(--spacing-xs) 0;animation:.15s S1KP8q_fadeIn;position:absolute;right:0}@media (max-width:768px){.S1KP8q_userMenuDropdown{top:56px;right:var(--spacing-sm);left:var(--spacing-sm);min-width:unset;width:auto;max-height:calc(100vh - 72px);position:fixed;overflow-y:auto}}@keyframes S1KP8q_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.S1KP8q_menuLink{padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;transition:background-color .15s;display:block}.S1KP8q_menuLink:hover{background-color:var(--color-surface-hover)}.S1KP8q_menuButton{text-align:left;width:100%;padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;font-weight:500;transition:background-color .15s;display:block}.S1KP8q_menuButton:hover{background-color:var(--color-surface-hover)}.S1KP8q_themeSection{padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border-subtle);margin:var(--spacing-xs) 0}.S1KP8q_themeLabel{font-size:var(--font-size-2xs);color:var(--color-text-tertiary);letter-spacing:.05em;margin-bottom:var(--spacing-sm);font-weight:600;display:block}.S1KP8q_themeButtons{gap:var(--spacing-sm);display:flex}.S1KP8q_themeButton{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-primary);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:flex}.S1KP8q_themeButton:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.S1KP8q_themeButtonActive{border-color:var(--color-primary-cyan);background-color:color-mix(in srgb, var(--color-primary-cyan) 10%, transparent);color:var(--color-primary-cyan)}.S1KP8q_logoutSection{border-top:1px solid var(--color-border-subtle);padding:var(--spacing-xs) 0}.S1KP8q_mobileControls{align-items:center;gap:var(--spacing-2xs);flex-shrink:0;display:none}.S1KP8q_mobileSearchExpandButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:none}.S1KP8q_mobileSearchExpandButton:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.S1KP8q_mobileSearchExpandButton:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.S1KP8q_mobileMenuButton{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:none}.S1KP8q_mobileMenuButton:hover{background-color:var(--color-surface-hover)}.S1KP8q_mobileMenuButton:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.S1KP8q_mobileSearchRow,.S1KP8q_searchToggle,.S1KP8q_mobileMenuPanel,.S1KP8q_mobileBackdrop{display:none}.S1KP8q_mobileNavLink{padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-text-primary);font-size:var(--font-size-sm);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-weight:500;text-decoration:none;transition:background-color .15s;display:block}.S1KP8q_mobileNavLink:hover{background-color:var(--color-surface-hover)}.S1KP8q_mobileNavLink.S1KP8q_active{color:var(--color-text-primary);background-color:var(--color-surface-active)}.S1KP8q_mobileDropdownTrigger{justify-content:space-between;align-items:center;display:flex}.S1KP8q_mobileDropdownTrigger span{text-align:left;flex:1}.S1KP8q_dropdownIconMobile{flex-shrink:0;transition:transform .2s}.S1KP8q_mobileDropdownItems{background-color:var(--color-surface-hover);animation:.15s S1KP8q_dropdownFadeIn}.S1KP8q_mobileDropdownItem{padding:var(--spacing-sm) var(--spacing-lg);padding-left:calc(var(--spacing-lg) + var(--spacing-lg));color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:400;text-decoration:none;transition:background-color .15s;display:block}.S1KP8q_mobileDropdownItem:hover{background-color:var(--color-surface-active)}.S1KP8q_mobileDropdownItem:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:-2px}.S1KP8q_mobileMenuDivider{background-color:var(--color-border-subtle);height:1px;margin:var(--spacing-xs) var(--spacing-lg)}@media (max-width:1200px){.S1KP8q_searchSection{max-width:400px}}@media (max-width:1024px){.S1KP8q_headerContainer{padding:0 var(--spacing-md);z-index:var(--z-index-dropdown);background-color:var(--color-surface-primary);position:relative}.S1KP8q_navigation{display:none}.S1KP8q_searchSection{max-width:300px}.S1KP8q_mobileControls{order:2;margin-left:auto;display:flex}.S1KP8q_mobileMenuButton{display:flex}.S1KP8q_mobileMenuPanel{background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-border-subtle);box-shadow:var(--shadow-lg);padding:var(--spacing-sm) 0;z-index:var(--z-index-dropdown);animation:.2s S1KP8q_slideDown;display:block;position:absolute;top:100%;left:0;right:0}.S1KP8q_mobileBackdrop{background-color:var(--color-overlay-backdrop);z-index:calc(var(--z-index-dropdown) - 1);display:block;position:fixed;inset:0}}@media (max-width:768px){.S1KP8q_headerContainer{padding:0 var(--spacing-sm);gap:var(--spacing-sm)}.S1KP8q_centerSection,.S1KP8q_utilityLink{display:none}.S1KP8q_rightSection{gap:var(--spacing-2xs);order:3}.S1KP8q_mobileSearchExpandButton{display:flex}.S1KP8q_mobileSearchRow{align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-sm) var(--spacing-sm);display:flex;position:relative}.S1KP8q_mobileSearchRow.S1KP8q_collapsed{display:none}.S1KP8q_mobileSearchInput{flex:1;min-width:0;position:relative}.S1KP8q_searchToggle{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.S1KP8q_searchToggle:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.S1KP8q_searchToggle:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}}@keyframes S1KP8q_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.Is4J9a_page{background-color:var(--color-bg-subtle);flex-direction:column;min-height:100vh;display:flex}.Is4J9a_main{width:100%;padding:var(--spacing-xl) var(--spacing-md);flex:1;margin:0 auto}@media (min-width:768px){.Is4J9a_main{padding:var(--spacing-2xl) var(--spacing-xl)}}.Is4J9a_hero{align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl);text-align:center;flex-direction:column;display:flex}.Is4J9a_heroLogo{width:100%;max-width:400px;height:auto}.Is4J9a_heroTagline{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:0}.Is4J9a_uploadSection{margin-bottom:var(--spacing-2xl);flex-direction:column;align-items:center;width:100%;display:flex}.Is4J9a_tabs{width:100%;max-width:800px}.Is4J9a_uploadCard{border-top:none;border-top-left-radius:0;border-top-right-radius:0;width:100%;margin-top:-1px}.Is4J9a_urlInput{gap:var(--spacing-md);align-items:stretch;display:flex}@media (max-width:767px){.Is4J9a_urlInput{flex-direction:column;align-items:stretch}}.Is4J9a_input{flex:1}.Is4J9a_sectionTitle{margin:0 0 var(--spacing-lg) 0;font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.Is4J9a_submissionsList{gap:var(--spacing-md);flex-direction:column;display:flex}.Is4J9a_submissionItem{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);transition:background-color .2s;display:flex}.Is4J9a_submissionItem:hover{background-color:var(--color-surface-hover)}.Is4J9a_submissionId{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Is4J9a_report{gap:var(--spacing-lg);flex-direction:column;display:flex}.Is4J9a_reportImage{aspect-ratio:16/9;border-radius:var(--radius-sm);background-color:var(--color-surface-tertiary);width:100%;overflow:hidden}.Is4J9a_reportImagePlaceholder{justify-content:center;align-items:center;width:100%;height:100%;font-size:4rem;display:flex}.Is4J9a_reportContent{gap:var(--spacing-sm);flex-direction:column;display:flex}.Is4J9a_reportTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.4}.Is4J9a_reportExcerpt{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.Is4J9a_updatesList{gap:var(--spacing-lg);flex-direction:column;display:flex}.Is4J9a_updateCard{gap:var(--spacing-sm);flex-direction:column;display:flex}.Is4J9a_updateTitle{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.4}.Is4J9a_updateDate{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:0}.Is4J9a_updateExcerpt{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}
:root{--flip-duration:.5s}._9yjYgG_digitWrapper{font-variant-numeric:tabular-nums;width:.6em;height:1.1em;display:inline-block;position:relative;overflow:hidden}._9yjYgG_staticChar{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._9yjYgG_suffixWrapper{width:.75em;margin-left:.15em;overflow:visible}._9yjYgG_newChar{width:100%;height:100%;color:var(--color-text-primary);justify-content:center;align-items:center;font-weight:700;display:flex}._9yjYgG_rollIn{animation:_9yjYgG_rollInUp var(--flip-duration) ease-out forwards}._9yjYgG_oldChar{width:100%;height:100%;color:var(--color-text-primary);animation:_9yjYgG_rollOutUp var(--flip-duration) ease-in forwards;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:0}@keyframes _9yjYgG_rollInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes _9yjYgG_rollOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}
.hcmSlG_flipCounter{align-items:center;gap:2px;display:inline-flex}
.LyU8vW_hero{text-align:center;margin-bottom:var(--spacing-5xl);padding:var(--spacing-4xl) 0;z-index:1;position:relative}.LyU8vW_communityBadge{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);margin-bottom:var(--spacing-xl);border-radius:var(--radius-full);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary-cyan) 8%, transparent), color-mix(in srgb, var(--color-primary-cyan) 12%, transparent));border:1px solid color-mix(in srgb, var(--color-primary-cyan) 15%, transparent);font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:500;display:inline-flex}.LyU8vW_badgeDot{background-color:var(--color-primary-cyan);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--color-primary-cyan) 40%, transparent);border-radius:50%}.LyU8vW_heroTitle{margin-bottom:var(--spacing-lg);color:var(--color-text-primary);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2}.LyU8vW_heroDescription{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:1.6}
._9TyY-a_uploadSection{flex-direction:column;display:flex}._9TyY-a_uploadCard{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}._9TyY-a_simpleTabs{border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-surface-primary);gap:0;display:flex}._9TyY-a_simpleTab{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;font-weight:500;transition:all .2s;display:flex}._9TyY-a_simpleTab:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}._9TyY-a_simpleTabActive{color:var(--color-text-primary);border-bottom-color:var(--color-primary-cyan)}._9TyY-a_uploadContent{padding:var(--spacing-3xl) var(--spacing-2xl);gap:var(--spacing-xl);flex-direction:column;min-height:350px;display:flex}._9TyY-a_uploadArea{gap:var(--spacing-md);flex-direction:column;flex:1;display:flex}._9TyY-a_urlArea{gap:var(--spacing-xl);flex-direction:column;flex:1;justify-content:center;display:flex}._9TyY-a_icon{align-self:center}._9TyY-a_urlSubmitRow{justify-content:center;display:flex}._9TyY-a_urlSubmitButton{flex-shrink:0}@media (max-width:575px){._9TyY-a_urlSubmitButton{width:100%}}._9TyY-a_uploadHintText{text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin-top:var(--spacing-sm)}._9TyY-a_text{gap:var(--spacing-2xs);flex-direction:column;display:flex}._9TyY-a_title{text-align:center;font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;font-weight:600}._9TyY-a_subtitle{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._9TyY-a_uploadFooter{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md);background-color:var(--color-surface-secondary);border-top:1px solid var(--color-border-subtle);display:flex}._9TyY-a_lockIcon{color:var(--color-text-tertiary)}._9TyY-a_footerText{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}
.W5ZLdW_submissionsSection{flex-direction:column;display:flex}.W5ZLdW_submissionsCard{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-sm)}.W5ZLdW_submissionsHeader{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.W5ZLdW_submissionsTitle{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.3}.W5ZLdW_submissionsDescription{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.W5ZLdW_viewAllButton{white-space:nowrap;flex-shrink:0}.W5ZLdW_submissionsListContainer{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.W5ZLdW_submissionsList{flex-direction:column;display:flex}.W5ZLdW_submissionItem{align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);background-color:var(--color-surface-primary);border-top:1px solid var(--color-border-subtle);cursor:pointer;transition:background-color .15s;display:flex}.W5ZLdW_submissionItem:first-child{border-top:none}.W5ZLdW_submissionItem:hover{background-color:var(--color-surface-hover)}.W5ZLdW_submissionItem:hover .W5ZLdW_submissionArrow{opacity:1}.W5ZLdW_submissionIcon{border-radius:var(--radius-md);background-color:var(--color-surface-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.W5ZLdW_itemIcon{color:var(--color-text-secondary)}.W5ZLdW_submissionInfo{flex:1;min-width:0}.W5ZLdW_submissionLabel{font-size:var(--font-size-base);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-weight:500;overflow:hidden}.W5ZLdW_submissionMeta{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-tertiary);min-width:0;display:flex}.W5ZLdW_submissionHash{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.W5ZLdW_submissionMetaSeparator{flex-shrink:0}.W5ZLdW_submissionTime{white-space:nowrap;flex-shrink:0}.W5ZLdW_submissionArrow{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.W5ZLdW_submissionArrow:hover{opacity:1}.W5ZLdW_submissionsState{padding:var(--spacing-xl);text-align:center}
.wpiq3q_statsSection{width:100vw;padding:var(--spacing-4xl) var(--spacing-md);background-color:var(--color-surface-primary);z-index:1;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.wpiq3q_statsSection:before{content:"";background-color:var(--color-border-subtle);width:100%;max-width:1200px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.wpiq3q_statsGrid{gap:var(--spacing-4xl);text-align:center;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:0 auto;display:grid}@media (max-width:768px){.wpiq3q_statsGrid{gap:var(--spacing-2xl);grid-template-columns:1fr}}.wpiq3q_statItem{gap:var(--spacing-sm);flex-direction:column;display:flex}.wpiq3q_statLabel{font-size:var(--font-size-2xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.wpiq3q_statValue{color:var(--color-text-primary);justify-content:center;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1;display:flex}
.MahD7q_newsSection{padding:var(--spacing-5xl) var(--spacing-md);background-color:var(--color-surface-secondary);border-top:1px solid var(--color-border-subtle);z-index:1;position:relative}.MahD7q_newsContainer{max-width:1200px;margin:0 auto}.MahD7q_newsHeader{margin-bottom:var(--spacing-3xl);justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);display:flex}.MahD7q_newsSectionLabel{font-size:var(--font-size-xs);color:var(--color-primary-cyan);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-sm);font-weight:600}.MahD7q_allPostsLink{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:500;display:inline-flex}.MahD7q_allPostsLink:hover{color:var(--color-primary-cyan)}.MahD7q_newsGrid{gap:var(--spacing-2xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.MahD7q_newsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.MahD7q_newsGrid{grid-template-columns:repeat(3,1fr)}}.MahD7q_newsCard{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.MahD7q_newsCard:hover{box-shadow:var(--shadow-md)}.MahD7q_newsCardImage{color:#ffffffd9;background:linear-gradient(135deg,#1b2232,#3a1f47,#391320);justify-content:center;align-items:center;width:100%;height:200px;display:flex}.MahD7q_newsCardImageIcon{opacity:.85;filter:drop-shadow(0 2px 8px #00000059);font-size:3rem}.MahD7q_newsCardMeta{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-xl) 0;font-size:var(--font-size-xs);color:var(--color-text-tertiary);display:flex}.MahD7q_newsCardTag{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:500;display:inline-block}.MahD7q_newsCardDate{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.MahD7q_newsCardDot{color:var(--color-text-tertiary)}.MahD7q_newsCardReadTime{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.MahD7q_newsCardTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);padding:var(--spacing-md) var(--spacing-xl) 0;font-weight:600;line-height:1.4}.MahD7q_newsCardDescription{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-sm) var(--spacing-xl) 0;flex:1;line-height:1.6}.MahD7q_readArticleLink{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-primary-cyan);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);cursor:pointer;font-weight:500;display:inline-flex}.MahD7q_readArticleLink:hover{text-decoration:underline}
:root{--gradient-hero:radial-gradient(ellipse 60% 50% at 20% 0%, color-mix(in srgb, var(--color-primary-cyan) 8%, transparent), transparent 60%), radial-gradient(ellipse 50% 40% at 90% 10%, color-mix(in srgb, var(--color-primary-cyan) 8%, transparent), transparent 60%), linear-gradient(180deg, var(--color-surface-secondary), var(--color-surface-primary))}.M8jzhq_page{background:var(--gradient-hero)}.M8jzhq_main{flex:1;position:relative}.M8jzhq_main:before{content:"";top:0;left:0;right:0;bottom:var(--spacing-5xl);background-image:linear-gradient(var(--color-border-subtle) 1px, transparent 1px),linear-gradient(90deg, var(--color-border-subtle) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:48px 48px;position:absolute;-webkit-mask-image:radial-gradient(80% 50% at 50% 30%,#000 0%,#0000 70%);mask-image:radial-gradient(80% 50% at 50% 30%,#000 0%,#0000 70%)}.M8jzhq_container{z-index:1;max-width:1200px;margin:0 auto;position:relative}.M8jzhq_mainContent{gap:var(--spacing-3xl);margin-bottom:var(--spacing-5xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.M8jzhq_mainContent{grid-template-columns:1fr 1fr}}.M8jzhq_mainContentCentered{gap:var(--spacing-3xl);margin-bottom:var(--spacing-5xl);grid-template-columns:1fr;max-width:600px;margin-left:auto;margin-right:auto;display:grid}.M8jzhq_heroAccent{color:var(--color-primary-cyan)}
.Cmzwzq_page{background-color:var(--color-bg-subtle)}.Cmzwzq_main{flex:1}.Cmzwzq_container{flex-direction:column;margin:0 auto;display:flex;position:relative}.Cmzwzq_headerSection{width:100%;position:relative}.Cmzwzq_grid{gap:var(--spacing-xl);grid-template-columns:1fr;display:grid}@media (min-width:1280px){.Cmzwzq_grid{grid-template-columns:1fr 280px;align-items:start}}.Cmzwzq_toc{display:none}@media (min-width:1280px){.Cmzwzq_toc{top:var(--spacing-xl);display:block;position:sticky}}.Cmzwzq_tabsSection{width:100%}.Cmzwzq_tabContent{padding:var(--spacing-lg);background-color:var(--color-surface-primary);color:var(--color-text-primary)}.Cmzwzq_tabContentInner,.Cmzwzq_vendorList{padding:var(--spacing-md);color:var(--color-text-primary)}@media (max-width:767px){.Cmzwzq_container{gap:var(--spacing-lg)}.Cmzwzq_tabContent{padding:var(--spacing-md)}}.Cmzwzq_cardGrid{gap:var(--spacing-lg);flex-wrap:wrap;display:flex}@media (max-width:576px){.Cmzwzq_cardGrid{flex-direction:column;align-items:stretch}.Cmzwzq_cardGrid>*{width:100%}}
.Uqp7gq_screenshots{gap:var(--spacing-md);flex-direction:column;display:flex}.Uqp7gq_header{justify-content:space-between;align-items:center;display:flex}.Uqp7gq_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.Uqp7gq_grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}@media (max-width:768px){.Uqp7gq_grid{grid-template-columns:1fr}}.Uqp7gq_screenshotCard{cursor:pointer;transition:transform .2s}.Uqp7gq_screenshotCard:hover{transform:translateY(-2px)}.Uqp7gq_imageWrapper{aspect-ratio:16/9;border-radius:var(--radius-sm);background-color:var(--color-surface-tertiary);width:100%;margin-bottom:var(--spacing-sm);overflow:hidden}.Uqp7gq_image{object-fit:cover;width:100%;height:100%;display:block}.Uqp7gq_info{gap:var(--spacing-3xs);flex-direction:column;display:flex}.Uqp7gq_filename{font-size:var(--font-size-2xs);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Uqp7gq_timestamp{font-size:var(--font-size-2xs);color:var(--color-text-secondary)}.Uqp7gq_modalContent{height:100%;min-height:0;padding:var(--spacing-md);flex-direction:column;display:flex;overflow:hidden}.Uqp7gq_imageContainer{background-color:var(--color-surface-tertiary);border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Uqp7gq_imageContainer{min-height:200px;max-height:calc(100vh - 200px)}}.Uqp7gq_imageSpinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Uqp7gq_modalImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.Uqp7gq_modalFooter{padding:var(--spacing-md) 0 var(--spacing-xs) 0;justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}@media (max-width:768px){.Uqp7gq_modalFooter{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}}.Uqp7gq_footerLeft{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.Uqp7gq_footerFilename{font-size:var(--font-size-base);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Uqp7gq_footerTimestamp{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Uqp7gq_footerCounter{font-size:var(--font-size-base);color:var(--color-text-secondary);flex-shrink:0;font-weight:600}.Uqp7gq_navButtonLeft,.Uqp7gq_navButtonRight{z-index:10;background-color:var(--color-surface-primary);border:1px solid var(--color-border-default);box-shadow:var(--shadow-lg);opacity:.9;transition:opacity .2s,transform .2s;position:absolute;top:50%;transform:translateY(-50%)}.Uqp7gq_navButtonLeft:hover,.Uqp7gq_navButtonRight:hover{opacity:1;background-color:var(--color-surface-hover)}@media (max-width:768px){.Uqp7gq_navButtonLeft,.Uqp7gq_navButtonRight{display:none}}.Uqp7gq_navButtonLeft{left:var(--spacing-lg)}.Uqp7gq_navButtonRight{right:var(--spacing-lg)}
.MI9RNG_lineChart{gap:var(--spacing-xs);flex-direction:column;display:flex}.MI9RNG_title{font-size:var(--font-size-2xs);color:var(--color-text-primary);font-weight:600}.MI9RNG_chartContainer{gap:var(--spacing-xs);padding-bottom:var(--spacing-md);align-items:stretch;display:flex;position:relative}.MI9RNG_yAxisLabel{writing-mode:vertical-rl;font-size:var(--font-size-2xs);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex;transform:rotate(180deg)}.MI9RNG_yAxis{flex-shrink:0;width:60px;position:relative}.MI9RNG_yAxisTick{font-size:var(--font-size-2xs);color:var(--color-text-secondary);font-family:var(--font-mono);white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.MI9RNG_chartWrapper{flex:1;min-width:0;position:relative}.MI9RNG_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MI9RNG_gridLine{stroke:var(--color-border-subtle);stroke-width:.5px;vector-effect:non-scaling-stroke}.MI9RNG_line{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.MI9RNG_markers{pointer-events:none;position:absolute;inset:0}.MI9RNG_marker{border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}.MI9RNG_xAxis{left:0;right:0;bottom:calc(-1*var(--spacing-md));height:var(--spacing-md);position:absolute}.MI9RNG_xAxisTick{font-size:var(--font-size-2xs);color:var(--color-text-secondary);font-family:var(--font-mono);white-space:nowrap;position:absolute;top:2px;transform:translate(-50%)}.MI9RNG_emptyState{height:200px;color:var(--color-text-tertiary);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
._BPOmq_systemResourceMonitor{gap:var(--spacing-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-primary);padding:var(--spacing-md);flex-direction:column;height:fit-content;display:flex}._BPOmq_header{gap:var(--spacing-xs);flex-direction:column;display:flex}._BPOmq_titleRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}._BPOmq_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}._BPOmq_collapseButton{padding:var(--spacing-xs);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._BPOmq_collapseButton:hover{background-color:var(--color-surface-hover)}._BPOmq_collapseButton:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}._BPOmq_processName{font-size:var(--font-size-2xs);color:var(--color-text-secondary);font-family:var(--font-mono)}._BPOmq_content{gap:var(--spacing-md);flex-direction:column;display:flex}._BPOmq_tabContent{padding:var(--spacing-md) 0}
._0fR9Ba_processTree{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}._0fR9Ba_header{gap:var(--spacing-xs);flex-direction:column;display:flex}._0fR9Ba_titleRow{flex-wrap:wrap;align-items:baseline;display:flex}._0fR9Ba_monitorBtn{height:auto;min-height:auto;line-height:inherit;font-size:var(--font-size-2xs);padding:0;text-decoration:underline}._0fR9Ba_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}._0fR9Ba_count{font-size:var(--font-size-2xs);color:var(--color-text-secondary)}._0fR9Ba_mainContent{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:768px){._0fR9Ba_mainContent{flex-direction:row;align-items:flex-start}}._0fR9Ba_treeContent{min-width:0;padding:var(--spacing-sm) 0;flex-direction:column;flex:1;display:flex;overflow-x:auto}._0fR9Ba_monitorPanel{flex-shrink:0}@media (min-width:768px){._0fR9Ba_monitorPanel{width:400px}}._0fR9Ba_processNode{position:relative}._0fR9Ba_processRow{align-items:center;gap:var(--spacing-xs);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;padding:2px 0;display:flex}._0fR9Ba_processRow:hover{background-color:var(--color-surface-hover)}._0fR9Ba_processRow._0fR9Ba_selected{background-color:var(--color-surface-active)}._0fR9Ba_processRow._0fR9Ba_notClickable{cursor:default}._0fR9Ba_processRow._0fR9Ba_notClickable:hover{background-color:#0000}._0fR9Ba_toggle{border:1px solid var(--color-border-default);background-color:var(--color-surface-primary);width:14px;height:14px;color:var(--color-text-secondary);cursor:pointer;font-size:10px;line-height:1;font-family:var(--font-mono);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._0fR9Ba_toggle:hover{border-color:var(--color-text-primary);color:var(--color-text-primary)}._0fR9Ba_toggle:focus-visible{outline:2px solid var(--color-focus-outline,var(--color-primary));outline-offset:1px}._0fR9Ba_toggleSpacer{flex-shrink:0;width:14px;height:14px}._0fR9Ba_processIcon{width:16px;height:16px;image-rendering:pixelated;flex-shrink:0}._0fR9Ba_processName{font-size:var(--font-size-2xs);color:var(--color-primary);font-weight:600;text-decoration:none}._0fR9Ba_processNameMuted{font-size:var(--font-size-2xs);color:var(--color-text-primary);font-weight:600;text-decoration:none}._0fR9Ba_processPid{font-size:var(--font-size-2xs);color:var(--color-text-secondary)}._0fR9Ba_commandLine{font-size:var(--font-size-2xs);font-family:var(--font-mono);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:600px;overflow:hidden}._0fR9Ba_threatBadge{border-radius:2px;flex-shrink:0;align-items:center;padding:1px 4px;font-size:10px;font-weight:600;display:inline-flex}._0fR9Ba_threatMalicious{background-color:var(--color-danger);color:var(--color-white,#fff)}._0fR9Ba_threatSuspicious{background-color:var(--color-warning);color:var(--color-white,#fff)}._0fR9Ba_childrenContainer{border-left:1px solid var(--color-border-default);margin-left:7px;padding-left:16px;position:relative}._0fR9Ba_childrenCollapsed{display:none}._0fR9Ba_childEntry{position:relative}._0fR9Ba_childEntry:before{content:"";background-color:var(--color-border-default);width:16px;height:1px;position:absolute;top:12px;left:-16px}._0fR9Ba_childEntry:last-child:after{content:"";background-color:var(--color-surface-primary);width:2px;position:absolute;top:12px;bottom:0;left:-17px}
.Z9zvwq_mitreAttack{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.Z9zvwq_header{justify-content:space-between;align-items:center;display:flex}.Z9zvwq_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.Z9zvwq_tacticsGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}@media (max-width:768px){.Z9zvwq_tacticsGrid{grid-template-columns:1fr}}.Z9zvwq_tacticCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-primary);flex-direction:column;display:flex;overflow:hidden}.Z9zvwq_tacticHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);cursor:pointer;background-color:var(--color-surface-secondary);transition:background-color .2s;display:flex}.Z9zvwq_tacticHeader:hover{background-color:var(--color-surface-hover)}.Z9zvwq_tacticIcon{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Z9zvwq_tacticInfo{gap:var(--spacing-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.Z9zvwq_tacticName{font-size:var(--font-size-2xs);color:var(--color-text-primary);font-weight:600}.Z9zvwq_tacticBadge{align-self:flex-start}.Z9zvwq_techniqueCount{font-size:var(--font-size-2xs);color:var(--color-text-secondary);white-space:nowrap}.Z9zvwq_techniques{gap:var(--spacing-sm);padding:var(--spacing-md);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.Z9zvwq_techniqueCard{gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-secondary);flex-direction:column;display:flex}.Z9zvwq_techniqueHeader{align-items:center;gap:var(--spacing-sm);display:flex}.Z9zvwq_techniqueName{font-size:var(--font-size-2xs);color:var(--color-text-primary);font-weight:600}.Z9zvwq_techniqueDescription{font-size:var(--font-size-2xs);color:var(--color-text-secondary);line-height:1.5}
.o-uUqW_networkActivity{gap:var(--spacing-md);flex-direction:column;display:flex}.o-uUqW_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.o-uUqW_section{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.o-uUqW_sectionTitle{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-primary);background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-border-subtle);margin:0;font-weight:600}.o-uUqW_list{gap:var(--spacing-xs);max-height:400px;padding:var(--spacing-sm);flex-direction:column;display:flex;overflow-y:auto}.o-uUqW_row{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-secondary);border-radius:var(--radius-sm);display:flex}.o-uUqW_value{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);word-break:break-all;flex:1;min-width:0}.o-uUqW_tableSection{background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.o-uUqW_emptyState{padding:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.o-uUqW_tableWrapper{max-height:400px;overflow:auto}.o-uUqW_table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--font-size-xs)}.o-uUqW_table th,.o-uUqW_table td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;vertical-align:top;overflow-wrap:anywhere}.o-uUqW_table th{z-index:1;color:var(--color-text-primary);background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-border-default);white-space:nowrap;font-weight:600;position:sticky;top:0}.o-uUqW_table td{border-bottom:1px solid var(--color-border-subtle)}.o-uUqW_table tbody tr:last-child td{border-bottom:none}.o-uUqW_domainValue{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary)}.o-uUqW_monoValue{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);display:block}.o-uUqW_secondaryText{font-size:var(--font-size-2xs);color:var(--color-text-secondary);margin-top:var(--spacing-3xs);display:block}.o-uUqW_pivotLink{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-primary-cyan);word-break:break-all;flex:1;min-width:0;text-decoration:none}.o-uUqW_pivotLink:hover{text-decoration:underline}.o-uUqW_copyIcon{margin-left:var(--spacing-xs);cursor:pointer;color:var(--color-text-secondary);flex-shrink:0}.o-uUqW_copyIcon:hover{color:var(--color-text-primary)}.o-uUqW_processInfo{gap:var(--spacing-2xs);flex-direction:column;display:flex}.o-uUqW_osintSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.o-uUqW_osintSection+.o-uUqW_osintSection{margin-top:var(--spacing-lg)}.o-uUqW_osintSectionTitle{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.o-uUqW_whoisKey{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.o-uUqW_whoisValue{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);word-break:break-all}.o-uUqW_osintSha256Link{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-primary-cyan);word-break:break-all;text-decoration:none}.o-uUqW_osintSha256Link:hover{text-decoration:underline}.o-uUqW_osintCellMono{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);white-space:nowrap}.o-uUqW_osintCellDate{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.o-uUqW_osintReferenceLink{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-primary);white-space:nowrap;background-color:var(--color-surface-primary);text-decoration:none;display:inline-flex}.o-uUqW_osintReferenceLink:hover{background-color:var(--color-surface-hover);text-decoration:none}.o-uUqW_osintTriggerLink{align-items:center;gap:var(--spacing-2xs);margin-top:var(--spacing-3xs);cursor:pointer;font-size:var(--font-size-2xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em;background:0 0;border:none;padding:0;display:flex}.o-uUqW_osintTriggerLink:hover{color:var(--color-primary-cyan)}.o-uUqW_osintTriggerLink:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px;border-radius:var(--radius-sm)}.o-uUqW_expandButton{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.o-uUqW_expandButton>*{transition:transform .15s}.o-uUqW_expandButton.o-uUqW_expandButtonOpen>*{transform:rotate(90deg)}.o-uUqW_expandButton:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.o-uUqW_expandButton:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.o-uUqW_expandedRow{background-color:var(--color-surface-secondary)}.o-uUqW_expandedRow>td{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-sm)}.o-uUqW_headerBlock{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-primary);overflow:hidden}.o-uUqW_headerBlockLabel{justify-content:space-between;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--font-size-2xs);color:var(--color-text-secondary);background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-border-subtle);text-transform:uppercase;letter-spacing:.03em;font-weight:600;display:flex}.o-uUqW_headerBlockContent{padding:var(--spacing-sm);font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-all;max-height:320px;margin:0;line-height:1.5;overflow-y:auto}
.vZAdFa_sectionHeader{padding-bottom:var(--spacing-md);justify-content:space-between;align-items:baseline;display:flex}.vZAdFa_sectionTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;font-weight:700}.vZAdFa_sectionMeta{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.vZAdFa_detectionSummary{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-primary);overflow:hidden}.vZAdFa_summaryHeader{width:100%;padding:var(--spacing-md);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;font-family:inherit;display:flex}.vZAdFa_summaryHeader:hover{background-color:var(--color-surface-hover)}.vZAdFa_summaryLeft{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.vZAdFa_chevron{color:var(--color-text-secondary);transition:transform .2s}.vZAdFa_summaryTitle{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:600}.vZAdFa_topLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.vZAdFa_topLabel strong{color:var(--color-text-primary);font-weight:600}.vZAdFa_titleAction{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);display:inline-flex}.vZAdFa_summaryRight{align-items:center;gap:var(--spacing-sm);display:flex}.vZAdFa_ratioBar{width:120px}.vZAdFa_summaryContent{border-top:1px solid var(--color-border-subtle)}.vZAdFa_filterBar{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--color-border-subtle);display:flex}@media (max-width:768px){.vZAdFa_filterBar{flex-direction:column;align-items:stretch}}.vZAdFa_searchWrapper{flex-shrink:0;min-width:220px}@media (max-width:768px){.vZAdFa_searchWrapper{min-width:100%}}.vZAdFa_filterTabs{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.vZAdFa_detectionRow{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-left:3px solid #0000;border-bottom:1px solid var(--color-border-subtle);transition:background-color .15s;display:flex}.vZAdFa_detectionRow:hover{background-color:var(--color-surface-hover)}.vZAdFa_detectionRow:last-child{border-bottom:none}.vZAdFa_borderMalicious{border-left-color:var(--color-danger)}.vZAdFa_borderSuspicious{border-left-color:var(--color-warning)}.vZAdFa_borderClean,.vZAdFa_borderNoResult{border-left-color:#0000}.vZAdFa_rowLeading{align-items:center;gap:var(--spacing-2xs);flex-shrink:0;display:flex}.vZAdFa_favoriteBtn{min-width:auto!important;padding:var(--spacing-2xs)!important}.vZAdFa_favoriteActive{color:var(--color-warning)}.vZAdFa_favoriteInactive{color:var(--color-warning);opacity:0;transition:opacity .15s}.vZAdFa_detectionRow:hover .vZAdFa_favoriteInactive{opacity:1}.vZAdFa_vendorName{font-size:var(--font-size-sm);color:var(--color-text-primary);align-items:center;gap:var(--spacing-2xs);flex-shrink:0;min-width:160px;font-weight:600;display:inline-flex}.vZAdFa_vendorLink{color:var(--color-primary);align-items:center;text-decoration:none;display:inline-flex}.vZAdFa_vendorLink:hover{color:var(--color-primary-hover,var(--color-primary))}.vZAdFa_vendorLink:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px;border-radius:var(--radius-sm)}.vZAdFa_verdictLabel{flex-shrink:0;width:110px}.vZAdFa_verdictSuffix{width:130px;font-size:var(--font-size-xs);color:var(--color-text-tertiary);flex-shrink:0}.vZAdFa_statusLabel{min-width:110px;font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:capitalize;flex-shrink:0}.vZAdFa_moreDetailsBtn{flex-shrink:0;margin-left:auto}.vZAdFa_moreDetailsLinkBtn{align-items:center;gap:var(--spacing-xs);height:32px;padding:0 var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;flex-shrink:0;margin-left:auto;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.vZAdFa_moreDetailsLinkBtn:hover{background-color:var(--color-surface-hover);border-color:var(--color-border-strong);text-decoration:none}.vZAdFa_moreDetailsLinkBtn:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.vZAdFa_threatName{font-size:var(--font-size-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vZAdFa_versionLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);flex-shrink:0;margin-left:auto}.vZAdFa_detectionList{flex-direction:column;display:flex}.vZAdFa_emptyState{padding:var(--spacing-xl);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-tertiary)}
.mNVyqW_detectionSignatures{gap:var(--spacing-md);flex-direction:column;display:flex}.mNVyqW_header{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.mNVyqW_title{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0;font-weight:600}.mNVyqW_headerActions{margin-left:var(--spacing-md);flex-shrink:0}.mNVyqW_categories{gap:var(--spacing-md);flex-direction:column;display:flex}.mNVyqW_category{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.mNVyqW_categoryHeader{padding:var(--spacing-sm) var(--spacing-md);border-left:4px solid var(--color-danger);cursor:pointer;background-color:#e639461a;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.mNVyqW_categoryHeader:hover{background-color:#e6394626}.mNVyqW_categoryName{font-size:var(--font-size-2xs);color:var(--color-danger);font-weight:600}.mNVyqW_categoryCount{font-weight:400}.mNVyqW_categoryItems{background-color:var(--color-surface-primary);flex-direction:column;display:flex}.mNVyqW_item{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.mNVyqW_item:last-child{border-bottom:none}.mNVyqW_itemButton{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;justify-content:space-between;align-items:center;width:100%;transition:background-color .2s;display:flex}.mNVyqW_itemButton:hover{background-color:var(--color-surface-hover)}.mNVyqW_itemContent{align-items:flex-start;gap:var(--spacing-sm);flex:1;display:flex}.mNVyqW_bullet{color:var(--color-danger);font-size:var(--font-size-xs);margin-right:var(--spacing-2xs);-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1}.mNVyqW_itemDescription{font-size:var(--font-size-xs);color:var(--color-text-primary);text-align:left;line-height:1.5}.mNVyqW_expandIcon{color:var(--color-text-tertiary);margin-left:var(--spacing-sm);flex-shrink:0}.mNVyqW_itemSuffix{margin-left:var(--spacing-sm);flex-shrink:0}.mNVyqW_itemDetails{padding:var(--spacing-sm) var(--spacing-md);padding-left:calc(var(--spacing-md) + 20px + var(--spacing-sm));font-size:var(--font-size-2xs);color:var(--color-text-secondary);background-color:var(--color-surface-secondary);border-top:1px solid var(--color-border-subtle);line-height:1.5;overflow-y:scroll}
.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
.SLrcQW_baseNode{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-surface-primary);border:2px solid var(--color-border-default);cursor:pointer;z-index:5;width:200px;min-width:180px;max-width:220px;transition:all .3s;position:relative;box-shadow:0 2px 8px #0000001a}.SLrcQW_baseNode:hover{z-index:10;transform:scale(1.05);box-shadow:0 4px 16px #00000026}.SLrcQW_baseNode.SLrcQW_selected{border-color:var(--color-primary);z-index:8;box-shadow:0 0 0 3px #00b0d74d}.SLrcQW_nodeTopRow{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-border-subtle);display:flex}.SLrcQW_nodeTypeSection{align-items:center;gap:var(--spacing-2xs);flex:1;min-width:0;display:flex}.SLrcQW_nodeIcon{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SLrcQW_nodeIcon svg{width:14px;height:14px}.SLrcQW_nodeIcon .SLrcQW_adversaryImage{object-fit:cover;border-radius:50%;width:20px;height:20px}.SLrcQW_nodeType{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:700;overflow:hidden}.SLrcQW_verdictBadge{padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;justify-content:center;align-items:center;font-size:.5625rem;font-weight:700;display:inline-flex}.SLrcQW_badge-malicious{background:var(--color-danger);color:var(--color-white)}.SLrcQW_badge-suspicious{background:var(--color-warning);color:var(--color-gray-900)}.SLrcQW_badge-clean,.SLrcQW_badge-likely_benign{background:var(--color-success);color:var(--color-white)}.SLrcQW_badge-unknown{background:var(--color-text-tertiary);color:var(--color-white)}.SLrcQW_connectionBadge{justify-content:flex-end;align-items:center;gap:var(--spacing-3xs);color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:600;display:flex}.SLrcQW_connectionDot{color:var(--color-primary);font-size:.5rem}.SLrcQW_nodeValueRow{align-items:center;gap:var(--spacing-xs);display:flex}.SLrcQW_nodeValue{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.6875rem;font-weight:600;line-height:1.3;overflow:hidden}.SLrcQW_copyButton{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.SLrcQW_copyButton:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary)}.SLrcQW_copyButton:active{transform:scale(.95)}.SLrcQW_copyButton svg{width:12px;height:12px}.SLrcQW_handle{background:var(--color-primary);border:2px solid var(--color-surface-primary);opacity:0;width:8px;height:8px}.SLrcQW_fileNode{border-color:var(--color-primary)}.SLrcQW_fileNode.SLrcQW_verdict-malicious{border-color:var(--color-danger);animation:2s ease-in-out infinite SLrcQW_pulseRed}.SLrcQW_fileNode.SLrcQW_verdict-malicious .SLrcQW_nodeIcon{color:var(--color-danger)}.SLrcQW_fileNode.SLrcQW_verdict-suspicious{border-color:var(--color-warning);animation:2s ease-in-out infinite SLrcQW_pulseOrange}.SLrcQW_fileNode.SLrcQW_verdict-suspicious .SLrcQW_nodeIcon{color:var(--color-warning)}.SLrcQW_fileNode.SLrcQW_verdict-clean,.SLrcQW_fileNode.SLrcQW_verdict-likely_benign{border-color:var(--color-success)}.SLrcQW_fileNode.SLrcQW_verdict-clean .SLrcQW_nodeIcon,.SLrcQW_fileNode.SLrcQW_verdict-likely_benign .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_fileNode.SLrcQW_verdict-unknown{border-color:var(--color-text-tertiary)}.SLrcQW_fileNode.SLrcQW_verdict-unknown .SLrcQW_nodeIcon{color:var(--color-text-tertiary)}.SLrcQW_fileNode.SLrcQW_rootNode{width:240px;min-width:220px;max-width:260px;padding:var(--spacing-sm) var(--spacing-md);border-width:3px;box-shadow:0 4px 16px #0003}.SLrcQW_fileNode.SLrcQW_rootNode .SLrcQW_nodeValue{-webkit-line-clamp:3;font-size:.75rem}.SLrcQW_adversaryNode{background:linear-gradient(135deg, #a855f71a 0%, var(--color-surface-primary) 100%);border-color:#a855f7;animation:2s ease-in-out infinite SLrcQW_pulsePurple}.SLrcQW_adversaryNode .SLrcQW_nodeIcon,.SLrcQW_adversaryNode .SLrcQW_nodeType{color:#a855f7}.SLrcQW_threatNode{background:linear-gradient(135deg, #ec48991a 0%, var(--color-surface-primary) 100%);border-color:#ec4899;animation:2s ease-in-out infinite SLrcQW_pulsePink}.SLrcQW_threatNode .SLrcQW_nodeIcon,.SLrcQW_threatNode .SLrcQW_nodeType{color:#ec4899}.SLrcQW_urlNode{border-color:var(--color-info)}.SLrcQW_urlNode .SLrcQW_nodeIcon{color:var(--color-info)}.SLrcQW_urlNode.SLrcQW_verdict-malicious{border-color:var(--color-danger);animation:2s ease-in-out infinite SLrcQW_pulseRed}.SLrcQW_urlNode.SLrcQW_verdict-malicious .SLrcQW_nodeIcon{color:var(--color-danger)}.SLrcQW_urlNode.SLrcQW_verdict-suspicious{border-color:var(--color-warning);animation:2s ease-in-out infinite SLrcQW_pulseOrange}.SLrcQW_urlNode.SLrcQW_verdict-suspicious .SLrcQW_nodeIcon{color:var(--color-warning)}.SLrcQW_urlNode.SLrcQW_verdict-clean,.SLrcQW_urlNode.SLrcQW_verdict-likely_benign{border-color:var(--color-success)}.SLrcQW_urlNode.SLrcQW_verdict-clean .SLrcQW_nodeIcon,.SLrcQW_urlNode.SLrcQW_verdict-likely_benign .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_urlNode.SLrcQW_verdict-unknown{border-color:var(--color-text-tertiary)}.SLrcQW_urlNode.SLrcQW_verdict-unknown .SLrcQW_nodeIcon{color:var(--color-text-tertiary)}.SLrcQW_domainNode{border-color:var(--color-success)}.SLrcQW_domainNode .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_domainNode.SLrcQW_verdict-malicious{border-color:var(--color-danger);animation:2s ease-in-out infinite SLrcQW_pulseRed}.SLrcQW_domainNode.SLrcQW_verdict-malicious .SLrcQW_nodeIcon{color:var(--color-danger)}.SLrcQW_domainNode.SLrcQW_verdict-suspicious{border-color:var(--color-warning);animation:2s ease-in-out infinite SLrcQW_pulseOrange}.SLrcQW_domainNode.SLrcQW_verdict-suspicious .SLrcQW_nodeIcon{color:var(--color-warning)}.SLrcQW_domainNode.SLrcQW_verdict-clean,.SLrcQW_domainNode.SLrcQW_verdict-likely_benign{border-color:var(--color-success)}.SLrcQW_domainNode.SLrcQW_verdict-clean .SLrcQW_nodeIcon,.SLrcQW_domainNode.SLrcQW_verdict-likely_benign .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_domainNode.SLrcQW_verdict-unknown{border-color:var(--color-text-tertiary)}.SLrcQW_domainNode.SLrcQW_verdict-unknown .SLrcQW_nodeIcon{color:var(--color-text-tertiary)}.SLrcQW_ipNode{border-color:#3b82f6}.SLrcQW_ipNode .SLrcQW_nodeIcon{color:#3b82f6}.SLrcQW_ipNode.SLrcQW_verdict-malicious{border-color:var(--color-danger);animation:2s ease-in-out infinite SLrcQW_pulseRed}.SLrcQW_ipNode.SLrcQW_verdict-malicious .SLrcQW_nodeIcon{color:var(--color-danger)}.SLrcQW_ipNode.SLrcQW_verdict-suspicious{border-color:var(--color-warning);animation:2s ease-in-out infinite SLrcQW_pulseOrange}.SLrcQW_ipNode.SLrcQW_verdict-suspicious .SLrcQW_nodeIcon{color:var(--color-warning)}.SLrcQW_ipNode.SLrcQW_verdict-clean,.SLrcQW_ipNode.SLrcQW_verdict-likely_benign{border-color:var(--color-success)}.SLrcQW_ipNode.SLrcQW_verdict-clean .SLrcQW_nodeIcon,.SLrcQW_ipNode.SLrcQW_verdict-likely_benign .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_ipNode.SLrcQW_verdict-unknown{border-color:var(--color-text-tertiary)}.SLrcQW_ipNode.SLrcQW_verdict-unknown .SLrcQW_nodeIcon{color:var(--color-text-tertiary)}.SLrcQW_yaraRuleNode{border-color:#14b8a6;animation:2s ease-in-out infinite SLrcQW_pulseTeal}.SLrcQW_yaraRuleNode .SLrcQW_nodeIcon,.SLrcQW_yaraRuleNode .SLrcQW_nodeType{color:#14b8a6}.SLrcQW_coinAddressNode{border-color:#eab308}.SLrcQW_coinAddressNode .SLrcQW_nodeIcon,.SLrcQW_coinAddressNode .SLrcQW_nodeType{color:#eab308}.SLrcQW_coinAddressNode.SLrcQW_verdict-malicious{border-color:var(--color-danger);animation:2s ease-in-out infinite SLrcQW_pulseRed}.SLrcQW_coinAddressNode.SLrcQW_verdict-malicious .SLrcQW_nodeIcon{color:var(--color-danger)}.SLrcQW_coinAddressNode.SLrcQW_verdict-suspicious{border-color:var(--color-warning);animation:2s ease-in-out infinite SLrcQW_pulseOrange}.SLrcQW_coinAddressNode.SLrcQW_verdict-suspicious .SLrcQW_nodeIcon{color:var(--color-warning)}.SLrcQW_coinAddressNode.SLrcQW_verdict-clean,.SLrcQW_coinAddressNode.SLrcQW_verdict-likely_benign{border-color:var(--color-success)}.SLrcQW_coinAddressNode.SLrcQW_verdict-clean .SLrcQW_nodeIcon,.SLrcQW_coinAddressNode.SLrcQW_verdict-likely_benign .SLrcQW_nodeIcon{color:var(--color-success)}.SLrcQW_coinAddressNode.SLrcQW_verdict-unknown{border-color:var(--color-text-tertiary)}.SLrcQW_coinAddressNode.SLrcQW_verdict-unknown .SLrcQW_nodeIcon{color:var(--color-text-tertiary)}.SLrcQW_mutexNameNode{border-color:#8b5cf6}.SLrcQW_mutexNameNode .SLrcQW_nodeIcon,.SLrcQW_mutexNameNode .SLrcQW_nodeType{color:#8b5cf6}.SLrcQW_campaignIdentifierNode{border-color:#06b6d4}.SLrcQW_campaignIdentifierNode .SLrcQW_nodeIcon,.SLrcQW_campaignIdentifierNode .SLrcQW_nodeType{color:#06b6d4}.SLrcQW_mitreNode{background:linear-gradient(135deg, #3b82f61a 0%, var(--color-surface-primary) 100%);border-color:#3b82f6;animation:2s ease-in-out infinite SLrcQW_pulseBlue}.SLrcQW_mitreNode .SLrcQW_nodeIcon,.SLrcQW_mitreNode .SLrcQW_nodeType{color:#3b82f6}.SLrcQW_softwarePackageNode{background:linear-gradient(135deg, #f59e0b1a 0%, var(--color-surface-primary) 100%);border-color:#f59e0b}.SLrcQW_softwarePackageNode .SLrcQW_nodeIcon,.SLrcQW_softwarePackageNode .SLrcQW_nodeType{color:#f59e0b}.SLrcQW_cryptographicSecretNode{background:linear-gradient(135deg, #dc26261a 0%, var(--color-surface-primary) 100%);border-color:#dc2626}.SLrcQW_cryptographicSecretNode .SLrcQW_nodeIcon,.SLrcQW_cryptographicSecretNode .SLrcQW_nodeType{color:#dc2626}.SLrcQW_cryptographicSecretNode.SLrcQW_selected{border-color:#dc2626;box-shadow:0 0 0 3px #dc26264d}@keyframes SLrcQW_pulseRed{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-danger) 80%, transparent),0 2px 8px #0000001a}50%{box-shadow:0 0 0 13px #0000,0 4px 16px color-mix(in srgb, var(--color-danger) 25%, transparent)}}@keyframes SLrcQW_pulseOrange{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-warning) 80%, transparent),0 2px 8px #0000001a}50%{box-shadow:0 0 0 13px #0000,0 4px 16px color-mix(in srgb, var(--color-warning) 25%, transparent)}}@keyframes SLrcQW_pulsePurple{0%,to{box-shadow:0 0 #a855f7cc,0 2px 8px #0000001a}50%{box-shadow:0 0 0 13px #a855f700,0 4px 16px #a855f740}}@keyframes SLrcQW_pulsePink{0%,to{box-shadow:0 0 #ec4899cc,0 2px 8px #0000001a}50%{box-shadow:0 0 0 13px #ec489900,0 4px 16px #ec489940}}@keyframes SLrcQW_pulseTeal{0%,to{box-shadow:0 0 #14b8a6cc,0 2px 8px #0000001a}50%{box-shadow:0 0 0 13px #14b8a600,0 4px 16px #14b8a640}}@keyframes SLrcQW_pulseBlue{0%,to{box-shadow:0 2px 8px #3b82f633}50%{box-shadow:0 2px 16px #3b82f666}}@media (prefers-color-scheme:dark){.SLrcQW_baseNode{background:var(--color-surface-secondary);box-shadow:0 2px 8px #0000004d}.SLrcQW_baseNode:hover{box-shadow:0 4px 16px #00000080}.SLrcQW_fileNode.SLrcQW_verdict-malicious,.SLrcQW_urlNode.SLrcQW_verdict-malicious,.SLrcQW_domainNode.SLrcQW_verdict-malicious,.SLrcQW_ipNode.SLrcQW_verdict-malicious,.SLrcQW_coinAddressNode.SLrcQW_verdict-malicious{box-shadow:0 0 20px color-mix(in srgb, var(--color-danger) 40%, transparent)}.SLrcQW_adversaryNode{background:linear-gradient(135deg, #a855f733 0%, var(--color-surface-secondary) 100%)}.SLrcQW_threatNode{background:linear-gradient(135deg, #ec489933 0%, var(--color-surface-secondary) 100%)}.SLrcQW_cryptographicSecretNode{background:linear-gradient(135deg, #dc262633 0%, var(--color-surface-secondary) 100%)}}
._7M9z-a_edgePath{stroke:var(--color-text-tertiary);stroke-width:2.5px;fill:none;transition:stroke .3s,stroke-width .3s}._7M9z-a_edgePath:hover{stroke:var(--color-primary);stroke-width:3px}._7M9z-a_edgeLabelWrapper{z-index:1;pointer-events:none;font-size:.625rem}._7M9z-a_edgeLabel{background:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-3xs) var(--spacing-xs);color:var(--color-text-secondary);white-space:nowrap;font-weight:600;transition:opacity .2s;box-shadow:0 1px 3px #0000001a}@media (prefers-color-scheme:dark){._7M9z-a_edgePath{stroke:var(--color-text-tertiary)}._7M9z-a_edgeLabel{background:var(--color-surface-secondary);border-color:var(--color-border-default)}}
.PpryCa_panel{background:var(--color-surface-primary);border-left:2px solid var(--color-primary-cyan);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;flex-shrink:0;width:320px;animation:.3s ease-out PpryCa_slideInRight;display:flex;position:relative;overflow:hidden;box-shadow:-4px 0 16px #00000026}.PpryCa_panel.PpryCa_closing{animation:.3s ease-out forwards PpryCa_slideOutRight}@container (max-width:767px){.PpryCa_panel{border-left:none;border-top:2px solid var(--color-primary-cyan);width:100%;position:absolute;inset:0;box-shadow:0 -4px 16px #00000026}}.PpryCa_panelHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-secondary);flex-shrink:0;display:flex}.PpryCa_entityIcon{border-radius:var(--radius-sm);background:var(--color-surface-primary);border:2px solid var(--color-border-default);width:36px;height:36px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.PpryCa_entityIcon.PpryCa_verdictMalicious{border-color:var(--color-danger);color:var(--color-danger);background:#e639461a}.PpryCa_entityIcon.PpryCa_verdictSuspicious{border-color:var(--color-warning);color:var(--color-warning);background:#ffd60a1a}.PpryCa_entityIcon.PpryCa_verdictClean{border-color:var(--color-success);color:var(--color-success);background:#06d6a01a}.PpryCa_entityIcon svg{width:20px;height:20px}.PpryCa_adversaryArtIcon{object-fit:cover;width:100%;height:100%}.PpryCa_headerText{flex:1;min-width:0}.PpryCa_entityType{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:var(--spacing-3xs);font-size:.5625rem;font-weight:700}.PpryCa_entityName{color:var(--color-text-primary);word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.6875rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.PpryCa_closeButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.PpryCa_closeButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.PpryCa_panelContent{padding:var(--spacing-md);flex:1;overflow-y:auto}.PpryCa_connectionsSection{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-subtle)}.PpryCa_verdictSection{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-subtle)}.PpryCa_verdictReasonsTitle{color:var(--color-text-primary);margin-top:0;margin-bottom:var(--spacing-xs);font-size:.6875rem;font-weight:600}.PpryCa_sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:var(--spacing-sm);font-size:.625rem;font-weight:700}.PpryCa_connectionLabels{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.PpryCa_connectionLabel{color:var(--color-text-secondary);padding:var(--spacing-3xs) var(--spacing-xs);background:var(--color-surface-secondary);border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);font-size:.5625rem;font-weight:600}.PpryCa_metadataSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.PpryCa_detailRow{padding:var(--spacing-sm);background:var(--color-surface-secondary);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.PpryCa_detailValueWithCopy{align-items:center;gap:var(--spacing-xs);flex:1;justify-content:flex-end;display:flex}.PpryCa_detailLabel{color:var(--color-text-secondary);flex-shrink:0;font-size:.625rem;font-weight:500}.PpryCa_detailValue{color:var(--color-text-primary);text-align:right;word-break:break-all;font-size:.625rem;font-weight:600}.PpryCa_detailValue.PpryCa_verdictMalicious{color:var(--color-danger)}.PpryCa_detailValue.PpryCa_verdictSuspicious{color:var(--color-warning)}.PpryCa_detailValue.PpryCa_verdictClean{color:var(--color-success)}.PpryCa_copyButton{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.PpryCa_copyButton:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary)}.PpryCa_copyButton:active{transform:scale(.95)}.PpryCa_copyButton svg{width:14px;height:14px}.PpryCa_placeholderBox{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface-secondary);border:1px dashed var(--color-border-default);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);display:flex}.PpryCa_placeholderIcon{flex-shrink:0;font-size:1.5rem}.PpryCa_placeholderText{flex:1}.PpryCa_placeholderText strong{color:var(--color-text-primary);margin-bottom:var(--spacing-2xs);font-size:.6875rem;font-weight:600;display:block}.PpryCa_placeholderText p{color:var(--color-text-secondary);margin:0;font-size:.625rem;line-height:1.5}.PpryCa_adversaryHero{gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-surface-secondary);border-radius:var(--radius-md);margin-bottom:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.PpryCa_adversaryImageLarge{justify-content:center;align-items:center;display:flex}.PpryCa_adversaryImageLarge img{border-radius:var(--radius-md);object-fit:cover;border:2px solid var(--color-border-default);background:var(--color-surface-primary);width:90px;height:90px}.PpryCa_adversaryKeyStats{gap:var(--spacing-sm);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.PpryCa_keyStatItem{gap:var(--spacing-3xs);flex-direction:column;display:flex}.PpryCa_keyStatLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);font-size:.5rem;font-weight:600;line-height:1}.PpryCa_keyStatValue{color:var(--color-text-primary);font-size:.6875rem;font-weight:700;line-height:1}.PpryCa_keyStatHint{color:var(--color-text-tertiary);margin-top:1px;font-size:.5rem;line-height:1}.PpryCa_statsGrid{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);display:grid}.PpryCa_statItem{gap:var(--spacing-3xs);padding:var(--spacing-sm);background:var(--color-surface-secondary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.PpryCa_statLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);font-size:.5625rem;font-weight:600}.PpryCa_statValue{color:var(--color-text-primary);font-size:.625rem;font-weight:600}.PpryCa_statusActive{color:var(--color-success)}.PpryCa_statusInactive{color:var(--color-text-tertiary)}.PpryCa_tagList{gap:var(--spacing-2xs);flex-wrap:wrap;align-items:center;display:flex}.PpryCa_tag{padding:var(--spacing-3xs) var(--spacing-xs);background:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.5625rem;font-weight:600}.PpryCa_targetStatsGrid{gap:var(--spacing-sm);margin-top:var(--spacing-xs);grid-template-columns:repeat(2,1fr);display:grid}.PpryCa_targetStatBox{padding:var(--spacing-sm);background:var(--color-surface-secondary);border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);flex-direction:column;align-items:center;display:flex}.PpryCa_targetStatValue{color:var(--color-primary-cyan);font-size:1.125rem;font-weight:700;line-height:1}.PpryCa_targetStatLabel{color:var(--color-text-tertiary);text-align:center;margin-top:var(--spacing-2xs);font-size:.5625rem;font-weight:600}.PpryCa_descriptionBox{padding:var(--spacing-sm);background:var(--color-surface-secondary);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary-cyan);margin-top:var(--spacing-xs)}.PpryCa_description{color:var(--color-text-secondary);margin:0;font-size:.625rem;line-height:1.5}.PpryCa_reasonList{color:var(--color-text-secondary);padding-left:var(--spacing-lg);margin:0;font-size:.625rem;line-height:1.5;list-style-type:disc}.PpryCa_reasonList li{margin-bottom:var(--spacing-xs)}.PpryCa_reasonList li:last-child{margin-bottom:0}@keyframes PpryCa_slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes PpryCa_slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@media (max-width:1024px){.PpryCa_panel{width:280px}}@media (prefers-color-scheme:dark){.PpryCa_panel{box-shadow:0 8px 32px #0009,0 0 0 1px #00b0d74d}.PpryCa_placeholderBox{background:#ffffff0d}}
.p74pGa_graphCard{background:var(--color-surface-primary)!important;border:1px solid var(--color-border-default)!important;padding:var(--spacing-lg)!important;margin:0!important;overflow:visible!important}.p74pGa_graphHeader{padding:0 0 var(--spacing-md) 0;border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--spacing-md);z-index:100;display:flex;position:relative;overflow:visible}@media (max-width:768px){.p74pGa_graphHeader{flex-direction:column;align-items:flex-start}}.p74pGa_headerLeft{flex:1}.p74pGa_graphTitle{font-size:var(--font-size-base);color:var(--color-text-primary);padding:0 0 0 var(--spacing-sm);margin:0;font-weight:600}.p74pGa_graphSubtitle{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.p74pGa_headerRight{align-items:center;gap:var(--spacing-sm);z-index:100;flex-wrap:nowrap;display:flex;position:relative;overflow:visible}@media (max-width:768px){.p74pGa_headerRight{flex-wrap:wrap}}.p74pGa_headerRight>*{flex-shrink:0;min-width:180px;max-width:200px}.p74pGa_headerRight .selectButton:hover:not(:disabled){border-color:var(--color-info)!important}.p74pGa_headerRight .selectButton:focus{border-color:var(--color-info)!important;box-shadow:0 0 0 3px var(--color-info-soft)!important}.p74pGa_headerRight .selectButton.p74pGa_open{border-color:var(--color-info)!important}.p74pGa_headerRight .selectAllButton{color:var(--color-info)!important}.p74pGa_option:hover .p74pGa_headerRight .checkmark{border-color:var(--color-info)!important}.p74pGa_option.p74pGa_selected .p74pGa_headerRight .checkmark{background:var(--color-info)!important;border-color:var(--color-info)!important}.p74pGa_option.p74pGa_selected .p74pGa_headerRight .optionCount{background:var(--color-info)!important;border-color:var(--color-info)!important}.p74pGa_graphContainer{background:var(--color-surface-primary);z-index:1;width:100%;margin-top:var(--spacing-xs);display:flex;position:relative;container-type:inline-size}.p74pGa_graphCanvas{opacity:0;flex:1;min-width:0;height:100%;transition:opacity .2s;position:relative}.p74pGa_graphCanvasReady{opacity:1}.p74pGa_reactFlow{background:var(--color-surface-primary)}.p74pGa_controls button{background:var(--color-surface-secondary);border:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.p74pGa_controls button:hover{background:var(--color-surface-hover);border-color:var(--color-primary)}.p74pGa_controls button svg{fill:currentColor}.p74pGa_miniMap{border-radius:var(--radius-sm);transform-origin:100% 100%;overflow:hidden;transform:scale(.75)}.p74pGa_graphHint{bottom:var(--spacing-md);align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);pointer-events:none;z-index:var(--z-index-tooltip);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.p74pGa_graphHint svg{flex-shrink:0}.p74pGa_emptyState{padding:var(--spacing-lg) var(--spacing-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.p74pGa_emptyIcon{width:32px;height:32px;color:var(--color-text-tertiary);margin-bottom:var(--spacing-sm);justify-content:center;align-items:center;display:flex}.p74pGa_emptyIcon svg{opacity:.5}.p74pGa_emptyTitle{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0 0 var(--spacing-xs) 0;font-weight:600}.p74pGa_emptyDescription{font-size:var(--font-size-xs);color:var(--color-text-secondary);max-width:400px;margin:0;line-height:1.4}.react-flow__attribution{display:none}.react-flow__edge-path{stroke:var(--color-text-tertiary)}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite p74pGa_dashdraw}.react-flow__handle{width:var(--spacing-xs);height:var(--spacing-xs);background:var(--color-primary);border:2px solid var(--color-surface-primary)}@media (prefers-color-scheme:dark){.p74pGa_reactFlow{background:var(--color-surface-primary)}.p74pGa_graphHint{background:var(--color-overlay-backdrop);border-color:var(--color-border-default)}.react-flow__edge-path{stroke:var(--color-border-default)}}
.OGfV5a_sandboxCard{cursor:pointer;flex-direction:column;width:100%;min-width:0;max-width:350px;transition:border-color .2s;display:flex}.OGfV5a_sandboxCard:hover{border-color:var(--color-primary)}.OGfV5a_envHeader{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-surface-secondary);justify-content:space-between;align-items:center;display:flex}.OGfV5a_loadingBody{min-height:200px;padding:var(--spacing-lg);justify-content:center;align-items:center;display:flex}.OGfV5a_reanalyzeBtn{color:var(--color-text-tertiary);cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:0 0;border:none;transition:color .2s}.OGfV5a_reanalyzeBtn:hover{color:var(--color-text-primary)}.OGfV5a_reanalyzeBtn:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.OGfV5a_chipBadge{min-width:20px;height:19px;padding:0 var(--spacing-2xs);border-radius:var(--radius-sm);background-color:var(--color-primary-cyan);color:var(--color-white);font-size:var(--font-size-2xs);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.OGfV5a_content{padding:var(--spacing-lg);align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}.OGfV5a_fileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.OGfV5a_verdictBar{border-radius:var(--radius-full);width:100%;height:4px;margin:var(--spacing-sm) 0}.OGfV5a_verdictBar-malicious{background-color:var(--color-danger)}.OGfV5a_verdictBar-suspicious{background-color:var(--color-warning)}.OGfV5a_verdictBar-clean{background-color:var(--color-success)}.OGfV5a_verdictBar-unknown{background-color:var(--color-border-default)}.OGfV5a_verdictBar-error{background-color:var(--color-text-tertiary)}.OGfV5a_verdictSection{align-items:center;gap:var(--spacing-xs);margin:var(--spacing-xs) 0;flex-direction:column;display:flex}.OGfV5a_verdictIcon{border-radius:var(--radius-full);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.OGfV5a_verdictIcon-malicious{color:var(--color-danger);border:2px solid var(--color-danger)}.OGfV5a_verdictIcon-suspicious{color:var(--color-warning);border:2px solid var(--color-warning)}.OGfV5a_verdictIcon-clean{color:var(--color-success);border:2px solid var(--color-success)}.OGfV5a_verdictIcon-unknown,.OGfV5a_verdictIcon-error{color:var(--color-text-tertiary);border:2px solid var(--color-border-default)}.OGfV5a_verdictLabel{text-align:center;font-weight:600}.OGfV5a_verdictLabel-malicious{color:var(--color-danger)}.OGfV5a_verdictLabel-suspicious{color:var(--color-warning)}.OGfV5a_verdictLabel-clean{color:var(--color-success)}.OGfV5a_verdictLabel-unknown,.OGfV5a_verdictLabel-error{color:var(--color-text-tertiary)}.OGfV5a_loadingIcon{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-primary);justify-content:center;align-items:center;animation:2s linear infinite OGfV5a_sandbox-loading-spin;display:flex}.OGfV5a_loadingLabel{text-align:center;color:var(--color-primary);font-weight:600}@keyframes OGfV5a_sandbox-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OGfV5a_detailsRow{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.OGfV5a_detailItem{flex-direction:column;align-items:center;display:flex}.OGfV5a_detailValue{word-break:break-all;text-align:center;max-width:100%;font-weight:600}.OGfV5a_indicatorsRow{width:100%;margin-top:var(--spacing-2xs);justify-content:center;display:flex}
.vbOw7W_page{background-color:var(--color-bg-subtle);flex-direction:column;min-height:100vh;display:flex}.vbOw7W_main{flex:1}.vbOw7W_container{flex-direction:column;margin:0 auto;display:flex;position:relative}.vbOw7W_headerSection{width:100%;position:relative}.vbOw7W_actionBar{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-border-subtle);display:flex}.vbOw7W_contentGrid{gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-surface-primary);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.vbOw7W_contentGrid{grid-template-columns:1fr 220px}}.vbOw7W_sections{gap:var(--spacing-2xl);flex-direction:column;min-width:0;display:flex}.vbOw7W_section{scroll-margin-top:var(--spacing-lg)}.vbOw7W_sideNav{display:none}@media (min-width:1024px){.vbOw7W_sideNav{top:var(--spacing-lg);max-height:calc(100vh - var(--spacing-2xl));align-self:start;display:block;position:sticky;overflow-y:auto}}@media (max-width:767px){.vbOw7W_container{gap:var(--spacing-lg)}.vbOw7W_contentGrid{padding:var(--spacing-md)}.vbOw7W_actionBar{padding:var(--spacing-sm) var(--spacing-md)}}
.ZN0gxG_page{background-color:var(--color-surface-primary)}.ZN0gxG_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}.ZN0gxG_container{max-width:960px;margin:0 auto}.ZN0gxG_attention{background-color:var(--color-surface-secondary);border:2px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--spacing-xl)}.ZN0gxG_section{padding-top:var(--spacing-md)}.ZN0gxG_warning{border-left:4px solid var(--color-primary-red);padding:var(--spacing-md);background-color:#e639460d}.ZN0gxG_effective{padding-top:var(--spacing-2xl);border-top:2px solid var(--color-border-subtle)}@media (max-width:768px){.ZN0gxG_main{padding:var(--spacing-2xl) var(--spacing-md)}.ZN0gxG_attention,.ZN0gxG_warning{padding:var(--spacing-md)}}
.vrb0Wa_page{background-color:var(--color-surface-primary)}.vrb0Wa_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}.vrb0Wa_container{max-width:960px;margin:0 auto}@media (max-width:768px){.vrb0Wa_main{padding:var(--spacing-2xl) var(--spacing-md)}}
.KdNl3q_page{background-color:var(--color-surface-primary)}.KdNl3q_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}.KdNl3q_container{max-width:960px;margin:0 auto}.KdNl3q_section{padding-top:var(--spacing-md)}.KdNl3q_list{padding-left:var(--spacing-xl);margin:0;list-style-type:disc}.KdNl3q_list li{padding:var(--spacing-2xs) 0}.KdNl3q_address{padding-left:var(--spacing-3xl);gap:var(--spacing-2xs);flex-direction:column;font-style:normal;display:flex}@media (max-width:768px){.KdNl3q_main{padding:var(--spacing-2xl) var(--spacing-md)}}
._7lC_aG_page{background-color:var(--color-surface-primary)}._7lC_aG_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}._7lC_aG_container{max-width:960px;margin:0 auto}._7lC_aG_definitionList{margin:var(--spacing-xl) 0 0;gap:var(--spacing-lg);flex-direction:column;padding:0;display:flex}._7lC_aG_definition{margin:var(--spacing-2xs) 0 0;padding:0}._7lC_aG_valueList{gap:var(--spacing-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7lC_aG_disputeSection{margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:2px solid var(--color-border-subtle)}@media (max-width:768px){._7lC_aG_main{padding:var(--spacing-2xl) var(--spacing-md)}}
.Mab8Iq_page{background-color:var(--color-surface-primary)}.Mab8Iq_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}.Mab8Iq_container{max-width:960px;margin:0 auto}.Mab8Iq_header{gap:var(--spacing-sm);flex-direction:column;display:flex}.Mab8Iq_questionTitle{align-items:center;gap:var(--spacing-xs);display:inline-flex}.Mab8Iq_anchorLink{opacity:0;color:var(--color-text-tertiary);flex-shrink:0;transition:opacity .15s;display:inline-flex}button:hover .Mab8Iq_anchorLink,button:focus-visible .Mab8Iq_anchorLink{opacity:1}@media (max-width:768px){.Mab8Iq_main{padding:var(--spacing-2xl) var(--spacing-md)}}
._4DijPa_page{background-color:var(--color-surface-primary)}._4DijPa_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1;justify-content:center;align-items:flex-start;display:flex}._4DijPa_formContainer{align-items:center;gap:var(--spacing-xl);flex-direction:column;width:100%;max-width:380px;display:flex}._4DijPa_titleContainer{text-align:center}._4DijPa_title{margin-bottom:var(--spacing-sm);color:var(--color-text-primary);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}._4DijPa_description{font-size:var(--font-size-base);color:var(--color-text-secondary)}._4DijPa_form{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}._4DijPa_actions{justify-content:space-between;align-items:center;display:flex}._4DijPa_forgotWrapper{justify-content:center;display:flex}
.z5f7EW_page{background-color:var(--color-surface-primary)}.z5f7EW_main{padding:var(--spacing-4xl) var(--spacing-md);align-items:center;gap:var(--spacing-3xl);flex-direction:column;flex:1;display:flex}.z5f7EW_formContainer{align-items:center;gap:var(--spacing-xl);flex-direction:column;width:100%;max-width:380px;display:flex}.z5f7EW_titleSection{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:800px;display:flex}.z5f7EW_title{color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.2}.z5f7EW_description{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;line-height:1.6}.z5f7EW_form{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.z5f7EW_actions{justify-content:space-between;align-items:center;display:flex}
.GHZxrW_page{background-color:var(--color-bg-subtle)}.GHZxrW_main{width:100%;padding:var(--spacing-lg) var(--spacing-md);flex:1;margin:0 auto}@media (min-width:768px){.GHZxrW_main{padding:var(--spacing-xl) var(--spacing-xl)}}.GHZxrW_searchBarArea{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);align-items:stretch;display:flex}@media (max-width:767px){.GHZxrW_searchBarArea{flex-direction:column}}.GHZxrW_searchBarPlaceholder{flex:1;min-height:48px}.GHZxrW_contentLayout{gap:var(--spacing-lg);margin-top:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:768px){.GHZxrW_contentLayout{flex-direction:row}}.GHZxrW_sidebarBackdrop{background-color:var(--color-overlay-backdrop);z-index:calc(var(--z-index-modal) - 1);position:fixed;inset:0}@media (min-width:768px){.GHZxrW_sidebarBackdrop{display:none}}.GHZxrW_sidebar{width:280px;max-width:85vw;z-index:var(--z-index-modal);background-color:var(--color-surface-primary);box-shadow:var(--shadow-xl);padding:var(--spacing-md);transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}@media (min-width:768px){.GHZxrW_sidebar{box-shadow:none;z-index:auto;width:220px;max-width:none;padding:0;transition:none;display:none;position:static;overflow-y:visible;transform:none}}@media (min-width:1024px){.GHZxrW_sidebar{width:240px}}.GHZxrW_sidebarOpen{transform:translate(0)}@media (min-width:768px){.GHZxrW_sidebarOpen{display:block}}.GHZxrW_results{flex:1;min-width:0;overflow:hidden;container:results/inline-size}.GHZxrW_colTags,.GHZxrW_colAssociations,.GHZxrW_colTimestamp,.GHZxrW_colSize{display:none}@container results (min-width:700px){.GHZxrW_colTags,.GHZxrW_colTimestamp{display:table-cell}}@container results (min-width:1100px){.GHZxrW_colAssociations,.GHZxrW_colSize{display:table-cell}}.GHZxrW_placeholder{border:2px dashed var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-surface-primary);padding:var(--spacing-md);justify-content:center;align-items:center;min-height:60px;display:flex}.GHZxrW_sidebarHeader{padding:var(--spacing-sm) var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.GHZxrW_filterInfoIcon{color:var(--color-text-tertiary);cursor:help;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.GHZxrW_filterInfoIcon:focus-visible{outline:2px solid var(--color-focus-outline);outline-offset:2px}.GHZxrW_activeFilterChips{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.GHZxrW_matchCount{margin:0 0 var(--spacing-md) 0}.GHZxrW_iocToolbar{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.GHZxrW_toolbarLeft{align-items:center;gap:var(--spacing-xs);display:flex}.GHZxrW_toolbarRight{align-items:center;gap:var(--spacing-xs);margin-left:auto;display:flex}.GHZxrW_copyLabel{display:none}@media (min-width:576px){.GHZxrW_copyLabel{display:inline}}.GHZxrW_checkboxCell{text-align:center;width:40px}.GHZxrW_fileName{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:500;display:block;overflow:hidden}@media (min-width:576px){.GHZxrW_fileName{max-width:300px}}@media (min-width:768px){.GHZxrW_fileName{max-width:400px}}@media (min-width:1024px){.GHZxrW_fileName{max-width:500px}}.GHZxrW_fileHash{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-family:var(--font-mono);font-size:var(--font-size-xs);display:block;overflow:hidden}@media (min-width:576px){.GHZxrW_fileHash{max-width:220px}}@media (min-width:768px){.GHZxrW_fileHash{max-width:300px}}.GHZxrW_actionsCell{white-space:nowrap;position:relative}.GHZxrW_responsiveCard{padding:var(--spacing-sm)}@media (min-width:576px){.GHZxrW_responsiveCard{padding:var(--spacing-lg)}}@media (min-width:768px){.GHZxrW_responsiveCard{padding:var(--spacing-xl)}}.GHZxrW_threatCard{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:576px){.GHZxrW_threatCard{gap:var(--spacing-sm)}}.GHZxrW_threatHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}@media (max-width:767px){.GHZxrW_threatHeader{flex-direction:column}}.GHZxrW_reportCard{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:576px){.GHZxrW_reportCard{gap:var(--spacing-sm)}}.GHZxrW_reportHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}@media (max-width:575px){.GHZxrW_reportHeader{flex-direction:column;align-items:flex-start}}.GHZxrW_dateText{font-family:var(--font-mono)}.GHZxrW_ruleCard{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:576px){.GHZxrW_ruleCard{gap:var(--spacing-sm)}}
.cso_EW_page{background-color:var(--color-surface-primary)}.cso_EW_main{padding:var(--spacing-4xl) var(--spacing-md);flex:1}.cso_EW_container{max-width:800px;margin:0 auto}.cso_EW_hero{text-align:center;padding:var(--spacing-4xl) 0 var(--spacing-lg)}.cso_EW_heroTitle{margin-bottom:var(--spacing-md);color:var(--color-text-primary);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}.cso_EW_heroAccent{color:var(--color-primary-cyan)}.cso_EW_heroDescription{font-size:var(--font-size-base);color:var(--color-text-secondary)}.cso_EW_formCard{background-color:var(--color-surface-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--spacing-2xl)}.cso_EW_formGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.cso_EW_formGridFull{grid-column:1/-1}.cso_EW_formGridSectionBreak{margin-top:var(--spacing-md)}@media (max-width:600px){.cso_EW_formGrid{grid-template-columns:1fr}.cso_EW_formGridFull{grid-column:auto}}@media (max-width:768px){.cso_EW_main{padding:var(--spacing-2xl) var(--spacing-md)}.cso_EW_formCard{padding:var(--spacing-lg)}}
.XV2sPa_behaviorTags{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.XV2sPa_header{align-items:center;gap:var(--spacing-sm);display:flex}.XV2sPa_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.XV2sPa_tagCloud{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.XV2sPa_clickable{cursor:pointer}.XV2sPa_tagLink{color:inherit;text-decoration:none}.XV2sPa_tagLink:hover{opacity:.8;text-decoration:none}
.Ed4NxW_fileActivity{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.Ed4NxW_header{align-items:center;gap:var(--spacing-sm);display:flex}.Ed4NxW_headerActions{margin-left:auto}.Ed4NxW_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.Ed4NxW_filters{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.Ed4NxW_list{gap:var(--spacing-xs);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.Ed4NxW_row{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-secondary);border-radius:var(--radius-sm);display:flex}.Ed4NxW_clickable{cursor:pointer}.Ed4NxW_clickable:hover{background-color:var(--color-surface-hover)}.Ed4NxW_rowSuffix{flex-shrink:0;margin-left:auto}.Ed4NxW_typeLabel{padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-2xs);text-transform:uppercase;letter-spacing:.02em;flex-shrink:0;font-weight:600;display:inline-block}.Ed4NxW_type-dropped{background-color:var(--color-warning-surface);color:var(--color-warning-text)}.Ed4NxW_type-written{background-color:var(--color-info-surface);color:var(--color-info-text)}.Ed4NxW_type-deleted{background-color:var(--color-danger-surface);color:var(--color-danger-text)}.Ed4NxW_rowContent{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.Ed4NxW_filePath{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);word-break:break-all}.Ed4NxW_hashValue{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--color-text-tertiary);word-break:break-all}
.qF51uq_registryActivity{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.qF51uq_header{align-items:center;gap:var(--spacing-sm);display:flex}.qF51uq_headerActions{margin-left:auto}.qF51uq_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.qF51uq_filters{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.qF51uq_list{gap:var(--spacing-xs);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.qF51uq_row{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-secondary);border-radius:var(--radius-sm);display:flex}.qF51uq_keyPath{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);word-break:break-all;flex:1;min-width:0}.qF51uq_rowSuffix{flex-shrink:0;margin-left:auto}
.dnYr_W_mutexActivity{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.dnYr_W_header{align-items:center;gap:var(--spacing-sm);display:flex}.dnYr_W_headerActions{margin-left:auto}.dnYr_W_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.dnYr_W_list{gap:var(--spacing-xs);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.dnYr_W_row{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-secondary);border-radius:var(--radius-sm);align-items:center;display:flex}.dnYr_W_mutexName{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);word-break:break-all;flex:1;min-width:0}.dnYr_W_rowSuffix{flex-shrink:0;margin-left:auto}
.dQI5wq_importedDlls{gap:var(--spacing-md);background-color:var(--color-surface-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.dQI5wq_header{align-items:center;gap:var(--spacing-sm);display:flex}.dQI5wq_title{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-weight:600}.dQI5wq_tagCloud{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.dQI5wq_dllTag{font-family:var(--font-mono)}.dQI5wq_dllLink{color:inherit;text-decoration:none}.dQI5wq_dllLink:hover{opacity:.8;text-decoration:none}
.XgY7SG_expandedPanel{gap:var(--spacing-md);flex-direction:column;display:flex}.XgY7SG_detailGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.XgY7SG_detailGrid{grid-template-columns:1fr}}.XgY7SG_detailSection{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background-color:var(--color-surface-primary);overflow:hidden}.XgY7SG_detailSectionHeader{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-danger);text-transform:uppercase;letter-spacing:.02em;font-weight:700}.XgY7SG_detailEntries{flex-direction:column;display:flex}.XgY7SG_detailEntry{padding:var(--spacing-xs) var(--spacing-sm);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.XgY7SG_detailKey{font-size:var(--font-size-sm);color:var(--color-text-primary)}.XgY7SG_detailValue{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}.XgY7SG_detailValueDanger{color:var(--color-danger);font-weight:600}.XgY7SG_detailFooter{margin-top:var(--spacing-md);padding-top:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.XgY7SG_lastUpdate{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.XgY7SG_footerActions{align-items:center;gap:var(--spacing-md);display:flex}.XgY7SG_showEmptyLink{font-size:var(--font-size-xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.XgY7SG_showEmptyLink:hover{color:var(--color-text-primary)}.XgY7SG_vendorLink{font-size:var(--font-size-xs);color:var(--color-info);font-weight:500;text-decoration:none}.XgY7SG_vendorLink:hover{text-decoration:underline}.XgY7SG_reportsTable{border-top:1px solid var(--color-border-subtle);grid-template-columns:1fr auto;display:grid}.XgY7SG_reportsHeaderCell{padding:var(--spacing-sm) 0;font-size:var(--font-size-sm);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle);font-weight:700}.XgY7SG_reportsHeaderCellRight{text-align:right}.XgY7SG_reportsCell{padding:var(--spacing-sm) 0;font-size:var(--font-size-sm);color:var(--color-text-primary)}.XgY7SG_reportsCellRight{text-align:right;color:var(--color-text-secondary)}.XgY7SG_modalTitleGroup{gap:var(--spacing-2xs);flex-direction:column;display:flex}.XgY7SG_modalTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:600}.XgY7SG_modalSubtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
