.workspace-page .workflow-access{border:1px solid #d3dfcf;border-radius:20px;padding:6px 10px;background:#f1f6ee;color:#365b3d;cursor:pointer;font-size:0.875rem;line-height:1.4;flex-shrink:0;max-width:260px;text-align:left}.workspace-page .workflow-access.needs-plan{background:#fff7e9;border-color:#e6cda1;color:#775526}.workspace-page .tool-lock{margin:0 0 9px;padding:10px 13px;gap:12px;align-items:center;max-height:180px;overflow:auto}.workspace-page .tool-lock>div:first-child{flex:1;min-width:0}.workspace-page .tool-lock strong{display:block;font-size:0.9375rem;color:#674d25}.workspace-page .tool-lock p{font-size:0.875rem;line-height:1.5;margin:4px 0 0}.workspace-page .tool-lock-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;max-width:260px}.workspace-page .tool-lock-actions button{font:inherit;font-size:0.875rem;cursor:pointer}.workspace-page .tool-lock-actions .text-link{border:0;background:transparent;text-align:left}.workspace-page .send-button.plan-action{width:auto;min-width:80px;padding:0 12px;font-size:0.875rem;white-space:nowrap}.workflow-plan-label{display:block;font-size:0.8125rem;font-weight:500;color:#6e795d;margin-top:5px}.workflow-plan-label.needs-plan{color:#936b2e}.workspace-page .workspace-tools-bar{flex-wrap:wrap;gap:8px 15px}.workspace-page #active-tool-description{flex:1;min-width:150px}.workspace-page.focus-reading .composer-wrap:has(.tool-lock:not(.hidden)){display:block}.plan-access-dialog{width:min(1000px,calc(100vw - 24px));max-height:calc(100dvh - 32px);border:1px solid #dbe3d6;border-radius:16px;padding:26px;color:#203b2a;overflow:auto}.plan-access-dialog::backdrop{background:#142c285e}.plan-access-dialog>header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.plan-access-dialog h2{font-size:1.6875rem;margin:5px 0 16px}.plan-access-dialog p{font-size:1rem;line-height:1.65}.plan-access-dialog .eyebrow{font-size:0.8125rem}.plan-access-dialog .icon-button{flex:0 0 36px;font-size:1.625rem;cursor:pointer}.plan-access-summaries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.plan-access-summaries article{padding:15px;border:1px solid #dfe7da;border-radius:10px;background:#f8faf6;min-width:0}.plan-access-summaries h3{margin:0;font-size:1rem}.plan-access-summaries small{display:block;font-size:0.875rem;font-weight:500;margin-top:8px}.plan-access-summaries p{margin:10px 0 0;font-size:0.9375rem}.plan-access-table{overflow:auto;max-width:100%;border:1px solid #e0e7da;border-radius:9px}.plan-access-table table{width:100%;min-width:660px;border-collapse:collapse;font-size:0.9375rem}.plan-access-table th,.plan-access-table td{padding:11px 13px;border-bottom:1px solid #e5eadd;text-align:center}.plan-access-table th:first-child{text-align:left}.plan-access-table thead th{background:#eff4ea}.plan-access-table tbody th{font-weight:500}.access-yes{color:#365c37}.access-no{color:#9a9f94}.plan-access-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.plan-access-dialog .small-text{font-size:0.875rem}.plan-access-table tr.selected-workflow{background:#fff7e7}.plan-access-table:focus-visible,.workflow-access:focus-visible{outline:2px solid #b58f54;outline-offset:2px}@media(max-width:850px){.workspace-page .workflow-access{font-size:0.8125rem;max-width:none}.workspace-page .workspace-tools-bar{display:flex}.workspace-page .workflow-selection{flex:1 1 100%}.workspace-page .tool-lock{display:flex}.workspace-page .tool-lock-actions{max-width:180px}}@media(max-width:600px){.plan-access-dialog{padding:18px}.plan-access-dialog h2{font-size:1.375rem}.plan-access-summaries{grid-template-columns:1fr 1fr}.plan-access-summaries article{padding:11px}.plan-access-dialog p{font-size:0.9375rem}.workspace-page .tool-lock{display:block;padding:8px 10px;max-height:160px}.workspace-page .tool-lock-actions{max-width:none;margin-top:7px}.workspace-page .tool-lock .button{margin-top:0;padding:7px 9px}.workspace-page .workflow-access{padding:3px 8px;font-size:0.8125rem}.workspace-page .workspace-tools-bar{padding-block:6px;gap:4px}.workflow-plan-label{font-size:0.75rem}}

.workspace-page .workflow-cards .workflow-plan-label{display:block}
