.qh-logo[data-astro-cid-gr7osoye]{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.qh-logo[data-astro-cid-gr7osoye]:hover{text-decoration:none}.qh-logo-svg[data-astro-cid-gr7osoye]{flex:none;display:inline-flex}.qh-logo-svg[data-astro-cid-gr7osoye] svg{width:auto;height:100%;display:block}.lang-menu[data-astro-cid-mdtvvg4s]{--lm-border:#2b241f;--lm-border-strong:#3a312a;--lm-fg:#9a9083;--lm-strong:#f3eee6;--lm-hover:#15110e;--lm-muted:#867c6f;--lm-panel:#100d0b;--lm-item:#d8d1c6;--lm-active:#1a1512;--lm-accent:#c0604c;flex:none;position:relative}html[data-theme=light] .lang-menu[data-astro-cid-mdtvvg4s]{--lm-border:#e0d9cf;--lm-border-strong:#cfc5b8;--lm-fg:#5f574e;--lm-strong:#141414;--lm-hover:#f8f4ee;--lm-muted:#6a625a;--lm-panel:#fffefb;--lm-item:#2b2622;--lm-active:#f2ede5;--lm-accent:#a8432f}html[data-theme=light] .lang-menu__panel[data-astro-cid-mdtvvg4s]{box-shadow:0 16px 36px #3c281429}.lang-menu[data-astro-cid-mdtvvg4s]>summary[data-astro-cid-mdtvvg4s]{border:1px solid var(--lm-border);width:32px;height:32px;color:var(--lm-fg);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;list-style:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.lang-menu[data-astro-cid-mdtvvg4s]>summary[data-astro-cid-mdtvvg4s]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-mdtvvg4s]>summary[data-astro-cid-mdtvvg4s]:hover,.lang-menu[data-astro-cid-mdtvvg4s][open]>summary[data-astro-cid-mdtvvg4s]{border-color:var(--lm-border-strong);background:var(--lm-hover);color:var(--lm-strong)}.lang-menu__globe[data-astro-cid-mdtvvg4s]{color:var(--lm-muted);flex:none;display:inline-flex}.lang-menu[data-astro-cid-mdtvvg4s]>summary[data-astro-cid-mdtvvg4s]:hover .lang-menu__globe[data-astro-cid-mdtvvg4s],.lang-menu[data-astro-cid-mdtvvg4s][open] .lang-menu__globe[data-astro-cid-mdtvvg4s]{color:var(--lm-item)}.lang-menu__panel[data-astro-cid-mdtvvg4s]{border:1px solid var(--lm-border);background:var(--lm-panel);border-radius:10px;width:176px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0000008c}.lang-menu__caption[data-astro-cid-mdtvvg4s]{letter-spacing:.12em;text-transform:uppercase;color:var(--lm-muted);margin:0;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:9.5px}.lang-menu__item[data-astro-cid-mdtvvg4s]{color:var(--lm-item);border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;line-height:1.3;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.lang-menu__item[data-astro-cid-mdtvvg4s]:hover{background:var(--lm-active);color:var(--lm-strong)}.lang-menu__item[data-astro-cid-mdtvvg4s].is-active{color:var(--lm-strong)}.lang-menu__check[data-astro-cid-mdtvvg4s]{color:var(--lm-accent);margin-left:auto;display:inline-flex}.theme-menu[data-astro-cid-6kgiinfj]{--tm-border:#2b241f;--tm-fg:#9a9083;--tm-strong:#f3eee6;--tm-hover:#15110e;--tm-panel:#100d0b;--tm-item:#d8d1c6;--tm-active:#1a1512;--tm-muted:#867c6f;--tm-accent:#c0604c;flex:none;position:relative}.theme-menu__trigger[data-astro-cid-6kgiinfj]{border:1px solid var(--tm-border);width:32px;height:32px;color:var(--tm-fg);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;list-style:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.theme-menu__trigger[data-astro-cid-6kgiinfj]::-webkit-details-marker{display:none}.theme-menu__trigger[data-astro-cid-6kgiinfj]:hover,.theme-menu[data-astro-cid-6kgiinfj][open] .theme-menu__trigger[data-astro-cid-6kgiinfj]{background:var(--tm-hover);color:var(--tm-strong)}.theme-menu__trigger-icon[data-astro-cid-6kgiinfj]{display:none}.theme-menu__trigger-icon--system[data-astro-cid-6kgiinfj]{display:inline-flex}html[data-theme-pref=light] .theme-menu__trigger-icon--system[data-astro-cid-6kgiinfj]{display:none}html[data-theme-pref=light] .theme-menu__trigger-icon--light[data-astro-cid-6kgiinfj]{display:inline-flex}html[data-theme-pref=dark] .theme-menu__trigger-icon--system[data-astro-cid-6kgiinfj]{display:none}html[data-theme-pref=dark] .theme-menu__trigger-icon--dark[data-astro-cid-6kgiinfj]{display:inline-flex}.theme-menu__panel[data-astro-cid-6kgiinfj]{border:1px solid var(--tm-border);background:var(--tm-panel);border-radius:10px;width:172px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0000008c}.theme-menu__caption[data-astro-cid-6kgiinfj]{letter-spacing:.12em;text-transform:uppercase;color:var(--tm-muted);margin:0;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:9.5px}.theme-menu__item[data-astro-cid-6kgiinfj]{width:100%;color:var(--tm-item);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;line-height:1.3;transition:background-color .16s,color .16s;display:flex}.theme-menu__item[data-astro-cid-6kgiinfj]:hover{background:var(--tm-active);color:var(--tm-strong)}.theme-menu__item[data-astro-cid-6kgiinfj][aria-pressed=true]{color:var(--tm-strong)}.theme-menu__icon[data-astro-cid-6kgiinfj]{color:var(--tm-muted);flex:none;display:inline-flex}.theme-menu__check[data-astro-cid-6kgiinfj]{color:var(--tm-accent);margin-left:auto;display:none}html[data-theme-pref=system] .theme-menu__item[data-astro-cid-6kgiinfj][data-theme-set=system] .theme-menu__check[data-astro-cid-6kgiinfj],html[data-theme-pref=light] .theme-menu__item[data-astro-cid-6kgiinfj][data-theme-set=light] .theme-menu__check[data-astro-cid-6kgiinfj],html[data-theme-pref=dark] .theme-menu__item[data-astro-cid-6kgiinfj][data-theme-set=dark] .theme-menu__check[data-astro-cid-6kgiinfj]{display:inline-flex}html[data-theme=light] .theme-menu[data-astro-cid-6kgiinfj]{--tm-border:#e0d9cf;--tm-fg:#5f574e;--tm-strong:#141414;--tm-hover:#f8f4ee;--tm-panel:#fffefb;--tm-item:#2b2622;--tm-active:#f2ede5;--tm-muted:#6a625a;--tm-accent:#a8432f}html[data-theme=light] .theme-menu__panel[data-astro-cid-6kgiinfj]{box-shadow:0 16px 36px #3c281429}.product-logo[data-astro-cid-wv7lk6kz]{flex-shrink:0;display:block}
