.MitreHeatmap-module__xibVVq__heatmap{gap:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);align-items:flex-start;min-height:0;display:flex;overflow-x:auto}.MitreHeatmap-module__xibVVq__heatmap[data-scrollable=true]{overscroll-behavior:contain;padding-right:var(--mantine-spacing-xs);scrollbar-gutter:stable both-edges;overflow:auto}.MitreHeatmap-module__xibVVq__column{flex-direction:column;flex:1 1 0;gap:4px;min-width:92px;display:flex}.MitreHeatmap-module__xibVVq__columnHeader{letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-dimmed);border-bottom:1px solid var(--hairline,var(--mantine-color-default-border));flex-direction:column;justify-content:flex-end;gap:2px;min-height:48px;margin-bottom:2px;padding:0 2px 4px;font-size:10px;font-weight:700;line-height:1.25;display:flex}.MitreHeatmap-module__xibVVq__columnHeader[data-sticky=true]{z-index:1;background:var(--surface-raised,var(--mantine-color-body));padding-top:4px;position:sticky;top:0}.MitreHeatmap-module__xibVVq__columnTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MitreHeatmap-module__xibVVq__columnCount{color:var(--mantine-color-dimmed);opacity:.7;font-size:9px;font-weight:600}.MitreHeatmap-module__xibVVq__cell{border-radius:var(--mantine-radius-sm);border:1px solid var(--hairline,var(--mantine-color-default-border));background-color:var(--cell-bg);cursor:pointer;text-align:left;width:100%;color:var(--mantine-color-text);align-items:center;gap:6px;padding:5px 7px;transition:transform .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1),border-color .14s;animation:.32s cubic-bezier(.2,0,0,1) both MitreHeatmap-module__xibVVq__cellIn;display:flex;position:relative;overflow:hidden}.MitreHeatmap-module__xibVVq__cell:before{content:"";background-color:var(--cell-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.MitreHeatmap-module__xibVVq__cell:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--cell-accent);z-index:2;transform:translateY(-1px)}.MitreHeatmap-module__xibVVq__cell:focus-visible{outline:2px solid var(--mantine-color-offensys-purple-filled);outline-offset:1px;z-index:2}.MitreHeatmap-module__xibVVq__cellMain{flex-direction:column;gap:1px;min-width:0;display:flex}.MitreHeatmap-module__xibVVq__cellId{letter-spacing:.02em;color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;font-size:9px;font-weight:700;line-height:1.1}.MitreHeatmap-module__xibVVq__cellLabel{-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.MitreHeatmap-module__xibVVq__cellValue{font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed);flex:none;margin-left:auto;font-size:10px;font-weight:700}.MitreHeatmap-module__xibVVq__subCell{opacity:.92}.MitreHeatmap-module__xibVVq__subCell .MitreHeatmap-module__xibVVq__cellLabel{font-size:10px;font-weight:400}.MitreHeatmap-module__xibVVq__untested{opacity:.55;cursor:default;text-decoration:none}.MitreHeatmap-module__xibVVq__untested:hover{box-shadow:none;border-color:var(--hairline,var(--mantine-color-default-border));transform:none}.MitreHeatmap-module__xibVVq__discoverable{opacity:.78;cursor:pointer;border-style:dashed}.MitreHeatmap-module__xibVVq__discoverable .MitreHeatmap-module__xibVVq__cellId:after{content:"↗";color:var(--mantine-color-dimmed);margin-left:4px;font-size:9px}.MitreHeatmap-module__xibVVq__discoverable:hover{box-shadow:var(--mantine-shadow-sm);border-color:var(--mantine-color-offensys-purple-filled);opacity:1;border-style:solid;transform:translateY(-1px)}.MitreHeatmap-module__xibVVq__discoverable:focus-visible{outline:2px solid var(--mantine-color-offensys-purple-filled);outline-offset:1px;z-index:2}.MitreHeatmap-module__xibVVq__unavailable{opacity:.32;cursor:default;background-color:var(--coverage-none,transparent)}.MitreHeatmap-module__xibVVq__unavailable:hover{box-shadow:none;border-color:var(--hairline,var(--mantine-color-default-border));transform:none}@media (prefers-reduced-motion:reduce){.MitreHeatmap-module__xibVVq__discoverable:hover{transform:none}}.MitreHeatmap-module__xibVVq__columnCompact{flex:none;gap:3px;width:18px;min-width:0}.MitreHeatmap-module__xibVVq__columnHeaderCompact{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.04em;border-bottom:none;justify-content:flex-start;height:156px;min-height:0;padding:4px 0 0;font-size:10px;overflow:visible;transform:rotate(180deg)}.MitreHeatmap-module__xibVVq__columnTitleCompact{letter-spacing:.06em;padding-block:4px;line-height:1.15;display:block}.MitreHeatmap-module__xibVVq__tile{background-color:var(--cell-bg);border:1px solid var(--hairline,var(--mantine-color-default-border));cursor:pointer;border-radius:3px;width:18px;height:12px;padding:0;transition:transform .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1);animation:.28s cubic-bezier(.2,0,0,1) both MitreHeatmap-module__xibVVq__cellIn}.MitreHeatmap-module__xibVVq__tile:hover{box-shadow:var(--mantine-shadow-sm);z-index:2;transform:scale(1.25)}.MitreHeatmap-module__xibVVq__tile:focus-visible{outline:2px solid var(--mantine-color-offensys-purple-filled);outline-offset:1px;z-index:2}.MitreHeatmap-module__xibVVq__tileUntested{cursor:default;opacity:.5}.MitreHeatmap-module__xibVVq__tileUntested:hover{box-shadow:none;transform:none}.MitreHeatmap-module__xibVVq__legend{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.MitreHeatmap-module__xibVVq__legendItem{color:var(--mantine-color-dimmed);align-items:center;gap:5px;font-size:11px;display:flex}.MitreHeatmap-module__xibVVq__legendSwatch{border:1px solid var(--hairline,var(--mantine-color-default-border));border-radius:3px;width:12px;height:12px}@keyframes MitreHeatmap-module__xibVVq__cellIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MitreHeatmap-module__xibVVq__cell,.MitreHeatmap-module__xibVVq__tile{animation:none}}
.CoverageExplorer-module__2L_Nma__root{flex:1;height:100%;min-height:0}.CoverageExplorer-module__2L_Nma__mapCard{flex-direction:column;flex:1;min-height:0;display:flex}.CoverageExplorer-module__2L_Nma__mapCard[data-fullscreen=true]{inset:calc(env(safe-area-inset-top,0px) + var(--mantine-spacing-md)) var(--mantine-spacing-md) calc(env(safe-area-inset-bottom,0px) + var(--mantine-spacing-md));z-index:1000;border-radius:var(--mantine-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-overlay,var(--mantine-color-body)) 92%, transparent), var(--surface-base,var(--mantine-color-body)));height:auto;box-shadow:var(--mantine-shadow-xl);animation:.22s cubic-bezier(.2,0,0,1) both CoverageExplorer-module__2L_Nma__fullscreenIn;position:fixed;overflow:hidden}.CoverageExplorer-module__2L_Nma__mapStack{flex:1;min-height:0}.CoverageExplorer-module__2L_Nma__mapStage{flex:1;min-height:360px;transition:opacity .16s;display:flex}.CoverageExplorer-module__2L_Nma__mapStage[data-loading=true]{pointer-events:none}.CoverageExplorer-module__2L_Nma__mapSkeleton{align-items:flex-start;gap:var(--mantine-spacing-xs);width:100%;padding-bottom:var(--mantine-spacing-xs);display:flex;overflow:hidden}.CoverageExplorer-module__2L_Nma__skeletonColumn{flex-direction:column;flex:1 1 0;gap:4px;min-width:92px;display:flex}.CoverageExplorer-module__2L_Nma__skeletonHeader{border-bottom:1px solid var(--hairline,var(--mantine-color-default-border));min-height:48px;margin-bottom:2px}.CoverageExplorer-module__2L_Nma__skeletonCell{border-radius:var(--mantine-radius-sm);border:1px solid var(--hairline,var(--mantine-color-default-border));background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mantine-color-text) 5%, transparent), transparent), color-mix(in srgb, var(--surface-overlay,var(--mantine-color-body)) 55%, transparent);min-height:52px;animation:1.4s ease-in-out infinite CoverageExplorer-module__2L_Nma__skeletonSweep;animation-delay:var(--skeleton-delay);background-size:200% 100%,100% 100%}.CoverageExplorer-module__2L_Nma__pendingControl{visibility:hidden}.CoverageExplorer-module__2L_Nma__emptyState{flex:1;min-height:220px}@keyframes CoverageExplorer-module__2L_Nma__skeletonSweep{0%{background-position:200% 0,0 0}to{background-position:-200% 0,0 0}}@keyframes CoverageExplorer-module__2L_Nma__fullscreenIn{0%{opacity:.92;transform:scale(.985)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:48em){.CoverageExplorer-module__2L_Nma__mapCard[data-fullscreen=true]{inset:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md)}}@media (prefers-reduced-motion:reduce){.CoverageExplorer-module__2L_Nma__mapCard[data-fullscreen=true]{animation:none}.CoverageExplorer-module__2L_Nma__mapStage{transition:none}.CoverageExplorer-module__2L_Nma__skeletonCell{animation:none}}
.RunCoverageSummary-module__26VhHq__dock{background:color-mix(in srgb, var(--surface-overlay) 92%, transparent);border:1px solid var(--hairline,var(--mantine-color-default-border));box-shadow:var(--mantine-shadow-md);-webkit-backdrop-filter:blur(16px)}.RunCoverageSummary-module__26VhHq__techniquesRow{width:100%;min-width:0;overflow:hidden}.RunCoverageSummary-module__26VhHq__headerMeta,.RunCoverageSummary-module__26VhHq__techniqueList{min-width:0}.RunCoverageSummary-module__26VhHq__techniqueAnchor{flex-shrink:0;display:inline-flex}.RunCoverageSummary-module__26VhHq__measureRow{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:6px;display:flex;position:fixed;top:-9999px;left:-9999px}.RunCoverageSummary-module__26VhHq__measureOverflow{font-size:var(--mantine-font-size-sm)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.RunCoverageSummary-module__26VhHq__dock{background:var(--surface-overlay)}}
.RunDetailsDisplay-module__OKroLW__emptySummaryRow{flex-wrap:nowrap}.RunDetailsDisplay-module__OKroLW__emptySummaryCopy{flex:1;min-width:0}.RunDetailsDisplay-module__OKroLW__emptySummaryRing{flex-shrink:0}
.m_d46a4834{border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
.RunViewer-module__uyj4pW__pageShell{padding-bottom:clamp(6rem,10vw,7.5rem)}.RunViewer-module__uyj4pW__coveragePage{flex-direction:column;display:flex;overflow:hidden}.RunViewer-module__uyj4pW__coveragePageStack{flex:1;height:100%;min-height:0}.RunViewer-module__uyj4pW__coverageDock{inset-inline:var(--mantine-spacing-xl);bottom:calc(env(safe-area-inset-bottom,0px) + var(--mantine-spacing-md));z-index:20;pointer-events:none;position:fixed}.RunViewer-module__uyj4pW__coverageDockInner{pointer-events:auto;max-width:1180px;margin-inline:auto}@media (max-width:48em){.RunViewer-module__uyj4pW__pageShell{padding-bottom:6.5rem}.RunViewer-module__uyj4pW__coverageDock{inset-inline:var(--mantine-spacing-md);bottom:calc(env(safe-area-inset-bottom,0px) + var(--mantine-spacing-sm))}}
.Titlebar-module__X66LAG__logo{cursor:default}
