.Zh-ssW_page{--text:var(--foreground);--space-5:calc(var(--space-4) + var(--space-1));padding-block:var(--space-12) var(--space-16)}.Zh-ssW_intro{max-width:60ch;font-size:var(--text-lg);margin-block:var(--space-6) var(--space-8)}.Zh-ssW_summary{gap:var(--space-8);border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-md);padding:var(--space-8);grid-template-columns:1.2fr 1fr;display:grid}.Zh-ssW_summary h2{margin-block:var(--space-3)}.Zh-ssW_summary p{max-width:58ch}.Zh-ssW_metrics{align-content:center;gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.Zh-ssW_metrics strong{font:500 clamp(2rem, 4vw, 4rem)/1.25 var(--font-data);display:block}.Zh-ssW_metrics>div>span{font-size:var(--text-sm)}.Zh-ssW_small{font-size:var(--text-xs);color:var(--muted);overflow-wrap:anywhere;margin-top:var(--space-3)}.Zh-ssW_section{margin-top:var(--space-12)}.Zh-ssW_heading{justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6);align-items:end;display:flex}.Zh-ssW_heading h2{margin-top:var(--space-3)}.Zh-ssW_heading>p{max-width:34ch;color:var(--muted);font-size:var(--text-sm)}.Zh-ssW_builder{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.Zh-ssW_rules{gap:var(--space-3);display:grid}.Zh-ssW_rule,.Zh-ssW_config,.Zh-ssW_replayPanel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-5);min-width:0}.Zh-ssW_rule p{color:var(--muted);font-size:var(--text-sm);margin:var(--space-2) 0 0 2rem}.Zh-ssW_toggle{gap:var(--space-3);text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;font-weight:600;display:flex}.Zh-ssW_dot{width:1.25rem;color:var(--accent);flex-shrink:0}.Zh-ssW_fields{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Zh-ssW_fields>label:only-child{grid-column:1/-1}.Zh-ssW_page label{gap:var(--space-2);font-size:var(--text-sm);min-width:0;display:grid}.Zh-ssW_page input,.Zh-ssW_page select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--text);border-radius:var(--radius-sm);font:inherit;padding:.65rem;transition:border-color .16s,box-shadow .16s}.Zh-ssW_page input:hover,.Zh-ssW_page select:hover{border-color:var(--accent)}.Zh-ssW_page input:focus-visible,.Zh-ssW_page select:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px var(--surface)}.Zh-ssW_outputButtons,.Zh-ssW_yamlHead,.Zh-ssW_replayControls{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Zh-ssW_outputButtons{margin-block:var(--space-4)}.Zh-ssW_outputButtons button,.Zh-ssW_yamlHead button,.Zh-ssW_replayControls button,.Zh-ssW_primary{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer;font-size:var(--text-sm);padding:.65rem .8rem}.Zh-ssW_outputButtons button[aria-pressed=true],.Zh-ssW_replayControls button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.Zh-ssW_yaml{margin-top:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.Zh-ssW_yamlHead{padding:var(--space-3);border-bottom:1px solid var(--border);font-family:var(--font-data);font-size:var(--text-xs);justify-content:space-between}.Zh-ssW_yamlHead>div{gap:var(--space-2);display:flex}.Zh-ssW_page pre{font:var(--text-xs)/1.6 var(--font-data);white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-4)}.Zh-ssW_yaml pre{min-height:21rem}.Zh-ssW_primary{margin-top:var(--space-4);border-color:var(--accent);width:100%;color:var(--accent)}.Zh-ssW_page button:disabled{opacity:.5;cursor:not-allowed}.Zh-ssW_message{min-height:4rem;font-size:var(--text-xs);color:var(--muted);margin-top:var(--space-3);overflow-wrap:anywhere}.Zh-ssW_error{color:var(--danger);font-size:var(--text-sm);padding-top:var(--space-3)}.Zh-ssW_replayControls{margin-bottom:var(--space-4)}.Zh-ssW_replayControls time{font-size:var(--text-xs);color:var(--muted);margin-top:var(--space-1);display:block}.Zh-ssW_replayPanel{min-height:24rem;padding:var(--space-6);overflow:hidden}.Zh-ssW_pollHeading{justify-content:space-between;gap:var(--space-4);display:flex}.Zh-ssW_pollHeading h3{margin-top:var(--space-3);font-size:var(--text-xl)}.Zh-ssW_alertCount{font:500 2rem/1.3 var(--font-data);white-space:nowrap}.Zh-ssW_alertCount>span:last-child{font-size:var(--text-sm)}.Zh-ssW_observedBar{height:5px;margin-top:var(--space-6);background:var(--border);border-radius:3px;overflow:hidden}.Zh-ssW_observedBar>div{background:var(--accent);transform-origin:0;height:100%}.Zh-ssW_empty{padding:var(--space-5) 0}.Zh-ssW_empty p,.Zh-ssW_notes{font-size:var(--text-sm);color:var(--muted);margin-top:var(--space-2)}.Zh-ssW_notes{padding-bottom:var(--space-4)}.Zh-ssW_notes ul,.Zh-ssW_alerts{padding-left:var(--space-5)}.Zh-ssW_sources{padding:var(--space-4) 0;gap:var(--space-4);list-style:none;display:grid}.Zh-ssW_sources li{gap:var(--space-1);font-size:var(--text-sm);grid-template-columns:1fr auto;display:grid}.Zh-ssW_sources time,.Zh-ssW_sources a{font-size:var(--text-xs);overflow-wrap:anywhere;grid-column:1/-1}.Zh-ssW_limits{border-top:1px solid var(--border);padding-top:var(--space-8)}.Zh-ssW_limits p{max-width:80ch;margin-block:var(--space-4);color:var(--muted)}@media (max-width:800px){.Zh-ssW_summary,.Zh-ssW_builder{grid-template-columns:1fr}.Zh-ssW_heading{display:block}.Zh-ssW_heading>p{margin-top:var(--space-3);max-width:none}.Zh-ssW_summary{padding:var(--space-5)}.Zh-ssW_pollHeading{flex-direction:column}.Zh-ssW_fields{grid-template-columns:1fr}.Zh-ssW_replayPanel{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.Zh-ssW_page input,.Zh-ssW_page select{transition:none}}
