._frame_1k3nl_2{--artifact-min-height:390px;min-width:0}._frame_1k3nl_2[data-density=lead]{--artifact-body-min-height:300px;--artifact-min-height:0}._frame_1k3nl_2[data-density=compact]{--artifact-body-min-height:190px;--artifact-min-height:0}._workflow_1k3nl_17,._editor_1k3nl_18,._tools_1k3nl_19,._evals_1k3nl_20,._measurement_1k3nl_21,._document_1k3nl_22,._schedule_1k3nl_23,._log_1k3nl_24{--artifact-line:color-mix(in srgb, var(--foreground) 12%, transparent);min-width:0;min-height:var(--artifact-min-height);background:var(--card);color:var(--foreground);border-radius:3px;font-size:13px;line-height:1.55;overflow:hidden}._header_1k3nl_35{border-bottom:1px solid var(--artifact-line);min-height:58px;font:11px var(--font-mono);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:0 22px;display:flex}._header_1k3nl_35 small{letter-spacing:.1em;text-transform:uppercase;font-size:9px}._disclosure_1k3nl_51{font:10px / 1.6 var(--font-mono);color:var(--muted-foreground);margin:0;padding:14px 22px 18px}._kicker_1k3nl_57{font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:7px;display:block}._stageRail_1k3nl_66 button,._toolList_1k3nl_67 button,._dimensionList_1k3nl_68 button,._metricList_1k3nl_69 button,._selectableBody_1k3nl_70 nav button,._caseList_1k3nl_71 button{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;border:0}._stageRail_1k3nl_66 button:focus-visible,._toolList_1k3nl_67 button:focus-visible,._dimensionList_1k3nl_68 button:focus-visible,._metricList_1k3nl_69 button:focus-visible,._selectableBody_1k3nl_70 nav button:focus-visible,._caseList_1k3nl_71 button:focus-visible{outline-offset:-3px;outline:2px solid}._workflow_1k3nl_17{--artifact-line:#ffffff2b;background:var(--brand);color:#fff}._workflow_1k3nl_17 ._header_1k3nl_35,._workflow_1k3nl_17 ._disclosure_1k3nl_51,._workflow_1k3nl_17 ._kicker_1k3nl_57,._workflow_1k3nl_17 ._stageDetail_1k3nl_98 small{color:#ffffffe6}._workflowProgress_1k3nl_101{background:#00000029;height:2px}._workflowProgress_1k3nl_101 i{background:#fff;height:100%;transition:width .26s;display:block}._workflowBody_1k3nl_111{min-height:var(--artifact-body-min-height,260px);grid-template-columns:minmax(132px,.74fr) minmax(0,1.55fr);display:grid}._stageRail_1k3nl_66{border-right:1px solid var(--artifact-line);padding:16px 0}._stageRail_1k3nl_66 button{color:#ffffffe6;background:0 0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:4px;min-height:38px;padding:0 14px;font-size:10px;display:grid}._stageRail_1k3nl_66 button i{font:normal 9px var(--font-mono);color:#ffffffd9}._stageRail_1k3nl_66 button[aria-pressed=true]{color:#fff;background:#0000002e}._stageDetail_1k3nl_98{min-width:0;min-height:var(--artifact-body-min-height,260px);background:#00000014;flex-direction:column;justify-content:space-between;padding:28px;display:flex}._stageDetail_1k3nl_98>div{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._stageDetail_1k3nl_98 strong{font:10px var(--font-mono);color:#ffffffe6;font-weight:400}._stageDetail_1k3nl_98 p{letter-spacing:-.015em;overflow-wrap:anywhere;margin:18px 0;font-size:clamp(15px,1.45vw,20px);line-height:1.45}._stageDetail_1k3nl_98 small{max-width:34ch;font-size:10px}._tools_1k3nl_19,._editor_1k3nl_18{--artifact-line:#ffffff1a;color:#f2f3f5;background:#101216}._tools_1k3nl_19 ._header_1k3nl_35,._editor_1k3nl_18 ._header_1k3nl_35,._tools_1k3nl_19 ._disclosure_1k3nl_51,._editor_1k3nl_18 ._disclosure_1k3nl_51,._tools_1k3nl_19 ._kicker_1k3nl_57{color:#9197a3}._toolBody_1k3nl_185{min-height:var(--artifact-body-min-height,266px);grid-template-columns:minmax(132px,.7fr) minmax(0,1.5fr);display:grid}._toolList_1k3nl_67{border-right:1px solid var(--artifact-line);padding:16px}._toolList_1k3nl_67 button{color:#b5bac4;background:0 0;border-radius:2px;flex-direction:column;gap:4px;padding:13px 12px;display:flex}._toolList_1k3nl_67 button span{font:11px var(--font-mono);overflow-wrap:anywhere}._toolList_1k3nl_67 button small{color:#9ca4b2;font-size:9px}._toolList_1k3nl_67 button[aria-pressed=true]{color:#fff;background:#1c2027}._toolDetail_1k3nl_215{color:#101216;background:#f3f5f8;padding:24px}._toolTitle_1k3nl_220{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:30px;display:flex}._toolTitle_1k3nl_220 strong{font:15px var(--font-mono);overflow-wrap:anywhere;font-weight:500}._permission_1k3nl_232{min-height:24px;font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#dce2ea;border-radius:20px;align-items:center;padding:0 9px;display:inline-flex}._permission_1k3nl_232[data-mode=write]{background:var(--brand);color:#fff}._boundaries_1k3nl_247{margin:0}._boundaries_1k3nl_247>div{border-top:1px solid #d9dde4;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}._boundaries_1k3nl_247 dt{font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#707783}._boundaries_1k3nl_247 dd{margin:0;font-size:11px}._codeBlock_1k3nl_267{min-height:var(--artifact-body-min-height,270px);margin:0;padding:24px 22px;font-size:11px;line-height:1.85;overflow:auto}._codeLine_1k3nl_275{white-space:pre;min-height:1.85em;display:block}._codeLine_1k3nl_275 i{color:#555d69;-webkit-user-select:none;user-select:none;width:32px;font-style:normal;display:inline-block}._codeLine_1k3nl_275[data-tone=key],._codeLine_1k3nl_275[data-tone=accent]{color:#6cacff}._codeLine_1k3nl_275[data-tone=comment],._codeLine_1k3nl_275[data-tone=muted]{color:#8b929e}._evals_1k3nl_20{color:#111318;background:#f2f3f5}._evals_1k3nl_20 ._header_1k3nl_35,._evals_1k3nl_20 ._disclosure_1k3nl_51,._evals_1k3nl_20 ._kicker_1k3nl_57{color:#686e79}._evalBody_1k3nl_306{min-height:var(--artifact-body-min-height,268px);grid-template-columns:minmax(0,1.1fr) minmax(170px,.9fr);display:grid}._caseList_1k3nl_71{border-right:1px solid #d8dbe0;margin:0;padding:0;list-style:none}._caseList_1k3nl_71 button{color:#555b66;background:0 0;border-bottom:1px solid #d8dbe0;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 18px;display:flex}._caseList_1k3nl_71 button>span{align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}._caseList_1k3nl_71 button i{font:normal 9px var(--font-mono);color:#969ca5}._caseList_1k3nl_71 button small{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}._caseList_1k3nl_71 button small[data-state=pass]{color:#08795b}._caseList_1k3nl_71 button small[data-state=review]{color:#a65700}._caseList_1k3nl_71 button[aria-pressed=true]{color:#111318;background:#fff}._caseDetail_1k3nl_355{flex-direction:column;min-width:0;padding:24px;display:flex}._caseDetail_1k3nl_355 strong{font-size:15px;font-weight:500}._caseDetail_1k3nl_355>p{color:#676d77;margin:12px 0 auto;font-size:11px}._caseDetail_1k3nl_355 dl,._metricDetail_1k3nl_371 dl{margin:20px 0 0}._caseDetail_1k3nl_355 dl>div,._metricDetail_1k3nl_371 dl>div{border-top:1px solid #d8dbe0;justify-content:space-between;gap:10px;padding:8px 0;display:flex}._caseDetail_1k3nl_355 dt,._metricDetail_1k3nl_371 dt{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#777d87}._caseDetail_1k3nl_355 dd,._metricDetail_1k3nl_371 dd{text-align:right;margin:0;font-size:9px}._scoreBody_1k3nl_395{padding:22px}._runSummary_1k3nl_398{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}._runSummary_1k3nl_398 strong{letter-spacing:-.025em;font-size:18px;font-weight:500;display:block}._runState_1k3nl_411{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#dee1e6;border-radius:20px;padding:4px 9px}._dimensionList_1k3nl_68{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}._dimensionList_1k3nl_68 button{color:#4f5661;background:#e5e7eb;flex-direction:column;justify-content:center;gap:3px;min-height:54px;padding:9px 12px;display:flex}._dimensionList_1k3nl_68 button span{font-size:10px}._dimensionList_1k3nl_68 button small{font:8px var(--font-mono);color:#858b94}._dimensionList_1k3nl_68 button[aria-pressed=true]{background:var(--brand);color:#fff}._dimensionList_1k3nl_68 button[aria-pressed=true] small{color:#ffffffb3}._dimensionDetail_1k3nl_448{min-height:70px;padding:14px 0 0}._dimensionName_1k3nl_452{font-size:11px;font-weight:500}._dimensionDetail_1k3nl_448 p{color:#696f79;margin:5px 0 0;font-size:10px}._measurement_1k3nl_21{background:color-mix(in srgb, var(--brand) 7%, var(--card))}._measureBody_1k3nl_466{min-height:var(--artifact-body-min-height,270px);grid-template-columns:minmax(125px,.8fr) minmax(0,1.4fr);display:grid}._metricList_1k3nl_69{border-right:1px solid var(--artifact-line);padding:16px}._metricList_1k3nl_69 button{min-height:46px;color:var(--muted-foreground);background:0 0;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:6px;padding:8px 10px;display:grid}._metricList_1k3nl_69 button i{font:normal 9px var(--font-mono);opacity:.65}._metricList_1k3nl_69 button span{font-size:10px}._metricList_1k3nl_69 button[aria-pressed=true]{background:var(--brand);color:#fff}._metricDetail_1k3nl_371{padding:28px}._metricDetail_1k3nl_371 strong{letter-spacing:-.025em;max-width:18ch;min-height:62px;font-size:20px;font-weight:500;line-height:1.2;display:block}._metricDetail_1k3nl_371 dl{margin-top:28px}._selectableBody_1k3nl_70{min-height:var(--artifact-body-min-height,320px);grid-template-columns:minmax(130px,.8fr) minmax(0,1.35fr);display:grid}._selectableBody_1k3nl_70 nav{border-right:1px solid var(--artifact-line);padding:14px}._selectableBody_1k3nl_70 nav button{color:var(--muted-foreground);background:0 0;grid-template-columns:26px minmax(0,1fr);gap:5px;padding:12px 10px;display:grid}._selectableBody_1k3nl_70 nav button i{font:normal 9px var(--font-mono);opacity:.62}._selectableBody_1k3nl_70 nav button span{overflow-wrap:anywhere;font-size:10px}._selectableBody_1k3nl_70 nav button[aria-pressed=true]{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--foreground)}._selectableBody_1k3nl_70 section{flex-direction:column;justify-content:center;min-width:0;padding:28px;display:flex}._selectableBody_1k3nl_70 section strong{overflow-wrap:anywhere;font-size:17px;font-weight:500}._selectableBody_1k3nl_70 section p{color:var(--muted-foreground);margin:14px 0 0;font-size:11px}._schedule_1k3nl_23{background:color-mix(in srgb, var(--brand) 5%, var(--card))}._log_1k3nl_24{color:#f1f2f4;background:#111317}._log_1k3nl_24 ._header_1k3nl_35,._log_1k3nl_24 ._kicker_1k3nl_57,._log_1k3nl_24 ._selectableBody_1k3nl_70 section p{color:#9298a3}._log_1k3nl_24 ._selectableBody_1k3nl_70 nav{border-color:#ffffff1a}._log_1k3nl_24 ._selectableBody_1k3nl_70 nav button{color:#9298a3}._log_1k3nl_24 ._selectableBody_1k3nl_70 nav button[aria-pressed=true]{color:#fff;background:#1c2027}@media (prefers-reduced-motion:reduce){._workflowProgress_1k3nl_101 i{transition:none}}@media (prefers-reduced-motion:no-preference){._stageDetail_1k3nl_98,._toolDetail_1k3nl_215,._caseDetail_1k3nl_355,._dimensionDetail_1k3nl_448,._metricDetail_1k3nl_371{animation:.24s ease-out both _specimen-enter_1k3nl_1}}@keyframes _specimen-enter_1k3nl_1{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._workflow_1k3nl_17,._editor_1k3nl_18,._tools_1k3nl_19,._evals_1k3nl_20,._measurement_1k3nl_21,._document_1k3nl_22,._schedule_1k3nl_23,._log_1k3nl_24{min-height:0}._workflowBody_1k3nl_111,._toolBody_1k3nl_185,._evalBody_1k3nl_306,._measureBody_1k3nl_466,._selectableBody_1k3nl_70{grid-template-columns:1fr}._stageRail_1k3nl_66,._toolList_1k3nl_67,._metricList_1k3nl_69,._selectableBody_1k3nl_70 nav{border-right:0;border-bottom:1px solid var(--artifact-line);scrollbar-width:thin;gap:2px;padding:10px;display:flex;overflow-x:auto}._stageRail_1k3nl_66 button,._toolList_1k3nl_67 button,._metricList_1k3nl_69 button,._selectableBody_1k3nl_70 nav button{width:auto;min-width:max-content}._stageRail_1k3nl_66 button span,._metricList_1k3nl_69 button span,._selectableBody_1k3nl_70 nav button span{max-width:20ch}._stageDetail_1k3nl_98,._toolDetail_1k3nl_215,._metricDetail_1k3nl_371,._selectableBody_1k3nl_70 section{min-height:230px;padding:22px}._caseList_1k3nl_71{border-bottom:1px solid #d8dbe0;border-right:0}._caseDetail_1k3nl_355{min-height:220px}._stageDetail_1k3nl_98{min-height:270px}}@media (width<=380px){._header_1k3nl_35{padding:0 16px}._header_1k3nl_35 small{display:none}._dimensionList_1k3nl_68{grid-template-columns:1fr}._boundaries_1k3nl_247>div{grid-template-columns:70px minmax(0,1fr)}._toolDetail_1k3nl_215{min-height:340px}}
