._canvas_1bjin_1{background:var(--neu-surface);min-width:0;color:var(--foreground);font-family:var(--neu-font-sans);padding:clamp(20px,3vw,32px);container-type:inline-size}._heading_1bjin_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}._eyebrow_1bjin_10{letter-spacing:.06em;align-items:center;gap:10px;margin:0 0 8px;font-size:11px;font-weight:750;display:flex}._eyebrow_1bjin_10 span{border-left:1px solid var(--border);color:var(--muted-foreground);padding-left:10px;font-weight:500}._heading_1bjin_9 h2{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:700;line-height:1.2}._state_1bjin_13{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;display:inline-flex}._state_1bjin_13>span{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}._state_1bjin_13[data-dirty]{color:var(--neu-accent-ink)}._metrics_1bjin_16{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 32px;display:grid}._metric_1bjin_16{border-radius:calc(var(--neu-radius-surface) * .6);text-align:center;align-content:center;justify-items:center;gap:8px;min-width:0;min-height:116px;padding:18px 10px;display:grid}._metric_1bjin_16 dt{color:var(--muted-foreground);grid-row:2;font-size:12px;line-height:1.35}._metric_1bjin_16 dd{min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.045em;grid-row:1;margin:0;font-size:clamp(23px,3.4cqi,32px);font-weight:700;line-height:1.15}._featured_1bjin_20 dd,._featured_1bjin_20 dt{color:var(--neu-accent-ink)}._body_1bjin_21{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;display:grid}._editor_1bjin_22,._conditions_1bjin_22{min-width:0}._body_1bjin_21 h3{letter-spacing:-.02em;margin:0 0 16px;font-size:15px;font-weight:650;line-height:1.4}._form_1bjin_24{gap:8px;display:grid}._form_1bjin_24 label{justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}._form_1bjin_24 label span{color:var(--muted-foreground);font-size:11px;font-weight:500}._fieldRow_1bjin_27{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}._fieldRow_1bjin_27>input{font-variant-numeric:tabular-nums}._error_1bjin_29{color:var(--neu-error-text);margin:0;font-size:13px;line-height:1.5}._progress_1bjin_30{gap:10px;margin-top:22px;display:grid}._progress_1bjin_30>span{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._progress_1bjin_30 strong{font-size:12px;font-weight:550}._progress_1bjin_30 small{color:var(--muted-foreground);font-size:11px}._footer_1bjin_34{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}._chartLink_1bjin_35{min-height:40px;color:var(--foreground);align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._chartLink_1bjin_35:hover{color:var(--neu-accent-ink)}._chartLink_1bjin_35:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}._conditions_1bjin_22{border-left:1px solid var(--border);padding-left:28px}._conditions_1bjin_22>h3{margin-bottom:4px}._conditions_1bjin_22>p{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.5}._toggleRow_1bjin_41{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}._toggleRow_1bjin_41>span{gap:4px;display:grid}._toggleRow_1bjin_41 strong{font-size:12px;font-weight:600}._toggleRow_1bjin_41 small{color:var(--muted-foreground);font-size:11px}._status_1bjin_45{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin-top:16px;padding:16px 0 0}._status_1bjin_45 [data-slot=alert-title]{font-size:12px}._status_1bjin_45 [data-slot=alert-description]{color:var(--muted-foreground);font-size:12px}@container (width<=580px){._metrics_1bjin_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._metric_1bjin_16 dd{font-size:28px}._body_1bjin_21{grid-template-columns:minmax(0,1fr);gap:24px}._conditions_1bjin_22{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}}@container (width<=340px){._heading_1bjin_9{gap:10px;margin-bottom:24px}._metrics_1bjin_16{gap:14px;margin-bottom:28px}._metric_1bjin_16{min-height:100px;padding-inline:8px}._metric_1bjin_16 dd{font-size:24px}._metric_1bjin_16 dt{font-size:11px}}
