._canvas_1q2xk_3{background:var(--neu-surface);min-width:0;color:var(--foreground);font-family:var(--neu-font-sans);padding:clamp(20px,3vw,36px);container:reference-canvas/inline-size}._heading_1q2xk_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}._eyebrow_1q2xk_12{color:var(--neu-accent-ink);letter-spacing:.06em;align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:750;display:flex}._eyebrow_1q2xk_12 span{border-left:1px solid var(--border);color:var(--muted-foreground);padding-left:10px;font-weight:500}._heading_1q2xk_11 h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3.4cqi,32px);font-weight:800;line-height:1.2}._state_1q2xk_15{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}._state_1q2xk_15>span{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}._state_1q2xk_15[data-dirty]{color:var(--neu-accent-ink)}._metrics_1q2xk_18{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0 0 40px;display:grid}._metric_1q2xk_18{aspect-ratio:5/4;border-radius:calc(var(--neu-radius-surface) * .5);text-align:center;align-content:center;justify-items:center;gap:12px;min-width:0;min-height:144px;padding:24px 16px;display:grid;container:reference-metric/inline-size}._metric_1q2xk_18 dt{max-width:100%;color:var(--muted-foreground);grid-row:2;font-size:13px;font-weight:500;line-height:1.4}._metric_1q2xk_18 dd{font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;grid-row:1;min-width:0;max-width:100%;margin:0;font-size:clamp(18px,19cqi,40px);font-weight:800;line-height:1.15}._metric_1q2xk_18 [data-price-part=currency]{letter-spacing:-.02em;font-size:.55em;font-weight:650}._metric_1q2xk_18[data-variant=accent] dt{color:inherit}._body_1q2xk_24{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;display:grid}._editor_1q2xk_25,._conditions_1q2xk_25{min-width:0}._body_1q2xk_24 h3{letter-spacing:-.02em;margin:0 0 18px;font-size:16px;font-weight:700;line-height:1.4}._form_1q2xk_27{gap:10px;display:grid}._form_1q2xk_27 label{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}._form_1q2xk_27 label span{color:var(--muted-foreground);font-size:11px;font-weight:500}._fieldRow_1q2xk_30{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}._fieldRow_1q2xk_30>input{font-variant-numeric:tabular-nums}._error_1q2xk_32{color:var(--neu-error-text);margin:0;font-size:13px;line-height:1.5}._progress_1q2xk_33{gap:10px;margin-top:24px;display:grid}._progress_1q2xk_33>span{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._progress_1q2xk_33 strong{font-size:13px;font-weight:550}._progress_1q2xk_33 small{color:var(--muted-foreground);font-size:12px}._footer_1q2xk_37{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}._chartLink_1q2xk_38{min-height:40px;color:var(--foreground);align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._chartLink_1q2xk_38:hover{color:var(--neu-accent-ink)}._chartLink_1q2xk_38:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}._conditions_1q2xk_25{border-left:1px solid var(--border);padding-left:28px}._conditions_1q2xk_25>h3{margin-bottom:6px}._conditions_1q2xk_25>p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.6}._toggleRow_1q2xk_44{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}._toggleRow_1q2xk_44>span{gap:4px;display:grid}._toggleRow_1q2xk_44 strong{font-size:13px;font-weight:600}._toggleRow_1q2xk_44 small{color:var(--muted-foreground);font-size:12px}._status_1q2xk_48{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin-top:18px;padding:18px 0 0}._status_1q2xk_48 [data-slot=alert-title]{font-size:13px}._status_1q2xk_48 [data-slot=alert-description]{color:var(--muted-foreground);font-size:13px}@container reference-canvas (width<=700px){._metrics_1q2xk_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._metric_1q2xk_18{aspect-ratio:5/3}._body_1q2xk_24{grid-template-columns:minmax(0,1fr);gap:28px}._conditions_1q2xk_25{border-left:0;border-top:1px solid var(--border);padding:24px 0 0}}@container reference-canvas (width<=340px){._heading_1q2xk_11{gap:12px;margin-bottom:24px}._metrics_1q2xk_18{gap:16px;margin-bottom:32px}._metric_1q2xk_18{aspect-ratio:1;gap:10px;min-height:116px;padding:20px 10px}._metric_1q2xk_18 dt{font-size:12px}}._choices_yyxa9_1,._directions_yyxa9_2{width:100%;margin-top:10px}._choices_yyxa9_1>[data-slot=toggle],._directions_yyxa9_2>[data-slot=toggle]{flex:1 1 0;min-width:0;padding-inline:4px;font-size:12px}._outputHeading_yyxa9_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:20px;display:flex}._outputHeading_yyxa9_15 h2{letter-spacing:-.025em;text-align:start;margin:0;font-size:24px;font-weight:700;line-height:1.25}._sectionNavigation_yyxa9_34{display:none}._studio_yyxa9_38 ._controls_yyxa9_38,._studio_yyxa9_38 ._workbench_yyxa9_39,._studio_yyxa9_38 ._output_yyxa9_15{scroll-margin-top:calc(var(--docs-header-height,72px) + 16px)}@media (width<=820px){._studio_yyxa9_38{--theme-section-navigation-height:64px}._studio_yyxa9_38 ._sectionNavigation_yyxa9_34{top:var(--docs-header-height,72px);z-index:20;height:var(--theme-section-navigation-height);border-bottom:1px solid var(--border);background:var(--neu-surface);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:8px;display:grid;position:sticky}._studio_yyxa9_38 ._controls_yyxa9_38,._studio_yyxa9_38 ._workbench_yyxa9_39,._studio_yyxa9_38 ._output_yyxa9_15{scroll-margin-top:calc(var(--docs-header-height,72px) + var(--theme-section-navigation-height) + 16px)}._sectionNavigation_yyxa9_34 a{border:1px solid var(--border);border-radius:var(--neu-radius-control);background:var(--neu-surface-soft);min-width:0;min-height:40px;color:var(--foreground);text-align:center;justify-content:center;align-items:center;padding:6px 8px;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}._sectionNavigation_yyxa9_34 a:hover{background:var(--neu-surface-low)}._sectionNavigation_yyxa9_34 a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._studio_yyxa9_38 ._presets_yyxa9_97{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._studio_yyxa9_38 ._presets_yyxa9_97>button{gap:8px;min-height:44px;padding:8px}._studio_yyxa9_38 ._controls_yyxa9_38 .theme-control-group{padding-block:10px}._studio_yyxa9_38 ._controls_yyxa9_38 .theme-studio-panel-heading>button{min-height:40px;padding-inline:10px}}
