.workflow-steps{margin:0 0 24px}.workflow-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.workflow-steps li{min-width:0}.workflow-steps a{display:flex;gap:12px;height:100%;padding:17px 18px;border:1px solid #45364f;border-radius:10px;background:linear-gradient(120deg,#292131,#1e1b27);color:#e9def3;text-decoration:none}.workflow-steps a:hover{border-color:#a283bd;background:#302438}.workflow-steps a>span{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:50%;background:#41364b;color:#ead593;font-size:10px}.workflow-steps strong{font-size:12px;font-weight:550;line-height:1.6}.workflow-steps p{font-size:10px;line-height:1.7;color:#ad99bd;margin-top:4px}.workflow-steps a:focus-visible{outline:2px solid #d7b3ec;outline-offset:3px}#dropZone,#libraryHeading,#exportSettings,#exportBar{scroll-margin-top:24px}.selection-tools{width:100%;border-top:1px solid #46344f;padding-top:13px;margin-top:2px}.selection-tools strong{font-size:11px;line-height:1.6;font-weight:550;color:#e0cce9}.selection-tools p{font-size:9px;line-height:1.8;color:#ab94bb;margin-top:4px}.selection-tool-buttons{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.selection-tool-buttons .button{font-size:10px;min-height:32px;padding:6px 10px}.selection-tools .selection-scope{font-size:9px;color:#d0b4e1;margin-top:9px}.workflow-settings-hint{font-size:10px;line-height:1.8;color:#ae96bf;margin:10px 0 18px}.workflow-save-link{display:flex;justify-content:center;margin-top:12px;font-size:10px}.export-bar .workflow-export-label{font-size:9px;color:#ac94be;display:block;margin:0 0 5px}.save-preset{flex-wrap:wrap}.save-preset .field-input{flex:1;min-width:95px}.save-preset .button{font-size:9px;padding-inline:9px}
@media(max-width:900px){.workflow-steps ol{gap:9px}.workflow-steps a{padding:14px 12px;gap:9px}.workflow-steps strong{font-size:11px}.workflow-steps p{font-size:9px}}
@media(max-width:660px){.workflow-steps{margin-bottom:20px}.workflow-steps ol{grid-template-columns:1fr;gap:8px}.workflow-steps a{padding:13px 14px;gap:12px}.workflow-steps strong{font-size:12px}.workflow-steps p{font-size:10px;margin-top:3px}.selection-tool-buttons{gap:6px}.selection-tool-buttons .button{font-size:9px;padding:7px 9px;min-height:34px}.selection-tools strong{font-size:11px}.selection-tools p{font-size:9px}.workflow-settings-hint{font-size:11px}.workflow-save-link{min-height:36px}}
