.cq-docs{--doc-muted:color-mix(in oklab, var(--color-base-content) 73%, transparent);--doc-line:color-mix(in oklab, var(--color-base-content) 13%, transparent);--doc-soft:color-mix(in oklab, var(--color-base-content) 4%, var(--color-base-100));max-width:1240px;color:var(--color-base-content);margin:0 auto;padding:3.5rem 1.5rem 5rem}.cq-docs a,.cq-docs button,.cq-docs summary{-webkit-tap-highlight-color:transparent}.cq-docs :is(a,button,summary,input,pre,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.cq-doc-hero{max-width:820px;padding-bottom:3rem}.cq-doc-eyebrow{color:var(--doc-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.75rem;font-weight:650;display:flex}.cq-doc-eyebrow>span{background:var(--color-primary);border-radius:50%;width:.5rem;height:.5rem}.cq-doc-hero h1{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 1.1rem;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:700;line-height:1.1}.cq-doc-hero>p{color:var(--doc-muted);max-width:680px;font-size:1.05rem;line-height:1.8}.cq-doc-hero-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;margin-top:1.5rem;display:flex}.cq-doc-secondary-link{text-underline-offset:4px;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;font-weight:600;display:inline-flex}.cq-doc-secondary-link:hover{text-decoration:underline}.cq-doc-layout{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:3.5rem;display:grid}.cq-doc-sidebar{border-top:1px solid var(--doc-line);padding-top:1.5rem;position:sticky;top:88px}.cq-doc-nav-label{color:var(--doc-muted);text-transform:uppercase;letter-spacing:.09em;margin-bottom:.7rem;font-size:.675rem;font-weight:700}.cq-doc-sidebar nav a,.cq-doc-mobile-nav nav a{align-items:center;gap:.7rem;min-height:44px;padding:.6rem 0;font-size:.8rem;font-weight:550;line-height:1.45;display:flex}.cq-doc-sidebar nav a span,.cq-doc-mobile-nav nav a span{color:var(--doc-muted);font-size:.68rem;font-family:var(--font-mono)}.cq-doc-sidebar nav a:hover,.cq-doc-sidebar-bottom a:hover{color:var(--color-primary)}.cq-doc-sidebar-bottom{border-top:1px solid var(--doc-line);margin-top:1.2rem;padding-top:1.3rem}.cq-doc-sidebar-bottom a{align-items:center;gap:.3rem;min-height:44px;font-size:.8rem;font-weight:600;display:inline-flex}.cq-doc-sidebar-bottom p{color:var(--doc-muted);max-width:150px;margin-top:.35rem;font-size:.75rem;line-height:1.8}.cq-doc-mobile-nav{display:none}.cq-doc-main{min-width:0}.cq-doc-section{border-top:1px solid var(--doc-line);padding:2rem 0 3.5rem;scroll-margin-top:96px}.cq-doc-section:last-child{padding-bottom:0}.cq-doc-section-heading{align-items:start;gap:.9rem;margin-bottom:1.8rem;display:flex}.cq-doc-section-number{border:1px solid var(--doc-line);background:var(--doc-soft);width:32px;height:32px;color:var(--color-primary);font-size:.7rem;font-family:var(--font-mono);border-radius:9px;flex:0 0 32px;place-items:center;margin-top:1px;display:grid}.cq-doc-section h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 .6rem;font-size:1.65rem;font-weight:650;line-height:1.25}.cq-doc-section p{color:var(--doc-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.8}.cq-doc-section-heading p{max-width:680px}.cq-doc-section h3{letter-spacing:-.012em;margin-bottom:.4rem;font-size:1rem;font-weight:650;line-height:1.5}.cq-doc-section h4,.cq-doc-section h5{margin:1.35rem 0 .7rem;font-size:.85rem;font-weight:650}.cq-doc-section p>a,.cq-doc-source-note>a{text-underline-offset:3px;color:var(--color-base-content);font-weight:550;text-decoration:underline}.cq-doc-section code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.78rem}.cq-doc-steps{margin:0;padding:0;list-style:none}.cq-doc-steps>li{grid-template-columns:26px minmax(0,1fr);gap:.9rem;padding-bottom:1.8rem;display:grid;position:relative}.cq-doc-steps>li:last-child{padding-bottom:0}.cq-doc-steps>li:not(:last-child):before{content:"";background:var(--doc-line);width:1px;position:absolute;top:31px;bottom:5px;left:12px}.cq-doc-step-dot{background:var(--doc-soft);border:1px solid var(--doc-line);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;font-weight:650;display:grid}.cq-doc-code{border:1px solid var(--doc-line);background:var(--doc-soft);border-radius:12px;min-width:0;margin-top:.95rem;overflow:hidden}.cq-doc-code-toolbar{border-bottom:1px solid var(--doc-line);justify-content:space-between;align-items:center;gap:.5rem;min-height:49px;padding:0 .65rem 0 1rem;display:flex}.cq-doc-code-label{color:var(--doc-muted);overflow-wrap:anywhere;font-size:.72rem;font-weight:650;line-height:1.6}.cq-doc-copy{cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.5rem;font-size:.73rem;font-weight:550;display:inline-flex}.cq-doc-copy:hover{background:color-mix(in oklab, var(--color-base-content) 6%, transparent)}.cq-doc-languages{border-bottom:1px solid var(--doc-line);background:var(--color-base-100);flex-wrap:wrap;gap:.2rem;padding:.35rem .65rem 0;display:flex}.cq-doc-languages button{min-height:44px;color:var(--doc-muted);cursor:pointer;border-bottom:2px solid #0000;padding:.6rem .75rem;font-size:.75rem}.cq-doc-languages button[aria-pressed=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:650}.cq-doc-code pre,.cq-doc-preview pre{tab-size:2;max-width:100%;margin:0;padding:1rem 1.15rem;line-height:1.85;overflow:auto}.cq-doc-code pre code,.cq-doc-preview pre code{overflow-wrap:normal;color:var(--color-base-content);font-size:.75rem}.cq-doc-copy-feedback{border-top:1px solid var(--doc-line);padding:.65rem 1rem;font-size:.75rem}.cq-doc-response-explainer{border:1px solid var(--doc-line);border-radius:12px;margin-top:1.5rem;padding:1.2rem}.cq-doc-response-explainer dl{margin-top:.8rem}.cq-doc-response-explainer dl>div{border-top:1px solid var(--doc-line);grid-template-columns:165px minmax(0,1fr);gap:.7rem;padding:.7rem 0;display:grid}.cq-doc-response-explainer dd{color:var(--doc-muted);font-size:.8rem;line-height:1.8}.cq-doc-footnote{margin-top:1rem;font-size:.78rem!important}.cq-doc-source-note{border-left:3px solid var(--color-primary);margin-bottom:1.75rem;padding:.3rem 0 .3rem 1rem}.cq-doc-source-note>a{align-items:center;min-height:44px;font-size:.85rem;display:inline-flex}.cq-doc-source-note p{font-size:.8rem}.cq-doc-workflow-step{margin-top:1.8rem}.cq-doc-workflow-step>h3>span{color:var(--color-primary);margin-right:.25rem}.cq-doc-recipe{margin-top:.8rem}.cq-doc-recipe>summary{cursor:pointer;min-height:44px;padding:.55rem 0;font-size:.8rem;font-weight:600}.cq-doc-preview{margin-top:1rem}.cq-doc-preview-action{align-items:center;gap:.9rem;display:flex}.cq-doc-preview-action button{white-space:normal;flex-shrink:0;height:auto;padding-inline:.8rem;font-size:.75rem}.cq-doc-preview-action p{font-size:.75rem}.cq-doc-preview-error{margin-top:.7rem}.cq-doc-preview-result{border:1px solid var(--doc-line);border-radius:10px;margin-top:.8rem}.cq-doc-preview-result summary{cursor:pointer;padding:.75rem 1rem;font-size:.8rem}.cq-doc-preview-result pre{max-height:300px}.cq-doc-table-scroll{border:1px solid var(--doc-line);border-radius:12px;max-width:100%;overflow-x:auto}.cq-doc-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem;line-height:1.75}.cq-doc-table-scroll th{background:var(--doc-soft);color:var(--color-base-content);font-size:.75rem;font-weight:650}.cq-doc-table-scroll td,.cq-doc-table-scroll th{border-bottom:1px solid var(--doc-line);vertical-align:top;padding:.9rem 1rem}.cq-doc-table-scroll tbody tr:last-child td{border-bottom:none}.cq-doc-table-scroll td{color:var(--doc-muted)}.cq-doc-capabilities{min-width:600px}.cq-doc-capabilities td:first-child{color:var(--color-base-content);font-weight:550}.cq-doc-schema-table{min-width:470px}.cq-doc-notice{background:var(--doc-soft);border:1px solid var(--doc-line);border-radius:10px;margin-top:1rem;padding:1rem 1.2rem}.cq-doc-notice>button{margin-top:.7rem}.cq-doc-reference-tools{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.85rem;display:flex}.cq-doc-reference-search{flex:1;min-width:0;max-width:490px}.cq-doc-reference-search label{margin-bottom:.55rem;font-size:.8rem;font-weight:600;display:block}.cq-doc-reference-search input{min-height:46px;font-size:.8rem}.cq-doc-reference-tools>a{flex-shrink:0;font-size:.75rem}.cq-doc-results{min-height:1.5rem;font-size:.75rem!important}.cq-doc-reference-loading{color:var(--doc-muted);padding:2rem 1rem;font-size:.875rem}.cq-doc-endpoint-group{margin-top:1.4rem}.cq-doc-endpoint-group>h3{padding-bottom:.4rem}.cq-doc-operation{border:1px solid var(--doc-line);background:var(--color-base-100);border-radius:10px;margin-top:.5rem;scroll-margin-top:100px;overflow:hidden}.cq-doc-operation>summary{cursor:pointer;align-items:center;gap:.8rem;min-height:72px;padding:.95rem 1rem;list-style:none;display:flex}.cq-doc-operation>summary::-webkit-details-marker{display:none}.cq-doc-operation>summary:hover{background:var(--doc-soft)}.cq-doc-operation>summary>.cq-method{flex-shrink:0;justify-content:center;width:46px;padding:.25rem .3rem;font-size:.64rem;display:inline-flex}.cq-doc-operation-name{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.cq-doc-operation-name code{font-size:.775rem;line-height:1.6}.cq-doc-operation-name>span{color:var(--doc-muted);font-size:.75rem}.cq-doc-expand{color:var(--doc-muted);font-size:1.2rem;font-weight:400}.cq-doc-operation[open]>summary .cq-doc-expand{transform:rotate(45deg)}.cq-doc-operation[open]>summary{background:var(--doc-soft);border-bottom:1px solid var(--doc-line)}.cq-doc-operation-body{padding:1rem}.cq-doc-operation-body>p{margin-top:.5rem;font-size:.8rem}.cq-doc-operation-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font-size:.75rem;line-height:1.7;display:flex}.cq-doc-operation-meta a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cq-doc-parameters{border-top:1px solid var(--doc-line)}.cq-doc-parameter{border-bottom:1px solid var(--doc-line);padding:.9rem 0}.cq-doc-parameter-heading{color:var(--doc-muted);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:.68rem;display:flex}.cq-doc-parameter-heading>code{color:var(--color-base-content);font-size:.8rem;font-weight:600}.cq-doc-parameter>p{margin-top:.4rem;font-size:.78rem}.cq-doc-required{color:var(--color-primary);font-size:.64rem;font-weight:650;display:inline-block}.cq-doc-schema-table .cq-doc-required{display:block}.cq-doc-parameter-bounds{color:var(--doc-muted);flex-wrap:wrap;gap:.35rem 1rem;padding-top:.4rem;font-size:.7rem;line-height:1.8;display:flex}.cq-doc-parameter-bounds code{font-size:.7rem}.cq-doc-response{border-top:1px solid var(--doc-line)}.cq-doc-response>summary{cursor:pointer;min-height:44px;padding:.65rem 0;font-size:.775rem;line-height:1.8}.cq-doc-response>summary>code{min-width:45px;margin-left:.25rem;font-weight:650;display:inline-block}.cq-doc-response-body{padding-bottom:1rem}.cq-doc-response-body>h5{margin-top:.4rem}.cq-doc-headers{margin-bottom:1rem;font-size:.775rem}.cq-doc-headers>div{padding:.5rem 0}.cq-doc-headers dt{font-weight:600}.cq-doc-headers dd{color:var(--doc-muted);margin-top:.25rem;line-height:1.75}.cq-doc-content-schema{margin:.75rem 0}.cq-doc-mime{background:var(--doc-soft);border-radius:5px;margin-bottom:.75rem;padding:.4rem .65rem;display:inline-block}.cq-doc-schema-type{padding:.6rem;display:block}.cq-doc-nested{margin-top:.5rem}.cq-doc-nested summary{cursor:pointer;align-items:center;min-height:44px;font-size:.75rem;text-decoration:underline;display:flex}.cq-doc-reliability-section{margin-top:1.8rem;scroll-margin-top:96px}.cq-doc-reliability-section>p+p{margin-top:.7rem}.cq-doc-error-list{border:1px solid var(--doc-line);border-radius:10px;margin-top:.85rem;padding:0 1rem}.cq-doc-error-list>div{border-bottom:1px solid var(--doc-line);grid-template-columns:85px minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem 0;display:grid}.cq-doc-error-list>div:last-child{border-bottom:none}.cq-doc-error-list dt{font-weight:650}.cq-doc-error-list dd{color:var(--doc-muted);font-size:.8rem;line-height:1.8}.cq-doc-support{border:1px solid var(--doc-line);background:var(--doc-soft);border-radius:12px;margin-top:2rem;padding:1.5rem}.cq-doc-support>a{text-underline-offset:3px;align-items:center;gap:.5rem;min-height:44px;margin-top:.35rem;font-size:.85rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (width<=1023px){.cq-docs{max-width:900px}.cq-doc-layout{grid-template-columns:minmax(0,1fr)}.cq-doc-sidebar{display:none}.cq-doc-hero{padding-bottom:2rem}.cq-doc-mobile-nav{border:1px solid var(--doc-line);background:var(--color-base-100);border-radius:10px;margin-bottom:1.5rem;display:block}.cq-doc-mobile-nav>button{cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:.8rem 1rem;font-size:.8rem;font-weight:600;display:flex}.cq-doc-mobile-nav nav{padding:0 1rem .5rem}.cq-doc-mobile-nav nav[hidden]{display:none}}@media (width<=639px){.cq-docs{padding:2.3rem 1rem 3rem}.cq-doc-hero>p{font-size:.95rem;line-height:1.75}.cq-doc-hero-actions{gap:.3rem .8rem}.cq-doc-hero-actions>.btn{font-size:.8rem}.cq-doc-section{padding:1.5rem 0 2.5rem}.cq-doc-section-heading{gap:.65rem;margin-bottom:1.4rem}.cq-doc-section h2{font-size:1.4rem}.cq-doc-section p{font-size:.82rem}.cq-doc-section-number{border-radius:7px;flex-basis:27px;width:27px;height:27px}.cq-doc-steps>li{grid-template-columns:22px minmax(0,1fr);gap:.6rem}.cq-doc-step-dot{width:22px;height:22px}.cq-doc-steps>li:not(:last-child):before{top:27px;left:10px}.cq-doc-code-toolbar{padding-left:.75rem}.cq-doc-code-label{font-size:.68rem}.cq-doc-languages{padding-inline:.3rem}.cq-doc-languages button{padding-inline:.55rem;font-size:.7rem}.cq-doc-code pre{padding:.8rem}.cq-doc-code pre code{font-size:.7rem}.cq-doc-response-explainer{padding:1rem}.cq-doc-response-explainer dl>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.cq-doc-preview-action{flex-direction:column;align-items:start;gap:.5rem}.cq-doc-reference-tools{flex-direction:column;align-items:stretch;gap:.2rem}.cq-doc-reference-search{max-width:none}.cq-doc-reference-tools>a{align-self:start}.cq-doc-operation>summary{gap:.55rem;padding:.8rem .65rem}.cq-doc-operation-name code,.cq-doc-operation-name>span{font-size:.7rem}.cq-doc-operation-body{padding:.8rem}.cq-doc-error-list>div{grid-template-columns:minmax(0,1fr);gap:.3rem}.cq-doc-support{padding:1.1rem}}
