.workflow-guide{color:#29454d;font-size:14px;line-height:1.85;overflow-wrap:anywhere}.workflow-guide-intro{background:#edf5f2;border-radius:12px;padding:18px;margin:0 0 16px}.workflow-guide-intro strong{font-size:18px;color:#183a3d}.workflow-guide-role{color:#536c73;margin-bottom:26px}.workflow-guide h3{font-size:17px;margin:26px 0 12px}.workflow-guide-item{border:1px solid #dce6e3;border-radius:10px;margin:10px 0;overflow:hidden}.workflow-guide-item summary{cursor:pointer;padding:15px 18px;min-height:48px;font-weight:600;line-height:1.6;background:#f7faf8}.workflow-guide-item summary:focus-visible{outline:3px solid #187b87;outline-offset:-3px}.workflow-guide-item p{padding:0 18px 16px;margin:12px 0 0}.workflow-guide-note{border-left:3px solid #9eb6a5;background:#f6f8f3;padding:16px 18px;margin-top:28px}.workflow-guide-note p:last-child{margin-bottom:0}.guide-document{max-width:900px;margin:0 auto;padding:32px 24px 70px}.guide-document>header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.guide-document h1{font-size:26px;margin:0}.guide-document .guide-roles{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.guide-document .guide-roles a{padding:10px 17px;border:1px solid #c6d7d1;border-radius:8px;text-decoration:none;color:#315b57;min-height:44px;display:inline-flex;align-items:center}.guide-document .guide-roles a[aria-current=page]{background:#145e65;color:white;border-color:#145e65}.guide-document .guide-home{color:#266b73;font-size:14px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:760px){.workflow-guide{font-size:15px}.workflow-guide-item summary{padding:15px}.workflow-guide-item p{padding:0 15px 15px}.guide-document{padding:24px 18px 50px}.guide-document h1{font-size:23px}.workflow-guide-intro{padding:16px}.workflow-guide h3{font-size:18px}}@media print{.guide-roles,.guide-home{display:none!important}.guide-document{max-width:none;padding:0}.workflow-guide-item{break-inside:avoid}.workflow-guide-item>p{display:block!important}}
