.vq-header{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0d0d12;font-family:var(--font-body,"Avenir Next"),Avenir,"Segoe UI",Arial,sans-serif;background:#fffffff0;border-bottom:1px solid #e8e8e3;position:sticky;top:0}.vq-header *{box-sizing:border-box}.vq-header a{text-decoration:none}.vq-header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 64px,1320px);min-height:72px;margin:auto;display:flex}.vq-wordmark{color:#0d0d12;font-family:var(--font-display,"Avenir Next"),Avenir,sans-serif;letter-spacing:-.04em;align-items:center;gap:10px;font-size:23px;font-weight:800;line-height:1;display:inline-flex}.vq-wordmark>svg{color:#fff;background:#2f3dff;border-radius:10px;flex:none;width:34px;height:34px;padding:6px}.vq-wordmark>svg path:last-child{fill:#d6ff4a;stroke:#d6ff4a}.vq-wordmark>span>span{color:#2f3dff}.vq-desktop-nav{align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.vq-desktop-nav>a{color:#3a3c4d;align-items:center;min-height:44px;display:flex}.vq-desktop-nav>a:hover{color:#2f3dff}.vq-desktop-nav>.vq-workspace-link{color:#fff;background:#0d0d12;border-radius:12px;gap:14px;padding:0 18px;font-weight:600}.vq-desktop-nav>.vq-workspace-link:hover{color:#fff;background:#2f3dff}.vq-menu-button{cursor:pointer;background:0 0;border:1px solid #d4d4cc;border-radius:10px;flex-direction:column;justify-content:space-around;width:44px;height:44px;padding:12px 10px;display:none}.vq-menu-button span{background:#0d0d12;width:100%;height:2px}.vq-mobile-nav{border-top:1px solid #e8e8e3;padding:8px 20px 18px;display:grid}.vq-mobile-nav a{color:#0d0d12;justify-content:space-between;align-items:center;min-height:48px;font-size:16px;font-weight:500;display:flex}.vq-header :focus-visible,.vq-tool-context :focus-visible,.vq-export-notice :focus-visible{outline-offset:3px;outline:3px solid #2f3dff}.vq-tool-context{color:#303851;background:#fff;border-bottom:1px solid #e0e4ee;justify-content:space-between;align-items:center;gap:18px;padding:12px max(20px,50vw - 630px);font:13px/1.4 Avenir Next,Avenir,Segoe UI,Arial,sans-serif;display:flex}.vq-tool-context>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vq-tool-context a{color:#5643b4;align-items:center;gap:12px;min-height:36px;text-decoration:none;display:inline-flex}.vq-tool-context strong{font-weight:650}.vq-export-notice{z-index:80;color:#423474;background:#ece8ff;justify-content:center;align-items:center;gap:24px;padding:14px 5%;font:13px/1.6 Avenir Next,Avenir,Segoe UI,Arial,sans-serif;display:flex;position:sticky;top:80px}.vq-export-notice a{color:inherit;white-space:nowrap;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:750;text-decoration:underline;display:flex}.vq-tool-app .topbar,.vq-tool-app .nc-header{display:none}.vq-tool-app [id]{scroll-margin-top:140px}@media (max-width:700px){.vq-header-inner{width:calc(100% - 40px);min-height:68px}.vq-wordmark{font-size:22px}.vq-wordmark>svg{width:32px;height:32px}.vq-desktop-nav{display:none}.vq-menu-button{display:flex}.vq-tool-context{gap:12px;padding:8px 20px;font-size:12px}.vq-tool-context>div{gap:8px}.vq-tool-context>a{flex:none}.vq-export-notice{flex-direction:column;align-items:start;gap:4px;padding:12px 20px;top:68px}.vq-export-notice a{min-height:36px}}.vq-related-tools{background:#f6f7fb;border-bottom:1px solid #e0e4ee;justify-content:center;gap:24px;padding:4px 20px;font:12px/1.4 Avenir Next,Avenir,Segoe UI,Arial,sans-serif;display:flex;overflow-x:auto}.vq-related-tools a{color:#5541b1;white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:flex}.vq-tool-journey{color:#586179;background:#f6f7fb;border-bottom:1px solid #e0e4ee;padding:12px max(20px,50vw - 630px);font:12px/1.5 Avenir Next,Avenir,Segoe UI,Arial,sans-serif}.vq-tool-journey>div{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.vq-tool-journey span[aria-current]{color:#11162a;font-weight:750}.vq-tool-journey p{margin:6px 0 0;font-size:11px}@media (max-width:600px){.vq-tool-journey>div{gap:8px 18px}.vq-export-notice{max-height:180px;overflow:auto}}.vq-tool-context .vq-editor-shortcuts{flex:none;align-items:center;gap:18px;display:flex}.vq-editor-shortcuts button{color:#5643b4;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;display:inline-flex}.vq-editor-shortcuts a{min-height:44px}.vq-editor-shortcuts :focus-visible{outline-offset:3px;outline:3px solid #ff7a6b}.vq-tool-app .preview-column,.vq-tool-app .nc-preview-column,.vq-tool-app .preview-panel,.vq-tool-app aside.preview,.vq-tool-app .preview-card{scroll-margin-top:150px}@media (max-width:600px){.vq-tool-context{flex-wrap:wrap;gap:0 16px}.vq-tool-context .vq-editor-shortcuts{gap:20px}.vq-tool-journey{padding-top:8px;padding-bottom:8px}}@media (max-width:700px){.vq-tool-app :is(.editor,.editor-controls,.nc-editor) :is(input,textarea,select){font-size:16px}.vq-tool-app :is(.editor,.editor-controls,.nc-editor) button{min-height:44px}}.vq-tool-context{z-index:85;position:sticky;top:72px}.vq-export-notice{top:140px}@media (max-width:700px){.vq-tool-context{top:68px}.vq-export-notice{top:146px}}
