.product-demo{background:#f4f6f8;min-height:100svh}.product-demo-banner{z-index:30;color:#fff;font-family:var(--font-ui);background:#14394d;justify-content:space-between;gap:24px;padding:16px 28px;line-height:1.6;display:flex;position:relative}.product-demo-banner strong{color:#d2f2aa;font-size:16px;display:block}.product-demo-banner span{color:#e0e9ee;font-size:13px;display:block}.product-demo-banner a{color:#fff;white-space:nowrap;align-self:center;font-size:14px}.product-demo .file-area:has(input:disabled){cursor:default}.product-demo .file-area input:disabled{pointer-events:none}.product-demo--embedded .product-demo-banner{padding:12px 18px}.product-demo--embedded .product-demo-banner span{font-size:12px}.product-demo--embedded .shell.panel-shell{min-height:100svh}.product-demo .import-card>button{white-space:normal;height:auto;min-height:38px;margin-top:12px;line-height:1.5}@media (max-width:640px){.product-demo-banner{flex-direction:column;gap:8px;padding:14px 18px}.product-demo-banner a{align-self:flex-start}}
