html[data-demo-route]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172536;background:#f4f7fa;font-family:Inter,ui-sans-serif,system-ui,sans-serif}html[data-demo-route] body{background:#f4f7fa;margin:0}html[data-demo-route] #root{max-width:none;margin:0;padding:0}.demo-nav{box-sizing:border-box;background:#fff;border-bottom:1px solid #d8e0e7;justify-content:space-between;align-items:center;gap:20px;height:48px;padding:0 24px;font-size:13px;display:flex}.demo-nav a{color:#4d6071;border-radius:5px;padding:8px 10px;text-decoration:none}.demo-nav a:hover{background:#f0f4f7}.demo-nav a[aria-current=page]{color:#0e6099;background:#eaf3fa}.demo-nav .demo-brand{color:#173d5c;padding-left:0;font-size:17px;font-weight:750}.demo-nav>div{gap:8px;display:flex}.demo-studio .dv-authoring-shell{height:calc(100dvh - 48px)}.demo-dashboard{min-height:100dvh}.demo-dashboard-heading{justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:32px 28px 12px;display:flex}.demo-dashboard-heading h1{color:#173d5c;letter-spacing:-.025em;margin:0 0 5px;font-size:25px}.demo-dashboard-heading p,.demo-source-note,.demo-dashboard-footer{color:#4d6071;font-size:13px}.demo-dashboard-heading p{margin:0}.demo-filters{align-items:end;gap:12px;display:flex}.demo-filters label{gap:5px;font-size:12px;font-weight:600;display:grid}.demo-filters select,.demo-filters button{color:#263d50;min-height:36px;font:inherit;background:#fff;border:1px solid #bbc9d4;border-radius:5px;padding:6px 10px}.demo-filters button:disabled{opacity:.55;cursor:default}.demo-source-note{max-width:1280px;margin:0 auto;padding:0 28px 12px}.demo-dashboard .dv-runtime{max-width:1280px;margin:0 auto;padding:0 16px}.demo-dashboard .dv-report-status,.demo-dashboard .dv-page>h1{display:none}.demo-dashboard-footer{max-width:1280px;margin:0 auto;padding:20px 28px 32px}.demo-dashboard-footer a{color:#126ca8;text-underline-offset:3px}.demo-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-dashboard *{box-sizing:border-box}.demo-nav a:focus-visible,.demo-dashboard :focus-visible{outline-offset:3px;outline:3px solid #167bb6}@media (width<=650px){.demo-nav{gap:7px;padding:0 10px;font-size:11px}.demo-nav>div{gap:0}.demo-nav a{padding:8px 7px}.demo-nav .demo-brand{font-size:15px}.demo-dashboard-heading{padding:22px 16px 10px;display:block}.demo-filters{flex-wrap:wrap;gap:8px;margin-top:18px}.demo-source-note{padding:0 16px 12px;line-height:1.6}.demo-dashboard .dv-canvas--geometry{grid-template-columns:1fr;gap:12px;padding:12px;aspect-ratio:auto!important;display:grid!important}.demo-dashboard .dv-canvas--geometry>article{width:100%!important;height:260px!important;position:relative!important;inset:auto!important}.demo-dashboard .dv-canvas--geometry>article.dv-visual--compact{height:135px!important}}
