.ct-ws-head{display:grid;gap:var(--ct-space-6);margin-block-end:var(--ct-space-10);padding-block-end:var(--ct-space-8);border-block-end:1px solid var(--ct-line)}@media (min-width:1024px){.ct-ws-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.ct-ws-head__intro{max-inline-size:var(--ct-wrap-dense)}.ct-ws-head__eyebrow{display:flex;align-items:center;gap:var(--ct-space-3);margin:0;font-family:var(--font-measurement);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--ct-muted)}.ct-ws-head__glyph{display:grid;flex:none;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--ct-line-strong);background:var(--ct-paper);color:var(--ct-brand-ink)}.ct-ws-head__title{margin:var(--ct-space-5) 0 0;font-family:var(--font-display);font-size:clamp(1.7rem,4.6vw,2.65rem);font-weight:700;line-height:1.08;letter-spacing:var(--ct-track-headline);color:var(--ct-ink);text-wrap:balance}.ct-ws-head__lead{margin:var(--ct-space-5) 0 0;max-inline-size:var(--ct-read);font-size:1.0625rem;line-height:1.62;color:var(--ct-copy)}.ct-ws-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ct-space-3);margin-block-end:var(--ct-space-5);padding-block-end:var(--ct-space-5)}.ct-ws-tabs,.ct-ws-toolbar{border-block-end:1px solid var(--ct-line)}.ct-ws-tabs{display:inline-flex}.ct-ws-tabs__tab{min-block-size:2.75rem;padding-inline:var(--ct-space-5);border:0;border-block-end:2px solid transparent;background:none;font-size:.8125rem;font-weight:600;color:var(--ct-muted);transition:color var(--ct-duration-control) var(--ct-ease-control),border-color var(--ct-duration-control) var(--ct-ease-control)}.ct-ws-tabs__tab:hover:not(:disabled){color:var(--ct-ink)}.ct-ws-tabs__tab:disabled{cursor:progress;opacity:.6}.ct-ws-tabs__tab[aria-selected=true]{border-block-end-color:var(--ct-ink);color:var(--ct-ink)}.ct-ws-instrument{display:grid;min-inline-size:0;overflow:hidden;border:1px solid var(--ct-line-strong);border-radius:var(--ct-radius-surface);background:var(--ct-paper);box-shadow:var(--ct-shadow-instrument)}@media (min-width:1024px){.ct-ws-instrument{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(36.875rem,auto) auto}}.ct-ws-panel-head{display:flex;min-block-size:4.125rem;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ct-space-3);padding:var(--ct-space-2) var(--ct-space-5);border-block-end:1px solid var(--ct-line);background:var(--ct-paper-soft)}@media (min-width:640px){.ct-ws-panel-head{padding-inline:var(--ct-space-6)}}.ct-ws-panel-head__id{display:flex;align-items:center;gap:var(--ct-space-3)}.ct-ws-panel-head__title{margin:0;font-family:var(--font-display);font-size:.9375rem;font-weight:700;line-height:1.3;letter-spacing:var(--ct-track-title-s);color:var(--ct-ink)}.ct-ws-panel-head__sub{margin:var(--ct-space-1) 0 0;font-family:var(--font-measurement);font-size:.625rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--ct-muted)}.ct-ws-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--ct-space-3);padding:var(--ct-space-4) var(--ct-space-5);border-block:1px solid var(--ct-line);background:var(--ct-paper-soft)}@media (min-width:640px){.ct-ws-actions{flex-direction:row;align-items:center;padding-inline:var(--ct-space-6)}}@media (min-width:1024px){.ct-ws-actions{order:2;grid-column:span 2;grid-row-start:2;border-block-end-width:0}}.ct-ws-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--ct-space-16) var(--ct-space-8);text-align:center}.ct-ws-empty--tall{min-block-size:25.5rem}.ct-ws-empty__glyph{display:grid;place-items:center;inline-size:5rem;block-size:5rem;margin-block-end:var(--ct-space-6);border:1px solid var(--ct-line-strong);background:var(--ct-paper);color:var(--ct-muted)}.ct-ws-empty__title{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.8vw,1.7rem);font-weight:700;line-height:1.2;letter-spacing:var(--ct-track-subhead);color:var(--ct-ink)}.ct-ws-empty__body{margin:var(--ct-space-3) 0 0;max-inline-size:42ch;font-size:.9375rem;line-height:1.6;color:var(--ct-muted)}.ct-ws-empty__action{margin-block-start:var(--ct-space-5)}.ct-ws-result{margin-block-start:var(--ct-space-6);border-block-start:2px solid var(--ct-ink)}.ct-ws-result__grid{display:grid;gap:var(--ct-space-6);padding-block:var(--ct-space-6)}@media (min-width:1024px){.ct-ws-result__grid{grid-template-columns:13.75rem minmax(0,1fr) auto;align-items:center}}.ct-ws-result__foot{padding-block:var(--ct-space-3);border-block-start:1px solid var(--ct-line);font-size:.8125rem;line-height:1.5;color:var(--ct-copy)}.ct-ws-tabpanel{display:flex;min-block-size:0;flex:1;flex-direction:column}.ct-ws-report{overflow:hidden;border-block-start:2px solid var(--ct-ink)}.ct-ws-trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ct-space-2) var(--ct-space-3);margin:0;font-size:.8125rem;font-weight:600;color:var(--ct-muted)}.ct-ws-trust>span{display:inline-flex;align-items:center;gap:var(--ct-space-2)}.ct-ws-trust svg{flex:none;color:var(--ct-brand-ink)}.ct-ws-trust__detail svg{color:var(--ct-muted-soft)}.ct-ws-bench{display:flex;min-inline-size:0;flex-direction:column}@media (min-width:1024px){.ct-ws-bench--start{order:1;grid-column-start:1;grid-row-start:1;border-inline-end:1px solid var(--ct-line)}.ct-ws-bench--end{order:3;grid-column-start:2;grid-row-start:1}}.ct-ws-doc{min-block-size:21.25rem;flex:1;padding:var(--ct-space-6) var(--ct-space-5);font-size:.9375rem;line-height:1.75;color:var(--ct-ink);white-space:pre-wrap;overflow-wrap:break-word}@media (min-width:640px){.ct-ws-doc{min-block-size:24.375rem;padding-inline:var(--ct-space-6)}}.ct-ws-doc mark{padding-inline:.125rem;background:var(--ct-danger-surface);color:var(--ct-danger)}.ct-ws-doc--result mark{background:var(--ct-success-surface);color:var(--ct-success)}.ct-ws-meta{display:flex;min-block-size:4.25rem;flex-direction:column;justify-content:space-between;gap:var(--ct-space-3);padding:var(--ct-space-3) var(--ct-space-5);border-block-start:1px solid var(--ct-line);font-size:.8125rem}@media (min-width:640px){.ct-ws-meta{flex-direction:row;flex-wrap:wrap;align-items:center;padding-inline:var(--ct-space-6)}}.ct-ws-meta__label{display:inline-flex;min-inline-size:0;flex:1 1 auto;align-items:center;gap:var(--ct-space-2);font-weight:600;color:var(--ct-copy)}.ct-ws-meta__label svg{flex:none;color:var(--ct-brand-ink)}.ct-ws-meta__label span{min-inline-size:0}.ct-ws-meta__counts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ct-space-1) var(--ct-space-3);font-family:var(--font-measurement);font-variant-numeric:tabular-nums;color:var(--ct-muted)}.ct-ws-meta__counts>*+*{padding-inline-start:var(--ct-space-3);border-inline-start:1px solid var(--ct-line)}.ct-ws-meta__counts .is-warning{color:var(--ct-warning)}.ct-ws-meta__counts .is-over{font-weight:700;color:var(--ct-danger)}.ct-ws-verdict__term{margin:0;font-family:var(--font-measurement);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--ct-muted)}.ct-ws-verdict__value{margin:var(--ct-space-3) 0 0;font-family:var(--font-measurement);font-size:clamp(2.2rem,5vw,2.9rem);font-weight:700;line-height:1;letter-spacing:var(--ct-track-measure);font-variant-numeric:tabular-nums;color:var(--ct-readout)}.ct-ws-verdict__note{margin:var(--ct-space-2) 0 0;font-size:.8125rem;font-weight:600;color:var(--ct-copy)}.ct-ws-signal{display:flex;block-size:.5rem;margin-block-start:var(--ct-space-4);overflow:hidden;background:var(--ct-canvas)}.ct-ws-signal__human{background:var(--ct-signal-human)}.ct-ws-signal__mixed{background:var(--ct-signal-mixed)}.ct-ws-signal__ai{background:var(--ct-signal-ai)}.ct-ws-signal-key{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--ct-space-4) 0 0}.ct-ws-signal-key>div+div{padding-inline-start:var(--ct-space-4);border-inline-start:1px solid var(--ct-line)}.ct-ws-signal-key dt{display:flex;align-items:center;gap:var(--ct-space-2);font-family:var(--font-measurement);font-size:.625rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--ct-muted)}.ct-ws-signal-key dt i{flex:none;inline-size:.5rem;block-size:.5rem}.ct-ws-signal-key dd{margin:var(--ct-space-2) 0 0;font-family:var(--font-measurement);font-size:1.125rem;font-weight:700;letter-spacing:var(--ct-track-measure);font-variant-numeric:tabular-nums;color:var(--ct-ink)}.ct-ws-verdict__lead{margin:var(--ct-space-3) 0 0;max-inline-size:62ch;font-size:.8125rem;line-height:1.5;color:var(--ct-muted)}.ct-ws-verdict__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ct-space-2)}.ct-ws-bar__status{display:grid;min-inline-size:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--ct-space-1) var(--ct-space-3);font-size:.8125rem;line-height:1.5;color:var(--ct-muted)}.ct-ws-bar__status>svg{grid-row:1;grid-column:1}.ct-ws-bar__status>span{grid-column:2}.ct-ws-bar__status svg{flex:none;color:var(--ct-brand-ink)}.ct-ws-bar__status--blocked svg{color:var(--ct-danger)}.ct-ws-bar__rate{color:var(--ct-muted-soft)}@media (min-width:640px){.ct-ws-bar__status{display:flex;flex-wrap:wrap;align-items:center}}.ct-ws-bar__actions{display:flex;inline-size:100%;flex-direction:column;align-items:stretch;gap:var(--ct-space-2)}@media (min-width:640px){.ct-ws-bar__actions{inline-size:auto;flex-direction:row;align-items:center}.ct-ws-bar__submit{min-inline-size:13rem}}.ct-ws-stage{position:relative;display:grid;flex:1}.ct-ws-starters{display:flex;flex-wrap:wrap;gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-5);border-block-start:1px solid var(--ct-line)}@media (min-width:640px){.ct-ws-starters{padding-inline:var(--ct-space-6)}}