.workflow-guide{margin:18px 0;padding:24px 26px;border:1px solid var(--line,#ded4c9);border-radius:12px;background:var(--paper,#faf8f5);color:var(--ink,#241d18);min-width:0}.workflow-guide-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.workflow-guide h2{font-size:15px;margin:0}.workflow-guide-role{font-size:13px;color:var(--muted,#756a60)}.workflow-guide-status{font-size:14px;line-height:1.75;margin:10px 0;color:var(--muted,#756a60);overflow-wrap:anywhere}.workflow-guide details{border-top:1px solid var(--line,#ded4c9);padding:10px 0 0;margin-top:10px;min-width:0}.workflow-guide summary{font-size:14px;font-weight:600;line-height:1.8;cursor:pointer;color:var(--orange,#b4592b)}.workflow-guide ol{padding-left:22px;margin:15px 0 5px}.workflow-guide li{font-size:14px;line-height:1.8;margin:10px 0;padding-left:4px;overflow-wrap:anywhere}.workflow-guide-steps>li>strong{font-size:14px;font-weight:600}.workflow-guide-steps p{font-size:14px;line-height:1.8;margin:4px 0}.workflow-guide-note{font-size:13px;line-height:1.8;color:var(--muted,#756a60);margin:13px 0 4px;overflow-wrap:anywhere}.workflow-guide a,.workflow-guide-link{font:500 13px/1.8 Manrope,Arial,sans-serif;color:var(--orange,#b4592b);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.workflow-guide-link{display:inline-block;background:none;border:0;padding:6px 0;text-align:left;min-height:44px;cursor:pointer;max-width:100%}.workflow-guide-link:disabled{opacity:.6;cursor:default}.workflow-guide-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin:13px 0}.workflow-guide-links a{min-height:30px}.workflow-guide-table{max-width:100%;overflow-x:auto;margin-top:14px}.workflow-guide table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:0}.workflow-guide th,.workflow-guide td{text-align:left;vertical-align:top;padding:10px 10px 10px 0;border-bottom:1px solid var(--line,#ded4c9);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.workflow-guide th{font-weight:600}.workflow-guide th:first-child{width:24%}.workflow-guide th:nth-child(2){width:25%}.workflow-guide :focus-visible{outline:3px solid var(--orange,#b4592b);outline-offset:4px}@media(max-width:600px){.workflow-guide{padding:15px 14px}.workflow-guide-header{align-items:flex-start}.workflow-guide li{padding-left:1px}.workflow-guide th,.workflow-guide td{font-size:12px;padding-right:7px}.workflow-guide-links{display:grid;gap:5px}}
.workflow-guide h1{font-size:clamp(24px,2.4vw,32px);line-height:1.3;letter-spacing:-.025em;word-spacing:normal;margin:0}
