:root{color-scheme:light dark;--bg:#141418;--card:#202026;--border:#ffffff14;--border2:#ffffff29;--text:#ffffffeb;--muted:#fff9;--accent:#6366f1;--ok-fg:#4ade80;--warn-fg:#f87171;--ok-bg:#4ade8024;--warn-bg:#f871711f;--info-bg:#94a3b81f;--chip-bg:#0003;--chip-bg-light:#0000000d;--radius-card:1rem;--radius-chip:.5rem;--mono:ui-monospace,sfmono-regular,consolas,"Liberation Mono",monospace;--pe-security-tree-line:#3a3a40}@media (prefers-color-scheme:light){:root{--bg:#f6f7f9;--card:#fff;--border:#00000014;--border2:#00000029;--text:#111827;--muted:#374151;--ok-fg:#15803d;--warn-fg:#b91c1c;--ok-bg:#22c55e1f;--warn-bg:#ef44441a;--info-bg:#94a3b81f;--pe-security-tree-line:#cfd1d5}}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;margin:0;font:14px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.iconSprite{width:0;height:0;position:absolute;overflow:hidden}header{text-align:center;padding:16px 16px 0}header h1{margin:0 0 6px;font-size:16px}header p{color:var(--muted);margin:0;font-size:12px}main{flex-direction:column;flex:1;align-items:stretch;display:flex}#dropZone{border:2px dashed var(--border);background:var(--card);color:var(--muted);cursor:pointer;flex:none;place-items:center;width:min(860px,92vw);margin:16px auto 0;padding:24px;display:grid}#dropZone:hover,#dropZone:focus-within{border-color:var(--accent);color:var(--text)}#dropZone.dragover{border-color:var(--accent);color:var(--text);box-shadow:0 0 1rem #6366f166}#dropZoneInner{text-align:center;gap:12px;max-width:min(560px,90vw);display:grid}.zoneTitle{font-weight:600}.zoneHint{color:var(--muted);font-size:12px}#statusMessage{min-height:1.2em;color:var(--accent);overflow-wrap:anywhere;font-size:12px}.pickerActions{justify-content:flex-end;width:min(860px,92vw);margin:10px auto 0;display:flex}#fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#resultsSection{gap:12px;width:min(860px,92vw);margin:16px auto 24px;display:grid}#directoryInfoCard[hidden]{display:none}#directoryInfoCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);min-width:0;padding:16px 18px}.directoryHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.directoryHeader h2{margin:0;font-size:15px}.inspectionContext{gap:4px;margin-top:6px;display:grid}.inspectionContext__field{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inspectionContext__label{color:var(--muted);min-width:3.5rem;font-size:12px}.inspectionContext .optionsRow{margin-top:0}.inspectionRelativePath{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.inspectionRelativePath[hidden]{display:none}#directoryProgressWrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}#directoryProgressWrap[hidden]{display:none}#directoryScanProgress{width:180px;height:.55rem}.directoryListingSection{min-width:0;margin-top:12px}.directoryListingSection[hidden]{display:none}.directoryListingSection h3{margin:0 0 4px;font-size:13px}.directoryFolderTable,.directoryFileTable,.directoryWarningTable{table-layout:auto}.directoryPathCell{min-width:220px}.directoryNumericCell,.sectionEntropy__value,.dwarfTable__numeric{text-align:right;white-space:nowrap}.directoryActionRow{cursor:pointer}.directoryActionRow:hover{background:var(--chip-bg-light)}.directoryActionRow:focus{outline:2px solid var(--accent);outline-offset:-2px}#fileInfoCard[hidden]{display:none}#fileInfoCard{--content-section-gap:12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);padding:16px 18px}.filePrimaryInfo,.filePrimaryInfo>dl{min-width:0}.filePrimaryInfo__iconWrap{place-items:center;min-width:0;margin-top:16px;display:grid}.filePrimaryInfo__iconWrap[hidden]{display:none}.filePrimaryInfo__icon{object-fit:contain;width:min(100%,11rem);max-width:100%;height:auto;max-height:11rem;display:block}@media (width>=760px){.filePrimaryInfo:has(.filePrimaryInfo__iconWrap:not([hidden])){grid-template-columns:minmax(0,1fr) clamp(6rem,24vw,11rem);gap:16px;display:grid}.filePrimaryInfo:has(.filePrimaryInfo__iconWrap:not([hidden])) .filePrimaryInfo__iconWrap{margin-top:0}.filePrimaryInfo:has(.filePrimaryInfo__iconWrap:not([hidden])) .filePrimaryInfo__icon{width:100%}}@media (width<=759px){#resultsSection{width:100%;margin:16px 0 24px}#fileInfoCard{border-inline:0;border-radius:0;padding-inline:0}.filePrimaryInfo,#analysisValue:not(:has(>section)){padding-inline:16px}}dl{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;display:grid}dt{color:var(--muted)}dd{word-break:normal;overflow-wrap:anywhere;margin:0}#analysisTerm,#analysisValue{grid-column:1/-1}#analysisValue{margin-top:var(--content-section-gap);padding-left:0}.hashDetails{margin-top:var(--content-section-gap);border:1px solid var(--border2);background:var(--info-bg);border-radius:14px}.hashDetails>summary{color:var(--text);cursor:pointer;padding:.85rem 1rem;font-weight:700;display:list-item}.hashDetails>summary:hover,.hashDetails>summary:focus-visible{background:color-mix(in oklab,var(--accent) 10%,transparent)}.hashDetails>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.hashDetailsCount{float:right;color:var(--muted);font-size:12px;font-weight:600}.hashDetails[open]>dl{margin:0;padding:0 1rem .9rem}.nativeHashLabel{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.nativeHashBadge{appearance:none;border-radius:var(--radius-chip);background:var(--ok-bg);color:var(--text);white-space:nowrap;cursor:pointer;border:0;align-items:center;padding:.1rem .35rem;font-size:11px;line-height:1;display:inline-flex}.nativeHashBadge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nativeHashBadge--fallback{background:color-mix(in oklab,var(--warning-text,#b45309) 16%,var(--info-bg));color:var(--warning-text,#b45309)}.accessibleTooltip{vertical-align:middle;margin-left:.3rem;display:inline-flex;position:relative}.accessibleTooltipButton{border:1px solid var(--border2);background:var(--chip-bg);width:1.1rem;height:1.1rem;color:var(--muted);cursor:pointer;border-radius:3px;place-items:center;padding:0;font:700 11px/1 system-ui;display:grid}.accessibleTooltipButton:hover,.accessibleTooltipButton:focus-visible{border-color:var(--accent);color:var(--text);outline:none}.accessibleTooltipButton:before{content:"?"}.accessibleTooltipPopup{z-index:1000;border:1px solid var(--border2);background:var(--card);width:max-content;max-width:min(22rem,100vw - 2rem);color:var(--text);text-align:left;white-space:normal;border-radius:6px;padding:.55rem .65rem;font:12px/1.4 system-ui;position:fixed;top:0;left:0;box-shadow:0 .5rem 1.5rem #0000004d}.accessibleTooltipPopup:before{content:attr(aria-label)}.accessibleTooltipPopup[hidden]{display:none}.hashRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hashValue{font-family:var(--mono);font-size:12px}.hashButtons{gap:8px;display:flex}.actionButton{appearance:none;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:8px;padding:.5rem .6rem;font-size:12px;font-weight:600}.actionButton:hover{filter:brightness(1.05)}.iconButton{appearance:none;border:1px solid var(--border2);width:1.8rem;height:1.8rem;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.iconButton:hover{border-color:var(--accent);color:var(--accent)}.iconButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iconButton[hidden]{display:none}.copyButton svg{width:14px;height:14px;display:block}.optionsRow{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.opt{border:1px solid var(--border);border-radius:7px;padding:.15rem .45rem;font-size:11.5px}.opt.sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.opt.dim{color:var(--muted);border-color:var(--border)}.smallNote{color:var(--muted);margin-top:4px;font-size:12px}.mono{font-family:var(--mono)}.analysisPanel{border:1px solid var(--border2);background:var(--info-bg);border-radius:14px;margin:.2rem 0 .8rem}#analysisValue>.analysisPanel,#analysisValue>.peSection,#peInstructionSetsPanel,#peEntrypointDisassemblyPanel{margin:0 0 var(--content-section-gap)}#peInstructionSetsPanel>.analysisPanel,#peEntrypointDisassemblyPanel>.analysisPanel{margin:0}#analysisValue>:last-child{margin-bottom:0}.analysisPanelSummary{cursor:pointer;padding:.85rem 1rem}.analysisPanelSummary:hover{background:color-mix(in oklab,var(--accent) 10%,transparent)}.analysisPanelSummary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.analysisPanelBody{padding:0 1rem .9rem}.detailsSummaryTitle{font-size:1rem;font-weight:700;display:inline-block}.analysisPanelActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peEntrypointJump{appearance:none;color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peEntrypointJump:hover{filter:brightness(1.12)}.peEntrypointExplorer{margin-top:.5rem}.peEntrypointBlockIndex{margin-top:.55rem}.peEntrypointSelectedBlock,.peEntrypointBlock{margin-top:.7rem}.peEntrypointSources{margin-top:.35rem}.peEntrypointSources .peEntrypointPager{margin:.15rem 0 .25rem}.peEntrypointBlockIndexTable th:first-child,.peEntrypointBlockIndexTable td:first-child,.peEntrypointBlockIndexTable th:nth-child(4),.peEntrypointBlockIndexTable td:nth-child(4),.peEntrypointBlockIndexTable th:nth-child(5),.peEntrypointBlockIndexTable td:nth-child(5){white-space:nowrap}.peEntrypointBlockIndexRow[data-selected=true]>td{background:color-mix(in oklab,var(--accent) 13%,transparent)}.peEntrypointBlockSelect{appearance:none;color:var(--accent);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peEntrypointBlockSelect:hover{filter:brightness(1.12)}.peEntrypointInstructionTable td:nth-child(3){white-space:nowrap}.peEntrypointBlock:focus,.peEntrypointInstructionRow:focus{outline:2px solid var(--accent);outline-offset:-2px}.peEntrypointTargetFlash{animation:1.15s ease-out peEntrypointTargetFlash}@keyframes peEntrypointTargetFlash{0%{background:color-mix(in oklab,var(--accent) 38%,transparent)}to{background:0 0}}.peSection{margin:.15rem 0}.peSection+.peSection{margin-top:.3rem}.peSectionDetails[open]{padding-bottom:.15rem}.peSectionSummary{cursor:pointer;border:1px solid var(--border2);background:var(--chip-bg);border-radius:8px;padding:.35rem .6rem}.nativeHashTooltip{margin-left:0}.peSectionSummary:hover{border-color:color-mix(in oklab,var(--accent) 60%,var(--border2));background:color-mix(in oklab,var(--accent) 12%,var(--chip-bg))}.peSectionSummary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peSectionDetails[open]>.peSectionSummary{border-color:color-mix(in oklab,var(--accent) 45%,var(--border2));box-shadow:inset 2px 0 0 var(--accent)}.peSectionBody{border-left:1px solid color-mix(in oklab,var(--accent) 30%,var(--border2));margin:.45rem 0 .45rem .85rem;padding-left:.75rem}.peSectionBody details[open]{padding-bottom:.1rem;position:relative}.peSectionBody details[open]:before{content:"";border-left:1px solid color-mix(in oklab,var(--accent) 26%,var(--border2));position:absolute;top:2rem;bottom:.1rem;left:.85rem}.peSectionBody details[open]>summary~*{max-width:calc(100% - .85rem);margin-left:.85rem;padding-left:.7rem}.peSectionBody [data-manifest-tree] details[open]>summary~*{max-width:none;margin-left:0;padding-left:0}.peSectionBody [data-manifest-tree] details[open]:before{display:none}.peSectionBody .manifestXmlSourceDetails[open]>summary~*{max-width:none;margin-left:0;padding-left:0}.peSectionBody .manifestXmlSourceDetails[open]:before{display:none}.peDiagnosticList{color:var(--warning-text,#b45309);margin:.35rem 0 0;padding-left:0;list-style:none}.peDiagnosticItem{grid-template-columns:.75rem minmax(0,1fr);align-items:start;column-gap:.25rem;min-width:0;display:grid}.peDiagnosticText{overflow-wrap:anywhere;min-width:0}.manifestXmlSourceDetails>summary::marker{color:var(--muted)}.loadConfigNestedSummary{cursor:pointer;border:1px solid var(--border2);background:var(--chip-bg);border-radius:6px;padding:.25rem .5rem}.loadConfigNestedSummary:hover{border-color:var(--accent)}.loadConfigNestedSummary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peSectionBody summary:not(.peSectionSummary):hover{color:var(--accent)}.peSectionBody summary:not(.peSectionSummary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peSectionBody .loadConfigDynamicRelocations[open]:before{display:none}.peSectionBody .loadConfigDynamicRelocations[open]>summary~*{max-width:none;margin-left:0;padding-left:0}.loadConfigDynamicMeta,.loadConfigDynamicEntrySummary{border:1px solid var(--border2);background:var(--chip-bg);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin-top:.35rem;padding:.35rem .5rem;display:flex}.loadConfigDynamicMeta span,.loadConfigDynamicEntrySummary span{color:var(--muted);font-size:12px}.loadConfigDynamicMeta b,.loadConfigDynamicEntrySummary b{color:var(--text);margin-right:.25rem}.loadConfigDynamicEntrySummary .loadConfigDynamicStatus--complete{color:var(--ok-fg);font-weight:700}.loadConfigDynamicEntrySummary .loadConfigDynamicStatus--truncated{color:var(--warn-fg);font-weight:700}.loadConfigDynamicTable,.loadConfigSummaryTableWrap{margin-top:.35rem}.loadConfigSummaryTable th[scope=row]{color:var(--text);white-space:nowrap;font-weight:600}.loadConfigSummaryTable .num{text-align:right}.loadConfigStatusOk{color:var(--ok-fg);font-weight:700}.loadConfigStatusWarn{color:var(--warn-fg);font-weight:700}.manifestChecks{margin-top:.35rem}.manifestChecksHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.manifestChecksStatus{font-size:12px;font-weight:700}.manifestChecksStatus--pass{color:var(--ok-fg)}.manifestChecksStatus--fail{color:var(--warn-fg)}.manifestCheckList{gap:.25rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.manifestCheckItem{overflow-wrap:anywhere;grid-template-columns:auto 1fr;gap:.45rem;min-width:0;display:grid}.manifestCheckItem span:last-child{overflow-wrap:anywhere;min-width:0}.manifestCheckIcon{line-height:1.35}.manifestCheckItem--pass .manifestCheckIcon{color:var(--ok-fg)}.manifestCheckItem--fail .manifestCheckIcon{color:var(--warn-fg)}.peSecurityCertList{gap:.75rem;margin-top:.5rem;display:grid}.peSecurityCertCard{border:1px solid var(--border2);background:var(--card);border-radius:12px;padding:.7rem .8rem}.peSecurityCertHeader{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.45rem;display:flex}.peSecurityCertTitle{font-weight:700}.peSecuritySection{margin-top:.55rem}.peSecurityList{margin:.2rem 0 0;padding-left:1.1rem}.peSecurityList li{margin:.18rem 0}.peSecurityList--warn{color:var(--warn-fg)}.peSecurityCheckList,.peSecurityTrustGapList{gap:.45rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.peSecurityCheck,.peSecurityTrustGap{border:1px solid var(--border2);background:var(--info-bg);border-radius:12px;grid-template-columns:auto 1fr;gap:.55rem;padding:.55rem .65rem;display:grid}.peSecurityCheck--pass{border-color:color-mix(in oklab,var(--ok-fg) 45%,var(--border2));background:var(--ok-bg)}.peSecurityCheck--fail{border-color:color-mix(in oklab,var(--warn-fg) 50%,var(--border2));background:var(--warn-bg)}.peSecurityCheck--unknown{border-color:var(--border2);background:var(--info-bg)}.peSecurityCheckIcon{margin-top:.1rem;font-size:15px;line-height:1.1}.peSecurityCheck--pass .peSecurityCheckIcon{color:var(--ok-fg)}.peSecurityCheck--fail .peSecurityCheckIcon{color:var(--warn-fg)}.peSecurityCheckBody{min-width:0}.peSecurityCheckTitle{font-weight:600}.peSecurityCheckStatus{margin-top:.15rem}.peSecurityCheckDetail{overflow-wrap:anywhere;margin-top:.15rem}.peSecurityTreeForest{gap:.6rem;margin-top:.35rem;display:grid}.peSecurityTreeGroup{padding:.15rem 0}.peSecurityTree{margin:.35rem 0 0;padding:0 0 0 1.15rem;list-style:none;position:relative}.peSecurityTreeItem{min-width:0;margin:.4rem 0 0;position:relative}.peSecurityTreeItem:before{content:"";border-left:1px solid var(--pe-security-tree-line);position:absolute;top:-.35rem;bottom:-.45rem;left:-.75rem}.peSecurityTreeItem:after{content:"";border-top:1px solid var(--pe-security-tree-line);width:.55rem;position:absolute;top:1rem;left:-.75rem}.peSecurityTree>.peSecurityTreeItem:first-child:before{top:.25rem}.peSecurityTree>.peSecurityTreeItem:last-child:before{bottom:calc(100% - 1rem)}.peSecurityTreeNode{border:1px solid var(--border2);background:var(--card);border-radius:12px;padding:.55rem .65rem}.peSecurityTreeNode--pass{border-color:color-mix(in oklab,var(--ok-fg) 45%,var(--border2));background:var(--ok-bg)}.peSecurityTreeNode--fail{border-color:color-mix(in oklab,var(--warn-fg) 50%,var(--border2));background:var(--warn-bg)}.peSecurityTreeNode--unknown,.peSecurityTreeNode--certificate,.peSecurityTreeNode--missing{background:var(--info-bg)}.peSecurityTreeNode--missing{border-style:dashed}.peSecurityTreeTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.peSecurityTreeTitle{overflow-wrap:anywhere;font-weight:700}.peSecurityTreeBadges{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.peSecurityTreeBadge{border:1px solid var(--border2);background:var(--chip-bg-light);border-radius:999px;padding:.15rem .4rem;font-size:11px}.peSecurityTreeBadge--signer{border-color:var(--accent)}.peSecurityTreeBadge--countersignature{border-color:color-mix(in oklab,var(--accent) 55%,var(--border2))}.peSecurityTreeBadge--certificate{border-color:var(--border2)}.peSecurityTreeBadge--pass{border-color:color-mix(in oklab,var(--ok-fg) 45%,var(--border2));color:var(--ok-fg)}.peSecurityTreeBadge--fail{border-color:color-mix(in oklab,var(--warn-fg) 50%,var(--border2));color:var(--warn-fg)}.peSecurityTreeBadge--unknown{border-color:var(--border2)}.peSecurityTreeMeta{margin-top:.18rem}.peSecurityTreeMeta span{color:var(--muted)}.peDosNestedPe__header{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.peOverlayRange{border-left:1px solid var(--border2);margin-top:.55rem;padding-left:.75rem}.peOverlayRangeHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peOverlayScanControls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.peOverlayScanControls progress{max-width:160px;height:.5rem}.peOverlayBar{background:var(--chip-bg);border:1px solid var(--border2);border-radius:6px;height:14px;margin-top:.45rem;position:relative;overflow:hidden}.peOverlayBarSegment{height:100%;display:block;position:absolute;top:0}.peOverlayBarSegment--found{background:var(--accent)}.peOverlayBarSegment--unknown{background:repeating-linear-gradient(45deg,var(--border2) 0 4px,transparent 4px 8px)}.pePackerFinding+.pePackerFinding{border-top:1px solid var(--border2);margin-top:.7rem;padding-top:.55rem}.pePackerFinding__title{margin:0 0 .35rem;font-size:.85rem}.pePackerFinding__evidenceLabel{margin-top:.3rem}.pePackerFinding__evidence{margin:.15rem 0 0}.pePackerFinding__actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.pePackerFinding__details{margin-top:.45rem}.pePackerFinding__meaning{white-space:normal;margin:0;font-family:inherit}.peNsisTable__field,.peBunTable__field,.peInnoTable__field,.peUpxTable__field{white-space:nowrap;width:1%}.pePayloadEntry{justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .1rem;display:flex}.table{border-collapse:collapse;border:1px solid var(--border);background:0 0;border-radius:10px;width:100%;margin-top:6px;overflow:hidden}.table th,.table td{border-bottom:1px solid var(--border);font-family:var(--mono);padding:8px 10px;font-size:12px}.table th{text-align:left;color:var(--muted);background:#0000001a}.winapiMetadataCell{color:var(--muted);white-space:normal;min-width:18rem;max-width:34rem}.winapiMetadataCell span,.winapiMetadataCell code{display:block}.winapiMetadataNamespace,.winapiMetadataConvention{font-size:11px}.winapiMetadataSignature{color:var(--text);font-family:var(--mono);overflow-wrap:anywhere;white-space:normal;margin:.15rem 0}.flagColumn{font-family:var(--mono);word-break:normal;white-space:normal}.table tr:last-child td{border-bottom:none}.peNumeric{text-align:right}.tableWrap{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.tableWrap>.table{min-width:600px}.tableWrap>.directoryFolderTable{min-width:680px}.tableWrap>.directoryFileTable{min-width:860px}.tableWrap>.peDataDirectoryTable{min-width:640px}.peDataDirectoryTable{table-layout:auto}.peDataDirectoryTable__status,.peDataDirectoryTable__index,.peDataDirectoryTable__directory,.peDataDirectoryTable__rva,.peDataDirectoryTable__size{white-space:nowrap;width:1%}.peDataDirectoryTable__meaning{white-space:normal}.nativeAotTable__compact{white-space:nowrap;width:1%}.nativeAotTypesTable__identity{white-space:nowrap}.nativeAotTypesTable__methods,.nativeAotTypesTable__fields{overflow-wrap:anywhere;white-space:normal;min-width:12rem}.peDataDirectoryTable__row--absent{opacity:.62}.peDataDirectoryStatus{border-radius:999px;justify-content:center;align-items:center;width:.55rem;height:.55rem;display:inline-flex}.peDataDirectoryStatus--present{background:var(--ok-fg,#3fb950)}.peDataDirectoryStatus--absent{background:var(--muted)}.table[data-sortable] .sortableTableHeader+.sortableTableHeader,.table[data-sortable] tbody>tr>*+*,.table[data-paged-sortable-table] .sortableTableHeader+.sortableTableHeader,.table[data-paged-sortable-table] tbody>tr>*+*,.peEntrypointBlockIndexTable .sortableTableHeader+.sortableTableHeader,.peEntrypointBlockIndexTable tbody>tr>*+*{border-left:1px solid var(--border)}.sortableTableHeader{cursor:pointer}.sortableTableHeaderButton{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:0;display:flex}.sortableTableHeader:hover .sortableTableHeaderButton,.sortableTableHeader:focus-within .sortableTableHeaderButton{color:var(--accent)}.sortableTableHeaderSortIcon{flex-direction:column;flex:none;gap:2px;display:inline-flex}.sortableTableHeaderSortIcon:before,.sortableTableHeaderSortIcon:after{content:"";border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;display:block}.sortableTableHeaderSortIcon:before{border-bottom:4px solid var(--muted)}.sortableTableHeaderSortIcon:after{border-top:4px solid var(--muted)}.sortableTableHeaderButton[data-sort-direction=ascending] .sortableTableHeaderSortIcon:before{border-bottom-color:var(--accent)}.sortableTableHeaderButton[data-sort-direction=descending] .sortableTableHeaderSortIcon:after{border-top-color:var(--accent)}.pagedSortableTable{margin-top:.35rem}.pagedSortableTableToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin:.35rem 0;display:flex}.pagedSortableTableRange,.pagedSortableTablePageCount{color:var(--muted);font-family:var(--mono);font-size:12px}.pagedSortableTableControls{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pagedSortableTablePageInput{border:1px solid var(--border2);color:var(--text);font-family:var(--mono);background:0 0;border-radius:6px;width:4.5rem;padding:4px 6px;font-size:12px}.pagedSortableTablePageInput:focus-visible{border-color:var(--accent);outline:2px solid color-mix(in oklab,var(--accent) 35%,transparent);outline-offset:1px}.tableWrap>.peResourcePreviewTable{table-layout:fixed;min-width:600px}.peResourcePreviewTable>thead>tr>th,.peResourcePreviewTable>tbody>tr>td{vertical-align:top}.peResourcePreviewTable>thead>tr>th:first-child,.peResourcePreviewTable>tbody>tr:not(.peResourcePreviewWideRow)>td:first-child{white-space:nowrap;width:6rem}.peResourcePreviewTable>thead>tr>th:nth-child(2),.peResourcePreviewTable>tbody>tr:not(.peResourcePreviewWideRow)>td:nth-child(2){overflow-wrap:normal;width:9rem}.peResourcePreviewTable>thead>tr>th:nth-child(3),.peResourcePreviewTable>tbody>tr:not(.peResourcePreviewWideRow)>td:nth-child(3){white-space:nowrap;width:8rem}.peResourcePreviewTable>thead>tr>th:nth-child(4),.peResourcePreviewTable>tbody>tr:not(.peResourcePreviewWideRow)>td:nth-child(4){white-space:nowrap;width:5rem}.peResourcePreviewTable>thead>tr>th:nth-child(5),.peResourcePreviewTable>tbody>tr:not(.peResourcePreviewWideRow)>td:nth-child(5){overflow-wrap:anywhere}.peResourcePreviewWideRow>td{white-space:normal;overflow-wrap:anywhere;background:var(--card);border-bottom:2px solid var(--border2);box-shadow:inset 3px 0 0 var(--border2);padding:12px 14px 18px}.peResourcePreviewMetaRow>td{background:var(--card);border-top:2px solid var(--border2)}.peResourcePreviewWideRow [data-manifest-preview],.peResourcePreviewWideRow [data-manifest-tree-viewer]{max-width:100%}.peResourceNestedTable{background:var(--bg);border-color:var(--border2);min-width:0;margin-top:0}.peResourceNestedTable th:first-child,.peResourceNestedTable td:first-child{white-space:nowrap;width:10rem}.peDialogControlsTable{table-layout:fixed}.peDialogControlsTable th:first-child,.peDialogControlsTable td:first-child{width:8rem}.peDialogControlsTable th:nth-child(3),.peDialogControlsTable td:nth-child(3){width:5rem}.peDialogControlsTable th:nth-child(4),.peDialogControlsTable td:nth-child(4){width:8rem}.peResourceTextTable{table-layout:fixed}.peResourceTextTable th:first-child,.peResourceTextTable td:first-child{width:7rem}.peResourceTextTable td:last-child{overflow-wrap:anywhere;text-align:start;white-space:pre-wrap;unicode-bidi:plaintext}.peResourceFieldTable{table-layout:fixed;margin-top:.35rem}.peResourceFieldTable th[scope=row]{width:8rem}.peResourceFieldTable td{overflow-wrap:anywhere}.peResourceImagePreview{border:1px solid var(--border2);object-fit:contain;background:#000;border-radius:4px;width:min(100%,360px);max-width:min(100%,360px);height:auto;min-height:48px;max-height:180px;display:block}.peResourceFontSample{margin-bottom:.25rem;font-size:1.25rem;line-height:1.4}.clrManagedResourceList{gap:.65rem;margin-top:.5rem;display:grid}.clrManagedResourceBlock{border:1px solid var(--border2);background:var(--card);border-radius:8px;padding:.7rem .8rem}.clrManagedResourceTitle{overflow-wrap:anywhere;margin:0 0 .55rem;font-size:.9rem;line-height:1.35}.clrManagedResourceSummary{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.clrManagedResourceMeta{grid-template-columns:max-content minmax(0,1fr);gap:.3rem .8rem;display:grid}.clrManagedResourceMeta dt{font-size:12px}.clrManagedResourceMeta dd{font-family:var(--mono);overflow-wrap:anywhere;font-size:12px}.clrManagedResourcePreview{min-width:0}.clrManagedResourceValues{min-width:0;margin-top:.65rem}.clrManagedResourceValuesTable{table-layout:fixed;margin:.35rem 0 0}.clrManagedResourceValuesTable th,.clrManagedResourceValuesTable td{vertical-align:top}.clrManagedResourceValuesTable th:first-child,.clrManagedResourceValuesTable td:first-child{overflow-wrap:anywhere;width:auto}.clrManagedResourceValuesTable th:nth-child(2),.clrManagedResourceValuesTable td:nth-child(2){white-space:nowrap;width:7rem}.clrManagedResourceValuesTable th:nth-child(3),.clrManagedResourceValuesTable td:nth-child(3){overflow-wrap:anywhere;width:10rem}.clrManagedResourceStringsTable th:first-child,.clrManagedResourceStringsTable td:first-child{width:36%}.clrManagedResourceStringsTable th:nth-child(2),.clrManagedResourceStringsTable td:nth-child(2){width:6rem}.clrManagedResourceStringsTable th:nth-child(3),.clrManagedResourceStringsTable td:nth-child(3){width:auto}.clrManagedResourceValuePreviewRow>td{background:var(--card);padding:.6rem .75rem .9rem 1.25rem}@media (width>=760px){.clrManagedResourceSummary{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem)}.clrManagedResourceSummary .clrManagedResourceMeta:last-child{grid-column:1/-1}}.tableButton{appearance:none;border:1px solid var(--border2);color:var(--text);font-size:12px;font-family:var(--mono);cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px}.tableButton:hover{border-color:var(--accent);color:var(--accent)}.tableButton:disabled{opacity:.6;cursor:not-allowed}.imagePreview{justify-content:flex-start;max-height:260px;margin-bottom:10px;display:flex;overflow:hidden}.imagePreview img{object-fit:contain;border:1px solid var(--border2);background:#000;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:260px}.videoPreview{justify-content:flex-start;max-height:320px;margin-bottom:10px;display:flex;overflow:hidden}.videoPreview video{border:1px solid var(--border2);background:#000;border-radius:6px;width:100%;max-width:100%;max-height:320px}.audioPreview{justify-content:flex-start;margin-bottom:10px;display:flex}.audioPreview audio{width:100%}footer{text-align:center;color:var(--muted);gap:.25rem;padding:16px;display:grid}.footerLink{color:var(--accent);text-underline-offset:.14em;font-weight:600}.footerLink:hover,.footerLink:focus-visible{text-decoration-thickness:.12em}
