.workflow-track{max-width:none;margin:0 5px 27px;gap:15px;align-items:center;justify-content:space-between}.workflow-track>span{display:flex;align-items:center;gap:10px;flex-shrink:0;color:#6d809d}.workflow-track>span>span{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.workflow-track strong{font-size:13px;font-weight:500;line-height:1.5;white-space:nowrap}.workflow-track small{font-size:11px;font-weight:400;color:#7a8ca7;line-height:1.5;white-space:nowrap}.workflow-track b{width:27px;height:27px;font-size:12px;flex-shrink:0;border:1px solid #d3deed;color:#6b83a5;background:#f7f9fd}.workflow-track .current{color:#4c68bc}.workflow-track .current b{background:#526bd0;border-color:#526bd0;color:#fff}.workflow-track .completed{color:#5d8c7b}.workflow-track .completed b{color:#4a8c73;background:#edf6f0;border-color:#cfe3d7}.workflow-track>i{display:flex;color:#9aacc6;flex-shrink:1}.workflow-track>i svg{width:16px;height:16px}.creation-pulse{position:fixed;left:252px;bottom:24px;width:min(445px,calc(100vw - 345px));z-index:15;pointer-events:none;min-height:73px}.pulse-card{display:flex;align-items:center;gap:12px;padding:15px 17px;background:#ffffff;border:1px solid #dce6f3;border-radius:12px;box-shadow:0 8px 26px #283c671a;position:relative;animation:creation-arrival 5.2s ease-in-out both;will-change:transform,opacity}.pulse-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:37px;height:37px;border-radius:50%;background:#eaf0ff;color:#6882bd;font-size:14px;font-weight:500}.pulse-avatar>i{position:absolute;bottom:-2px;right:-3px;height:15px;width:15px;border:2px solid #fff;border-radius:50%;background:#78b09a;color:#fff}.pulse-avatar svg{height:9px;width:9px;stroke-width:2.4}.pulse-message{min-width:0;flex:1;padding-right:15px}.pulse-message>div{display:flex;gap:7px;align-items:baseline;line-height:1.7;white-space:nowrap}.pulse-message strong{font-size:12px;font-weight:500;color:#46617f}.pulse-message span{font-size:11px;color:#7387a4}.pulse-message p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8a9bb4;font-size:10px;line-height:1.7;margin:5px 0 0}.pulse-demo{position:absolute;right:11px;top:8px;color:#8e9eb5;font-size:8px;background:#f4f6fa;border-radius:3px;padding:2px 4px}.submission-intro{font-size:13px;color:#6e819c;line-height:1.9;margin:0 0 21px}.submission-summary{margin:0;background:#f8faff;border:1px solid #e2e9f4;border-radius:8px;padding:4px 18px}.submission-summary>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:13px 0;border-bottom:1px solid #e8edf6;font-size:12px;line-height:1.9}.submission-summary>div:last-child{border-bottom:0}.submission-summary dt{color:#8092ad;font-weight:400}.submission-summary dd{margin:0;color:#4b668b;overflow-wrap:anywhere;white-space:pre-wrap}.submission-wait{display:flex;align-items:center;gap:7px;margin-top:20px;color:#6b83a9;font-size:12px}.submission-wait svg{width:15px;height:15px}.submission-actions{display:flex;justify-content:flex-end;gap:13px;margin-top:25px;align-items:center}.submission-actions>button:first-child{padding:12px 17px;color:#7d91ae;font-size:12px;border:1px solid #dfe7f2;border-radius:7px}.submission-actions .primary{font-size:13px;padding:12px 20px;margin-top:0!important}.submission-actions .primary svg{width:16px;height:16px}main{padding-bottom:50px}
@keyframes creation-arrival{0%{opacity:0;transform:translateY(16px) scale(.98)}10%,72%{opacity:1;transform:translateY(0) scale(1)}91%,100%{opacity:0;transform:translateY(-10px) scale(.99)}}
@media(max-width:1250px){.creation-pulse{left:236px;width:min(420px,calc(100vw - 330px))}.workflow-track{gap:12px}.workflow-track strong{font-size:12px}.workflow-track small{font-size:10px}.workflow-track>span{gap:8px}.workflow-track b{height:25px;width:25px;font-size:11px}.workflow-track>i{display:none}}
@media(max-width:1100px){.workflow-track{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;padding:0 6px;margin-bottom:27px}.workflow-track>i{display:none}.workflow-track strong{font-size:13px}.workflow-track small{font-size:11px}.workflow-track>span{gap:10px}.workflow-track b{width:26px;height:26px}.creation-pulse{left:226px;width:min(400px,calc(100vw - 320px))}.pulse-card{padding:14px 15px;gap:10px}.pulse-message strong{font-size:11px}.pulse-message span{font-size:10px}}
@media(max-width:650px){.workflow-track{grid-template-columns:1fr 1fr;gap:17px 10px;padding:0;margin:0 0 23px}.workflow-track>span{gap:7px}.workflow-track strong{font-size:11px}.workflow-track small{font-size:9px;line-height:1.6;white-space:normal;max-width:100px}.workflow-track>span>span{gap:5px}.workflow-track b{height:23px;width:23px;font-size:10px}.creation-pulse{left:17px;bottom:20px;width:calc(100vw - 96px);min-height:65px}.pulse-card{padding:12px;gap:9px;border-radius:10px}.pulse-avatar{height:30px;width:30px;font-size:12px}.pulse-avatar>i{width:13px;height:13px}.pulse-avatar svg{width:8px;height:8px}.pulse-message{padding-right:6px}.pulse-message>div{gap:5px;flex-wrap:wrap;white-space:normal;line-height:1.7}.pulse-message strong{font-size:10px}.pulse-message span{font-size:9px}.pulse-message p{font-size:9px;margin-top:3px}.pulse-demo{font-size:7px;top:6px;right:8px;padding:1px 3px}.submission-intro{font-size:12px}.submission-summary{padding:3px 12px}.submission-summary>div{font-size:11px;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:12px 0}.submission-wait{font-size:11px;margin-top:17px}.submission-actions{margin-top:22px;gap:11px}.submission-actions>button:first-child{font-size:11px;padding:11px 14px}.submission-actions .primary{font-size:12px;padding:11px 16px}main{padding-bottom:55px}}
@media(prefers-reduced-motion:reduce){.pulse-card{animation:none;will-change:auto}.creation-pulse{opacity:1}}
