/* finesse · component-scope · inherits CGC-Nano instrument-panel */
#hero-workbench{width:min(1120px,100%);max-width:100%;position:relative}
#workbench-mount{height:760px;min-width:0;background:var(--bg-deep);position:relative}
.product-demo-frame{display:block;width:100%;height:100%;border:0;color-scheme:dark;background:var(--bg-deep)}
.wb-dialog{width:calc(100vw - 32px);max-width:1680px;height:calc(100dvh - 32px);max-height:none;padding:0;overflow:hidden}
.wb-dialog-header{height:62px;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 18px;background:var(--panel);border-bottom:1px solid var(--line)}
.wb-dialog-header h2{margin:0;font-size:15px}.wb-dialog-header button{min-height:40px;padding:8px 14px;border:1px solid var(--line);border-radius:7px;background:var(--panel-soft);color:var(--ink);cursor:pointer}
.wb-dialog-body{height:calc(100% - 62px)}.wb-dialog #workbench-mount{height:100%}
@media(max-width:640px){#workbench-mount{height:720px}.wb-dialog{width:calc(100vw - 8px);height:calc(100dvh - 8px);border-radius:10px}.wb-dialog-header{padding:8px 12px}.wb-dialog-header h2{font-size:12px}}
