.documentation-search-module__A-QsrW__overlay:has(>.documentation-search-module__A-QsrW__panel){padding:24px}.documentation-search-module__A-QsrW__overlay>.documentation-search-module__A-QsrW__panel{--qt-ui-surface:var(--qt-bg-1);border:1px solid var(--qt-border-subtle);width:min(720px,100%);height:min(640px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--qt-text-on-canvas-primary);flex-direction:column;display:flex;overflow:hidden}.documentation-search-module__A-QsrW__form{flex:none;align-items:center;gap:8px;display:flex}.documentation-search-module__A-QsrW__form>button{flex:none}.documentation-search-module__A-QsrW__field{flex:1;min-width:0}.documentation-search-module__A-QsrW__field input{width:100%;height:44px;font-size:16px}.documentation-search-module__A-QsrW__field input::-webkit-search-cancel-button{appearance:none}.documentation-search-module__A-QsrW__status{color:var(--qt-text-on-canvas-secondary);flex:none;margin:16px 0 8px;font-size:13px;line-height:1.65}.documentation-search-module__A-QsrW__results{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:3px;overflow-y:auto}.documentation-search-module__A-QsrW__results>p{color:var(--qt-text-on-canvas-secondary);padding:12px;font-size:14px;line-height:1.7}.documentation-search-module__A-QsrW__hit{border-radius:calc(var(--qt-radius-md) * 1px);overflow-wrap:anywhere;gap:6px;padding:14px 12px;text-decoration:none;display:grid}.documentation-search-module__A-QsrW__hit+.documentation-search-module__A-QsrW__hit{border-top:1px solid var(--qt-border-subtle)}.documentation-search-module__A-QsrW__hit:hover,.documentation-search-module__A-QsrW__hit:focus-visible{background:var(--qt-interaction-hover-surface)}.documentation-search-module__A-QsrW__hit:focus-visible{outline:2px solid var(--qt-cyan-200);outline-offset:-2px}.documentation-search-module__A-QsrW__hit small{color:var(--qt-text-on-canvas-secondary);font-size:12px;line-height:1.5}.documentation-search-module__A-QsrW__hit strong{color:var(--qt-cyan-200);font-size:16px;line-height:1.5;font-weight:var(--qt-font-weight-semibold)}.documentation-search-module__A-QsrW__hit span{color:var(--qt-text-on-canvas-secondary);font-size:14px;line-height:1.65}.documentation-search-module__A-QsrW__keyboardHint{border-top:1px solid var(--qt-border-subtle);color:var(--qt-text-on-canvas-secondary);flex:none;margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.5}@media (max-width:1023px){.documentation-search-module__A-QsrW__overlay:has(>.documentation-search-module__A-QsrW__panel){padding:0}.documentation-search-module__A-QsrW__overlay>.documentation-search-module__A-QsrW__panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding:24px 20px}.documentation-search-module__A-QsrW__form{flex-wrap:wrap}.documentation-search-module__A-QsrW__field{flex-basis:100%}.documentation-search-module__A-QsrW__form>button{margin-left:auto}.documentation-search-module__A-QsrW__keyboardHint{display:none}}@media (pointer:coarse){.documentation-search-module__A-QsrW__field input,.documentation-search-module__A-QsrW__form>button{min-height:calc(var(--qt-size-hit-target-touch) * 1px)}}@media (prefers-reduced-motion:reduce){.documentation-search-module__A-QsrW__panel *,.documentation-search-module__A-QsrW__hit{scroll-behavior:auto;transition:none;animation:none}}
.qt-docs-stage{--qt-docs-u:var(--qt-website-u);--qt-docs-reading-u:max(1px, var(--qt-docs-u))}.qt-docs-layout{grid-template-columns:var(--qt-navigation-rail-width) minmax(0, 1fr);gap:calc(40 * var(--qt-docs-u));padding:var(--qt-website-content-top) var(--qt-website-content-inline) calc(36 * var(--qt-docs-u));align-items:start;display:grid}:is(.qt-docs-content,.qt-docs-article){min-width:0}.qt-docs-content :where(h1,h2,h3,p){margin:0}.qt-docs-content code{font-family:Consolas,Liberation Mono,monospace;font-weight:400}.qt-docs-content h1{font-size:var(--qt-website-title-size);line-height:1.2;font-weight:var(--qt-font-weight-semibold);text-wrap:pretty}.qt-docs-content h2{font-size:calc(21 * var(--qt-docs-reading-u));line-height:1.4;font-weight:var(--qt-font-weight-semibold)}.qt-docs-lead{max-width:calc(760 * var(--qt-docs-u));color:var(--qt-text-on-canvas-secondary);font-size:var(--qt-website-body-size);line-height:1.5;margin-top:calc(20 * var(--qt-docs-u))!important}.qt-docs-inline-link{align-items:center;gap:calc(8 * var(--qt-docs-reading-u));color:var(--qt-cyan-200);text-decoration:none;display:inline-flex}:is(.qt-docs-inline-link:hover,.qt-docs-table-link:hover){text-underline-offset:4px;text-decoration:underline}.qt-docs-inline-link svg{width:calc(16 * var(--qt-docs-reading-u));height:calc(16 * var(--qt-docs-reading-u));flex-shrink:0}.qt-docs-sidebar{max-height:calc(100dvh - max(112px, calc(118 * var(--qt-docs-u))) - 24px);flex-direction:column;display:flex;position:sticky;top:24px}.qt-docs-sidebar>:not(.qt-docs-nav-scroll){flex-shrink:0}.qt-docs-nav-home{margin-bottom:2px}.qt-docs-search-trigger{border-color:var(--qt-border-subtle);background:var(--qt-bg-0);width:100%;height:auto;min-height:38px;color:var(--qt-page-text-status);border-radius:9px;justify-content:flex-start;gap:10px;margin-bottom:8px;padding:8px 10px;font-size:14px;font-weight:400;line-height:18px}.qt-docs-search-trigger>span{gap:10px;width:100%;min-width:0}.qt-docs-search-trigger>span>span{text-align:left;flex:1;min-width:0}.qt-docs-search-trigger svg{width:18px;height:18px;color:var(--qt-navigation-icon-muted);flex:none}.qt-docs-search-trigger kbd{border:1px solid var(--qt-border-subtle);font:inherit;border-radius:4px;flex:none;padding:2px 4px;font-size:10px;line-height:14px}.qt-docs-portal-group{margin-top:8px}.qt-docs-portal-link>span:last-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.qt-docs-portal-link>span>svg{width:16px;height:16px}.qt-docs-mobile-nav{display:none}.qt-docs-drawer{--qt-ui-surface:var(--qt-bg-0);--qt-docs-u:1px;--qt-docs-reading-u:1px}.qt-docs-drawer .qt-docs-drawer-navigation{border:0}.qt-docs-introduction{max-width:100%}.qt-docs-intro-access{margin-top:calc(30 * var(--qt-docs-reading-u))}.qt-docs-introduction section>p{margin-top:calc(14 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);font-size:calc(14 * var(--qt-docs-reading-u));line-height:1.8}.qt-docs-intro-access .qt-docs-code{margin-top:calc(18 * var(--qt-docs-reading-u))}.qt-docs-intro-access .qt-docs-code pre{padding-block:calc(15 * var(--qt-docs-reading-u));font-size:calc(14 * var(--qt-docs-reading-u))}.qt-docs-guide-entry{margin-block:calc(28 * var(--qt-docs-reading-u));padding-block:calc(20 * var(--qt-docs-reading-u));border-block:1px solid var(--qt-border-subtle)}.qt-docs-guide-entry>a{font-size:calc(15 * var(--qt-docs-reading-u));font-weight:500}.qt-docs-guide-entry p{margin-top:calc(8 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);font-size:calc(14 * var(--qt-docs-reading-u));line-height:1.7}.qt-docs-intro-reference{margin-top:calc(28 * var(--qt-docs-reading-u))}.qt-docs-fields.qt-docs-method-table th:first-child{width:45%}.qt-docs-table-link{color:var(--qt-cyan-200);text-decoration:none}.qt-docs-method-path{align-items:baseline;gap:calc(14 * var(--qt-docs-reading-u));flex-wrap:wrap;display:flex}.qt-docs-method-path>span{min-width:calc(65 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);font-size:calc(11 * var(--qt-docs-reading-u))}.qt-docs-endpoint{align-items:baseline;gap:calc(14 * var(--qt-docs-reading-u));margin-top:calc(22 * var(--qt-docs-reading-u));padding:calc(14 * var(--qt-docs-reading-u)) calc(16 * var(--qt-docs-reading-u));border:1px solid var(--qt-border-subtle);border-radius:calc(var(--qt-radius-md) * var(--qt-docs-reading-u));background:var(--qt-interaction-hover-surface);font-size:calc(13 * var(--qt-docs-reading-u));overflow-wrap:anywhere;display:flex}.qt-docs-endpoint>span{color:var(--qt-cyan-200);flex-shrink:0;font-weight:600}.qt-docs-endpoint code{min-width:0}.qt-docs-auth-context{gap:calc(8 * var(--qt-docs-reading-u)) calc(20 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);font-size:calc(12 * var(--qt-docs-reading-u));flex-wrap:wrap;line-height:1.7;display:flex;margin-top:calc(12 * var(--qt-docs-reading-u))!important}.qt-docs-article-layout{grid-template-columns:minmax(0,1fr) calc(170 * var(--qt-docs-reading-u));gap:calc(38 * var(--qt-docs-reading-u));margin-top:calc(32 * var(--qt-docs-reading-u));align-items:start;display:grid}.qt-docs-section{margin-bottom:calc(36 * var(--qt-docs-reading-u));scroll-margin-top:28px}.qt-docs-section h2{margin-bottom:calc(16 * var(--qt-docs-reading-u))}.qt-docs-section h2 a{color:inherit;text-decoration:none}:is(.qt-docs-section p,.qt-docs-section li){font-size:calc(15 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);overflow-wrap:anywhere;line-height:1.8}.qt-docs-section p+p{margin-top:calc(12 * var(--qt-docs-reading-u))}.qt-docs-section ol{padding-left:calc(24 * var(--qt-docs-reading-u));margin:calc(16 * var(--qt-docs-reading-u)) 0;list-style:decimal}.qt-docs-section li+li{margin-top:calc(12 * var(--qt-docs-reading-u))}.qt-docs-note{margin-block:calc(20 * var(--qt-docs-reading-u));padding:calc(14 * var(--qt-docs-reading-u)) calc(18 * var(--qt-docs-reading-u));border-left:2px solid var(--qt-cyan-200);background:var(--qt-interaction-hover-surface);border-radius:0 calc(var(--qt-radius-sm) * var(--qt-docs-reading-u)) calc(var(--qt-radius-sm) * var(--qt-docs-reading-u)) 0;color:var(--qt-text-on-canvas-secondary);font-size:calc(13 * var(--qt-docs-reading-u));overflow-wrap:anywhere;line-height:1.75}.qt-docs-on-page{gap:calc(12 * var(--qt-docs-reading-u));padding-left:calc(20 * var(--qt-docs-reading-u));border-left:1px solid var(--qt-border-subtle);font-size:calc(12 * var(--qt-docs-reading-u));line-height:1.5;display:grid;position:sticky;top:28px}.qt-docs-on-page strong{font-weight:500}.qt-docs-on-page a{color:var(--qt-text-on-canvas-secondary);text-decoration:none}:is(.qt-docs-on-page a:hover,.qt-docs-section h2 a:hover){color:var(--qt-cyan-200)}.qt-docs-code{margin-top:calc(18 * var(--qt-docs-reading-u));border:1px solid var(--qt-border-subtle);border-radius:calc(var(--qt-radius-md) * var(--qt-docs-reading-u));background:var(--qt-bg-0);position:relative;overflow:hidden}.qt-docs-code__header{gap:calc(8 * var(--qt-docs-reading-u));min-height:calc(43 * var(--qt-docs-reading-u));padding:calc(5 * var(--qt-docs-reading-u)) calc(10 * var(--qt-docs-reading-u)) calc(5 * var(--qt-docs-reading-u)) calc(18 * var(--qt-docs-reading-u));border-bottom:1px solid var(--qt-border-subtle);color:var(--qt-text-on-canvas-secondary);font-size:calc(12 * var(--qt-docs-reading-u));justify-content:space-between;align-items:center;display:flex}.qt-docs-code__header svg{width:calc(14 * var(--qt-docs-reading-u));height:calc(14 * var(--qt-docs-reading-u))}.qt-docs-code__header button{height:calc(var(--qt-size-control-sm) * var(--qt-docs-reading-u));min-height:calc(var(--qt-size-control-sm) * var(--qt-docs-reading-u));padding-inline:calc(12 * var(--qt-docs-reading-u));gap:calc(8 * var(--qt-docs-reading-u));font-size:calc(var(--qt-font-size-14) * var(--qt-docs-reading-u));line-height:calc(var(--qt-line-height-20) * var(--qt-docs-reading-u))}.qt-docs-code pre{padding:calc(18 * var(--qt-docs-reading-u));font-size:calc(14 * var(--qt-docs-reading-u));tab-size:2;color:var(--qt-text-on-canvas-primary);margin:0;line-height:1.7;overflow-x:auto}.qt-docs-copy-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qt-docs-copy-error{border-top:1px solid var(--qt-border-subtle);padding:calc(12 * var(--qt-docs-reading-u)) calc(18 * var(--qt-docs-reading-u));font-size:calc(13 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-primary);line-height:1.6;display:block}.qt-docs-fields{margin-top:calc(16 * var(--qt-docs-reading-u));border-color:var(--qt-border-subtle);background:0 0}.qt-docs-fields table{table-layout:fixed;width:100%}.qt-docs-fields th:first-child{width:34%}.qt-docs-fields :is(th,td){padding:calc(13 * var(--qt-docs-reading-u)) calc(12 * var(--qt-docs-reading-u));white-space:normal;overflow-wrap:anywhere;vertical-align:top;font-size:calc(13 * var(--qt-docs-reading-u));line-height:1.7}.qt-docs-fields caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qt-docs-field-type{gap:calc(2 * var(--qt-docs-reading-u));margin-top:calc(4 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);font-size:calc(11 * var(--qt-docs-reading-u));flex-direction:column;display:flex}.qt-docs-field-required{white-space:nowrap}.qt-docs-fields code{color:var(--qt-cyan-200);font-size:calc(13 * var(--qt-docs-reading-u))}.qt-docs-status-table th:first-child{width:calc(85 * var(--qt-docs-reading-u))}.qt-docs-status-meaning{margin-top:calc(4 * var(--qt-docs-reading-u));color:var(--qt-text-on-canvas-secondary);display:block}.qt-docs-related{gap:calc(12 * var(--qt-docs-reading-u)) calc(24 * var(--qt-docs-reading-u));margin-top:calc(20 * var(--qt-docs-reading-u));font-size:calc(14 * var(--qt-docs-reading-u));flex-wrap:wrap;line-height:1.7;display:flex}.qt-docs-skip{z-index:80;background:var(--qt-bg-0);color:var(--qt-cyan-200);padding:10px 16px;position:absolute;top:6px;left:20px;transform:translateY(-200%)}.qt-docs-skip:focus{transform:none}.qt-docs-page :is(a,pre):focus-visible{outline:2px solid var(--qt-cyan-200);outline-offset:3px}:is(.qt-docs-nav-scroll :is(a,summary):focus-visible,.qt-docs-drawer :is(a,summary):focus-visible){outline:2px solid var(--qt-cyan-200);outline-offset:-2px}@media (max-width:1279px),(max-height:619px){.qt-docs-layout{gap:max(24px, calc(40 * var(--qt-docs-u)));padding:var(--qt-website-content-top) var(--qt-website-content-inline) 48px}.qt-docs-sidebar{max-height:calc(100dvh - max(112px, calc(136 * var(--qt-docs-u))) - 24px)}.qt-docs-article-layout{grid-template-columns:minmax(0,1fr)}.qt-docs-on-page{display:none}}@media (max-width:1023px){.qt-docs-layout{padding:var(--qt-website-content-top) var(--qt-website-content-inline) 40px;flex-direction:column;gap:28px;display:flex}.qt-docs-sidebar{display:none}.qt-docs-mobile-nav{z-index:30;background:var(--qt-bg-0);justify-content:space-between;align-items:center;gap:16px;width:100%;padding-block:12px;display:flex;position:sticky;top:0}.qt-docs-mobile-nav svg{width:16px;height:16px}.qt-docs-mobile-nav>button{min-height:calc(var(--qt-size-hit-target-touch) * 1px);padding-inline:12px}.qt-docs-content{width:100%}.qt-docs-section{scroll-margin-top:92px}.qt-docs-drawer .qt-docs-nav-home{margin-top:10px}}@media (max-width:767px){.qt-docs-layout{padding:var(--qt-website-content-top) var(--qt-website-content-inline) 32px;gap:24px}.qt-docs-lead{font-size:14px}.qt-docs-endpoint{flex-wrap:wrap;gap:8px;font-size:12px}.qt-docs-section h2{font-size:20px}.qt-docs-fields :is(th,td){padding:12px 8px;font-size:12px}.qt-docs-fields:not(.qt-docs-status-table):not(.qt-docs-method-table) th:first-child{width:112px}.qt-docs-code pre{padding:16px;font-size:12px}.qt-docs-intro-access .qt-docs-code pre{font-size:12px}.qt-docs-method-path{gap:4px}.qt-docs-method-path>span{width:100%}}@media (pointer:coarse){.qt-docs-search-trigger{min-height:calc(var(--qt-size-hit-target-touch) * 1px)}.qt-docs-search-trigger kbd{display:none}}@media (prefers-reduced-motion:reduce){:is(.qt-docs-page *,.qt-docs-drawer *){scroll-behavior:auto;transition:none;animation:none}}
