.featured-cards-module__rIArrG__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.1rem;padding:0;list-style:none;display:grid}.featured-cards-module__rIArrG__featuredCard{border:1px solid var(--color-line-strong);border-top:3px solid var(--color-blue);background:var(--color-canvas);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}.featured-cards-module__rIArrG__featuredCard h3{font-size:.95rem;line-height:1.25}.featured-cards-module__rIArrG__featuredCard p{color:var(--color-muted);font-size:.8rem;line-height:1.5}.featured-cards-module__rIArrG__featuredActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.8rem;display:flex}.featured-cards-module__rIArrG__ghostAction{border:1px solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-canvas);justify-content:center;align-items:center;gap:.35rem;min-height:2.2rem;padding:0 .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.featured-cards-module__rIArrG__ghostAction:hover{border-color:var(--color-blue);color:var(--color-blue)}.featured-cards-module__rIArrG__openAction{text-align:right;border-radius:var(--radius-xs);min-height:2.2rem;color:var(--color-blue);justify-content:flex-end;align-items:center;gap:.35rem;margin-left:auto;padding:0 .8rem;font-size:.8rem;font-weight:750;display:inline-flex}.featured-cards-module__rIArrG__openAction:hover{color:var(--color-blue-hover)}@media (max-width:1000px){.featured-cards-module__rIArrG__featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.featured-cards-module__rIArrG__featuredGrid{grid-template-columns:minmax(0,1fr)}}
.workflow-workspace-module__hVPd7G__workspace{--workflow-accent:var(--color-blue);--workflow-accent-ink:var(--color-blue);border:1px solid var(--color-line-strong);border-top:4px solid var(--workflow-accent);background:var(--color-canvas);box-shadow:var(--shadow-card)}.workflow-workspace-module__hVPd7G__workspace[data-workflow-accent=pdf-submission]{--workflow-accent:var(--color-red);--workflow-accent-ink:var(--color-red-ink)}.workflow-workspace-module__hVPd7G__workspace[data-workflow-accent=privacy-sanitizer]{--workflow-accent:var(--color-green);--workflow-accent-ink:var(--color-green)}.workflow-workspace-module__hVPd7G__workspaceGrid{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);display:grid}.workflow-workspace-module__hVPd7G__inputPanel,.workflow-workspace-module__hVPd7G__configurationPanel{min-width:0;padding:clamp(1.1rem,2.5vw,1.75rem)}.workflow-workspace-module__hVPd7G__inputPanel{border-right:1px solid var(--color-line)}.workflow-workspace-module__hVPd7G__panelHeading{align-items:flex-start;gap:.8rem;display:flex}.workflow-workspace-module__hVPd7G__panelHeading>span{border:1px solid var(--color-line-strong);min-height:2rem;color:var(--workflow-accent-ink);font-family:var(--font-mono);flex:0 0 2rem;place-items:center;font-size:.72rem;font-weight:800;display:grid}.workflow-workspace-module__hVPd7G__panelHeading h2{font-size:var(--type-card-title);line-height:1.2}.workflow-workspace-module__hVPd7G__panelHeading p{color:var(--color-muted);font-size:var(--type-body-small);margin-top:.3rem}.workflow-workspace-module__hVPd7G__emptyTray{border:1px dashed var(--color-line-strong);background:var(--color-surface);text-align:center;align-content:center;place-items:center;min-height:260px;margin-top:1.25rem;padding:2rem;display:grid}.workflow-workspace-module__hVPd7G__emptyMark{border:1px solid var(--color-line-strong);background:var(--color-canvas);width:3rem;height:3rem;color:var(--workflow-accent-ink);place-items:center;font-size:1.5rem;display:grid}.workflow-workspace-module__hVPd7G__emptyTray strong{margin-top:1rem;font-size:1rem}.workflow-workspace-module__hVPd7G__emptyTray p{max-width:none;color:var(--color-muted);font-size:var(--type-body-small);margin-top:.35rem}.workflow-workspace-module__hVPd7G__planCard{border:1px solid var(--color-line);background:color-mix(in srgb, var(--workflow-accent) 5%, white);margin-top:1.25rem;padding:1rem}.workflow-workspace-module__hVPd7G__planCard h3{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.workflow-workspace-module__hVPd7G__planCard ol{gap:.65rem;margin-top:.9rem;padding-left:1.25rem;display:grid}.workflow-workspace-module__hVPd7G__planCard li{font-size:var(--type-body-small);padding-left:.25rem;font-weight:650}.workflow-workspace-module__hVPd7G__presetNote,.workflow-workspace-module__hVPd7G__architectureNotice,.workflow-workspace-module__hVPd7G__runtimePreview p{color:var(--color-muted);font-size:.8rem;line-height:1.5}.workflow-workspace-module__hVPd7G__presetNote{margin-top:1rem}.workflow-workspace-module__hVPd7G__previewAction{width:100%;min-height:var(--control-height-lg);border:1px solid var(--color-blue);border-radius:var(--radius-xs);background:var(--color-blue);color:var(--color-canvas);margin-top:1rem;font-weight:750}.workflow-workspace-module__hVPd7G__previewAction:hover:not(:disabled){border-color:var(--color-blue-hover);background:var(--color-blue-hover)}.workflow-workspace-module__hVPd7G__previewAction:disabled{cursor:progress;opacity:.8}.workflow-workspace-module__hVPd7G__mobilePreviewAction{display:block}.workflow-workspace-module__hVPd7G__desktopPreviewAction{display:none}.workflow-workspace-module__hVPd7G__architectureNotice,.workflow-workspace-module__hVPd7G__runtimePreview{border-top:1px solid var(--color-line);background:var(--color-surface);padding:.9rem clamp(1.1rem,2.5vw,1.75rem)}.workflow-workspace-module__hVPd7G__runtimePreview{align-items:flex-start;gap:.75rem;display:flex}.workflow-workspace-module__hVPd7G__runtimeStatusDot{background:var(--color-green);border-radius:50%;flex:0 0 .65rem;width:.65rem;height:.65rem;margin-top:.4rem}.workflow-workspace-module__hVPd7G__runtimePreview strong{font-size:.85rem}.workflow-workspace-module__hVPd7G__runtimePreview p{margin-top:.2rem}@media (max-width:800px){.workflow-workspace-module__hVPd7G__workspaceGrid{grid-template-columns:minmax(0,1fr)}.workflow-workspace-module__hVPd7G__inputPanel{border-right:0;border-bottom:1px solid var(--color-line)}.workflow-workspace-module__hVPd7G__emptyTray{min-height:210px;padding:1.25rem}.workflow-workspace-module__hVPd7G__desktopPreviewAction{display:none}.workflow-workspace-module__hVPd7G__mobilePreviewAction{display:block}}
