/* The scientific paper stays opaque; controls use the shared frosted surface. */
body.figure-workspace-page .wb-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
body.figure-workspace-page .wb-panel-heading>h2{margin:0;font-size:13px;font-weight:650;line-height:1.4}
body.figure-workspace-page .wb-panel-heading>.wb-panel-collapse{display:inline-grid;place-items:center;flex:none;width:30px;min-height:30px;padding:0;border:1px solid var(--wb-line);border-radius:8px;background:var(--wb-input);color:var(--wb-muted);font-size:23px;font-weight:400}
body.figure-workspace-page .wb-panel-collapse:hover{color:var(--wb-accent);border-color:var(--wb-accent)}
body.figure-workspace-page .wb-viewbar .wb-panel-reopen{color:var(--wb-accent);border-color:var(--wb-line-strong);background:var(--wb-input)}
body.figure-workspace-page .wb-viewbar :is(#wb-toggle-data,#wb-toggle-properties){display:inline-flex}
body.figure-workspace-page .wb-export-dialog{box-sizing:border-box;position:fixed;inset:0;margin:auto;width:min(420px,calc(100vw - 24px));max-width:calc(100vw - 24px);height:fit-content;max-height:calc(100dvh - 24px);padding:0;overflow:hidden;border:1px solid var(--wb-line-strong);border-radius:16px;background:var(--wb-glass);color:var(--wb-ink);backdrop-filter:blur(28px) saturate(125%);box-shadow:0 24px 72px #142d4b30,0 1px 0 #ffffff80 inset}
body.figure-workspace-page .wb-export-dialog::backdrop{background:#122a4140;backdrop-filter:blur(4px)}
body.figure-workspace-page .wb-export-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--wb-line)}
body.figure-workspace-page .wb-export-dialog-heading>h2{margin:0;font-size:16px;font-weight:650;line-height:1.5}
body.figure-workspace-page .wb-export-dialog .wb-export-close{min-height:32px;padding:5px 10px;background:var(--wb-input);border-color:var(--wb-line);font-size:12px}
body.figure-workspace-page .wb-export-dialog>.vp-export-menu-body{box-sizing:border-box;display:block;position:static;inset:auto;width:100%;max-height:calc(100dvh - 104px);margin:0;padding:12px;overflow:auto;overscroll-behavior:contain;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;scrollbar-gutter:stable}
body.figure-workspace-page .wb-export-dialog .wb-exportbar{gap:12px;padding:4px;min-width:0}
body.figure-workspace-page .wb-export-dialog .wb-exportbar>*{min-width:0;white-space:normal;overflow-wrap:anywhere}
body.figure-workspace-page .wb-export-dialog .wb-exportbar button{min-height:38px}
body.figure-workspace-page .wb-export-dialog #wb-size{margin:0;padding:0 0 4px}
@media(max-width:639px){body.figure-workspace-page .wb-export-dialog-heading{padding:12px 14px}body.figure-workspace-page .wb-export-dialog>.vp-export-menu-body{max-height:calc(100dvh - 94px)}}
@media(prefers-reduced-transparency:reduce){body.figure-workspace-page .wb-export-dialog{background:var(--wb-panel);backdrop-filter:none}}
