._page_1c1qr_1{color:var(--zm-ink)}._hero_1c1qr_2,._context_1c1qr_2,._flow_1c1qr_2,._workbench_1c1qr_2,._evidence_1c1qr_2,._boundary_1c1qr_2,._caseGrid_1c1qr_2{width:min(1180px,100% - 48px);margin-inline:auto}._hero_1c1qr_2{padding-block:64px 48px}._kicker_1c1qr_4{letter-spacing:.08em;color:var(--zm-primary);margin:30px 0 18px;font-size:12px;font-weight:650}._hero_1c1qr_2 h1{letter-spacing:-.04em;max-width:930px;margin:16px 0 24px;font-size:clamp(36px,4.8vw,66px);line-height:1.24}._hero_1c1qr_2 h1 span{color:var(--zm-primary)}._hero_1c1qr_2>p{max-width:710px;color:var(--zm-muted);margin-bottom:28px;font-size:18px;line-height:1.8}._pill_1c1qr_8{border:1px solid var(--zm-line);color:var(--zm-muted);border-radius:8px;padding:7px 11px;font-size:12px;display:inline-block}._context_1c1qr_2{border-top:1px solid var(--zm-line);grid-template-columns:1fr 1.3fr;gap:50px;padding-block:42px;display:grid}._context_1c1qr_2 h2,._boundary_1c1qr_2 h2,._evidence_1c1qr_2 h2{margin:10px 0 20px;font-size:24px;line-height:1.5}._context_1c1qr_2 p,._boundary_1c1qr_2 p{color:var(--zm-muted);line-height:1.85}._flow_1c1qr_2{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:20px;padding:0 0 44px;list-style:none;display:grid}._flow_1c1qr_2 li{border-top:2px solid var(--zm-line);padding-top:16px;font-size:14px}._flow_1c1qr_2 li:before{counter-increment:step;content:"0" counter(step);color:var(--zm-primary);margin-bottom:12px;font-size:12px;display:block}._workbench_1c1qr_2{border:1px solid var(--zm-line);border-radius:var(--zm-radius-card);background:var(--zm-surface);scroll-margin-top:100px;overflow:hidden}._workbenchHeader_1c1qr_16{justify-content:space-between;align-items:center;gap:20px;padding:28px 28px 12px;display:flex}._workbenchHeader_1c1qr_16 h2{margin:10px 0;font-size:26px}._notice_1c1qr_18,._sampleNote_1c1qr_18{color:var(--zm-muted);font-size:12px;line-height:1.8}._workbench_1c1qr_2>._notice_1c1qr_18,._workbench_1c1qr_2>._sampleNote_1c1qr_18{margin:8px 28px}._toolbar_1c1qr_20{border-bottom:1px solid var(--zm-line);align-items:center;gap:18px;padding:18px 28px;display:flex}._toolbar_1c1qr_20 label{min-width:160px;font-size:12px}._simulation_1c1qr_22{border-block:1px solid var(--zm-line);background:var(--zm-tint);margin-top:20px;padding:22px 28px}._simulation_1c1qr_22 h3{margin:0 0 14px;font-size:20px}._simulation_1c1qr_22 p,._simulation_1c1qr_22 label,._simulation_1c1qr_22 details,._simulation_1c1qr_22 li{font-size:13px;line-height:1.8}._simulation_1c1qr_22 p{color:var(--zm-muted);margin:12px 0}._simulation_1c1qr_22 select{width:100%;max-width:440px;font:inherit;color:var(--zm-ink);background:var(--zm-surface);border:1px solid var(--zm-line);border-radius:8px;margin-top:8px;padding:12px;font-size:16px;display:block}._simulation_1c1qr_22 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--zm-surface);border-radius:8px;max-height:320px;padding:14px;overflow:auto}._simulation_1c1qr_22 summary{cursor:pointer;color:var(--zm-primary)}._simulationReport_1c1qr_29{border-top:1px solid var(--zm-line);margin-top:20px}._simulationReport_1c1qr_29 ul{columns:2;padding-left:20px}._simulationReport_1c1qr_29 li{break-inside:avoid}._aiCheck_1c1qr_32{color:var(--zm-muted);align-items:flex-start;gap:10px;margin-block:16px;display:flex}._aiCheck_1c1qr_32 input{accent-color:var(--zm-primary);flex-shrink:0;margin-top:5px}._toolbar_1c1qr_20>span{color:var(--zm-muted);font-size:11px;line-height:1.7}._workspaceGrid_1c1qr_35{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}._editor_1c1qr_36,._results_1c1qr_36{min-width:0;padding:28px}._editor_1c1qr_36{border-right:1px solid var(--zm-line)}._results_1c1qr_36{background:var(--zm-page);scroll-margin-top:96px}._panelHeading_1c1qr_39{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}._panelHeading_1c1qr_39 h3{margin:0;font-size:17px}._panelHeading_1c1qr_39>span{color:var(--zm-muted);font-size:11px}._record_1c1qr_42{border:1px solid var(--zm-line);border-radius:12px;min-width:0;margin:0 0 20px;padding:18px}._record_1c1qr_42 legend{color:var(--zm-primary);padding:0 8px;font-size:12px}._record_1c1qr_42 label{margin-bottom:13px;font-size:12px;line-height:1.6;display:block}._workbench_1c1qr_2 input:not([type=checkbox]),._workbench_1c1qr_2 textarea{width:100%;min-width:0;color:var(--zm-ink);background:var(--zm-page);border:1px solid var(--zm-line);font:inherit;border-radius:8px;margin-top:7px;padding:10px 12px;font-size:14px;display:block}._workbench_1c1qr_2 textarea{resize:vertical}._actions_1c1qr_47{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._primary_1c1qr_48,._secondary_1c1qr_48{border:1px solid var(--zm-line);cursor:pointer;min-height:44px;font:inherit;border-radius:10px;padding:10px 16px;font-size:13px}._primary_1c1qr_48{background:var(--zm-primary-strong);color:#fff;border-color:#0000}._secondary_1c1qr_48{background:var(--zm-surface);color:var(--zm-ink)}._primary_1c1qr_48:disabled,._secondary_1c1qr_48:disabled{opacity:.45;cursor:not-allowed}._textButton_1c1qr_52{font:inherit;color:var(--zm-primary);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px}._workbench_1c1qr_2 :focus-visible{outline:2px solid var(--zm-primary);outline-offset:3px}._reset_1c1qr_54{color:var(--zm-muted);margin-top:24px;font-size:12px}._reset_1c1qr_54 p{margin:14px 0}._results_1c1qr_36>[role=status]{color:var(--zm-muted);font-size:13px;line-height:1.8}._issues_1c1qr_57{border-left:3px solid var(--zm-primary);background:var(--zm-tint);margin:18px 0;padding:18px 18px 18px 34px;font-size:13px;line-height:1.9}._output_1c1qr_58{border-bottom:1px solid var(--zm-line);overflow-wrap:anywhere;padding:22px 0}._output_1c1qr_58 h4{margin:16px 0;font-size:21px;line-height:1.5}._output_1c1qr_58 p{white-space:pre-wrap;margin:10px 0;font-size:14px;line-height:1.85}._output_1c1qr_58 details{color:var(--zm-muted);margin-top:20px;font-size:12px}._output_1c1qr_58 summary,._reset_1c1qr_54 summary{cursor:pointer}._output_1c1qr_58 dl{background:var(--zm-surface);border:1px solid var(--zm-line);border-radius:8px;padding:12px}._output_1c1qr_58 dt{margin-top:8px;font-weight:600}._output_1c1qr_58 dd{white-space:pre-wrap;margin:4px 0 14px;line-height:1.7}._review_1c1qr_66{margin-top:28px}._review_1c1qr_66 h4{font-size:18px}._review_1c1qr_66>label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin:10px 0;padding:10px 0;font-size:14px;line-height:1.7;display:flex}._review_1c1qr_66 input{accent-color:var(--zm-primary);flex-shrink:0;margin-top:4px}._review_1c1qr_66 ._actions_1c1qr_47{margin-top:22px}._evidence_1c1qr_2{grid-template-columns:1fr 1fr;gap:70px;margin-block:62px;display:grid}._evidence_1c1qr_2 ul{color:var(--zm-muted);padding-left:20px;font-size:14px;line-height:2}._boundary_1c1qr_2{border-top:1px solid var(--zm-line);padding-block:36px 58px}._boundary_1c1qr_2 p{max-width:960px;margin-bottom:18px}._caseGrid_1c1qr_2{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:70px;display:grid}._caseCard_1c1qr_76{border:1px solid var(--zm-line);background:var(--zm-surface);border-radius:20px;flex-direction:column;min-width:0;padding:28px;display:flex}._caseCard_1c1qr_76 ._kicker_1c1qr_4{margin-top:0}._caseCard_1c1qr_76 h2{font-size:25px;line-height:1.5}._caseCard_1c1qr_76 p,._caseCard_1c1qr_76 ol{color:var(--zm-muted);margin:18px 0;font-size:14px;line-height:1.85}._caseCard_1c1qr_76 ol{padding-left:20px}._caseCard_1c1qr_76 a{margin-top:auto;padding-top:16px}._previewGrid_1c1qr_82{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:24px;display:grid}._previewGrid_1c1qr_82 h3{font-size:24px;line-height:1.5}@media (width<=780px){._simulation_1c1qr_22{padding:20px 18px}._simulationReport_1c1qr_29 ul{columns:1}._hero_1c1qr_2,._context_1c1qr_2,._flow_1c1qr_2,._workbench_1c1qr_2,._evidence_1c1qr_2,._boundary_1c1qr_2,._caseGrid_1c1qr_2{width:calc(100% - 32px)}._hero_1c1qr_2{padding-block:36px 32px}._hero_1c1qr_2>p{font-size:16px}._context_1c1qr_2,._caseGrid_1c1qr_2,._workspaceGrid_1c1qr_35,._evidence_1c1qr_2{grid-template-columns:1fr;gap:22px}._previewGrid_1c1qr_82{grid-template-columns:1fr}._context_1c1qr_2{padding-block:28px}._flow_1c1qr_2{grid-template-columns:1fr 1fr;gap:20px}._editor_1c1qr_36{border-right:0;border-bottom:1px solid var(--zm-line)}._editor_1c1qr_36,._results_1c1qr_36{padding:18px}._workspaceGrid_1c1qr_35{gap:0}._workbenchHeader_1c1qr_16{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 18px 8px}._workbench_1c1qr_2>._notice_1c1qr_18,._workbench_1c1qr_2>._sampleNote_1c1qr_18{margin-inline:18px}._toolbar_1c1qr_20{flex-wrap:wrap;padding:18px}._workbench_1c1qr_2 input:not([type=checkbox]),._workbench_1c1qr_2 textarea{font-size:16px}._caseCard_1c1qr_76{padding:22px}._evidence_1c1qr_2{margin-block:36px}}
