.workflow-page{padding-top:32px;padding-bottom:64px;max-width:1320px}.workflow-page h1{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:24px 0 16px}.workflow-page h2{font-size:24px;line-height:1.25;margin:0 0 18px}.workflow-page h3{font-size:19px;margin:0 0 10px}.workflow-page p,.workflow-page label,.workflow-page input,.workflow-page select,.workflow-page textarea,.workflow-page table{font-size:16px;line-height:1.6}.workflow-page p{overflow-wrap:anywhere}.workflow-card{background:#fff;border:1px solid #d7dfed;border-radius:16px;padding:28px;margin:24px 0;min-width:0}.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.workflow-grid>.workflow-card{margin-top:24px;margin-bottom:0}.workflow-wide{grid-column:1/-1}.workflow-page label{display:flex;flex-direction:column;gap:8px;color:#343434;font-weight:600;margin-bottom:18px;min-width:0}.workflow-page input:not([type=checkbox]),.workflow-page select,.workflow-page textarea{width:100%;min-width:0;min-height:48px;border:1px solid #adbbd6;border-radius:8px;padding:10px 12px;font:inherit;background:#fff;color:#202d45;box-sizing:border-box}.workflow-page textarea{min-height:112px;resize:vertical}.workflow-page input:focus-visible,.workflow-page select:focus-visible,.workflow-page textarea:focus-visible{outline:3px solid #4368e6;outline-offset:2px}.workflow-page .workflow-check{flex-direction:row;align-items:flex-start;flex-wrap:wrap;font-weight:400;gap:10px;margin:24px 0}.workflow-check input{width:22px;height:22px;flex-shrink:0;margin-top:2px}.workflow-notice{padding:16px 20px;border-left:4px solid #3556c7;background:#eef2ff;border-radius:8px}.workflow-row{border-bottom:1px solid #d7dfed;padding:20px 0}.workflow-row:last-child{border-bottom:0}.workflow-scroll{overflow-x:auto}.workflow-scroll table{width:100%;border-collapse:collapse;min-width:580px}.workflow-scroll td,.workflow-scroll th{text-align:left;padding:14px 12px;border-bottom:1px solid #d7dfed}.workflow-page button{margin:12px 12px 0 0;min-height:48px;white-space:normal}.workflow-page summary{font-size:18px;font-weight:600;cursor:pointer}.workflow-secret{display:block;overflow-wrap:anywhere;padding:20px;background:#eef2ff;font-size:17px}.workflow-page a{color:#1d399a;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.workflow-grid{grid-template-columns:minmax(0,1fr);gap:14px}.workflow-wide{grid-column:1}.workflow-card{padding:20px}.workflow-page .button{width:100%;margin-right:0}.workflow-page{padding-top:20px}.workflow-scroll{max-width:100%}}
