._diagram_1ncpm_4{width:100%;max-width:520px;height:auto;margin-inline:auto;display:block}._box_1ncpm_12{stroke-width:1.5px}._studio_1ncpm_16 ._box_1ncpm_12{fill:var(--harness-studio-bg);stroke:var(--harness-studio)}._yours_1ncpm_21 ._box_1ncpm_12{fill:var(--harness-yours-bg);stroke:var(--harness-yours)}._neutral_1ncpm_26 ._box_1ncpm_12{fill:var(--harness-neutral-bg);stroke:var(--harness-neutral)}._label_1ncpm_31{fill:var(--color-fg-primary);font-size:13px;font-weight:var(--text-semibold);text-anchor:middle}._detail_1ncpm_38{fill:var(--color-fg-secondary);font-family:var(--text-monospace-font-family);text-anchor:middle;font-size:11px}._flow_1ncpm_45 line,._flow_1ncpm_45 path{fill:none;stroke:var(--harness-studio);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#harness-arrow)}._surface_1ncpm_56 ._box_1ncpm_12{fill:var(--harness-surface);stroke:var(--harness-surface)}._nested_1ncpm_63 ._box_1ncpm_12{fill:var(--color-brand-100);stroke:none}._nested_1ncpm_63 ._label_1ncpm_31{fill:var(--color-brand-900)}._nested_1ncpm_63 ._detail_1ncpm_38{fill:var(--color-brand-700)}._arrowhead_1ncpm_76{fill:var(--harness-studio)}._flowLabel_1ncpm_80 text{fill:var(--color-fg-tertiary);text-anchor:middle;font-size:11px}._picker_1kanl_1{--harness-studio:var(--color-brand-500);--harness-studio-bg:color-mix(in srgb, var(--color-brand-100) 50%, transparent);--harness-yours:var(--color-warning-500);--harness-yours-bg:color-mix(in srgb, var(--color-warning-100) 50%, transparent);--harness-neutral:var(--color-success);--harness-surface:var(--color-brand-500);--harness-neutral-bg:color-mix(in srgb, var(--color-green-100) 50%, transparent);grid-template-columns:minmax(290px,310px) minmax(0,1fr);align-items:start;gap:20px;margin-block:24px;display:grid}@media screen and (width<=1100px){._picker_1kanl_1{grid-template-columns:minmax(0,1fr)}}._picker_1kanl_1 ._code_1kanl_30{grid-column:1/-1}[data-dark-mode=true] ._picker_1kanl_1{--harness-studio-bg:color-mix(in srgb, var(--color-brand-950) 50%, transparent);--harness-yours-bg:color-mix(in srgb, var(--color-warning-950) 50%, transparent);--harness-neutral-bg:color-mix(in srgb, var(--color-green-950) 50%, transparent);--harness-studio:var(--color-brand-300);--harness-yours:var(--color-warning-300);--harness-neutral:var(--color-green-300)}._controls_1kanl_42{flex-direction:column;gap:16px;display:flex}._control_1kanl_42{border:none;min-width:0;margin:0;padding:0}._legend_1kanl_55{font-size:var(--text-fs-sm);font-weight:var(--text-semibold);color:var(--color-fg-secondary);margin-bottom:8px;padding:0}._segments_1kanl_65{flex-direction:column;gap:4px;display:flex}._segment_1kanl_65{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background-color:var(--color-bg-primary);cursor:pointer;padding:8px;display:block}._segment_1kanl_65 input{opacity:0;pointer-events:none;position:absolute}._segment_1kanl_65:focus-within{outline:2px solid var(--color-brand-500);outline-offset:1px}._segmentLabel_1kanl_93{font-size:var(--text-fs-sm);font-weight:var(--text-semibold);display:block}._segmentHint_1kanl_99{font-size:var(--text-fs-xs);color:var(--color-fg-secondary);margin-top:2px;line-height:1.35;display:block}._checked_1kanl_107{border-color:var(--harness-studio);background-color:var(--harness-studio-bg)}._checked_1kanl_107 ._segmentLabel_1kanl_93{color:var(--harness-studio)}._hint_1kanl_115{font-size:var(--text-fs-xs);color:var(--color-fg-secondary);margin:8px 0 0}._disabled_1kanl_123 ._segment_1kanl_65{cursor:not-allowed;opacity:.45}._disabled_1kanl_123 ._checked_1kanl_107{opacity:1}._disabled_1kanl_123 ._hint_1kanl_115{font-style:italic}._panel_1kanl_134{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);padding:16px}._key_1kanl_141{font-size:var(--text-fs-sm);gap:16px;margin:8px 0 0;padding:0;list-style:none;display:flex}._key_1kanl_141 li:before{content:"";border-radius:var(--radius-sm);width:10px;height:10px;margin-right:4px;display:inline-block}._key_1kanl_141 ._studio_1kanl_157:before{background-color:var(--harness-studio)}._key_1kanl_141 ._yours_1kanl_160:before{background-color:var(--harness-yours)}._summary_1kanl_164{border-top:1px solid var(--color-border-primary);font-size:var(--text-fs-sm);padding-top:12px}._summary_1kanl_164 p{margin-bottom:4px}._summary_1kanl_164 ul{margin:0 0 12px}
