/* WMS stays inside the Project panel and shares the main navigation. */
.wms-project-heading,.wms-project-scope{width:min(calc(100% - 64px),1120px);margin:auto;padding:52px 0}.wms-project-heading h1{font-size:var(--title-size,46px);line-height:1.15;margin:18px 0}.wms-project-heading>p{max-width:760px;font-size:15px}.wms-route-hint{font-size:12px!important;color:#a8c4b5}.wms-story{width:min(calc(100% - 64px),1120px);margin:auto;border-radius:14px}.wms-stage{top:var(--header-height,90px);height:calc(100svh - var(--header-height,90px));min-height:0}.wms-project-scope h2{font-size:32px}.wms-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.wms-scope-grid article{border:1px solid #527078;background:#193d49;border-radius:14px;padding:24px}.wms-scope-grid h3{font-size:18px;font-weight:500;color:#d3ee9b}.wms-scope-grid p{font-size:14px}.scene-caption h2{font-size:clamp(28px,3.3vw,46px)}.scene-caption p{font-size:14px}.wms-canvas .scene-footer{font-size:9px}.wms-canvas button{min-height:32px}.wms-canvas .scene-nav button{min-height:30px}.wms-project-open .main-tabs [data-tab=project]{background:#d3ee9b;color:#163b46}@media(max-width:800px){.wms-project-heading,.wms-project-scope{width:calc(100% - 40px);padding:36px 0}.wms-story{width:calc(100% - 40px)}.wms-scope-grid{grid-template-columns:1fr}.wms-canvas>svg{height:45%;bottom:14%;max-height:none}.scene-caption{top:10%}.scene-caption h2{font-size:28px}.scene-caption p{font-size:12px}.scene-nav{bottom:66px}.scene-footer{bottom:14px}.wms-canvas .loading-state{top:auto;bottom:110px}}

.wms-demo-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:12px 12px 0 0;padding:12px 18px;border:1px solid #d3ee9b;border-radius:8px;background:#d3ee9b;color:#163b46;text-decoration:none;font-weight:600;font-size:14px}.wms-demo-link:hover{background:#e2f6ba}.wms-demo-note{font-size:12px!important;color:#a8c4b5}
