.UA_UdG_link{color:inherit;text-decoration-line:none}.UA_UdG_link:focus-visible{border-radius:2px}
.ALnvDW_root{background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);color:var(--text-color-dark);text-transform:none;white-space:nowrap;padding:0 7px;font-size:12px;font-weight:600;line-height:1rlh;display:inline-block}.ALnvDW_root:has(.ALnvDW_icon){justify-content:center;align-items:center;display:inline-flex}.ALnvDW_small{padding:0 .25lh;font-size:10px;line-height:round(down,1rlh,1px)}.ALnvDW_large{padding:0 .4lh;font-size:14px;line-height:1.4rlh}.ALnvDW_icon{justify-content:center;align-items:center;margin-top:-.1lh;margin-right:.15em;display:flex}.ALnvDW_primary,.ALnvDW_secondary,.ALnvDW_added,.ALnvDW_removed{background-color:oklch(from var(--badge-color) calc(l * .87) c h);color:#fff}[data-color-scheme=dark] :is(.ALnvDW_primary,.ALnvDW_secondary,.ALnvDW_added,.ALnvDW_removed){background-color:oklch(from var(--badge-color) calc(l * .6) c h)}.ALnvDW_primary{--badge-color:var(--color-primary)}.ALnvDW_secondary{--badge-color:var(--color-secondary)}.ALnvDW_added{--badge-color:var(--color-added)}.ALnvDW_removed{--badge-color:var(--color-removed)}.ALnvDW_success{background-color:var(--color-success-fill);color:var(--color-success-on-fill)}.ALnvDW_danger{background-color:var(--color-danger-fill);color:var(--color-danger-on-fill)}
.SEm-ta_list{margin:0;padding-left:1.2em}.SEm-ta_note{margin:.5lh 0 0}
.egs-Vq_labels{grid-template-columns:1fr 1fr 1fr;margin-bottom:.5rlh;display:grid}.egs-Vq_canvas{display:block}.egs-Vq_playable{cursor:pointer}
:where(.Q41s-q_tooltip){justify-content:center;align-items:center;display:flex}@supports (anchor-name:--anchor-name){:where(.Q41s-q_tooltip):has(:focus-visible) .Q41s-q_tooltipTarget{opacity:1;transition-delay:.7s,0s;display:block}@starting-style{:where(.Q41s-q_tooltip):has(:focus-visible) .Q41s-q_tooltipTarget{opacity:0}}:where(.Q41s-q_tooltip):hover .Q41s-q_tooltipTarget{opacity:1;transition-delay:.7s,0s;display:block}@starting-style{:where(.Q41s-q_tooltip):hover .Q41s-q_tooltipTarget{opacity:0}}}.Q41s-q_tooltipAnchor{anchor-name:var(--tooltip-anchor-id);justify-content:center;align-items:center;display:flex}.Q41s-q_tooltipTarget{background-color:var(--color-gray-dark);border-radius:var(--border-radius-card);box-shadow:1px 1px 3px 1px var(--color-card-box-shadow);color:var(--text-color-white);opacity:0;pointer-events:none;position-anchor:var(--tooltip-anchor-id);position-area:bottom center;position-try:most-width left center, right center;white-space:normal;max-width:200px;transition:opacity .1s 0s, display .1s 0s allow-discrete;z-index:1;width:max-content;margin:.25lh .25em;padding:.25lh .75em;font-size:.75rem;font-weight:400;display:none;position:fixed}@media (pointer:coarse){.Q41s-q_tooltipTarget.Q41s-q_shortcutHint,:is(button,a,summary) .Q41s-q_tooltipTarget{display:none}.Q41s-q_tooltip:has(>.Q41s-q_tooltipAnchor :is(button,a,summary):not([aria-disabled=true],:disabled):hover)>.Q41s-q_tooltipTarget{display:none}.Q41s-q_tooltipTarget kbd{display:none}}
.HWJmbq_scroller{border-bottom:1px solid var(--color-gray-lightest);background-color:var(--color-gray-lightest);background-image:radial-gradient(oklch(from var(--text-color-dark) l c h / 9%) 1px, transparent 1.5px);background-size:14px 14px;border-start-end-radius:calc(var(--border-radius-card) - 1px);max-height:min(40rem,85vh);overflow:auto}.HWJmbq_canvas{max-width:100%;margin:0 auto;position:relative}.HWJmbq_image{width:100%;height:100%;display:block}.HWJmbq_slot{min-width:6px;min-height:6px;position:absolute}.HWJmbq_slot:hover{z-index:1}.HWJmbq_slot:has(:focus-visible){z-index:1}.HWJmbq_slot:has([aria-pressed=true]){z-index:1}.HWJmbq_tooltip,.HWJmbq_tooltip>:first-child{width:100%;height:100%}.HWJmbq_mark{--mark-color:var(--color-green);box-sizing:border-box;border:1.5px solid var(--mark-color);cursor:pointer;background:0 0;border-radius:3px;width:100%;height:100%;padding:0;position:relative;box-shadow:0 0 0 1px #ffffffd9}.HWJmbq_mark:hover,.HWJmbq_mark:focus-visible,.HWJmbq_mark[aria-pressed=true]{background:oklch(from var(--mark-color) l c h / .2);box-shadow:0 0 0 1px #ffffffd9, 0 0 0 4px oklch(from var(--mark-color) l c h / .35)}.HWJmbq_mark:focus-visible{outline:3px solid var(--color-outline);outline-offset:2px}.HWJmbq_pin{background:var(--mark-color);color:#fff;text-align:center;border-radius:999px;min-width:20px;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:20px;position:absolute;top:-10px;left:-10px;box-shadow:0 0 0 2px #ffffffd9}.HWJmbq_serious>.HWJmbq_pin{color:oklch(25% 0 0)}.HWJmbq_minor{--mark-color:var(--color-blue)}.HWJmbq_moderate{--mark-color:var(--color-green)}.HWJmbq_serious{--mark-color:var(--color-yellow)}.HWJmbq_critical{--mark-color:var(--color-red)}
.A2FYmq_status{text-align:left;overflow-wrap:normal;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;line-height:1.125rem;display:flex}.A2FYmq_group{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.A2FYmq_scores{align-items:center;gap:.5rem;display:inline-flex}.A2FYmq_value{color:var(--text-color-dark)}.A2FYmq_pill{border-radius:1lh;padding:0 .5em;font-weight:600}.A2FYmq_changed{background-color:color-mix(in oklch, var(--color-primary) 16%, transparent);color:var(--color-primary)}.A2FYmq_withinThreshold,.A2FYmq_unchanged{background-color:color-mix(in oklch, var(--text-color-dark) 8%, transparent)}.A2FYmq_help{width:1rem;height:1rem;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--text-color-dark) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.A2FYmq_help:is(:hover,:focus-visible){background-color:color-mix(in oklch, var(--text-color-dark) 8%, transparent);text-decoration-line:none}.A2FYmq_jump{appearance:none;background-color:color-mix(in oklch, var(--text-color-dark) 8%, transparent);color:var(--text-color-dark);font:inherit;cursor:pointer;border:none;border-radius:1lh;padding:0 .6em}.A2FYmq_jump:hover{background-color:color-mix(in oklch, var(--text-color-dark) 14%, transparent)}.A2FYmq_jump:focus-visible{outline:2px solid var(--color-outline);outline-offset:1px}.A2FYmq_jump[aria-current=true]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--text-color-dark) 20%, transparent);background-color:#0000}
@keyframes KnNMZq_rise{0%{opacity:0;transform:translateY(32px)scale(.98)}}@keyframes KnNMZq_fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-motion=full] .KnNMZq_reveal,[data-motion=subtle] .KnNMZq_reveal{animation:linear both KnNMZq_rise;animation-timeline:view();animation-range:entry calc(var(--reveal-step,0) * 8%) entry calc(55% + var(--reveal-step,0) * 8%)}[data-motion=subtle] .KnNMZq_reveal{animation-name:KnNMZq_fade}}}
.FjQMKW_frameControls{row-gap:.1875rem;display:grid}.FjQMKW_transport{--button-size:2rem;align-items:center;gap:.125rem;display:flex}.FjQMKW_transportButton{appearance:none;width:var(--button-size);height:var(--button-size);color:var(--text-color-medium-dark);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.FjQMKW_transportButton:hover:not(:disabled){background-color:color-mix(in oklch, var(--text-color-dark) 8%, transparent)}.FjQMKW_transportButton:disabled{cursor:default;opacity:.4}.FjQMKW_playPause{background-color:color-mix(in oklch, var(--text-color-dark) 8%, transparent)}.FjQMKW_playPause:hover:not(:disabled){background-color:color-mix(in oklch, var(--text-color-dark) 14%, transparent)}.FjQMKW_speed{border-radius:var(--button-size);font-variant-numeric:tabular-nums;width:3rem;font-size:.75rem;font-weight:600}.FjQMKW_speed[data-slowed=true]{color:var(--color-primary)}.FjQMKW_scrubber{--bar-height:.5rem;--bar-gap:clamp(0px, 100cqi / var(--frame-count) - 3px, 1px);--frame-width:calc((100% - (var(--frame-count) - 1) * var(--bar-gap)) / var(--frame-count));min-width:0;height:var(--button-size);flex:1;margin-left:.5rem;position:relative;container-type:inline-size}.FjQMKW_frameStrip{gap:var(--bar-gap);touch-action:none;-webkit-user-select:none;user-select:none;height:100%;display:flex}.FjQMKW_frameStripItem{--bar-color:var(--color-gray-light);cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:0;position:relative}.FjQMKW_frameStripItem:before{content:"";inset-inline:0;height:var(--bar-height);background-color:var(--bar-color);position:absolute;top:50%;translate:0 -50%}.FjQMKW_frameStripItem:first-child:before{border-radius:var(--bar-height) 0 0 var(--bar-height)}.FjQMKW_frameStripItem:last-child:before{border-radius:0 var(--bar-height) var(--bar-height) 0}.FjQMKW_frameStripItem:focus-visible{outline:none}@media (hover:hover){.FjQMKW_frameStripItem:hover:before{box-shadow:inset 0 0 0 999px color-mix(in oklch, var(--text-color-dark) 12%, transparent)}}.FjQMKW_frameStripItemChanged{--bar-color:color-mix(in srgb, var(--color-primary) calc(var(--frame-intensity,0) * 100%), var(--color-gray-lightest))}.FjQMKW_currentFrame{--marker-color:color-mix(in oklch, var(--text-color-dark) 30%, var(--background-color));top:50%;left:calc(var(--frame-index) * (var(--frame-width) + var(--bar-gap)));width:var(--frame-width);height:var(--bar-height);border-radius:var(--bar-height);outline:2px solid var(--marker-color);outline-offset:1px;box-shadow:0 0 0 1px var(--checkered-footer-background,var(--background-color));pointer-events:none;transition:left .11s ease-out;position:absolute;translate:0 -50%}@media (prefers-reduced-motion:reduce){.FjQMKW_currentFrame{transition:none}}[data-color-scheme=dark] .FjQMKW_currentFrame{--marker-color:color-mix(in oklch, var(--text-color-dark) 22%, var(--background-color))}.FjQMKW_scrubber:has(:focus-visible) .FjQMKW_currentFrame{--marker-color:var(--color-outline)}.FjQMKW_markedFrame{--dot-size:.25rem;top:calc(50% + var(--bar-height) / 2 + .25rem);left:calc(var(--marked-frame-index) * (var(--frame-width) + var(--bar-gap)) + var(--frame-width) / 2 - var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);background-color:var(--color-primary);pointer-events:none;border-radius:50%;position:absolute}
