.mc-workflow-console{border:1px solid #22b8cf40;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#071d30,#0b3041);color:#eafaff;box-shadow:0 28px 90px #001c3430}.mc-workflow-bottom,.mc-workflow-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 32px;background:#ffffff04}.mc-workflow-top{font:11px monospace;letter-spacing:2px;border-bottom:1px solid #ffffff12;direction:ltr}.mc-workflow-top span{display:flex;align-items:center;gap:10px}.mc-workflow-top i{width:7px;height:7px;border-radius:50%;background:#36e0d0;box-shadow:0 0 15px #36e0d0}.mc-workflow-detail{display:flex;align-items:center;gap:32px;padding:36px 40px;min-height:190px}.mc-workflow-number{font:700 clamp(60px,8vw,104px)/1 monospace;color:#35d8d04a}.mc-workflow-detail small{color:#5de4dd;font-size:11px;letter-spacing:1px}.mc-workflow-detail h3{font-size:clamp(23px,3vw,36px);margin:8px 0}.mc-workflow-detail p{color:#b2cbd5;line-height:1.8;margin:0}.mc-workflow-meter{height:3px;background:#ffffff0d}.mc-workflow-meter i{display:block;height:100%;background:linear-gradient(90deg,#1b8ec4,#53f0d7);transition:width .35s}.mc-workflow-grid{list-style:none;padding:28px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mc-workflow-grid button{width:100%;height:100%;display:flex;align-items:center;text-align:start;gap:12px;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:20px 14px;color:#d4e4ec;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.mc-workflow-grid button:hover{background:#ffffff0c;transform:translateY(-2px)}.mc-workflow-grid button[aria-pressed=true]{background:#19b8cb20;border-color:#48ddd4;box-shadow:0 0 28px #1bc8ca12;color:#fff}.mc-workflow-grid b{font:12px monospace;color:#68dcd9}.mc-workflow-grid span{font-size:13px;font-weight:600;flex:1}.mc-workflow-grid small{display:block;font:9px/1.7 monospace;color:#9bbac7;margin-top:6px}.mc-workflow-grid svg{width:15px;flex-shrink:0;color:#46c6c6}.mc-workflow-bottom{border-top:1px solid #ffffff12;flex-wrap:wrap}.mc-workflow-bottom a,.mc-workflow-bottom button{display:flex;align-items:center;gap:10px;font:inherit;font-size:13px;color:#bcefe9;background:transparent;border:0;text-decoration:none;cursor:pointer}.mc-workflow-bottom svg{width:18px}.mc-workflow video{display:block;width:100%;aspect-ratio:16/9;background:#061a2c}.mc-workflow a:focus-visible,.mc-workflow button:focus-visible{outline:2px solid #70fff2;outline-offset:4px}@media(max-width:900px){.mc-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.mc-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:8px}.mc-workflow-grid button{padding:14px 10px;gap:8px}.mc-workflow-grid svg{display:none}.mc-workflow-detail{padding:26px 20px;gap:16px;min-height:210px}.mc-workflow-bottom,.mc-workflow-top{padding:20px}.mc-workflow-grid span{font-size:12px}}@media(prefers-reduced-motion:reduce){.mc-workflow *{transition:none!important}}.mc-workflow-stage-copy{animation:mc-stage-enter .45s ease both}@keyframes mc-stage-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mc-workflow-stage-copy{animation:none}}