.workflow-launch{width:100%;text-align:left;padding:12px;border:1px solid #70404c;border-radius:9px;background:#2a111a;color:#ffc3d0;margin-bottom:12px;font:inherit;font-size:12px}#workflow-library{width:min(860px,calc(100vw - 28px));max-height:88dvh;padding:28px;background:#180d12;border:1px solid #67303f;color:#eee;overflow:auto}#workflow-library::backdrop{background:#080307c9;backdrop-filter:blur(8px)}.workflow-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.workflow-heading h2{margin:8px 0;font-size:28px}.workflow-heading>button{font-size:24px;background:transparent;border:0;color:#ddd}.workflow-intro,#workflow-status{color:#c4aeb7;line-height:1.6}#workflow-library label{display:block;font-size:12px;margin:12px 0 8px}#workflow-library input,#workflow-library textarea{display:block;width:100%;padding:12px;background:#251820;color:#fff;border:1px solid #62404c;border-radius:8px;font:inherit}#workflow-results{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#workflow-results article{min-width:0;padding:20px;border:1px solid #482b36;border-radius:12px;background:#23151c}#workflow-results small{color:#ef8ba2;letter-spacing:1px;font-size:9px}#workflow-results h3{font-size:16px;margin:10px 0}#workflow-results p{font-size:12px;line-height:1.7;color:#bcaeb6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}#workflow-library button{cursor:pointer}#workflow-results button,.workflow-save button{padding:10px 13px;margin:8px 8px 0 0;border:1px solid #825063;border-radius:7px;background:#402330;color:#ffdde6;font:inherit;font-size:12px}#workflow-results .workflow-remove{background:transparent}.workflow-save{margin-top:24px;border-top:1px solid #49303a;padding-top:18px}.workflow-save summary{cursor:pointer;font-size:13px}.workflow-save form{display:block;margin:14px 0}#workflow-library :focus-visible{outline:2px solid #ff8fa9;outline-offset:3px}@media(max-width:600px){#workflow-library{padding:20px}#workflow-results{grid-template-columns:1fr}.workflow-heading h2{font-size:23px}}
