body.workspace-page{background:#f5f7ff;color:#111b3c}.workspace-page #nav-slot,.workspace-page #footer-slot,.workspace-page>.page-banner{display:none}.ws-shell{position:relative;z-index:80;min-height:68px;padding:0 clamp(22px,5vw,74px);display:flex;align-items:center;gap:28px;color:#fff;background:linear-gradient(105deg,#0d183d,#111d4d 55%,#161543);box-shadow:0 10px 32px rgba(19,28,75,.16)}.ws-brand{display:flex;align-items:center;gap:12px;color:#fff;font-size:19px;font-weight:800}.ws-mark{width:29px;height:29px;border-radius:9px;background:linear-gradient(135deg,#50b8ff,#6f5cff 48%,#f077c8);box-shadow:0 0 24px rgba(112,94,255,.55)}.ws-nav{display:flex;align-self:stretch}.ws-nav a{padding:0 20px;display:grid;place-items:center;color:rgba(255,255,255,.7);font-size:14px;font-weight:650;position:relative}.ws-nav a.active{color:#fff;background:rgba(89,92,225,.12)}.ws-nav a.active:after{content:"";position:absolute;left:28%;right:28%;bottom:0;height:3px;background:linear-gradient(90deg,#68c8ff,#a979ff);box-shadow:0 0 16px #7f82ff}.ws-back{margin-left:auto;padding:9px 14px;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:rgba(255,255,255,.84);font-size:13px}.ws-back:hover{color:#fff;background:rgba(255,255,255,.08)}.ws-intro{position:relative;overflow:hidden;padding:36px max(28px,calc((100% - 1244px)/2)) 28px;background:radial-gradient(ellipse at 60% 0,rgba(236,128,224,.18),transparent 34%),radial-gradient(ellipse at 35% 0,rgba(88,204,255,.2),transparent 38%),linear-gradient(#fafbff,#f5f7ff)}.ws-intro h1{font-size:clamp(30px,3vw,44px);font-weight:900;letter-spacing:-.04em}.ws-intro p{margin-top:9px;color:#6e7891;font-size:14px}.workspace-page .cardx,.workspace-page .mg-card,.workspace-page .pv-card,.workspace-page .pv-canvas{border-color:rgba(183,195,228,.55);border-radius:20px;box-shadow:0 16px 38px rgba(63,75,130,.07);background:rgba(255,255,255,.86)}.workspace-page .step-pill{border-color:#dfe5f4;background:rgba(255,255,255,.82)}.workspace-page .step-pill.on{border-color:#9fb3ff;background:#fff;box-shadow:0 7px 18px rgba(62,78,145,.11)}.workspace-page .field input,.workspace-page .field select,.workspace-page .field textarea{border-color:#dfe5f4;background:#fbfcff}.workspace-page .submit-btn,.workspace-page .b-primary{background:linear-gradient(110deg,#2f6bff,#725cef);box-shadow:0 10px 22px rgba(71,87,224,.22)}.workspace-page .big-btn{border-radius:12px}.workspace-page .mg-body{max-width:1180px}.workspace-page .mg-head{min-height:76px}.workspace-page .mg-cover{width:104px;height:70px;border-radius:15px}.workspace-page .step.current .dot{background:linear-gradient(135deg,#2f6bff,#725cef)}
@media(max-width:760px){.ws-shell{gap:10px;padding-inline:14px}.ws-brand span:last-child{display:none}.ws-nav a{padding:0 10px;font-size:12px}.ws-back{font-size:0}.ws-back:after{content:"返回";font-size:12px}.ws-intro{padding:28px 18px 20px}}
.workspace-page #content,.workspace-page .mg-body{animation:wsRise .55s cubic-bezier(.22,.61,.36,1) both}@keyframes wsRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.workspace-page #content,.workspace-page .mg-body{animation:none}}
