.task-page{--d2m-artifact-width: 40rem;--d2m-command-height: 16rem}.task-page .d2m-table-example{display:grid;min-width:0;gap:var(--row-gap)}.task-page .d2m-source-document{margin:0;min-width:0}.task-page .d2m-source-document img{display:block;width:100%;height:auto}.task-page .d2m-source-document figcaption{margin-block-start:var(--space-2)}.task-page .d2m-output-document{border-block-start:var(--line-w) solid var(--brand-hairline-strong);padding-block-start:var(--row-gap)}.task-page .d2m-pain-artifact{display:grid;min-width:0;gap:var(--row-gap);font-size:var(--fs-secondary);line-height:var(--lh-body)}.task-page .d2m-pain-artifact :is(p,pre,h3){margin:0}.task-page .d2m-title-document{background:var(--brand-off-white);color:var(--brand-black);padding:var(--row-gap)}.task-page .d2m-title-document h3{color:var(--brand-black);font-family:var(--font-body);font-size:var(--fs-label);font-weight:600;border-bottom:var(--line-w) solid var(--brand-hairline-strong);padding-block-end:var(--space-2);margin-block-end:var(--row-gap)}.task-page .d2m-title-document .task-mark-correct{background:color-mix(in srgb,var(--brand-success) 18%,transparent);color:inherit;text-decoration:none}.task-page .d2m-failed-text mark{background:color-mix(in srgb,var(--brand-coral) 16%,transparent);color:var(--brand-coral)}.task-page .d2m-response-excerpt{font-family:var(--cl-mono);font-size:var(--fs-secondary);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere}.task-page .d2m-missing-data{color:var(--brand-coral)}.task-page .d2m-metrics-document img{max-width:var(--measure-sub)}.task-page .d2m-pain-consequence{border-block-start:var(--line-w) solid var(--brand-hairline-strong);padding-block-start:var(--row-gap);color:var(--brand-text-muted)}.task-page .d2m-hero{width:min(100%,var(--d2m-artifact-width));margin-inline-start:auto}.task-page .d2m-reading-example{display:grid;gap:var(--row-gap)}.task-page .d2m-pdf-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gut)}.task-page .d2m-pdf-column{display:flex;flex-direction:column}.task-page .d2m-pdf-column-start{border-inline-start:var(--line-w) solid var(--brand-hairline-strong);padding-inline-start:var(--gut)}.task-page .d2m-pdf-columns .d2m-pdf-column p{margin:0;font-size:var(--fs-secondary);line-height:var(--lh-body);color:var(--brand-text)}.task-page .d2m-pdf-columns .d2m-pdf-column-end p{margin-block-start:auto}.task-page .d2m-pdf-column mark{background:color-mix(in srgb,var(--brand-success) 16%,transparent);color:var(--brand-success)}.task-page .d2m-artifact-label{display:block;margin-block-end:var(--space-2);font-family:var(--cl-mono);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--brand-text-muted)}.task-page :is(.d2m-page-thumbnail,.d2m-source-table) img{display:block;width:100%;height:auto}.task-page .d2m-markdown-paragraph{border-block-start:var(--line-w) solid var(--brand-hairline-strong);padding-block-start:var(--row-gap)}.task-page .d2m-markdown-paragraph p{margin:0;font-size:var(--fs-secondary);line-height:var(--lh-body);color:var(--brand-text)}.task-page .d2m-markdown-paragraph mark{background:color-mix(in srgb,var(--brand-success) 16%,transparent);color:var(--brand-success)}.task-page .d2m-source-attribution{font-family:var(--cl-mono);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--brand-text-muted);text-decoration-color:var(--brand-hairline-strong)}.task-page .d2m-rendered-markdown{font-size:var(--fs-secondary);line-height:var(--lh-body);color:var(--brand-text)}.task-page .task-section-api .cl-sy-str{white-space:pre-wrap;overflow-wrap:anywhere}.task-page #deploy .cl-deploy-cmd:not(.cl-deploy-agent) .cl-deploy-panes{max-height:var(--d2m-command-height);overflow-y:auto}.task-page .d2m-rendered-markdown p{margin:0}.task-page .d2m-rendered-markdown p+p{margin-block-start:var(--row-gap)}.task-page .d2m-rendered-markdown h3{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:600;color:var(--brand-text-bright)}.task-page .d2m-source-table{margin:0}.task-page .d2m-source-table figcaption{margin-block-start:var(--row-gap);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--brand-text)}.task-page .d2m-source-table figcaption a{color:inherit}.task-page .d2m-returned-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-secondary);line-height:var(--lh-body)}.task-page .d2m-returned-table col:nth-child(1){width:30%}.task-page .d2m-returned-table col:nth-child(2){width:calc(13ch + var(--space-2))}.task-page .d2m-number-range{white-space:nowrap}.task-page .d2m-returned-table :is(th,td){padding:var(--space-2);padding-inline:var(--space-1);text-align:left;vertical-align:top;border-bottom:var(--line-w) solid var(--brand-hairline-strong);overflow-wrap:break-word;hyphens:auto}.task-page .d2m-returned-table th{font-size:var(--fs-label);font-weight:500;color:var(--brand-text-muted)}.task-page .d2m-recording-link{display:inline-block;margin-block-start:var(--row-gap)}@media(max-width:960px){.task-page .d2m-hero{margin-inline-start:0}}.task-page .d2m-attendance-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--inline-gap)}.task-page .d2m-attendance-correct img{outline:var(--line-w) solid var(--brand-success)}@media(max-width:640px){.task-page .d2m-returned-table col:nth-child(1){width:28%}.task-page .d2m-returned-table col:nth-child(2){width:calc(11ch + var(--space-2))}.task-page .d2m-attendance-columns{grid-template-columns:minmax(0,1fr);gap:var(--row-gap)}}.task-page .d2m-api-note{margin:0 0 var(--space-6);color:var(--brand-text-muted);font-size:var(--fs-secondary);line-height:var(--lh-body)}
