/* V38 public site: internal OS is now served as separate role workspaces. */
#v13OS,#v356Lifecycle,#v358ClientApprovals,#v358ProductsBom,#v23Executive,#v22Finance,#v24HR,#v12ProjectSystem,#v19FactoryControl,#v20Planning,#v21Procurement,#v25Quality,#v35Suite,#v9Panel,#v10Panel,#v11Panel,#wmOsOverlay{display:none!important}
.wm-v38-multi{margin:14px 0 2px;border:1px solid rgba(199,162,80,.35);background:#17140f;padding:13px;border-radius:10px}.wm-v38-multi-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.wm-v38-multi-head b{font-size:11px;color:#ead49e}.wm-v38-multi-head span{font-size:9px;color:#918a80}.wm-v38-basket{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.wm-v38-package{display:inline-flex;gap:7px;align-items:center;border:1px solid #5c4b2d;background:#0f100e;border-radius:999px;padding:6px 8px;font-size:9px;color:#dfc985}.wm-v38-package button{border:0;background:none;color:#b67c7c;cursor:pointer;padding:0}.wm-v38-addwork{margin-top:12px;width:100%;border:1px solid #7a6337;background:#1a1710;color:#e7cf91;padding:11px;border-radius:9px;font-weight:700;cursor:pointer}.wm-v38-review{margin:0 0 12px;padding:12px;border:1px solid #443a28;background:#11120f;border-radius:9px}.wm-v38-review b{font-size:10px;color:#e5cd91}.wm-v38-review .item{padding:8px 0;border-bottom:1px solid #2a271f;font-size:9px}.wm-v38-review .item:last-child{border-bottom:0}.wm-v38-login-error{color:#e99c9c!important}
.wm-ai-design-cta{margin:18px 0;padding:16px;border:1px solid rgba(212,181,108,.55);background:linear-gradient(135deg,#17140e,#0e100e);border-radius:14px;display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;text-align:start}.wm-ai-spark{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid #8a713b;color:#e2c06e;font-size:22px}.wm-ai-design-cta b{display:block;color:#eed796;font-size:12px}.wm-ai-design-cta p{margin:5px 0 0;color:#9e978b;font-size:10px;line-height:1.5}.wm-ai-design-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #d1ad59;background:linear-gradient(135deg,#9e7830,#dfbc68);color:#111!important;padding:11px 13px;border-radius:9px;font-size:10px;font-weight:800;white-space:nowrap}@media(max-width:720px){.wm-ai-design-cta{grid-template-columns:auto 1fr}.wm-ai-design-btn{grid-column:1/-1;width:100%}}
